diff --git "a/llm.mnn.json" "b/llm.mnn.json" new file mode 100644--- /dev/null +++ "b/llm.mnn.json" @@ -0,0 +1,338903 @@ +{ + "bizCode": "MNNTest", + "extraInfo": { + "version": "2.9.5" + }, + "oplists": [ + { + "main_type": "Input", + "main": { + "dims": [ + 1, + 1, + 4096 + ], + "dtype": "DT_FLOAT", + "dformat": "NCHW" + }, + "name": "input_ids", + "outputIndexes": [ + 0 + ], + "type": "Input", + "defaultDimentionFormat": "NHWC" + }, + { + "main_type": "Blob", + "main": { + "dims": [ + 3 + ], + "dataFormat": "NCHW", + "dataType": "DT_INT32", + "int32s": [ + 1, + -1, + 4096 + ] + }, + "name": "/Constant_output_0__", + "outputIndexes": [ + 1 + ], + "type": "Const", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 0, + 1 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_output_0", + "outputIndexes": [ + 2 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2 + ], + "main_type": "LayerNorm", + "main": { + "axis": [ + -1 + ], + "epsilon": 1e-06, + "group": 1, + "useRMSNorm": true + }, + "name": "/ln_1/Mul_output_0", + "outputIndexes": [ + 3 + ], + "type": "LayerNorm", + "defaultDimentionFormat": "NHWC" + }, + { + "main_type": "Blob", + "main": { + "dims": [ + 4096 + ], + "dataFormat": "NCHW", + "dataType": "DT_FLOAT", + "float32s": [ + 0.094727, + 0.084473, + 0.098145, + 0.089355, + 0.095703, + 0.098145, + 0.086426, + 0.098633, + 0.094727, + 0.087891, + 0.09375, + 0.099609, + 0.087402, + 0.087891, + 0.090332, + 0.095703, + 0.075684, + 0.09668, + 0.091309, + 0.09668, + 0.090332, + 0.091797, + 0.080566, + 0.086914, + 0.089355, + 0.114258, + 0.091797, + 0.095703, + 0.091309, + 0.081543, + 0.090332, + 0.087891, + 0.091309, + 0.092773, + 0.091797, + 0.087402, + 0.087891, + 0.094238, + 0.097168, + 0.096191, + 0.086426, + 0.089355, + 0.086426, + 0.09082, + 0.09668, + 0.082031, + 0.090332, + 0.089355, + 0.091309, + 0.061279, + 0.086914, + 0.086914, + 0.091309, + 0.105957, + 0.097168, + 0.092773, + 0.091309, + 0.094727, + 0.095703, + 0.094727, + 0.094238, + 0.092773, + 0.092285, + 0.096191, + 0.09082, + 0.091309, + 0.092773, + 0.095703, + 0.092773, + 0.099609, + 0.093262, + 0.087891, + 0.089844, + 0.093262, + 0.09375, + 0.08252, + 0.089844, + 0.09082, + 0.087891, + 0.086914, + 0.083496, + 0.09668, + 0.098145, + 0.096191, + 0.095215, + 0.09082, + 0.088379, + 0.096191, + 0.101562, + 0.09375, + 0.094238, + 0.090332, + 0.084961, + 0.095703, + -5.7e-05, + 0.091797, + 0.099609, + 0.104004, + 0.085449, + 0.099121, + 0.093262, + 0.077148, + 0.085449, + 0.087891, + 0.097168, + 0.092285, + 0.089355, + 0.088867, + 0.091797, + 0.089355, + 0.140625, + 0.097656, + 0.097656, + 0.098633, + 0.087891, + 0.092285, + 0.088379, + 0.146484, + 0.091797, + 0.084961, + 0.092285, + 0.087891, + 0.092285, + 0.087891, + 0.091797, + 0.095215, + 0.094238, + 0.087402, + 0.088379, + 0.098633, + 0.088867, + 0.097168, + 0.091797, + 0.088379, + 0.093262, + 0.094238, + 0.084961, + 0.092773, + 0.097168, + 0.084473, + 0.095703, + 0.095703, + 0.092773, + 0.091797, + 0.101562, + 0.088867, + 0.09668, + 0.083008, + 0.084961, + 0.092285, + 0.087891, + 0.09082, + 0.094727, + 0.088867, + 0.087402, + 0.09668, + 0.087891, + 0.088379, + 0.092285, + 0.084961, + 0.09082, + 0.090332, + 0.100098, + 0.095215, + 0.097168, + 0.09082, + 0.09375, + 0.095215, + 0.09082, + 0.094238, + 0.084961, + 0.094238, + 0.093262, + 0.087891, + 0.092285, + 0.09082, + 0.079102, + 0.098145, + 0.096191, + 0.091797, + 0.092285, + 0.091797, + 0.092773, + 0.091309, + 0.100586, + 0.087402, + 0.093262, + 0.087891, + 0.091309, + 0.092285, + 0.094238, + 0.09082, + 0.099609, + 0.133789, + 0.092773, + 0.097656, + 0.093262, + 0.092285, + 0.104004, + 0.092773, + 0.094238, + 0.090332, + 0.094727, + 0.093262, + 0.099609, + 0.089355, + 0.088867, + 0.099609, + 0.092285, + 0.091309, + 0.087891, + 0.098145, + 0.085938, + 0.089355, + 0.084961, + 0.088867, + 0.091309, + 0.086914, + 0.111816, + 0.088379, + 0.088379, + 0.092773, + 0.088379, + 0.084961, + 0.09668, + 0.097168, + 0.090332, + 0.101562, + 0.104492, + 0.099609, + 0.089844, + 0.088379, + 0.094727, + 0.099121, + 0.091309, + 0.103027, + 0.095703, + 0.306641, + 0.106445, + 0.093262, + 0.124512, + 0.093262, + 0.09668, + 0.092773, + 0.09375, + 0.088379, + 0.09375, + 0.088379, + 0.09375, + 0.087402, + 0.097656, + 0.088867, + 0.098633, + 0.090332, + 0.092285, + 0.09082, + 0.100586, + 0.089844, + 0.083008, + 0.086914, + 0.086914, + 0.089355, + 0.092285, + 0.091797, + 0.098145, + 0.090332, + 0.091797, + 0.095215, + 0.09668, + 0.089355, + 0.087402, + 0.094238, + 0.099121, + 0.09668, + 0.091309, + 0.087402, + 0.095703, + 0.09082, + 0.090332, + 0.088867, + 0.09375, + 0.011902, + 0.098633, + 0.094238, + 0.096191, + 0.090332, + 0.09375, + 0.091309, + 0.089355, + 0.09082, + 0.098145, + 0.090332, + 0.089844, + 0.090332, + 0.094238, + 0.088379, + 0.094727, + 0.1875, + 0.089355, + 0.091309, + 0.094727, + 0.100098, + 0.089844, + 0.094727, + 0.097168, + 0.091797, + 0.096191, + 0.09375, + 0.094238, + 0.086426, + 0.089844, + 0.089844, + 0.09668, + 0.094727, + 0.102539, + 0.094238, + 0.087891, + 0.088867, + 0.09668, + 0.095703, + 0.086426, + 0.099121, + 0.089355, + 0.098145, + 0.089355, + 0.083984, + 0.088379, + 0.087891, + 0.089355, + 0.090332, + 0.086426, + 0.091309, + 0.087402, + 0.084961, + 0.09082, + 0.092285, + 0.095215, + 0.091309, + 0.094238, + 0.090332, + 0.093262, + 0.091797, + 0.096191, + 0.089355, + 0.085449, + 0.090332, + 0.088867, + 0.089844, + 0.085938, + 0.09082, + 0.087402, + 0.089844, + 0.083008, + 0.097168, + 0.083496, + 0.092773, + 0.102051, + 0.092773, + 0.099609, + 0.093262, + 0.089844, + 0.091797, + 0.094727, + 0.092773, + 0.088867, + 0.087891, + 0.094238, + 0.094727, + 0.090332, + 0.091797, + 0.093262, + 0.091797, + 0.094727, + 0.087402, + 0.097168, + 0.094238, + 0.090332, + 0.099121, + 0.099121, + 0.096191, + 0.095215, + 0.098145, + 0.103027, + 0.092773, + 0.092773, + 0.092285, + 0.097168, + 0.09375, + 0.092285, + 0.096191, + 0.096191, + 0.104004, + 0.099609, + 0.090332, + 0.09375, + 0.091309, + 0.089844, + 0.094727, + 0.091797, + 0.09375, + 0.085449, + 0.094238, + 0.088379, + 0.085938, + 0.092773, + 0.094238, + 0.088867, + 0.091309, + 0.089355, + 0.09668, + 0.09082, + 0.085449, + 0.095703, + 0.094727, + 0.098633, + 0.09082, + 0.100098, + 0.086426, + 0.043213, + 0.104492, + 0.095215, + 0.094238, + 0.097656, + 0.099121, + 0.09668, + 0.087402, + 0.085938, + 0.108398, + 0.094238, + 0.090332, + 0.092773, + 0.094727, + 0.088379, + 0.087402, + 0.086914, + 0.095215, + 0.090332, + 0.09668, + 0.09082, + 0.125, + 0.080566, + 0.092773, + 0.088379, + 0.097656, + 0.092285, + 0.094727, + 0.084961, + 0.104492, + 0.094727, + 0.096191, + 0.097656, + 0.095703, + 0.097168, + 0.095215, + 0.091309, + 0.09668, + 0.098633, + 0.086426, + 0.091309, + 0.095703, + 0.090332, + 0.088379, + 0.095215, + 0.044189, + 0.095215, + 0.09668, + 0.09082, + 0.086914, + 0.092285, + 0.090332, + 0.078613, + 0.09375, + 0.092773, + 0.090332, + 0.092285, + 0.086426, + 0.088379, + 0.091309, + 0.085449, + 0.090332, + 0.081055, + 0.091309, + 0.09082, + 0.086914, + 0.090332, + 0.085938, + 0.094727, + 0.089844, + 0.086914, + 0.091309, + 0.093262, + 0.09668, + 0.09082, + 0.09375, + 0.095215, + 0.095703, + 0.094727, + 0.086914, + 0.089844, + 0.094727, + 0.094238, + 0.097656, + 0.099121, + 0.089355, + 0.089844, + 0.087402, + 0.088379, + 0.083496, + 0.091797, + 0.097656, + 0.091797, + 0.097168, + 0.094238, + 0.091797, + 0.092285, + 0.089844, + 0.088867, + 0.084473, + 0.07959, + 0.087891, + 0.096191, + 0.094727, + 0.103516, + 0.086914, + 0.088867, + 0.091309, + 0.089844, + 0.09082, + 0.085449, + 0.083984, + 0.086914, + 0.093262, + 0.086426, + 0.087402, + 0.095215, + 0.104492, + 0.086914, + 0.100098, + 0.085938, + 0.089355, + 0.09375, + 0.088379, + 0.09668, + 0.084961, + 0.106445, + 0.103027, + 0.092773, + 0.091309, + 0.096191, + 0.093262, + 0.097656, + 0.085938, + 0.097168, + 0.089355, + 0.083984, + 0.095215, + 0.09082, + 0.092773, + 0.096191, + 0.095215, + 0.092773, + 0.087891, + 0.090332, + 0.092773, + 0.088379, + 0.09375, + 0.092285, + 0.093262, + 0.097656, + 0.091309, + 0.083496, + 0.140625, + 0.088379, + 0.087402, + 0.092285, + 0.085938, + 0.095215, + 0.090332, + 0.100098, + 0.09375, + 0.096191, + 0.103516, + 0.028198, + 0.087891, + 0.088379, + 0.094238, + 0.089844, + 0.088379, + 0.095703, + 0.091309, + 0.086914, + 0.091309, + 0.092773, + 0.091797, + 0.094727, + 0.09668, + 0.09375, + 0.09375, + 0.093262, + 0.092285, + 0.087402, + 0.092773, + 0.095703, + 0.088379, + 0.09375, + 0.092773, + 0.097656, + 0.068359, + 0.088379, + 0.093262, + 0.094727, + 0.096191, + 0.087891, + 0.09375, + 0.091309, + 0.088867, + 0.10498, + 0.092773, + 0.087891, + 0.105469, + 0.097656, + 0.097656, + 0.091309, + 0.09668, + 0.085449, + 0.099121, + 0.093262, + 0.085938, + 0.098145, + 0.085938, + 0.091797, + 0.090332, + 0.091797, + 0.09668, + 0.095703, + 0.100586, + 0.092773, + 0.087402, + 0.104492, + 0.096191, + 0.09082, + 0.098145, + 0.089355, + 0.087402, + 0.086914, + 0.098633, + 0.09082, + 0.085938, + 0.094727, + 0.087402, + 0.094238, + 0.088867, + 0.091309, + 0.088867, + 0.094727, + 0.091797, + 0.093262, + 0.088379, + 0.097656, + 0.100098, + 0.095215, + 0.088379, + 0.088379, + 0.101562, + 0.094727, + 0.106445, + 0.092285, + 0.101562, + 0.089355, + 0.091797, + 0.090332, + 0.092773, + 0.087891, + 0.097168, + 0.081543, + 0.092285, + 0.090332, + 0.091309, + 0.063477, + 0.095703, + 0.097168, + 0.096191, + 0.098145, + 0.103516, + 0.108398, + 0.095703, + 0.088379, + 0.102051, + 0.096191, + 0.086914, + 0.085449, + 0.083984, + 0.101562, + 0.091797, + 0.089355, + 0.095215, + 0.086914, + 0.087402, + 0.099609, + 0.097168, + 0.093262, + 0.092285, + 0.091797, + 0.094727, + 0.091309, + 0.09668, + 0.105957, + 0.097656, + 0.096191, + 0.09375, + 0.092285, + 0.102539, + 0.095215, + 0.086914, + 0.092773, + 0.083008, + 0.098633, + 0.088867, + 0.089844, + 0.092285, + 0.088379, + 0.084961, + 0.097656, + 0.100098, + 0.091309, + 0.091797, + 0.089355, + 0.087402, + 0.084961, + 0.109863, + 0.088867, + 0.08252, + 0.093262, + 0.095215, + 0.092773, + 0.096191, + 0.09082, + 0.086914, + 0.105957, + 0.091797, + 0.102051, + 0.084961, + 0.087891, + 0.089844, + 0.098633, + 0.089355, + 0.09375, + 0.091797, + 0.096191, + 0.096191, + 0.087402, + 0.085449, + 0.094727, + 0.081055, + 0.083008, + 0.09082, + 0.092773, + 0.09668, + 0.091309, + 0.061279, + 0.092285, + 0.092285, + 0.091797, + 0.098633, + 0.089844, + 0.093262, + 0.082031, + 0.085938, + 0.096191, + 0.098145, + 0.09668, + 0.092773, + 0.09668, + 0.09082, + 0.089355, + 0.092773, + 0.086914, + 0.091309, + 0.100098, + 0.089355, + 0.091797, + 0.091309, + 0.093262, + 0.085938, + 0.091309, + 0.101074, + 0.091309, + 0.094727, + 0.09668, + 0.091309, + 0.094238, + 0.094727, + 0.088379, + 0.081543, + 0.086914, + 0.091797, + 0.098145, + 0.092285, + 0.092773, + 0.096191, + 0.087402, + 0.09375, + 0.089844, + 0.100586, + 0.087402, + 0.097656, + 0.105957, + 0.094727, + 0.091309, + 0.094238, + 0.094727, + 0.088379, + 0.09375, + 0.086426, + 0.085449, + 0.090332, + 0.091309, + 0.092773, + 0.083008, + 0.084473, + 0.092773, + 0.083008, + 0.091797, + 0.087891, + 0.100098, + 0.095215, + 0.09082, + 0.09668, + 0.084961, + 0.092285, + 0.093262, + 0.095703, + 0.095215, + 0.157227, + 0.090332, + 0.09082, + 0.100586, + 0.094238, + 0.088379, + 0.092285, + 0.094238, + 0.10498, + 0.089355, + 0.095215, + 0.094238, + 0.086426, + 0.09375, + 0.091797, + 0.101074, + 0.088867, + 0.094238, + 0.091309, + 0.092773, + 0.098145, + 0.091309, + 0.093262, + 0.105957, + 0.09082, + 0.09668, + 0.087891, + 0.086914, + 0.094238, + 0.114258, + 0.087402, + 0.087402, + 0.100586, + 0.092773, + 0.095215, + 0.09082, + 0.093262, + 0.09082, + 0.089355, + 0.091309, + 0.097656, + 0.09082, + 0.094727, + 0.091309, + 0.086914, + 0.088379, + 0.09082, + 0.094727, + 0.088379, + 0.002441, + 0.091309, + 0.090332, + 0.087891, + 0.095215, + 0.097168, + 0.088867, + 0.088867, + 0.087402, + 0.087891, + 0.089355, + 0.089844, + 0.089844, + 0.09082, + 0.087402, + 0.07959, + 0.093262, + 0.089844, + 0.093262, + 0.388672, + 0.086426, + 0.103516, + 0.088379, + 0.085449, + 0.099609, + 0.094238, + 0.081543, + 0.084961, + 0.086426, + 0.089355, + 0.094238, + 0.102539, + 0.09375, + 0.092285, + 0.088379, + 0.080078, + 0.099121, + 0.09082, + 0.102539, + 0.088867, + 0.091309, + 0.085938, + 0.098145, + 0.095215, + 0.086914, + 0.095215, + 0.089844, + 0.090332, + 0.089844, + 0.094238, + 0.089844, + 0.099609, + 0.088867, + 0.090332, + 0.09082, + 0.09375, + 0.088379, + 0.101074, + 0.091797, + 0.09082, + 0.09082, + 0.093262, + 0.089844, + 0.096191, + 0.09082, + 0.080566, + 0.088379, + 0.096191, + 0.088867, + 0.097656, + 0.094238, + 0.096191, + 0.106445, + 0.089355, + 0.10498, + 0.092285, + 0.085449, + 0.091797, + 0.09082, + 0.097168, + 4.7e-05, + 0.093262, + 0.062988, + 0.09668, + 0.095215, + 0.102051, + 0.101562, + 0.092285, + 0.089844, + 0.089844, + 0.086426, + 0.088867, + 0.102051, + 0.096191, + 0.091797, + 0.09082, + 0.083008, + 0.09668, + 0.09375, + 0.084473, + 0.090332, + 0.095703, + 0.099609, + 0.084961, + 0.091309, + 0.09082, + 0.090332, + 0.09082, + 0.085449, + 0.099121, + 0.086426, + 0.089844, + 0.084961, + 0.097168, + 0.09375, + 0.095703, + 0.09668, + 0.086914, + 0.016602, + 0.058594, + 0.095215, + 0.09082, + 0.090332, + 0.101074, + 0.094727, + 0.091309, + 0.090332, + 0.090332, + 0.085938, + 0.095703, + 0.085938, + 0.094727, + 0.095215, + 0.095703, + 0.092285, + 0.093262, + 0.09082, + 0.092773, + 0.094238, + 0.096191, + 0.09082, + 0.092285, + 0.083984, + 0.089355, + 0.088379, + 0.087891, + 0.088867, + 0.09082, + 0.097656, + 0.085938, + 0.093262, + 0.092285, + 0.089844, + 0.085449, + 0.084473, + 0.092285, + 0.088867, + 0.095215, + 0.097168, + 0.097656, + 0.100098, + 0.091309, + 0.09375, + 0.083008, + 0.100098, + 0.096191, + 0.099609, + 0.129883, + 0.093262, + 0.089355, + 0.09082, + 0.092285, + 0.09375, + 0.087891, + 0.092285, + 0.09082, + 0.088379, + 0.094238, + 0.101562, + 0.089844, + 0.092285, + 0.09375, + 0.092285, + 0.088867, + 0.091797, + 0.09375, + 0.09668, + 0.103516, + 0.089355, + 0.088867, + 0.087891, + 0.092773, + 0.09668, + 0.086914, + 0.099121, + 0.092285, + 0.085449, + 0.09082, + 0.093262, + 0.083008, + 0.089355, + 0.083008, + 0.083984, + 0.085449, + 0.086914, + 0.098145, + 0.105469, + 0.097656, + 0.091797, + 0.094727, + 0.09375, + 0.09082, + 0.091309, + 0.098633, + 0.089355, + 0.096191, + 0.093262, + 0.087891, + 0.092773, + 0.09668, + 0.089355, + 0.089844, + 0.098145, + 0.081543, + 0.090332, + 0.09082, + 0.089355, + 0.092773, + 0.097656, + 0.091309, + 0.091309, + 0.095215, + 0.098145, + 0.110352, + 0.092773, + 0.092773, + 0.094238, + 0.086426, + 0.09668, + 0.092773, + 0.092773, + 0.086426, + 0.093262, + 0.096191, + 0.091797, + 0.087402, + 0.075195, + 0.098633, + 0.092773, + 0.09375, + 0.09082, + 0.09668, + 0.095215, + 0.101562, + 0.088867, + 0.086426, + 0.083984, + 0.074707, + 0.089355, + 0.091309, + 0.097656, + 0.091309, + 0.093262, + 0.091309, + 0.101562, + 0.088379, + 0.098145, + 0.116211, + 0.075684, + 0.088379, + 0.088867, + 0.097656, + 0.091797, + 0.089355, + 0.088867, + 0.09375, + 0.089355, + 0.088379, + 0.091309, + 0.09082, + 0.09668, + 0.103027, + 0.084473, + 0.088379, + 0.094238, + 0.094238, + 0.094727, + 0.089844, + 0.090332, + 0.092773, + 0.088867, + 0.092773, + 0.095215, + 0.097168, + 0.092773, + 0.098633, + 0.085449, + 0.091797, + 0.092285, + 0.096191, + 0.087891, + 0.092773, + 0.097168, + 0.093262, + 0.09375, + 0.099609, + 0.097656, + 0.088867, + 0.096191, + 0.104492, + 0.096191, + 0.093262, + 0.090332, + 0.091797, + 0.094238, + 0.09082, + 0.085938, + 0.091309, + 0.09668, + 0.083984, + 0.088867, + 0.090332, + 0.099609, + 0.09082, + 0.094727, + 0.097656, + 0.085938, + 0.085449, + 0.091309, + 0.09082, + 0.088867, + 0.09375, + 0.097168, + 0.095215, + 0.096191, + 0.091797, + 0.088867, + 0.092285, + 0.093262, + 0.087402, + 0.103027, + 0.099609, + 0.085938, + 0.093262, + 0.083984, + 0.088867, + 0.091797, + 0.09375, + 0.09082, + 0.093262, + 0.085938, + 0.104004, + 0.092285, + 0.087891, + 0.084961, + 0.091309, + 0.095215, + 0.103516, + 0.091797, + 0.088379, + 0.092285, + 0.107422, + 0.085938, + 0.094238, + 0.097168, + 0.09082, + 0.103516, + 0.102539, + 0.09668, + 0.086914, + 0.09668, + 0.091309, + 0.091797, + 0.099121, + 0.086914, + 0.09082, + 0.092773, + 0.094238, + 0.095215, + 0.083496, + 0.088379, + 0.092773, + 0.069824, + 0.085449, + 0.081055, + 0.099121, + 0.090332, + 0.103027, + 0.088867, + 0.089844, + 0.092285, + 0.097168, + 0.095215, + 0.089844, + 0.095215, + 0.085449, + 0.089844, + 0.08252, + 0.098145, + 0.094238, + 0.09668, + 0.089355, + 0.098145, + 0.099121, + 0.093262, + 0.088379, + 0.102051, + 0.094238, + 0.09082, + 0.088867, + 0.087891, + 0.094727, + 0.097656, + 0.088867, + 0.087402, + 0.096191, + 0.09375, + 0.09375, + 0.091309, + 0.083008, + 0.093262, + 0.088379, + 0.093262, + 0.089844, + 0.091309, + 0.090332, + 0.103027, + 0.086426, + 0.084961, + 0.096191, + 0.076172, + 0.095703, + 0.092285, + 0.083984, + 0.092285, + 0.094238, + 0.092285, + 0.091797, + 0.088867, + 0.089844, + 0.090332, + 0.092285, + 0.093262, + 0.089355, + 0.092285, + 0.09668, + 0.09668, + 0.082031, + 0.083008, + 0.103516, + 0.095215, + 0.088379, + 0.085938, + 0.09082, + 0.089355, + 0.081543, + 0.087402, + 0.114258, + 0.094238, + 0.095215, + 0.090332, + 0.08252, + 0.090332, + 0.040283, + 0.098145, + 0.092773, + 0.087891, + 0.092773, + 0.092773, + 0.089355, + 0.089844, + 0.093262, + 0.087891, + 0.094727, + 0.094727, + 0.089355, + 0.090332, + 0.093262, + 0.100586, + 0.099121, + 0.081543, + 0.085938, + 0.097656, + 0.090332, + 0.101562, + 0.091309, + 0.098633, + 0.091797, + 0.093262, + 0.092773, + 0.095703, + 0.097168, + 0.091309, + 0.09082, + 0.09082, + 0.085938, + 0.092285, + 0.090332, + 0.091797, + 0.089844, + 0.089844, + 0.098633, + 0.099121, + 0.091797, + 0.091797, + 0.095215, + 0.082031, + 0.088379, + 0.091309, + 0.095703, + 0.091309, + 0.083008, + 0.022949, + 0.09082, + 0.095215, + 0.095215, + 0.093262, + 0.093262, + 0.095703, + 0.09375, + 0.09668, + 0.093262, + 0.087402, + 0.095215, + 0.088379, + 0.094238, + 0.100586, + 0.096191, + 0.090332, + 0.084473, + 0.09082, + 0.09375, + 0.094238, + 0.095215, + 0.084961, + 0.097168, + 0.09375, + 0.092773, + 0.084961, + 0.095703, + 0.095703, + 0.086914, + 0.090332, + 0.095703, + 0.09668, + 0.097168, + 0.091309, + 0.094727, + 0.086426, + 0.098145, + 0.089844, + 0.100098, + 0.100098, + 0.094238, + 0.093262, + 0.093262, + 0.087402, + 0.087891, + 0.095703, + 0.089355, + 0.095703, + 0.099121, + 0.088379, + 0.091797, + 0.099121, + 0.09375, + 0.098633, + 0.095703, + 0.090332, + 0.087402, + 0.087891, + 0.097656, + 0.09082, + 0.095703, + 0.088867, + 0.092285, + 0.09375, + 0.092773, + 0.089844, + 0.09082, + 0.09668, + 0.09375, + 0.087891, + 0.081055, + 0.084473, + 0.08252, + 0.090332, + 0.087891, + 0.091797, + 0.086914, + 0.096191, + 0.098145, + 0.095703, + 0.098633, + 0.08252, + 0.091309, + 0.088867, + 0.09082, + 0.087891, + 0.021973, + 0.094727, + 0.095703, + 0.092285, + 0.085938, + 0.104004, + 0.09668, + 0.09082, + 0.092285, + 0.089844, + 0.09375, + 0.08252, + 0.087891, + 0.088867, + 0.097168, + 0.265625, + 0.088379, + 0.091309, + 0.096191, + 0.091797, + 0.115234, + 0.086914, + 0.855469, + 0.09082, + 0.095703, + 0.089355, + 0.091797, + 0.091309, + 0.085449, + 0.093262, + 0.092285, + 0.093262, + 0.086914, + 0.092773, + 0.084473, + 0.095703, + 0.089844, + 0.091309, + 0.087402, + 0.085449, + 0.09082, + 0.092773, + 0.094727, + 0.093262, + 0.086914, + 0.086426, + 0.098145, + 0.100586, + 0.088379, + 0.094727, + 0.093262, + 0.086914, + 0.100098, + 0.084961, + 0.091309, + 0.088867, + 0.090332, + 0.079102, + 0.101074, + 0.09668, + 0.09375, + 0.097656, + 0.095215, + 0.086914, + 0.086914, + 0.09668, + 0.093262, + 0.094727, + 0.085938, + 0.088867, + 0.094727, + 0.095703, + 0.088867, + 0.09375, + 0.085938, + 0.219727, + 0.096191, + 0.088867, + 0.094727, + 0.101074, + 0.094238, + 0.088379, + 0.095215, + 0.095215, + 0.09375, + 0.093262, + 0.10791, + 0.103516, + 0.098145, + 0.097656, + 0.091797, + 0.085449, + 0.092285, + 0.101562, + 0.094727, + 0.087402, + 0.091309, + 0.087891, + 0.093262, + 0.08252, + 0.103516, + 0.091309, + 0.090332, + 0.091309, + 0.094727, + 0.091797, + 0.091797, + 0.089355, + 0.08252, + 0.084473, + 0.092285, + 0.099609, + 0.087891, + 0.086426, + 0.091309, + 0.093262, + 0.087891, + 0.094238, + 0.088379, + 0.094238, + 0.088867, + 0.097168, + 0.101562, + 0.095703, + 0.095215, + 0.087402, + 0.087891, + 0.092285, + 0.09375, + 0.089844, + 0.094727, + 0.09375, + 0.090332, + 0.09375, + 0.085938, + 0.096191, + 0.09668, + 0.089355, + 0.103516, + 0.085449, + 0.090332, + 0.089844, + 0.098633, + 0.098145, + 0.092773, + 0.099121, + 0.100586, + 0.089844, + 0.097168, + 0.092773, + 0.09082, + 0.088867, + 0.084961, + 0.094727, + 0.087402, + 0.094238, + 0.084473, + 0.096191, + 0.09375, + 0.09668, + 0.095215, + 0.097656, + 0.093262, + 0.094727, + 0.100586, + 0.09668, + 0.098633, + 0.088867, + 0.09668, + 0.089355, + 0.09375, + 0.09082, + 0.091309, + 0.094727, + 0.09668, + 0.088867, + 0.092773, + 0.101074, + 0.095215, + 0.092285, + 0.09375, + 0.090332, + 0.092285, + 0.088379, + 0.085938, + 0.061035, + 0.09082, + 0.090332, + 0.09375, + 0.095215, + 0.085938, + 0.094727, + 0.091797, + 0.091797, + 0.089355, + 0.091797, + 0.091797, + 0.092285, + 0.092285, + 0.009766, + 0.096191, + 0.096191, + 0.094727, + 0.091797, + 0.089844, + 0.086914, + 0.086426, + 0.087402, + 0.09668, + 0.088867, + 0.090332, + 0.095703, + 0.095215, + 0.089844, + 0.101074, + 0.09668, + 0.091797, + 0.088867, + 0.092285, + 0.097656, + 0.103516, + 0.09375, + 0.087891, + 0.09668, + 0.102539, + 0.088867, + 0.074219, + 0.093262, + 0.095703, + 0.095215, + 0.095215, + 0.088379, + 0.090332, + 0.089844, + 0.085938, + 0.091797, + 0.094727, + 0.082031, + 0.082031, + 0.094727, + 0.086426, + 0.090332, + 0.087891, + 0.092773, + 0.101074, + 0.09082, + 0.087402, + 0.09668, + 0.09082, + 0.091797, + 0.09375, + 0.09375, + 0.09668, + 0.091797, + 0.09082, + 0.089844, + 0.091797, + 0.083984, + 0.092285, + 0.094727, + 0.09082, + 0.091309, + 0.100586, + 0.09668, + 0.098145, + 0.089355, + 0.097168, + 0.091309, + 0.088379, + 0.089355, + 0.094727, + 0.08252, + 0.095703, + 0.092773, + 0.092773, + 0.089355, + 0.087402, + 0.103027, + 0.101074, + 0.092773, + 0.091309, + 0.085938, + 0.088867, + 0.036865, + 0.092285, + 0.09082, + 0.000114, + 0.083496, + 0.09375, + 0.092773, + 0.089844, + 0.088867, + 0.099609, + 0.100586, + 0.09668, + 0.09082, + 0.084473, + 0.099609, + 0.086914, + 0.099609, + 0.09668, + 0.087891, + 0.09375, + 0.091797, + 0.095703, + 0.085449, + 0.087891, + 0.097656, + 0.091797, + 0.087891, + 0.092285, + 0.09082, + 0.052002, + 0.09668, + 0.091309, + 0.102051, + 0.089355, + 0.086426, + 0.106934, + 0.089844, + 0.098633, + 0.087402, + 0.09668, + 0.088867, + 0.089355, + 0.094238, + 0.09375, + 0.11377, + 0.081543, + 0.092285, + 0.09375, + 0.093262, + 0.089355, + 0.101074, + 0.075684, + 0.094238, + 0.09375, + 0.088867, + 0.09082, + 0.089355, + 0.095215, + 0.092773, + 0.097656, + 0.097168, + 0.088867, + 0.086914, + 0.099121, + 0.09082, + 0.096191, + 0.081543, + 0.088867, + 0.086426, + 0.095215, + 0.101074, + 0.086426, + 0.086914, + 0.087891, + 0.081055, + 0.094238, + 0.092773, + 0.088867, + 0.09375, + 0.085938, + 0.101074, + 0.095703, + 0.099609, + 0.080078, + 0.097656, + 0.09082, + 0.091309, + 0.106934, + 0.100098, + 0.091797, + 0.096191, + 0.091309, + 0.09668, + 0.084473, + 0.087402, + 0.095703, + 0.087402, + 0.094238, + 0.088867, + 0.085938, + 0.091797, + 0.097656, + 0.098633, + 0.09375, + 0.088867, + 0.097656, + 0.085449, + 0.091309, + 0.094727, + 0.094727, + 0.095215, + 0.088379, + 0.099121, + 0.090332, + 0.093262, + 0.091309, + 0.090332, + 0.086914, + 0.095703, + 0.086914, + 0.091309, + 0.091797, + 0.087402, + 0.087402, + 0.095703, + 0.095703, + 0.092773, + 0.160156, + 0.084961, + 0.09668, + 0.100586, + 0.087402, + 0.071289, + 0.096191, + 0.088379, + 0.106934, + 0.093262, + 0.098145, + 0.08252, + 0.086426, + 0.090332, + 0.086914, + 0.089844, + 0.094727, + 0.089355, + 0.094727, + 0.089355, + 0.09668, + 0.099121, + 0.089355, + 0.086914, + 0.092285, + 0.088379, + 0.103027, + 0.089355, + 0.093262, + 0.102051, + 0.088379, + 0.089355, + 0.090332, + 0.085938, + 0.100586, + 0.088379, + 0.092285, + 0.087402, + 0.088867, + 0.091309, + 0.101562, + 0.089355, + 0.091797, + 0.09082, + 0.091797, + 0.087402, + 0.100098, + 0.099121, + 0.089844, + 0.097168, + 0.094727, + 0.074707, + 0.09375, + 0.087891, + 0.102539, + 0.089355, + 0.094727, + 0.098633, + 0.095215, + 0.098145, + 0.098145, + 0.088379, + 0.084473, + 0.09082, + 0.091797, + 0.097168, + 0.097656, + 0.087891, + 0.096191, + 0.095215, + 0.000121, + 0.092773, + 0.088379, + 0.09375, + 0.091797, + 0.092773, + 0.099121, + 0.091309, + 0.095215, + 0.087402, + 0.094727, + 0.089844, + 0.087891, + 0.095215, + 0.099609, + 0.088867, + 0.084961, + 0.092773, + 0.089844, + 0.094238, + 0.09668, + 0.084961, + 0.094238, + 0.091797, + 0.087402, + 0.098145, + 0.091309, + 0.09375, + 0.088379, + 0.105469, + 0.09375, + 0.101074, + 0.100098, + 0.09375, + 0.044189, + 0.085938, + 0.088379, + 0.094238, + 0.089355, + 0.09375, + 0.09668, + 0.101074, + 0.100098, + 0.092285, + 0.089844, + 0.08252, + 0.094727, + 0.092285, + 0.097168, + 0.09668, + 0.091797, + 0.098633, + 0.089844, + 0.09375, + 0.086914, + 0.087402, + 0.092285, + 0.100098, + 0.092773, + 0.084473, + 0.050293, + 0.095215, + 0.09668, + 0.089844, + 0.09375, + 0.099121, + 0.095703, + 0.09375, + 0.095703, + 0.089355, + 0.097656, + 0.089355, + 0.088867, + 0.095215, + 0.086914, + 0.09082, + 0.084961, + 0.092285, + 0.09375, + 0.09082, + 0.098633, + 0.089355, + 0.089844, + 0.085938, + 0.091797, + 0.094238, + 0.088379, + 0.093262, + 0.096191, + 0.087402, + 0.093262, + 0.092773, + 0.09082, + 0.095215, + 0.093262, + 0.091309, + 0.090332, + 0.089355, + 0.091309, + 0.085938, + 0.08252, + 0.100098, + 0.10498, + 0.091309, + 0.09082, + 0.092773, + 0.095703, + 0.082031, + 0.094727, + 0.094727, + 0.086914, + 0.091797, + 0.092773, + 0.092773, + 0.090332, + 0.099609, + 0.086426, + 0.099609, + 0.094238, + 0.093262, + 0.092773, + 0.095215, + 0.098145, + 0.089844, + 0.085449, + 0.092773, + 0.095215, + 0.09668, + 0.088867, + 0.092773, + 0.092773, + 0.09082, + 0.091797, + 0.097168, + 0.09668, + 0.090332, + 0.089844, + 0.088867, + 0.097656, + 0.10498, + 0.104004, + 0.090332, + 0.088867, + 0.096191, + 0.094238, + 0.097656, + 0.092773, + 0.092285, + 0.086914, + 0.099121, + 0.089355, + 0.079102, + 0.154297, + 0.092773, + 0.101562, + 0.09082, + 0.097656, + 0.091309, + 0.088379, + 0.094727, + 0.088379, + 0.085938, + 0.090332, + 0.093262, + 0.094238, + 0.092285, + 0.093262, + 0.103027, + 0.084961, + 0.089355, + 0.09082, + 0.096191, + 0.093262, + 0.095215, + 0.101074, + 0.087402, + 0.103027, + 0.092773, + 0.091309, + 0.092285, + 0.084473, + 0.087402, + 0.091309, + 0.089844, + 0.090332, + 0.091309, + 0.094238, + 0.092285, + 0.091309, + 0.101562, + 0.100586, + 0.100098, + 0.098145, + 0.086426, + 0.086426, + 0.091797, + 0.101074, + 0.097168, + 0.097656, + 0.088379, + 0.091309, + 0.087891, + 0.08252, + 0.098633, + 0.092773, + 0.092285, + 0.097168, + 0.092285, + 0.085938, + 0.08252, + 0.095215, + 0.094238, + 0.087891, + 0.098633, + 0.089355, + 0.081055, + 0.09668, + 0.103027, + 0.096191, + 0.083008, + 0.092285, + 0.09375, + 0.09375, + 0.09375, + 0.096191, + 0.098145, + 0.094238, + 0.093262, + 0.094238, + 0.095703, + 0.083984, + 0.09082, + 0.086914, + 0.090332, + 0.097656, + 0.093262, + 0.097168, + 0.098633, + 0.095215, + 0.091797, + 0.09668, + 0.094238, + 0.088867, + 0.106445, + 0.094238, + 0.09375, + 0.089355, + 0.090332, + 0.102051, + 0.09082, + 0.103027, + 0.090332, + 0.091309, + 0.097168, + 0.095703, + 0.088379, + 0.092285, + 0.092773, + 0.099609, + 0.094727, + 0.09082, + 0.083496, + 0.191406, + 0.108398, + 0.09668, + 0.094238, + 0.086426, + 0.093262, + 0.095215, + 0.087402, + 0.089844, + 0.102051, + 0.093262, + 0.100586, + 0.099609, + 0.094727, + 0.09375, + 0.092773, + 0.101074, + 0.085449, + 0.097656, + 0.09082, + 0.090332, + 0.089355, + 0.099121, + 0.095215, + 0.084473, + 0.097168, + 0.09668, + 0.097168, + 0.010498, + 0.091309, + 0.096191, + 0.092773, + 0.094727, + 0.092285, + 0.085449, + 0.022339, + 0.088867, + 0.095703, + 0.089844, + 0.09375, + 0.104492, + 0.091309, + 0.098633, + 0.088379, + 0.093262, + 0.095703, + 0.092773, + 0.093262, + 0.094238, + 0.092773, + 0.098145, + 0.094727, + 0.085938, + 0.099609, + 0.099121, + 0.088867, + 0.09082, + 0.101562, + 0.09668, + 0.10498, + 0.087891, + 0.09668, + 0.096191, + 0.094238, + 0.095215, + 0.087891, + 0.088379, + 0.089355, + 0.084473, + 0.091797, + 0.093262, + 0.092773, + 0.084473, + 0.093262, + 0.088379, + 0.089355, + 0.116699, + 0.096191, + 0.093262, + 0.085938, + 0.095215, + 0.085938, + 0.099121, + 0.09375, + 0.099609, + 0.12207, + 0.091309, + 0.101074, + 0.088867, + 0.100098, + 0.091797, + 0.093262, + 0.094727, + 0.091309, + 0.089355, + 0.086426, + 0.09375, + 0.087891, + 0.086426, + 0.098633, + 0.085938, + 0.100098, + 0.086914, + 0.087402, + 0.088379, + 0.093262, + 0.101074, + 0.09375, + 0.09375, + 0.093262, + 0.086426, + 0.09668, + 0.095703, + 0.095703, + 0.090332, + 0.084961, + 0.096191, + 0.096191, + 0.086426, + 0.098145, + 0.101562, + 0.096191, + 0.086914, + 0.098633, + 0.091309, + 0.09668, + 0.089355, + 0.089844, + 0.088867, + 0.089355, + 0.088867, + 0.078125, + 0.097656, + 0.085938, + 0.084473, + 0.098633, + 0.095215, + 0.101074, + 0.092773, + 0.094727, + 0.077148, + 0.088867, + 0.094727, + 0.077148, + 0.087891, + 0.082031, + 0.090332, + 0.099609, + 0.089844, + 0.090332, + 0.09082, + 0.094238, + 0.089355, + 0.084473, + 0.094238, + 0.095703, + 0.100586, + 0.089355, + 0.092285, + 0.097656, + 0.093262, + 0.092285, + 0.095215, + 0.086426, + 0.094727, + 0.078613, + 0.089844, + 0.100586, + 0.089844, + 0.100586, + 0.083008, + 0.100586, + 0.086914, + 0.091309, + 0.09668, + 0.094238, + 0.092773, + 0.09668, + 0.09375, + 0.101074, + 0.09668, + 0.101074, + 0.090332, + 0.099121, + 0.086914, + 0.086426, + 0.091797, + 0.098633, + 0.099609, + 0.09375, + 0.089355, + 0.099609, + 0.092773, + 0.105957, + 0.093262, + 0.09668, + 0.087891, + 0.094238, + 0.089844, + 0.095703, + 0.08252, + 0.084473, + 0.121094, + 0.087402, + 0.09082, + 0.090332, + 0.091309, + 0.049561, + 0.093262, + 0.088379, + 0.099609, + 0.093262, + 0.092773, + 0.087402, + 0.095215, + 0.088379, + 0.09082, + 0.087402, + 0.085449, + 0.094238, + 0.089355, + 0.092773, + 0.094727, + 0.098145, + 0.088867, + 0.086426, + 0.096191, + 0.091797, + 0.085449, + 0.093262, + 0.094238, + 0.09375, + 0.092285, + 0.091797, + 0.095703, + 0.09375, + 0.09082, + 0.086914, + 0.100098, + 0.094238, + 0.104004, + 0.091797, + 0.100586, + 0.09082, + 0.091797, + 0.091797, + 0.095703, + 0.089355, + 0.099609, + 0.089844, + 0.097656, + 0.092773, + 0.084473, + 0.085449, + 0.083496, + 0.091797, + 0.085449, + 0.081543, + 0.087402, + 0.087891, + 0.094238, + 0.089355, + 0.091309, + 0.091309, + 0.092285, + 0.102051, + 0.09668, + 0.09375, + 0.094727, + 0.094727, + 0.091797, + 0.085938, + 0.092773, + 0.094238, + 0.094727, + 0.092773, + 0.089844, + 0.094238, + 0.082031, + 0.098633, + 0.09082, + 0.097168, + 0.089355, + 0.092285, + 0.087891, + 0.091309, + 0.085938, + 0.090332, + 0.087402, + 0.093262, + 0.092773, + 0.092285, + 0.086914, + 0.100586, + 0.089844, + 0.103027, + 0.098633, + 0.09375, + 0.088379, + 0.087402, + 0.095215, + 0.089844, + 0.095215, + 0.098633, + 0.087891, + 0.086426, + 0.11084, + 0.095215, + 0.090332, + 0.09375, + 0.087891, + 0.09082, + 0.091309, + 0.094238, + 0.09375, + 0.091309, + 0.087891, + 0.09668, + 0.09082, + 0.087402, + 0.096191, + 0.099121, + 0.096191, + 0.092773, + 0.087402, + 0.098633, + 0.087402, + 0.094727, + 0.09082, + 0.118164, + 0.09082, + 0.09375, + 0.086426, + 0.100098, + 0.09375, + 0.094727, + 0.100586, + 0.096191, + 0.094727, + 0.097168, + 0.095215, + 0.093262, + 0.091309, + 0.088867, + 0.09082, + 0.092285, + 0.093262, + 0.094238, + 0.101562, + 0.089355, + 0.106934, + 0.097168, + 0.088379, + 0.101074, + 0.09082, + 0.090332, + 0.088379, + 0.089355, + 0.095703, + 0.098633, + 0.086914, + 0.086914, + 0.09082, + 0.092285, + 0.100586, + 0.092773, + 0.091309, + 0.089844, + 0.09082, + 0.088867, + 0.086914, + 0.115234, + 0.091797, + 0.091309, + 0.083008, + 0.095215, + 0.091309, + 0.094727, + 0.09082, + 0.088379, + 0.094727, + 0.091309, + 0.090332, + 0.089355, + 0.088379, + 0.097656, + 0.087891, + 0.089355, + 0.094238, + 0.095703, + 0.083496, + 0.089844, + 0.100098, + 0.012695, + 0.090332, + 0.099121, + 0.089844, + 0.097656, + 0.09082, + 0.092285, + 0.089844, + 0.094727, + 0.093262, + 0.093262, + 0.097656, + 0.087402, + 0.091309, + 0.09082, + 0.094727, + 0.084473, + 0.099609, + 0.097168, + 0.090332, + 0.092773, + 0.088379, + 0.092773, + 0.086914, + 0.091309, + 0.089355, + 0.101074, + 0.09375, + 0.087891, + 0.085938, + 0.105957, + 0.089844, + 0.091797, + 0.094238, + 0.092285, + 0.089844, + 0.092773, + 0.09082, + 0.098145, + 0.109375, + 0.09375, + 0.081055, + 0.084473, + 0.10498, + 0.097168, + 0.091797, + 0.091797, + 0.092773, + 0.092285, + 0.09375, + 0.093262, + 0.083008, + 0.089355, + 0.091797, + 0.086426, + 0.081543, + 0.080566, + 0.086914, + 0.094238, + 0.094727, + 0.097168, + 0.000246, + 0.084473, + 0.095215, + 0.100586, + 0.095703, + 0.093262, + 0.094238, + 0.093262, + 0.089844, + 0.090332, + 0.089844, + 0.088379, + 0.097656, + 0.084961, + 0.089844, + 0.086426, + 0.095215, + 0.09375, + 0.099609, + 0.095215, + 0.083984, + 0.09375, + 0.097656, + 0.087402, + 0.100586, + 0.089355, + 0.086914, + 0.088379, + 0.094238, + 0.096191, + 0.09375, + 0.089355, + 0.097168, + 0.088379, + 0.087402, + 0.112793, + 0.092773, + 0.092773, + 0.09668, + 0.091309, + 0.09375, + 0.090332, + 0.09082, + 0.097656, + 0.087402, + 0.094238, + 0.087402, + 0.091797, + 0.098145, + 0.081543, + 0.09375, + 0.092773, + 0.09668, + 0.099121, + 0.091797, + 0.097168, + 0.09668, + 0.095703, + 0.087891, + 0.096191, + 0.092285, + 0.105957, + 0.098633, + 0.089355, + 0.111816, + 0.084473, + 0.089355, + 0.084961, + 0.006042, + 0.093262, + 0.095215, + 0.090332, + 0.089844, + 0.090332, + 0.096191, + 0.09082, + 0.086914, + 0.091309, + 0.09082, + 0.088867, + 0.09082, + 0.087891, + 0.098633, + 0.091309, + 0.087402, + 0.091797, + 0.088379, + 0.093262, + 0.094238, + 0.089844, + 0.083008, + 0.089355, + 0.093262, + 0.098633, + 0.084473, + 0.083984, + 0.098145, + 0.094727, + 0.099121, + 0.091309, + 0.086914, + 0.09375, + 0.098633, + 0.095703, + 0.089844, + 0.094238, + 0.095215, + 0.094727, + 0.097656, + 0.091797, + 0.090332, + 0.072266, + 0.095215, + 0.098145, + 0.087402, + 0.001907, + 0.094727, + 0.089355, + 0.090332, + 0.087891, + 0.092285, + 0.097168, + 0.096191, + 0.087402, + 0.083984, + 0.087891, + 0.09375, + 0.089844, + 0.091797, + 0.089355, + 0.092285, + 0.097656, + 0.092773, + 0.085938, + 0.089844, + 0.092285, + 0.092773, + 0.085449, + 0.087402, + 0.09375, + 0.09082, + 0.091309, + 0.098145, + 0.088867, + 0.091309, + 0.092773, + 0.098145, + 0.091797, + 0.092773, + 0.093262, + 0.089844, + 0.09082, + 0.095703, + 0.094238, + 0.089355, + 0.105957, + 0.087891, + 0.088867, + 0.089355, + 0.092285, + 0.09375, + 0.098145, + 0.126953, + 0.094238, + 0.09082, + 0.089355, + 0.096191, + 0.09082, + 0.083984, + 0.083496, + 0.103516, + 0.09082, + 0.09668, + 0.088867, + 0.092285, + 0.098633, + 0.095703, + 0.092285, + 0.095703, + 0.092285, + 0.092773, + 0.095703, + 0.094238, + 0.104492, + 0.091309, + 0.105469, + 0.092773, + 0.095703, + 0.09668, + 0.096191, + 0.098633, + 0.085938, + 0.092285, + 0.090332, + 0.088867, + 0.089355, + 0.089844, + 0.100586, + 0.083008, + 0.093262, + 0.087402, + 0.085938, + 0.085938, + 0.085938, + 0.092285, + 0.094238, + 0.089844, + 0.087891, + 0.101562, + 0.091797, + 0.09082, + 0.09668, + 0.098633, + 0.099609, + 0.092285, + 0.089355, + 0.099609, + 0.099609, + 0.09082, + 0.091797, + 0.09375, + 0.092773, + 0.09082, + 0.088867, + 0.095215, + 0.09668, + 0.094727, + 0.094727, + 0.091797, + 0.101074, + 0.098145, + 0.088379, + 0.094727, + 0.086426, + 0.086914, + 0.086914, + 0.09082, + 0.092773, + 0.087891, + 0.095215, + 0.092773, + 0.089355, + 0.09082, + 0.094727, + 0.093262, + 0.096191, + 0.088379, + 0.09668, + 0.097168, + 0.093262, + 0.09668, + 0.090332, + 0.092285, + 0.091797, + 0.096191, + 0.097168, + 0.09375, + 0.094727, + 0.100098, + 0.09375, + 0.090332, + 0.091797, + 0.088867, + 0.091309, + 0.091309, + 0.09375, + 0.094727, + 0.093262, + 0.098633, + 0.088379, + 0.086426, + 0.096191, + 0.091309, + 0.095703, + 0.108887, + 0.092285, + 0.089844, + 0.099609, + 0.094238, + 0.09375, + 0.089844, + 0.094238, + 0.087891, + 0.091797, + 0.097656, + 0.088379, + 0.088867, + 0.092285, + 0.09668, + 0.09375, + 0.092285, + 0.094238, + 0.094238, + 0.089844, + 0.083496, + 0.090332, + 0.084961, + 0.094727, + 0.095703, + 0.089355, + 0.084473, + 0.091309, + 0.090332, + 0.097656, + 0.101562, + 0.091797, + 0.095215, + 0.088867, + 0.09668, + 0.086914, + 0.081543, + 0.095703, + 0.092773, + 0.088379, + 0.083008, + 0.094238, + 0.091309, + 0.086426, + 0.088379, + 0.091309, + 0.09668, + 0.094727, + 0.089355, + 0.097656, + 0.085938, + 0.095215, + 0.09375, + 0.098633, + 0.085938, + 0.089844, + 0.089355, + 0.098633, + 0.098145, + 0.089355, + 0.10498, + 0.096191, + 0.027466, + 0.091797, + 0.022583, + 0.087891, + 0.097656, + 0.091797, + 0.090332, + 0.094238, + 0.101562, + 0.092285, + 0.094238, + 0.095703, + 0.094238, + 0.097168, + 0.089844, + 0.092285, + -0.00013, + 0.091797, + 0.084473, + 0.051758, + 0.097656, + 0.09082, + 0.097656, + 0.09082, + 0.09082, + 0.095215, + 0.095703, + 0.085938, + 0.092773, + 0.088867, + 0.083008, + 0.088867, + 0.092773, + 0.099609, + 0.098633, + 0.086914, + 0.094727, + 0.088867, + 0.084473, + 0.091797, + 0.091309, + 0.092773, + 0.087891, + 0.083496, + 0.090332, + 0.086914, + 0.008972, + 0.097168, + 0.096191, + 0.099121, + 0.09375, + 0.103027, + 0.092773, + 0.095215, + 0.08252, + 0.091797, + 0.103516, + 0.092773, + 0.100586, + 0.08252, + 0.095215, + 0.096191, + 0.092773, + 0.106934, + 0.094727, + 0.091797, + 0.098145, + 0.09082, + 0.095703, + 0.087402, + 0.094727, + 0.091309, + 0.097168, + 0.085938, + 0.093262, + 0.091309, + 0.089844, + 0.093262, + 0.05957, + 0.10498, + 0.091797, + 0.088379, + 0.093262, + 0.085938, + 0.095215, + 0.081055, + 0.089355, + 0.093262, + 0.093262, + 0.092773, + 0.09668, + 0.101562, + 0.091309, + 0.096191, + 0.089844, + 0.089844, + 0.09082, + 0.085938, + 0.094238, + 0.088867, + 0.092285, + 0.087402, + 0.091797, + 0.092773, + 0.092285, + 0.092285, + 0.095703, + 0.089355, + 0.087891, + 0.088867, + 0.102051, + 0.092773, + 0.09668, + 0.09082, + 0.081543, + 0.096191, + 0.09668, + 0.09375, + 0.09375, + 0.09082, + 0.09668, + 0.097168, + 0.091797, + 0.092773, + 0.09375, + 0.087891, + 0.094727, + 0.09082, + 0.088867, + 0.085938, + 0.091309, + 0.094238, + 0.103516, + 0.086914, + 0.09082, + 0.096191, + 0.096191, + 0.101074, + 0.095215, + 0.098145, + 0.09375, + 0.086914, + 0.094727, + 0.091797, + 0.089844, + 0.085938, + 0.091797, + 0.088867, + 0.099609, + 0.09082, + 0.098633, + 0.089355, + 0.086914, + 0.09082, + 0.087402, + 0.086914, + 0.100586, + 0.089844, + 0.086914, + 0.099609, + 0.097168, + 0.09375, + 0.100098, + 0.083496, + 0.090332, + 0.095215, + 0.094238, + 0.085449, + 0.084473, + 0.089355, + 0.089844, + 0.090332, + 0.083984, + 0.091309, + 0.095215, + 0.094238, + 0.08252, + 0.088379, + 0.102051, + 0.09668, + 0.093262, + 0.091797, + 1.7e-05, + 0.094238, + 0.090332, + 0.099121, + 0.092285, + 0.103027, + 0.101562, + 0.091309, + 0.09668, + 0.091797, + 0.095215, + 0.085938, + 0.090332, + 0.09668, + 0.091797, + 0.088867, + 0.097168, + 0.094727, + 0.088867, + 0.094238, + 0.103027, + 0.094238, + 0.083984, + 0.078613, + 0.098633, + 0.114258, + 0.081543, + 0.089844, + 0.09375, + 0.083496, + 0.105957, + 0.292969, + 0.091797, + 0.089844, + 0.09082, + 0.087402, + 0.052246, + 0.097168, + 0.087891, + 0.090332, + 0.102051, + 0.083008, + 0.093262, + 0.094727, + 0.089844, + 0.094238, + 0.088867, + 0.090332, + 0.088379, + 0.099121, + 0.092773, + 0.091309, + 0.096191, + 0.099121, + 0.085938, + 0.078613, + 0.09082, + 0.089844, + 0.096191, + 0.090332, + 0.09375, + 0.089355, + 0.092285, + 0.090332, + 0.096191, + 0.092773, + 0.094238, + 0.091309, + 0.09668, + 0.094238, + 0.089844, + 0.099121, + 0.088379, + 0.133789, + 0.091309, + 0.089355, + 0.089844, + 0.092773, + 0.094238, + 0.094727, + 0.092773, + 0.086426, + 0.092773, + 0.101562, + 0.090332, + 0.091309, + 0.088379, + 0.097656, + 0.093262, + 0.084473, + 0.089844, + 0.102051, + 0.086914, + 0.09375, + 0.09668, + 0.091309, + 0.092285, + 0.013306, + 0.093262, + 0.097656, + 0.099121, + 0.095703, + 0.07959, + 0.082031, + 0.091797, + 0.084961, + 0.093262, + 0.091309, + 0.091309, + 0.09668, + 0.099121, + 0.082031, + 0.093262, + 0.089844, + 0.092773, + 0.103027, + 0.10498, + 0.096191, + 0.086426, + 0.092773, + 0.088379, + 0.096191, + 0.096191, + 0.099121, + 0.088379, + 0.09082, + 0.092773, + 0.089355, + 0.102051, + 0.092285, + 0.088379, + 0.091309, + 0.088379, + 0.086914, + 0.091309, + 0.091309, + 0.094727, + 0.094727, + 0.093262, + 0.08252, + 0.087891, + 0.095703, + 0.097656, + 0.085938, + 0.09082, + 0.088379, + 0.089844, + 0.090332, + 0.079102, + 0.092285, + 0.089844, + 0.102051, + 0.087402, + 0.094238, + 0.087891, + 0.091309, + 0.112305, + 0.097168, + 0.09668, + 0.095215, + 0.084961, + 0.091797, + 0.09082, + 0.094238, + 0.090332, + 0.09082, + 0.099121, + 0.09668, + 0.094238, + 0.092285, + 0.087891, + 0.091797, + 0.091797, + 0.089355, + 0.095215, + 0.091309, + 0.089355, + 0.089844, + 0.089844, + 0.085938, + 0.091797, + 0.088867, + 0.085449, + 0.091797, + 0.088867, + 0.091797, + 0.089844, + 0.092285, + 0.094727, + 0.093262, + 0.09375, + 0.099121, + 0.096191, + 0.094238, + 0.093262, + 0.057861, + 0.092285, + 0.089355, + 0.092773, + 0.095703, + 0.094727, + 0.091309, + 0.094727, + -0.000159, + 0.102539, + 0.09668, + 0.091797, + 0.089844, + 0.083008, + 0.087402, + 0.094727, + 0.095215, + 0.089844, + 0.086914, + 0.094727, + 0.090332, + 0.087402, + 0.097168, + 0.09375, + 0.100586, + 0.093262, + 0.09082, + 0.092285, + 0.091309, + 0.086914, + 0.089355, + 0.087891, + 0.083984, + 0.09082, + 0.091309, + 0.090332, + 0.091797, + 0.089355, + 0.109375, + 0.095703, + 0.083496, + 0.09668, + 0.084961, + 0.094238, + 0.098145, + 0.094238, + 0.109375, + 0.099121, + 0.089844, + 0.089355, + 0.094727, + 0.095703, + 0.087402, + 0.096191, + 0.087402, + 0.095215, + 0.097168, + 0.094727, + 0.092285, + 0.095215, + 0.08252, + 0.09668, + 0.088379, + 0.096191, + 0.094238, + 0.095703, + 0.089355, + 0.08252, + 0.083496, + 0.09375, + 0.09082, + 0.000203, + 0.100098, + 0.091797, + 0.10791, + 0.094238, + 0.094238, + 0.09375, + 0.082031, + 0.092285, + 0.089355, + 0.086426, + 0.096191, + 0.093262, + 0.088867, + 0.09082, + 0.070801, + 0.094238, + 0.086426, + 0.088379, + 0.095215, + 0.091797, + 0.068848, + 0.083984, + 0.099121, + 0.088867, + 0.09375, + 0.106934, + 0.099121, + 0.431641, + 0.091309, + 0.083496, + 0.102051, + 0.088379, + 0.087891, + 0.09668, + 0.095215, + 0.095215, + 0.088379, + 0.096191, + 0.089355, + 0.106445, + 0.096191, + 0.095703, + 0.092285, + 0.091309, + 0.092773, + 0.104492, + 0.091797, + 0.081543, + 0.090332, + 0.091797, + 0.092285, + 0.091309, + 0.098145, + 0.083984, + 0.103027, + 0.082031, + 0.098633, + 0.088867, + 0.091309, + 0.087402, + 0.093262, + 0.099609, + 0.085938, + 0.09375, + 0.089844, + 0.098145, + 0.100586, + 0.098633, + 0.084961, + 0.095703, + 0.09668, + 0.086914, + 0.092285, + 0.092285, + 0.091309, + 0.09668, + 0.097168, + 0.102539, + 0.09668, + 0.101562, + 0.091797, + 0.087402, + 0.078125, + 0.093262, + 0.08252, + 0.098633, + 0.098633, + 0.100586, + 0.094727, + 0.100586, + 0.094727, + 0.096191, + 0.085938, + 0.089844, + 0.090332, + 0.099609, + 0.084961, + 0.09082, + 0.097656, + 0.097656, + 0.10498, + 0.093262, + 0.089355, + 0.090332, + 0.09375, + 0.083984, + 0.097168, + 0.087891, + 0.090332, + 0.098145, + 0.095703, + 0.102051, + 0.089844, + 0.109375, + 0.091797, + 0.089844, + 0.095703, + 0.083008, + 0.087402, + 0.099609, + 0.095215, + 0.092285, + 0.031982, + 0.092285, + 0.095703, + 0.087891, + 0.087891, + 0.089844, + 0.095703, + 0.09668, + 0.087402, + 0.094727, + 0.09082, + 0.09375, + 0.093262, + 0.100098, + 0.097656, + 0.101562, + 0.083008, + 0.090332, + 0.087402, + 0.09668, + 0.092773, + 0.084961, + 0.09375, + 0.095215, + 0.102539, + 0.085938, + 0.089844, + 0.085449, + 0.086914, + 0.092285, + 0.090332, + 0.084961, + 0.103516, + 0.089355, + 0.09375, + 0.104004, + 0.092773, + 0.098633, + 0.102051, + 0.012512, + 0.094727, + 0.091797, + 0.088379, + 0.087891, + 0.094238, + 0.093262, + 0.058105, + 0.09082, + 0.106445, + 0.092285, + 0.07959, + 0.085938, + 0.094238, + 0.09082, + 0.098145, + 0.096191, + 0.09668, + 0.097168, + 0.095215, + 0.09082, + 0.095703, + 0.09375, + 0.088867, + 0.087402, + 0.100586, + 0.091309, + 0.091309, + 0.237305, + 0.094727, + 0.098633, + 0.089844, + 0.097168, + 0.087891, + 0.091309, + 0.094238, + 0.089844, + 0.105469, + 0.089355, + 0.094727, + 0.095215, + 0.089844, + 0.106934, + 0.101562, + 0.095215, + 0.091797, + 0.091309, + 0.101562, + 0.102051, + 0.09668, + 0.093262, + 0.09375, + 0.087891, + 0.089844, + 0.086914, + 0.088867, + 0.091309, + 0.099609, + 0.094727, + 0.093262, + 0.09375, + 0.088379, + 0.086914, + 0.089355, + 0.100098, + 0.097656, + 0.089844, + 0.100098, + 0.096191, + 0.089844, + 0.091309, + 0.100098, + 0.094238, + 0.086426, + 0.094238, + 0.097656, + 0.09375, + 0.087891, + 0.097168, + 0.095215, + 0.088379, + 0.088867, + 0.101562, + 0.111328, + 0.094238, + 0.092773, + 0.091797, + 0.091797, + 0.089355, + 0.087891, + 0.087402, + 0.089355, + 0.092773, + 0.101562, + 0.092773, + 0.094238, + 0.086426, + 0.089355, + 0.091309, + 0.09082, + 0.096191, + 0.09082, + 0.087891, + 0.090332, + 0.090332, + 0.094727, + 0.087891, + 0.093262, + 0.083496, + 0.094727, + 0.094238, + 0.093262, + 0.089355, + 0.093262, + 0.086914, + 0.088379, + 0.093262, + 0.090332, + 0.110352, + 0.097168, + 0.091797, + 0.093262, + 0.097168, + 0.088379, + 0.092285, + 0.096191, + 0.086914, + 0.088867, + 0.089355, + 0.088867, + 0.091797, + 0.085938, + 0.099609, + 0.088379, + 0.09375, + 0.09082, + 0.093262, + 0.097168, + 0.092773, + 0.091797, + 0.091797, + 0.086426, + 0.09375, + 0.096191, + 0.088867, + 0.087402, + 0.095215, + 0.083984, + 0.090332, + 0.095703, + 0.103516, + 0.085449, + 0.09375, + 0.090332, + 0.095703, + 0.091797, + 0.101074, + 0.091309, + 0.090332, + 0.095215, + 0.086426, + 0.091309, + 0.083008, + 0.091309, + 0.083496, + 0.09082, + 0.090332, + 0.092773, + -0.000648, + 0.091797, + 0.086426, + 0.091309, + 0.094238, + 0.09375, + 0.097168, + 0.097168, + 0.092773, + 0.091309, + 0.089844, + 0.088867, + 0.092285, + 0.104004, + 0.083496, + 0.098633, + 0.100098, + 0.098633, + 0.092773, + 0.086426, + 0.094727, + 0.086914, + 0.095215, + 0.097656, + 0.084473, + 0.088379, + 0.090332, + 0.092773, + 0.100098, + 0.088867, + 0.093262, + 0.271484, + 0.085449, + 0.095703, + 0.099121, + 0.089844, + 0.085449, + 0.09082, + 0.084473, + 0.094238, + 0.09082, + 0.09375, + 0.095703, + 0.094238, + 0.08252, + 0.096191, + 0.091309, + 0.084961, + 0.092773, + 0.09082, + 0.094727, + 0.15625, + 0.091309, + 0.094727, + 0.086426, + 0.09082, + 0.097168, + 0.088379, + 0.09082, + 0.092773, + 0.088867, + 0.087891, + 0.093262, + 0.096191, + 0.089844, + 0.101562, + 0.09375, + 0.101074, + 0.098633, + 0.086426, + 0.093262, + 0.093262, + 0.090332, + 0.092285, + 0.090332, + 0.099121, + 0.085938, + 0.087402, + 0.094238, + 0.09082, + 0.100586, + 0.099609, + 0.085938, + 0.091309, + 0.098633, + 0.100586, + 0.092773, + 0.085938, + 0.094238, + 0.098633, + 0.085449, + 0.085449, + 0.104004, + 0.087402, + 0.095215, + 0.088379, + 0.098633, + 0.094238, + 0.091797, + 0.087891, + 0.09375, + 0.092773, + 0.091797, + 0.091797, + 0.078125, + 0.103516, + 0.09668, + 0.102539, + 0.086426, + 0.092773, + 0.09375, + 0.090332, + 0.097168, + 0.087402, + 0.089355, + 0.093262, + 0.088867, + 0.091309, + 0.104004, + 0.088379, + 0.104492, + 0.088379, + 0.083984, + 0.09375, + 0.089844, + 0.086914, + 0.09375, + 0.103516, + 0.095215, + 0.090332, + 0.089844, + 0.091309, + 0.092285, + 0.085938, + 0.09082, + 0.083496, + 0.094727, + 0.104492, + 0.103516, + 0.097656, + 0.09375, + 0.093262, + 0.098145, + 0.098145, + 0.091797, + 0.087891, + 0.091309, + 0.09082, + 0.100586, + 0.093262, + 0.086426, + 0.094238, + 0.09082, + 0.094727, + 0.089844, + 0.09082, + 0.089844, + 0.091309, + 0.092285, + 0.084961, + 0.084961, + 0.092285, + 0.087891, + 0.089844, + 0.077637, + 0.091797, + 0.081055, + 0.091309, + 0.090332, + 0.084961, + 0.084961, + 0.11377, + 0.098145, + 0.094727, + 0.095703, + 0.088867, + 0.093262, + 0.096191, + 0.09375, + 0.072754, + 0.090332, + 0.094727, + 0.087891, + 0.09375, + 0.09375, + 0.089355, + 0.091797, + 0.083496, + 0.223633, + 0.100586, + 0.101562, + 0.087402, + 0.09668, + 0.004425, + 0.086914, + 0.092285, + 0.091309, + 0.089844, + 0.083496, + 0.09082, + 0.091309, + 0.09082, + 0.115234, + 0.081055, + 0.094727, + 0.095703, + 0.090332, + 0.086914, + 0.091309, + 0.089355, + 0.118164, + 0.023315, + 0.091797, + 0.09375, + 0.09082, + 0.092285, + 0.086914, + 0.089355, + 0.091797, + 0.085938, + 0.086426, + 0.091309, + 0.091797, + 0.099609, + 0.092773, + 0.095215, + 0.088379, + 0.09082, + 0.092285, + 0.024414, + 0.094238, + 0.086426, + 0.090332, + 0.091309, + 0.098633, + 0.101074, + 0.094238, + 0.094727, + 0.087891, + 0.095215, + 0.094238, + 0.089844, + 0.09082, + 0.09082, + 0.069336, + 0.089844, + 0.091309, + 0.091797, + 0.092773, + 0.092285, + 0.116211, + 0.087402, + 0.086426, + 0.104492, + 0.080566, + 0.09082, + 0.092285, + 0.082031, + 0.100586, + 0.098145, + 0.087402, + 0.104492, + 0.093262, + 0.089355, + 0.124023, + 0.094727, + 0.092773, + 0.095703, + 0.102539, + 0.096191, + 0.094238, + 0.091309, + 0.088867, + 0.082031, + 0.089355, + 0.091797, + 0.092285, + 0.092773, + 0.088867, + 0.091797, + 0.091309, + 0.094238, + 0.083008, + 0.097656, + 0.094238, + 0.092773, + 0.084473, + 0.091309, + 0.07959, + 0.091309, + 0.097168, + 0.091309, + 0.097656, + 0.087891, + 0.091309, + 0.089355, + 0.091309, + 0.101562, + 0.092773, + 0.09082, + 0.095703, + 0.084961, + 0.09082, + 0.095703, + 0.092773 + ] + }, + "name": "model.transformer.h.0.ln_1.weight", + "outputIndexes": [ + 4 + ], + "type": "Const", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 3, + 4 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/ln_1/Mul_1_output_0", + "outputIndexes": [ + 5 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.0/self_attn/q_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 5 + ], + "outputIndexes": [ + 2595 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.0/self_attn/q_proj/Linear/pre_convert", + "inputIndexes": [ + 2595 + ], + "outputIndexes": [ + 2596 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.0/self_attn/q_proj/Linear", + "inputIndexes": [ + 2596 + ], + "outputIndexes": [ + 2597 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 0, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.0/self_attn/q_proj/Linear/post_convert", + "inputIndexes": [ + 2597 + ], + "outputIndexes": [ + 2598 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.0/self_attn/q_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2598 + ], + "outputIndexes": [ + 6 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "main_type": "Blob", + "main": { + "dims": [ + 1 + ], + "dataFormat": "NCHW", + "dataType": "DT_INT32", + "int32s": [ + 1 + ] + }, + "name": "/Unsqueeze_output_0", + "outputIndexes": [ + 7 + ], + "type": "Const", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 5 + ], + "main_type": "NONE", + "name": "/Shape_1_output_0", + "outputIndexes": [ + 8 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "main_type": "Blob", + "main": { + "dataFormat": "NCHW", + "dataType": "DT_INT32", + "int32s": [ + 1 + ] + }, + "name": "/rotary/Constant_9_output_0", + "outputIndexes": [ + 9 + ], + "type": "Const", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 8 + ], + "main_type": "NONE", + "name": "Shape19", + "outputIndexes": [ + 10 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 8 + ], + "main_type": "NONE", + "name": "Rank21", + "outputIndexes": [ + 11 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 11, + 11 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp23", + "outputIndexes": [ + 12 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 12 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze24", + "outputIndexes": [ + 13 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 12, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp26", + "outputIndexes": [ + 14 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 14 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze27", + "outputIndexes": [ + 15 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 10, + 13, + 15, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice30", + "outputIndexes": [ + 16 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 16 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze31", + "outputIndexes": [ + 17 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 9, + 17 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp32", + "outputIndexes": [ + 18 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 18, + 17 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp33", + "outputIndexes": [ + 19 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 8, + 19, + 12 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_2_output_0", + "outputIndexes": [ + 20 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "main_type": "Blob", + "main": { + "dims": [ + 1 + ], + "dataFormat": "NCHW", + "dataType": "DT_INT32", + "int32s": [ + 0 + ] + }, + "name": "/rotary/Constant_4_output_0", + "outputIndexes": [ + 21 + ], + "type": "Const", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 20, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_1_output_0", + "outputIndexes": [ + 22 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "main_type": "Blob", + "main": { + "dims": [ + 1 + ], + "dataFormat": "NCHW", + "dataType": "DT_INT32", + "int32s": [ + 32 + ] + }, + "name": "/Constant_3_output_0", + "outputIndexes": [ + 23 + ], + "type": "Const", + "defaultDimentionFormat": "NHWC" + }, + { + "main_type": "Blob", + "main": { + "dims": [ + 1 + ], + "dataFormat": "NCHW", + "dataType": "DT_INT32", + "int32s": [ + 128 + ] + }, + "name": "/Constant_4_output_0", + "outputIndexes": [ + 24 + ], + "type": "Const", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 7, + 22, + 23, + 24 + ], + "main_type": "Axis", + "main": { + "axis": 0 + }, + "name": "/Concat_output_0", + "outputIndexes": [ + 25 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 6, + 25 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_1_output_0", + "outputIndexes": [ + 26 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "main_type": "Input", + "main": { + "dims": [ + 1, + 3 + ], + "dtype": "DT_INT32", + "dformat": "NCHW" + }, + "name": "position_ids", + "outputIndexes": [ + 27 + ], + "type": "Input", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 27 + ], + "main_type": "CastParam", + "main": { + "srcT": "DT_VARIANT", + "dstT": "DT_FLOAT" + }, + "name": "/rotary/Cast_output_0", + "outputIndexes": [ + 28 + ], + "type": "Cast", + "defaultDimentionFormat": "NHWC" + }, + { + "main_type": "Blob", + "main": { + "dims": [ + 2 + ], + "dataFormat": "NCHW", + "dataType": "DT_INT32", + "int32s": [ + -1, + 1 + ] + }, + "name": "/rotary/Constant_1_output_0__", + "outputIndexes": [ + 29 + ], + "type": "Const", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 28, + 29 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/rotary/Reshape_output_0", + "outputIndexes": [ + 30 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "main_type": "Blob", + "main": { + "dims": [ + 64 + ], + "dataFormat": "NCHW", + "dataType": "DT_FLOAT", + "float32s": [ + 1.0, + 0.865964, + 0.749894, + 0.649382, + 0.562341, + 0.486968, + 0.421697, + 0.365174, + 0.316228, + 0.273842, + 0.237137, + 0.205353, + 0.177828, + 0.153993, + 0.133352, + 0.115478, + 0.1, + 0.086596, + 0.074989, + 0.064938, + 0.056234, + 0.048697, + 0.04217, + 0.036517, + 0.031623, + 0.027384, + 0.023714, + 0.020535, + 0.017783, + 0.015399, + 0.013335, + 0.011548, + 0.01, + 0.00866, + 0.007499, + 0.006494, + 0.005623, + 0.00487, + 0.004217, + 0.003652, + 0.003162, + 0.002738, + 0.002371, + 0.002054, + 0.001778, + 0.00154, + 0.001334, + 0.001155, + 0.001, + 0.000866, + 0.00075, + 0.000649, + 0.000562, + 0.000487, + 0.000422, + 0.000365, + 0.000316, + 0.000274, + 0.000237, + 0.000205, + 0.000178, + 0.000154, + 0.000133, + 0.000115 + ] + }, + "name": "/rotary/Constant_2_output_0", + "outputIndexes": [ + 31 + ], + "type": "Const", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 30, + 31 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/rotary/Mul_output_0", + "outputIndexes": [ + 32 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 32 + ], + "main_type": "UnaryOp", + "main": { + "opType": "COS", + "T": "DT_FLOAT" + }, + "name": "/rotary/Cos_output_0", + "outputIndexes": [ + 33 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 33, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/rotary/Unsqueeze_output_0", + "outputIndexes": [ + 34 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 32 + ], + "main_type": "UnaryOp", + "main": { + "opType": "SIN", + "T": "DT_FLOAT" + }, + "name": "/rotary/Sin_output_0", + "outputIndexes": [ + 35 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 35, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/rotary/Unsqueeze_1_output_0", + "outputIndexes": [ + 36 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 34, + 36 + ], + "main_type": "Axis", + "main": { + "axis": 0 + }, + "name": "/rotary/Concat_output_0", + "outputIndexes": [ + 37 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 37, + 37 + ], + "main_type": "Axis", + "main": { + "axis": -1 + }, + "name": "/rotary/Concat_1_output_0", + "outputIndexes": [ + 38 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "main_type": "Blob", + "main": { + "dims": [ + 2 + ], + "dataFormat": "NCHW", + "dataType": "DT_INT32", + "int32s": [ + 3, + 1 + ] + }, + "name": "/rotary/Unsqueeze_2_axes", + "outputIndexes": [ + 39 + ], + "type": "Const", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 38, + 39 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/rotary/Unsqueeze_3_output_0", + "outputIndexes": [ + 40 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 40 + ], + "main_type": "NONE", + "name": "Shape56", + "outputIndexes": [ + 41 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 40 + ], + "main_type": "NONE", + "name": "Rank58", + "outputIndexes": [ + 42 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 42, + 42 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp60", + "outputIndexes": [ + 43 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 43 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze61", + "outputIndexes": [ + 44 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 43, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp63", + "outputIndexes": [ + 45 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 45 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze64", + "outputIndexes": [ + 46 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 41, + 44, + 46, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice67", + "outputIndexes": [ + 47 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 47 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze68", + "outputIndexes": [ + 48 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 48, + 48 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp70", + "outputIndexes": [ + 49 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 40, + 49, + 43 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_3_output_0", + "outputIndexes": [ + 50 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 26, + 50 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_output_0", + "outputIndexes": [ + 51 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 26 + ], + "main_type": "NONE", + "name": "/Shape_2_output_0", + "outputIndexes": [ + 52 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "main_type": "Blob", + "main": { + "dataFormat": "NCHW", + "dataType": "DT_INT32", + "int32s": [ + 3 + ] + }, + "name": "/Constant_9_output_0", + "outputIndexes": [ + 53 + ], + "type": "Const", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 52 + ], + "main_type": "NONE", + "name": "Shape75", + "outputIndexes": [ + 54 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 52 + ], + "main_type": "NONE", + "name": "Rank77", + "outputIndexes": [ + 55 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 55, + 55 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp79", + "outputIndexes": [ + 56 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 56 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze80", + "outputIndexes": [ + 57 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 56, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp82", + "outputIndexes": [ + 58 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 58 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze83", + "outputIndexes": [ + 59 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 54, + 57, + 59, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice86", + "outputIndexes": [ + 60 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 60 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze87", + "outputIndexes": [ + 61 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 53, + 61 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp88", + "outputIndexes": [ + 62 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 62, + 61 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp89", + "outputIndexes": [ + 63 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 52, + 63, + 56 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_5_output_0", + "outputIndexes": [ + 64 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "main_type": "Blob", + "main": { + "dataFormat": "NCHW", + "dataType": "DT_INT32", + "int32s": [ + 2 + ] + }, + "name": "/rotary/Constant_7_output_0", + "outputIndexes": [ + 65 + ], + "type": "Const", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 64, + 65 + ], + "main_type": "BinaryOp", + "main": { + "opType": 7, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Div_output_0", + "outputIndexes": [ + 66 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 66, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_6_output_0", + "outputIndexes": [ + 67 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "main_type": "Blob", + "main": { + "dims": [ + 1 + ], + "dataFormat": "NCHW", + "dataType": "DT_INT32", + "int32s": [ + 1073741824 + ] + }, + "name": "/Constant_18_output_0", + "outputIndexes": [ + 68 + ], + "type": "Const", + "defaultDimentionFormat": "NHWC" + }, + { + "main_type": "Blob", + "main": { + "dims": [ + 1 + ], + "dataFormat": "NCHW", + "dataType": "DT_INT32", + "int32s": [ + 3 + ] + }, + "name": "/Constant_12_output_0", + "outputIndexes": [ + 69 + ], + "type": "Const", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 26, + 67, + 68, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_1_output_0", + "outputIndexes": [ + 70 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 70 + ], + "main_type": "UnaryOp", + "main": { + "opType": "NEG", + "T": "DT_FLOAT" + }, + "name": "/Neg_output_0", + "outputIndexes": [ + 71 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 26, + 21, + 67, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_output_0", + "outputIndexes": [ + 72 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 71, + 72 + ], + "main_type": "Axis", + "main": { + "axis": -1 + }, + "name": "/Concat_3_output_0", + "outputIndexes": [ + 73 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 43 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze105", + "outputIndexes": [ + 74 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 45 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze108", + "outputIndexes": [ + 75 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 41, + 74, + 75, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice111", + "outputIndexes": [ + 76 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 76 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze112", + "outputIndexes": [ + 77 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 9, + 77 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp113", + "outputIndexes": [ + 78 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 78, + 77 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp114", + "outputIndexes": [ + 79 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 40, + 79, + 43 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_4_output_0", + "outputIndexes": [ + 80 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 73, + 80 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_1_output_0", + "outputIndexes": [ + 81 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 51, + 81 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_output_0", + "outputIndexes": [ + 82 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.0/self_attn/k_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 5 + ], + "outputIndexes": [ + 2599 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.0/self_attn/k_proj/Linear/pre_convert", + "inputIndexes": [ + 2599 + ], + "outputIndexes": [ + 2600 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.0/self_attn/k_proj/Linear", + "inputIndexes": [ + 2600 + ], + "outputIndexes": [ + 2601 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 9453590, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.0/self_attn/k_proj/Linear/post_convert", + "inputIndexes": [ + 2601 + ], + "outputIndexes": [ + 2602 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.0/self_attn/k_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2602 + ], + "outputIndexes": [ + 83 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 83, + 25 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_2_output_0", + "outputIndexes": [ + 84 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 84, + 50 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_2_output_0", + "outputIndexes": [ + 85 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 84 + ], + "main_type": "NONE", + "name": "/Shape_3_output_0", + "outputIndexes": [ + 86 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 86 + ], + "main_type": "NONE", + "name": "Shape156", + "outputIndexes": [ + 87 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 86 + ], + "main_type": "NONE", + "name": "Rank158", + "outputIndexes": [ + 88 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 88, + 88 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp160", + "outputIndexes": [ + 89 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 89 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze161", + "outputIndexes": [ + 90 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 89, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp163", + "outputIndexes": [ + 91 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 91 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze164", + "outputIndexes": [ + 92 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 87, + 90, + 92, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice167", + "outputIndexes": [ + 93 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 93 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze168", + "outputIndexes": [ + 94 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 53, + 94 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp169", + "outputIndexes": [ + 95 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 95, + 94 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp170", + "outputIndexes": [ + 96 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 86, + 96, + 89 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_6_output_0", + "outputIndexes": [ + 97 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 97, + 65 + ], + "main_type": "BinaryOp", + "main": { + "opType": 7, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Div_1_output_0", + "outputIndexes": [ + 98 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 98, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_8_output_0", + "outputIndexes": [ + 99 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 84, + 99, + 68, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_3_output_0", + "outputIndexes": [ + 100 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 100 + ], + "main_type": "UnaryOp", + "main": { + "opType": "NEG", + "T": "DT_FLOAT" + }, + "name": "/Neg_1_output_0", + "outputIndexes": [ + 101 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 84, + 21, + 99, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_2_output_0", + "outputIndexes": [ + 102 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 101, + 102 + ], + "main_type": "Axis", + "main": { + "axis": -1 + }, + "name": "/Concat_4_output_0", + "outputIndexes": [ + 103 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 103, + 80 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_3_output_0", + "outputIndexes": [ + 104 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 85, + 104 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_1_output_0", + "outputIndexes": [ + 105 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.0/self_attn/v_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 5 + ], + "outputIndexes": [ + 2603 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.0/self_attn/v_proj/Linear/pre_convert", + "inputIndexes": [ + 2603 + ], + "outputIndexes": [ + 2604 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.0/self_attn/v_proj/Linear", + "inputIndexes": [ + 2604 + ], + "outputIndexes": [ + 2605 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 18907180, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.0/self_attn/v_proj/Linear/post_convert", + "inputIndexes": [ + 2605 + ], + "outputIndexes": [ + 2606 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.0/self_attn/v_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2606 + ], + "outputIndexes": [ + 106 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 106, + 25 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_3_output_0", + "outputIndexes": [ + 107 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "main_type": "Input", + "main": { + "dims": [ + 1, + 1, + -1, + -1 + ], + "dtype": "DT_FLOAT", + "dformat": "NCHW" + }, + "name": "attention_mask", + "outputIndexes": [ + 108 + ], + "type": "Input", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 82, + 105, + 107, + 108 + ], + "main_type": "AttentionParam", + "main": { + "kv_cache": true + }, + "name": "Attention/Reshape_4_output_0", + "outputIndexes": [ + 109 + ], + "type": "Attention", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.0/self_attn/o_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 109 + ], + "outputIndexes": [ + 2607 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.0/self_attn/o_proj/Linear/pre_convert", + "inputIndexes": [ + 2607 + ], + "outputIndexes": [ + 2608 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.0/self_attn/o_proj/Linear", + "inputIndexes": [ + 2608 + ], + "outputIndexes": [ + 2609 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 28360770, + 8388630, + 1048576, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.0/self_attn/o_proj/Linear/post_convert", + "inputIndexes": [ + 2609 + ], + "outputIndexes": [ + 2610 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.0/self_attn/o_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2610 + ], + "outputIndexes": [ + 110 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2, + 110 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_3_output_0", + "outputIndexes": [ + 111 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 111 + ], + "main_type": "LayerNorm", + "main": { + "axis": [ + -1 + ], + "epsilon": 1e-06, + "group": 1, + "useRMSNorm": true + }, + "name": "/ln_2/Mul_output_0", + "outputIndexes": [ + 112 + ], + "type": "LayerNorm", + "defaultDimentionFormat": "NHWC" + }, + { + "main_type": "Blob", + "main": { + "dims": [ + 4096 + ], + "dataFormat": "NCHW", + "dataType": "DT_FLOAT", + "float32s": [ + 0.174805, + 0.174805, + 0.165039, + 0.167969, + 0.169922, + 0.167969, + 0.168945, + 0.168945, + 0.178711, + 0.169922, + 0.173828, + 0.177734, + 0.168945, + 0.167969, + 0.15332, + 0.186523, + 0.179688, + 0.180664, + 0.161133, + 0.167969, + 0.166992, + 0.160156, + 0.178711, + 0.177734, + 0.168945, + 0.143555, + 0.176758, + 0.180664, + 0.188477, + 0.154297, + 0.171875, + 0.167969, + 0.158203, + 0.175781, + 0.169922, + 0.165039, + 0.172852, + 0.170898, + 0.167969, + 0.166992, + 0.163086, + 0.157227, + 0.164062, + 0.167969, + 0.170898, + 0.163086, + 0.178711, + 0.168945, + 0.176758, + 0.185547, + 0.175781, + 0.171875, + 0.158203, + 0.160156, + 0.181641, + 0.161133, + 0.174805, + 0.162109, + 0.168945, + 0.173828, + 0.098145, + 0.165039, + 0.161133, + 0.169922, + 0.148438, + 0.164062, + 0.162109, + 0.178711, + 0.179688, + 0.168945, + 0.169922, + 0.166016, + 0.172852, + 0.168945, + 0.174805, + 0.182617, + 0.170898, + 0.162109, + 0.15332, + 0.149414, + 0.163086, + 0.185547, + 0.177734, + 0.155273, + 0.166016, + 0.174805, + 0.174805, + 0.178711, + 0.168945, + 0.183594, + 0.154297, + 0.167969, + 0.149414, + 0.172852, + 0.240234, + 0.174805, + 0.169922, + 0.168945, + 0.168945, + 0.188477, + 0.171875, + 0.173828, + 0.172852, + 0.162109, + 0.181641, + 0.160156, + 0.160156, + 0.174805, + 0.174805, + 0.15918, + 0.15918, + 0.171875, + 0.176758, + 0.186523, + 0.160156, + 0.163086, + 0.185547, + 0.152344, + 0.169922, + 0.178711, + 0.172852, + 0.173828, + 0.165039, + 0.166992, + 0.166992, + 0.166992, + 0.174805, + 0.15625, + 0.157227, + 0.169922, + 0.160156, + 0.165039, + 0.175781, + 0.155273, + 0.170898, + 0.172852, + 0.161133, + 0.149414, + 0.162109, + 0.174805, + 0.166016, + 0.166016, + 0.181641, + 0.171875, + 0.199219, + 0.174805, + 0.174805, + 0.176758, + 0.167969, + 0.172852, + 0.180664, + 0.172852, + 0.169922, + 0.1875, + 0.178711, + 0.169922, + 0.15625, + 0.171875, + 0.174805, + 0.174805, + 0.161133, + 0.186523, + 0.174805, + 0.162109, + 0.166992, + 0.172852, + 0.155273, + 0.173828, + 0.171875, + 0.172852, + 0.170898, + 0.149414, + 0.155273, + 0.168945, + 0.188477, + 0.162109, + 0.167969, + 0.168945, + 0.175781, + 0.168945, + 0.174805, + 0.155273, + 0.15332, + 0.167969, + 0.162109, + 0.193359, + 0.158203, + 0.163086, + 0.151367, + 0.166016, + 0.15625, + 0.171875, + 0.172852, + 0.225586, + 0.158203, + 0.176758, + 0.178711, + 0.165039, + 0.18457, + 0.167969, + 0.15332, + 0.179688, + 0.162109, + 0.170898, + 0.15625, + 0.169922, + 0.175781, + 0.173828, + 0.15918, + 0.18457, + 0.170898, + 0.160156, + 0.170898, + 0.158203, + 0.175781, + 0.169922, + 0.164062, + 0.172852, + 0.201172, + 0.171875, + 0.164062, + 0.166016, + 0.174805, + 0.158203, + 0.172852, + 0.15625, + 0.15625, + 0.168945, + 0.130859, + 0.169922, + 0.168945, + 0.164062, + 0.174805, + 0.158203, + 0.15625, + 0.161133, + 0.172852, + 0.429688, + 0.164062, + 0.172852, + 0.147461, + 0.160156, + 0.163086, + 0.157227, + 0.163086, + 0.185547, + 0.168945, + 0.167969, + 0.155273, + 0.172852, + 0.182617, + 0.177734, + 0.161133, + 0.169922, + 0.160156, + 0.168945, + 0.15918, + 0.164062, + 0.167969, + 0.172852, + 0.172852, + 0.180664, + 0.155273, + 0.15332, + 0.166016, + 0.15625, + 0.186523, + 0.162109, + 0.166016, + 0.160156, + 0.160156, + 0.176758, + 0.168945, + 0.178711, + 0.170898, + 0.177734, + 0.178711, + 0.178711, + 0.179688, + 0.176758, + 0.144531, + 0.192383, + 0.158203, + 0.174805, + 0.15625, + 0.174805, + 0.151367, + 0.163086, + 0.171875, + 0.168945, + 0.167969, + 0.177734, + 0.157227, + 0.180664, + 0.163086, + 0.164062, + 0.169922, + 0.169922, + 0.155273, + 0.180664, + 0.173828, + 0.166016, + 0.155273, + 0.173828, + 0.174805, + 0.168945, + 0.15918, + 0.15918, + 0.15625, + 0.149414, + 0.170898, + 0.166016, + 0.170898, + 0.163086, + 0.15625, + 0.160156, + 0.172852, + 0.149414, + 0.167969, + 0.169922, + 0.166992, + 0.182617, + 0.170898, + 0.174805, + 0.163086, + 0.169922, + 0.164062, + 0.166992, + 0.172852, + 0.173828, + 0.169922, + 0.163086, + 0.178711, + 0.172852, + 0.180664, + 0.164062, + 0.179688, + 0.166016, + 0.174805, + 0.174805, + 0.169922, + 0.171875, + 0.166992, + 0.166016, + 0.166016, + 0.166992, + 0.173828, + 0.181641, + 0.179688, + 0.176758, + 0.168945, + 0.162109, + 0.177734, + 0.179688, + 0.158203, + 0.169922, + 0.174805, + 0.164062, + 0.158203, + 0.169922, + 0.182617, + 0.166992, + 0.177734, + 0.175781, + 0.162109, + 0.168945, + 0.170898, + 0.148438, + 0.163086, + 0.176758, + 0.167969, + 0.176758, + 0.165039, + 0.147461, + 0.166016, + 0.166016, + 0.168945, + 0.161133, + 0.15625, + 0.174805, + 0.157227, + 0.177734, + 0.150391, + 0.163086, + 0.168945, + 0.168945, + 0.15625, + 0.176758, + 0.165039, + 0.165039, + 0.166992, + 0.173828, + 0.166992, + 0.15332, + 0.166992, + 0.165039, + 0.172852, + 0.155273, + 0.158203, + 0.166992, + 0.162109, + 0.179688, + 0.15918, + 0.175781, + 0.168945, + 0.174805, + 0.170898, + 0.181641, + 0.164062, + 0.168945, + 0.162109, + 0.178711, + 0.173828, + 0.172852, + 0.166992, + 0.15332, + 0.162109, + 0.173828, + 0.179688, + 0.176758, + 0.168945, + 0.162109, + 0.165039, + 0.168945, + 0.166016, + 0.171875, + 0.18457, + 0.172852, + 0.165039, + 0.172852, + 0.176758, + 0.148438, + 0.15918, + 0.180664, + 0.165039, + 0.15918, + 0.167969, + 0.175781, + 0.15918, + 0.195312, + 0.176758, + 0.166992, + 0.164062, + 0.171875, + 0.181641, + 0.166992, + 0.180664, + 0.173828, + 0.166992, + 0.177734, + 0.167969, + 0.166992, + 0.177734, + 0.162109, + 0.164062, + 0.183594, + 0.166992, + 0.180664, + 0.189453, + 0.163086, + 0.167969, + 0.178711, + 0.174805, + 0.176758, + 0.162109, + 0.161133, + 0.178711, + 0.171875, + 0.158203, + 0.165039, + 0.178711, + 0.172852, + 0.169922, + 0.160156, + 0.166016, + 0.152344, + 0.164062, + 0.174805, + 0.170898, + 0.157227, + 0.173828, + 0.166992, + 0.175781, + 0.172852, + 0.162109, + 0.170898, + 0.162109, + 0.169922, + 0.157227, + 0.179688, + 0.175781, + 0.158203, + 0.158203, + 0.166992, + 0.162109, + 0.170898, + 0.139648, + 0.168945, + 0.166992, + 0.165039, + 0.182617, + 0.164062, + 0.168945, + 0.177734, + 0.181641, + 0.160156, + 0.157227, + 0.166016, + 0.170898, + 0.162109, + 0.177734, + 0.160156, + 0.167969, + 0.186523, + 0.165039, + 0.168945, + 0.178711, + 0.15918, + 0.169922, + 0.15625, + 0.164062, + 0.171875, + 0.164062, + 0.176758, + 0.169922, + 0.177734, + 0.164062, + 0.172852, + 0.177734, + 0.169922, + 0.170898, + 0.170898, + 0.183594, + 0.177734, + 0.171875, + 0.160156, + 0.150391, + 0.160156, + 0.166016, + 0.164062, + 0.152344, + 0.158203, + 0.162109, + 0.160156, + 0.171875, + 0.171875, + 0.157227, + 0.161133, + 0.165039, + 0.170898, + 0.169922, + 0.178711, + 0.165039, + 0.171875, + 0.162109, + 0.169922, + 0.174805, + 0.185547, + 0.163086, + 0.15918, + 0.164062, + 0.168945, + 0.174805, + 0.176758, + 0.177734, + 0.188477, + 0.164062, + 0.180664, + 0.173828, + 0.166016, + 0.172852, + 0.15625, + 0.15625, + 0.145508, + 0.162109, + 0.178711, + 0.172852, + 0.15332, + 0.180664, + 0.178711, + 0.167969, + 0.174805, + 0.166016, + 0.172852, + 0.173828, + 0.163086, + 0.166016, + 0.171875, + 0.162109, + 0.165039, + 0.169922, + 0.169922, + 0.181641, + 0.172852, + 0.163086, + 0.167969, + 0.152344, + 0.166992, + 0.165039, + 0.162109, + 0.164062, + 0.164062, + 0.177734, + 0.175781, + 0.167969, + 0.179688, + 0.173828, + 0.189453, + 0.162109, + 0.166016, + 0.166992, + 0.170898, + 0.164062, + 0.167969, + 0.162109, + 0.167969, + 0.152344, + 0.164062, + 0.174805, + 0.166016, + 0.166992, + 0.171875, + 0.173828, + 0.211914, + 0.172852, + 0.168945, + 0.163086, + 0.168945, + 0.165039, + 0.169922, + 0.15332, + 0.162109, + 0.181641, + 0.161133, + 0.169922, + 0.164062, + 0.172852, + 0.148438, + 0.170898, + 0.170898, + 0.166016, + 0.165039, + 0.165039, + 0.170898, + 0.166016, + 0.169922, + 0.167969, + 0.173828, + 0.186523, + 0.15918, + 0.181641, + 0.173828, + 0.167969, + 0.164062, + 0.170898, + 0.176758, + 0.149414, + 0.176758, + 0.155273, + 0.168945, + 0.175781, + 0.169922, + 0.166016, + 0.175781, + 0.170898, + 0.170898, + 0.151367, + 0.168945, + 0.163086, + 0.171875, + 0.170898, + 0.166992, + 0.176758, + 0.163086, + 0.171875, + 0.157227, + 0.178711, + 0.174805, + 0.192383, + 0.165039, + 0.151367, + 0.168945, + 0.161133, + 0.161133, + 0.15918, + 0.176758, + 0.15625, + 0.164062, + 0.183594, + 0.183594, + 0.170898, + 0.177734, + 0.15625, + 0.175781, + 0.177734, + 0.167969, + 0.169922, + 0.167969, + 0.170898, + 0.164062, + 0.171875, + 0.165039, + 0.169922, + 0.168945, + 0.168945, + 0.169922, + 0.165039, + 0.15625, + 0.161133, + 0.155273, + 0.158203, + 0.167969, + 0.181641, + 0.154297, + 0.176758, + 0.1875, + 0.161133, + 0.163086, + 0.164062, + 0.15918, + 0.166992, + 0.167969, + 0.169922, + 0.172852, + 0.163086, + 0.176758, + 0.181641, + 0.179688, + 0.173828, + 0.163086, + 0.177734, + 0.162109, + 0.173828, + 0.170898, + 0.162109, + 0.165039, + 0.177734, + 0.170898, + 0.178711, + 0.166016, + 0.174805, + 0.166016, + 0.176758, + 0.160156, + 0.162109, + 0.166992, + 0.160156, + 0.173828, + 0.176758, + 0.163086, + 0.173828, + 0.148438, + 0.162109, + 0.172852, + 0.171875, + 0.181641, + 0.164062, + 0.154297, + 0.166016, + 0.173828, + 0.165039, + 0.175781, + 0.169922, + 0.155273, + 0.163086, + 0.168945, + 0.174805, + 0.175781, + 0.167969, + 0.166016, + 0.172852, + 0.164062, + 0.173828, + 0.179688, + 0.15625, + 0.18457, + 0.177734, + 0.148438, + 0.162109, + 0.173828, + 0.177734, + 0.170898, + 0.162109, + 0.175781, + 0.142578, + 0.167969, + 0.168945, + 0.171875, + 0.165039, + 0.168945, + 0.158203, + 0.178711, + 0.169922, + 0.174805, + 0.178711, + 0.170898, + 0.169922, + 0.166016, + 0.180664, + 0.147461, + 0.192383, + 0.161133, + 0.181641, + 0.170898, + 0.160156, + 0.175781, + 0.166016, + 0.158203, + 0.182617, + 0.163086, + 0.158203, + 0.15918, + 0.168945, + 0.166016, + 0.162109, + 0.173828, + 0.164062, + 0.173828, + 0.166016, + 0.165039, + 0.168945, + 0.157227, + 0.168945, + 0.166992, + 0.167969, + 0.168945, + 0.177734, + 0.173828, + 0.166992, + 0.176758, + 0.179688, + 0.158203, + 0.182617, + 0.225586, + 0.15918, + 0.151367, + 0.175781, + 0.154297, + 0.167969, + 0.157227, + 0.170898, + 0.168945, + 0.166992, + 0.15918, + 0.166992, + 0.053711, + 0.160156, + 0.168945, + 0.148438, + 0.188477, + 0.172852, + 0.171875, + 0.161133, + 0.165039, + 0.171875, + 0.175781, + 0.173828, + 0.155273, + 0.15918, + 0.171875, + 0.178711, + 0.171875, + 0.15918, + 0.164062, + 0.15332, + 0.172852, + 0.179688, + 0.161133, + 0.170898, + 0.167969, + 0.170898, + 0.161133, + 0.177734, + 0.176758, + 0.170898, + 0.174805, + 0.161133, + 0.161133, + 0.158203, + 0.164062, + 0.174805, + 0.167969, + 0.174805, + 0.172852, + 0.169922, + 0.180664, + 0.166992, + 0.168945, + 0.176758, + 0.176758, + 0.15918, + 0.15918, + 0.149414, + 0.168945, + 0.15918, + 0.174805, + 0.179688, + 0.164062, + 0.180664, + 0.170898, + 0.161133, + 0.179688, + 0.186523, + 0.155273, + 0.166992, + 0.183594, + 0.155273, + 0.15918, + 0.173828, + 0.170898, + 0.155273, + 0.162109, + 0.160156, + 0.15918, + 0.164062, + 0.165039, + 0.168945, + 0.170898, + 0.15332, + 0.170898, + 0.170898, + 0.165039, + 0.166016, + 0.179688, + 0.173828, + 0.168945, + 0.165039, + 0.168945, + 0.163086, + 0.150391, + 0.175781, + 0.170898, + 0.168945, + 0.150391, + 0.167969, + 0.166016, + 0.171875, + 0.15918, + 0.161133, + 0.165039, + 0.172852, + 0.149414, + 0.163086, + 0.167969, + 0.166016, + 0.166992, + 0.149414, + 0.178711, + 0.170898, + 0.155273, + 0.168945, + 0.172852, + 0.163086, + 0.181641, + 0.166016, + 0.171875, + 0.15332, + 0.167969, + 0.181641, + 0.192383, + 0.163086, + 0.164062, + 0.245117, + 0.163086, + 0.1875, + 0.173828, + 0.161133, + 0.161133, + 0.171875, + 0.166016, + 0.178711, + 0.175781, + 0.175781, + 0.194336, + 0.177734, + 0.166992, + 0.162109, + 0.181641, + 0.166016, + 0.169922, + 0.162109, + 0.173828, + 0.164062, + 0.146484, + 0.165039, + 0.165039, + 0.166992, + 0.164062, + 0.167969, + 0.171875, + 0.174805, + 0.15625, + 0.172852, + 0.178711, + 0.15332, + 0.175781, + 0.168945, + 0.175781, + 0.166016, + 0.167969, + 0.18457, + 0.181641, + 0.174805, + 0.169922, + 0.165039, + 0.173828, + 0.181641, + 0.164062, + 0.162109, + 0.167969, + 0.170898, + 0.174805, + 0.178711, + 0.170898, + 0.171875, + 0.165039, + 0.15918, + 0.166992, + 0.150391, + 0.155273, + 0.169922, + 0.162109, + 0.171875, + 0.000357, + 0.172852, + 0.160156, + 0.165039, + 0.173828, + 0.167969, + 0.157227, + 0.15625, + 0.152344, + 0.172852, + 0.168945, + 0.167969, + 0.180664, + 0.163086, + 0.160156, + 0.166016, + 0.15918, + 0.172852, + 0.175781, + 0.148438, + 0.169922, + 0.174805, + 0.175781, + 0.172852, + 0.163086, + 0.160156, + 0.105957, + 0.167969, + 0.164062, + 0.174805, + 0.170898, + 0.160156, + 0.177734, + 0.151367, + 0.172852, + 0.165039, + 0.167969, + 0.166992, + 0.163086, + 0.161133, + 0.186523, + 0.170898, + 0.158203, + 0.169922, + 0.165039, + 0.157227, + 0.165039, + 0.160156, + 0.168945, + 0.167969, + 0.166992, + 0.178711, + 0.183594, + 0.165039, + 0.149414, + 0.157227, + 0.173828, + 0.171875, + 0.086914, + 0.161133, + 0.170898, + 0.167969, + 0.172852, + 0.177734, + 0.162109, + 0.168945, + 0.150391, + 0.189453, + 0.180664, + 0.172852, + 0.161133, + 0.167969, + 0.165039, + 0.19043, + 0.160156, + 0.179688, + 0.172852, + 0.173828, + 0.165039, + 0.172852, + 0.172852, + 0.163086, + 0.172852, + 0.152344, + 0.172852, + 0.166016, + 0.167969, + 0.167969, + 0.175781, + 0.166992, + 0.173828, + 0.172852, + 0.157227, + 0.174805, + 0.173828, + 0.168945, + 0.167969, + 0.168945, + 0.15332, + 0.162109, + 0.170898, + 0.179688, + 0.182617, + 0.164062, + 0.163086, + 0.166992, + 0.175781, + 0.157227, + 0.170898, + 0.167969, + 0.169922, + 0.15332, + 0.181641, + 0.15625, + 0.18457, + 0.174805, + 0.175781, + 0.161133, + 0.165039, + 0.157227, + 0.183594, + 0.170898, + 0.163086, + 0.170898, + 0.183594, + 0.170898, + -0.001076, + 0.172852, + 0.157227, + 0.167969, + 0.152344, + 0.1875, + 0.174805, + 0.177734, + 0.176758, + 0.180664, + 0.152344, + 0.15918, + 0.166016, + 0.168945, + 0.166016, + 0.163086, + 0.191406, + 0.172852, + 0.173828, + 0.162109, + 0.181641, + 0.167969, + 0.174805, + 0.172852, + 0.160156, + 0.167969, + 0.164062, + 0.18457, + 0.175781, + 0.161133, + 0.166992, + 0.168945, + 0.15332, + 0.170898, + 0.166992, + 0.158203, + 0.167969, + 0.143555, + 0.178711, + 0.15918, + 0.172852, + 0.170898, + 0.166016, + 0.171875, + 0.15918, + 0.155273, + 0.161133, + 0.185547, + 0.165039, + 0.149414, + 0.170898, + 0.167969, + 0.157227, + 0.170898, + 0.177734, + 0.164062, + 0.173828, + 0.166016, + 0.173828, + 0.175781, + 0.172852, + 0.166016, + 0.170898, + 0.175781, + 0.152344, + 0.172852, + 0.176758, + 0.169922, + 0.166992, + 0.174805, + 0.173828, + 0.166992, + 0.166992, + 0.170898, + 0.161133, + 0.174805, + 0.174805, + 0.170898, + 0.166992, + 0.171875, + 0.170898, + 0.181641, + 0.168945, + 0.170898, + 0.167969, + 0.168945, + 0.180664, + 0.172852, + 0.166016, + 0.162109, + 0.169922, + 0.175781, + 0.170898, + 0.173828, + 0.169922, + 0.175781, + 0.168945, + 0.173828, + 0.158203, + 0.167969, + 0.177734, + 0.182617, + 0.169922, + 0.163086, + 0.178711, + 0.167969, + 0.177734, + 0.158203, + 0.18457, + 0.173828, + 0.166016, + 0.166992, + 0.163086, + 0.175781, + 0.176758, + 0.172852, + 0.166016, + 0.180664, + 0.166016, + 0.172852, + 0.162109, + 0.176758, + 0.177734, + 0.15625, + 0.172852, + 0.168945, + 0.167969, + 0.171875, + 0.171875, + 0.18457, + 0.183594, + 0.170898, + 0.174805, + 0.180664, + 0.158203, + 0.171875, + 0.173828, + 0.164062, + 0.166992, + 0.166992, + 0.160156, + 0.166016, + 0.166016, + 0.157227, + 0.186523, + 0.179688, + 0.168945, + 0.164062, + 0.166016, + 0.161133, + 0.179688, + 0.165039, + 0.173828, + 0.164062, + 0.174805, + 0.172852, + 0.171875, + 0.163086, + 0.168945, + 0.171875, + 0.167969, + 0.160156, + 0.162109, + 0.167969, + 0.160156, + 0.168945, + 0.170898, + 0.154297, + 0.178711, + 0.167969, + 0.167969, + 0.161133, + 0.173828, + 0.166992, + 0.162109, + 0.161133, + 0.178711, + 0.166992, + 0.176758, + 0.157227, + 0.163086, + 0.158203, + 0.158203, + 0.169922, + 0.176758, + 0.177734, + 0.145508, + 0.165039, + 0.176758, + 0.166992, + 0.196289, + 0.172852, + 0.175781, + 0.178711, + 0.180664, + 0.163086, + 0.173828, + 0.172852, + 0.177734, + 0.179688, + 0.158203, + 0.173828, + 0.172852, + 0.181641, + 0.174805, + 0.166016, + 0.172852, + 0.164062, + 0.164062, + 0.179688, + 0.167969, + 0.160156, + 0.185547, + 0.166016, + 0.176758, + 0.174805, + 0.167969, + 0.170898, + 0.162109, + 0.174805, + 0.168945, + 0.162109, + 0.174805, + 0.167969, + 0.166992, + 0.173828, + 0.161133, + 0.158203, + 0.15918, + 0.177734, + 0.201172, + 0.179688, + 0.178711, + 0.139648, + 0.171875, + 0.165039, + 0.176758, + 0.165039, + 0.178711, + 0.175781, + 0.172852, + 0.181641, + 0.172852, + 0.15918, + 0.163086, + 0.170898, + 0.172852, + 0.161133, + 0.171875, + 0.171875, + 0.173828, + 0.166016, + 0.181641, + 0.169922, + 0.174805, + 0.175781, + 0.165039, + 0.168945, + 0.15918, + 0.178711, + 0.178711, + 0.172852, + 0.170898, + 0.169922, + 0.160156, + 0.176758, + 0.183594, + 0.171875, + 0.169922, + 0.169922, + 0.155273, + 0.168945, + 0.181641, + 0.171875, + 0.164062, + 0.169922, + 0.15918, + 0.168945, + 0.171875, + 0.172852, + 0.177734, + 0.185547, + 0.182617, + 0.178711, + 0.154297, + 0.164062, + 0.173828, + 0.166992, + 0.150391, + 0.173828, + 0.174805, + 0.178711, + 0.164062, + 0.185547, + 0.182617, + 0.166016, + 0.175781, + 0.177734, + 0.157227, + 0.135742, + 0.176758, + 0.172852, + 0.169922, + 0.151367, + 0.174805, + 0.170898, + 0.15625, + 0.167969, + 0.179688, + 0.167969, + 0.161133, + 0.173828, + 0.173828, + 0.164062, + 0.174805, + 0.168945, + 0.1875, + 0.181641, + 0.1875, + 0.157227, + 0.169922, + 0.167969, + 0.166992, + 0.167969, + 0.164062, + 0.175781, + 0.176758, + 0.177734, + 0.163086, + 0.173828, + 0.166016, + 0.173828, + 0.206055, + 0.157227, + 0.155273, + 0.164062, + 0.166992, + 0.155273, + 0.166992, + 0.171875, + 0.174805, + 0.169922, + 0.167969, + 0.175781, + 0.18457, + 0.174805, + 0.180664, + 0.003204, + 0.174805, + 0.164062, + 0.136719, + 0.177734, + 0.169922, + 0.162109, + 0.228516, + 0.166016, + 0.173828, + 0.171875, + 0.166016, + 0.179688, + 0.165039, + 0.164062, + 0.15918, + 0.176758, + 0.168945, + 0.164062, + 0.163086, + 0.167969, + 0.164062, + 0.170898, + 0.174805, + 0.175781, + 0.179688, + 0.165039, + 0.154297, + 0.164062, + 0.171875, + 0.164062, + 0.166992, + 0.171875, + 0.165039, + 0.15918, + 0.171875, + 0.166992, + 0.168945, + 0.168945, + 0.175781, + 0.171875, + 0.172852, + 0.155273, + 0.170898, + 0.164062, + 0.155273, + 0.183594, + 0.169922, + 0.164062, + 0.178711, + 0.166016, + 0.162109, + 0.168945, + 0.172852, + 0.175781, + 0.160156, + 0.171875, + 0.15918, + 0.172852, + 0.176758, + 0.05835, + 0.180664, + 0.172852, + 0.15918, + 0.173828, + 0.15918, + 0.175781, + 0.177734, + 0.176758, + 0.180664, + 0.15332, + 0.162109, + 0.15625, + 0.169922, + 0.160156, + 0.175781, + 0.166992, + 0.171875, + 0.165039, + 0.164062, + 0.162109, + 0.158203, + 0.186523, + 0.164062, + 0.174805, + 0.160156, + 0.163086, + 0.163086, + 0.171875, + 0.155273, + 0.160156, + 0.166016, + 0.169922, + 0.171875, + 0.164062, + 0.171875, + 0.169922, + 0.180664, + 0.157227, + 0.182617, + 0.171875, + 0.186523, + 0.160156, + 0.170898, + 0.175781, + 0.168945, + 0.157227, + 0.164062, + 0.152344, + 0.163086, + 0.179688, + 0.15332, + 0.15625, + 0.177734, + 0.179688, + 0.18457, + 0.151367, + 0.175781, + 0.168945, + 0.160156, + 0.167969, + 0.170898, + 0.175781, + 0.171875, + 0.179688, + 0.162109, + 0.170898, + 0.165039, + 0.176758, + 0.175781, + 0.163086, + 0.154297, + 0.172852, + 0.149414, + 0.175781, + 0.185547, + 0.170898, + 0.158203, + 0.166992, + 0.168945, + 0.169922, + 0.160156, + 0.167969, + 0.166016, + 0.181641, + 0.15332, + 0.15625, + 0.165039, + 0.171875, + 0.166016, + 0.170898, + 0.15918, + 0.168945, + 0.177734, + 0.158203, + 0.166016, + 0.174805, + 0.165039, + 0.165039, + 0.175781, + 0.175781, + 0.163086, + 0.175781, + 0.161133, + 0.181641, + 0.163086, + 0.18457, + 0.171875, + 0.168945, + 0.164062, + 0.171875, + 0.167969, + 0.1875, + 0.160156, + 0.168945, + 0.175781, + 0.173828, + 0.163086, + 0.177734, + 0.172852, + 0.168945, + 0.162109, + 0.163086, + 0.181641, + 0.162109, + 0.181641, + 0.165039, + 0.177734, + 0.186523, + 0.182617, + 0.166016, + 0.172852, + 0.162109, + 0.167969, + 0.171875, + 0.174805, + 0.163086, + 0.172852, + 0.167969, + 0.166992, + 0.171875, + 0.166016, + 0.158203, + 0.168945, + 0.166992, + 0.178711, + 0.170898, + 0.143555, + 0.171875, + 0.166016, + 0.157227, + 0.183594, + 0.170898, + 0.164062, + 0.166992, + 0.180664, + 0.173828, + 0.171875, + 0.171875, + 0.170898, + 0.158203, + 0.175781, + 0.000261, + 0.176758, + 0.172852, + 0.168945, + 0.188477, + 0.177734, + 0.168945, + 0.169922, + 0.164062, + 0.181641, + 0.170898, + 0.166016, + 0.154297, + 0.165039, + 0.181641, + 0.180664, + 0.162109, + 0.133789, + 0.162109, + 0.177734, + 0.169922, + 0.167969, + 0.175781, + 0.181641, + 0.176758, + 0.15332, + 0.165039, + 0.185547, + 0.169922, + 0.166992, + 0.189453, + 0.150391, + 0.166016, + 0.164062, + 0.166992, + 0.169922, + 0.164062, + 0.177734, + 0.173828, + 0.163086, + 0.162109, + 0.171875, + 0.168945, + 0.174805, + 0.176758, + 0.164062, + 0.192383, + 0.169922, + 0.168945, + 0.237305, + 0.167969, + 0.163086, + 0.175781, + 0.188477, + 0.177734, + 0.162109, + 0.175781, + 0.128906, + 0.170898, + 0.181641, + 0.163086, + 0.165039, + 0.171875, + 0.166016, + 0.183594, + 0.157227, + 0.166016, + 0.183594, + 0.165039, + 0.164062, + 0.170898, + 0.163086, + 0.166016, + 0.171875, + 0.172852, + 0.186523, + 0.166992, + 0.175781, + 0.151367, + 0.160156, + 0.18457, + 0.167969, + 0.261719, + 0.160156, + 0.173828, + 0.178711, + 0.162109, + 0.177734, + 0.162109, + 0.171875, + 0.176758, + 0.18457, + 0.176758, + 0.163086, + 0.171875, + 0.172852, + 0.149414, + 0.192383, + 0.165039, + 0.169922, + 0.169922, + 0.151367, + 0.167969, + 0.155273, + 0.166992, + 0.165039, + 0.177734, + 0.176758, + 0.155273, + 0.162109, + 0.171875, + 0.174805, + 0.176758, + 0.189453, + 0.166016, + 0.176758, + 0.167969, + 0.177734, + 0.175781, + 0.161133, + 0.172852, + 0.166992, + 0.161133, + 0.166016, + 0.175781, + 0.167969, + 0.178711, + 0.150391, + 0.143555, + 0.168945, + 0.177734, + 0.171875, + 0.180664, + 0.173828, + 0.162109, + 0.171875, + 0.185547, + 0.181641, + 0.178711, + 0.166016, + 0.175781, + 0.169922, + 0.174805, + 0.162109, + 0.173828, + 0.170898, + 0.171875, + 0.172852, + 0.174805, + 0.181641, + 0.170898, + 0.161133, + 0.173828, + 0.167969, + 0.165039, + 0.15332, + 0.181641, + 0.166016, + 0.171875, + 0.169922, + 0.152344, + 0.161133, + 0.161133, + 0.147461, + 0.175781, + 0.170898, + 0.165039, + 0.178711, + 0.171875, + 0.179688, + 0.167969, + 0.170898, + 0.161133, + 0.166992, + 0.173828, + 0.166016, + 0.1875, + 0.165039, + 0.179688, + 0.160156, + 0.179688, + 0.177734, + 0.162109, + 0.173828, + 0.158203, + 0.15918, + 0.179688, + 0.171875, + 0.173828, + 0.161133, + 0.170898, + 0.171875, + 0.163086, + 0.172852, + 0.163086, + 0.15918, + 0.175781, + 0.162109, + 0.171875, + 0.174805, + 0.161133, + 0.172852, + 0.171875, + 0.171875, + 0.165039, + 0.160156, + 0.167969, + 0.167969, + 0.161133, + 0.173828, + 0.174805, + 0.170898, + 0.157227, + 0.158203, + 0.170898, + 0.171875, + 0.160156, + 0.167969, + 0.165039, + 0.157227, + 0.175781, + 0.171875, + 0.173828, + 0.15332, + 0.180664, + 0.169922, + 0.189453, + 0.172852, + 0.167969, + 0.155273, + 0.176758, + 0.166992, + 0.160156, + 0.167969, + 0.161133, + 0.183594, + 0.162109, + 0.177734, + 0.164062, + 0.154297, + 0.181641, + 0.169922, + 0.182617, + 0.213867, + 0.173828, + 0.170898, + 0.15625, + 0.177734, + 0.18457, + 0.162109, + 0.170898, + 0.108887, + 0.173828, + 0.181641, + 0.174805, + 0.191406, + 0.174805, + 0.164062, + 0.176758, + 0.168945, + 0.18457, + 0.163086, + 0.179688, + 0.180664, + 0.170898, + 0.181641, + 0.166016, + 0.163086, + 0.177734, + 0.150391, + 0.163086, + 0.177734, + 0.163086, + 0.165039, + 0.155273, + 0.171875, + 0.15918, + 0.18457, + 0.161133, + 0.164062, + 0.175781, + 0.167969, + 0.185547, + 0.170898, + 0.178711, + 0.167969, + 0.164062, + 0.166992, + 0.157227, + 0.174805, + 0.138672, + 0.167969, + 0.167969, + 0.168945, + 0.164062, + 0.161133, + 0.170898, + 0.158203, + 0.180664, + 0.176758, + 0.163086, + 0.161133, + 0.173828, + 0.191406, + 0.168945, + 0.172852, + 0.165039, + 0.151367, + 0.15918, + 0.164062, + 0.167969, + 0.1875, + 0.168945, + 0.15625, + 0.183594, + 0.166016, + 0.175781, + 0.176758, + 0.182617, + 0.168945, + 0.162109, + 0.182617, + 0.163086, + 0.167969, + 0.174805, + 0.167969, + 0.168945, + 0.166992, + 0.158203, + 0.171875, + 0.163086, + 0.163086, + 0.176758, + 0.174805, + 0.139648, + 0.172852, + 0.163086, + 0.162109, + 0.168945, + 0.155273, + 0.166992, + 0.170898, + 0.172852, + 0.180664, + 0.162109, + 0.15332, + 0.15918, + 0.15918, + 0.171875, + 0.163086, + 0.174805, + 0.163086, + 0.15918, + 0.147461, + 0.180664, + 0.170898, + 0.166016, + 0.162109, + 0.180664, + 0.166016, + 0.165039, + 0.163086, + 0.180664, + 0.162109, + 0.15918, + 0.163086, + 0.174805, + 0.183594, + 0.158203, + 0.15918, + 0.174805, + 0.178711, + 0.152344, + 0.163086, + 0.168945, + 0.174805, + 0.157227, + 0.176758, + 0.172852, + 0.170898, + 0.180664, + 0.162109, + 0.168945, + 0.183594, + 0.172852, + 0.179688, + 0.166992, + 0.157227, + 0.167969, + 0.186523, + 0.164062, + 0.178711, + 0.162109, + 0.171875, + 0.170898, + 0.087891, + 0.175781, + 0.165039, + 0.166992, + 0.160156, + 0.166016, + 0.167969, + 0.151367, + 0.176758, + 0.160156, + 0.169922, + 0.151367, + 0.166016, + 0.164062, + 0.166992, + 0.15625, + 0.165039, + 0.160156, + 0.162109, + 0.176758, + 0.18457, + 0.166016, + 0.171875, + 0.166992, + 0.180664, + 0.169922, + 0.164062, + 0.164062, + 0.179688, + 0.171875, + 0.168945, + 0.15625, + 0.175781, + 0.15625, + 0.186523, + 0.167969, + 0.173828, + 0.162109, + 0.176758, + 0.176758, + 0.166016, + 0.164062, + 0.179688, + 0.164062, + 0.172852, + 0.146484, + 0.166016, + 0.176758, + 0.166016, + 0.170898, + 0.163086, + 0.158203, + 0.160156, + 0.166992, + 0.152344, + 0.186523, + 0.176758, + 0.168945, + 0.169922, + 0.149414, + 0.15332, + 0.163086, + 0.15625, + 0.178711, + 0.15918, + 0.173828, + 0.15625, + 0.165039, + 0.171875, + 0.168945, + 0.161133, + 0.162109, + 0.166992, + 0.163086, + 0.175781, + 0.169922, + 0.155273, + 0.166016, + 0.176758, + 0.173828, + 0.175781, + 0.15625, + 0.171875, + 0.182617, + 0.161133, + 0.177734, + 0.158203, + 0.182617, + 0.169922, + 0.170898, + 0.161133, + 0.166016, + 0.160156, + 0.185547, + 0.163086, + 0.169922, + 0.164062, + 0.181641, + 0.168945, + 0.174805, + 0.166016, + 0.166016, + 0.15332, + 0.169922, + 0.181641, + 0.182617, + 0.157227, + 0.160156, + 0.171875, + 0.167969, + 0.158203, + 0.163086, + 0.164062, + 0.167969, + 0.164062, + 0.167969, + 0.15918, + 0.167969, + 0.15918, + 0.155273, + 0.164062, + 0.169922, + 0.163086, + 0.167969, + 0.171875, + 0.161133, + 0.167969, + 0.165039, + 0.164062, + 0.162109, + 0.175781, + 0.175781, + 0.166992, + 0.15918, + 0.170898, + 0.175781, + 0.177734, + 0.174805, + 0.193359, + 0.173828, + 0.173828, + 0.166992, + 0.157227, + 0.164062, + 0.174805, + 0.178711, + 0.134766, + 0.174805, + 0.173828, + 0.158203, + 0.171875, + 0.186523, + 0.185547, + 0.167969, + 0.165039, + 0.175781, + 0.174805, + 0.180664, + 0.166016, + 0.170898, + 0.169922, + 0.160156, + 0.165039, + 0.161133, + 0.164062, + 0.166016, + 0.161133, + 0.171875, + 0.166016, + 0.160156, + 0.167969, + 0.165039, + 0.162109, + 0.172852, + 0.166016, + 0.166016, + 0.168945, + 0.177734, + 0.176758, + 0.171875, + 0.15332, + 0.165039, + 0.178711, + 0.158203, + 0.166016, + 0.15918, + 0.162109, + 0.147461, + 0.168945, + 0.172852, + 0.167969, + 0.180664, + 0.166992, + 0.172852, + 0.152344, + 0.166016, + 0.174805, + 0.171875, + 0.158203, + 0.166016, + 0.164062, + 0.164062, + 0.168945, + 0.161133, + 0.168945, + 0.174805, + 0.181641, + 0.174805, + 0.170898, + 0.146484, + 0.172852, + 0.172852, + 0.162109, + 0.169922, + 0.185547, + 0.174805, + 0.169922, + 0.177734, + 0.164062, + 0.160156, + 0.171875, + 0.163086, + 0.178711, + 0.170898, + 0.174805, + 0.167969, + 0.168945, + 0.173828, + 0.166016, + 0.174805, + 0.172852, + 0.176758, + 0.180664, + 0.173828, + 0.174805, + 0.163086, + 0.173828, + 0.168945, + 0.147461, + 0.158203, + 0.171875, + 0.181641, + 0.162109, + 0.176758, + 0.166992, + 0.177734, + 0.175781, + 0.177734, + 0.173828, + 0.15332, + 0.179688, + 0.167969, + 0.166016, + 0.166016, + 0.165039, + 0.169922, + 0.169922, + 0.176758, + 0.162109, + 0.171875, + 0.182617, + 0.175781, + 0.171875, + 0.170898, + 0.177734, + 0.166016, + 0.170898, + 0.164062, + 0.166992, + 0.172852, + 0.160156, + 0.168945, + 0.18457, + 0.158203, + 0.168945, + 0.179688, + 0.180664, + 0.166992, + 0.177734, + 0.174805, + 0.173828, + 0.163086, + 0.171875, + 0.176758, + 0.158203, + 0.164062, + 0.169922, + 0.155273, + 0.155273, + 0.163086, + 0.165039, + 0.181641, + 0.179688, + 0.180664, + 0.161133, + 0.173828, + 0.171875, + 0.172852, + 0.162109, + 0.162109, + 0.145508, + 0.161133, + 0.173828, + 0.167969, + 0.162109, + 0.161133, + 0.158203, + 0.157227, + 0.170898, + 0.15918, + 0.171875, + 0.160156, + 0.200195, + 0.174805, + 0.170898, + 0.178711, + 0.166992, + 0.208008, + 0.173828, + 0.170898, + 0.176758, + 0.166992, + 0.155273, + 0.181641, + 0.168945, + 0.166992, + 0.168945, + 0.165039, + 0.175781, + 0.158203, + 0.177734, + 0.172852, + 0.173828, + 0.158203, + 0.169922, + 0.165039, + 0.173828, + 0.171875, + 0.18457, + 0.164062, + 0.155273, + 0.162109, + 0.163086, + 0.173828, + 0.167969, + 0.166016, + 0.174805, + 0.162109, + 0.173828, + 0.163086, + 0.18457, + 0.166016, + 0.170898, + 0.178711, + 0.166016, + 0.169922, + 0.161133, + 0.170898, + 0.173828, + 0.166992, + 0.166992, + 0.167969, + 0.165039, + 0.181641, + 0.173828, + 0.169922, + 0.160156, + 0.171875, + 0.161133, + 0.174805, + 0.171875, + 0.165039, + 0.176758, + 0.161133, + 0.167969, + 0.174805, + 0.160156, + 0.163086, + 0.166016, + 0.1875, + 0.176758, + 0.170898, + 0.182617, + 0.181641, + 0.162109, + 0.169922, + 0.166992, + 0.164062, + 0.168945, + 0.166992, + 0.152344, + 0.158203, + 0.154297, + 0.167969, + 0.15332, + 0.147461, + 0.182617, + 0.175781, + 0.168945, + 0.155273, + 0.176758, + 0.179688, + 0.161133, + 0.161133, + 0.172852, + 0.178711, + 0.169922, + 0.170898, + 0.166992, + 0.157227, + 0.170898, + 0.166992, + 0.169922, + 0.163086, + 0.15625, + 0.168945, + 0.15332, + 0.166992, + 0.177734, + 0.161133, + 0.163086, + 0.160156, + 0.163086, + 0.161133, + 0.170898, + 0.169922, + 0.175781, + 0.15918, + 0.170898, + 0.181641, + 0.163086, + 0.174805, + 0.163086, + 0.154297, + 0.172852, + 0.178711, + 0.21582, + 0.173828, + 0.166016, + 0.163086, + 0.165039, + 0.176758, + 0.162109, + 0.172852, + 0.160156, + 0.165039, + 0.172852, + 0.179688, + 0.166016, + 0.169922, + 0.179688, + 0.164062, + 0.171875, + 0.18457, + 0.164062, + 0.173828, + 0.175781, + 0.166992, + 0.151367, + 0.178711, + 0.174805, + 0.168945, + 0.165039, + 0.138672, + 0.15918, + 0.162109, + 0.167969, + 0.163086, + 0.166992, + 0.182617, + 0.170898, + 0.155273, + 0.169922, + 0.175781, + 0.163086, + 0.167969, + 0.157227, + 0.177734, + 0.189453, + 0.176758, + 0.166992, + 0.161133, + 0.179688, + 0.188477, + 0.168945, + 0.165039, + 0.154297, + 0.171875, + 0.164062, + 0.166016, + 0.161133, + 0.175781, + 0.161133, + 0.168945, + 0.168945, + 0.160156, + 0.166016, + 0.166992, + 0.176758, + 0.166992, + 0.172852, + 0.160156, + 0.167969, + 0.168945, + 0.157227, + 0.167969, + 0.178711, + 0.173828, + 0.166016, + 0.15918, + 0.160156, + 0.15918, + 0.170898, + 0.173828, + 0.163086, + 0.162109, + 0.158203, + 0.178711, + 0.183594, + 0.161133, + 0.157227, + 0.166016, + 0.179688, + 0.166016, + 0.18457, + 0.176758, + 0.174805, + 0.177734, + 0.174805, + 0.157227, + 0.171875, + 0.169922, + 0.167969, + 0.173828, + 0.171875, + 0.177734, + 0.15332, + 0.171875, + 0.166016, + 0.155273, + 0.170898, + 0.148438, + 0.166016, + 0.182617, + 0.176758, + 0.167969, + 0.166992, + 0.15625, + 0.155273, + 0.15625, + 0.170898, + 0.172852, + 0.176758, + 0.161133, + 0.176758, + 0.160156, + 0.157227, + 0.171875, + 0.168945, + 0.178711, + 0.169922, + 0.178711, + 0.175781, + 0.175781, + 0.197266, + 0.173828, + 0.166992, + 0.162109, + 0.165039, + 0.155273, + 0.160156, + 0.181641, + 0.174805, + 0.166016, + 0.179688, + 0.178711, + 0.166016, + 0.166992, + 0.160156, + 0.181641, + 0.170898, + 0.171875, + 0.179688, + 0.171875, + 0.173828, + 0.176758, + 0.161133, + 0.162109, + 0.172852, + 0.166992, + 0.166992, + 0.174805, + 0.168945, + 0.167969, + 0.168945, + 0.177734, + 0.172852, + 0.167969, + 0.189453, + 0.152344, + 0.171875, + 0.169922, + 0.169922, + 0.171875, + 0.178711, + 0.173828, + 0.170898, + 0.163086, + 0.172852, + 0.157227, + 0.161133, + 0.169922, + 0.147461, + 0.154297, + 0.177734, + 0.164062, + 0.165039, + 0.172852, + 0.163086, + 0.171875, + 0.170898, + 0.149414, + 0.157227, + 0.167969, + 0.166992, + 0.154297, + 0.165039, + 0.179688, + 0.161133, + 0.162109, + 0.161133, + 0.172852, + 0.166992, + 0.174805, + 0.168945, + 0.172852, + 0.179688, + 0.158203, + 0.148438, + 0.169922, + 0.168945, + 0.160156, + 0.177734, + 0.164062, + 0.175781, + 0.167969, + 0.172852, + 0.173828, + 0.171875, + 0.172852, + 0.172852, + 0.165039, + 0.167969, + 0.178711, + 0.163086, + 0.15918, + 0.164062, + 0.163086, + 0.185547, + 0.169922, + 0.178711, + 0.177734, + 0.161133, + 0.169922, + 0.168945, + 0.164062, + 0.164062, + 0.166992, + 0.164062, + 0.162109, + 0.165039, + 0.173828, + 0.170898, + 0.164062, + 0.167969, + 0.176758, + 0.163086, + 0.15918, + 0.181641, + 0.186523, + 0.188477, + 0.177734, + 0.173828, + 0.158203, + 0.165039, + 0.186523, + 0.158203, + 0.162109, + 0.166016, + 0.173828, + 0.166016, + 0.169922, + 0.157227, + 0.166992, + 0.166992, + 0.173828, + 0.177734, + 0.179688, + 0.170898, + 0.178711, + 0.170898, + 0.15918, + 0.172852, + 0.174805, + 0.174805, + 0.161133, + 0.171875, + 0.165039, + 0.163086, + 0.166992, + 0.160156, + 0.162109, + 0.160156, + 0.155273, + 0.167969, + 0.160156, + 0.163086, + 0.166016, + 0.160156, + 0.171875, + 0.164062, + 0.15918, + 0.15332, + 0.179688, + 0.168945, + 0.19043, + 0.167969, + 0.144531, + 0.168945, + 0.168945, + 0.161133, + 0.172852, + 0.19043, + 0.167969, + 0.173828, + 0.167969, + 0.158203, + 0.172852, + 0.175781, + 0.176758, + 0.162109, + 0.180664, + 0.175781, + 0.164062, + 0.151367, + 0.173828, + 0.165039, + 0.179688, + 0.174805, + 0.166016, + 0.169922, + 0.169922, + 0.178711, + 0.154297, + 0.15625, + 0.160156, + 0.177734, + 0.168945, + 0.161133, + 0.166992, + 0.173828, + 0.166992, + 0.174805, + 0.163086, + 0.171875, + 0.167969, + 0.178711, + 0.166016, + 0.166016, + 0.162109, + 0.158203, + 0.161133, + 0.165039, + 0.166016, + 0.162109, + 0.177734, + 0.160156, + 0.174805, + 0.170898, + 0.176758, + 0.165039, + 0.160156, + 0.160156, + 0.177734, + 0.173828, + 0.15918, + 0.171875, + 0.167969, + 0.141602, + 0.15332, + 0.171875, + 0.163086, + 0.168945, + 0.176758, + 0.151367, + 0.173828, + 0.167969, + 0.162109, + 0.166992, + 0.172852, + 0.169922, + 0.180664, + 0.166992, + 0.162109, + 0.173828, + 0.178711, + 0.181641, + 0.15332, + 0.175781, + 0.177734, + 0.172852, + 0.191406, + 0.173828, + 0.176758, + 0.170898, + 0.165039, + 0.167969, + 0.177734, + 0.183594, + 0.168945, + 0.157227, + 0.174805, + 0.15625, + 0.172852, + 0.164062, + 0.175781, + 0.144531, + 0.160156, + 0.165039, + 0.171875, + 0.176758, + 0.172852, + 0.174805, + 0.168945, + 0.172852, + 0.178711, + 0.158203, + 0.169922, + 0.162109, + 0.170898, + 0.165039, + 0.142578, + 0.166992, + 0.164062, + 0.173828, + 0.1875, + 0.168945, + 0.158203, + 0.166992, + 0.177734, + 0.166016, + 0.169922, + 0.161133, + 0.172852, + 0.168945, + 0.174805, + 0.170898, + 0.174805, + 0.18457, + 0.165039, + 0.170898, + 0.178711, + 0.15918, + 0.181641, + 0.176758, + 0.179688, + 0.173828, + 0.155273, + 0.167969, + 0.171875, + 0.165039, + 0.177734, + 0.167969, + 0.163086, + 0.162109, + 0.151367, + 0.178711, + 0.167969, + 0.161133, + 0.168945, + 0.175781, + 0.166016, + 0.166992, + 0.149414, + 0.168945, + 0.173828, + 0.173828, + 0.172852, + 0.182617, + 0.173828, + 0.158203, + 0.15918, + 0.186523, + 0.178711, + 0.180664, + 0.161133, + 0.170898, + 0.169922, + 0.177734, + 0.172852, + 0.236328, + 0.167969, + 0.19043, + 0.179688, + 0.169922, + 0.166992, + 0.176758, + 0.186523, + 0.163086, + 0.162109, + 0.182617, + 0.171875, + 0.161133, + 0.175781, + 0.167969, + 0.166992, + 0.216797, + 0.169922, + 0.168945, + 0.189453, + 0.166992, + 0.173828, + 0.170898, + 0.157227, + 0.168945, + 0.168945, + 0.170898, + 0.166992, + 0.167969, + 0.179688, + 0.170898, + 0.149414, + 0.166016, + 0.172852, + 0.171875, + 0.174805, + 0.166016, + 0.172852, + 0.169922, + 0.175781, + 0.167969, + 0.162109, + 0.167969, + 0.175781, + 0.172852, + 0.162109, + 0.204102, + 0.181641, + 0.170898, + 0.173828, + 0.155273, + 0.165039, + 0.167969, + 0.164062, + 0.172852, + 0.175781, + 0.164062, + 0.163086, + 0.165039, + 0.172852, + 0.170898, + 0.173828, + 0.162109, + 0.167969, + 0.163086, + 0.164062, + 0.170898, + 0.172852, + 0.167969, + 0.167969, + 0.166016, + 0.188477, + 0.171875, + 0.180664, + 0.161133, + 0.172852, + 0.173828, + 0.186523, + 0.185547, + 0.060303, + 0.164062, + 0.168945, + 0.185547, + 0.165039, + 0.144531, + 0.192383, + 0.092773, + 0.167969, + 0.172852, + 0.163086, + 0.174805, + 0.171875, + 0.165039, + 0.163086, + 0.166992, + 0.169922, + 0.164062, + 0.164062, + 0.137695, + 0.167969, + 0.162109, + 0.15332, + 0.15918, + 0.170898, + 0.176758, + 0.171875, + 0.167969, + 0.181641, + 0.169922, + 0.19043, + 0.169922, + 0.15625, + 0.158203, + 0.152344, + 0.009644, + 0.146484, + 0.166992, + 0.170898, + 0.164062, + 0.181641, + 0.15625, + 0.169922, + 0.167969, + 0.166016, + 0.178711, + 0.169922, + 0.166016, + 0.158203, + 0.166016, + 0.166016, + 0.151367, + 0.173828, + 0.167969, + 0.179688, + 0.171875, + 0.163086, + 0.161133, + 0.174805, + 0.158203, + 0.161133, + 0.160156, + 0.181641, + 0.170898, + 0.168945, + 0.15625, + 0.175781, + 0.166016, + 0.15918, + 0.174805, + 0.160156, + 0.166016, + 0.169922, + 0.165039, + 0.176758, + 0.179688, + 0.164062, + 0.157227, + 0.169922, + 0.171875, + 0.166016, + 0.163086, + 0.176758, + 0.161133, + 0.171875, + 0.176758, + 0.169922, + 0.161133, + 0.172852, + 0.165039, + 0.170898, + 0.168945, + 0.171875, + 0.181641, + 0.162109, + 0.166016, + 0.164062, + 0.157227, + 0.154297, + 0.168945, + 0.166016, + 0.163086, + 0.165039, + 0.205078, + 0.157227, + 0.172852, + 0.180664, + 0.178711, + 0.166992, + 0.154297, + 0.181641, + 0.15625, + 0.175781, + 0.166016, + 0.176758, + 0.174805, + 0.168945, + 0.171875, + 0.165039, + 0.177734, + 0.173828, + 0.164062, + 0.165039, + 0.157227, + 0.169922, + 0.174805, + 0.176758, + 0.174805, + 0.171875, + 0.180664, + 0.180664, + 0.174805, + 0.165039, + 0.203125, + 0.197266, + 0.157227, + 0.167969, + 0.15918, + 0.180664, + 0.175781, + 0.161133, + 0.171875, + 0.168945, + 0.186523, + 0.164062, + 0.170898, + 0.162109, + 0.174805, + 0.166992, + 0.160156, + 0.167969, + 0.174805, + 0.164062, + 0.162109, + 0.166992, + 0.185547, + 0.162109, + 0.172852, + 0.166016, + 0.162109, + 0.169922, + 0.178711, + 0.180664, + 0.166016, + 0.18457, + 0.168945, + 0.164062, + 0.154297, + 0.173828, + 0.164062, + 0.174805, + 0.161133, + 0.175781, + 0.179688, + 0.171875, + 0.180664, + 0.246094, + 0.167969, + 0.183594, + 0.169922, + 0.162109, + 0.160156, + 0.169922, + 0.173828, + 0.170898, + 0.165039, + 0.174805, + 0.179688, + 0.173828, + 0.162109, + 0.168945, + 0.172852, + 0.173828, + 0.168945, + 0.160156, + 0.15918, + 0.177734, + 0.165039, + 0.19043, + 0.158203, + 0.213867, + 0.166992, + 0.179688, + 0.150391, + 0.162109, + 0.170898, + 0.183594, + 0.167969, + 0.182617, + 0.172852, + 0.172852, + 0.173828, + 0.169922, + 0.188477, + 0.170898, + 0.165039, + 0.178711, + 0.160156, + 0.162109, + 0.176758, + 0.171875, + 0.167969, + 0.171875, + 0.165039, + 0.177734, + 0.177734, + 0.166992, + 0.168945, + 0.177734, + 0.173828, + 0.160156, + 0.167969, + 0.171875, + 0.163086, + 0.162109, + 0.165039, + 0.162109, + 0.164062, + 0.171875, + 0.160156, + 0.163086, + 0.181641, + 0.180664, + 0.172852, + 0.168945, + 0.166992, + 0.15918, + 0.173828, + 0.182617, + 0.176758, + 0.177734, + 0.167969, + 0.15625, + 0.178711, + 0.157227, + 0.183594, + 0.181641, + 0.181641, + 0.167969, + 0.168945, + 0.162109, + 0.176758, + 0.163086, + 0.178711, + 0.162109, + 0.166016, + 0.166016, + 0.174805, + 0.162109, + 0.146484, + 0.180664, + 0.162109, + 0.179688, + 0.15918, + 0.166016, + 0.155273, + 0.171875, + 0.178711, + 0.169922, + 0.173828, + 0.172852, + 0.146484, + 0.168945, + 0.161133, + 0.163086, + 0.179688, + 0.165039, + 0.171875, + 0.171875, + 0.163086, + 0.174805, + 0.175781, + 0.155273, + 0.172852, + 0.166992, + 0.173828, + 0.160156, + 0.173828, + 0.189453, + 0.161133, + 0.174805, + 0.164062, + 0.154297, + 0.143555, + 0.168945, + 0.166016, + 0.230469, + 0.166016, + 0.170898, + 0.158203, + 0.172852, + 0.166016, + 0.164062, + 0.162109, + 0.177734, + 0.162109, + 0.175781, + 0.162109, + 0.15625, + 0.163086, + 0.168945, + 0.170898, + 0.165039, + 0.167969, + 0.15625, + 0.182617, + 0.173828, + 0.171875, + 0.171875, + 0.179688, + 0.170898, + 0.148438, + 0.178711, + 0.163086, + 0.170898, + 0.168945, + 0.237305, + 0.158203, + 0.168945, + 0.170898, + 0.166992, + 0.168945, + 0.166992, + 0.157227, + 0.174805, + 0.166992, + 0.164062, + 0.175781, + 0.15625, + 0.15918, + 0.178711, + 0.15332, + 0.178711, + 0.180664, + 0.169922, + 0.191406, + 0.161133, + 0.166992, + 0.177734, + 0.170898, + 0.163086, + 0.169922, + 0.165039, + 0.166992, + 0.172852, + 0.169922, + 0.178711, + 0.15332, + 0.18457, + 0.178711, + 0.18457, + 0.166992, + 0.176758, + 0.170898, + 0.173828, + 0.169922, + 0.172852, + 0.167969, + 0.176758, + 0.165039, + 0.170898, + 0.154297, + 0.179688, + 0.150391, + 0.196289, + 0.147461, + 0.177734, + 0.170898, + 0.181641, + 0.182617, + 0.176758, + 0.171875, + 0.168945, + 0.180664, + 0.171875, + 0.161133, + 0.166016, + 0.21582, + 0.163086, + 0.168945, + 0.168945, + 0.160156, + 0.160156, + 0.173828, + 0.166992, + 0.158203, + 0.180664, + 0.172852, + 0.166992, + 0.163086, + 0.161133, + 0.167969, + 0.15625, + 0.171875, + 0.154297, + 0.188477, + 0.185547, + 0.170898, + 0.165039, + 0.174805, + 0.168945, + 0.167969, + 0.175781, + 0.183594, + 0.145508, + 0.173828, + 0.174805, + 0.177734, + 0.162109, + 0.180664, + 0.161133, + 0.175781, + 0.158203, + 0.168945, + 0.182617, + 0.164062, + 0.170898, + 0.173828, + 0.154297, + 0.182617, + 0.160156, + 0.173828, + 0.169922, + 0.170898, + 0.171875, + 0.166992, + 0.170898, + 0.173828, + 0.166992, + 0.164062, + 0.166992, + 0.164062, + 0.177734, + 0.161133, + 0.162109, + 0.172852, + 0.166016, + 0.179688, + 0.172852, + 0.158203, + 0.175781, + 0.167969, + 0.173828, + 0.161133, + 0.162109, + 0.167969, + 0.182617, + 0.169922, + 0.158203, + 0.182617, + 0.162109, + 0.169922, + 0.171875, + 0.161133, + 0.161133, + 0.166016, + 0.171875, + 0.172852, + 0.170898, + 0.173828, + 0.166992, + 0.173828, + 0.170898, + 0.168945, + 0.152344, + 0.170898, + 0.157227, + 0.161133, + 0.167969, + 0.164062, + 0.144531, + 0.170898, + 0.204102, + 0.178711, + 0.165039, + 0.172852, + 0.134766, + 0.163086, + 0.152344, + 0.169922, + 0.166016, + 0.169922, + 0.180664, + 0.171875, + 0.168945, + 0.172852, + 0.158203, + 0.177734, + 0.181641, + 0.180664, + 0.183594, + 0.157227, + 0.172852, + 0.161133, + 0.172852, + 0.15918, + 0.170898, + 0.166016, + 0.174805, + 0.167969, + 0.170898, + 0.170898, + 0.166016, + 0.167969, + 0.167969, + 0.173828, + 0.161133, + 0.173828, + 0.180664, + 0.171875, + 0.161133, + 0.19043, + 0.168945, + 0.161133, + 0.175781, + 0.18457, + 0.183594, + 0.165039, + 0.271484, + 0.178711, + 0.179688, + 0.169922, + 0.173828, + 0.176758, + 0.172852, + 0.15625, + 0.169922, + 0.152344, + 0.169922, + 0.178711, + 0.172852, + 0.183594, + 0.175781, + 0.170898, + 0.172852, + 0.174805, + 0.149414, + 0.164062, + 0.15625, + 0.233398, + 0.165039, + 0.162109, + 0.162109, + 0.171875, + 0.166992, + 0.169922, + 0.163086, + 0.174805, + 0.168945, + 0.169922, + 0.172852, + 0.165039, + 0.163086, + 0.178711, + 0.166992, + 0.160156, + 0.177734, + 0.18457, + 0.174805, + 0.179688, + 0.154297, + 0.166016, + 0.172852, + 0.172852, + 0.175781, + 0.158203, + 0.164062, + 0.163086, + 0.152344, + 0.170898, + 0.177734, + 0.162109, + 0.172852, + 0.185547, + 0.176758, + 0.197266, + 0.171875, + 0.149414, + 0.171875, + 0.169922, + 0.168945, + 0.167969, + 0.15625, + 0.15918, + 0.166992, + 0.177734, + 0.173828, + 0.154297, + 0.15625, + 0.167969, + 0.165039, + 0.172852, + 0.189453, + 0.154297, + 0.15332, + 0.168945, + 0.167969, + 0.166992, + 0.168945, + 0.164062, + 0.168945, + 0.165039, + 0.160156, + 0.167969, + 0.164062, + 0.178711, + 0.171875, + 0.143555, + 0.165039, + 0.173828, + 0.163086, + 0.169922, + 0.160156, + 0.174805, + 0.168945, + 0.15918, + 0.158203, + 0.164062, + 0.173828, + 0.15625, + 0.161133, + 0.160156, + 0.165039, + 0.173828, + 0.15625, + 0.167969, + 0.160156, + 0.165039, + 0.172852, + 0.15625, + 0.177734, + 0.165039, + 0.172852, + 0.15918, + 0.154297, + 0.171875, + 0.173828, + 0.167969, + 0.168945, + 0.166016, + 0.168945, + 0.170898, + 0.168945, + 0.157227, + 0.167969, + 0.158203, + 0.168945, + 0.176758, + 0.162109, + 0.152344, + 0.169922, + 0.160156, + 0.165039, + 0.167969, + 0.162109, + 0.168945, + 0.175781, + 0.175781, + 0.174805, + 0.178711, + 0.1875, + 0.167969, + 0.168945, + 0.168945, + 0.157227, + 0.162109, + 0.175781, + 0.166016, + 0.177734, + 0.165039, + 0.169922, + 0.155273, + 0.176758, + 0.167969, + 0.166016, + 0.177734, + 0.171875, + 0.170898, + 0.171875, + 0.227539, + 0.166992, + 0.161133, + 0.164062, + 0.175781, + 0.166992, + 0.166992, + 0.142578, + 0.172852, + 0.165039, + 0.178711, + 0.185547, + 0.149414, + 0.160156, + 0.170898, + 0.161133, + 0.157227, + 0.170898, + 0.174805, + 0.176758, + 0.166992, + 0.169922, + 0.163086, + 0.172852, + 0.170898, + 0.162109, + 0.168945, + 0.169922, + 0.166992, + 0.164062, + 0.177734, + 0.172852, + 0.177734, + 0.166992, + 0.176758, + 0.155273, + 0.166992, + 0.167969, + 0.169922, + 0.166016, + 0.173828, + 0.15625, + 0.164062, + 0.170898, + 0.170898, + 0.161133, + 0.179688, + 0.174805, + 0.165039, + 0.155273, + 0.165039, + 0.178711, + 0.165039, + 0.167969, + 0.166992, + 0.166016, + 0.170898, + 0.161133, + 0.169922, + 0.174805, + 0.180664, + 0.168945, + 0.161133, + 0.148438, + 0.163086, + 0.163086, + 0.164062, + 0.175781, + 0.161133, + 0.160156, + 0.166992, + 0.171875, + 0.161133, + 0.178711, + 0.163086, + 0.170898, + 0.160156, + 0.179688, + 0.173828, + 0.168945, + 0.161133, + 0.171875, + 0.168945, + 0.155273, + 0.148438, + 0.162109, + 0.169922, + 0.176758, + 0.167969, + 0.165039, + 0.179688, + 0.166016, + 0.176758, + 0.171875, + 0.15625, + 0.161133, + 0.166992, + 0.170898, + 0.15625, + 0.164062, + 0.166992, + 0.161133, + 0.180664, + 0.172852, + 0.185547, + 0.170898, + 0.166016, + 0.170898, + 0.152344, + 0.155273, + 0.174805, + 0.168945, + 0.136719, + 0.176758, + 0.176758, + 0.170898, + 0.15918, + 0.181641, + 0.166992, + 0.174805, + 0.161133, + 0.171875, + 0.168945, + 0.166016, + 0.181641, + 0.176758, + 0.154297, + 0.150391, + 0.151367, + 0.155273, + 0.157227, + 0.165039, + 0.167969, + 0.169922, + 0.166992, + 0.170898, + 0.155273, + 0.162109, + 0.166992, + 0.179688, + 0.171875, + 0.171875, + 0.168945, + 0.155273, + 0.168945, + 0.175781, + 0.169922, + 0.181641, + 0.167969, + 0.169922, + 0.165039, + 0.166992, + 0.174805, + 0.175781, + 0.162109, + 0.185547, + 0.166992, + 0.177734, + 0.150391, + 0.182617, + 0.173828, + 0.162109, + 0.165039, + 0.165039, + 0.174805, + 0.170898, + 0.173828, + 0.166016, + 0.161133, + 0.178711, + 0.149414, + 0.167969, + 0.172852, + 0.157227, + 0.171875, + 0.174805, + 0.155273, + 0.165039, + 0.158203, + 0.181641, + 0.18457, + 0.166016, + 0.172852, + 0.176758, + 0.168945, + 0.145508, + 0.164062, + 0.176758, + 0.183594, + 0.162109, + 0.107422, + 0.167969, + 0.15332, + 0.186523, + 0.169922, + 0.168945, + 0.161133, + 0.169922, + 0.1875, + 0.15918, + 0.163086, + 0.177734, + 0.112793, + 0.178711, + 0.179688, + 0.175781, + 0.165039, + 0.174805, + 0.177734, + 0.318359, + 0.164062, + 0.180664, + 0.171875, + 0.166016, + 0.160156, + 0.166992, + 0.161133, + 0.166016, + 0.166016, + 0.18457, + 0.169922, + 0.166016, + 0.170898, + 0.162109, + 0.188477, + 0.165039, + 0.157227, + 0.137695, + 0.15918, + 0.19043, + 0.160156, + 0.168945, + 0.178711, + 0.179688, + 0.170898, + 0.15625, + 0.166992, + 0.15625, + 0.168945, + 0.154297, + 0.163086, + 0.160156, + 0.171875, + 0.169922, + 0.177734, + 0.183594, + 0.165039, + 0.168945, + 0.178711, + 0.165039, + 0.167969, + 0.168945, + 0.15625, + 0.094727, + 0.15332, + 0.171875, + 0.166016, + 0.178711, + 0.183594, + 0.168945, + 0.15918, + 0.169922, + 0.172852, + 0.168945, + 0.166992, + 0.180664, + 0.172852, + 0.157227, + 0.154297, + 0.157227, + 0.166016, + 0.167969, + 0.165039, + 0.168945, + 0.168945, + 0.166016, + 0.169922, + 0.158203, + 0.171875, + 0.183594, + 0.15918, + 0.165039, + 0.170898, + 0.168945, + 0.15625, + 0.169922, + 0.179688, + 0.181641, + 0.165039, + 0.15625, + 0.165039, + 0.169922, + 0.151367, + 0.164062, + 0.174805, + 0.176758, + 0.167969, + 0.174805, + 0.18457, + 0.15332, + 0.1875, + 0.151367, + 0.161133, + 0.173828, + 0.164062 + ] + }, + "name": "model.transformer.h.0.ln_2.weight", + "outputIndexes": [ + 113 + ], + "type": "Const", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 112, + 113 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/ln_2/Mul_1_output_0", + "outputIndexes": [ + 114 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.0/mlp/w1/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 114 + ], + "outputIndexes": [ + 2611 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.0/mlp/w1/Linear/pre_convert", + "inputIndexes": [ + 2611 + ], + "outputIndexes": [ + 2612 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.0/mlp/w1/Linear", + "inputIndexes": [ + 2612 + ], + "outputIndexes": [ + 2613 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 11008, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 37797976, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.0/mlp/w1/Linear/post_convert", + "inputIndexes": [ + 2613 + ], + "outputIndexes": [ + 2614 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.0/mlp/w1/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2614 + ], + "outputIndexes": [ + 115 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 11008 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.0/mlp/w2/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 114 + ], + "outputIndexes": [ + 2615 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.0/mlp/w2/Linear/pre_convert", + "inputIndexes": [ + 2615 + ], + "outputIndexes": [ + 2616 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.0/mlp/w2/Linear", + "inputIndexes": [ + 2616 + ], + "outputIndexes": [ + 2617 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 11008, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 63160430, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.0/mlp/w2/Linear/post_convert", + "inputIndexes": [ + 2617 + ], + "outputIndexes": [ + 2618 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.0/mlp/w2/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2618 + ], + "outputIndexes": [ + 116 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 11008 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 116 + ], + "main_type": "UnaryOp", + "main": { + "opType": "SIGMOID", + "T": "DT_INVALID" + }, + "name": "/mlp/Sigmoid_output_0", + "outputIndexes": [ + 117 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 116, + 117 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/mlp/Mul_output_0", + "outputIndexes": [ + 118 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 115, + 118 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/mlp/Mul_1_output_0", + "outputIndexes": [ + 119 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.0/mlp/c_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 119 + ], + "outputIndexes": [ + 2619 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 11008, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.0/mlp/c_proj/Linear/pre_convert", + "inputIndexes": [ + 2619 + ], + "outputIndexes": [ + 2620 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.0/mlp/c_proj/Linear", + "inputIndexes": [ + 2620 + ], + "outputIndexes": [ + 2621 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 11008, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 88522884, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.0/mlp/c_proj/Linear/post_convert", + "inputIndexes": [ + 2621 + ], + "outputIndexes": [ + 2622 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.0/mlp/c_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2622 + ], + "outputIndexes": [ + 120 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 111, + 120 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_4_output_0", + "outputIndexes": [ + 121 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 121, + 1 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_5_output_0", + "outputIndexes": [ + 122 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 122 + ], + "main_type": "LayerNorm", + "main": { + "axis": [ + -1 + ], + "epsilon": 1e-06, + "group": 1, + "useRMSNorm": true + }, + "name": "/ln_1_1/Mul_output_0", + "outputIndexes": [ + 123 + ], + "type": "LayerNorm", + "defaultDimentionFormat": "NHWC" + }, + { + "main_type": "Blob", + "main": { + "dims": [ + 4096 + ], + "dataFormat": "NCHW", + "dataType": "DT_FLOAT", + "float32s": [ + 0.134766, + 0.092285, + 0.101074, + 0.11084, + 0.155273, + 0.083496, + 0.113281, + 0.101074, + 0.089355, + 0.109375, + 0.094238, + 0.116699, + 0.167969, + 0.11084, + 0.104004, + 0.111816, + 0.109375, + 0.102051, + 0.088379, + 0.09375, + 0.102539, + 0.095215, + 0.112305, + 0.101562, + 0.108887, + 0.773438, + 0.102051, + 0.141602, + 0.11377, + 0.098633, + 0.096191, + 0.100098, + 0.100098, + 0.092285, + 0.10791, + 0.104004, + 0.114746, + 0.166016, + 0.121094, + 0.101562, + 0.099609, + 0.106934, + 0.117188, + 0.109375, + 0.099121, + 0.089355, + 0.105957, + 0.147461, + 0.097656, + 0.111328, + 0.084473, + 0.103516, + 0.125977, + 0.092285, + 0.106445, + 0.144531, + 0.109375, + 0.10791, + 0.11084, + 0.104492, + 0.203125, + 0.123047, + 0.099121, + 0.105469, + 0.11377, + 0.098145, + 0.114746, + 0.116699, + 0.102051, + 0.123535, + 0.119141, + 0.079102, + 0.119629, + 0.115723, + 0.091309, + 0.139648, + 0.088379, + 0.112305, + 0.111328, + 0.080078, + 0.09668, + 0.151367, + 0.095215, + 0.085938, + 0.10791, + 0.099121, + 0.112793, + 0.112305, + 0.083496, + 0.114258, + 0.101562, + 0.10498, + 0.078613, + 0.092285, + 0.219727, + 0.084473, + 0.09082, + 0.092773, + 0.092773, + 0.111816, + 0.097168, + 0.116211, + 0.086914, + 0.126953, + 0.142578, + 0.089355, + 0.085938, + 0.103027, + 0.082031, + 0.110352, + 0.088379, + 0.097168, + 0.108398, + 0.102539, + 0.088379, + 0.101562, + 0.106934, + 0.9375, + 0.102539, + 0.116699, + 0.168945, + 0.098145, + 0.10498, + 0.103027, + 0.095215, + 0.105957, + 0.091797, + 0.093262, + 0.095703, + 0.108398, + 0.123047, + 0.117188, + 0.116211, + 0.138672, + 0.119141, + 0.100586, + 0.118652, + 0.115234, + 0.093262, + 0.176758, + 0.089844, + 0.080078, + 0.145508, + 0.114746, + 0.236328, + 0.158203, + 0.09082, + 0.092285, + 0.086426, + 0.12793, + 0.099609, + 0.097656, + 0.15625, + 0.101562, + 0.108887, + 0.112305, + 0.07373, + 0.089355, + 0.104004, + 0.108887, + 0.102051, + 0.097168, + 0.106934, + 0.083496, + 0.112793, + 0.103516, + 0.099121, + 0.100586, + 0.098633, + 0.083984, + 0.125977, + 0.117188, + 0.090332, + 0.119141, + 0.188477, + 0.109375, + 0.105957, + 0.126953, + 0.095703, + 0.11084, + 0.101562, + 0.118652, + 0.083496, + 0.09668, + 0.134766, + 0.109863, + 0.102539, + 0.09668, + 0.107422, + 0.102539, + 0.115723, + 0.084473, + 0.079102, + 0.166016, + 0.108398, + 0.088867, + 0.101562, + 0.129883, + 0.119141, + 0.099609, + 0.121094, + 0.105957, + 0.119141, + 0.099121, + 0.102051, + 0.099121, + 0.090332, + 0.10498, + 0.108887, + 0.09082, + 0.106445, + 0.115723, + 0.092773, + 0.138672, + 0.109375, + 0.106445, + 0.099609, + 0.087891, + 0.824219, + 0.124023, + 0.106934, + 0.108398, + 0.108398, + 0.111816, + 0.081055, + 0.09668, + 0.104004, + 0.09375, + 0.482422, + 0.085449, + 0.094727, + 0.128906, + 0.114746, + 0.083984, + 0.200195, + 0.094727, + 0.105469, + 0.453125, + 0.109863, + 0.136719, + 0.957031, + 0.100098, + 0.133789, + 0.102539, + 0.109863, + 0.100098, + 0.105957, + 0.095215, + 0.136719, + 0.118652, + 0.09375, + 0.09668, + 0.087891, + 0.089355, + 0.119141, + 0.111816, + 0.099609, + 0.09082, + 0.116699, + 0.096191, + 0.110352, + 0.123535, + 0.109375, + 0.084473, + 0.103027, + 0.167969, + 0.124023, + 0.086914, + 0.098633, + 0.087891, + 0.125977, + 0.103027, + 0.091309, + 0.098145, + 0.114258, + 0.151367, + 0.112305, + 0.129883, + 0.108887, + 0.09375, + 0.130859, + 0.179688, + 0.095215, + 0.132812, + 0.092285, + 0.10498, + 0.09668, + 0.112305, + 0.104004, + 0.092773, + 0.103027, + 0.101074, + 0.120605, + 0.099609, + 0.092773, + 0.089355, + 0.108398, + 0.134766, + 0.128906, + 0.099609, + 0.111816, + 0.125, + 0.104004, + 0.106445, + 0.106934, + 0.111816, + 0.086426, + 0.124023, + 0.115723, + 0.118652, + 0.109863, + 0.098145, + 0.114746, + 0.106445, + 0.088867, + 0.126953, + 0.11084, + 0.167969, + 0.097656, + 0.098633, + 0.131836, + 0.154297, + 0.09668, + 0.101074, + 0.099121, + 0.093262, + 0.116699, + 0.117676, + 0.099609, + 0.090332, + 0.092285, + 0.103516, + 0.126953, + 0.09082, + 0.097168, + 0.112793, + 0.102539, + 0.118164, + 0.130859, + 0.069824, + 0.098145, + 0.083984, + 0.09082, + 0.102539, + 0.110352, + 0.135742, + 0.142578, + 0.083496, + 0.109375, + 0.101562, + 0.111816, + 0.102539, + 0.10498, + 0.119141, + 0.102539, + 0.119629, + 0.094238, + 0.130859, + 0.116699, + 0.102051, + 0.106445, + 0.134766, + 0.102539, + 0.085449, + 0.085938, + 0.100098, + 0.097168, + 0.07666, + 0.083008, + 0.119629, + 0.115234, + 0.123535, + 0.110352, + 0.105957, + 0.100586, + 0.09082, + 0.134766, + 0.101074, + 0.088867, + 0.09668, + 0.103516, + 0.134766, + 0.105469, + 0.122559, + 0.105469, + 0.089844, + 0.100586, + 0.094238, + 0.098633, + 0.095703, + 0.07959, + 0.103516, + 0.105469, + 0.10498, + 0.137695, + 0.109375, + 0.124023, + 0.093262, + 0.080078, + 0.078125, + 0.125977, + 0.094238, + 0.109863, + 0.112793, + 0.097168, + 0.088867, + 0.109863, + 0.12793, + 0.085449, + 0.142578, + 0.109863, + 0.129883, + 0.092285, + 0.089844, + 0.091309, + 0.110352, + 0.09375, + 0.085938, + 0.176758, + 0.100586, + 0.090332, + 0.157227, + 0.104004, + 0.091309, + 0.106445, + 0.116211, + 0.176758, + 0.094727, + 0.112305, + 0.091309, + 0.115234, + 0.09375, + 0.115234, + 0.116211, + 0.092285, + 0.120605, + 0.113281, + 0.083496, + 0.096191, + 0.269531, + 0.116211, + 0.133789, + 0.112793, + 0.092773, + 0.116699, + 0.102051, + 0.095703, + 0.090332, + 0.102539, + 0.119629, + 0.138672, + 0.111328, + 0.072754, + 0.118164, + 0.089844, + 0.116699, + 0.102539, + 0.084961, + 0.139648, + 0.090332, + 0.12793, + 0.102051, + 0.091309, + 0.134766, + 0.088867, + 0.083496, + 0.10498, + 0.083984, + 0.109375, + 0.130859, + 0.11084, + 0.117188, + 0.125, + 0.118652, + 0.097168, + 0.085449, + 0.091309, + 0.116211, + 0.11084, + 0.08252, + 0.087891, + 0.128906, + 0.120117, + 0.104004, + 0.137695, + 0.087891, + 0.114258, + 0.102539, + 0.106445, + 0.129883, + 0.118652, + 0.094238, + 0.073242, + 0.108887, + 0.124512, + 0.132812, + 0.15332, + 0.105469, + 0.100586, + 0.120605, + 0.106445, + 0.114258, + 0.089355, + 0.091309, + 0.094238, + 0.10791, + 0.087402, + 0.09668, + 0.096191, + 0.088867, + 0.099609, + 0.112305, + 0.09668, + 0.111816, + 0.075195, + 0.10791, + 0.121094, + 0.09082, + 0.128906, + 0.09375, + 0.087891, + 0.113281, + 0.155273, + 0.146484, + 0.106934, + 0.098145, + 0.11377, + 0.150391, + 0.089844, + 0.101562, + 0.11084, + 0.111328, + 0.152344, + 0.108887, + 0.110352, + 0.11084, + 0.10498, + 0.116211, + 0.096191, + 0.106445, + 0.093262, + 0.114746, + 0.10498, + 0.103027, + 0.094238, + 0.120605, + 0.116211, + 0.104004, + 0.092773, + 0.106934, + 0.089844, + 0.144531, + 0.095703, + 0.099121, + 0.094238, + 0.09668, + 0.104004, + 0.108398, + 0.095703, + 0.136719, + 0.097656, + 0.07959, + 0.085449, + 0.091797, + 0.104004, + 0.102051, + 0.108887, + 0.109375, + 0.09668, + 0.112305, + 0.110352, + 0.087891, + 0.131836, + 0.092285, + 0.09375, + 0.100586, + 0.11084, + 0.112793, + 0.096191, + 0.103516, + 0.132812, + 0.130859, + 0.138672, + 0.098145, + 0.087402, + 0.086426, + 0.099609, + 0.12207, + 0.158203, + 0.124023, + 0.100586, + 0.148438, + 0.115234, + 0.094238, + 0.103516, + 0.098145, + 0.087402, + 0.097656, + 0.094238, + 0.111328, + 0.09082, + 0.104004, + 0.099609, + 0.087891, + 0.099609, + 0.099609, + 0.145508, + 0.099121, + 0.088379, + 0.121582, + 0.092773, + 0.11377, + 0.123535, + 0.099609, + 0.109863, + 0.101562, + 0.147461, + 0.12793, + 0.097168, + 0.094238, + 0.120117, + 0.110352, + 0.088379, + 0.210938, + 0.139648, + 0.106445, + 0.106934, + 0.101074, + 0.081055, + 0.088867, + 0.091797, + 0.121582, + 0.102539, + 0.111816, + 0.116211, + 0.092773, + 0.102539, + 0.103027, + 0.15918, + 0.113281, + 0.085938, + 0.095215, + 0.136719, + 0.126953, + 0.102539, + 0.109863, + 0.114746, + 0.134766, + 0.163086, + 0.099121, + 0.107422, + 0.078125, + 0.114258, + 0.11377, + 0.11084, + 0.120117, + 0.125977, + 0.104492, + 0.073242, + 0.136719, + 0.125, + 0.136719, + 0.102051, + 0.283203, + 0.09082, + 0.084961, + 0.09082, + 0.099609, + 0.083984, + 0.07666, + 0.086426, + 0.091309, + 0.094238, + 0.121582, + 0.104492, + 0.079102, + 0.106445, + 0.118164, + 0.091797, + 0.135742, + 0.083496, + 0.085449, + 0.086426, + 0.109863, + 0.088867, + 0.114258, + 0.141602, + 0.12793, + 0.115723, + 0.125977, + 0.100586, + 0.09082, + 0.100098, + 0.114746, + 0.106445, + 0.085938, + 0.099121, + 0.163086, + 0.09375, + 0.093262, + 0.096191, + 0.111328, + 0.077148, + 0.096191, + 0.10498, + 0.105469, + 0.088867, + 0.098145, + 0.107422, + 0.114258, + 0.121582, + 0.071289, + 0.092773, + 0.101074, + 0.112793, + 0.115234, + 0.099121, + 0.143555, + 0.119629, + 0.108887, + 0.09668, + 0.092773, + 0.088867, + 0.11377, + 0.112305, + 0.171875, + 0.140625, + 0.081055, + 0.100098, + 0.092773, + 0.158203, + 0.100098, + 0.115234, + 0.100098, + 0.100586, + 0.121582, + 0.126953, + 0.126953, + 0.091309, + 0.100586, + 0.111816, + 0.143555, + 0.123047, + 0.109375, + 0.081055, + 0.105469, + 0.097168, + 0.092773, + 0.139648, + 0.128906, + 0.092285, + 0.114258, + 0.09375, + 0.109863, + 0.120117, + 0.108887, + 0.103027, + 0.106934, + 0.11084, + 0.120117, + 0.107422, + 0.091309, + 0.114258, + 0.147461, + 0.11084, + 0.147461, + 0.128906, + 0.098145, + 0.106934, + 0.11084, + 0.137695, + 0.104004, + 0.079102, + 0.136719, + 0.101074, + 0.097168, + 0.155273, + 0.097168, + 0.092773, + 0.15918, + 0.091309, + 0.087402, + 0.073242, + 0.120605, + 0.158203, + 0.135742, + 0.081055, + 0.099609, + 0.094238, + 0.098633, + 0.09668, + 0.094727, + 0.099121, + 0.105957, + 0.09375, + 0.093262, + 0.101562, + 0.121094, + 0.12793, + 0.094727, + 0.09375, + 0.087402, + 0.112305, + 0.086914, + 0.08252, + 0.098633, + 0.102539, + 0.095215, + 0.133789, + 0.102539, + 0.089355, + 0.099609, + 0.099609, + 0.134766, + 0.088867, + 0.090332, + 0.104004, + 0.116211, + 0.118652, + 0.142578, + 0.123535, + 0.136719, + 0.102539, + 0.101074, + 0.108887, + 0.123535, + 0.093262, + 0.088379, + 0.146484, + 0.114746, + 0.128906, + 0.101562, + 0.097168, + 1.195312, + 0.094727, + 0.124023, + 0.108398, + 0.089355, + 0.095215, + 0.09668, + 0.075195, + 0.091797, + 0.09375, + 0.106445, + 0.089355, + 0.570312, + 0.105957, + 0.123535, + 0.109863, + 0.088867, + 0.10498, + 0.097168, + 0.082031, + 0.09375, + 0.102539, + 0.124512, + 0.091797, + 0.133789, + 0.083008, + 0.118164, + 0.094727, + 0.090332, + 0.106934, + 0.093262, + 0.116211, + 0.096191, + 0.085449, + 0.087402, + 0.142578, + 0.100586, + 0.099121, + 0.102051, + 0.131836, + 0.15332, + 0.09668, + 0.096191, + 0.125977, + 0.197266, + 0.106934, + 0.110352, + 0.122559, + 0.100098, + 0.21582, + 0.100098, + 0.084961, + 0.131836, + 0.100586, + 0.111816, + 0.125, + 0.09668, + 0.100586, + 0.097656, + 0.087891, + 0.112305, + 0.114258, + 0.133789, + 0.119629, + 0.089355, + 0.080566, + 0.102051, + 0.106445, + 0.088379, + 0.134766, + 0.137695, + 0.104004, + 0.101074, + 0.104004, + 0.071777, + 0.124023, + 0.093262, + 0.123047, + 0.106934, + 0.083496, + 0.106445, + 0.112793, + 0.079102, + 0.133789, + 0.097656, + 0.083008, + 0.126953, + 0.094727, + 0.126953, + 0.150391, + 0.12793, + 0.138672, + 0.083496, + 0.102051, + 0.134766, + 0.082031, + 0.073242, + 0.111328, + 0.099121, + 0.094238, + 0.114258, + 0.125, + 0.108398, + 0.110352, + 0.092773, + 0.100098, + 0.131836, + 0.086914, + 0.105957, + 0.115234, + 0.089844, + 0.096191, + 0.083496, + 0.105469, + 0.123535, + 0.109863, + 0.066406, + 0.11377, + 0.111816, + 0.11084, + 0.131836, + 0.118652, + 0.096191, + 0.105469, + 0.10498, + 0.132812, + 0.121094, + 0.10791, + 0.088867, + 0.302734, + 0.121582, + 0.118164, + 0.101074, + 0.116211, + 0.095215, + 0.147461, + 0.090332, + 0.083496, + 0.114258, + 0.134766, + 0.126953, + 0.097168, + 0.078125, + 0.103027, + 0.146484, + 0.094727, + 0.116699, + 0.089844, + 0.112793, + 0.135742, + 0.108887, + 0.103027, + 0.110352, + 0.107422, + 0.116211, + 0.140625, + 0.089355, + 0.097168, + 0.086914, + 0.120605, + 0.101562, + 0.083496, + 0.108887, + 0.109375, + 0.097168, + 0.111816, + 0.117188, + 0.202148, + 0.134766, + 0.158203, + 0.100098, + 0.106934, + 0.115723, + 0.096191, + 0.07959, + 0.101562, + 0.116211, + 0.08252, + 0.086426, + 0.104004, + 0.100586, + 0.10791, + 0.114258, + 0.110352, + 0.117188, + 0.112305, + 0.125, + 0.114746, + 0.095215, + 0.097168, + 0.890625, + 0.108887, + 0.112793, + 0.105957, + 0.124023, + 0.119141, + 0.099609, + 0.133789, + 0.111328, + 0.115234, + 0.103027, + 0.07959, + 0.152344, + 0.093262, + 0.089355, + 0.117676, + 0.109375, + 0.087402, + 0.109863, + 0.09082, + 0.107422, + 0.104004, + 0.114746, + 0.111328, + 0.118164, + 0.09375, + 1.101562, + 0.116211, + 0.098633, + 0.124023, + 0.085938, + 0.094238, + 0.105957, + 0.112793, + 0.105957, + 0.098633, + 0.092773, + 0.090332, + 0.170898, + 0.115234, + 0.148438, + 0.099609, + 0.106445, + 0.094727, + 0.11084, + 0.090332, + 0.118164, + 0.11084, + 0.09082, + 0.116211, + 0.113281, + 0.137695, + 0.105469, + 0.103027, + 0.088867, + 0.097656, + 0.092773, + 0.118652, + 0.925781, + 0.099609, + 0.106445, + 0.108887, + 0.108398, + 0.081055, + 0.103516, + 0.097168, + 0.104004, + 0.094238, + 0.108887, + 0.095215, + 0.117676, + 0.098633, + 0.100586, + 0.111328, + 0.087891, + 0.098145, + 0.125, + 0.111328, + 0.108887, + 0.139648, + 0.099609, + 0.125, + 0.09668, + 0.130859, + 0.101074, + 0.097656, + 0.143555, + 0.131836, + 0.118652, + 0.140625, + 0.139648, + 0.151367, + 0.109863, + 0.108398, + 0.104004, + 0.091309, + 0.100586, + 0.176758, + 0.092285, + 0.091309, + 0.126953, + 0.095703, + 0.133789, + 0.121094, + 0.11084, + 0.087891, + 0.07959, + 0.090332, + 0.121094, + 0.121582, + 0.103516, + 0.09082, + 0.154297, + 0.105469, + 0.109375, + 0.080566, + 0.123535, + 0.09668, + 0.111328, + 0.098633, + 0.089844, + 0.098145, + 0.089355, + 0.133789, + 0.102539, + 0.098633, + 0.558594, + 0.111328, + 0.09668, + 0.125, + 0.103027, + 0.099121, + 0.091309, + 0.102539, + 0.089844, + 0.09668, + 0.155273, + 0.089844, + 0.104004, + 0.129883, + 0.115234, + 0.102539, + 0.139648, + 0.095703, + 0.114258, + 0.15625, + 0.083008, + 0.118164, + 0.120117, + 0.121094, + 0.115234, + 0.107422, + 0.132812, + 0.148438, + 0.114746, + 0.135742, + 0.09668, + 0.096191, + 0.094727, + 0.126953, + 0.09668, + 0.076172, + 0.095215, + 0.094238, + 0.120605, + 0.096191, + 0.083984, + 0.109863, + 0.099609, + 0.135742, + 0.094727, + 0.095215, + 0.098633, + 0.105469, + 0.083984, + 0.158203, + 0.089355, + 0.088867, + 0.112305, + 0.093262, + 0.087402, + 0.090332, + 0.098145, + 0.109375, + 0.131836, + 0.106934, + 0.087402, + 0.099121, + 0.09375, + 0.134766, + 0.101074, + 0.117188, + 0.112793, + 0.09668, + 0.115723, + 0.114258, + 0.095215, + 0.095703, + 0.155273, + 0.102539, + 0.136719, + 0.123535, + 0.10498, + 0.181641, + 0.114746, + 0.15918, + 0.084961, + 0.133789, + 0.102539, + 0.085449, + 0.131836, + 0.108398, + 0.074707, + 0.091309, + 0.136719, + 0.074219, + 0.102539, + 0.104004, + 0.087402, + 0.124023, + 0.103516, + 0.123535, + 0.10791, + 0.102051, + 0.101562, + 0.105469, + 0.154297, + 0.094727, + 0.095215, + 0.091309, + 0.103516, + 0.119141, + 0.107422, + 0.07959, + 0.089355, + 0.078613, + 0.09375, + 0.10791, + 0.092285, + 0.126953, + 0.133789, + 0.137695, + 0.087891, + 0.105469, + 0.098145, + 0.09375, + 0.102051, + 0.135742, + 0.096191, + 0.131836, + 0.108398, + 0.12207, + 0.072754, + 0.113281, + 0.12793, + 0.129883, + 0.094727, + 0.088867, + 0.07666, + 0.101074, + 0.078125, + 0.128906, + 0.09668, + 0.123047, + 0.121094, + 0.088867, + 0.087402, + 0.121582, + 0.101074, + 0.083984, + 0.103027, + 0.109375, + 0.094238, + 0.091309, + 0.115234, + 0.165039, + 0.094727, + 0.098145, + 0.101074, + 0.086426, + 0.108398, + 0.086914, + 0.116699, + 0.105957, + 0.15332, + 0.101074, + 0.097656, + 0.100586, + 0.104004, + 0.083496, + 0.093262, + 0.118652, + 0.099121, + 0.080078, + 0.120117, + 0.074707, + 0.091797, + 0.119141, + 0.096191, + 0.100586, + 0.11084, + 0.102539, + 0.101074, + 0.147461, + 0.113281, + 0.092773, + 0.106934, + 0.108887, + 0.11377, + 0.099609, + 0.122559, + 0.100098, + 0.121582, + 0.103516, + 0.126953, + 0.106934, + 0.146484, + 0.12793, + 0.101074, + 0.100098, + 0.121094, + 0.085449, + 0.233398, + 0.097656, + 0.103027, + 0.120117, + 0.094727, + 0.111816, + 0.099609, + 0.101562, + 0.094238, + 0.103027, + 0.125, + 0.094727, + 0.097656, + 0.089844, + 0.115723, + 0.122559, + 0.095703, + 0.094238, + 0.105957, + 0.117676, + 0.122559, + 0.163086, + 0.146484, + 0.11084, + 0.115723, + 0.120605, + 0.119141, + 0.104492, + 0.097656, + 0.082031, + 0.108398, + 0.070801, + 0.096191, + 0.087402, + 0.106934, + 0.121094, + 0.114258, + 0.168945, + 0.124023, + 0.121582, + 0.095215, + 0.116699, + 0.094238, + 0.093262, + 0.141602, + 0.104492, + 0.088379, + 0.101074, + 0.102539, + 0.125977, + 0.091797, + 0.112793, + 0.097656, + 0.103027, + 0.102539, + 0.086426, + 0.106445, + 0.099121, + 0.097168, + 0.121094, + 0.088379, + 0.100098, + 0.109863, + 0.129883, + 0.112305, + 0.07373, + 0.09082, + 0.092285, + 0.223633, + 0.095215, + 0.119629, + 0.119629, + 0.100098, + 0.096191, + 0.144531, + 0.130859, + 0.101074, + 0.088867, + 0.101562, + 0.102539, + 0.11377, + 0.106445, + 0.091797, + 0.141602, + 0.09082, + 0.098633, + 0.106934, + 0.101562, + 0.103027, + 0.111328, + 0.111328, + 0.084473, + 0.095215, + 0.087402, + 0.103027, + 0.096191, + 0.11084, + 0.101074, + 0.083008, + 0.086426, + 0.098633, + 0.120117, + 0.12793, + 0.104004, + 0.09668, + 0.096191, + 0.117188, + 0.083496, + 0.098633, + 0.111816, + 0.084473, + 0.116211, + 0.10498, + 0.078613, + 0.093262, + 0.101562, + 0.098633, + 0.104492, + 0.084961, + 0.102539, + 0.099609, + 0.089844, + 0.083984, + 0.090332, + 0.169922, + 0.147461, + 0.09082, + 0.173828, + 0.107422, + 0.083984, + 0.155273, + 0.140625, + 0.103027, + 0.113281, + 0.116211, + 0.112793, + 0.21875, + 0.12793, + 0.102051, + 0.099609, + 0.083008, + 0.10791, + 0.114258, + 0.109375, + 0.081055, + 0.103027, + 0.100586, + 0.089844, + 0.108887, + 0.084961, + 0.095215, + 0.769531, + 0.106934, + 0.100586, + 0.064453, + 0.101074, + 0.093262, + 0.11377, + 0.120605, + 0.112793, + 0.07959, + 0.108887, + 0.106934, + 0.094727, + 0.095215, + 0.099609, + 0.097168, + 0.144531, + 0.098145, + 0.101562, + 0.105957, + 0.126953, + 0.09082, + 0.094238, + 0.104004, + 0.115723, + 0.111816, + 0.164062, + 0.099121, + 0.091797, + 0.105469, + 0.097656, + 0.093262, + 0.140625, + 0.143555, + 0.102051, + 0.088867, + 0.129883, + 0.119629, + 0.115723, + 0.091797, + 0.097168, + 0.095215, + 0.147461, + 0.10791, + 0.103027, + 0.147461, + 0.124023, + 0.143555, + 0.100098, + 0.088867, + 0.111328, + 0.097656, + 0.134766, + 0.106445, + 0.123535, + 0.125977, + 0.098145, + 0.097656, + 0.086426, + 0.090332, + 1.164062, + 0.088379, + 0.137695, + 0.108398, + 0.085938, + 0.088379, + 0.137695, + 0.09375, + 0.097168, + 0.113281, + 0.10498, + 0.097656, + 0.233398, + 0.121094, + 0.210938, + 0.099609, + 0.102051, + 0.124023, + 0.092285, + 0.101562, + 0.11377, + 0.088379, + 0.136719, + 0.106934, + 0.092773, + 0.130859, + 0.10498, + 0.108887, + 0.095703, + 0.10791, + 0.138672, + 0.163086, + 0.116699, + 0.105957, + 0.143555, + 0.087891, + 0.112305, + 0.085449, + 0.095215, + 0.101074, + 0.102539, + 0.118652, + 0.136719, + 0.111328, + 0.092285, + 0.185547, + 0.099609, + 0.074707, + 0.203125, + 0.09082, + 0.099609, + 0.099121, + 0.097656, + 0.106445, + 0.121094, + 0.131836, + 0.141602, + 0.121582, + 0.112305, + 0.101562, + 0.104492, + 0.112793, + 0.092285, + 0.125977, + 0.119141, + 0.092285, + 0.114746, + 0.104004, + 0.085449, + 0.097168, + 0.083984, + 0.084961, + 0.098633, + 0.111816, + 0.101074, + 0.113281, + 0.089844, + 0.107422, + 0.07959, + 0.125977, + 0.088867, + 0.11084, + 0.086426, + 0.117188, + 0.078125, + 0.107422, + 0.086426, + 0.140625, + 0.125977, + 0.113281, + 0.098145, + 0.116211, + 0.117676, + 0.102539, + 0.11084, + 0.09082, + 0.114258, + 0.072266, + 0.106445, + 0.163086, + 0.097656, + 0.116211, + 0.091797, + 0.123535, + 0.088867, + 0.113281, + 0.09082, + 0.087891, + 0.095215, + 0.11377, + 0.124023, + 0.15918, + 0.125, + 0.100586, + 0.12793, + 0.104004, + 0.072266, + 0.113281, + 0.147461, + 0.124512, + 0.129883, + 0.118652, + 0.105957, + 0.099121, + 0.171875, + 0.135742, + 0.117676, + 0.145508, + 0.11084, + 0.101074, + 0.111328, + 0.121094, + 0.098145, + 0.102051, + 0.121094, + 0.131836, + 0.129883, + 0.085449, + 0.105469, + 0.108398, + 0.118164, + 0.092773, + 0.098145, + 0.099121, + 0.106445, + 0.089844, + 0.078125, + 0.132812, + 0.116699, + 0.116211, + 0.125, + 0.134766, + 0.095703, + 0.141602, + 0.345703, + 0.18457, + 0.103516, + 0.09375, + 0.11377, + 0.111816, + 0.106934, + 0.12207, + -7e-05, + 0.112793, + 0.092773, + 0.116211, + 0.114746, + 0.128906, + 0.154297, + 0.109375, + 0.10791, + 0.100098, + 0.105469, + 0.114258, + 0.104492, + 0.116211, + 0.116699, + 0.11084, + 0.122559, + 0.072754, + 0.098633, + 0.105469, + 0.172852, + 0.099121, + 0.100098, + 0.102051, + 0.103027, + 0.102539, + 0.086914, + 0.115234, + 0.126953, + 0.09668, + 0.094238, + 0.117676, + 0.085449, + 0.125, + 0.115234, + 0.104004, + 0.122559, + 0.089355, + 0.118164, + 0.123047, + 0.102539, + 0.088867, + 0.10498, + 0.101074, + 0.12793, + 0.148438, + 0.177734, + 0.088379, + 0.086426, + 0.3125, + 0.113281, + 0.131836, + 0.093262, + 0.110352, + 0.095703, + 0.142578, + 0.144531, + 0.100098, + 0.115234, + 0.103516, + 0.10791, + 0.119629, + 0.110352, + 0.109863, + 0.117188, + 0.108398, + 0.125, + 0.08252, + 0.092773, + 0.097656, + 0.144531, + 0.117676, + 0.125977, + 0.114258, + 0.100098, + 0.15625, + 0.135742, + 0.126953, + 0.083984, + 0.09668, + 0.145508, + 0.085938, + 0.194336, + 0.103027, + 0.128906, + 0.118652, + 0.092773, + 0.107422, + 0.078125, + 0.104492, + 0.097168, + 0.118164, + 0.097656, + 0.092773, + 0.111328, + 0.081543, + 0.103027, + 0.217773, + 0.097656, + 0.121094, + 0.089355, + 0.101074, + 0.108398, + 0.144531, + 0.084961, + 0.097168, + 0.100586, + 0.120117, + 0.089844, + 0.091309, + 0.088379, + 0.160156, + 0.090332, + 0.078125, + 0.097656, + 0.113281, + 0.130859, + 0.114746, + 0.089355, + 0.104004, + 0.102051, + 0.111816, + 0.112793, + 0.117676, + 0.098145, + 0.114258, + 0.123047, + 0.105469, + 0.112793, + 0.122559, + 0.112793, + 0.189453, + 0.095215, + 0.10498, + 0.09375, + 0.128906, + 0.125, + 0.101074, + 0.088867, + 0.104492, + 0.107422, + 0.108887, + 0.111328, + 0.098145, + 0.098145, + 0.115234, + 0.089355, + 0.117188, + 0.151367, + 0.107422, + 0.092285, + 0.136719, + 0.084961, + 0.092773, + 0.113281, + 0.133789, + 0.129883, + 0.123047, + 0.100586, + 0.098145, + 0.075684, + 0.104004, + 0.117188, + 0.108887, + 0.083984, + 0.100098, + 0.106445, + 0.094238, + 0.095215, + 0.082031, + 0.079102, + 0.155273, + 0.132812, + 0.104004, + 0.105469, + 0.08252, + 0.118652, + 0.109863, + 0.111328, + 0.097168, + 0.077637, + 0.107422, + 0.105469, + 0.111328, + 0.134766, + 0.084961, + 0.105469, + 0.115234, + 0.088867, + 0.09375, + 0.087891, + 0.096191, + 0.061279, + 0.116211, + 0.10498, + 0.106445, + 0.086914, + 0.112305, + 0.117676, + 0.104492, + 0.095215, + 0.091309, + 0.080566, + 0.106445, + 0.106445, + 0.118164, + 0.082031, + 0.097656, + 0.129883, + 0.099609, + 0.100098, + 0.103027, + 0.091797, + 0.090332, + 0.091309, + 0.105469, + 0.091309, + 0.093262, + 0.10791, + 0.10498, + 0.101562, + 0.083496, + 0.11084, + 0.176758, + 0.138672, + 0.152344, + 0.095703, + 0.09375, + 0.09668, + 0.097168, + 0.10791, + 0.093262, + 0.106934, + 0.122559, + 0.105469, + 0.126953, + 0.089355, + 0.125, + 0.101074, + 0.094238, + 0.117188, + 0.109375, + 0.11377, + 0.164062, + 0.094727, + 0.103516, + 0.130859, + 0.099121, + 0.092773, + 0.103027, + 0.100098, + 0.335938, + 0.102051, + 0.105469, + 0.091309, + 0.111328, + 0.101562, + 0.12793, + 0.091797, + 0.098145, + 0.109863, + 0.106934, + 0.098145, + 0.093262, + 0.117676, + 0.099609, + 0.091797, + 0.099609, + 0.109863, + 0.113281, + 0.104492, + 0.119629, + 0.112793, + 0.10791, + 0.092285, + 0.106934, + 0.148438, + 0.166016, + 0.100586, + 0.124023, + 0.091309, + 0.091797, + 0.122559, + 0.102539, + 0.158203, + 0.117188, + 0.15332, + 0.102051, + 0.097656, + 0.147461, + 0.094727, + 0.105957, + 0.116699, + 0.101562, + 0.12207, + 0.106445, + 0.087402, + 0.135742, + 0.103027, + 0.112305, + 0.098145, + 0.106445, + 0.133789, + 0.123535, + 0.108887, + 0.132812, + 0.109863, + 0.126953, + 0.088867, + 0.087891, + 0.141602, + 0.157227, + 0.100098, + 0.07666, + 0.111816, + 0.123535, + 0.113281, + 0.082031, + 0.089844, + 0.128906, + 0.090332, + 0.101562, + 0.105957, + 0.11084, + 0.087402, + 0.100586, + 0.126953, + 0.100098, + 0.091309, + 0.114746, + 0.122559, + 0.090332, + 0.121094, + 0.108887, + 0.162109, + 0.119629, + 0.074707, + 0.107422, + 0.117188, + 0.100586, + 0.090332, + 0.105469, + 0.140625, + 0.113281, + 0.10498, + 0.111816, + 0.11377, + 0.112793, + 0.09668, + 0.134766, + 0.098145, + 0.099609, + 0.109375, + 0.086426, + 0.102539, + 0.101074, + 0.089355, + 0.089355, + 0.125, + 0.100586, + 0.102539, + 0.094727, + 0.112793, + 0.133789, + 0.084473, + 0.084961, + 0.097168, + 0.120605, + 0.089844, + 0.124512, + 0.093262, + 0.192383, + 0.092773, + 0.097168, + 0.089844, + 0.120605, + 0.107422, + 0.09375, + 0.106934, + 0.115723, + 0.111328, + 0.108887, + 0.094238, + 0.09375, + 0.124512, + 0.129883, + 0.098633, + 0.10791, + 0.121582, + 0.117188, + 0.084961, + 0.098145, + 0.113281, + 0.166992, + 0.128906, + 0.648438, + 0.095215, + 0.165039, + 0.113281, + 0.115723, + 0.117188, + 0.087402, + 0.101562, + 0.111328, + 0.100098, + 0.081055, + 0.106934, + 0.109863, + 0.087402, + 0.097168, + 0.092285, + 0.129883, + 0.074707, + 0.116211, + 0.10791, + 0.122559, + 0.149414, + 0.106445, + 0.124512, + 0.097656, + 0.110352, + 0.106934, + 0.114258, + 0.104004, + 0.108398, + 0.083496, + 0.095703, + 0.208984, + 0.102539, + 0.130859, + 0.087402, + 0.12207, + 0.101074, + 0.092285, + 0.104492, + 0.116211, + 0.096191, + 0.102051, + 0.100586, + 0.110352, + 0.111328, + 0.091309, + 0.095703, + 0.12793, + 0.166992, + 0.117188, + 0.09375, + 0.12207, + 0.141602, + 0.092285, + 0.119629, + 0.089844, + 0.119629, + 0.096191, + 0.105957, + 0.083496, + 0.113281, + 0.079102, + 0.118164, + 0.114746, + 0.129883, + 0.09375, + 0.108398, + 0.116699, + 0.135742, + 0.146484, + 0.096191, + 0.081543, + 0.095215, + 0.085938, + 0.10791, + 0.106934, + 0.086914, + 0.095703, + 0.088867, + 0.103027, + 0.084473, + 0.078125, + 0.100098, + 0.102539, + 0.119141, + 0.100098, + 0.119141, + 0.11377, + 0.106934, + 0.112793, + 0.120605, + 0.09668, + 0.084961, + 0.112305, + 0.09375, + 0.095215, + 0.097168, + 0.109863, + 0.098145, + 0.10498, + 0.099121, + 0.084473, + 0.114258, + 0.09668, + 0.109375, + 0.104004, + 0.080566, + 0.115234, + 0.106934, + 0.09082, + 0.094238, + 0.088379, + 0.109863, + 0.096191, + 0.102539, + 0.107422, + 0.130859, + 0.108887, + 0.126953, + 0.111816, + 0.108398, + 0.136719, + 0.085449, + 0.164062, + 0.115234, + 0.112793, + 0.114746, + 0.070801, + 0.073242, + 0.101074, + 0.135742, + 0.104004, + 0.091309, + 0.090332, + 0.109863, + 0.09375, + 0.091309, + 0.154297, + 0.083496, + 0.098633, + 0.089355, + 0.118164, + 0.116211, + 0.105469, + 0.242188, + 0.122559, + 0.105469, + 0.15918, + 0.106445, + 0.113281, + 0.114746, + 0.105957, + 0.120605, + 0.09375, + 0.097656, + 0.114258, + 0.122559, + 0.101074, + 0.10498, + 0.121094, + 0.087891, + 0.104492, + 0.087891, + 0.095703, + 0.110352, + 0.133789, + 0.083496, + 0.106445, + 0.117676, + 0.105469, + 0.112793, + 0.091309, + 0.133789, + 0.120117, + 0.108398, + 0.086914, + 0.145508, + 0.098633, + 0.116211, + 0.09375, + 0.100586, + 0.09082, + 0.147461, + 0.094238, + 0.087891, + 0.12207, + 0.099121, + 0.129883, + 0.102051, + 0.111816, + 0.119141, + 0.109863, + 0.117676, + 0.083984, + 0.087891, + 0.11084, + 0.077148, + 0.128906, + 0.121094, + 0.114746, + 0.095703, + 0.120605, + 0.098145, + 0.119629, + 0.125977, + 0.08252, + 0.12793, + 0.105469, + 0.100098, + 0.142578, + 0.11377, + 0.150391, + 0.108887, + 0.135742, + 0.129883, + 0.098145, + 0.101074, + 0.102051, + 0.119141, + 0.101074, + 0.103516, + 0.09082, + 0.101562, + 0.103516, + 0.099121, + 0.09375, + 0.080566, + 0.117188, + 0.117188, + 0.146484, + 0.102051, + 0.125, + 0.106445, + 0.084961, + 0.108887, + 0.112793, + 0.104492, + 0.081543, + 0.102539, + 0.104004, + 0.140625, + 0.106445, + 0.09668, + 0.119629, + 0.134766, + 0.09668, + 0.12207, + 0.100098, + 0.174805, + 0.111816, + 0.111816, + 0.132812, + 0.089355, + 0.10791, + 0.084961, + 0.086426, + 0.112793, + 0.101074, + 0.07959, + 0.119629, + 0.104004, + 0.111328, + 0.167969, + 0.069824, + 0.111328, + 0.105469, + 0.102539, + 0.091797, + 0.092773, + 0.092773, + 0.086914, + 0.148438, + 0.104492, + 0.098145, + 0.085449, + 0.099609, + 0.095703, + 0.139648, + 0.106934, + 0.105469, + 0.119629, + 0.080566, + 0.083984, + 0.100098, + 0.12207, + 0.15332, + 0.124023, + 0.098633, + 0.109863, + 0.116699, + 0.092773, + 0.134766, + 0.10791, + 0.106445, + 0.109863, + 0.104492, + 0.118164, + 0.100098, + 0.259766, + 0.095215, + 0.096191, + 0.101562, + 0.087402, + 0.121582, + 0.099609, + 0.085449, + 0.102051, + 0.105957, + 0.103027, + 0.114746, + 0.10791, + 0.894531, + 0.09082, + 0.086914, + 0.173828, + 0.145508, + 0.173828, + 0.109863, + 0.080566, + 0.08252, + 0.131836, + 0.102051, + 0.109863, + 0.11377, + 0.091797, + 0.10791, + 0.120117, + 0.091797, + 0.084473, + 0.110352, + 0.12207, + 0.080078, + 0.108398, + 0.113281, + 0.123535, + 0.125, + 0.099121, + 0.107422, + 0.094727, + 0.105469, + 0.099609, + 0.09082, + 0.103516, + 0.118652, + 0.102539, + 0.105957, + 0.092285, + 0.128906, + 0.106934, + 0.115234, + 0.110352, + 0.11084, + 0.091797, + 0.132812, + 0.097168, + 0.091309, + 0.125, + 0.149414, + 0.098145, + 0.09082, + 0.117188, + 0.085449, + 0.113281, + 0.124512, + 0.101074, + 0.101074, + 0.124512, + 0.08252, + 0.094727, + 0.120605, + 0.092773, + 0.072266, + 0.106934, + 0.108398, + 0.126953, + 0.112305, + 0.082031, + 0.115723, + 0.09082, + 0.114258, + 0.07666, + 0.118652, + 0.12793, + 0.167969, + 0.085938, + 0.11084, + 0.072266, + 0.103027, + 0.136719, + 0.094238, + 0.107422, + 0.121094, + 0.098633, + 0.108398, + 0.152344, + 0.118164, + 0.098633, + 0.103027, + 0.106445, + 0.109375, + 0.15332, + 0.075684, + 0.078613, + 0.108887, + 0.108887, + 0.098145, + 0.165039, + 0.101074, + 0.094727, + 0.122559, + 0.089844, + 0.108398, + 0.103027, + 0.091797, + 0.119629, + 0.106445, + 0.169922, + 0.117676, + 0.151367, + 0.119629, + 0.11377, + 0.11084, + 0.107422, + 0.101562, + 0.088379, + 0.102051, + 0.09668, + 0.091309, + 0.128906, + 0.074219, + 0.109863, + 0.104492, + 0.104004, + 0.094238, + 0.102051, + 0.111328, + 0.098145, + 0.11084, + 0.10791, + 0.135742, + 0.110352, + 0.165039, + 0.108398, + 0.107422, + 0.098145, + 0.12207, + 0.071289, + 0.104492, + 0.09668, + 0.103516, + 0.141602, + 0.091797, + 0.114746, + 0.132812, + 0.098633, + 0.114746, + 0.116699, + 0.083008, + 0.138672, + 0.091797, + 0.129883, + 0.119629, + 0.114258, + 0.089844, + 0.095703, + 0.087402, + 0.092285, + 0.111328, + 0.099609, + 0.108398, + 0.103516, + 0.129883, + 0.110352, + 0.118164, + 0.09082, + 0.113281, + 0.099121, + 0.080078, + 0.081543, + 0.104492, + 0.119629, + 0.100098, + 0.097168, + 0.125, + 0.141602, + 0.121582, + 0.10498, + 0.086914, + 0.094238, + 0.082031, + 0.100098, + 0.134766, + 0.122559, + 0.125977, + 0.11084, + 0.107422, + 0.114258, + 0.09082, + 0.11084, + 0.118652, + 0.131836, + 0.10498, + 0.152344, + 0.106445, + 0.087891, + 0.102051, + 0.106934, + 0.109863, + 0.089844, + 0.131836, + 0.101562, + 0.078125, + 0.121094, + 0.119141, + 0.101562, + 0.106934, + 0.112305, + 0.120605, + 0.108398, + 0.123047, + 0.111328, + 0.111328, + 0.095215, + 0.086914, + 0.154297, + 0.129883, + 0.114258, + 0.088379, + 0.107422, + 0.092285, + 0.108398, + 0.102051, + 0.098633, + 0.097656, + 0.131836, + 0.080566, + 0.10791, + 0.105957, + 0.143555, + 0.123047, + 0.146484, + 0.12793, + 0.146484, + 0.114258, + 0.114746, + 0.108398, + 0.108398, + 0.099121, + 0.103516, + 0.106934, + 0.134766, + 0.091309, + 0.098633, + 0.092285, + 0.115723, + 0.143555, + 0.105469, + 0.106934, + 0.096191, + 0.109375, + 0.138672, + 0.124512, + 0.132812, + 0.251953, + 0.112305, + 0.101074, + 0.101074, + 0.081055, + 0.117188, + 0.114746, + 0.11377, + 0.099609, + 0.111816, + 0.099121, + 0.128906, + 0.108398, + 0.116699, + 0.104004, + 0.089844, + 0.095703, + 0.094238, + 0.105469, + 0.132812, + 0.089355, + 0.108398, + 0.076172, + 0.11377, + 0.106934, + 0.111328, + 0.10498, + 0.132812, + 0.128906, + 0.099121, + 0.09082, + 0.113281, + 0.132812, + 0.121094, + 0.120605, + 0.105957, + 0.089844, + 0.101562, + 0.091797, + 0.12207, + 0.154297, + 0.106934, + 0.189453, + 0.09375, + 0.157227, + 0.103027, + 0.119141, + 0.095703, + 0.125977, + 0.100586, + 0.12207, + 0.09375, + 0.118164, + 0.100098, + 0.118164, + 0.095703, + 0.091309, + 0.101074, + 0.098633, + 0.103027, + 0.103027, + 0.120117, + 0.126953, + 0.134766, + 0.102539, + 0.099121, + 0.103516, + 0.092285, + 0.149414, + 0.120605, + 0.300781, + 0.132812, + 0.129883, + 0.083984, + 0.136719, + 0.102051, + 0.115723, + 0.090332, + 0.101562, + 0.11084, + 0.10791, + 0.10498, + 0.087402, + 0.099609, + 0.124023, + 0.104492, + 0.097656, + 0.081543, + 0.103516, + 0.108398, + 0.105957, + 0.135742, + 0.104004, + 0.146484, + 0.09082, + 0.119141, + 0.118164, + 0.101562, + 0.096191, + 0.088867, + 0.103027, + 0.10791, + 0.122559, + 0.12207, + 0.103027, + 0.109863, + 0.11377, + 0.098633, + 0.101562, + 0.098633, + 0.10791, + 0.109863, + 0.140625, + 0.102051, + 0.099609, + 0.150391, + 0.103027, + 0.125977, + 0.118652, + 0.107422, + 0.143555, + 0.100098, + 0.139648, + 0.096191, + 0.130859, + 0.088379, + 0.09375, + 0.106934, + 0.12793, + 0.092773, + 0.112305, + 0.141602, + 0.112793, + 0.092285, + 0.091309, + 0.09082, + 0.11084, + 0.094727, + 0.112793, + 0.093262, + 0.105957, + 0.07959, + 0.125977, + 0.11084, + 0.072266, + 0.128906, + 0.08252, + 0.111816, + 0.100098, + 0.086426, + 0.083496, + 0.114258, + 0.073242, + 0.143555, + 0.10498, + 0.120605, + 0.092773, + 0.143555, + 0.097168, + 0.110352, + 0.100098, + 0.086426, + 0.078125, + 0.099121, + 0.092773, + 0.125977, + 0.101074, + 0.121582, + 0.089355, + 0.136719, + 0.097656, + 0.094238, + 0.098145, + 0.135742, + 0.097168, + 0.100098, + 0.120117, + 0.094727, + 0.106445, + 0.08252, + 0.105469, + 0.116699, + 0.117188, + 0.255859, + 0.123047, + 0.092773, + 0.089355, + 0.114746, + 0.11377, + 0.120117, + 0.111328, + 0.101562, + 0.15918, + 0.109863, + 0.095703, + 0.105469, + 0.117676, + 0.103516, + 0.137695, + 0.102051, + 0.12793, + 0.11377, + 0.087891, + 0.103516, + 0.090332, + 0.086914, + 0.107422, + 0.148438, + 0.116699, + 0.106934, + 0.09375, + 0.102051, + 0.101074, + 0.080566, + 0.128906, + 0.129883, + 0.091797, + 0.09082, + 0.15332, + 0.112305, + 0.111328, + 0.098633, + 0.101074, + 0.104492, + 0.107422, + 0.135742, + 0.121582, + 0.117676, + 0.085449, + 0.094238, + 0.120605, + 0.117676, + 0.12207, + 0.097168, + 0.096191, + 0.093262, + 0.11377, + 0.129883, + 0.088379, + 0.092285, + 0.119629, + 0.121582, + 0.181641, + 0.101562, + 0.091797, + 0.120117, + 0.095215, + 0.114258, + 0.133789, + 0.102539, + 0.091309, + 0.098145, + 0.130859, + 0.111816, + 0.103516, + 0.108398, + 0.138672, + 0.100098, + 0.100586, + 0.081543, + 0.107422, + 0.101562, + 0.085938, + 0.087402, + 0.104004, + 0.098633, + 0.113281, + 0.089844, + 0.076172, + 0.104004, + 0.149414, + 0.124512, + 0.111816, + 0.122559, + 0.091309, + 0.097168, + 0.097168, + 0.124023, + 0.103027, + 0.09082, + 0.124023, + 0.137695, + 0.126953, + 0.103516, + 0.099121, + 0.095703, + 0.098145, + 0.088379, + 0.112305, + 0.109863, + 0.162109, + 0.126953, + 0.098145, + 0.084473, + 0.180664, + 0.095703, + 0.088867, + 0.109375, + 0.120605, + 0.114258, + 0.10498, + 0.120117, + 0.109375, + 0.094238, + 0.134766, + 0.103027, + 0.10498, + 0.104492, + 0.108398, + 0.09375, + 0.147461, + 0.075684, + 0.087402, + 0.130859, + 0.112305, + 0.097656, + 0.097656, + 0.130859, + 0.089355, + 0.105957, + 0.116211, + 0.093262, + 0.084961, + 0.105469, + 0.103516, + 0.139648, + 0.092285, + 0.104004, + 0.109375, + 0.123047, + 0.086914, + 0.07959, + 0.085449, + 0.095215, + 0.116211, + 0.118652, + 0.294922, + 0.100098, + 0.144531, + 0.121582, + 0.10498, + 0.095703, + 0.100586, + 0.087891, + 0.105957, + 0.069824, + 0.099609, + 0.110352, + 0.11084, + 0.115234, + 0.118652, + 0.09375, + 0.300781, + 0.621094, + 0.092773, + 0.178711, + 0.114258, + 0.12207, + 0.134766, + 0.092773, + 0.103027, + 0.109863, + 0.089844, + 0.095215, + 0.107422, + 0.091797, + 0.12793, + 0.103516, + 0.114258, + 0.180664, + 0.088867, + 0.081543, + 0.095703, + 0.112305, + 0.09375, + 0.103516, + 0.096191, + 0.15918, + 0.099609, + 0.084961, + 0.196289, + 0.121094, + 0.171875, + 0.161133, + 0.119141, + 0.114746, + 0.069824, + 0.103516, + 0.105957, + 0.085938, + 0.109375, + 0.112305, + 0.089355, + 0.09668, + 0.102539, + 0.176758, + 0.099121, + 0.09082, + 0.135742, + 0.095215, + 0.117676, + 0.126953, + 0.103516, + 0.136719, + 0.089355, + 0.103516, + 0.116699, + 0.121094, + 0.103027, + 0.103027, + 0.102539, + 0.099121, + 0.094238, + 0.10498, + 0.148438, + 0.785156, + 0.104004, + 0.12793, + 0.09375, + 0.111328, + 0.103027, + 0.110352, + 0.683594, + 0.095703, + 0.104004, + 0.135742, + 0.098145, + 0.089355, + 0.099121, + 0.093262, + 0.098145, + 0.115234, + 0.103516, + 0.09082, + 0.089844, + 0.105469, + 0.116211, + 0.112793, + 0.091797, + 0.112305, + 0.131836, + 0.115234, + 0.087402, + 0.097656, + 0.088379, + 0.124512, + 0.167969, + 0.109863, + 0.116699, + 0.11084, + 0.02417, + 0.097656, + 0.095703, + 0.077637, + 0.088867, + 0.080566, + 0.092285, + 0.103027, + 0.088867, + 0.087891, + 0.143555, + 0.10498, + 0.103027, + 0.126953, + 0.100098, + 0.089355, + 0.072266, + 0.106934, + 0.100098, + 0.116211, + 0.102539, + 0.102539, + 0.12793, + 0.095703, + 0.147461, + 0.087891, + 0.095215, + 0.083984, + 0.097168, + 0.117188, + 0.106934, + 0.089844, + 0.077637, + 0.106934, + 0.093262, + 0.101074, + 0.089355, + 0.103516, + 0.101074, + 0.090332, + 0.146484, + 0.131836, + 0.090332, + 0.115723, + 0.093262, + 0.09375, + 0.105469, + 0.119629, + 0.090332, + 0.105469, + 0.09082, + 0.10498, + 0.092285, + 0.094727, + 0.11377, + 0.090332, + 0.102539, + 0.095703, + 0.113281, + 0.091309, + 0.111816, + 0.104004, + 0.141602, + 0.134766, + 0.102051, + 0.101562, + 0.11377, + 0.101074, + 0.191406, + 0.100098, + 0.172852, + 0.117676, + 0.091309, + 0.083496, + 0.09082, + 0.099609, + 0.082031, + 0.120117, + 0.089355, + 0.112793, + 0.105957, + 0.094238, + 0.089355, + 0.152344, + 0.117188, + 0.103516, + 0.094238, + 0.095703, + 0.125977, + 0.108398, + 0.09668, + 0.118652, + 0.132812, + 0.138672, + 0.119629, + 0.15332, + 0.100586, + 0.117676, + 0.096191, + 0.222656, + 0.125977, + 0.106934, + 0.126953, + 0.099609, + 0.157227, + 0.118652, + 0.115723, + 0.111328, + 0.109863, + 0.113281, + 0.102539, + 0.082031, + 0.105469, + 0.092773, + 0.120117, + 0.103027, + 0.078125, + 0.100098, + 0.134766, + 0.091309, + 0.112793, + 0.126953, + 0.121582, + 0.124023, + 0.088379, + 0.115234, + 0.183594, + 0.10498, + 0.125977, + 0.126953, + 0.094238, + 0.088379, + 0.119629, + 0.106445, + 0.103516, + 0.112793, + 0.09082, + 0.105469, + 0.095215, + 0.081543, + 0.091797, + 1.710938, + 0.112305, + 0.088867, + 0.103516, + 0.100586, + 0.094238, + 0.10498, + 0.093262, + 0.129883, + 0.099121, + 0.125977, + 0.083984, + 0.120605, + 0.112305, + 0.109375, + 0.105957, + 0.146484, + 0.10498, + 0.096191, + 0.102539, + 0.105957, + 0.130859, + 0.108887, + 0.094727, + 0.251953, + 0.124512, + 0.109375, + 0.095703, + 0.109375, + 0.119629, + 0.089355, + 0.173828, + 0.125, + 0.130859, + 0.097168, + 0.106445, + 0.111816, + 0.148438, + 0.132812, + 0.099609, + 0.133789, + 0.100586, + 0.113281, + 0.109863, + 0.07373, + 0.092285, + 0.114258, + 0.11084, + 0.155273, + 0.115723, + 0.151367, + 0.083496, + 0.099121, + 0.120605, + 0.140625, + 0.108887, + 0.10791, + 0.091309, + 0.10791, + 0.137695, + 0.115723, + 0.080566, + 0.098145, + 0.141602, + 0.109863, + 0.080566, + 0.085449, + 0.097168, + 0.083496, + 0.128906, + 0.10791, + 0.100098, + 0.089844, + 0.099121, + 0.134766, + 0.114258, + 0.079102, + 0.104004, + 0.100098, + 0.100098, + 0.148438, + 0.102051, + 0.115723, + 0.085449, + 0.105469, + 0.098145, + 0.120117, + 0.111328, + 0.083008, + 0.09668, + 0.094727, + 0.180664, + 0.107422, + 0.116699, + 0.100586, + 0.136719, + 0.101562, + 0.091309, + 0.103516, + 0.091797, + 0.110352, + 0.120605, + 0.098633, + 0.126953, + 0.103027, + 0.083008, + 0.124023, + 0.094238, + 0.100586, + 0.086914, + 0.097168, + 0.126953, + 0.086914, + 0.408203, + 0.073242, + 0.115723, + 0.08252, + 0.124023, + 0.126953, + 0.108887, + 0.112305, + 0.09375, + 0.210938, + 0.179688, + 0.094727, + 0.104004, + 0.118652, + 0.155273, + 0.124023, + 0.100098, + 0.246094, + 0.085938, + 0.125, + 0.109863, + 0.087891, + 0.11377, + 0.117188, + 0.130859, + 0.144531, + 0.118652, + 0.118652, + 0.080566, + 0.078125, + 0.098145, + 0.112793, + 0.145508, + 0.091309, + 0.118164, + 0.124023, + 0.12793, + 0.086426, + 0.113281, + 0.099121, + 0.092285, + 0.084473, + 0.087891, + 0.116699, + 0.117188, + 0.118652, + 0.104004, + 1.039062, + 0.095703, + 0.101074, + 0.112793, + 0.102539, + 0.167969, + 0.114746, + 0.119141, + 0.816406, + 0.081543, + 0.113281, + 0.132812, + 0.111328, + 0.078125, + 0.134766, + 0.083496, + 0.080566, + 0.125, + 0.219727, + 0.1875, + 0.109375, + 0.103516, + 0.100098, + 0.121582, + 0.106445, + 0.128906, + 0.10498, + 0.101074, + 0.109375, + 0.085449, + 0.104004, + 0.087402, + 0.191406, + 0.259766, + 0.10791, + 0.082031, + 0.090332, + 0.080566, + 0.106445, + 0.101074, + 0.126953, + 0.07959, + 0.086426, + 0.105957, + 0.097168, + 0.115723, + 0.129883, + 0.081543, + 0.15918, + 0.092773, + 0.09668, + 0.121094, + 0.146484, + 0.099609, + 0.158203, + 0.132812, + 0.097168, + 0.072754, + 0.119629, + 0.104004, + 0.099609, + 0.186523, + 0.080078, + 0.120605, + 0.095215, + 0.10498, + 0.10498, + 0.123047, + 0.105957, + 0.11084, + 0.100098, + 0.124512, + 0.090332, + 0.114258, + 0.122559, + 0.118652, + 0.130859, + 0.126953, + 0.124512, + 1.015625, + 0.084473, + 0.094727, + 0.117188, + 0.227539, + 0.11377, + 0.124023, + 0.106934, + 0.104492, + 0.087891, + 0.129883, + 0.108887, + 0.154297, + 0.124512, + 0.100586, + 0.119629, + 0.081055, + 0.112305, + 0.091309, + 0.095703, + 0.117676, + 0.106445, + 0.092285, + 0.15332, + 0.115723, + 0.09375, + 0.107422, + 0.102539, + 0.093262, + 0.093262, + 0.102051, + 0.116699, + 0.098145, + 0.108887, + 0.095703, + 0.088379, + 0.133789, + 0.098633, + 0.092285, + 0.084961, + 0.102051, + 0.103516, + 0.100098, + 0.123047, + 0.146484, + 0.091309, + 0.110352, + 0.109375, + 0.104004, + 0.119629, + 0.123047, + 0.109375, + 0.075684, + 0.121094, + 0.098145, + 0.120605, + 0.097168, + 0.080566, + 0.110352, + 0.119629, + 0.112305, + 0.108887, + 0.144531, + 0.102051, + 0.132812, + 0.119141, + 0.104492, + 0.111816, + 0.116699, + 0.087402, + 0.100098, + 0.110352, + 0.117188, + 0.097168, + 0.102051, + 0.109375, + 0.104004, + 0.296875, + 0.119629, + 0.125977, + 0.098633, + 0.105957, + 0.099121, + 0.115234, + 0.118652, + 0.082031, + 0.128906, + 0.115234, + 0.098145, + 0.102051, + 0.07959, + 0.082031, + 0.12793, + 0.103516, + 0.098145, + 0.091309, + 0.109863, + 0.081543, + 0.111816, + 0.11084, + 0.10498, + 0.097168, + 0.109375, + 0.11084, + 0.097656, + 0.112793, + 0.131836, + 0.096191, + 0.088867, + 0.143555, + 0.087891, + 0.106445, + 0.09082, + 0.091309, + 0.090332, + 0.135742, + 0.207031, + 0.089355, + 0.106934, + 0.124512, + 0.163086, + 0.129883, + 0.099121, + 0.249023, + 0.102539, + 0.09375, + 0.098145, + 0.164062, + 0.094238, + 0.087891, + 0.083984, + 0.091797, + 0.099609, + 0.084961, + 0.141602, + 0.079102, + 0.118652, + 0.123535, + 0.104004, + 0.099609, + 0.12793, + 0.075195, + 0.102539, + 0.11377, + 0.161133, + 0.139648, + 0.200195, + 0.08252, + 0.101074, + 0.108398, + 0.101562, + 0.12793, + 0.104004, + 0.116699, + 0.129883, + 0.092285, + 0.112793, + 0.139648, + 0.085938, + 0.104004, + 0.087891, + 0.09668, + 0.081543, + 0.106934, + 0.100586, + 0.094727, + 0.111328, + 0.080566, + 0.109375, + 0.112793, + 0.084961, + 0.115234, + 0.130859, + 0.135742, + 0.177734, + 0.115723, + 0.114258, + 0.118164, + 0.129883, + 0.120117, + 0.867188, + 0.15625, + 0.099609, + 0.103027, + 0.097656, + 0.131836, + 0.103516, + 0.084473, + 0.087891, + 0.114746, + 0.08252, + 0.095215, + 0.086914, + 0.097168, + 0.08252, + 0.083984, + 0.106934, + 0.135742, + 0.125977, + 0.077637, + 0.102539, + 0.10498, + 0.114258, + 0.095703, + 0.120117, + 0.122559, + 0.141602, + 0.11377, + 0.119629, + 0.102051, + 0.10791, + 0.141602, + 0.181641, + 0.101562, + 0.090332, + 0.081543, + 0.15625, + 0.104004, + 0.072266, + 0.119629, + 0.097656, + 0.085938, + 0.096191, + 0.099121, + 0.130859, + 0.12793, + 0.160156, + 0.114746, + 0.121582, + 0.082031, + 0.100586, + 0.089355, + 0.100586, + 0.096191, + 0.108398, + 0.108887, + 0.080566, + 0.099121, + 0.102539, + 0.132812, + 0.081055, + 0.114258, + 0.102051, + 0.170898, + 0.121582, + 0.088867, + 0.102539, + 0.087402, + 0.100098, + 0.074219, + 0.125977, + 0.122559, + 0.148438, + 0.118164, + 0.143555, + 0.098145, + 0.11084, + 0.094727, + 0.11377, + 0.092773, + 0.099121, + 0.160156, + 0.12207, + 0.087891, + 0.110352, + 0.120117, + 0.104492, + 0.088867, + 0.101074, + 0.108398, + 0.114746, + 0.125, + 0.082031, + 0.104004, + 0.120117, + 0.100586, + 0.209961, + 0.111328, + 0.103516, + 0.091797, + 0.096191, + 0.07959, + 0.106934, + 0.112305, + 0.199219, + 0.10791, + 0.089844, + 0.106934, + 0.126953, + 0.105469, + 0.12207, + 0.172852, + 0.101074, + 0.114746, + 0.12793, + 0.121094, + 0.103516, + 0.099609, + 0.138672, + 0.09375, + 0.102539, + 0.092773, + 0.117676, + 0.092285, + 0.096191, + 0.085938, + 0.112793, + 0.132812, + 0.084473, + 0.109375, + 0.099121, + 0.111816, + 0.121094, + 0.094238, + 0.098633, + 0.108398, + 0.098145, + 0.126953, + 0.091797, + 0.097168, + 0.087402, + 0.089355, + 0.100586, + 0.102539, + 0.106934, + 0.109863, + 0.106934, + 0.101562, + 0.104004, + 0.099609, + 0.115234, + 0.10791, + 0.106934, + 0.06543, + 0.106934, + 0.104004, + 0.120605, + 0.103516, + 0.128906, + 0.088379, + 0.109863, + 0.10791, + 0.121582, + 0.114746, + 0.10498, + 0.134766, + 0.083008, + 0.093262, + 0.092773, + 0.115234, + 0.136719, + 0.097656, + 0.103516, + 0.09375, + 0.094238, + 0.130859, + 0.086426, + 0.125, + 0.09668, + 0.096191, + 0.12793, + 0.09375, + 0.131836, + 0.103027, + 0.140625, + 0.131836, + 0.088379, + 0.130859, + 0.097168, + 0.083008, + 0.103516, + 0.114258, + 0.103027, + 0.100586, + 0.138672, + 0.089355, + 0.094238, + 0.100586, + 0.092285, + 0.104492, + 0.125977, + 0.102539, + 0.119141, + 0.098633, + 0.099609, + 0.104492, + 0.099609, + 0.077637, + 0.130859, + 0.129883, + 0.097656, + 0.094727, + 0.109375, + 0.106934, + 0.093262, + 0.101562, + 0.145508, + 0.106934, + 0.106445, + 0.099121, + 0.089355, + 0.078125, + 0.102051, + 0.091797, + 0.121094, + 0.07959, + 0.132812, + 0.093262, + 0.108887, + 0.101074, + 0.073242, + 0.157227, + 0.098145, + 0.107422, + 0.099609, + 0.119629, + 0.112305, + 0.095215, + 0.108398, + 0.106445, + 0.112305, + 0.11377, + 0.106445, + 0.098145, + 0.103516, + 0.11377, + 0.124023, + 0.106934, + 0.081543, + 0.098633, + 0.085449, + 0.083984, + 0.10791, + 0.098145, + 0.236328, + 0.091309, + 0.135742, + 0.114258, + 0.083496, + 0.09375, + 0.151367, + 0.128906, + 0.097656, + 0.135742, + 0.102051, + 0.169922, + 0.134766, + 0.104492, + 0.154297, + 0.109863, + 0.09375, + 0.090332, + 0.115234, + 0.10498, + 0.104492, + 0.103516, + 0.083008, + 0.093262, + 0.105469, + 0.09668, + 0.103027, + 0.093262, + 0.112305, + 0.10498, + 0.134766, + 0.110352, + 0.10791, + 0.091797, + 0.123535, + 0.090332, + 0.119141, + 0.113281, + 0.089844, + 0.067383, + 0.355469, + 0.103027, + 0.169922, + 0.203125, + 0.103027, + 0.088379, + 0.119141, + 0.072754, + 0.083008, + 0.098633, + 0.116699, + 0.112793, + 0.707031, + 0.154297, + 0.111816, + 0.110352, + 0.108398, + 0.10791, + 0.121094, + 0.617188, + 0.202148, + 0.162109, + 0.130859, + 0.102539, + 0.108398, + 0.106934, + 0.098145, + 0.106445, + 0.07959, + 0.095215, + 0.130859, + 0.103516, + 0.11377, + 0.121582, + 0.113281, + 0.104004, + 0.123535, + 0.097656, + 0.111328, + 0.135742, + 0.126953, + 0.091309, + 0.119629, + 0.09668, + 0.106934, + 0.11377, + 0.084473, + 0.114258, + 0.129883, + 0.11377, + 0.099609, + 0.112305, + 0.086426, + 0.119629, + 0.124512, + 0.099121, + 0.106445, + 0.097168, + 0.106445, + 0.111328, + 0.077148, + 0.09668, + 0.103027, + 0.416016, + 0.105957, + 0.115234, + 0.110352, + 0.07666, + 0.147461, + 0.124023, + 0.108398, + 0.094238, + 0.142578, + 0.208008, + 0.115723, + 0.096191, + 0.125, + 0.133789, + 0.112305, + 0.094238, + 0.130859, + 0.103027, + 0.114258, + 0.112305, + 0.100098, + 0.088379, + 0.103027, + 0.15625, + 0.095703, + 0.086426, + 0.098145, + 0.103027, + 0.089355, + 0.131836, + 0.10498, + 0.10498, + 0.119629, + 0.185547, + 0.101562, + 0.099609, + 0.112305, + 0.133789, + 0.111328, + 0.092285, + 0.174805, + 0.09082, + 0.089844, + 0.139648, + 0.100586, + 0.117188, + 0.133789, + 0.115723, + 0.130859, + 0.080078, + 0.094727 + ] + }, + "name": "model.transformer.h.1.ln_1.weight", + "outputIndexes": [ + 124 + ], + "type": "Const", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 123, + 124 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/ln_1_1/Mul_1_output_0", + "outputIndexes": [ + 125 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.1/self_attn/q_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 125 + ], + "outputIndexes": [ + 2623 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.1/self_attn/q_proj/Linear/pre_convert", + "inputIndexes": [ + 2623 + ], + "outputIndexes": [ + 2624 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.1/self_attn/q_proj/Linear", + "inputIndexes": [ + 2624 + ], + "outputIndexes": [ + 2625 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 113885338, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.1/self_attn/q_proj/Linear/post_convert", + "inputIndexes": [ + 2625 + ], + "outputIndexes": [ + 2626 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.1/self_attn/q_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2626 + ], + "outputIndexes": [ + 126 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 125 + ], + "main_type": "NONE", + "name": "/Shape_5_output_0", + "outputIndexes": [ + 127 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 127 + ], + "main_type": "NONE", + "name": "Shape241", + "outputIndexes": [ + 128 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 127 + ], + "main_type": "NONE", + "name": "Rank243", + "outputIndexes": [ + 129 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 129, + 129 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp245", + "outputIndexes": [ + 130 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 130 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze246", + "outputIndexes": [ + 131 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 130, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp248", + "outputIndexes": [ + 132 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 132 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze249", + "outputIndexes": [ + 133 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 128, + 131, + 133, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice252", + "outputIndexes": [ + 134 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 134 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze253", + "outputIndexes": [ + 135 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 9, + 135 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp254", + "outputIndexes": [ + 136 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 136, + 135 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp255", + "outputIndexes": [ + 137 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 127, + 137, + 130 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_11_output_0", + "outputIndexes": [ + 138 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 138, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_15_output_0", + "outputIndexes": [ + 139 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 7, + 139, + 23, + 24 + ], + "main_type": "Axis", + "main": { + "axis": 0 + }, + "name": "/Concat_9_output_0", + "outputIndexes": [ + 140 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 126, + 140 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_6_output_0", + "outputIndexes": [ + 141 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 141, + 50 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_4_output_0", + "outputIndexes": [ + 142 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 141 + ], + "main_type": "NONE", + "name": "/Shape_6_output_0", + "outputIndexes": [ + 143 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 143 + ], + "main_type": "NONE", + "name": "Shape262", + "outputIndexes": [ + 144 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 143 + ], + "main_type": "NONE", + "name": "Rank264", + "outputIndexes": [ + 145 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 145, + 145 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp266", + "outputIndexes": [ + 146 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 146 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze267", + "outputIndexes": [ + 147 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 146, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp269", + "outputIndexes": [ + 148 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 148 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze270", + "outputIndexes": [ + 149 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 144, + 147, + 149, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice273", + "outputIndexes": [ + 150 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 150 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze274", + "outputIndexes": [ + 151 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 53, + 151 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp275", + "outputIndexes": [ + 152 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 152, + 151 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp276", + "outputIndexes": [ + 153 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 143, + 153, + 146 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_12_output_0", + "outputIndexes": [ + 154 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 154, + 65 + ], + "main_type": "BinaryOp", + "main": { + "opType": 7, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Div_3_output_0", + "outputIndexes": [ + 155 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 155, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_20_output_0", + "outputIndexes": [ + 156 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 141, + 156, + 68, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_5_output_0", + "outputIndexes": [ + 157 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 157 + ], + "main_type": "UnaryOp", + "main": { + "opType": "NEG", + "T": "DT_FLOAT" + }, + "name": "/Neg_2_output_0", + "outputIndexes": [ + 158 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 141, + 21, + 156, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_4_output_0", + "outputIndexes": [ + 159 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 158, + 159 + ], + "main_type": "Axis", + "main": { + "axis": -1 + }, + "name": "/Concat_12_output_0", + "outputIndexes": [ + 160 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 160, + 80 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_5_output_0", + "outputIndexes": [ + 161 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 142, + 161 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_5_output_0", + "outputIndexes": [ + 162 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.1/self_attn/k_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 125 + ], + "outputIndexes": [ + 2627 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.1/self_attn/k_proj/Linear/pre_convert", + "inputIndexes": [ + 2627 + ], + "outputIndexes": [ + 2628 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.1/self_attn/k_proj/Linear", + "inputIndexes": [ + 2628 + ], + "outputIndexes": [ + 2629 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 123338928, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.1/self_attn/k_proj/Linear/post_convert", + "inputIndexes": [ + 2629 + ], + "outputIndexes": [ + 2630 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.1/self_attn/k_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2630 + ], + "outputIndexes": [ + 163 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 163, + 140 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_7_output_0", + "outputIndexes": [ + 164 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 164, + 50 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_6_output_0", + "outputIndexes": [ + 165 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 164 + ], + "main_type": "NONE", + "name": "/Shape_7_output_0", + "outputIndexes": [ + 166 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 166 + ], + "main_type": "NONE", + "name": "Shape323", + "outputIndexes": [ + 167 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 166 + ], + "main_type": "NONE", + "name": "Rank325", + "outputIndexes": [ + 168 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 168, + 168 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp327", + "outputIndexes": [ + 169 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 169 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze328", + "outputIndexes": [ + 170 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 169, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp330", + "outputIndexes": [ + 171 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 171 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze331", + "outputIndexes": [ + 172 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 167, + 170, + 172, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice334", + "outputIndexes": [ + 173 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 173 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze335", + "outputIndexes": [ + 174 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 53, + 174 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp336", + "outputIndexes": [ + 175 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 175, + 174 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp337", + "outputIndexes": [ + 176 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 166, + 176, + 169 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_13_output_0", + "outputIndexes": [ + 177 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 177, + 65 + ], + "main_type": "BinaryOp", + "main": { + "opType": 7, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Div_4_output_0", + "outputIndexes": [ + 178 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 178, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_22_output_0", + "outputIndexes": [ + 179 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 164, + 179, + 68, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_7_output_0", + "outputIndexes": [ + 180 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 180 + ], + "main_type": "UnaryOp", + "main": { + "opType": "NEG", + "T": "DT_FLOAT" + }, + "name": "/Neg_3_output_0", + "outputIndexes": [ + 181 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 164, + 21, + 179, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_6_output_0", + "outputIndexes": [ + 182 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 181, + 182 + ], + "main_type": "Axis", + "main": { + "axis": -1 + }, + "name": "/Concat_13_output_0", + "outputIndexes": [ + 183 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 183, + 80 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_7_output_0", + "outputIndexes": [ + 184 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 165, + 184 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_6_output_0", + "outputIndexes": [ + 185 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.1/self_attn/v_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 125 + ], + "outputIndexes": [ + 2631 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.1/self_attn/v_proj/Linear/pre_convert", + "inputIndexes": [ + 2631 + ], + "outputIndexes": [ + 2632 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.1/self_attn/v_proj/Linear", + "inputIndexes": [ + 2632 + ], + "outputIndexes": [ + 2633 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 132792518, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.1/self_attn/v_proj/Linear/post_convert", + "inputIndexes": [ + 2633 + ], + "outputIndexes": [ + 2634 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.1/self_attn/v_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2634 + ], + "outputIndexes": [ + 186 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 186, + 140 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_8_output_0", + "outputIndexes": [ + 187 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 162, + 185, + 187, + 108 + ], + "main_type": "AttentionParam", + "main": { + "kv_cache": true + }, + "name": "Attention/Reshape_9_output_0", + "outputIndexes": [ + 188 + ], + "type": "Attention", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.1/self_attn/o_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 188 + ], + "outputIndexes": [ + 2635 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.1/self_attn/o_proj/Linear/pre_convert", + "inputIndexes": [ + 2635 + ], + "outputIndexes": [ + 2636 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.1/self_attn/o_proj/Linear", + "inputIndexes": [ + 2636 + ], + "outputIndexes": [ + 2637 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 142246108, + 8388630, + 1048576, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.1/self_attn/o_proj/Linear/post_convert", + "inputIndexes": [ + 2637 + ], + "outputIndexes": [ + 2638 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.1/self_attn/o_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2638 + ], + "outputIndexes": [ + 189 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 122, + 189 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_8_output_0", + "outputIndexes": [ + 190 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 190 + ], + "main_type": "LayerNorm", + "main": { + "axis": [ + -1 + ], + "epsilon": 1e-06, + "group": 1, + "useRMSNorm": true + }, + "name": "/ln_2_1/Mul_output_0", + "outputIndexes": [ + 191 + ], + "type": "LayerNorm", + "defaultDimentionFormat": "NHWC" + }, + { + "main_type": "Blob", + "main": { + "dims": [ + 4096 + ], + "dataFormat": "NCHW", + "dataType": "DT_FLOAT", + "float32s": [ + 0.243164, + 0.241211, + 0.237305, + 0.25, + 0.231445, + 0.227539, + 0.244141, + 0.224609, + 0.237305, + 0.223633, + 0.232422, + 0.224609, + 0.238281, + 0.230469, + 0.230469, + 0.242188, + 0.233398, + 0.248047, + 0.230469, + 0.229492, + 0.233398, + 0.241211, + 0.226562, + 0.234375, + 0.206055, + 0.161133, + 0.257812, + 0.234375, + 0.237305, + 0.21875, + 0.245117, + 0.229492, + 0.21875, + 0.245117, + 0.232422, + 0.235352, + 0.244141, + 0.193359, + 0.234375, + 0.231445, + 0.224609, + 0.242188, + 0.217773, + 0.232422, + 0.229492, + 0.246094, + 0.240234, + 0.243164, + 0.253906, + 0.245117, + 0.255859, + 0.220703, + 0.205078, + 0.233398, + 0.248047, + 0.216797, + 0.242188, + 0.232422, + 0.228516, + 0.206055, + 0.108887, + 0.208008, + 0.224609, + 0.245117, + 0.222656, + 0.235352, + 0.216797, + 0.253906, + 0.230469, + 0.235352, + 0.236328, + 0.226562, + 0.237305, + 0.229492, + 0.249023, + 0.226562, + 0.227539, + 0.225586, + 0.227539, + 0.211914, + 0.239258, + 0.246094, + 0.228516, + 0.226562, + 0.238281, + 0.249023, + 0.243164, + 0.231445, + 0.231445, + 0.248047, + 0.220703, + 0.229492, + 0.201172, + 0.25, + 0.279297, + 0.235352, + 0.216797, + 0.231445, + 0.242188, + 0.255859, + 0.214844, + 0.228516, + 0.225586, + 0.217773, + 0.248047, + 0.229492, + 0.222656, + 0.227539, + 0.241211, + 0.234375, + 0.242188, + 0.242188, + 0.245117, + 0.249023, + 0.217773, + 0.238281, + 0.253906, + 0.143555, + 0.255859, + 0.237305, + 0.209961, + 0.238281, + 0.234375, + 0.229492, + 0.230469, + 0.232422, + 0.241211, + 0.233398, + 0.237305, + 0.243164, + 0.236328, + 0.244141, + 0.241211, + 0.192383, + 0.255859, + 0.220703, + 0.22168, + 0.222656, + 0.235352, + 0.219727, + 0.243164, + 0.237305, + 0.244141, + 0.222656, + 0.251953, + 0.233398, + 0.246094, + 0.237305, + 0.220703, + 0.235352, + 0.251953, + 0.253906, + 0.219727, + 0.240234, + 0.257812, + 0.235352, + 0.230469, + 0.241211, + 0.240234, + 0.248047, + 0.238281, + 0.245117, + 0.232422, + 0.229492, + 0.217773, + 0.234375, + 0.230469, + 0.233398, + 0.237305, + 0.230469, + 0.236328, + 0.204102, + 0.220703, + 0.235352, + 0.269531, + 0.234375, + 0.233398, + 0.239258, + 0.228516, + 0.231445, + 0.237305, + 0.214844, + 0.237305, + 0.235352, + 0.227539, + 0.245117, + 0.230469, + 0.243164, + 0.216797, + 0.232422, + 0.207031, + 0.25, + 0.239258, + 0.265625, + 0.257812, + 0.241211, + 0.241211, + 0.224609, + 0.25, + 0.234375, + 0.213867, + 0.235352, + 0.220703, + 0.242188, + 0.211914, + 0.217773, + 0.25, + 0.246094, + 0.230469, + 0.24707, + 0.244141, + 0.224609, + 0.251953, + 0.216797, + 0.21875, + 0.235352, + 0.233398, + 0.235352, + 0.143555, + 0.224609, + 0.224609, + 0.233398, + 0.239258, + 0.230469, + 0.24707, + 0.210938, + 0.228516, + 0.248047, + 0.097656, + 0.230469, + 0.237305, + 0.235352, + 0.236328, + 0.223633, + 0.225586, + 0.25, + 0.233398, + 0.324219, + 0.235352, + 0.241211, + 0.124023, + 0.232422, + 0.217773, + 0.212891, + 0.228516, + 0.233398, + 0.238281, + 0.259766, + 0.226562, + 0.226562, + 0.243164, + 0.229492, + 0.211914, + 0.233398, + 0.220703, + 0.226562, + 0.230469, + 0.244141, + 0.229492, + 0.239258, + 0.214844, + 0.233398, + 0.211914, + 0.21582, + 0.217773, + 0.222656, + 0.251953, + 0.235352, + 0.216797, + 0.208984, + 0.211914, + 0.232422, + 0.230469, + 0.242188, + 0.245117, + 0.222656, + 0.244141, + 0.230469, + 0.265625, + 0.232422, + 0.205078, + 0.253906, + 0.219727, + 0.223633, + 0.208008, + 0.224609, + 0.226562, + 0.230469, + 0.231445, + 0.245117, + 0.240234, + 0.239258, + 0.217773, + 0.228516, + 0.241211, + 0.222656, + 0.245117, + 0.232422, + 0.228516, + 0.236328, + 0.226562, + 0.224609, + 0.219727, + 0.233398, + 0.225586, + 0.213867, + 0.231445, + 0.219727, + 0.220703, + 0.227539, + 0.21875, + 0.216797, + 0.212891, + 0.232422, + 0.21582, + 0.21582, + 0.237305, + 0.208008, + 0.246094, + 0.232422, + 0.216797, + 0.236328, + 0.222656, + 0.248047, + 0.236328, + 0.233398, + 0.244141, + 0.236328, + 0.238281, + 0.232422, + 0.241211, + 0.232422, + 0.25, + 0.232422, + 0.243164, + 0.209961, + 0.261719, + 0.22168, + 0.237305, + 0.242188, + 0.239258, + 0.246094, + 0.248047, + 0.227539, + 0.22168, + 0.222656, + 0.237305, + 0.249023, + 0.238281, + 0.255859, + 0.226562, + 0.223633, + 0.234375, + 0.231445, + 0.229492, + 0.232422, + 0.240234, + 0.211914, + 0.21582, + 0.236328, + 0.257812, + 0.222656, + 0.245117, + 0.235352, + 0.224609, + 0.251953, + 0.232422, + 0.212891, + 0.245117, + 0.213867, + 0.228516, + 0.253906, + 0.224609, + 0.208008, + 0.225586, + 0.226562, + 0.237305, + 0.216797, + 0.237305, + 0.244141, + 0.227539, + 0.239258, + 0.208008, + 0.241211, + 0.251953, + 0.239258, + 0.206055, + 0.237305, + 0.225586, + 0.236328, + 0.224609, + 0.231445, + 0.22168, + 0.22168, + 0.227539, + 0.231445, + 0.235352, + 0.228516, + 0.231445, + 0.231445, + 0.244141, + 0.249023, + 0.223633, + 0.229492, + 0.226562, + 0.25, + 0.233398, + 0.233398, + 0.241211, + 0.222656, + 0.24707, + 0.213867, + 0.233398, + 0.240234, + 0.246094, + 0.231445, + 0.248047, + 0.228516, + 0.225586, + 0.241211, + 0.231445, + 0.213867, + 0.224609, + 0.234375, + 0.234375, + 0.22168, + 0.237305, + 0.238281, + 0.239258, + 0.257812, + 0.230469, + 0.210938, + 0.241211, + 0.237305, + 0.242188, + 0.228516, + 0.239258, + 0.253906, + 0.248047, + 0.219727, + 0.237305, + 0.212891, + 0.223633, + 0.246094, + 0.249023, + 0.237305, + 0.244141, + 0.251953, + 0.236328, + 0.257812, + 0.226562, + 0.233398, + 0.251953, + 0.230469, + 0.228516, + 0.244141, + 0.224609, + 0.253906, + 0.253906, + 0.243164, + 0.25, + 0.245117, + 0.232422, + 0.255859, + 0.238281, + 0.229492, + 0.232422, + 0.231445, + 0.227539, + 0.22168, + 0.251953, + 0.241211, + 0.241211, + 0.201172, + 0.242188, + 0.220703, + 0.226562, + 0.228516, + 0.238281, + 0.229492, + 0.232422, + 0.223633, + 0.249023, + 0.233398, + 0.21582, + 0.24707, + 0.219727, + 0.236328, + 0.231445, + 0.242188, + 0.232422, + 0.229492, + 0.226562, + 0.22168, + 0.233398, + 0.219727, + 0.178711, + 0.244141, + 0.242188, + 0.226562, + 0.242188, + 0.230469, + 0.238281, + 0.255859, + 0.229492, + 0.232422, + 0.230469, + 0.225586, + 0.234375, + 0.22168, + 0.25, + 0.224609, + 0.226562, + 0.240234, + 0.229492, + 0.248047, + 0.261719, + 0.21875, + 0.219727, + 0.231445, + 0.223633, + 0.233398, + 0.232422, + 0.235352, + 0.242188, + 0.257812, + 0.233398, + 0.239258, + 0.251953, + 0.237305, + 0.225586, + 0.234375, + 0.239258, + 0.238281, + 0.232422, + 0.212891, + 0.226562, + 0.22168, + 0.248047, + 0.224609, + 0.234375, + 0.210938, + 0.236328, + 0.220703, + 0.223633, + 0.239258, + 0.236328, + 0.239258, + 0.241211, + 0.239258, + 0.227539, + 0.245117, + 0.235352, + 0.238281, + 0.231445, + 0.239258, + 0.231445, + 0.239258, + 0.231445, + 0.214844, + 0.233398, + 0.237305, + 0.224609, + 0.248047, + 0.237305, + 0.245117, + 0.225586, + 0.243164, + 0.222656, + 0.239258, + 0.240234, + 0.234375, + 0.242188, + 0.216797, + 0.240234, + 0.238281, + 0.246094, + 0.211914, + 0.253906, + 0.232422, + 0.227539, + 0.24707, + 0.222656, + 0.244141, + 0.228516, + 0.234375, + 0.235352, + 0.246094, + 0.205078, + 0.227539, + 0.244141, + 0.227539, + 0.263672, + 0.244141, + 0.25, + 0.248047, + 0.224609, + 0.222656, + 0.227539, + 0.224609, + 0.246094, + 0.229492, + 0.229492, + 0.231445, + 0.229492, + 0.241211, + 0.236328, + 0.24707, + 0.232422, + 0.216797, + 0.230469, + 0.234375, + 0.230469, + 0.242188, + 0.21875, + 0.242188, + 0.248047, + 0.224609, + 0.235352, + 0.239258, + 0.237305, + 0.241211, + 0.21582, + 0.351562, + 0.231445, + 0.242188, + 0.231445, + 0.245117, + 0.232422, + 0.223633, + 0.225586, + 0.216797, + 0.22168, + 0.236328, + 0.235352, + 0.239258, + 0.249023, + 0.227539, + 0.224609, + 0.224609, + 0.230469, + 0.217773, + 0.222656, + 0.240234, + 0.229492, + 0.231445, + 0.235352, + 0.229492, + 0.249023, + 0.223633, + 0.24707, + 0.232422, + 0.246094, + 0.222656, + 0.229492, + 0.217773, + 0.195312, + 0.223633, + 0.217773, + 0.229492, + 0.233398, + 0.242188, + 0.235352, + 0.19043, + 0.236328, + 0.237305, + 0.226562, + 0.232422, + 0.230469, + 0.241211, + 0.233398, + 0.232422, + 0.244141, + 0.230469, + 0.227539, + 0.231445, + 0.246094, + 0.232422, + 0.25, + 0.22168, + 0.213867, + 0.230469, + 0.244141, + 0.233398, + 0.224609, + 0.225586, + 0.208008, + 0.232422, + 0.226562, + 0.249023, + 0.248047, + 0.234375, + 0.213867, + 0.242188, + 0.230469, + 0.217773, + 0.228516, + 0.230469, + 0.225586, + 0.223633, + 0.237305, + 0.226562, + 0.239258, + 0.24707, + 0.241211, + 0.234375, + 0.238281, + 0.21582, + 0.245117, + 0.214844, + 0.213867, + 0.243164, + 0.229492, + 0.212891, + 0.238281, + 0.242188, + 0.229492, + 0.224609, + 0.228516, + 0.226562, + 0.236328, + 0.225586, + 0.225586, + 0.232422, + 0.22168, + 0.25, + 0.226562, + 0.243164, + 0.234375, + 0.228516, + 0.235352, + 0.225586, + 0.233398, + 0.251953, + 0.227539, + 0.232422, + 0.233398, + 0.232422, + 0.248047, + 0.219727, + 0.246094, + 0.223633, + 0.227539, + 0.240234, + 0.21582, + 0.231445, + 0.214844, + 0.246094, + 0.244141, + 0.217773, + 0.230469, + 0.210938, + 0.222656, + 0.237305, + 0.222656, + 0.225586, + 0.239258, + 0.223633, + 0.235352, + 0.240234, + 0.213867, + 0.243164, + 0.237305, + 0.216797, + 0.214844, + 0.235352, + 0.271484, + 0.238281, + 0.228516, + 0.242188, + 0.225586, + 0.223633, + 0.24707, + 0.228516, + 0.237305, + 0.251953, + 0.232422, + 0.245117, + 0.217773, + 0.246094, + 0.242188, + 0.231445, + 0.239258, + 0.228516, + 0.171875, + 0.22168, + 0.246094, + 0.238281, + 0.232422, + 0.217773, + 0.251953, + 0.223633, + 0.226562, + 0.236328, + 0.261719, + 0.246094, + 0.245117, + 0.234375, + 0.232422, + 0.201172, + 0.263672, + 0.232422, + 0.22168, + 0.232422, + 0.240234, + 0.259766, + 0.259766, + 0.238281, + 0.25, + 0.229492, + 0.226562, + 0.232422, + 0.230469, + 0.219727, + 0.243164, + 0.249023, + 0.224609, + 0.235352, + 0.237305, + 0.222656, + 0.224609, + 0.237305, + 0.238281, + 0.238281, + 0.251953, + 0.211914, + 0.257812, + 0.236328, + 0.224609, + 0.235352, + 0.22168, + 0.226562, + 0.235352, + 0.182617, + 0.234375, + 0.208984, + 0.233398, + 0.232422, + 0.230469, + 0.21875, + 0.239258, + 0.220703, + 0.237305, + 0.228516, + 0.220703, + 0.092285, + 0.235352, + 0.248047, + 0.219727, + 0.25, + 0.233398, + 0.237305, + 0.230469, + 0.238281, + 0.222656, + 0.253906, + 0.226562, + 0.212891, + 0.216797, + 0.240234, + 0.238281, + 0.253906, + 0.242188, + 0.227539, + 0.216797, + 0.232422, + 0.219727, + 0.222656, + 0.220703, + 0.234375, + 0.235352, + 0.228516, + 0.237305, + 0.242188, + 0.263672, + 0.245117, + 0.220703, + 0.188477, + 0.229492, + 0.225586, + 0.242188, + 0.237305, + 0.228516, + 0.229492, + 0.246094, + 0.234375, + 0.248047, + 0.239258, + 0.253906, + 0.240234, + 0.234375, + 0.225586, + 0.217773, + 0.244141, + 0.22168, + 0.234375, + 0.245117, + 0.227539, + 0.240234, + 0.235352, + 0.229492, + 0.235352, + 0.251953, + 0.22168, + 0.237305, + 0.231445, + 0.217773, + 0.229492, + 0.249023, + 0.240234, + 0.212891, + 0.231445, + 0.224609, + 0.219727, + 0.224609, + 0.24707, + 0.232422, + 0.253906, + 0.225586, + 0.227539, + 0.227539, + 0.226562, + 0.21875, + 0.236328, + 0.236328, + 0.233398, + 0.228516, + 0.236328, + 0.229492, + 0.230469, + 0.244141, + 0.24707, + 0.24707, + 0.206055, + 0.21582, + 0.238281, + 0.251953, + 0.236328, + 0.248047, + 0.242188, + 0.210938, + 0.213867, + 0.205078, + 0.216797, + 0.227539, + 0.236328, + 0.208008, + 0.234375, + 0.234375, + 0.228516, + 0.234375, + 0.235352, + 0.217773, + 0.244141, + 0.220703, + 0.232422, + 0.22168, + 0.223633, + 0.231445, + 0.236328, + 0.232422, + 0.226562, + 0.261719, + 0.237305, + 0.240234, + 0.237305, + 0.231445, + 0.209961, + 0.239258, + 0.242188, + 0.246094, + 0.238281, + 0.225586, + 0.267578, + 0.25, + 0.246094, + 0.245117, + 0.232422, + 0.236328, + 0.228516, + 0.248047, + 0.241211, + 0.228516, + 0.18457, + 0.243164, + 0.235352, + 0.236328, + 0.222656, + 0.22168, + 0.224609, + 0.239258, + 0.212891, + 0.242188, + 0.239258, + 0.224609, + 0.245117, + 0.228516, + 0.22168, + 0.242188, + 0.226562, + 0.242188, + 0.251953, + 0.223633, + 0.255859, + 0.233398, + 0.243164, + 0.230469, + 0.222656, + 0.222656, + 0.237305, + 0.225586, + 0.222656, + 0.238281, + 0.234375, + 0.233398, + 0.225586, + 0.233398, + 0.231445, + 0.195312, + 0.219727, + 0.224609, + 0.222656, + 0.22168, + 0.101562, + 0.232422, + 0.24707, + 0.226562, + 0.231445, + 0.253906, + 0.243164, + 0.224609, + 0.200195, + 0.226562, + 0.244141, + 0.244141, + 0.231445, + 0.224609, + 0.226562, + 0.219727, + 0.234375, + 0.245117, + 0.241211, + 0.227539, + 0.225586, + 0.236328, + 0.239258, + 0.234375, + 0.232422, + 0.228516, + 0.404297, + 0.228516, + 0.24707, + 0.237305, + 0.224609, + 0.22168, + 0.249023, + 0.207031, + 0.223633, + 0.224609, + 0.24707, + 0.223633, + 0.208008, + 0.231445, + 0.261719, + 0.232422, + 0.224609, + 0.240234, + 0.244141, + 0.232422, + 0.228516, + 0.245117, + 0.225586, + 0.222656, + 0.259766, + 0.243164, + 0.235352, + 0.226562, + 0.226562, + 0.225586, + 0.234375, + 0.240234, + 0.064941, + 0.212891, + 0.21582, + 0.226562, + 0.228516, + 0.249023, + 0.233398, + 0.216797, + 0.203125, + 0.235352, + 0.257812, + 0.243164, + 0.217773, + 0.246094, + 0.248047, + 0.234375, + 0.230469, + 0.257812, + 0.21875, + 0.257812, + 0.227539, + 0.253906, + 0.222656, + 0.222656, + 0.245117, + 0.219727, + 0.244141, + 0.230469, + 0.224609, + 0.219727, + 0.224609, + 0.231445, + 0.235352, + 0.207031, + 0.224609, + 0.242188, + 0.249023, + 0.239258, + 0.214844, + 0.228516, + 0.251953, + 0.227539, + 0.240234, + 0.237305, + 0.249023, + 0.236328, + 0.230469, + 0.231445, + 0.24707, + 0.240234, + 0.216797, + 0.232422, + 0.211914, + 0.205078, + 0.234375, + 0.206055, + 0.251953, + 0.265625, + 0.224609, + 0.236328, + 0.211914, + 0.223633, + 0.245117, + 0.232422, + 0.230469, + 0.21875, + 0.243164, + 0.223633, + 0.056885, + 0.240234, + 0.21875, + 0.241211, + 0.21875, + 0.249023, + 0.229492, + 0.248047, + 0.237305, + 0.246094, + 0.220703, + 0.213867, + 0.22168, + 0.22168, + 0.226562, + 0.230469, + 0.234375, + 0.236328, + 0.225586, + 0.21582, + 0.234375, + 0.242188, + 0.234375, + 0.251953, + 0.239258, + 0.246094, + 0.217773, + 0.243164, + 0.25, + 0.219727, + 0.227539, + 0.236328, + 0.219727, + 0.24707, + 0.232422, + 0.219727, + 0.234375, + 0.189453, + 0.245117, + 0.211914, + 0.237305, + 0.245117, + 0.253906, + 0.231445, + 0.227539, + 0.235352, + 0.225586, + 0.227539, + 0.237305, + 0.21875, + 0.239258, + 0.230469, + 0.211914, + 0.228516, + 0.241211, + 0.237305, + 0.232422, + 0.22168, + 0.244141, + 0.230469, + 0.237305, + 0.209961, + 0.224609, + 0.229492, + 0.229492, + 0.222656, + 0.246094, + 0.222656, + 0.222656, + 0.219727, + 0.234375, + 0.245117, + 0.251953, + 0.235352, + 0.205078, + 0.24707, + 0.222656, + 0.207031, + 0.230469, + 0.230469, + 0.251953, + 0.237305, + 0.234375, + 0.232422, + 0.222656, + 0.245117, + 0.255859, + 0.234375, + 0.227539, + 0.232422, + 0.257812, + 0.228516, + 0.231445, + 0.236328, + 0.224609, + 0.232422, + 0.251953, + 0.255859, + 0.225586, + 0.219727, + 0.245117, + 0.244141, + 0.240234, + 0.226562, + 0.248047, + 0.24707, + 0.24707, + 0.208008, + 0.253906, + 0.239258, + 0.224609, + 0.236328, + 0.240234, + 0.22168, + 0.246094, + 0.253906, + 0.237305, + 0.232422, + 0.225586, + 0.232422, + 0.253906, + 0.217773, + 0.242188, + 0.201172, + 0.232422, + 0.233398, + 0.216797, + 0.236328, + 0.219727, + 0.246094, + 0.232422, + 0.257812, + 0.259766, + 0.255859, + 0.227539, + 0.242188, + 0.242188, + 0.234375, + 0.233398, + 0.21875, + 0.225586, + 0.239258, + 0.243164, + 0.226562, + 0.271484, + 0.240234, + 0.243164, + 0.239258, + 0.237305, + 0.212891, + 0.239258, + 0.240234, + 0.25, + 0.224609, + 0.227539, + 0.240234, + 0.236328, + 0.228516, + 0.240234, + 0.248047, + 0.209961, + 0.214844, + 0.225586, + 0.237305, + 0.229492, + 0.229492, + 0.24707, + 0.229492, + 0.219727, + 0.238281, + 0.234375, + 0.246094, + 0.236328, + 0.240234, + 0.216797, + 0.233398, + 0.230469, + 0.230469, + 0.216797, + 0.219727, + 0.217773, + 0.236328, + 0.22168, + 0.227539, + 0.22168, + 0.248047, + 0.212891, + 0.239258, + 0.227539, + 0.233398, + 0.240234, + 0.224609, + 0.222656, + 0.253906, + 0.235352, + 0.229492, + 0.246094, + 0.234375, + 0.239258, + 0.236328, + 0.226562, + 0.242188, + 0.232422, + 0.25, + 0.233398, + 0.229492, + 0.244141, + 0.226562, + 0.223633, + 0.249023, + 0.237305, + 0.213867, + 0.246094, + 0.242188, + 0.24707, + 0.25, + 0.219727, + 0.242188, + 0.235352, + 0.228516, + 0.219727, + 0.216797, + 0.235352, + 0.236328, + 0.227539, + 0.241211, + 0.227539, + 0.227539, + 0.228516, + 0.227539, + 0.253906, + 0.24707, + 0.251953, + 0.160156, + 0.242188, + 0.226562, + 0.234375, + 0.243164, + 0.240234, + 0.245117, + 0.240234, + 0.244141, + 0.222656, + 0.243164, + 0.223633, + 0.241211, + 0.229492, + 0.226562, + 0.236328, + 0.238281, + 0.222656, + 0.242188, + 0.234375, + 0.251953, + 0.241211, + 0.227539, + 0.228516, + 0.243164, + 0.209961, + 0.241211, + 0.229492, + 0.263672, + 0.244141, + 0.230469, + 0.193359, + 0.25, + 0.236328, + 0.237305, + 0.242188, + 0.232422, + 0.236328, + 0.21582, + 0.24707, + 0.232422, + 0.234375, + 0.246094, + 0.216797, + 0.238281, + 0.259766, + 0.235352, + 0.234375, + 0.259766, + 0.220703, + 0.238281, + 0.231445, + 0.232422, + 0.241211, + 0.238281, + 0.230469, + 0.242188, + 0.229492, + 0.237305, + 0.229492, + 0.241211, + 0.226562, + 0.232422, + 0.242188, + 0.234375, + 0.214844, + 0.189453, + 0.235352, + 0.248047, + 0.225586, + 0.216797, + 0.249023, + 0.237305, + 0.235352, + 0.25, + 0.245117, + 0.225586, + 0.227539, + 0.245117, + 0.255859, + 0.224609, + 0.230469, + 0.238281, + 0.244141, + 0.240234, + 0.224609, + 0.230469, + 0.248047, + 0.239258, + 0.232422, + 0.21875, + 0.233398, + 0.248047, + 0.231445, + 0.227539, + 0.227539, + 0.227539, + 0.261719, + 0.235352, + 0.269531, + 0.219727, + 0.237305, + 0.228516, + 0.243164, + 0.219727, + 0.229492, + 0.233398, + 0.244141, + 0.239258, + 0.241211, + 0.243164, + 0.234375, + 0.239258, + 0.232422, + 0.306641, + 0.24707, + 0.223633, + 0.198242, + 0.242188, + 0.236328, + 0.220703, + 0.269531, + 0.233398, + 0.242188, + 0.24707, + 0.232422, + 0.233398, + 0.231445, + 0.223633, + 0.212891, + 0.243164, + 0.234375, + 0.232422, + 0.224609, + 0.217773, + 0.238281, + 0.229492, + 0.253906, + 0.238281, + 0.231445, + 0.226562, + 0.226562, + 0.217773, + 0.228516, + 0.238281, + 0.246094, + 0.244141, + 0.210938, + 0.219727, + 0.236328, + 0.222656, + 0.216797, + 0.226562, + 0.238281, + 0.236328, + 0.231445, + 0.226562, + 0.238281, + 0.233398, + 0.226562, + 0.231445, + 0.233398, + 0.220703, + 0.237305, + 0.231445, + 0.232422, + 0.222656, + 0.245117, + 0.249023, + 0.21582, + 0.225586, + 0.210938, + 0.235352, + 0.253906, + 0.125977, + 0.249023, + 0.241211, + 0.209961, + 0.225586, + 0.234375, + 0.231445, + 0.237305, + 0.227539, + 0.235352, + 0.209961, + 0.223633, + 0.167969, + 0.235352, + 0.202148, + 0.248047, + 0.240234, + 0.222656, + 0.217773, + 0.229492, + 0.220703, + 0.228516, + 0.235352, + 0.224609, + 0.249023, + 0.234375, + 0.239258, + 0.211914, + 0.233398, + 0.227539, + 0.230469, + 0.230469, + 0.235352, + 0.231445, + 0.226562, + 0.236328, + 0.241211, + 0.231445, + 0.208008, + 0.248047, + 0.237305, + 0.244141, + 0.208984, + 0.239258, + 0.249023, + 0.212891, + 0.230469, + 0.236328, + 0.203125, + 0.228516, + 0.240234, + 0.235352, + 0.230469, + 0.241211, + 0.235352, + 0.230469, + 0.198242, + 0.236328, + 0.21582, + 0.230469, + 0.233398, + 0.242188, + 0.251953, + 0.230469, + 0.251953, + 0.212891, + 0.232422, + 0.225586, + 0.24707, + 0.246094, + 0.203125, + 0.226562, + 0.229492, + 0.217773, + 0.245117, + 0.25, + 0.25, + 0.222656, + 0.233398, + 0.242188, + 0.230469, + 0.246094, + 0.229492, + 0.24707, + 0.249023, + 0.195312, + 0.224609, + 0.230469, + 0.214844, + 0.240234, + 0.230469, + 0.205078, + 0.229492, + 0.224609, + 0.21875, + 0.233398, + 0.230469, + 0.234375, + 0.219727, + 0.225586, + 0.237305, + 0.24707, + 0.242188, + 0.222656, + 0.241211, + 0.223633, + 0.249023, + 0.25, + 0.234375, + 0.219727, + 0.223633, + 0.233398, + 0.251953, + 0.222656, + 0.223633, + 0.236328, + 0.238281, + 0.228516, + 0.231445, + 0.228516, + 0.224609, + 0.238281, + 0.220703, + 0.246094, + 0.230469, + 0.228516, + 0.234375, + 0.216797, + 0.239258, + 0.25, + 0.228516, + 0.25, + 0.228516, + 0.241211, + 0.230469, + 0.21582, + 0.238281, + 0.235352, + 0.238281, + 0.223633, + 0.233398, + 0.230469, + 0.232422, + 0.243164, + 0.22168, + 0.251953, + 0.224609, + 0.205078, + 0.244141, + 0.225586, + 0.210938, + 0.237305, + 0.228516, + 0.242188, + 0.165039, + 0.233398, + 0.249023, + 0.253906, + 0.236328, + 0.238281, + 0.224609, + 0.245117, + 0.029663, + 0.25, + 0.239258, + 0.22168, + 0.25, + 0.239258, + 0.228516, + 0.239258, + 0.229492, + 0.255859, + 0.240234, + 0.244141, + 0.219727, + 0.224609, + 0.248047, + 0.249023, + 0.204102, + 0.201172, + 0.238281, + 0.234375, + 0.235352, + 0.228516, + 0.241211, + 0.232422, + 0.229492, + 0.210938, + 0.232422, + 0.234375, + 0.239258, + 0.222656, + 0.251953, + 0.21875, + 0.237305, + 0.21875, + 0.223633, + 0.24707, + 0.232422, + 0.248047, + 0.21875, + 0.229492, + 0.220703, + 0.242188, + 0.235352, + 0.230469, + 0.22168, + 0.236328, + 0.255859, + 0.243164, + 0.243164, + 0.25, + 0.235352, + 0.235352, + 0.239258, + 0.259766, + 0.243164, + 0.204102, + 0.22168, + 0.185547, + 0.220703, + 0.239258, + 0.214844, + 0.22168, + 0.22168, + 0.228516, + 0.24707, + 0.22168, + 0.232422, + 0.257812, + 0.21875, + 0.227539, + 0.241211, + 0.230469, + 0.233398, + 0.224609, + 0.241211, + 0.233398, + 0.238281, + 0.244141, + 0.208008, + 0.232422, + 0.226562, + 0.242188, + 0.275391, + 0.225586, + 0.245117, + 0.246094, + 0.234375, + 0.226562, + 0.229492, + 0.229492, + 0.251953, + 0.240234, + 0.240234, + 0.236328, + 0.245117, + 0.232422, + 0.195312, + 0.241211, + 0.255859, + 0.243164, + 0.220703, + 0.226562, + 0.213867, + 0.207031, + 0.251953, + 0.242188, + 0.242188, + 0.225586, + 0.213867, + 0.230469, + 0.241211, + 0.238281, + 0.237305, + 0.249023, + 0.226562, + 0.267578, + 0.245117, + 0.257812, + 0.232422, + 0.235352, + 0.223633, + 0.22168, + 0.228516, + 0.223633, + 0.241211, + 0.236328, + 0.237305, + 0.199219, + 0.192383, + 0.22168, + 0.232422, + 0.240234, + 0.25, + 0.238281, + 0.224609, + 0.225586, + 0.242188, + 0.253906, + 0.241211, + 0.236328, + 0.245117, + 0.242188, + 0.231445, + 0.225586, + 0.234375, + 0.236328, + 0.227539, + 0.251953, + 0.236328, + 0.238281, + 0.251953, + 0.232422, + 0.232422, + 0.234375, + 0.230469, + 0.220703, + 0.246094, + 0.223633, + 0.244141, + 0.233398, + 0.224609, + 0.232422, + 0.224609, + 0.227539, + 0.236328, + 0.25, + 0.228516, + 0.243164, + 0.235352, + 0.25, + 0.232422, + 0.240234, + 0.211914, + 0.231445, + 0.255859, + 0.243164, + 0.248047, + 0.220703, + 0.233398, + 0.232422, + 0.246094, + 0.240234, + 0.243164, + 0.241211, + 0.224609, + 0.235352, + 0.234375, + 0.244141, + 0.236328, + 0.236328, + 0.238281, + 0.235352, + 0.232422, + 0.244141, + 0.230469, + 0.225586, + 0.237305, + 0.225586, + 0.219727, + 0.240234, + 0.228516, + 0.251953, + 0.24707, + 0.233398, + 0.241211, + 0.223633, + 0.249023, + 0.235352, + 0.223633, + 0.24707, + 0.255859, + 0.24707, + 0.226562, + 0.230469, + 0.228516, + 0.230469, + 0.242188, + 0.227539, + 0.228516, + 0.21582, + 0.241211, + 0.237305, + 0.25, + 0.213867, + 0.261719, + 0.229492, + 0.251953, + 0.24707, + 0.232422, + 0.21582, + 0.251953, + 0.24707, + 0.223633, + 0.234375, + 0.238281, + 0.240234, + 0.214844, + 0.220703, + 0.222656, + 0.227539, + 0.246094, + 0.224609, + 0.235352, + 0.253906, + 0.24707, + 0.235352, + 0.213867, + 0.255859, + 0.243164, + 0.240234, + 0.240234, + 0.113281, + 0.244141, + 0.236328, + 0.237305, + 0.238281, + 0.25, + 0.21582, + 0.242188, + 0.245117, + 0.244141, + 0.216797, + 0.253906, + 0.236328, + 0.240234, + 0.228516, + 0.239258, + 0.227539, + 0.229492, + 0.226562, + 0.235352, + 0.228516, + 0.235352, + 0.227539, + 0.214844, + 0.235352, + 0.231445, + 0.22168, + 0.214844, + 0.235352, + 0.227539, + 0.231445, + 0.241211, + 0.229492, + 0.233398, + 0.246094, + 0.207031, + 0.239258, + 0.22168, + 0.232422, + 0.21582, + 0.232422, + 0.220703, + 0.227539, + 0.234375, + 0.251953, + 0.244141, + 0.21582, + 0.253906, + 0.234375, + 0.220703, + 0.241211, + 0.231445, + 0.249023, + 0.231445, + 0.253906, + 0.229492, + 0.232422, + 0.239258, + 0.240234, + 0.238281, + 0.232422, + 0.21582, + 0.224609, + 0.255859, + 0.239258, + 0.25, + 0.231445, + 0.235352, + 0.227539, + 0.238281, + 0.253906, + 0.224609, + 0.241211, + 0.244141, + 0.232422, + 0.225586, + 0.22168, + 0.224609, + 0.226562, + 0.235352, + 0.223633, + 0.226562, + 0.234375, + 0.195312, + 0.242188, + 0.236328, + 0.238281, + 0.228516, + 0.224609, + 0.248047, + 0.24707, + 0.229492, + 0.235352, + 0.231445, + 0.223633, + 0.236328, + 0.228516, + 0.230469, + 0.212891, + 0.246094, + 0.208008, + 0.21582, + 0.232422, + 0.231445, + 0.217773, + 0.237305, + 0.231445, + 0.239258, + 0.232422, + 0.238281, + 0.248047, + 0.248047, + 0.222656, + 0.223633, + 0.233398, + 0.249023, + 0.228516, + 0.224609, + 0.217773, + 0.239258, + 0.237305, + 0.222656, + 0.248047, + 0.248047, + 0.248047, + 0.222656, + 0.224609, + 0.242188, + 0.265625, + 0.255859, + 0.219727, + 0.232422, + 0.241211, + 0.238281, + 0.216797, + 0.234375, + 0.232422, + 0.242188, + 0.25, + 0.224609, + 0.255859, + 0.226562, + 0.219727, + 0.248047, + 0.098145, + 0.217773, + 0.223633, + 0.230469, + 0.227539, + 0.222656, + 0.236328, + 0.206055, + 0.235352, + 0.25, + 0.227539, + 0.214844, + 0.234375, + 0.21582, + 0.238281, + 0.217773, + 0.239258, + 0.244141, + 0.237305, + 0.239258, + 0.242188, + 0.230469, + 0.257812, + 0.236328, + 0.234375, + 0.232422, + 0.219727, + 0.231445, + 0.24707, + 0.245117, + 0.245117, + 0.235352, + 0.219727, + 0.243164, + 0.233398, + 0.236328, + 0.230469, + 0.232422, + 0.253906, + 0.25, + 0.226562, + 0.225586, + 0.244141, + 0.236328, + 0.228516, + 0.216797, + 0.231445, + 0.241211, + 0.213867, + 0.220703, + 0.227539, + 0.213867, + 0.225586, + 0.216797, + 0.217773, + 0.234375, + 0.246094, + 0.21582, + 0.229492, + 0.206055, + 0.240234, + 0.234375, + 0.209961, + 0.257812, + 0.22168, + 0.245117, + 0.225586, + 0.225586, + 0.227539, + 0.226562, + 0.223633, + 0.224609, + 0.233398, + 0.229492, + 0.233398, + 0.237305, + 0.228516, + 0.230469, + 0.24707, + 0.249023, + 0.21875, + 0.223633, + 0.22168, + 0.248047, + 0.231445, + 0.223633, + 0.213867, + 0.237305, + 0.243164, + 0.243164, + 0.222656, + 0.216797, + 0.213867, + 0.242188, + 0.238281, + 0.236328, + 0.234375, + 0.265625, + 0.236328, + 0.222656, + 0.234375, + 0.237305, + 0.225586, + 0.237305, + 0.251953, + 0.25, + 0.219727, + 0.212891, + 0.226562, + 0.238281, + 0.240234, + 0.240234, + 0.230469, + 0.220703, + 0.253906, + 0.208984, + 0.229492, + 0.224609, + 0.244141, + 0.201172, + 0.22168, + 0.243164, + 0.233398, + 0.233398, + 0.228516, + 0.242188, + 0.228516, + 0.229492, + 0.238281, + 0.242188, + 0.242188, + 0.24707, + 0.236328, + 0.228516, + 0.237305, + 0.236328, + 0.238281, + 0.251953, + 0.253906, + 0.246094, + 0.263672, + 0.232422, + 0.222656, + 0.241211, + 0.238281, + 0.229492, + 0.166992, + 0.229492, + 0.227539, + 0.208008, + 0.233398, + 0.234375, + 0.251953, + 0.236328, + 0.223633, + 0.239258, + 0.225586, + 0.243164, + 0.239258, + 0.244141, + 0.228516, + 0.230469, + 0.220703, + 0.240234, + 0.234375, + 0.244141, + 0.227539, + 0.248047, + 0.261719, + 0.244141, + 0.239258, + 0.229492, + 0.234375, + 0.248047, + 0.228516, + 0.230469, + 0.24707, + 0.236328, + 0.237305, + 0.255859, + 0.207031, + 0.255859, + 0.243164, + 0.225586, + 0.229492, + 0.220703, + 0.22168, + 0.208008, + 0.229492, + 0.232422, + 0.234375, + 0.25, + 0.248047, + 0.232422, + 0.207031, + 0.253906, + 0.240234, + 0.21875, + 0.228516, + 0.236328, + 0.240234, + 0.240234, + 0.234375, + 0.219727, + 0.248047, + 0.233398, + 0.240234, + 0.223633, + 0.228516, + 0.210938, + 0.240234, + 0.227539, + 0.229492, + 0.224609, + 0.251953, + 0.24707, + 0.244141, + 0.233398, + 0.21875, + 0.208008, + 0.222656, + 0.22168, + 0.248047, + 0.261719, + 0.244141, + 0.231445, + 0.24707, + 0.224609, + 0.243164, + 0.229492, + 0.212891, + 0.243164, + 0.253906, + 0.240234, + 0.231445, + 0.223633, + 0.259766, + 0.226562, + 0.220703, + 0.245117, + 0.248047, + 0.246094, + 0.237305, + 0.255859, + 0.235352, + 0.235352, + 0.235352, + 0.251953, + 0.244141, + 0.222656, + 0.253906, + 0.233398, + 0.224609, + 0.235352, + 0.225586, + 0.24707, + 0.241211, + 0.225586, + 0.242188, + 0.241211, + 0.257812, + 0.249023, + 0.230469, + 0.216797, + 0.25, + 0.241211, + 0.239258, + 0.239258, + 0.238281, + 0.230469, + 0.226562, + 0.227539, + 0.238281, + 0.232422, + 0.235352, + 0.249023, + 0.238281, + 0.236328, + 0.243164, + 0.228516, + 0.237305, + 0.209961, + 0.251953, + 0.243164, + 0.228516, + 0.211914, + 0.211914, + 0.227539, + 0.219727, + 0.240234, + 0.216797, + 0.232422, + 0.241211, + 0.253906, + 0.227539, + 0.242188, + 0.230469, + 0.225586, + 0.239258, + 0.223633, + 0.233398, + 0.222656, + 0.251953, + 0.237305, + 0.244141, + 0.229492, + 0.245117, + 0.208008, + 0.251953, + 0.231445, + 0.241211, + 0.234375, + 0.134766, + 0.243164, + 0.239258, + 0.212891, + 0.217773, + 0.285156, + 0.251953, + 0.236328, + 0.230469, + 0.231445, + 0.231445, + 0.235352, + 0.241211, + 0.24707, + 0.257812, + 0.228516, + 0.225586, + 0.226562, + 0.228516, + 0.25, + 0.235352, + 0.242188, + 0.228516, + 0.227539, + 0.248047, + 0.249023, + 0.253906, + 0.220703, + 0.233398, + 0.231445, + 0.232422, + 0.227539, + 0.244141, + 0.231445, + 0.238281, + 0.238281, + 0.232422, + 0.230469, + 0.229492, + 0.234375, + 0.230469, + 0.275391, + 0.227539, + 0.231445, + 0.220703, + 0.249023, + 0.217773, + 0.222656, + 0.243164, + 0.229492, + 0.222656, + 0.261719, + 0.246094, + 0.237305, + 0.228516, + 0.239258, + 0.229492, + 0.241211, + 0.220703, + 0.236328, + 0.248047, + 0.239258, + 0.232422, + 0.242188, + 0.257812, + 0.235352, + 0.217773, + 0.239258, + 0.251953, + 0.241211, + 0.242188, + 0.232422, + 0.235352, + 0.234375, + 0.229492, + 0.230469, + 0.229492, + 0.233398, + 0.222656, + 0.235352, + 0.21582, + 0.208984, + 0.224609, + 0.206055, + 0.212891, + 0.233398, + 0.239258, + 0.226562, + 0.233398, + 0.231445, + 0.237305, + 0.244141, + 0.244141, + 0.243164, + 0.236328, + 0.22168, + 0.255859, + 0.224609, + 0.226562, + 0.233398, + 0.224609, + 0.245117, + 0.224609, + 0.233398, + 0.230469, + 0.230469, + 0.251953, + 0.228516, + 0.245117, + 0.243164, + 0.233398, + 0.231445, + 0.235352, + 0.230469, + 0.253906, + 0.211914, + 0.227539, + 0.255859, + 0.225586, + 0.241211, + 0.232422, + 0.212891, + 0.233398, + 0.25, + 0.314453, + 0.241211, + 0.234375, + 0.214844, + 0.229492, + 0.232422, + 0.199219, + 0.222656, + 0.245117, + 0.227539, + 0.223633, + 0.25, + 0.225586, + 0.226562, + 0.241211, + 0.224609, + 0.232422, + 0.243164, + 0.203125, + 0.228516, + 0.227539, + 0.237305, + 0.216797, + 0.238281, + 0.22168, + 0.253906, + 0.224609, + 0.193359, + 0.24707, + 0.229492, + 0.231445, + 0.214844, + 0.244141, + 0.243164, + 0.238281, + 0.214844, + 0.235352, + 0.245117, + 0.229492, + 0.229492, + 0.226562, + 0.245117, + 0.230469, + 0.240234, + 0.25, + 0.226562, + 0.239258, + 0.253906, + 0.217773, + 0.232422, + 0.227539, + 0.232422, + 0.227539, + 0.238281, + 0.233398, + 0.242188, + 0.232422, + 0.235352, + 0.213867, + 0.232422, + 0.241211, + 0.235352, + 0.248047, + 0.21875, + 0.229492, + 0.222656, + 0.232422, + 0.246094, + 0.228516, + 0.231445, + 0.242188, + 0.242188, + 0.226562, + 0.233398, + 0.228516, + 0.229492, + 0.249023, + 0.25, + 0.226562, + 0.22168, + 0.216797, + 0.237305, + 0.243164, + 0.240234, + 0.211914, + 0.249023, + 0.224609, + 0.228516, + 0.237305, + 0.238281, + 0.237305, + 0.257812, + 0.242188, + 0.208008, + 0.228516, + 0.237305, + 0.249023, + 0.259766, + 0.227539, + 0.232422, + 0.220703, + 0.238281, + 0.241211, + 0.209961, + 0.226562, + 0.219727, + 0.21582, + 0.220703, + 0.237305, + 0.217773, + 0.24707, + 0.220703, + 0.227539, + 0.238281, + 0.224609, + 0.216797, + 0.235352, + 0.225586, + 0.241211, + 0.229492, + 0.232422, + 0.21875, + 0.232422, + 0.237305, + 0.242188, + 0.233398, + 0.242188, + 0.233398, + 0.238281, + 0.233398, + 0.240234, + 0.232422, + 0.229492, + 0.220703, + 0.233398, + 0.239258, + 0.24707, + 0.236328, + 0.245117, + 0.227539, + 0.216797, + 0.223633, + 0.211914, + 0.269531, + 0.246094, + 0.244141, + 0.236328, + 0.231445, + 0.241211, + 0.249023, + 0.217773, + 0.235352, + 0.22168, + 0.213867, + 0.236328, + 0.225586, + 0.228516, + 0.21582, + 0.234375, + 0.229492, + 0.224609, + 0.228516, + 0.251953, + 0.224609, + 0.227539, + 0.253906, + 0.232422, + 0.241211, + 0.227539, + 0.220703, + 0.240234, + 0.243164, + 0.212891, + 0.224609, + 0.228516, + 0.223633, + 0.241211, + 0.203125, + 0.245117, + 0.233398, + 0.240234, + 0.242188, + 0.231445, + 0.226562, + 0.242188, + 0.205078, + 0.227539, + 0.243164, + 0.245117, + 0.228516, + 0.226562, + 0.251953, + 0.224609, + 0.244141, + 0.229492, + 0.24707, + 0.220703, + 0.222656, + 0.208984, + 0.233398, + 0.237305, + 0.21875, + 0.1875, + 0.236328, + 0.227539, + 0.224609, + 0.243164, + 0.243164, + 0.249023, + 0.242188, + 0.25, + 0.243164, + 0.234375, + 0.253906, + 0.223633, + 0.227539, + 0.225586, + 0.239258, + 0.226562, + 0.217773, + 0.237305, + 0.230469, + 0.232422, + 0.229492, + 0.21875, + 0.242188, + 0.22168, + 0.248047, + 0.230469, + 0.24707, + 0.227539, + 0.213867, + 0.224609, + 0.236328, + 0.232422, + 0.230469, + 0.246094, + 0.232422, + 0.22168, + 0.231445, + 0.210938, + 0.224609, + 0.253906, + 0.255859, + 0.225586, + 0.25, + 0.251953, + 0.21875, + 0.214844, + 0.25, + 0.220703, + 0.223633, + 0.244141, + 0.227539, + 0.223633, + 0.228516, + 0.209961, + 0.240234, + 0.246094, + 0.236328, + 0.231445, + 0.227539, + 0.234375, + 0.232422, + 0.241211, + 0.223633, + 0.229492, + 0.229492, + 0.214844, + 0.238281, + 0.231445, + 0.25, + 0.229492, + 0.217773, + 0.223633, + 0.238281, + 0.234375, + 0.227539, + 0.224609, + 0.228516, + 0.235352, + 0.220703, + 0.226562, + 0.233398, + 0.235352, + 0.21875, + 0.233398, + 0.235352, + 0.241211, + 0.255859, + 0.239258, + 0.194336, + 0.241211, + 0.236328, + 0.232422, + 0.241211, + 0.253906, + 0.245117, + 0.219727, + 0.234375, + 0.216797, + 0.240234, + 0.251953, + 0.224609, + 0.227539, + 0.245117, + 0.231445, + 0.226562, + 0.216797, + 0.229492, + 0.22168, + 0.212891, + 0.237305, + 0.235352, + 0.231445, + 0.235352, + 0.242188, + 0.207031, + 0.235352, + 0.227539, + 0.239258, + 0.261719, + 0.226562, + 0.230469, + 0.253906, + 0.244141, + 0.24707, + 0.240234, + 0.216797, + 0.227539, + 0.246094, + 0.236328, + 0.227539, + 0.239258, + 0.222656, + 0.217773, + 0.236328, + 0.22168, + 0.220703, + 0.255859, + 0.226562, + 0.245117, + 0.233398, + 0.238281, + 0.259766, + 0.212891, + 0.228516, + 0.25, + 0.230469, + 0.233398, + 0.236328, + 0.225586, + 0.19043, + 0.204102, + 0.234375, + 0.22168, + 0.232422, + 0.236328, + 0.233398, + 0.242188, + 0.239258, + 0.236328, + 0.228516, + 0.245117, + 0.230469, + 0.220703, + 0.240234, + 0.223633, + 0.234375, + 0.259766, + 0.230469, + 0.222656, + 0.243164, + 0.25, + 0.224609, + 0.240234, + 0.232422, + 0.224609, + 0.232422, + 0.21875, + 0.234375, + 0.236328, + 0.243164, + 0.233398, + 0.217773, + 0.243164, + 0.233398, + 0.233398, + 0.233398, + 0.253906, + 0.21875, + 0.239258, + 0.228516, + 0.235352, + 0.242188, + 0.240234, + 0.237305, + 0.224609, + 0.232422, + 0.249023, + 0.227539, + 0.248047, + 0.245117, + 0.240234, + 0.220703, + 0.1875, + 0.238281, + 0.237305, + 0.236328, + 0.239258, + 0.239258, + 0.197266, + 0.229492, + 0.236328, + 0.240234, + 0.236328, + 0.224609, + 0.231445, + 0.231445, + 0.235352, + 0.246094, + 0.224609, + 0.229492, + 0.232422, + 0.234375, + 0.251953, + 0.209961, + 0.237305, + 0.245117, + 0.245117, + 0.251953, + 0.219727, + 0.240234, + 0.235352, + 0.233398, + 0.238281, + 0.241211, + 0.241211, + 0.213867, + 0.233398, + 0.237305, + 0.239258, + 0.234375, + 0.238281, + 0.229492, + 0.227539, + 0.240234, + 0.216797, + 0.242188, + 0.251953, + 0.229492, + 0.240234, + 0.243164, + 0.239258, + 0.225586, + 0.259766, + 0.255859, + 0.257812, + 0.255859, + 0.238281, + 0.240234, + 0.228516, + 0.231445, + 0.240234, + 0.259766, + 0.246094, + 0.241211, + 0.248047, + 0.226562, + 0.241211, + 0.223633, + 0.257812, + 0.227539, + 0.235352, + 0.225586, + 0.248047, + 0.225586, + 0.244141, + 0.229492, + 0.225586, + 0.263672, + 0.34375, + 0.241211, + 0.235352, + 0.21582, + 0.24707, + 0.220703, + 0.226562, + 0.239258, + 0.21875, + 0.232422, + 0.239258, + 0.251953, + 0.255859, + 0.230469, + 0.198242, + 0.251953, + 0.217773, + 0.208984, + 0.251953, + 0.231445, + 0.232422, + 0.230469, + 0.235352, + 0.240234, + 0.210938, + 0.24707, + 0.253906, + 0.21875, + 0.236328, + 0.267578, + 0.228516, + 0.235352, + 0.240234, + 0.217773, + 0.227539, + 0.236328, + 0.234375, + 0.230469, + 0.244141, + 0.216797, + 0.232422, + 0.233398, + 0.21582, + 0.248047, + 0.223633, + 0.21582, + 0.24707, + 0.232422, + 0.212891, + 0.231445, + 0.239258, + 0.234375, + 0.230469, + 0.216797, + 0.24707, + 0.243164, + 0.243164, + 0.224609, + 0.24707, + 0.238281, + 0.257812, + 0.239258, + 0.112305, + 0.231445, + 0.217773, + 0.245117, + 0.234375, + 0.214844, + 0.24707, + 0.070801, + 0.232422, + 0.24707, + 0.231445, + 0.233398, + 0.239258, + 0.233398, + 0.232422, + 0.210938, + 0.238281, + 0.225586, + 0.249023, + 0.201172, + 0.249023, + 0.235352, + 0.230469, + 0.233398, + 0.236328, + 0.238281, + 0.233398, + 0.243164, + 0.259766, + 0.228516, + 0.225586, + 0.222656, + 0.213867, + 0.22168, + 0.222656, + 0.039307, + 0.216797, + 0.251953, + 0.248047, + 0.233398, + 0.259766, + 0.210938, + 0.236328, + 0.235352, + 0.236328, + 0.248047, + 0.225586, + 0.237305, + 0.228516, + 0.217773, + 0.234375, + 0.225586, + 0.217773, + 0.243164, + 0.261719, + 0.219727, + 0.229492, + 0.21875, + 0.235352, + 0.197266, + 0.220703, + 0.227539, + 0.241211, + 0.251953, + 0.238281, + 0.219727, + 0.245117, + 0.220703, + 0.223633, + 0.228516, + 0.228516, + 0.243164, + 0.236328, + 0.228516, + 0.251953, + 0.241211, + 0.249023, + 0.222656, + 0.212891, + 0.225586, + 0.230469, + 0.217773, + 0.227539, + 0.222656, + 0.243164, + 0.237305, + 0.228516, + 0.238281, + 0.230469, + 0.227539, + 0.238281, + 0.232422, + 0.244141, + 0.228516, + 0.217773, + 0.232422, + 0.210938, + 0.224609, + 0.209961, + 0.228516, + 0.222656, + 0.232422, + 0.222656, + 0.25, + 0.228516, + 0.240234, + 0.248047, + 0.245117, + 0.237305, + 0.211914, + 0.25, + 0.237305, + 0.230469, + 0.242188, + 0.246094, + 0.239258, + 0.240234, + 0.25, + 0.219727, + 0.249023, + 0.235352, + 0.227539, + 0.228516, + 0.225586, + 0.237305, + 0.236328, + 0.240234, + 0.240234, + 0.223633, + 0.239258, + 0.237305, + 0.245117, + 0.231445, + 0.249023, + 0.240234, + 0.209961, + 0.239258, + 0.210938, + 0.257812, + 0.226562, + 0.249023, + 0.241211, + 0.209961, + 0.231445, + 0.237305, + 0.249023, + 0.230469, + 0.236328, + 0.232422, + 0.206055, + 0.240234, + 0.231445, + 0.233398, + 0.223633, + 0.233398, + 0.249023, + 0.233398, + 0.225586, + 0.224609, + 0.228516, + 0.225586, + 0.231445, + 0.222656, + 0.211914, + 0.251953, + 0.245117, + 0.226562, + 0.232422, + 0.251953, + 0.225586, + 0.229492, + 0.216797, + 0.257812, + 0.237305, + 0.235352, + 0.238281, + 1.585938, + 0.224609, + 0.239258, + 0.240234, + 0.230469, + 0.217773, + 0.232422, + 0.255859, + 0.231445, + 0.225586, + 0.234375, + 0.236328, + 0.244141, + 0.235352, + 0.238281, + 0.25, + 0.22168, + 0.220703, + 0.239258, + 0.208008, + 0.233398, + 0.212891, + 0.267578, + 0.229492, + 0.263672, + 0.237305, + 0.240234, + 0.227539, + 0.22168, + 0.245117, + 0.249023, + 0.217773, + 0.241211, + 0.230469, + 0.238281, + 0.231445, + 0.223633, + 0.245117, + 0.237305, + 0.238281, + 0.220703, + 0.224609, + 0.244141, + 0.25, + 0.246094, + 0.244141, + 0.240234, + 0.22168, + 0.236328, + 0.248047, + 0.239258, + 0.241211, + 0.238281, + 0.255859, + 0.200195, + 0.236328, + 0.217773, + 0.232422, + 0.241211, + 0.234375, + 0.225586, + 0.238281, + 0.245117, + 0.228516, + 0.219727, + 0.245117, + 0.224609, + 0.224609, + 0.235352, + 0.21875, + 0.222656, + 0.245117, + 0.235352, + 0.226562, + 0.233398, + 0.244141, + 0.231445, + 0.246094, + 0.231445, + 0.255859, + 0.242188, + 0.24707, + 0.248047, + 0.234375, + 0.242188, + 0.234375, + 0.253906, + 0.239258, + 0.235352, + 0.219727, + 0.240234, + 0.240234, + 0.229492, + 0.204102, + 0.238281, + 0.224609, + 0.244141, + 0.232422, + 0.225586, + 0.226562, + 0.241211, + 0.235352, + 0.220703, + 0.25, + 0.232422, + 0.208008, + 0.239258, + 0.209961, + 0.234375, + 0.265625, + 0.229492, + 0.236328, + 0.239258, + 0.172852, + 0.230469, + 0.238281, + 0.219727, + 0.261719, + 0.231445, + 0.24707, + 0.249023, + 0.223633, + 0.228516, + 0.227539, + 0.253906, + 0.235352, + 0.225586, + 0.213867, + 0.235352, + 0.235352, + 0.259766, + 0.21875, + 0.240234, + 0.209961, + 0.237305, + 0.244141, + 0.225586, + 0.231445, + 0.230469, + 0.219727, + 0.24707, + 0.229492, + 0.21875, + 0.226562, + 0.241211, + 0.223633, + 0.231445, + 0.21875, + 0.233398, + 0.242188, + 0.233398, + 0.235352, + 0.233398, + 0.24707, + 0.244141, + 0.208008, + 0.251953, + 0.220703, + 0.214844, + 0.229492, + 0.089355, + 0.228516, + 0.234375, + 0.231445, + 0.229492, + 0.209961, + 0.241211, + 0.201172, + 0.136719, + 0.22168, + 0.232422, + 0.257812, + 0.224609, + 0.229492, + 0.225586, + 0.214844, + 0.238281, + 0.226562, + 0.224609, + 0.241211, + 0.231445, + 0.220703, + 0.253906, + 0.213867, + 0.242188, + 0.269531, + 0.244141, + 0.227539, + 0.248047, + 0.253906, + 0.249023, + 0.246094, + 0.240234, + 0.238281, + 0.236328, + 0.232422, + 0.237305, + 0.257812, + 0.259766, + 0.236328, + 0.234375, + 0.234375, + 0.240234, + 0.237305, + 0.243164, + 0.217773, + 0.227539, + 0.208008, + 0.265625, + 0.237305, + 0.24707, + 0.240234, + 0.245117, + 0.232422, + 0.22168, + 0.223633, + 0.238281, + 0.245117, + 0.225586, + 0.226562, + 0.233398, + 0.259766, + 0.236328, + 0.240234, + 0.237305, + 0.213867, + 0.222656, + 0.235352, + 0.240234, + 0.240234, + 0.246094, + 0.232422, + 0.224609, + 0.230469, + 0.236328, + 0.231445, + 0.22168, + 0.25, + 0.217773, + 0.135742, + 0.255859, + 0.237305, + 0.223633, + 0.226562, + 0.25, + 0.21875, + 0.229492, + 0.230469, + 0.227539, + 0.246094, + 0.251953, + 0.214844, + 0.22168, + 0.238281, + 0.208984, + 0.233398, + 0.216797, + 0.229492, + 0.240234, + 0.22168, + 0.227539, + 0.228516, + 0.213867, + 0.229492, + 0.229492, + 0.249023, + 0.229492, + 0.246094, + 0.244141, + 0.238281, + 0.236328, + 0.238281, + 0.232422, + 0.239258, + 0.245117, + 0.216797, + 0.229492, + 0.233398, + 0.237305, + 0.240234, + 0.220703, + 0.231445, + 0.239258, + 0.224609, + 0.24707, + 0.242188, + 0.223633, + 0.208984, + 0.209961, + 0.240234, + 0.226562, + 0.241211, + 0.216797, + 0.244141, + 0.228516, + 0.245117, + 0.237305, + 0.235352, + 0.21875, + 0.212891, + 0.241211, + 0.209961, + 0.25, + 0.21875, + 0.222656, + 0.249023, + 0.226562, + 0.230469, + 0.211914, + 0.238281, + 0.202148, + 0.235352, + 0.239258, + 0.225586, + 0.202148, + 0.227539, + 0.200195, + 0.242188, + 0.229492, + 0.249023, + 0.19043, + 0.244141, + 0.208984, + 0.24707, + 0.227539, + 0.237305, + 0.246094, + 0.245117, + 0.236328, + 0.244141, + 0.226562, + 0.240234, + 0.251953, + 0.233398, + 0.234375, + 0.230469, + 0.241211, + 0.226562, + 0.216797, + 0.223633, + 0.246094, + 0.239258, + 0.246094, + 0.227539, + 0.229492, + 0.233398, + 0.228516, + 0.230469, + 0.22168, + 0.248047, + 0.226562, + 0.24707, + 0.248047, + 0.233398, + 0.224609, + 0.244141, + 0.236328, + 0.24707, + 0.241211, + 0.239258, + 0.261719, + 0.235352, + 0.287109, + 0.234375, + 0.235352, + 0.227539, + 0.227539, + 0.228516, + 0.248047, + 0.224609, + 0.233398, + 0.21582, + 0.232422, + 0.246094, + 0.24707, + 0.217773, + 0.249023, + 0.222656, + 0.226562, + 0.25, + 0.219727, + 0.235352, + 0.219727, + 0.253906, + 0.211914, + 0.219727, + 0.240234, + 0.245117, + 0.228516, + 0.246094, + 0.228516, + 0.235352, + 0.248047, + 0.236328, + 0.233398, + 0.244141, + 0.239258, + 0.245117, + 0.229492, + 0.217773, + 0.243164, + 0.253906, + 0.238281, + 0.246094, + 0.227539, + 0.222656, + 0.237305, + 0.237305, + 0.231445, + 0.222656, + 0.248047, + 0.224609, + 0.21875, + 0.225586, + 0.235352, + 0.210938, + 0.234375, + 0.253906, + 0.228516, + 0.09082, + 0.231445, + 0.210938, + 0.226562, + 0.242188, + 0.226562, + 0.240234, + 0.235352, + 0.242188, + 0.25, + 0.239258, + 0.240234, + 0.21582, + 0.244141, + 0.233398, + 0.237305, + 0.244141, + 0.223633, + 0.21582, + 0.21875, + 0.230469, + 0.236328, + 0.231445, + 0.235352, + 0.212891, + 0.244141, + 0.224609, + 0.222656, + 0.25, + 0.24707, + 0.25, + 0.205078, + 0.175781, + 0.240234, + 0.244141, + 0.233398, + 0.224609, + 0.222656, + 0.239258, + 0.230469, + 0.225586, + 0.217773, + 0.233398, + 0.224609, + 0.219727, + 0.232422, + 0.207031, + 0.232422, + 0.245117, + 0.22168, + 0.227539, + 0.233398, + 0.245117, + 0.235352, + 0.209961, + 0.230469, + 0.237305, + 0.235352, + 0.220703, + 0.226562, + 0.236328, + 0.231445, + 0.242188, + 0.242188, + 0.253906, + 0.246094, + 0.234375, + 0.236328, + 0.223633, + 0.237305, + 0.195312, + 0.244141, + 0.232422, + 0.222656, + 0.199219, + 0.25, + 0.24707, + 0.234375, + 0.226562, + 0.242188, + 0.224609, + 0.226562, + 0.232422, + 0.244141, + 0.241211, + 0.239258, + 0.224609, + 0.238281, + 0.242188, + 0.234375, + 0.225586, + 0.245117, + 0.227539, + 0.240234, + 0.232422, + 0.22168, + 0.229492, + 0.238281, + 0.235352, + 0.246094, + 0.251953, + 0.238281, + 0.222656, + 0.220703, + 0.257812, + 0.238281, + 0.238281, + 0.245117, + 0.267578, + 0.226562, + 0.231445, + 0.167969, + 0.236328, + 0.238281, + 0.243164, + 0.25, + 0.224609, + 0.246094, + 0.220703, + 0.231445, + 0.217773, + 0.243164, + 0.244141, + 0.240234, + 0.229492, + 0.234375, + 0.249023, + 0.21582, + 0.239258, + 0.219727, + 0.227539, + 0.229492, + 0.219727, + 0.228516, + 0.230469, + 0.251953, + 0.248047, + 0.231445, + 0.233398, + 0.233398, + 0.233398, + 0.238281, + 0.241211, + 0.245117, + 0.246094, + 0.214844, + 0.214844, + 0.246094, + 0.22168, + 0.237305, + 0.249023, + 0.239258, + 0.239258, + 0.222656, + 0.238281, + 0.246094, + 0.213867, + 0.25, + 0.227539, + 0.228516, + 0.219727, + 0.235352, + 0.225586, + 0.232422, + 0.245117, + 0.237305, + 0.234375, + 0.21875, + 0.241211, + 0.216797, + 0.227539, + 0.261719, + 0.242188, + 0.22168, + 0.229492, + 0.227539, + 0.232422, + 0.234375, + 0.245117, + 0.239258, + 0.238281, + 0.236328, + 0.244141, + 0.235352, + 0.232422, + 0.251953, + 0.220703, + 0.209961, + 0.238281, + 0.243164, + 0.243164, + 0.255859, + 0.239258, + 0.227539, + 0.236328, + 0.234375, + 0.249023, + 0.261719, + 0.230469, + 0.222656, + 0.22168, + 0.230469, + 0.208984, + 0.241211, + 0.233398, + 0.233398, + 0.255859, + 0.231445, + 0.251953, + 0.223633, + 0.230469, + 0.225586, + 0.234375, + 0.225586, + 0.24707, + 0.236328, + 0.196289, + 0.245117, + 0.241211, + 0.237305, + 0.240234, + 0.236328, + 0.224609, + 0.237305, + 0.216797, + 0.237305, + 0.236328, + 0.234375, + 0.25, + 0.242188, + 0.229492, + 0.197266, + 0.222656, + 0.224609, + 0.21875, + 0.231445, + 0.223633, + 0.246094, + 0.226562, + 0.237305, + 0.210938, + 0.230469, + 0.224609, + 0.235352, + 0.235352, + 0.237305, + 0.229492, + 0.21875, + 0.249023, + 0.246094, + 0.213867, + 0.239258, + 0.240234, + 0.236328, + 0.216797, + 0.24707, + 0.242188, + 0.234375, + 0.229492, + 0.234375, + 0.229492, + 0.241211, + 0.206055, + 0.240234, + 0.239258, + 0.222656, + 0.222656, + 0.236328, + 0.219727, + 0.227539, + 0.243164, + 0.217773, + 0.236328, + 0.231445, + 0.224609, + 0.233398, + 0.234375, + 0.228516, + 0.231445, + 0.257812, + 0.230469, + 0.219727, + 0.214844, + 0.233398, + 0.259766, + 0.25, + 0.226562, + 0.240234, + 0.222656, + 0.208984, + 0.226562, + 0.248047, + 0.249023, + 0.225586, + 0.088379, + 0.234375, + 0.205078, + 0.235352, + 0.228516, + 0.227539, + 0.222656, + 0.230469, + 0.242188, + 0.229492, + 0.25, + 0.231445, + 0.120117, + 0.233398, + 0.249023, + 0.21875, + 0.22168, + 0.231445, + 0.227539, + 0.486328, + 0.224609, + 0.248047, + 0.244141, + 0.230469, + 0.241211, + 0.233398, + 0.219727, + 0.239258, + 0.228516, + 0.25, + 0.241211, + 0.226562, + 0.224609, + 0.233398, + 0.227539, + 0.251953, + 0.214844, + 0.205078, + 0.21875, + 0.249023, + 0.208008, + 0.234375, + 0.265625, + 0.241211, + 0.25, + 0.213867, + 0.236328, + 0.216797, + 0.225586, + 0.213867, + 0.237305, + 0.226562, + 0.243164, + 0.233398, + 0.224609, + 0.248047, + 0.230469, + 0.229492, + 0.233398, + 0.238281, + 0.231445, + 0.235352, + 0.213867, + 0.094727, + 0.208984, + 0.233398, + 0.232422, + 0.239258, + 0.235352, + 0.213867, + 0.21875, + 0.235352, + 0.235352, + 0.207031, + 0.240234, + 0.236328, + 0.233398, + 0.231445, + 0.208008, + 0.230469, + 0.216797, + 0.235352, + 0.233398, + 0.240234, + 0.231445, + 0.224609, + 0.24707, + 0.214844, + 0.248047, + 0.237305, + 0.231445, + 0.236328, + 0.263672, + 0.230469, + 0.229492, + 0.222656, + 0.246094, + 0.209961, + 0.228516, + 0.210938, + 0.238281, + 0.230469, + 0.21875, + 0.228516, + 0.229492, + 0.259766, + 0.234375, + 0.223633, + 0.267578, + 0.210938, + 0.242188, + 0.227539, + 0.223633, + 0.237305, + 0.224609 + ] + }, + "name": "model.transformer.h.1.ln_2.weight", + "outputIndexes": [ + 192 + ], + "type": "Const", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 191, + 192 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/ln_2_1/Mul_1_output_0", + "outputIndexes": [ + 193 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.1/mlp/w1/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 193 + ], + "outputIndexes": [ + 2639 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.1/mlp/w1/Linear/pre_convert", + "inputIndexes": [ + 2639 + ], + "outputIndexes": [ + 2640 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.1/mlp/w1/Linear", + "inputIndexes": [ + 2640 + ], + "outputIndexes": [ + 2641 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 11008, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 151683314, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.1/mlp/w1/Linear/post_convert", + "inputIndexes": [ + 2641 + ], + "outputIndexes": [ + 2642 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.1/mlp/w1/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2642 + ], + "outputIndexes": [ + 194 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 11008 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.1/mlp/w2/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 193 + ], + "outputIndexes": [ + 2643 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.1/mlp/w2/Linear/pre_convert", + "inputIndexes": [ + 2643 + ], + "outputIndexes": [ + 2644 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.1/mlp/w2/Linear", + "inputIndexes": [ + 2644 + ], + "outputIndexes": [ + 2645 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 11008, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 177045768, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.1/mlp/w2/Linear/post_convert", + "inputIndexes": [ + 2645 + ], + "outputIndexes": [ + 2646 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.1/mlp/w2/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2646 + ], + "outputIndexes": [ + 195 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 11008 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 195 + ], + "main_type": "UnaryOp", + "main": { + "opType": "SIGMOID", + "T": "DT_INVALID" + }, + "name": "/mlp_1/Sigmoid_output_0", + "outputIndexes": [ + 196 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 195, + 196 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/mlp_1/Mul_output_0", + "outputIndexes": [ + 197 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 194, + 197 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/mlp_1/Mul_1_output_0", + "outputIndexes": [ + 198 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.1/mlp/c_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 198 + ], + "outputIndexes": [ + 2647 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 11008, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.1/mlp/c_proj/Linear/pre_convert", + "inputIndexes": [ + 2647 + ], + "outputIndexes": [ + 2648 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.1/mlp/c_proj/Linear", + "inputIndexes": [ + 2648 + ], + "outputIndexes": [ + 2649 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 11008, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 202408222, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.1/mlp/c_proj/Linear/post_convert", + "inputIndexes": [ + 2649 + ], + "outputIndexes": [ + 2650 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.1/mlp/c_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2650 + ], + "outputIndexes": [ + 199 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 190, + 199 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_9_output_0", + "outputIndexes": [ + 200 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 200, + 1 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_10_output_0", + "outputIndexes": [ + 201 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 201 + ], + "main_type": "LayerNorm", + "main": { + "axis": [ + -1 + ], + "epsilon": 1e-06, + "group": 1, + "useRMSNorm": true + }, + "name": "/ln_1_2/Mul_output_0", + "outputIndexes": [ + 202 + ], + "type": "LayerNorm", + "defaultDimentionFormat": "NHWC" + }, + { + "main_type": "Blob", + "main": { + "dims": [ + 4096 + ], + "dataFormat": "NCHW", + "dataType": "DT_FLOAT", + "float32s": [ + 0.239258, + 0.196289, + 0.188477, + 0.212891, + 0.28125, + 0.186523, + 0.210938, + 0.198242, + 0.188477, + 0.223633, + 0.19043, + 0.209961, + 0.222656, + 0.207031, + 0.220703, + 0.219727, + 0.208008, + 0.192383, + 0.21875, + 0.210938, + 0.181641, + 0.189453, + 0.22168, + 0.22168, + 0.210938, + 0.558594, + 0.197266, + 0.223633, + 0.231445, + 0.213867, + 0.197266, + 0.211914, + 0.194336, + 0.212891, + 0.216797, + 0.228516, + 0.214844, + 0.259766, + 0.21582, + 0.202148, + 0.228516, + 0.199219, + 0.22168, + 0.217773, + 0.21582, + 0.198242, + 0.228516, + 0.216797, + 0.204102, + 0.232422, + 0.182617, + 0.205078, + 0.241211, + 0.212891, + 0.203125, + 0.22168, + 0.235352, + 0.219727, + 0.219727, + 0.213867, + 0.308594, + 0.21875, + 0.199219, + 0.205078, + 0.232422, + 0.199219, + 0.208984, + 0.229492, + 0.208008, + 0.222656, + 0.217773, + 0.19043, + 0.231445, + 0.216797, + 0.170898, + 0.209961, + 0.198242, + 0.230469, + 0.222656, + 0.199219, + 0.183594, + 0.238281, + 0.176758, + 0.201172, + 0.21582, + 0.204102, + 0.183594, + 0.211914, + 0.174805, + 0.232422, + 0.243164, + 0.205078, + 0.195312, + 0.18457, + 0.234375, + 0.181641, + 0.201172, + 0.1875, + 0.177734, + 0.21875, + 0.205078, + 0.257812, + 0.182617, + 0.224609, + 0.244141, + 0.203125, + 0.188477, + 0.191406, + 0.183594, + 0.21875, + 0.229492, + 0.191406, + 0.202148, + 0.200195, + 0.19043, + 0.240234, + 0.216797, + 0.507812, + 0.223633, + 0.217773, + 0.279297, + 0.197266, + 0.214844, + 0.219727, + 0.202148, + 0.208984, + 0.200195, + 0.209961, + 0.193359, + 0.208984, + 0.236328, + 0.216797, + 0.237305, + 0.226562, + 0.217773, + 0.194336, + 0.205078, + 0.198242, + 0.216797, + 0.223633, + 0.19043, + 0.180664, + 0.25, + 0.271484, + 0.269531, + 0.263672, + 0.179688, + 0.191406, + 0.183594, + 0.204102, + 0.19043, + 0.21582, + 0.265625, + 0.208008, + 0.214844, + 0.237305, + 0.161133, + 0.208984, + 0.209961, + 0.222656, + 0.213867, + 0.201172, + 0.205078, + 0.19043, + 0.236328, + 0.21875, + 0.205078, + 0.19043, + 0.207031, + 0.1875, + 0.21582, + 0.214844, + 0.203125, + 0.224609, + 0.220703, + 0.203125, + 0.21875, + 0.225586, + 0.21875, + 0.202148, + 0.223633, + 0.273438, + 0.210938, + 0.203125, + 0.211914, + 0.205078, + 0.188477, + 0.212891, + 0.214844, + 0.21582, + 0.209961, + 0.183594, + 0.177734, + 0.24707, + 0.171875, + 0.200195, + 0.219727, + 0.238281, + 0.214844, + 0.193359, + 0.193359, + 0.208008, + 0.208984, + 0.185547, + 0.219727, + 0.205078, + 0.206055, + 0.244141, + 0.203125, + 0.203125, + 0.192383, + 0.213867, + 0.191406, + 0.235352, + 0.217773, + 0.192383, + 0.182617, + 0.192383, + 0.613281, + 0.239258, + 0.206055, + 0.201172, + 0.217773, + 0.249023, + 0.167969, + 0.212891, + 0.217773, + 0.182617, + 0.355469, + 0.202148, + 0.18457, + 0.267578, + 0.208008, + 0.181641, + 0.269531, + 0.198242, + 0.198242, + 0.289062, + 0.238281, + 0.209961, + 0.523438, + 0.1875, + 0.219727, + 0.210938, + 0.21875, + 0.228516, + 0.227539, + 0.209961, + 0.208984, + 0.198242, + 0.171875, + 0.223633, + 0.189453, + 0.207031, + 0.213867, + 0.253906, + 0.21582, + 0.206055, + 0.182617, + 0.202148, + 0.225586, + 0.232422, + 0.205078, + 0.199219, + 0.208984, + 0.246094, + 0.219727, + 0.228516, + 0.200195, + 0.192383, + 0.222656, + 0.206055, + 0.19043, + 0.198242, + 0.22168, + 0.228516, + 0.203125, + 0.224609, + 0.199219, + 0.199219, + 0.208984, + 0.223633, + 0.273438, + 0.227539, + 0.185547, + 0.196289, + 0.183594, + 0.214844, + 0.195312, + 0.191406, + 0.233398, + 0.197266, + 0.228516, + 0.202148, + 0.186523, + 0.195312, + 0.208984, + 0.244141, + 0.21582, + 0.216797, + 0.199219, + 0.210938, + 0.210938, + 0.196289, + 0.19043, + 0.209961, + 0.213867, + 0.185547, + 0.214844, + 0.199219, + 0.234375, + 0.210938, + 0.214844, + 0.21875, + 0.192383, + 0.25, + 0.195312, + 0.222656, + 0.193359, + 0.185547, + 0.230469, + 0.222656, + 0.185547, + 0.194336, + 0.195312, + 0.208984, + 0.240234, + 0.246094, + 0.204102, + 0.197266, + 0.186523, + 0.192383, + 0.217773, + 0.210938, + 0.209961, + 0.227539, + 0.235352, + 0.211914, + 0.214844, + 0.178711, + 0.199219, + 0.189453, + 0.197266, + 0.207031, + 0.224609, + 0.202148, + 0.259766, + 0.192383, + 0.203125, + 0.196289, + 0.213867, + 0.210938, + 0.210938, + 0.208008, + 0.196289, + 0.233398, + 0.196289, + 0.205078, + 0.205078, + 0.22168, + 0.207031, + 0.242188, + 0.19043, + 0.181641, + 0.189453, + 0.198242, + 0.189453, + 0.185547, + 0.197266, + 0.245117, + 0.22168, + 0.225586, + 0.193359, + 0.175781, + 0.217773, + 0.198242, + 0.217773, + 0.225586, + 0.199219, + 0.193359, + 0.19043, + 0.212891, + 0.217773, + 0.237305, + 0.199219, + 0.208984, + 0.210938, + 0.202148, + 0.194336, + 0.189453, + 0.207031, + 0.224609, + 0.205078, + 0.219727, + 0.265625, + 0.227539, + 0.208984, + 0.191406, + 0.189453, + 0.204102, + 0.226562, + 0.200195, + 0.179688, + 0.208984, + 0.199219, + 0.196289, + 0.238281, + 0.226562, + 0.206055, + 0.223633, + 0.188477, + 0.231445, + 0.222656, + 0.195312, + 0.217773, + 0.192383, + 0.227539, + 0.193359, + 0.234375, + 0.217773, + 0.193359, + 0.233398, + 0.177734, + 0.1875, + 0.204102, + 0.212891, + 0.265625, + 0.198242, + 0.227539, + 0.214844, + 0.195312, + 0.212891, + 0.220703, + 0.217773, + 0.206055, + 0.24707, + 0.193359, + 0.182617, + 0.211914, + 0.263672, + 0.225586, + 0.235352, + 0.213867, + 0.19043, + 0.259766, + 0.198242, + 0.216797, + 0.194336, + 0.204102, + 0.225586, + 0.208008, + 0.196289, + 0.176758, + 0.213867, + 0.211914, + 0.226562, + 0.199219, + 0.186523, + 0.243164, + 0.186523, + 0.208984, + 0.21582, + 0.180664, + 0.226562, + 0.240234, + 0.194336, + 0.22168, + 0.183594, + 0.195312, + 0.249023, + 0.212891, + 0.236328, + 0.204102, + 0.217773, + 0.207031, + 0.196289, + 0.181641, + 0.237305, + 0.197266, + 0.19043, + 0.212891, + 0.249023, + 0.212891, + 0.209961, + 0.203125, + 0.192383, + 0.217773, + 0.201172, + 0.228516, + 0.231445, + 0.224609, + 0.212891, + 0.191406, + 0.200195, + 0.225586, + 0.21582, + 0.294922, + 0.194336, + 0.206055, + 0.200195, + 0.219727, + 0.19043, + 0.178711, + 0.180664, + 0.19043, + 0.244141, + 0.224609, + 0.207031, + 0.18457, + 0.177734, + 0.186523, + 0.245117, + 0.210938, + 0.223633, + 0.199219, + 0.233398, + 0.277344, + 0.173828, + 0.233398, + 0.235352, + 0.202148, + 0.208008, + 0.220703, + 0.261719, + 0.192383, + 0.227539, + 0.25, + 0.230469, + 0.192383, + 0.188477, + 0.209961, + 0.195312, + 0.216797, + 0.21582, + 0.224609, + 0.219727, + 0.196289, + 0.211914, + 0.197266, + 0.211914, + 0.198242, + 0.251953, + 0.201172, + 0.202148, + 0.233398, + 0.228516, + 0.192383, + 0.176758, + 0.188477, + 0.22168, + 0.209961, + 0.206055, + 0.196289, + 0.230469, + 0.186523, + 0.206055, + 0.203125, + 0.209961, + 0.211914, + 0.251953, + 0.196289, + 0.18457, + 0.188477, + 0.212891, + 0.200195, + 0.211914, + 0.197266, + 0.204102, + 0.186523, + 0.216797, + 0.214844, + 0.21582, + 0.214844, + 0.196289, + 0.220703, + 0.21582, + 0.216797, + 0.209961, + 0.178711, + 0.195312, + 0.21582, + 0.231445, + 0.207031, + 0.182617, + 0.199219, + 0.207031, + 0.202148, + 0.209961, + 0.234375, + 0.220703, + 0.228516, + 0.21582, + 0.210938, + 0.228516, + 0.209961, + 0.201172, + 0.193359, + 0.228516, + 0.22168, + 0.211914, + 0.208984, + 0.22168, + 0.196289, + 0.210938, + 0.201172, + 0.230469, + 0.229492, + 0.222656, + 0.204102, + 0.216797, + 0.192383, + 0.231445, + 0.22168, + 0.19043, + 0.189453, + 0.208984, + 0.222656, + 0.214844, + 0.245117, + 0.204102, + 0.241211, + 0.199219, + 0.213867, + 0.261719, + 0.211914, + 0.245117, + 0.220703, + 0.1875, + 0.179688, + 0.204102, + 0.197266, + 0.210938, + 0.196289, + 0.198242, + 0.227539, + 0.199219, + 0.206055, + 0.182617, + 0.265625, + 0.242188, + 0.173828, + 0.18457, + 0.211914, + 0.227539, + 0.231445, + 0.194336, + 0.245117, + 0.235352, + 0.223633, + 0.214844, + 0.205078, + 0.175781, + 0.181641, + 0.208984, + 0.208008, + 0.25, + 0.21875, + 0.216797, + 0.1875, + 0.235352, + 0.22168, + 0.224609, + 0.197266, + 0.249023, + 0.202148, + 0.198242, + 0.207031, + 0.196289, + 0.19043, + 0.182617, + 0.206055, + 0.18457, + 0.173828, + 0.198242, + 0.212891, + 0.191406, + 0.225586, + 0.200195, + 0.18457, + 0.238281, + 0.202148, + 0.152344, + 0.208008, + 0.198242, + 0.178711, + 0.21582, + 0.219727, + 0.246094, + 0.200195, + 0.208984, + 0.189453, + 0.174805, + 0.237305, + 0.210938, + 0.196289, + 0.211914, + 0.191406, + 0.239258, + 0.207031, + 0.206055, + 0.195312, + 0.229492, + 0.173828, + 0.200195, + 0.1875, + 0.202148, + 0.18457, + 0.201172, + 0.22168, + 0.234375, + 0.209961, + 0.167969, + 0.197266, + 0.204102, + 0.195312, + 0.21875, + 0.178711, + 0.269531, + 0.217773, + 0.235352, + 0.201172, + 0.177734, + 0.195312, + 0.211914, + 0.223633, + 0.255859, + 0.239258, + 0.189453, + 0.214844, + 0.219727, + 0.257812, + 0.229492, + 0.226562, + 0.200195, + 0.196289, + 0.210938, + 0.237305, + 0.241211, + 0.1875, + 0.22168, + 0.21875, + 0.251953, + 0.204102, + 0.219727, + 0.19043, + 0.203125, + 0.216797, + 0.185547, + 0.229492, + 0.191406, + 0.202148, + 0.259766, + 0.204102, + 0.267578, + 0.19043, + 0.199219, + 0.208984, + 0.174805, + 0.219727, + 0.198242, + 0.201172, + 0.200195, + 0.227539, + 0.236328, + 0.204102, + 0.267578, + 0.200195, + 0.195312, + 0.230469, + 0.237305, + 0.25, + 0.209961, + 0.209961, + 0.242188, + 0.178711, + 0.226562, + 0.229492, + 0.196289, + 0.203125, + 0.25, + 0.229492, + 0.192383, + 0.150391, + 0.216797, + 0.216797, + 0.21582, + 0.196289, + 0.186523, + 0.204102, + 0.193359, + 0.212891, + 0.192383, + 0.195312, + 0.237305, + 0.234375, + 0.19043, + 0.186523, + 0.21875, + 0.22168, + 0.180664, + 0.207031, + 0.165039, + 0.244141, + 0.19043, + 0.199219, + 0.206055, + 0.211914, + 0.213867, + 0.241211, + 0.211914, + 0.223633, + 0.230469, + 0.210938, + 0.243164, + 0.172852, + 0.214844, + 0.210938, + 0.235352, + 0.232422, + 0.239258, + 0.209961, + 0.224609, + 0.202148, + 0.205078, + 0.22168, + 0.207031, + 0.212891, + 0.181641, + 0.21875, + 0.198242, + 0.208008, + 0.212891, + 0.203125, + 0.761719, + 0.1875, + 0.208008, + 0.202148, + 0.18457, + 0.206055, + 0.208008, + 0.171875, + 0.201172, + 0.208984, + 0.21582, + 0.193359, + 0.189453, + 0.235352, + 0.223633, + 0.228516, + 0.179688, + 0.214844, + 0.226562, + 0.193359, + 0.177734, + 0.1875, + 0.233398, + 0.208984, + 0.227539, + 0.204102, + 0.213867, + 0.209961, + 0.213867, + 0.240234, + 0.200195, + 0.21875, + 0.196289, + 0.196289, + 0.1875, + 0.243164, + 0.18457, + 0.208984, + 0.188477, + 0.244141, + 0.248047, + 0.19043, + 0.19043, + 0.214844, + 0.255859, + 0.219727, + 0.231445, + 0.263672, + 0.212891, + 0.263672, + 0.188477, + 0.236328, + 0.202148, + 0.179688, + 0.232422, + 0.22168, + 0.217773, + 0.202148, + 0.230469, + 0.191406, + 0.225586, + 0.193359, + 0.230469, + 0.199219, + 0.204102, + 0.183594, + 0.196289, + 0.207031, + 0.182617, + 0.255859, + 0.229492, + 0.207031, + 0.197266, + 0.206055, + 0.166992, + 0.239258, + 0.208984, + 0.22168, + 0.21875, + 0.183594, + 0.21582, + 0.207031, + 0.168945, + 0.222656, + 0.195312, + 0.195312, + 0.200195, + 0.22168, + 0.224609, + 0.210938, + 0.265625, + 0.239258, + 0.207031, + 0.206055, + 0.231445, + 0.1875, + 0.182617, + 0.216797, + 0.205078, + 0.222656, + 0.206055, + 0.21875, + 0.219727, + 0.220703, + 0.220703, + 0.188477, + 0.207031, + 0.208008, + 0.193359, + 0.211914, + 0.161133, + 0.203125, + 0.208984, + 0.212891, + 0.204102, + 0.199219, + 0.174805, + 0.183594, + 0.220703, + 0.253906, + 0.198242, + 0.225586, + 0.222656, + 0.214844, + 0.223633, + 0.188477, + 0.213867, + 0.18457, + 0.193359, + 0.251953, + 0.234375, + 0.231445, + 0.231445, + 0.235352, + 0.199219, + 0.213867, + 0.1875, + 0.205078, + 0.232422, + 0.244141, + 0.233398, + 0.198242, + 0.183594, + 0.191406, + 0.202148, + 0.196289, + 0.237305, + 0.228516, + 0.202148, + 0.241211, + 0.232422, + 0.220703, + 0.208984, + 0.205078, + 0.238281, + 0.227539, + 0.208984, + 0.205078, + 0.175781, + 0.199219, + 0.201172, + 0.195312, + 0.225586, + 0.197266, + 0.220703, + 0.217773, + 0.25, + 0.249023, + 0.202148, + 0.238281, + 0.194336, + 0.209961, + 0.225586, + 0.232422, + 0.180664, + 0.202148, + 0.230469, + 0.189453, + 0.194336, + 0.212891, + 0.210938, + 0.217773, + 0.220703, + 0.206055, + 0.214844, + 0.205078, + 0.235352, + 0.217773, + 0.178711, + 0.219727, + 0.632812, + 0.234375, + 0.212891, + 0.199219, + 0.233398, + 0.200195, + 0.232422, + 0.230469, + 0.219727, + 0.195312, + 0.219727, + 0.176758, + 0.243164, + 0.205078, + 0.212891, + 0.217773, + 0.19043, + 0.203125, + 0.209961, + 0.183594, + 0.182617, + 0.197266, + 0.234375, + 0.233398, + 0.226562, + 0.203125, + 0.636719, + 0.22168, + 0.203125, + 0.208008, + 0.189453, + 0.18457, + 0.204102, + 0.191406, + 0.211914, + 0.210938, + 0.217773, + 0.18457, + 0.283203, + 0.224609, + 0.244141, + 0.214844, + 0.206055, + 0.196289, + 0.197266, + 0.207031, + 0.198242, + 0.200195, + 0.18457, + 0.232422, + 0.236328, + 0.244141, + 0.208984, + 0.194336, + 0.202148, + 0.213867, + 0.211914, + 0.225586, + 0.613281, + 0.204102, + 0.227539, + 0.205078, + 0.233398, + 0.22168, + 0.217773, + 0.195312, + 0.204102, + 0.191406, + 0.246094, + 0.181641, + 0.212891, + 0.201172, + 0.194336, + 0.222656, + 0.203125, + 0.186523, + 0.238281, + 0.213867, + 0.249023, + 0.232422, + 0.189453, + 0.219727, + 0.217773, + 0.22168, + 0.22168, + 0.208008, + 0.242188, + 0.229492, + 0.213867, + 0.220703, + 0.233398, + 0.251953, + 0.222656, + 0.166016, + 0.230469, + 0.195312, + 0.211914, + 0.273438, + 0.191406, + 0.167969, + 0.228516, + 0.200195, + 0.220703, + 0.220703, + 0.21875, + 0.180664, + 0.174805, + 0.197266, + 0.219727, + 0.229492, + 0.1875, + 0.170898, + 0.25, + 0.227539, + 0.226562, + 0.199219, + 0.207031, + 0.203125, + 0.253906, + 0.209961, + 0.207031, + 0.207031, + 0.199219, + 0.217773, + 0.231445, + 0.185547, + 0.496094, + 0.202148, + 0.188477, + 0.220703, + 0.188477, + 0.202148, + 0.198242, + 0.181641, + 0.196289, + 0.185547, + 0.200195, + 0.181641, + 0.228516, + 0.213867, + 0.212891, + 0.179688, + 0.234375, + 0.222656, + 0.253906, + 0.287109, + 0.205078, + 0.240234, + 0.234375, + 0.21582, + 0.214844, + 0.222656, + 0.21582, + 0.210938, + 0.217773, + 0.236328, + 0.22168, + 0.207031, + 0.213867, + 0.224609, + 0.203125, + 0.176758, + 0.199219, + 0.180664, + 0.222656, + 0.178711, + 0.207031, + 0.220703, + 0.189453, + 0.228516, + 0.195312, + 0.193359, + 0.230469, + 0.233398, + 0.191406, + 0.238281, + 0.234375, + 0.208984, + 0.220703, + 0.210938, + 0.200195, + 0.177734, + 0.178711, + 0.248047, + 0.211914, + 0.205078, + 0.203125, + 0.217773, + 0.21582, + 0.241211, + 0.204102, + 0.228516, + 0.214844, + 0.192383, + 0.240234, + 0.233398, + 0.1875, + 0.202148, + 0.21582, + 0.201172, + 0.259766, + 0.211914, + 0.188477, + 0.242188, + 0.21875, + 0.255859, + 0.18457, + 0.22168, + 0.196289, + 0.207031, + 0.232422, + 0.242188, + 0.170898, + 0.222656, + 0.239258, + 0.199219, + 0.206055, + 0.207031, + 0.194336, + 0.244141, + 0.209961, + 0.225586, + 0.217773, + 0.220703, + 0.195312, + 0.234375, + 0.209961, + 0.196289, + 0.195312, + 0.203125, + 0.203125, + 0.22168, + 0.242188, + 0.161133, + 0.197266, + 0.194336, + 0.209961, + 0.209961, + 0.204102, + 0.229492, + 0.245117, + 0.253906, + 0.206055, + 0.22168, + 0.204102, + 0.207031, + 0.199219, + 0.224609, + 0.191406, + 0.259766, + 0.19043, + 0.19043, + 0.197266, + 0.18457, + 0.243164, + 0.235352, + 0.197266, + 0.177734, + 0.188477, + 0.232422, + 0.193359, + 0.212891, + 0.19043, + 0.234375, + 0.224609, + 0.204102, + 0.193359, + 0.226562, + 0.188477, + 0.186523, + 0.205078, + 0.22168, + 0.201172, + 0.177734, + 0.246094, + 0.265625, + 0.203125, + 0.1875, + 0.208008, + 0.181641, + 0.21875, + 0.175781, + 0.226562, + 0.18457, + 0.257812, + 0.1875, + 0.244141, + 0.176758, + 0.194336, + 0.186523, + 0.186523, + 0.242188, + 0.177734, + 0.188477, + 0.208984, + 0.189453, + 0.203125, + 0.220703, + 0.225586, + 0.224609, + 0.22168, + 0.238281, + 0.203125, + 0.265625, + 0.192383, + 0.195312, + 0.213867, + 0.233398, + 0.209961, + 0.206055, + 0.243164, + 0.197266, + 0.219727, + 0.206055, + 0.232422, + 0.195312, + 0.225586, + 0.267578, + 0.212891, + 0.21582, + 0.194336, + 0.181641, + 0.234375, + 0.194336, + 0.208984, + 0.21582, + 0.199219, + 0.213867, + 0.196289, + 0.204102, + 0.197266, + 0.200195, + 0.227539, + 0.205078, + 0.216797, + 0.192383, + 0.224609, + 0.209961, + 0.186523, + 0.196289, + 0.241211, + 0.237305, + 0.21582, + 0.292969, + 0.233398, + 0.202148, + 0.209961, + 0.227539, + 0.200195, + 0.207031, + 0.213867, + 0.188477, + 0.210938, + 0.178711, + 0.197266, + 0.203125, + 0.171875, + 0.199219, + 0.202148, + 0.1875, + 0.251953, + 0.216797, + 0.211914, + 0.241211, + 0.214844, + 0.194336, + 0.235352, + 0.212891, + 0.19043, + 0.211914, + 0.192383, + 0.200195, + 0.194336, + 0.195312, + 0.207031, + 0.232422, + 0.203125, + 0.18457, + 0.213867, + 0.204102, + 0.188477, + 0.197266, + 0.205078, + 0.195312, + 0.205078, + 0.200195, + 0.243164, + 0.173828, + 0.214844, + 0.182617, + 0.283203, + 0.202148, + 0.204102, + 0.208984, + 0.194336, + 0.194336, + 0.265625, + 0.166016, + 0.202148, + 0.226562, + 0.191406, + 0.206055, + 0.21875, + 0.206055, + 0.196289, + 0.239258, + 0.188477, + 0.232422, + 0.192383, + 0.214844, + 0.19043, + 0.216797, + 0.231445, + 0.189453, + 0.21582, + 0.179688, + 0.208984, + 0.208008, + 0.21875, + 0.200195, + 0.229492, + 0.180664, + 0.188477, + 0.214844, + 0.209961, + 0.193359, + 0.195312, + 0.193359, + 0.235352, + 0.193359, + 0.206055, + 0.198242, + 0.183594, + 0.213867, + 0.206055, + 0.201172, + 0.188477, + 0.235352, + 0.186523, + 0.202148, + 0.199219, + 0.208008, + 0.21582, + 0.202148, + 0.207031, + 0.200195, + 0.208984, + 0.248047, + 0.191406, + 0.255859, + 0.22168, + 0.197266, + 0.265625, + 0.243164, + 0.248047, + 0.195312, + 0.219727, + 0.219727, + 0.24707, + 0.248047, + 0.202148, + 0.203125, + 0.205078, + 0.214844, + 0.19043, + 0.208984, + 0.185547, + 0.199219, + 0.188477, + 0.234375, + 0.211914, + 0.200195, + 0.208008, + 0.667969, + 0.212891, + 0.214844, + 0.152344, + 0.200195, + 0.185547, + 0.210938, + 0.206055, + 0.210938, + 0.177734, + 0.232422, + 0.230469, + 0.203125, + 0.210938, + 0.199219, + 0.194336, + 0.228516, + 0.1875, + 0.217773, + 0.203125, + 0.228516, + 0.198242, + 0.193359, + 0.208008, + 0.211914, + 0.246094, + 0.210938, + 0.196289, + 0.1875, + 0.209961, + 0.171875, + 0.194336, + 0.229492, + 0.263672, + 0.228516, + 0.21582, + 0.198242, + 0.216797, + 0.208984, + 0.195312, + 0.225586, + 0.199219, + 0.209961, + 0.203125, + 0.208984, + 0.255859, + 0.209961, + 0.228516, + 0.194336, + 0.195312, + 0.213867, + 0.210938, + 0.234375, + 0.200195, + 0.220703, + 0.203125, + 0.212891, + 0.216797, + 0.170898, + 0.186523, + 0.867188, + 0.197266, + 0.209961, + 0.265625, + 0.181641, + 0.1875, + 0.229492, + 0.1875, + 0.206055, + 0.201172, + 0.213867, + 0.212891, + 0.21582, + 0.231445, + 0.253906, + 0.206055, + 0.203125, + 0.21875, + 0.189453, + 0.211914, + 0.22168, + 0.206055, + 0.21875, + 0.217773, + 0.210938, + 0.229492, + 0.236328, + 0.22168, + 0.200195, + 0.238281, + 0.240234, + 0.253906, + 0.222656, + 0.217773, + 0.227539, + 0.213867, + 0.229492, + 0.19043, + 0.211914, + 0.203125, + 0.198242, + 0.217773, + 0.251953, + 0.210938, + 0.210938, + 0.245117, + 0.208984, + 0.193359, + 0.243164, + 0.193359, + 0.194336, + 0.217773, + 0.225586, + 0.195312, + 0.235352, + 0.216797, + 0.259766, + 0.22168, + 0.21582, + 0.207031, + 0.196289, + 0.192383, + 0.207031, + 0.271484, + 0.231445, + 0.173828, + 0.189453, + 0.21582, + 0.207031, + 0.209961, + 0.211914, + 0.168945, + 0.207031, + 0.212891, + 0.203125, + 0.194336, + 0.176758, + 0.208984, + 0.192383, + 0.234375, + 0.200195, + 0.225586, + 0.225586, + 0.208008, + 0.196289, + 0.171875, + 0.172852, + 0.225586, + 0.214844, + 0.214844, + 0.211914, + 0.216797, + 0.21582, + 0.210938, + 0.231445, + 0.181641, + 0.212891, + 0.1875, + 0.227539, + 0.271484, + 0.213867, + 0.208008, + 0.192383, + 0.21875, + 0.212891, + 0.208984, + 0.217773, + 0.22168, + 0.219727, + 0.216797, + 0.237305, + 0.275391, + 0.223633, + 0.202148, + 0.239258, + 0.199219, + 0.192383, + 0.211914, + 0.279297, + 0.238281, + 0.193359, + 0.191406, + 0.217773, + 0.191406, + 0.271484, + 0.209961, + 0.207031, + 0.220703, + 0.205078, + 0.203125, + 0.19043, + 0.210938, + 0.205078, + 0.231445, + 0.228516, + 0.22168, + 0.232422, + 0.191406, + 0.183594, + 0.211914, + 0.205078, + 0.197266, + 0.191406, + 0.193359, + 0.216797, + 0.208984, + 0.178711, + 0.246094, + 0.216797, + 0.21875, + 0.211914, + 0.209961, + 0.201172, + 0.203125, + 0.359375, + 0.246094, + 0.206055, + 0.195312, + 0.204102, + 0.207031, + 0.196289, + 0.217773, + 0.019409, + 0.211914, + 0.199219, + 0.21582, + 0.195312, + 0.222656, + 0.236328, + 0.236328, + 0.213867, + 0.224609, + 0.217773, + 0.195312, + 0.176758, + 0.199219, + 0.202148, + 0.223633, + 0.199219, + 0.164062, + 0.223633, + 0.201172, + 0.208008, + 0.198242, + 0.208008, + 0.199219, + 0.220703, + 0.292969, + 0.208984, + 0.212891, + 0.228516, + 0.21582, + 0.193359, + 0.244141, + 0.176758, + 0.233398, + 0.21582, + 0.208008, + 0.21875, + 0.197266, + 0.253906, + 0.228516, + 0.238281, + 0.1875, + 0.193359, + 0.228516, + 0.237305, + 0.238281, + 0.208984, + 0.191406, + 0.194336, + 0.304688, + 0.183594, + 0.257812, + 0.203125, + 0.228516, + 0.188477, + 0.233398, + 0.269531, + 0.213867, + 0.211914, + 0.177734, + 0.21875, + 0.239258, + 0.183594, + 0.210938, + 0.241211, + 0.231445, + 0.203125, + 0.166992, + 0.203125, + 0.214844, + 0.233398, + 0.237305, + 0.1875, + 0.225586, + 0.199219, + 0.249023, + 0.210938, + 0.273438, + 0.234375, + 0.19043, + 0.234375, + 0.182617, + 0.210938, + 0.181641, + 0.22168, + 0.211914, + 0.208008, + 0.241211, + 0.186523, + 0.222656, + 0.202148, + 0.220703, + 0.182617, + 0.203125, + 0.195312, + 0.206055, + 0.238281, + 0.214844, + 0.18457, + 0.207031, + 0.179688, + 0.205078, + 0.212891, + 0.21582, + 0.206055, + 0.21875, + 0.192383, + 0.205078, + 0.201172, + 0.197266, + 0.193359, + 0.277344, + 0.208008, + 0.195312, + 0.202148, + 0.194336, + 0.233398, + 0.209961, + 0.178711, + 0.219727, + 0.181641, + 0.206055, + 0.207031, + 0.207031, + 0.19043, + 0.194336, + 0.237305, + 0.207031, + 0.205078, + 0.214844, + 0.193359, + 0.233398, + 0.222656, + 0.224609, + 0.185547, + 0.261719, + 0.223633, + 0.235352, + 0.204102, + 0.237305, + 0.208984, + 0.213867, + 0.208008, + 0.219727, + 0.222656, + 0.191406, + 0.191406, + 0.227539, + 0.222656, + 0.219727, + 0.210938, + 0.205078, + 0.183594, + 0.205078, + 0.194336, + 0.243164, + 0.236328, + 0.200195, + 0.195312, + 0.197266, + 0.195312, + 0.183594, + 0.214844, + 0.202148, + 0.212891, + 0.208984, + 0.220703, + 0.186523, + 0.201172, + 0.205078, + 0.189453, + 0.219727, + 0.219727, + 0.213867, + 0.192383, + 0.200195, + 0.21582, + 0.222656, + 0.228516, + 0.201172, + 0.181641, + 0.239258, + 0.177734, + 0.206055, + 0.207031, + 0.197266, + 0.183594, + 0.21582, + 0.195312, + 0.198242, + 0.208008, + 0.21582, + 0.15625, + 0.222656, + 0.189453, + 0.21875, + 0.193359, + 0.196289, + 0.222656, + 0.222656, + 0.206055, + 0.243164, + 0.219727, + 0.233398, + 0.205078, + 0.213867, + 0.194336, + 0.200195, + 0.201172, + 0.177734, + 0.232422, + 0.211914, + 0.214844, + 0.168945, + 0.207031, + 0.21875, + 0.228516, + 0.22168, + 0.219727, + 0.201172, + 0.251953, + 0.208984, + 0.204102, + 0.25, + 0.245117, + 0.217773, + 0.176758, + 0.213867, + 0.237305, + 0.231445, + 0.211914, + 0.188477, + 0.228516, + 0.212891, + 0.200195, + 0.275391, + 0.21582, + 0.202148, + 0.193359, + 0.227539, + 0.212891, + 0.217773, + 0.217773, + 0.232422, + 0.19043, + 0.225586, + 0.211914, + 0.18457, + 0.208984, + 0.227539, + 0.185547, + 0.337891, + 0.226562, + 0.22168, + 0.212891, + 0.251953, + 0.213867, + 0.211914, + 0.19043, + 0.217773, + 0.186523, + 0.19043, + 0.202148, + 0.194336, + 0.207031, + 0.243164, + 0.197266, + 0.1875, + 0.234375, + 0.203125, + 0.203125, + 0.214844, + 0.209961, + 0.204102, + 0.201172, + 0.195312, + 0.222656, + 0.25, + 0.204102, + 0.202148, + 0.193359, + 0.212891, + 0.213867, + 0.181641, + 0.267578, + 0.228516, + 0.201172, + 0.217773, + 0.202148, + 0.226562, + 0.194336, + 0.21875, + 0.197266, + 0.202148, + 0.232422, + 0.214844, + 0.202148, + 0.230469, + 0.216797, + 0.21582, + 0.207031, + 0.189453, + 0.198242, + 0.205078, + 0.227539, + 0.255859, + 0.226562, + 0.21582, + 0.203125, + 0.194336, + 0.199219, + 0.21875, + 0.209961, + 0.199219, + 0.214844, + 0.183594, + 0.200195, + 0.183594, + 0.18457, + 0.265625, + 0.19043, + 0.201172, + 0.208008, + 0.207031, + 0.186523, + 0.212891, + 0.231445, + 0.232422, + 0.203125, + 0.228516, + 0.207031, + 0.212891, + 0.214844, + 0.212891, + 0.217773, + 0.212891, + 0.183594, + 0.216797, + 0.219727, + 0.230469, + 0.193359, + 0.214844, + 0.241211, + 0.236328, + 0.201172, + 0.216797, + 0.224609, + 0.217773, + 0.201172, + 0.186523, + 0.220703, + 0.212891, + 0.234375, + 0.183594, + 0.19043, + 0.206055, + 0.213867, + 0.194336, + 0.228516, + 0.195312, + 0.208984, + 0.243164, + 0.216797, + 0.251953, + 0.220703, + 0.197266, + 0.19043, + 0.21582, + 0.199219, + 0.201172, + 0.204102, + 0.257812, + 0.243164, + 0.179688, + 0.206055, + 0.238281, + 0.209961, + 0.208984, + 0.206055, + 0.209961, + 0.216797, + 0.230469, + 0.196289, + 0.219727, + 0.231445, + 0.28125, + 0.200195, + 0.212891, + 0.240234, + 0.25, + 0.204102, + 0.212891, + 0.22168, + 0.283203, + 0.230469, + 0.365234, + 0.196289, + 0.237305, + 0.213867, + 0.248047, + 0.204102, + 0.216797, + 0.183594, + 0.223633, + 0.21582, + 0.176758, + 0.201172, + 0.208984, + 0.208008, + 0.211914, + 0.227539, + 0.222656, + 0.193359, + 0.243164, + 0.21582, + 0.232422, + 0.237305, + 0.198242, + 0.243164, + 0.194336, + 0.229492, + 0.235352, + 0.208008, + 0.200195, + 0.225586, + 0.182617, + 0.198242, + 0.302734, + 0.213867, + 0.232422, + 0.198242, + 0.21582, + 0.192383, + 0.195312, + 0.193359, + 0.208984, + 0.168945, + 0.212891, + 0.223633, + 0.21875, + 0.197266, + 0.194336, + 0.191406, + 0.25, + 0.229492, + 0.210938, + 0.176758, + 0.192383, + 0.253906, + 0.216797, + 0.239258, + 0.204102, + 0.197266, + 0.203125, + 0.225586, + 0.201172, + 0.212891, + 0.1875, + 0.214844, + 0.216797, + 0.212891, + 0.174805, + 0.233398, + 0.204102, + 0.223633, + 0.25, + 0.179688, + 0.191406, + 0.197266, + 0.197266, + 0.269531, + 0.210938, + 0.198242, + 0.214844, + 0.197266, + 0.231445, + 0.166992, + 0.195312, + 0.203125, + 0.189453, + 0.231445, + 0.211914, + 0.216797, + 0.223633, + 0.203125, + 0.233398, + 0.243164, + 0.195312, + 0.205078, + 0.22168, + 0.188477, + 0.178711, + 0.173828, + 0.199219, + 0.202148, + 0.200195, + 0.200195, + 0.172852, + 0.196289, + 0.208008, + 0.208984, + 0.226562, + 0.193359, + 0.228516, + 0.197266, + 0.19043, + 0.179688, + 0.188477, + 0.200195, + 0.196289, + 0.227539, + 0.194336, + 0.232422, + 0.210938, + 0.231445, + 0.220703, + 0.210938, + 0.212891, + 0.209961, + 0.234375, + 0.200195, + 0.207031, + 0.22168, + 0.198242, + 0.172852, + 0.208984, + 0.228516, + 0.211914, + 0.188477, + 0.244141, + 0.219727, + 0.219727, + 0.192383, + 0.24707, + 0.194336, + 0.224609, + 0.208984, + 0.229492, + 0.21582, + 0.217773, + 0.259766, + 0.257812, + 0.231445, + 0.216797, + 0.180664, + 0.230469, + 0.194336, + 0.207031, + 0.213867, + 0.18457, + 0.198242, + 0.257812, + 0.209961, + 0.202148, + 0.200195, + 0.249023, + 0.194336, + 0.213867, + 0.206055, + 0.194336, + 0.233398, + 0.228516, + 0.189453, + 0.179688, + 0.207031, + 0.243164, + 0.222656, + 0.19043, + 0.213867, + 0.25, + 0.202148, + 0.208008, + 0.245117, + 0.208984, + 0.200195, + 0.212891, + 0.18457, + 0.21875, + 0.239258, + 0.211914, + 0.178711, + 0.207031, + 0.206055, + 0.21875, + 0.202148, + 0.216797, + 0.21875, + 0.196289, + 0.213867, + 0.1875, + 0.188477, + 0.229492, + 0.180664, + 0.203125, + 0.248047, + 0.229492, + 0.191406, + 0.230469, + 0.197266, + 0.225586, + 0.249023, + 0.191406, + 0.193359, + 0.203125, + 0.181641, + 0.261719, + 0.21582, + 0.206055, + 0.231445, + 0.214844, + 0.204102, + 0.198242, + 0.205078, + 0.209961, + 0.242188, + 0.208984, + 0.202148, + 0.203125, + 0.214844, + 0.202148, + 0.202148, + 0.213867, + 0.201172, + 0.224609, + 0.209961, + 0.206055, + 0.241211, + 0.21875, + 0.244141, + 0.178711, + 0.189453, + 0.228516, + 0.212891, + 0.209961, + 0.22168, + 0.180664, + 0.234375, + 0.197266, + 0.200195, + 0.211914, + 0.229492, + 0.188477, + 0.253906, + 0.225586, + 0.285156, + 0.204102, + 0.220703, + 0.248047, + 0.189453, + 0.229492, + 0.185547, + 0.188477, + 0.207031, + 0.195312, + 0.1875, + 0.22168, + 0.212891, + 0.197266, + 0.239258, + 0.160156, + 0.220703, + 0.219727, + 0.224609, + 0.180664, + 0.202148, + 0.196289, + 0.175781, + 0.263672, + 0.207031, + 0.1875, + 0.193359, + 0.226562, + 0.205078, + 0.213867, + 0.228516, + 0.225586, + 0.242188, + 0.196289, + 0.205078, + 0.191406, + 0.231445, + 0.239258, + 0.212891, + 0.239258, + 0.223633, + 0.255859, + 0.185547, + 0.226562, + 0.21875, + 0.234375, + 0.206055, + 0.206055, + 0.230469, + 0.201172, + 0.21875, + 0.198242, + 0.208008, + 0.223633, + 0.208008, + 0.234375, + 0.209961, + 0.19043, + 0.21875, + 0.207031, + 0.219727, + 0.199219, + 0.208984, + 0.523438, + 0.195312, + 0.198242, + 0.314453, + 0.220703, + 0.244141, + 0.208008, + 0.173828, + 0.178711, + 0.209961, + 0.197266, + 0.204102, + 0.21875, + 0.179688, + 0.248047, + 0.216797, + 0.210938, + 0.203125, + 0.244141, + 0.205078, + 0.199219, + 0.199219, + 0.205078, + 0.238281, + 0.191406, + 0.197266, + 0.185547, + 0.198242, + 0.219727, + 0.209961, + 0.181641, + 0.231445, + 0.267578, + 0.214844, + 0.249023, + 0.205078, + 0.275391, + 0.237305, + 0.24707, + 0.200195, + 0.189453, + 0.180664, + 0.210938, + 0.173828, + 0.195312, + 0.21875, + 0.237305, + 0.198242, + 0.210938, + 0.22168, + 0.173828, + 0.201172, + 0.235352, + 0.200195, + 0.202148, + 0.212891, + 0.200195, + 0.200195, + 0.227539, + 0.199219, + 0.193359, + 0.214844, + 0.198242, + 0.204102, + 0.224609, + 0.188477, + 0.225586, + 0.198242, + 0.214844, + 0.171875, + 0.230469, + 0.240234, + 0.206055, + 0.203125, + 0.202148, + 0.172852, + 0.207031, + 0.227539, + 0.177734, + 0.225586, + 0.213867, + 0.199219, + 0.232422, + 0.228516, + 0.226562, + 0.186523, + 0.220703, + 0.214844, + 0.222656, + 0.244141, + 0.179688, + 0.198242, + 0.241211, + 0.229492, + 0.210938, + 0.228516, + 0.207031, + 0.198242, + 0.227539, + 0.198242, + 0.208008, + 0.186523, + 0.197266, + 0.216797, + 0.24707, + 0.242188, + 0.201172, + 0.275391, + 0.196289, + 0.233398, + 0.204102, + 0.209961, + 0.219727, + 0.201172, + 0.201172, + 0.178711, + 0.181641, + 0.227539, + 0.212891, + 0.263672, + 0.238281, + 0.246094, + 0.189453, + 0.18457, + 0.137695, + 0.205078, + 0.205078, + 0.195312, + 0.231445, + 0.21582, + 0.25, + 0.224609, + 0.193359, + 0.19043, + 0.249023, + 0.170898, + 0.207031, + 0.214844, + 0.180664, + 0.21875, + 0.189453, + 0.208984, + 0.236328, + 0.209961, + 0.229492, + 0.251953, + 0.205078, + 0.222656, + 0.207031, + 0.259766, + 0.22168, + 0.191406, + 0.181641, + 0.201172, + 0.196289, + 0.175781, + 0.211914, + 0.208984, + 0.216797, + 0.195312, + 0.257812, + 0.230469, + 0.203125, + 0.203125, + 0.197266, + 0.202148, + 0.191406, + 0.180664, + 0.213867, + 0.202148, + 0.243164, + 0.220703, + 0.189453, + 0.239258, + 0.231445, + 0.19043, + 0.213867, + 0.199219, + 0.163086, + 0.212891, + 0.251953, + 0.229492, + 0.194336, + 0.208984, + 0.189453, + 0.193359, + 0.202148, + 0.222656, + 0.231445, + 0.234375, + 0.189453, + 0.191406, + 0.196289, + 0.212891, + 0.209961, + 0.206055, + 0.203125, + 0.19043, + 0.199219, + 0.208008, + 0.188477, + 0.25, + 0.229492, + 0.21875, + 0.219727, + 0.228516, + 0.19043, + 0.232422, + 0.226562, + 0.212891, + 0.205078, + 0.192383, + 0.202148, + 0.207031, + 0.261719, + 0.257812, + 0.209961, + 0.259766, + 0.200195, + 0.219727, + 0.197266, + 0.197266, + 0.186523, + 0.253906, + 0.182617, + 0.217773, + 0.22168, + 0.236328, + 0.231445, + 0.230469, + 0.229492, + 0.245117, + 0.179688, + 0.210938, + 0.210938, + 0.216797, + 0.209961, + 0.188477, + 0.208008, + 0.233398, + 0.206055, + 0.21582, + 0.205078, + 0.228516, + 0.25, + 0.213867, + 0.220703, + 0.217773, + 0.259766, + 0.223633, + 0.251953, + 0.244141, + 0.265625, + 0.222656, + 0.189453, + 0.202148, + 0.198242, + 0.202148, + 0.229492, + 0.216797, + 0.192383, + 0.201172, + 0.207031, + 0.235352, + 0.235352, + 0.251953, + 0.193359, + 0.204102, + 0.197266, + 0.191406, + 0.192383, + 0.206055, + 0.18457, + 0.210938, + 0.1875, + 0.22168, + 0.199219, + 0.22168, + 0.219727, + 0.226562, + 0.239258, + 0.225586, + 0.208984, + 0.233398, + 0.240234, + 0.219727, + 0.224609, + 0.238281, + 0.196289, + 0.211914, + 0.19043, + 0.237305, + 0.242188, + 0.197266, + 0.189453, + 0.214844, + 0.263672, + 0.191406, + 0.209961, + 0.197266, + 0.229492, + 0.206055, + 0.224609, + 0.224609, + 0.22168, + 0.188477, + 0.219727, + 0.209961, + 0.182617, + 0.197266, + 0.209961, + 0.197266, + 0.198242, + 0.208984, + 0.21875, + 0.255859, + 0.207031, + 0.177734, + 0.21582, + 0.178711, + 0.203125, + 0.224609, + 0.279297, + 0.226562, + 0.269531, + 0.208008, + 0.240234, + 0.207031, + 0.202148, + 0.194336, + 0.189453, + 0.198242, + 0.21875, + 0.200195, + 0.205078, + 0.211914, + 0.210938, + 0.226562, + 0.21875, + 0.171875, + 0.192383, + 0.202148, + 0.201172, + 0.195312, + 0.219727, + 0.222656, + 0.204102, + 0.217773, + 0.219727, + 0.21875, + 0.189453, + 0.172852, + 0.186523, + 0.210938, + 0.240234, + 0.208984, + 0.203125, + 0.209961, + 0.198242, + 0.199219, + 0.223633, + 0.193359, + 0.213867, + 0.198242, + 0.277344, + 0.189453, + 0.200195, + 0.214844, + 0.200195, + 0.24707, + 0.231445, + 0.216797, + 0.249023, + 0.202148, + 0.207031, + 0.203125, + 0.263672, + 0.199219, + 0.191406, + 0.18457, + 0.243164, + 0.182617, + 0.220703, + 0.249023, + 0.217773, + 0.19043, + 0.181641, + 0.205078, + 0.19043, + 0.21875, + 0.212891, + 0.169922, + 0.210938, + 0.195312, + 0.229492, + 0.210938, + 0.161133, + 0.209961, + 0.208984, + 0.205078, + 0.230469, + 0.178711, + 0.178711, + 0.196289, + 0.181641, + 0.25, + 0.204102, + 0.227539, + 0.223633, + 0.251953, + 0.169922, + 0.195312, + 0.21875, + 0.179688, + 0.200195, + 0.217773, + 0.182617, + 0.204102, + 0.185547, + 0.209961, + 0.179688, + 0.196289, + 0.180664, + 0.208984, + 0.195312, + 0.231445, + 0.18457, + 0.189453, + 0.211914, + 0.188477, + 0.177734, + 0.192383, + 0.212891, + 0.208008, + 0.195312, + 0.300781, + 0.224609, + 0.200195, + 0.194336, + 0.212891, + 0.21582, + 0.193359, + 0.198242, + 0.189453, + 0.217773, + 0.200195, + 0.21582, + 0.193359, + 0.206055, + 0.21582, + 0.244141, + 0.213867, + 0.208984, + 0.24707, + 0.194336, + 0.22168, + 0.192383, + 0.180664, + 0.209961, + 0.241211, + 0.21875, + 0.235352, + 0.22168, + 0.224609, + 0.195312, + 0.197266, + 0.167969, + 0.222656, + 0.180664, + 0.186523, + 0.248047, + 0.231445, + 0.214844, + 0.205078, + 0.202148, + 0.194336, + 0.223633, + 0.224609, + 0.203125, + 0.208008, + 0.1875, + 0.217773, + 0.24707, + 0.21582, + 0.186523, + 0.181641, + 0.183594, + 0.185547, + 0.206055, + 0.211914, + 0.182617, + 0.202148, + 0.21875, + 0.211914, + 0.269531, + 0.211914, + 0.204102, + 0.242188, + 0.204102, + 0.216797, + 0.226562, + 0.223633, + 0.208984, + 0.175781, + 0.240234, + 0.203125, + 0.214844, + 0.224609, + 0.213867, + 0.204102, + 0.196289, + 0.185547, + 0.211914, + 0.205078, + 0.219727, + 0.199219, + 0.207031, + 0.197266, + 0.239258, + 0.208008, + 0.18457, + 0.208984, + 0.213867, + 0.225586, + 0.220703, + 0.219727, + 0.21582, + 0.204102, + 0.21875, + 0.237305, + 0.203125, + 0.207031, + 0.212891, + 0.251953, + 0.236328, + 0.227539, + 0.199219, + 0.189453, + 0.216797, + 0.19043, + 0.226562, + 0.194336, + 0.227539, + 0.225586, + 0.208008, + 0.180664, + 0.251953, + 0.191406, + 0.178711, + 0.227539, + 0.188477, + 0.226562, + 0.214844, + 0.211914, + 0.21582, + 0.199219, + 0.25, + 0.204102, + 0.209961, + 0.206055, + 0.210938, + 0.192383, + 0.239258, + 0.211914, + 0.204102, + 0.21582, + 0.219727, + 0.206055, + 0.197266, + 0.233398, + 0.194336, + 0.208008, + 0.24707, + 0.210938, + 0.152344, + 0.207031, + 0.200195, + 0.265625, + 0.201172, + 0.204102, + 0.224609, + 0.21582, + 0.174805, + 0.183594, + 0.212891, + 0.210938, + 0.228516, + 0.231445, + 0.259766, + 0.213867, + 0.214844, + 0.213867, + 0.191406, + 0.216797, + 0.194336, + 0.196289, + 0.213867, + 0.206055, + 0.182617, + 0.210938, + 0.220703, + 0.185547, + 0.213867, + 0.201172, + 0.283203, + 0.394531, + 0.196289, + 0.228516, + 0.193359, + 0.21875, + 0.223633, + 0.182617, + 0.198242, + 0.242188, + 0.191406, + 0.189453, + 0.194336, + 0.208008, + 0.228516, + 0.208008, + 0.196289, + 0.239258, + 0.189453, + 0.15625, + 0.216797, + 0.225586, + 0.200195, + 0.189453, + 0.211914, + 0.235352, + 0.209961, + 0.1875, + 0.275391, + 0.224609, + 0.205078, + 0.22168, + 0.228516, + 0.214844, + 0.178711, + 0.219727, + 0.243164, + 0.202148, + 0.228516, + 0.287109, + 0.210938, + 0.204102, + 0.203125, + 0.241211, + 0.188477, + 0.209961, + 0.202148, + 0.198242, + 0.21875, + 0.24707, + 0.191406, + 0.222656, + 0.192383, + 0.248047, + 0.206055, + 0.217773, + 0.196289, + 0.1875, + 0.207031, + 0.196289, + 0.189453, + 0.208008, + 0.24707, + 0.460938, + 0.191406, + 0.204102, + 0.198242, + 0.200195, + 0.186523, + 0.204102, + 0.601562, + 0.206055, + 0.208984, + 0.225586, + 0.203125, + 0.210938, + 0.226562, + 0.209961, + 0.208008, + 0.216797, + 0.223633, + 0.195312, + 0.22168, + 0.203125, + 0.234375, + 0.208984, + 0.193359, + 0.230469, + 0.231445, + 0.206055, + 0.211914, + 0.204102, + 0.183594, + 0.225586, + 0.269531, + 0.196289, + 0.208984, + 0.216797, + 0.033203, + 0.219727, + 0.191406, + 0.200195, + 0.213867, + 0.198242, + 0.210938, + 0.198242, + 0.196289, + 0.198242, + 0.216797, + 0.236328, + 0.208984, + 0.238281, + 0.199219, + 0.21875, + 0.183594, + 0.1875, + 0.203125, + 0.208008, + 0.207031, + 0.21875, + 0.234375, + 0.222656, + 0.310547, + 0.195312, + 0.219727, + 0.179688, + 0.202148, + 0.209961, + 0.217773, + 0.219727, + 0.175781, + 0.203125, + 0.203125, + 0.18457, + 0.180664, + 0.220703, + 0.21582, + 0.168945, + 0.251953, + 0.253906, + 0.206055, + 0.204102, + 0.208008, + 0.194336, + 0.197266, + 0.243164, + 0.207031, + 0.193359, + 0.197266, + 0.216797, + 0.21875, + 0.213867, + 0.181641, + 0.203125, + 0.21875, + 0.203125, + 0.208984, + 0.229492, + 0.212891, + 0.224609, + 0.203125, + 0.253906, + 0.216797, + 0.214844, + 0.21875, + 0.212891, + 0.251953, + 0.233398, + 0.292969, + 0.194336, + 0.178711, + 0.202148, + 0.196289, + 0.211914, + 0.22168, + 0.237305, + 0.192383, + 0.199219, + 0.213867, + 0.211914, + 0.188477, + 0.227539, + 0.21582, + 0.19043, + 0.18457, + 0.192383, + 0.196289, + 0.236328, + 0.222656, + 0.225586, + 0.203125, + 0.214844, + 0.259766, + 0.277344, + 0.207031, + 0.226562, + 0.220703, + 0.219727, + 0.228516, + 0.228516, + 0.206055, + 0.222656, + 0.248047, + 0.226562, + 0.223633, + 0.210938, + 0.232422, + 0.206055, + 0.207031, + 0.202148, + 0.186523, + 0.210938, + 0.21875, + 0.19043, + 0.181641, + 0.194336, + 0.255859, + 0.185547, + 0.216797, + 0.233398, + 0.22168, + 0.219727, + 0.201172, + 0.209961, + 0.273438, + 0.1875, + 0.213867, + 0.21582, + 0.197266, + 0.183594, + 0.213867, + 0.209961, + 0.21875, + 0.212891, + 0.211914, + 0.200195, + 0.205078, + 0.193359, + 0.186523, + 0.816406, + 0.21582, + 0.198242, + 0.209961, + 0.198242, + 0.172852, + 0.228516, + 0.19043, + 0.229492, + 0.217773, + 0.202148, + 0.182617, + 0.236328, + 0.245117, + 0.220703, + 0.189453, + 0.226562, + 0.208984, + 0.208008, + 0.197266, + 0.210938, + 0.251953, + 0.204102, + 0.216797, + 0.316406, + 0.198242, + 0.207031, + 0.186523, + 0.213867, + 0.196289, + 0.202148, + 0.209961, + 0.219727, + 0.259766, + 0.210938, + 0.222656, + 0.230469, + 0.207031, + 0.213867, + 0.220703, + 0.249023, + 0.194336, + 0.233398, + 0.200195, + 0.189453, + 0.199219, + 0.261719, + 0.220703, + 0.213867, + 0.237305, + 0.248047, + 0.210938, + 0.201172, + 0.211914, + 0.241211, + 0.205078, + 0.226562, + 0.205078, + 0.213867, + 0.275391, + 0.230469, + 0.199219, + 0.177734, + 0.213867, + 0.229492, + 0.208984, + 0.182617, + 0.200195, + 0.193359, + 0.248047, + 0.230469, + 0.203125, + 0.208008, + 0.244141, + 0.206055, + 0.198242, + 0.179688, + 0.227539, + 0.198242, + 0.209961, + 0.229492, + 0.179688, + 0.211914, + 0.175781, + 0.195312, + 0.219727, + 0.25, + 0.236328, + 0.188477, + 0.207031, + 0.204102, + 0.243164, + 0.19043, + 0.203125, + 0.214844, + 0.267578, + 0.220703, + 0.209961, + 0.201172, + 0.209961, + 0.198242, + 0.21582, + 0.246094, + 0.208008, + 0.177734, + 0.166016, + 0.217773, + 0.182617, + 0.222656, + 0.191406, + 0.199219, + 0.229492, + 0.180664, + 0.326172, + 0.193359, + 0.200195, + 0.183594, + 0.222656, + 0.224609, + 0.185547, + 0.196289, + 0.210938, + 0.238281, + 0.207031, + 0.21875, + 0.21875, + 0.172852, + 0.209961, + 0.226562, + 0.222656, + 0.243164, + 0.224609, + 0.205078, + 0.217773, + 0.183594, + 0.193359, + 0.202148, + 0.22168, + 0.21582, + 0.199219, + 0.214844, + 0.182617, + 0.172852, + 0.214844, + 0.214844, + 0.236328, + 0.168945, + 0.251953, + 0.208984, + 0.208008, + 0.198242, + 0.225586, + 0.168945, + 0.232422, + 0.174805, + 0.204102, + 0.220703, + 0.236328, + 0.257812, + 0.197266, + 0.617188, + 0.212891, + 0.203125, + 0.197266, + 0.209961, + 0.255859, + 0.198242, + 0.261719, + 0.527344, + 0.185547, + 0.237305, + 0.224609, + 0.216797, + 0.180664, + 0.249023, + 0.189453, + 0.18457, + 0.224609, + 0.255859, + 0.211914, + 0.194336, + 0.192383, + 0.189453, + 0.217773, + 0.204102, + 0.220703, + 0.210938, + 0.224609, + 0.213867, + 0.182617, + 0.194336, + 0.21875, + 0.255859, + 0.292969, + 0.228516, + 0.198242, + 0.198242, + 0.183594, + 0.213867, + 0.210938, + 0.228516, + 0.176758, + 0.209961, + 0.193359, + 0.197266, + 0.207031, + 0.245117, + 0.142578, + 0.242188, + 0.185547, + 0.203125, + 0.207031, + 0.214844, + 0.204102, + 0.244141, + 0.189453, + 0.198242, + 0.182617, + 0.197266, + 0.217773, + 0.186523, + 0.205078, + 0.173828, + 0.214844, + 0.188477, + 0.202148, + 0.186523, + 0.243164, + 0.226562, + 0.235352, + 0.193359, + 0.217773, + 0.195312, + 0.232422, + 0.192383, + 0.213867, + 0.223633, + 0.239258, + 0.213867, + 0.664062, + 0.191406, + 0.214844, + 0.232422, + 0.257812, + 0.206055, + 0.240234, + 0.232422, + 0.212891, + 0.196289, + 0.230469, + 0.237305, + 0.22168, + 0.225586, + 0.210938, + 0.216797, + 0.188477, + 0.198242, + 0.201172, + 0.188477, + 0.201172, + 0.217773, + 0.158203, + 0.210938, + 0.277344, + 0.205078, + 0.227539, + 0.214844, + 0.209961, + 0.18457, + 0.206055, + 0.211914, + 0.193359, + 0.227539, + 0.191406, + 0.180664, + 0.233398, + 0.216797, + 0.235352, + 0.180664, + 0.205078, + 0.240234, + 0.210938, + 0.210938, + 0.257812, + 0.206055, + 0.201172, + 0.204102, + 0.202148, + 0.223633, + 0.208008, + 0.228516, + 0.172852, + 0.228516, + 0.198242, + 0.220703, + 0.22168, + 0.191406, + 0.219727, + 0.257812, + 0.21582, + 0.22168, + 0.228516, + 0.216797, + 0.237305, + 0.201172, + 0.211914, + 0.236328, + 0.21875, + 0.231445, + 0.21582, + 0.224609, + 0.196289, + 0.204102, + 0.213867, + 0.204102, + 0.222656, + 0.25, + 0.24707, + 0.243164, + 0.174805, + 0.176758, + 0.18457, + 0.243164, + 0.207031, + 0.183594, + 0.235352, + 0.204102, + 0.208984, + 0.235352, + 0.188477, + 0.185547, + 0.220703, + 0.204102, + 0.197266, + 0.186523, + 0.205078, + 0.214844, + 0.216797, + 0.195312, + 0.211914, + 0.1875, + 0.214844, + 0.209961, + 0.200195, + 0.203125, + 0.238281, + 0.212891, + 0.188477, + 0.232422, + 0.220703, + 0.211914, + 0.181641, + 0.206055, + 0.189453, + 0.212891, + 0.219727, + 0.198242, + 0.206055, + 0.22168, + 0.225586, + 0.188477, + 0.214844, + 0.253906, + 0.201172, + 0.183594, + 0.192383, + 0.417969, + 0.203125, + 0.196289, + 0.193359, + 0.213867, + 0.21582, + 0.213867, + 0.259766, + 0.193359, + 0.245117, + 0.234375, + 0.204102, + 0.224609, + 0.196289, + 0.167969, + 0.208984, + 0.210938, + 0.223633, + 0.241211, + 0.235352, + 0.188477, + 0.18457, + 0.202148, + 0.205078, + 0.248047, + 0.201172, + 0.248047, + 0.214844, + 0.196289, + 0.212891, + 0.255859, + 0.210938, + 0.208984, + 0.201172, + 0.208008, + 0.167969, + 0.201172, + 0.198242, + 0.204102, + 0.214844, + 0.195312, + 0.166016, + 0.233398, + 0.171875, + 0.240234, + 0.245117, + 0.234375, + 0.257812, + 0.229492, + 0.220703, + 0.237305, + 0.243164, + 0.236328, + 0.695312, + 0.261719, + 0.196289, + 0.214844, + 0.235352, + 0.223633, + 0.205078, + 0.206055, + 0.207031, + 0.249023, + 0.200195, + 0.174805, + 0.1875, + 0.204102, + 0.206055, + 0.189453, + 0.196289, + 0.237305, + 0.235352, + 0.162109, + 0.216797, + 0.1875, + 0.246094, + 0.199219, + 0.240234, + 0.241211, + 0.236328, + 0.208984, + 0.235352, + 0.210938, + 0.192383, + 0.251953, + 0.206055, + 0.193359, + 0.180664, + 0.192383, + 0.263672, + 0.248047, + 0.179688, + 0.241211, + 0.202148, + 0.202148, + 0.196289, + 0.21875, + 0.235352, + 0.234375, + 0.265625, + 0.21582, + 0.209961, + 0.183594, + 0.207031, + 0.210938, + 0.213867, + 0.200195, + 0.194336, + 0.214844, + 0.199219, + 0.196289, + 0.21875, + 0.242188, + 0.182617, + 0.269531, + 0.210938, + 0.287109, + 0.206055, + 0.213867, + 0.209961, + 0.177734, + 0.211914, + 0.169922, + 0.277344, + 0.21582, + 0.257812, + 0.202148, + 0.232422, + 0.196289, + 0.228516, + 0.22168, + 0.199219, + 0.189453, + 0.209961, + 0.222656, + 0.240234, + 0.21875, + 0.205078, + 0.204102, + 0.200195, + 0.198242, + 0.220703, + 0.19043, + 0.257812, + 0.253906, + 0.179688, + 0.198242, + 0.202148, + 0.236328, + 0.316406, + 0.220703, + 0.210938, + 0.188477, + 0.200195, + 0.181641, + 0.222656, + 0.230469, + 0.255859, + 0.197266, + 0.169922, + 0.219727, + 0.219727, + 0.186523, + 0.227539, + 0.225586, + 0.195312, + 0.181641, + 0.234375, + 0.202148, + 0.198242, + 0.172852, + 0.259766, + 0.210938, + 0.19043, + 0.208008, + 0.217773, + 0.192383, + 0.208984, + 0.204102, + 0.225586, + 0.255859, + 0.182617, + 0.200195, + 0.205078, + 0.241211, + 0.195312, + 0.193359, + 0.200195, + 0.240234, + 0.183594, + 0.25, + 0.212891, + 0.194336, + 0.199219, + 0.1875, + 0.213867, + 0.209961, + 0.207031, + 0.208008, + 0.21875, + 0.199219, + 0.233398, + 0.214844, + 0.203125, + 0.213867, + 0.186523, + 0.175781, + 0.239258, + 0.226562, + 0.216797, + 0.186523, + 0.207031, + 0.193359, + 0.224609, + 0.202148, + 0.21875, + 0.226562, + 0.166016, + 0.220703, + 0.1875, + 0.201172, + 0.238281, + 0.208984, + 0.253906, + 0.175781, + 0.203125, + 0.209961, + 0.195312, + 0.251953, + 0.178711, + 0.246094, + 0.205078, + 0.193359, + 0.220703, + 0.211914, + 0.214844, + 0.179688, + 0.22168, + 0.243164, + 0.18457, + 0.21875, + 0.189453, + 0.175781, + 0.222656, + 0.210938, + 0.193359, + 0.19043, + 0.261719, + 0.178711, + 0.222656, + 0.192383, + 0.202148, + 0.22168, + 0.220703, + 0.196289, + 0.207031, + 0.222656, + 0.193359, + 0.239258, + 0.194336, + 0.19043, + 0.229492, + 0.239258, + 0.216797, + 0.178711, + 0.236328, + 0.193359, + 0.179688, + 0.239258, + 0.236328, + 0.228516, + 0.204102, + 0.220703, + 0.212891, + 0.173828, + 0.194336, + 0.198242, + 0.210938, + 0.169922, + 0.244141, + 0.196289, + 0.217773, + 0.195312, + 0.208984, + 0.238281, + 0.196289, + 0.241211, + 0.1875, + 0.21875, + 0.208008, + 0.180664, + 0.236328, + 0.213867, + 0.230469, + 0.207031, + 0.202148, + 0.166016, + 0.200195, + 0.214844, + 0.197266, + 0.217773, + 0.193359, + 0.208008, + 0.192383, + 0.210938, + 0.240234, + 0.212891, + 0.253906, + 0.200195, + 0.225586, + 0.196289, + 0.185547, + 0.186523, + 0.202148, + 0.217773, + 0.192383, + 0.239258, + 0.212891, + 0.251953, + 0.222656, + 0.209961, + 0.205078, + 0.22168, + 0.1875, + 0.176758, + 0.222656, + 0.226562, + 0.197266, + 0.237305, + 0.202148, + 0.186523, + 0.194336, + 0.196289, + 0.217773, + 0.231445, + 0.214844, + 0.217773, + 0.233398, + 0.24707, + 0.21875, + 0.191406, + 0.228516, + 0.183594, + 0.228516, + 0.201172, + 0.186523, + 0.177734, + 0.363281, + 0.203125, + 0.244141, + 0.241211, + 0.188477, + 0.220703, + 0.210938, + 0.161133, + 0.193359, + 0.207031, + 0.213867, + 0.245117, + 0.507812, + 0.253906, + 0.224609, + 0.198242, + 0.223633, + 0.197266, + 0.21875, + 0.443359, + 0.251953, + 0.213867, + 0.253906, + 0.222656, + 0.193359, + 0.212891, + 0.211914, + 0.208984, + 0.197266, + 0.219727, + 0.255859, + 0.239258, + 0.237305, + 0.225586, + 0.22168, + 0.209961, + 0.267578, + 0.194336, + 0.207031, + 0.265625, + 0.220703, + 0.201172, + 0.201172, + 0.199219, + 0.214844, + 0.219727, + 0.199219, + 0.257812, + 0.208008, + 0.189453, + 0.210938, + 0.181641, + 0.203125, + 0.232422, + 0.238281, + 0.192383, + 0.217773, + 0.212891, + 0.219727, + 0.222656, + 0.194336, + 0.209961, + 0.217773, + 0.357422, + 0.210938, + 0.232422, + 0.202148, + 0.208008, + 0.21582, + 0.236328, + 0.227539, + 0.207031, + 0.269531, + 0.289062, + 0.205078, + 0.197266, + 0.242188, + 0.207031, + 0.191406, + 0.189453, + 0.206055, + 0.214844, + 0.207031, + 0.208008, + 0.227539, + 0.208008, + 0.235352, + 0.261719, + 0.193359, + 0.192383, + 0.216797, + 0.186523, + 0.193359, + 0.294922, + 0.210938, + 0.236328, + 0.210938, + 0.265625, + 0.188477, + 0.208008, + 0.199219, + 0.22168, + 0.239258, + 0.191406, + 0.273438, + 0.194336, + 0.186523, + 0.233398, + 0.185547, + 0.209961, + 0.233398, + 0.197266, + 0.205078, + 0.176758, + 0.172852 + ] + }, + "name": "model.transformer.h.2.ln_1.weight", + "outputIndexes": [ + 203 + ], + "type": "Const", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 202, + 203 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/ln_1_2/Mul_1_output_0", + "outputIndexes": [ + 204 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.2/self_attn/q_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 204 + ], + "outputIndexes": [ + 2651 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.2/self_attn/q_proj/Linear/pre_convert", + "inputIndexes": [ + 2651 + ], + "outputIndexes": [ + 2652 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.2/self_attn/q_proj/Linear", + "inputIndexes": [ + 2652 + ], + "outputIndexes": [ + 2653 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 227770676, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.2/self_attn/q_proj/Linear/post_convert", + "inputIndexes": [ + 2653 + ], + "outputIndexes": [ + 2654 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.2/self_attn/q_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2654 + ], + "outputIndexes": [ + 205 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 204 + ], + "main_type": "NONE", + "name": "/Shape_9_output_0", + "outputIndexes": [ + 206 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 206 + ], + "main_type": "NONE", + "name": "Shape405", + "outputIndexes": [ + 207 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 206 + ], + "main_type": "NONE", + "name": "Rank407", + "outputIndexes": [ + 208 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 208, + 208 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp409", + "outputIndexes": [ + 209 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 209 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze410", + "outputIndexes": [ + 210 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 209, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp412", + "outputIndexes": [ + 211 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 211 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze413", + "outputIndexes": [ + 212 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 207, + 210, + 212, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice416", + "outputIndexes": [ + 213 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 213 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze417", + "outputIndexes": [ + 214 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 9, + 214 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp418", + "outputIndexes": [ + 215 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 215, + 214 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp419", + "outputIndexes": [ + 216 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 206, + 216, + 209 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_18_output_0", + "outputIndexes": [ + 217 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 217, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_29_output_0", + "outputIndexes": [ + 218 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 7, + 218, + 23, + 24 + ], + "main_type": "Axis", + "main": { + "axis": 0 + }, + "name": "/Concat_18_output_0", + "outputIndexes": [ + 219 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 205, + 219 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_11_output_0", + "outputIndexes": [ + 220 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 220, + 50 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_8_output_0", + "outputIndexes": [ + 221 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 220 + ], + "main_type": "NONE", + "name": "/Shape_10_output_0", + "outputIndexes": [ + 222 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 222 + ], + "main_type": "NONE", + "name": "Shape426", + "outputIndexes": [ + 223 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 222 + ], + "main_type": "NONE", + "name": "Rank428", + "outputIndexes": [ + 224 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 224, + 224 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp430", + "outputIndexes": [ + 225 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 225 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze431", + "outputIndexes": [ + 226 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 225, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp433", + "outputIndexes": [ + 227 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 227 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze434", + "outputIndexes": [ + 228 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 223, + 226, + 228, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice437", + "outputIndexes": [ + 229 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 229 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze438", + "outputIndexes": [ + 230 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 53, + 230 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp439", + "outputIndexes": [ + 231 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 231, + 230 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp440", + "outputIndexes": [ + 232 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 222, + 232, + 225 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_19_output_0", + "outputIndexes": [ + 233 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 233, + 65 + ], + "main_type": "BinaryOp", + "main": { + "opType": 7, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Div_6_output_0", + "outputIndexes": [ + 234 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 234, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_34_output_0", + "outputIndexes": [ + 235 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 220, + 235, + 68, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_9_output_0", + "outputIndexes": [ + 236 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 236 + ], + "main_type": "UnaryOp", + "main": { + "opType": "NEG", + "T": "DT_FLOAT" + }, + "name": "/Neg_4_output_0", + "outputIndexes": [ + 237 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 220, + 21, + 235, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_8_output_0", + "outputIndexes": [ + 238 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 237, + 238 + ], + "main_type": "Axis", + "main": { + "axis": -1 + }, + "name": "/Concat_21_output_0", + "outputIndexes": [ + 239 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 239, + 80 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_9_output_0", + "outputIndexes": [ + 240 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 221, + 240 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_10_output_0", + "outputIndexes": [ + 241 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.2/self_attn/k_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 204 + ], + "outputIndexes": [ + 2655 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.2/self_attn/k_proj/Linear/pre_convert", + "inputIndexes": [ + 2655 + ], + "outputIndexes": [ + 2656 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.2/self_attn/k_proj/Linear", + "inputIndexes": [ + 2656 + ], + "outputIndexes": [ + 2657 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 237224266, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.2/self_attn/k_proj/Linear/post_convert", + "inputIndexes": [ + 2657 + ], + "outputIndexes": [ + 2658 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.2/self_attn/k_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2658 + ], + "outputIndexes": [ + 242 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 242, + 219 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_12_output_0", + "outputIndexes": [ + 243 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 243, + 50 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_10_output_0", + "outputIndexes": [ + 244 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 243 + ], + "main_type": "NONE", + "name": "/Shape_11_output_0", + "outputIndexes": [ + 245 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 245 + ], + "main_type": "NONE", + "name": "Shape487", + "outputIndexes": [ + 246 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 245 + ], + "main_type": "NONE", + "name": "Rank489", + "outputIndexes": [ + 247 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 247, + 247 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp491", + "outputIndexes": [ + 248 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 248 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze492", + "outputIndexes": [ + 249 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 248, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp494", + "outputIndexes": [ + 250 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 250 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze495", + "outputIndexes": [ + 251 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 246, + 249, + 251, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice498", + "outputIndexes": [ + 252 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 252 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze499", + "outputIndexes": [ + 253 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 53, + 253 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp500", + "outputIndexes": [ + 254 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 254, + 253 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp501", + "outputIndexes": [ + 255 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 245, + 255, + 248 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_20_output_0", + "outputIndexes": [ + 256 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 256, + 65 + ], + "main_type": "BinaryOp", + "main": { + "opType": 7, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Div_7_output_0", + "outputIndexes": [ + 257 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 257, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_36_output_0", + "outputIndexes": [ + 258 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 243, + 258, + 68, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_11_output_0", + "outputIndexes": [ + 259 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 259 + ], + "main_type": "UnaryOp", + "main": { + "opType": "NEG", + "T": "DT_FLOAT" + }, + "name": "/Neg_5_output_0", + "outputIndexes": [ + 260 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 243, + 21, + 258, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_10_output_0", + "outputIndexes": [ + 261 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 260, + 261 + ], + "main_type": "Axis", + "main": { + "axis": -1 + }, + "name": "/Concat_22_output_0", + "outputIndexes": [ + 262 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 262, + 80 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_11_output_0", + "outputIndexes": [ + 263 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 244, + 263 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_11_output_0", + "outputIndexes": [ + 264 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.2/self_attn/v_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 204 + ], + "outputIndexes": [ + 2659 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.2/self_attn/v_proj/Linear/pre_convert", + "inputIndexes": [ + 2659 + ], + "outputIndexes": [ + 2660 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.2/self_attn/v_proj/Linear", + "inputIndexes": [ + 2660 + ], + "outputIndexes": [ + 2661 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 246677856, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.2/self_attn/v_proj/Linear/post_convert", + "inputIndexes": [ + 2661 + ], + "outputIndexes": [ + 2662 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.2/self_attn/v_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2662 + ], + "outputIndexes": [ + 265 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 265, + 219 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_13_output_0", + "outputIndexes": [ + 266 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 241, + 264, + 266, + 108 + ], + "main_type": "AttentionParam", + "main": { + "kv_cache": true + }, + "name": "Attention/Reshape_14_output_0", + "outputIndexes": [ + 267 + ], + "type": "Attention", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.2/self_attn/o_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 267 + ], + "outputIndexes": [ + 2663 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.2/self_attn/o_proj/Linear/pre_convert", + "inputIndexes": [ + 2663 + ], + "outputIndexes": [ + 2664 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.2/self_attn/o_proj/Linear", + "inputIndexes": [ + 2664 + ], + "outputIndexes": [ + 2665 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 256131446, + 8388630, + 1048576, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.2/self_attn/o_proj/Linear/post_convert", + "inputIndexes": [ + 2665 + ], + "outputIndexes": [ + 2666 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.2/self_attn/o_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2666 + ], + "outputIndexes": [ + 268 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 201, + 268 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_13_output_0", + "outputIndexes": [ + 269 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 269 + ], + "main_type": "LayerNorm", + "main": { + "axis": [ + -1 + ], + "epsilon": 1e-06, + "group": 1, + "useRMSNorm": true + }, + "name": "/ln_2_2/Mul_output_0", + "outputIndexes": [ + 270 + ], + "type": "LayerNorm", + "defaultDimentionFormat": "NHWC" + }, + { + "main_type": "Blob", + "main": { + "dims": [ + 4096 + ], + "dataFormat": "NCHW", + "dataType": "DT_FLOAT", + "float32s": [ + 0.302734, + 0.289062, + 0.279297, + 0.294922, + 0.261719, + 0.269531, + 0.291016, + 0.271484, + 0.279297, + 0.273438, + 0.271484, + 0.271484, + 0.275391, + 0.28125, + 0.273438, + 0.294922, + 0.283203, + 0.294922, + 0.257812, + 0.271484, + 0.275391, + 0.277344, + 0.273438, + 0.279297, + 0.269531, + 0.118652, + 0.298828, + 0.28125, + 0.279297, + 0.263672, + 0.285156, + 0.28125, + 0.257812, + 0.291016, + 0.285156, + 0.269531, + 0.283203, + 0.242188, + 0.277344, + 0.285156, + 0.28125, + 0.263672, + 0.261719, + 0.277344, + 0.263672, + 0.285156, + 0.275391, + 0.291016, + 0.291016, + 0.289062, + 0.285156, + 0.273438, + 0.25, + 0.263672, + 0.28125, + 0.28125, + 0.289062, + 0.287109, + 0.285156, + 0.251953, + 0.141602, + 0.265625, + 0.269531, + 0.277344, + 0.261719, + 0.287109, + 0.273438, + 0.296875, + 0.275391, + 0.259766, + 0.275391, + 0.289062, + 0.265625, + 0.269531, + 0.283203, + 0.267578, + 0.287109, + 0.259766, + 0.253906, + 0.267578, + 0.279297, + 0.294922, + 0.273438, + 0.267578, + 0.263672, + 0.291016, + 0.294922, + 0.287109, + 0.275391, + 0.294922, + 0.261719, + 0.289062, + 0.238281, + 0.298828, + 0.298828, + 0.287109, + 0.275391, + 0.28125, + 0.271484, + 0.291016, + 0.271484, + 0.265625, + 0.269531, + 0.253906, + 0.296875, + 0.277344, + 0.269531, + 0.287109, + 0.291016, + 0.277344, + 0.283203, + 0.285156, + 0.283203, + 0.296875, + 0.267578, + 0.273438, + 0.294922, + 0.113281, + 0.283203, + 0.285156, + 0.259766, + 0.283203, + 0.285156, + 0.277344, + 0.275391, + 0.287109, + 0.294922, + 0.275391, + 0.283203, + 0.273438, + 0.275391, + 0.283203, + 0.285156, + 0.246094, + 0.292969, + 0.255859, + 0.269531, + 0.265625, + 0.271484, + 0.259766, + 0.28125, + 0.267578, + 0.28125, + 0.255859, + 0.287109, + 0.277344, + 0.287109, + 0.275391, + 0.263672, + 0.277344, + 0.289062, + 0.28125, + 0.245117, + 0.289062, + 0.287109, + 0.283203, + 0.275391, + 0.277344, + 0.294922, + 0.279297, + 0.291016, + 0.265625, + 0.285156, + 0.269531, + 0.257812, + 0.287109, + 0.267578, + 0.28125, + 0.283203, + 0.279297, + 0.273438, + 0.248047, + 0.269531, + 0.283203, + 0.3125, + 0.285156, + 0.283203, + 0.279297, + 0.271484, + 0.291016, + 0.292969, + 0.261719, + 0.283203, + 0.279297, + 0.277344, + 0.287109, + 0.267578, + 0.273438, + 0.267578, + 0.273438, + 0.251953, + 0.294922, + 0.289062, + 0.308594, + 0.287109, + 0.283203, + 0.294922, + 0.261719, + 0.285156, + 0.283203, + 0.273438, + 0.269531, + 0.265625, + 0.277344, + 0.263672, + 0.287109, + 0.292969, + 0.273438, + 0.285156, + 0.289062, + 0.294922, + 0.259766, + 0.283203, + 0.28125, + 0.263672, + 0.277344, + 0.28125, + 0.291016, + 0.101562, + 0.271484, + 0.267578, + 0.279297, + 0.28125, + 0.271484, + 0.287109, + 0.253906, + 0.267578, + 0.285156, + 0.110352, + 0.277344, + 0.275391, + 0.273438, + 0.271484, + 0.267578, + 0.259766, + 0.273438, + 0.283203, + 0.324219, + 0.279297, + 0.285156, + 0.05127, + 0.28125, + 0.283203, + 0.263672, + 0.267578, + 0.283203, + 0.275391, + 0.285156, + 0.277344, + 0.28125, + 0.285156, + 0.273438, + 0.265625, + 0.28125, + 0.269531, + 0.255859, + 0.269531, + 0.28125, + 0.265625, + 0.28125, + 0.257812, + 0.273438, + 0.263672, + 0.253906, + 0.265625, + 0.267578, + 0.292969, + 0.283203, + 0.263672, + 0.265625, + 0.265625, + 0.289062, + 0.265625, + 0.261719, + 0.28125, + 0.265625, + 0.296875, + 0.283203, + 0.306641, + 0.265625, + 0.251953, + 0.300781, + 0.271484, + 0.257812, + 0.251953, + 0.263672, + 0.259766, + 0.255859, + 0.275391, + 0.28125, + 0.287109, + 0.279297, + 0.248047, + 0.267578, + 0.277344, + 0.273438, + 0.285156, + 0.275391, + 0.279297, + 0.277344, + 0.283203, + 0.273438, + 0.267578, + 0.273438, + 0.277344, + 0.249023, + 0.263672, + 0.259766, + 0.259766, + 0.269531, + 0.251953, + 0.255859, + 0.273438, + 0.283203, + 0.267578, + 0.259766, + 0.275391, + 0.251953, + 0.289062, + 0.277344, + 0.255859, + 0.289062, + 0.265625, + 0.289062, + 0.285156, + 0.287109, + 0.298828, + 0.275391, + 0.279297, + 0.279297, + 0.285156, + 0.263672, + 0.287109, + 0.271484, + 0.287109, + 0.257812, + 0.28125, + 0.271484, + 0.283203, + 0.294922, + 0.291016, + 0.296875, + 0.287109, + 0.265625, + 0.261719, + 0.271484, + 0.275391, + 0.279297, + 0.277344, + 0.287109, + 0.277344, + 0.273438, + 0.277344, + 0.279297, + 0.279297, + 0.277344, + 0.285156, + 0.255859, + 0.263672, + 0.285156, + 0.289062, + 0.251953, + 0.289062, + 0.273438, + 0.261719, + 0.291016, + 0.292969, + 0.253906, + 0.28125, + 0.251953, + 0.279297, + 0.294922, + 0.273438, + 0.257812, + 0.271484, + 0.269531, + 0.285156, + 0.271484, + 0.28125, + 0.275391, + 0.267578, + 0.269531, + 0.261719, + 0.277344, + 0.289062, + 0.273438, + 0.251953, + 0.285156, + 0.283203, + 0.287109, + 0.275391, + 0.28125, + 0.273438, + 0.271484, + 0.263672, + 0.259766, + 0.273438, + 0.263672, + 0.283203, + 0.273438, + 0.285156, + 0.296875, + 0.269531, + 0.285156, + 0.279297, + 0.287109, + 0.271484, + 0.291016, + 0.263672, + 0.267578, + 0.28125, + 0.257812, + 0.287109, + 0.291016, + 0.289062, + 0.279297, + 0.294922, + 0.275391, + 0.263672, + 0.279297, + 0.273438, + 0.257812, + 0.273438, + 0.275391, + 0.277344, + 0.267578, + 0.28125, + 0.283203, + 0.275391, + 0.289062, + 0.283203, + 0.255859, + 0.285156, + 0.283203, + 0.296875, + 0.265625, + 0.289062, + 0.292969, + 0.285156, + 0.251953, + 0.28125, + 0.259766, + 0.279297, + 0.302734, + 0.28125, + 0.279297, + 0.277344, + 0.283203, + 0.28125, + 0.287109, + 0.273438, + 0.273438, + 0.298828, + 0.279297, + 0.267578, + 0.300781, + 0.277344, + 0.306641, + 0.291016, + 0.304688, + 0.285156, + 0.292969, + 0.279297, + 0.289062, + 0.273438, + 0.275391, + 0.273438, + 0.291016, + 0.269531, + 0.273438, + 0.292969, + 0.269531, + 0.273438, + 0.251953, + 0.287109, + 0.273438, + 0.277344, + 0.269531, + 0.285156, + 0.259766, + 0.28125, + 0.255859, + 0.28125, + 0.291016, + 0.269531, + 0.265625, + 0.271484, + 0.277344, + 0.267578, + 0.296875, + 0.283203, + 0.267578, + 0.269531, + 0.265625, + 0.285156, + 0.267578, + 0.211914, + 0.292969, + 0.285156, + 0.271484, + 0.283203, + 0.283203, + 0.298828, + 0.302734, + 0.28125, + 0.273438, + 0.269531, + 0.275391, + 0.28125, + 0.283203, + 0.292969, + 0.271484, + 0.279297, + 0.279297, + 0.265625, + 0.265625, + 0.285156, + 0.267578, + 0.257812, + 0.277344, + 0.275391, + 0.267578, + 0.277344, + 0.28125, + 0.279297, + 0.296875, + 0.273438, + 0.277344, + 0.291016, + 0.269531, + 0.265625, + 0.283203, + 0.283203, + 0.292969, + 0.273438, + 0.257812, + 0.269531, + 0.255859, + 0.289062, + 0.275391, + 0.28125, + 0.259766, + 0.279297, + 0.285156, + 0.261719, + 0.292969, + 0.28125, + 0.285156, + 0.283203, + 0.273438, + 0.263672, + 0.279297, + 0.275391, + 0.273438, + 0.265625, + 0.28125, + 0.271484, + 0.285156, + 0.285156, + 0.261719, + 0.271484, + 0.277344, + 0.271484, + 0.300781, + 0.287109, + 0.285156, + 0.275391, + 0.294922, + 0.263672, + 0.273438, + 0.287109, + 0.275391, + 0.287109, + 0.273438, + 0.279297, + 0.269531, + 0.279297, + 0.267578, + 0.273438, + 0.277344, + 0.285156, + 0.285156, + 0.265625, + 0.292969, + 0.279297, + 0.273438, + 0.283203, + 0.283203, + 0.241211, + 0.269531, + 0.28125, + 0.289062, + 0.298828, + 0.287109, + 0.302734, + 0.291016, + 0.263672, + 0.271484, + 0.277344, + 0.265625, + 0.277344, + 0.269531, + 0.283203, + 0.279297, + 0.285156, + 0.283203, + 0.279297, + 0.285156, + 0.283203, + 0.261719, + 0.279297, + 0.279297, + 0.275391, + 0.291016, + 0.265625, + 0.28125, + 0.291016, + 0.275391, + 0.265625, + 0.292969, + 0.289062, + 0.28125, + 0.263672, + 0.373047, + 0.279297, + 0.28125, + 0.261719, + 0.291016, + 0.285156, + 0.285156, + 0.265625, + 0.257812, + 0.283203, + 0.277344, + 0.273438, + 0.283203, + 0.291016, + 0.269531, + 0.25, + 0.283203, + 0.289062, + 0.255859, + 0.265625, + 0.275391, + 0.263672, + 0.267578, + 0.275391, + 0.277344, + 0.273438, + 0.259766, + 0.277344, + 0.285156, + 0.292969, + 0.265625, + 0.273438, + 0.253906, + 0.238281, + 0.285156, + 0.261719, + 0.269531, + 0.261719, + 0.267578, + 0.283203, + 0.253906, + 0.279297, + 0.273438, + 0.267578, + 0.291016, + 0.275391, + 0.279297, + 0.273438, + 0.277344, + 0.283203, + 0.279297, + 0.283203, + 0.277344, + 0.287109, + 0.271484, + 0.287109, + 0.259766, + 0.255859, + 0.271484, + 0.292969, + 0.291016, + 0.277344, + 0.273438, + 0.267578, + 0.285156, + 0.28125, + 0.292969, + 0.291016, + 0.289062, + 0.265625, + 0.275391, + 0.275391, + 0.253906, + 0.285156, + 0.273438, + 0.279297, + 0.267578, + 0.285156, + 0.269531, + 0.277344, + 0.287109, + 0.287109, + 0.283203, + 0.292969, + 0.267578, + 0.292969, + 0.251953, + 0.265625, + 0.283203, + 0.267578, + 0.263672, + 0.287109, + 0.279297, + 0.275391, + 0.271484, + 0.267578, + 0.275391, + 0.269531, + 0.279297, + 0.275391, + 0.28125, + 0.277344, + 0.285156, + 0.265625, + 0.283203, + 0.273438, + 0.263672, + 0.267578, + 0.28125, + 0.283203, + 0.306641, + 0.265625, + 0.275391, + 0.263672, + 0.265625, + 0.289062, + 0.275391, + 0.296875, + 0.261719, + 0.267578, + 0.267578, + 0.263672, + 0.269531, + 0.259766, + 0.283203, + 0.275391, + 0.289062, + 0.261719, + 0.234375, + 0.267578, + 0.269531, + 0.279297, + 0.277344, + 0.275391, + 0.273438, + 0.285156, + 0.271484, + 0.265625, + 0.289062, + 0.287109, + 0.253906, + 0.240234, + 0.265625, + 0.332031, + 0.279297, + 0.255859, + 0.291016, + 0.267578, + 0.273438, + 0.291016, + 0.277344, + 0.283203, + 0.306641, + 0.275391, + 0.283203, + 0.269531, + 0.273438, + 0.298828, + 0.273438, + 0.287109, + 0.269531, + 0.213867, + 0.269531, + 0.298828, + 0.273438, + 0.277344, + 0.273438, + 0.28125, + 0.263672, + 0.269531, + 0.277344, + 0.291016, + 0.292969, + 0.28125, + 0.279297, + 0.275391, + 0.244141, + 0.304688, + 0.279297, + 0.269531, + 0.287109, + 0.291016, + 0.298828, + 0.296875, + 0.287109, + 0.292969, + 0.275391, + 0.275391, + 0.287109, + 0.277344, + 0.263672, + 0.291016, + 0.279297, + 0.257812, + 0.265625, + 0.271484, + 0.259766, + 0.275391, + 0.285156, + 0.289062, + 0.279297, + 0.287109, + 0.261719, + 0.287109, + 0.287109, + 0.251953, + 0.275391, + 0.275391, + 0.279297, + 0.271484, + 0.140625, + 0.265625, + 0.241211, + 0.277344, + 0.289062, + 0.269531, + 0.261719, + 0.287109, + 0.265625, + 0.296875, + 0.28125, + 0.259766, + 0.103027, + 0.283203, + 0.285156, + 0.255859, + 0.292969, + 0.269531, + 0.277344, + 0.261719, + 0.273438, + 0.265625, + 0.296875, + 0.265625, + 0.261719, + 0.257812, + 0.28125, + 0.292969, + 0.285156, + 0.279297, + 0.277344, + 0.251953, + 0.279297, + 0.28125, + 0.259766, + 0.261719, + 0.28125, + 0.279297, + 0.277344, + 0.292969, + 0.287109, + 0.298828, + 0.28125, + 0.271484, + 0.241211, + 0.261719, + 0.273438, + 0.294922, + 0.279297, + 0.279297, + 0.265625, + 0.273438, + 0.277344, + 0.289062, + 0.277344, + 0.283203, + 0.283203, + 0.267578, + 0.251953, + 0.277344, + 0.287109, + 0.269531, + 0.275391, + 0.294922, + 0.263672, + 0.279297, + 0.271484, + 0.285156, + 0.287109, + 0.300781, + 0.273438, + 0.287109, + 0.277344, + 0.267578, + 0.28125, + 0.292969, + 0.273438, + 0.248047, + 0.273438, + 0.273438, + 0.265625, + 0.255859, + 0.28125, + 0.269531, + 0.287109, + 0.287109, + 0.285156, + 0.277344, + 0.277344, + 0.261719, + 0.271484, + 0.265625, + 0.28125, + 0.275391, + 0.267578, + 0.271484, + 0.269531, + 0.296875, + 0.283203, + 0.271484, + 0.257812, + 0.257812, + 0.279297, + 0.294922, + 0.283203, + 0.285156, + 0.277344, + 0.251953, + 0.251953, + 0.25, + 0.267578, + 0.279297, + 0.283203, + 0.257812, + 0.283203, + 0.271484, + 0.285156, + 0.269531, + 0.277344, + 0.259766, + 0.287109, + 0.269531, + 0.265625, + 0.267578, + 0.265625, + 0.289062, + 0.285156, + 0.294922, + 0.279297, + 0.300781, + 0.273438, + 0.292969, + 0.279297, + 0.273438, + 0.253906, + 0.289062, + 0.28125, + 0.287109, + 0.291016, + 0.277344, + 0.300781, + 0.271484, + 0.28125, + 0.296875, + 0.273438, + 0.275391, + 0.273438, + 0.283203, + 0.285156, + 0.271484, + 0.243164, + 0.271484, + 0.294922, + 0.275391, + 0.255859, + 0.257812, + 0.271484, + 0.291016, + 0.273438, + 0.283203, + 0.294922, + 0.267578, + 0.267578, + 0.275391, + 0.271484, + 0.273438, + 0.28125, + 0.273438, + 0.296875, + 0.271484, + 0.287109, + 0.28125, + 0.279297, + 0.279297, + 0.273438, + 0.269531, + 0.273438, + 0.263672, + 0.271484, + 0.279297, + 0.294922, + 0.28125, + 0.285156, + 0.275391, + 0.283203, + 0.253906, + 0.287109, + 0.28125, + 0.263672, + 0.271484, + 0.080566, + 0.273438, + 0.28125, + 0.277344, + 0.283203, + 0.287109, + 0.279297, + 0.285156, + 0.248047, + 0.285156, + 0.275391, + 0.283203, + 0.267578, + 0.263672, + 0.271484, + 0.287109, + 0.287109, + 0.283203, + 0.283203, + 0.269531, + 0.261719, + 0.271484, + 0.277344, + 0.28125, + 0.275391, + 0.277344, + 0.180664, + 0.279297, + 0.289062, + 0.28125, + 0.271484, + 0.277344, + 0.283203, + 0.249023, + 0.271484, + 0.253906, + 0.273438, + 0.267578, + 0.25, + 0.269531, + 0.273438, + 0.277344, + 0.275391, + 0.287109, + 0.28125, + 0.275391, + 0.283203, + 0.292969, + 0.267578, + 0.275391, + 0.296875, + 0.28125, + 0.283203, + 0.259766, + 0.273438, + 0.271484, + 0.285156, + 0.28125, + 0.066406, + 0.265625, + 0.253906, + 0.28125, + 0.279297, + 0.291016, + 0.265625, + 0.265625, + 0.241211, + 0.277344, + 0.287109, + 0.279297, + 0.263672, + 0.298828, + 0.291016, + 0.285156, + 0.267578, + 0.3125, + 0.271484, + 0.287109, + 0.267578, + 0.271484, + 0.271484, + 0.267578, + 0.28125, + 0.265625, + 0.285156, + 0.267578, + 0.271484, + 0.265625, + 0.285156, + 0.265625, + 0.292969, + 0.251953, + 0.269531, + 0.300781, + 0.279297, + 0.283203, + 0.25, + 0.259766, + 0.279297, + 0.269531, + 0.279297, + 0.277344, + 0.296875, + 0.259766, + 0.269531, + 0.302734, + 0.291016, + 0.277344, + 0.271484, + 0.273438, + 0.261719, + 0.24707, + 0.291016, + 0.25, + 0.294922, + 0.292969, + 0.267578, + 0.283203, + 0.229492, + 0.275391, + 0.285156, + 0.300781, + 0.269531, + 0.259766, + 0.292969, + 0.265625, + 0.058838, + 0.28125, + 0.263672, + 0.273438, + 0.263672, + 0.292969, + 0.267578, + 0.300781, + 0.289062, + 0.294922, + 0.269531, + 0.261719, + 0.271484, + 0.271484, + 0.269531, + 0.277344, + 0.279297, + 0.269531, + 0.273438, + 0.257812, + 0.271484, + 0.283203, + 0.273438, + 0.294922, + 0.294922, + 0.289062, + 0.263672, + 0.296875, + 0.292969, + 0.263672, + 0.267578, + 0.287109, + 0.248047, + 0.294922, + 0.275391, + 0.277344, + 0.285156, + 0.237305, + 0.296875, + 0.259766, + 0.277344, + 0.271484, + 0.298828, + 0.28125, + 0.273438, + 0.273438, + 0.279297, + 0.269531, + 0.289062, + 0.241211, + 0.300781, + 0.285156, + 0.245117, + 0.263672, + 0.300781, + 0.287109, + 0.273438, + 0.25, + 0.273438, + 0.277344, + 0.279297, + 0.261719, + 0.271484, + 0.265625, + 0.273438, + 0.28125, + 0.289062, + 0.28125, + 0.267578, + 0.25, + 0.283203, + 0.28125, + 0.296875, + 0.28125, + 0.234375, + 0.291016, + 0.269531, + 0.257812, + 0.289062, + 0.273438, + 0.300781, + 0.283203, + 0.285156, + 0.28125, + 0.261719, + 0.285156, + 0.294922, + 0.28125, + 0.265625, + 0.275391, + 0.289062, + 0.277344, + 0.263672, + 0.28125, + 0.273438, + 0.275391, + 0.283203, + 0.306641, + 0.263672, + 0.251953, + 0.294922, + 0.277344, + 0.283203, + 0.265625, + 0.287109, + 0.287109, + 0.28125, + 0.261719, + 0.298828, + 0.285156, + 0.263672, + 0.28125, + 0.289062, + 0.269531, + 0.283203, + 0.285156, + 0.273438, + 0.279297, + 0.265625, + 0.269531, + 0.289062, + 0.251953, + 0.283203, + 0.24707, + 0.261719, + 0.279297, + 0.261719, + 0.287109, + 0.249023, + 0.302734, + 0.283203, + 0.294922, + 0.292969, + 0.296875, + 0.279297, + 0.271484, + 0.277344, + 0.265625, + 0.277344, + 0.271484, + 0.267578, + 0.285156, + 0.28125, + 0.285156, + 0.310547, + 0.277344, + 0.292969, + 0.277344, + 0.267578, + 0.249023, + 0.287109, + 0.261719, + 0.283203, + 0.271484, + 0.275391, + 0.283203, + 0.271484, + 0.275391, + 0.275391, + 0.265625, + 0.259766, + 0.269531, + 0.265625, + 0.279297, + 0.273438, + 0.277344, + 0.28125, + 0.277344, + 0.267578, + 0.275391, + 0.285156, + 0.275391, + 0.257812, + 0.287109, + 0.267578, + 0.269531, + 0.251953, + 0.271484, + 0.263672, + 0.292969, + 0.271484, + 0.283203, + 0.269531, + 0.263672, + 0.259766, + 0.289062, + 0.261719, + 0.273438, + 0.28125, + 0.273438, + 0.283203, + 0.28125, + 0.269531, + 0.306641, + 0.273438, + 0.289062, + 0.279297, + 0.291016, + 0.287109, + 0.285156, + 0.273438, + 0.291016, + 0.275391, + 0.298828, + 0.273438, + 0.296875, + 0.283203, + 0.277344, + 0.267578, + 0.292969, + 0.279297, + 0.257812, + 0.292969, + 0.271484, + 0.283203, + 0.271484, + 0.275391, + 0.277344, + 0.285156, + 0.283203, + 0.263672, + 0.249023, + 0.279297, + 0.285156, + 0.271484, + 0.291016, + 0.271484, + 0.259766, + 0.275391, + 0.283203, + 0.294922, + 0.28125, + 0.287109, + 0.210938, + 0.269531, + 0.265625, + 0.285156, + 0.271484, + 0.28125, + 0.294922, + 0.277344, + 0.292969, + 0.275391, + 0.292969, + 0.275391, + 0.28125, + 0.285156, + 0.28125, + 0.28125, + 0.287109, + 0.263672, + 0.283203, + 0.289062, + 0.287109, + 0.287109, + 0.271484, + 0.283203, + 0.277344, + 0.255859, + 0.283203, + 0.273438, + 0.304688, + 0.277344, + 0.28125, + 0.235352, + 0.294922, + 0.269531, + 0.294922, + 0.277344, + 0.275391, + 0.271484, + 0.269531, + 0.302734, + 0.275391, + 0.285156, + 0.298828, + 0.269531, + 0.289062, + 0.287109, + 0.289062, + 0.267578, + 0.296875, + 0.267578, + 0.275391, + 0.271484, + 0.261719, + 0.287109, + 0.292969, + 0.283203, + 0.296875, + 0.279297, + 0.275391, + 0.269531, + 0.283203, + 0.277344, + 0.279297, + 0.279297, + 0.275391, + 0.271484, + 0.236328, + 0.265625, + 0.271484, + 0.267578, + 0.267578, + 0.289062, + 0.287109, + 0.277344, + 0.277344, + 0.277344, + 0.267578, + 0.269531, + 0.285156, + 0.298828, + 0.28125, + 0.275391, + 0.28125, + 0.308594, + 0.291016, + 0.273438, + 0.277344, + 0.28125, + 0.273438, + 0.28125, + 0.269531, + 0.277344, + 0.292969, + 0.28125, + 0.273438, + 0.287109, + 0.271484, + 0.298828, + 0.289062, + 0.304688, + 0.257812, + 0.277344, + 0.283203, + 0.289062, + 0.263672, + 0.283203, + 0.291016, + 0.287109, + 0.283203, + 0.28125, + 0.277344, + 0.287109, + 0.28125, + 0.285156, + 0.933594, + 0.283203, + 0.267578, + 0.25, + 0.28125, + 0.28125, + 0.261719, + 0.306641, + 0.277344, + 0.279297, + 0.291016, + 0.28125, + 0.285156, + 0.263672, + 0.275391, + 0.251953, + 0.283203, + 0.273438, + 0.259766, + 0.277344, + 0.255859, + 0.275391, + 0.279297, + 0.292969, + 0.28125, + 0.273438, + 0.28125, + 0.269531, + 0.265625, + 0.275391, + 0.279297, + 0.279297, + 0.287109, + 0.255859, + 0.257812, + 0.271484, + 0.277344, + 0.271484, + 0.267578, + 0.285156, + 0.277344, + 0.285156, + 0.273438, + 0.279297, + 0.28125, + 0.259766, + 0.275391, + 0.273438, + 0.265625, + 0.289062, + 0.263672, + 0.277344, + 0.259766, + 0.283203, + 0.289062, + 0.273438, + 0.255859, + 0.261719, + 0.28125, + 0.292969, + 0.078125, + 0.289062, + 0.275391, + 0.25, + 0.279297, + 0.283203, + 0.279297, + 0.287109, + 0.287109, + 0.285156, + 0.251953, + 0.273438, + 0.236328, + 0.28125, + 0.24707, + 0.279297, + 0.279297, + 0.271484, + 0.269531, + 0.267578, + 0.263672, + 0.273438, + 0.285156, + 0.277344, + 0.292969, + 0.273438, + 0.279297, + 0.265625, + 0.279297, + 0.28125, + 0.261719, + 0.273438, + 0.275391, + 0.265625, + 0.261719, + 0.275391, + 0.291016, + 0.269531, + 0.25, + 0.283203, + 0.275391, + 0.277344, + 0.245117, + 0.275391, + 0.304688, + 0.251953, + 0.275391, + 0.291016, + 0.255859, + 0.257812, + 0.275391, + 0.279297, + 0.275391, + 0.283203, + 0.277344, + 0.277344, + 0.243164, + 0.275391, + 0.259766, + 0.285156, + 0.283203, + 0.28125, + 0.285156, + 0.265625, + 0.277344, + 0.261719, + 0.277344, + 0.28125, + 0.285156, + 0.298828, + 0.249023, + 0.287109, + 0.267578, + 0.277344, + 0.292969, + 0.287109, + 0.285156, + 0.273438, + 0.277344, + 0.275391, + 0.289062, + 0.277344, + 0.271484, + 0.277344, + 0.28125, + 0.248047, + 0.277344, + 0.279297, + 0.261719, + 0.279297, + 0.277344, + 0.255859, + 0.283203, + 0.28125, + 0.25, + 0.285156, + 0.271484, + 0.291016, + 0.28125, + 0.271484, + 0.283203, + 0.275391, + 0.28125, + 0.267578, + 0.285156, + 0.257812, + 0.289062, + 0.292969, + 0.275391, + 0.263672, + 0.275391, + 0.273438, + 0.294922, + 0.257812, + 0.275391, + 0.279297, + 0.285156, + 0.275391, + 0.277344, + 0.285156, + 0.271484, + 0.271484, + 0.273438, + 0.289062, + 0.269531, + 0.283203, + 0.283203, + 0.261719, + 0.287109, + 0.294922, + 0.277344, + 0.283203, + 0.291016, + 0.273438, + 0.271484, + 0.253906, + 0.269531, + 0.277344, + 0.296875, + 0.283203, + 0.285156, + 0.277344, + 0.277344, + 0.283203, + 0.265625, + 0.292969, + 0.275391, + 0.257812, + 0.283203, + 0.265625, + 0.246094, + 0.279297, + 0.273438, + 0.292969, + 0.216797, + 0.269531, + 0.296875, + 0.304688, + 0.285156, + 0.285156, + 0.275391, + 0.291016, + -3.3e-05, + 0.287109, + 0.292969, + 0.267578, + 0.289062, + 0.277344, + 0.287109, + 0.28125, + 0.273438, + 0.292969, + 0.277344, + 0.285156, + 0.263672, + 0.267578, + 0.300781, + 0.291016, + 0.253906, + 0.237305, + 0.273438, + 0.285156, + 0.279297, + 0.28125, + 0.28125, + 0.271484, + 0.269531, + 0.240234, + 0.267578, + 0.283203, + 0.277344, + 0.277344, + 0.308594, + 0.265625, + 0.283203, + 0.249023, + 0.271484, + 0.289062, + 0.269531, + 0.289062, + 0.263672, + 0.277344, + 0.257812, + 0.271484, + 0.283203, + 0.28125, + 0.271484, + 0.271484, + 0.291016, + 0.291016, + 0.28125, + 0.275391, + 0.28125, + 0.265625, + 0.273438, + 0.294922, + 0.292969, + 0.251953, + 0.265625, + 0.21582, + 0.257812, + 0.283203, + 0.24707, + 0.263672, + 0.257812, + 0.275391, + 0.298828, + 0.269531, + 0.283203, + 0.296875, + 0.277344, + 0.28125, + 0.291016, + 0.271484, + 0.249023, + 0.269531, + 0.285156, + 0.275391, + 0.283203, + 0.283203, + 0.257812, + 0.271484, + 0.273438, + 0.292969, + 0.316406, + 0.267578, + 0.285156, + 0.296875, + 0.275391, + 0.265625, + 0.285156, + 0.269531, + 0.275391, + 0.277344, + 0.289062, + 0.271484, + 0.285156, + 0.289062, + 0.242188, + 0.283203, + 0.292969, + 0.287109, + 0.251953, + 0.287109, + 0.271484, + 0.253906, + 0.294922, + 0.294922, + 0.283203, + 0.275391, + 0.257812, + 0.277344, + 0.308594, + 0.289062, + 0.285156, + 0.300781, + 0.285156, + 0.292969, + 0.285156, + 0.28125, + 0.287109, + 0.275391, + 0.271484, + 0.265625, + 0.263672, + 0.253906, + 0.277344, + 0.273438, + 0.275391, + 0.244141, + 0.226562, + 0.263672, + 0.283203, + 0.292969, + 0.283203, + 0.275391, + 0.271484, + 0.259766, + 0.287109, + 0.275391, + 0.294922, + 0.285156, + 0.287109, + 0.285156, + 0.287109, + 0.271484, + 0.298828, + 0.296875, + 0.277344, + 0.28125, + 0.273438, + 0.267578, + 0.296875, + 0.283203, + 0.273438, + 0.28125, + 0.287109, + 0.267578, + 0.285156, + 0.275391, + 0.294922, + 0.287109, + 0.265625, + 0.269531, + 0.275391, + 0.269531, + 0.28125, + 0.292969, + 0.277344, + 0.298828, + 0.28125, + 0.289062, + 0.271484, + 0.279297, + 0.251953, + 0.277344, + 0.289062, + 0.294922, + 0.289062, + 0.261719, + 0.283203, + 0.271484, + 0.285156, + 0.285156, + 0.292969, + 0.283203, + 0.257812, + 0.275391, + 0.275391, + 0.285156, + 0.283203, + 0.261719, + 0.28125, + 0.273438, + 0.263672, + 0.287109, + 0.265625, + 0.269531, + 0.28125, + 0.269531, + 0.28125, + 0.291016, + 0.291016, + 0.287109, + 0.294922, + 0.283203, + 0.283203, + 0.28125, + 0.289062, + 0.275391, + 0.279297, + 0.291016, + 0.285156, + 0.294922, + 0.277344, + 0.283203, + 0.275391, + 0.267578, + 0.279297, + 0.257812, + 0.28125, + 0.265625, + 0.287109, + 0.285156, + 0.289062, + 0.257812, + 0.292969, + 0.265625, + 0.28125, + 0.291016, + 0.267578, + 0.265625, + 0.292969, + 0.298828, + 0.275391, + 0.285156, + 0.273438, + 0.28125, + 0.267578, + 0.275391, + 0.269531, + 0.271484, + 0.279297, + 0.273438, + 0.283203, + 0.292969, + 0.283203, + 0.285156, + 0.251953, + 0.292969, + 0.287109, + 0.279297, + 0.289062, + 0.129883, + 0.287109, + 0.292969, + 0.279297, + 0.296875, + 0.283203, + 0.269531, + 0.287109, + 0.289062, + 0.291016, + 0.271484, + 0.279297, + 0.273438, + 0.273438, + 0.271484, + 0.277344, + 0.279297, + 0.28125, + 0.267578, + 0.285156, + 0.267578, + 0.300781, + 0.277344, + 0.273438, + 0.294922, + 0.269531, + 0.269531, + 0.269531, + 0.273438, + 0.302734, + 0.265625, + 0.291016, + 0.279297, + 0.271484, + 0.283203, + 0.251953, + 0.271484, + 0.265625, + 0.292969, + 0.253906, + 0.279297, + 0.273438, + 0.273438, + 0.279297, + 0.289062, + 0.273438, + 0.271484, + 0.298828, + 0.275391, + 0.269531, + 0.273438, + 0.275391, + 0.285156, + 0.28125, + 0.285156, + 0.263672, + 0.275391, + 0.279297, + 0.287109, + 0.277344, + 0.275391, + 0.263672, + 0.261719, + 0.294922, + 0.287109, + 0.287109, + 0.269531, + 0.291016, + 0.283203, + 0.275391, + 0.273438, + 0.261719, + 0.261719, + 0.294922, + 0.269531, + 0.271484, + 0.263672, + 0.273438, + 0.279297, + 0.261719, + 0.271484, + 0.279297, + 0.287109, + 0.240234, + 0.283203, + 0.279297, + 0.279297, + 0.273438, + 0.261719, + 0.279297, + 0.285156, + 0.273438, + 0.259766, + 0.271484, + 0.263672, + 0.277344, + 0.267578, + 0.275391, + 0.269531, + 0.304688, + 0.275391, + 0.277344, + 0.269531, + 0.275391, + 0.257812, + 0.273438, + 0.279297, + 0.277344, + 0.279297, + 0.267578, + 0.279297, + 0.28125, + 0.265625, + 0.265625, + 0.287109, + 0.287109, + 0.285156, + 0.275391, + 0.265625, + 0.28125, + 0.279297, + 0.273438, + 0.283203, + 0.298828, + 0.291016, + 0.257812, + 0.279297, + 0.287109, + 0.306641, + 0.292969, + 0.25, + 0.275391, + 0.294922, + 0.283203, + 0.261719, + 0.271484, + 0.279297, + 0.283203, + 0.292969, + 0.259766, + 0.294922, + 0.275391, + 0.255859, + 0.292969, + 0.079102, + 0.279297, + 0.279297, + 0.275391, + 0.277344, + 0.265625, + 0.28125, + 0.25, + 0.283203, + 0.287109, + 0.283203, + 0.267578, + 0.275391, + 0.263672, + 0.273438, + 0.257812, + 0.277344, + 0.291016, + 0.269531, + 0.279297, + 0.285156, + 0.267578, + 0.294922, + 0.277344, + 0.292969, + 0.275391, + 0.251953, + 0.271484, + 0.294922, + 0.289062, + 0.285156, + 0.289062, + 0.261719, + 0.289062, + 0.28125, + 0.28125, + 0.271484, + 0.273438, + 0.294922, + 0.291016, + 0.275391, + 0.267578, + 0.279297, + 0.279297, + 0.291016, + 0.269531, + 0.275391, + 0.289062, + 0.263672, + 0.273438, + 0.273438, + 0.275391, + 0.271484, + 0.261719, + 0.24707, + 0.271484, + 0.287109, + 0.271484, + 0.28125, + 0.246094, + 0.273438, + 0.271484, + 0.259766, + 0.294922, + 0.269531, + 0.273438, + 0.263672, + 0.285156, + 0.283203, + 0.267578, + 0.261719, + 0.273438, + 0.285156, + 0.267578, + 0.287109, + 0.28125, + 0.275391, + 0.277344, + 0.296875, + 0.292969, + 0.259766, + 0.255859, + 0.275391, + 0.292969, + 0.271484, + 0.269531, + 0.263672, + 0.289062, + 0.289062, + 0.277344, + 0.267578, + 0.259766, + 0.261719, + 0.287109, + 0.292969, + 0.277344, + 0.277344, + 0.304688, + 0.283203, + 0.267578, + 0.269531, + 0.267578, + 0.279297, + 0.275391, + 0.298828, + 0.291016, + 0.261719, + 0.267578, + 0.267578, + 0.285156, + 0.289062, + 0.277344, + 0.271484, + 0.273438, + 0.294922, + 0.253906, + 0.277344, + 0.271484, + 0.279297, + 0.25, + 0.277344, + 0.292969, + 0.287109, + 0.279297, + 0.28125, + 0.289062, + 0.269531, + 0.28125, + 0.285156, + 0.271484, + 0.283203, + 0.28125, + 0.294922, + 0.285156, + 0.28125, + 0.283203, + 0.277344, + 0.291016, + 0.289062, + 0.285156, + 0.298828, + 0.261719, + 0.265625, + 0.275391, + 0.28125, + 0.271484, + 0.194336, + 0.279297, + 0.273438, + 0.263672, + 0.275391, + 0.283203, + 0.302734, + 0.271484, + 0.265625, + 0.269531, + 0.283203, + 0.271484, + 0.283203, + 0.277344, + 0.275391, + 0.277344, + 0.257812, + 0.283203, + 0.275391, + 0.277344, + 0.283203, + 0.283203, + 0.296875, + 0.269531, + 0.289062, + 0.277344, + 0.269531, + 0.283203, + 0.259766, + 0.267578, + 0.292969, + 0.275391, + 0.279297, + 0.304688, + 0.267578, + 0.294922, + 0.289062, + 0.251953, + 0.265625, + 0.259766, + 0.267578, + 0.25, + 0.279297, + 0.271484, + 0.275391, + 0.285156, + 0.291016, + 0.28125, + 0.246094, + 0.302734, + 0.296875, + 0.273438, + 0.273438, + 0.275391, + 0.287109, + 0.289062, + 0.273438, + 0.261719, + 0.277344, + 0.275391, + 0.277344, + 0.271484, + 0.273438, + 0.251953, + 0.269531, + 0.285156, + 0.279297, + 0.261719, + 0.292969, + 0.285156, + 0.283203, + 0.275391, + 0.263672, + 0.246094, + 0.263672, + 0.267578, + 0.294922, + 0.300781, + 0.287109, + 0.283203, + 0.296875, + 0.263672, + 0.279297, + 0.28125, + 0.269531, + 0.277344, + 0.298828, + 0.279297, + 0.283203, + 0.275391, + 0.292969, + 0.285156, + 0.261719, + 0.273438, + 0.287109, + 0.294922, + 0.279297, + 0.292969, + 0.285156, + 0.28125, + 0.275391, + 0.298828, + 0.277344, + 0.265625, + 0.292969, + 0.291016, + 0.259766, + 0.283203, + 0.269531, + 0.28125, + 0.273438, + 0.265625, + 0.285156, + 0.294922, + 0.292969, + 0.296875, + 0.28125, + 0.267578, + 0.296875, + 0.273438, + 0.275391, + 0.275391, + 0.285156, + 0.289062, + 0.263672, + 0.279297, + 0.273438, + 0.265625, + 0.279297, + 0.300781, + 0.279297, + 0.275391, + 0.283203, + 0.28125, + 0.28125, + 0.261719, + 0.277344, + 0.291016, + 0.275391, + 0.251953, + 0.269531, + 0.263672, + 0.257812, + 0.291016, + 0.267578, + 0.267578, + 0.275391, + 0.287109, + 0.28125, + 0.285156, + 0.279297, + 0.271484, + 0.291016, + 0.267578, + 0.263672, + 0.271484, + 0.291016, + 0.277344, + 0.28125, + 0.279297, + 0.294922, + 0.25, + 0.28125, + 0.287109, + 0.269531, + 0.28125, + 0.082031, + 0.277344, + 0.289062, + 0.237305, + 0.271484, + 0.296875, + 0.285156, + 0.277344, + 0.271484, + 0.275391, + 0.273438, + 0.289062, + 0.277344, + 0.285156, + 0.300781, + 0.28125, + 0.263672, + 0.277344, + 0.285156, + 0.28125, + 0.283203, + 0.285156, + 0.291016, + 0.263672, + 0.289062, + 0.292969, + 0.287109, + 0.263672, + 0.263672, + 0.275391, + 0.267578, + 0.277344, + 0.296875, + 0.259766, + 0.28125, + 0.283203, + 0.265625, + 0.283203, + 0.269531, + 0.285156, + 0.273438, + 0.308594, + 0.28125, + 0.296875, + 0.257812, + 0.289062, + 0.253906, + 0.275391, + 0.294922, + 0.269531, + 0.267578, + 0.289062, + 0.287109, + 0.289062, + 0.28125, + 0.285156, + 0.285156, + 0.275391, + 0.271484, + 0.289062, + 0.275391, + 0.28125, + 0.265625, + 0.289062, + 0.291016, + 0.292969, + 0.259766, + 0.269531, + 0.294922, + 0.289062, + 0.289062, + 0.28125, + 0.285156, + 0.283203, + 0.275391, + 0.289062, + 0.279297, + 0.265625, + 0.287109, + 0.255859, + 0.259766, + 0.259766, + 0.271484, + 0.259766, + 0.265625, + 0.287109, + 0.267578, + 0.275391, + 0.277344, + 0.267578, + 0.285156, + 0.287109, + 0.275391, + 0.277344, + 0.279297, + 0.273438, + 0.298828, + 0.275391, + 0.263672, + 0.287109, + 0.271484, + 0.283203, + 0.285156, + 0.275391, + 0.257812, + 0.275391, + 0.283203, + 0.269531, + 0.294922, + 0.265625, + 0.279297, + 0.277344, + 0.300781, + 0.263672, + 0.298828, + 0.257812, + 0.277344, + 0.296875, + 0.253906, + 0.300781, + 0.263672, + 0.253906, + 0.269531, + 0.289062, + 0.339844, + 0.289062, + 0.28125, + 0.257812, + 0.277344, + 0.291016, + 0.249023, + 0.275391, + 0.28125, + 0.261719, + 0.277344, + 0.296875, + 0.277344, + 0.28125, + 0.271484, + 0.267578, + 0.289062, + 0.283203, + 0.259766, + 0.273438, + 0.269531, + 0.275391, + 0.275391, + 0.279297, + 0.269531, + 0.289062, + 0.271484, + 0.24707, + 0.294922, + 0.287109, + 0.289062, + 0.251953, + 0.287109, + 0.289062, + 0.273438, + 0.271484, + 0.267578, + 0.28125, + 0.283203, + 0.275391, + 0.277344, + 0.279297, + 0.283203, + 0.271484, + 0.277344, + 0.265625, + 0.283203, + 0.302734, + 0.267578, + 0.271484, + 0.267578, + 0.285156, + 0.269531, + 0.28125, + 0.279297, + 0.277344, + 0.267578, + 0.28125, + 0.255859, + 0.277344, + 0.283203, + 0.261719, + 0.289062, + 0.263672, + 0.275391, + 0.263672, + 0.279297, + 0.285156, + 0.275391, + 0.279297, + 0.269531, + 0.273438, + 0.263672, + 0.279297, + 0.271484, + 0.283203, + 0.300781, + 0.287109, + 0.277344, + 0.279297, + 0.267578, + 0.283203, + 0.283203, + 0.279297, + 0.248047, + 0.289062, + 0.271484, + 0.269531, + 0.289062, + 0.291016, + 0.279297, + 0.28125, + 0.277344, + 0.24707, + 0.265625, + 0.291016, + 0.296875, + 0.292969, + 0.291016, + 0.271484, + 0.261719, + 0.289062, + 0.273438, + 0.259766, + 0.28125, + 0.253906, + 0.277344, + 0.259766, + 0.294922, + 0.261719, + 0.279297, + 0.273438, + 0.267578, + 0.296875, + 0.273438, + 0.275391, + 0.302734, + 0.269531, + 0.279297, + 0.275391, + 0.259766, + 0.261719, + 0.273438, + 0.28125, + 0.294922, + 0.279297, + 0.285156, + 0.271484, + 0.279297, + 0.271484, + 0.283203, + 0.267578, + 0.271484, + 0.255859, + 0.275391, + 0.265625, + 0.291016, + 0.275391, + 0.283203, + 0.265625, + 0.257812, + 0.255859, + 0.263672, + 0.302734, + 0.28125, + 0.287109, + 0.273438, + 0.261719, + 0.289062, + 0.296875, + 0.273438, + 0.275391, + 0.28125, + 0.259766, + 0.277344, + 0.267578, + 0.271484, + 0.259766, + 0.283203, + 0.279297, + 0.271484, + 0.283203, + 0.296875, + 0.275391, + 0.28125, + 0.296875, + 0.263672, + 0.287109, + 0.277344, + 0.285156, + 0.285156, + 0.275391, + 0.253906, + 0.273438, + 0.273438, + 0.265625, + 0.275391, + 0.238281, + 0.289062, + 0.277344, + 0.279297, + 0.292969, + 0.283203, + 0.265625, + 0.289062, + 0.261719, + 0.257812, + 0.292969, + 0.283203, + 0.267578, + 0.267578, + 0.304688, + 0.271484, + 0.292969, + 0.269531, + 0.300781, + 0.263672, + 0.279297, + 0.255859, + 0.275391, + 0.285156, + 0.253906, + 0.238281, + 0.28125, + 0.273438, + 0.263672, + 0.287109, + 0.292969, + 0.298828, + 0.279297, + 0.287109, + 0.273438, + 0.285156, + 0.294922, + 0.257812, + 0.285156, + 0.279297, + 0.283203, + 0.269531, + 0.263672, + 0.283203, + 0.263672, + 0.283203, + 0.271484, + 0.261719, + 0.287109, + 0.275391, + 0.28125, + 0.283203, + 0.279297, + 0.271484, + 0.251953, + 0.265625, + 0.277344, + 0.279297, + 0.265625, + 0.28125, + 0.291016, + 0.271484, + 0.285156, + 0.259766, + 0.277344, + 0.298828, + 0.294922, + 0.269531, + 0.269531, + 0.287109, + 0.265625, + 0.271484, + 0.296875, + 0.261719, + 0.265625, + 0.273438, + 0.275391, + 0.273438, + 0.273438, + 0.242188, + 0.275391, + 0.271484, + 0.283203, + 0.277344, + 0.263672, + 0.275391, + 0.277344, + 0.28125, + 0.265625, + 0.285156, + 0.269531, + 0.253906, + 0.292969, + 0.257812, + 0.291016, + 0.28125, + 0.255859, + 0.251953, + 0.291016, + 0.271484, + 0.277344, + 0.271484, + 0.283203, + 0.283203, + 0.255859, + 0.283203, + 0.277344, + 0.269531, + 0.261719, + 0.263672, + 0.269531, + 0.289062, + 0.304688, + 0.283203, + 0.245117, + 0.279297, + 0.291016, + 0.271484, + 0.28125, + 0.294922, + 0.279297, + 0.271484, + 0.277344, + 0.273438, + 0.285156, + 0.279297, + 0.269531, + 0.265625, + 0.275391, + 0.289062, + 0.269531, + 0.269531, + 0.283203, + 0.271484, + 0.249023, + 0.273438, + 0.275391, + 0.267578, + 0.289062, + 0.277344, + 0.251953, + 0.279297, + 0.269531, + 0.289062, + 0.294922, + 0.267578, + 0.277344, + 0.289062, + 0.285156, + 0.277344, + 0.279297, + 0.269531, + 0.269531, + 0.292969, + 0.269531, + 0.273438, + 0.279297, + 0.267578, + 0.273438, + 0.279297, + 0.261719, + 0.265625, + 0.302734, + 0.289062, + 0.298828, + 0.279297, + 0.273438, + 0.292969, + 0.263672, + 0.279297, + 0.285156, + 0.273438, + 0.271484, + 0.289062, + 0.265625, + 0.237305, + 0.259766, + 0.28125, + 0.285156, + 0.277344, + 0.283203, + 0.267578, + 0.291016, + 0.283203, + 0.28125, + 0.265625, + 0.28125, + 0.289062, + 0.265625, + 0.289062, + 0.271484, + 0.287109, + 0.292969, + 0.271484, + 0.273438, + 0.271484, + 0.273438, + 0.271484, + 0.279297, + 0.283203, + 0.273438, + 0.289062, + 0.269531, + 0.277344, + 0.271484, + 0.289062, + 0.296875, + 0.259766, + 0.287109, + 0.287109, + 0.279297, + 0.28125, + 0.296875, + 0.263672, + 0.279297, + 0.275391, + 0.277344, + 0.28125, + 0.287109, + 0.296875, + 0.269531, + 0.279297, + 0.283203, + 0.275391, + 0.296875, + 0.28125, + 0.28125, + 0.261719, + 0.219727, + 0.287109, + 0.273438, + 0.285156, + 0.283203, + 0.28125, + 0.249023, + 0.287109, + 0.285156, + 0.28125, + 0.285156, + 0.257812, + 0.269531, + 0.273438, + 0.263672, + 0.285156, + 0.269531, + 0.275391, + 0.271484, + 0.289062, + 0.292969, + 0.263672, + 0.283203, + 0.283203, + 0.296875, + 0.285156, + 0.255859, + 0.271484, + 0.283203, + 0.269531, + 0.287109, + 0.287109, + 0.273438, + 0.257812, + 0.279297, + 0.271484, + 0.287109, + 0.275391, + 0.279297, + 0.273438, + 0.271484, + 0.291016, + 0.259766, + 0.279297, + 0.285156, + 0.273438, + 0.287109, + 0.273438, + 0.279297, + 0.263672, + 0.287109, + 0.292969, + 0.287109, + 0.298828, + 0.275391, + 0.279297, + 0.277344, + 0.267578, + 0.289062, + 0.292969, + 0.277344, + 0.285156, + 0.292969, + 0.285156, + 0.273438, + 0.269531, + 0.3125, + 0.269531, + 0.269531, + 0.267578, + 0.283203, + 0.267578, + 0.283203, + 0.259766, + 0.283203, + 0.310547, + 0.458984, + 0.287109, + 0.296875, + 0.251953, + 0.292969, + 0.263672, + 0.277344, + 0.291016, + 0.271484, + 0.275391, + 0.283203, + 0.300781, + 0.287109, + 0.285156, + 0.25, + 0.291016, + 0.269531, + 0.255859, + 0.289062, + 0.279297, + 0.277344, + 0.267578, + 0.277344, + 0.275391, + 0.251953, + 0.289062, + 0.291016, + 0.271484, + 0.273438, + 0.302734, + 0.28125, + 0.271484, + 0.28125, + 0.263672, + 0.279297, + 0.283203, + 0.275391, + 0.283203, + 0.283203, + 0.261719, + 0.271484, + 0.285156, + 0.259766, + 0.283203, + 0.265625, + 0.259766, + 0.28125, + 0.271484, + 0.251953, + 0.300781, + 0.269531, + 0.271484, + 0.28125, + 0.265625, + 0.289062, + 0.273438, + 0.283203, + 0.283203, + 0.287109, + 0.269531, + 0.289062, + 0.275391, + 0.089355, + 0.275391, + 0.257812, + 0.292969, + 0.273438, + 0.263672, + 0.292969, + 0.039795, + 0.277344, + 0.28125, + 0.265625, + 0.267578, + 0.287109, + 0.287109, + 0.265625, + 0.251953, + 0.291016, + 0.269531, + 0.271484, + 0.244141, + 0.287109, + 0.287109, + 0.269531, + 0.273438, + 0.277344, + 0.283203, + 0.267578, + 0.285156, + 0.292969, + 0.277344, + 0.267578, + 0.277344, + 0.265625, + 0.269531, + 0.271484, + 0.065918, + 0.246094, + 0.285156, + 0.283203, + 0.265625, + 0.292969, + 0.259766, + 0.279297, + 0.273438, + 0.285156, + 0.283203, + 0.261719, + 0.283203, + 0.263672, + 0.253906, + 0.277344, + 0.263672, + 0.263672, + 0.289062, + 0.294922, + 0.265625, + 0.279297, + 0.25, + 0.277344, + 0.22168, + 0.273438, + 0.269531, + 0.298828, + 0.279297, + 0.275391, + 0.273438, + 0.292969, + 0.253906, + 0.273438, + 0.273438, + 0.273438, + 0.287109, + 0.275391, + 0.28125, + 0.291016, + 0.273438, + 0.267578, + 0.267578, + 0.255859, + 0.271484, + 0.273438, + 0.265625, + 0.267578, + 0.265625, + 0.291016, + 0.28125, + 0.285156, + 0.271484, + 0.277344, + 0.275391, + 0.300781, + 0.277344, + 0.271484, + 0.273438, + 0.269531, + 0.265625, + 0.253906, + 0.277344, + 0.246094, + 0.277344, + 0.275391, + 0.277344, + 0.259766, + 0.277344, + 0.283203, + 0.283203, + 0.296875, + 0.283203, + 0.283203, + 0.255859, + 0.298828, + 0.273438, + 0.291016, + 0.294922, + 0.289062, + 0.287109, + 0.269531, + 0.289062, + 0.263672, + 0.289062, + 0.275391, + 0.269531, + 0.267578, + 0.283203, + 0.275391, + 0.273438, + 0.267578, + 0.283203, + 0.267578, + 0.277344, + 0.28125, + 0.287109, + 0.269531, + 0.283203, + 0.294922, + 0.263672, + 0.271484, + 0.263672, + 0.291016, + 0.255859, + 0.28125, + 0.285156, + 0.265625, + 0.279297, + 0.275391, + 0.287109, + 0.271484, + 0.283203, + 0.294922, + 0.255859, + 0.28125, + 0.28125, + 0.271484, + 0.257812, + 0.28125, + 0.289062, + 0.263672, + 0.265625, + 0.267578, + 0.267578, + 0.279297, + 0.271484, + 0.279297, + 0.265625, + 0.285156, + 0.285156, + 0.261719, + 0.289062, + 0.285156, + 0.273438, + 0.287109, + 0.263672, + 0.289062, + 0.275391, + 0.261719, + 0.296875, + 0.871094, + 0.285156, + 0.283203, + 0.275391, + 0.275391, + 0.265625, + 0.279297, + 0.287109, + 0.271484, + 0.263672, + 0.292969, + 0.287109, + 0.277344, + 0.283203, + 0.277344, + 0.298828, + 0.28125, + 0.255859, + 0.277344, + 0.241211, + 0.275391, + 0.257812, + 0.292969, + 0.28125, + 0.285156, + 0.279297, + 0.28125, + 0.267578, + 0.261719, + 0.292969, + 0.285156, + 0.271484, + 0.271484, + 0.265625, + 0.273438, + 0.261719, + 0.269531, + 0.296875, + 0.302734, + 0.275391, + 0.273438, + 0.265625, + 0.273438, + 0.294922, + 0.285156, + 0.291016, + 0.273438, + 0.259766, + 0.296875, + 0.277344, + 0.28125, + 0.28125, + 0.285156, + 0.279297, + 0.241211, + 0.265625, + 0.253906, + 0.267578, + 0.291016, + 0.279297, + 0.259766, + 0.289062, + 0.292969, + 0.275391, + 0.267578, + 0.296875, + 0.265625, + 0.253906, + 0.287109, + 0.267578, + 0.267578, + 0.291016, + 0.271484, + 0.261719, + 0.279297, + 0.298828, + 0.287109, + 0.287109, + 0.287109, + 0.289062, + 0.28125, + 0.287109, + 0.283203, + 0.275391, + 0.283203, + 0.291016, + 0.28125, + 0.279297, + 0.275391, + 0.263672, + 0.277344, + 0.275391, + 0.279297, + 0.242188, + 0.287109, + 0.24707, + 0.289062, + 0.273438, + 0.263672, + 0.269531, + 0.277344, + 0.275391, + 0.259766, + 0.289062, + 0.283203, + 0.255859, + 0.289062, + 0.261719, + 0.271484, + 0.296875, + 0.265625, + 0.279297, + 0.277344, + 0.25, + 0.277344, + 0.28125, + 0.273438, + 0.302734, + 0.273438, + 0.277344, + 0.277344, + 0.273438, + 0.271484, + 0.261719, + 0.287109, + 0.285156, + 0.289062, + 0.261719, + 0.275391, + 0.271484, + 0.300781, + 0.279297, + 0.283203, + 0.249023, + 0.287109, + 0.28125, + 0.287109, + 0.279297, + 0.283203, + 0.277344, + 0.285156, + 0.269531, + 0.275391, + 0.269531, + 0.283203, + 0.265625, + 0.298828, + 0.277344, + 0.289062, + 0.287109, + 0.271484, + 0.279297, + 0.292969, + 0.28125, + 0.289062, + 0.253906, + 0.287109, + 0.257812, + 0.267578, + 0.279297, + 0.061768, + 0.253906, + 0.271484, + 0.275391, + 0.263672, + 0.25, + 0.287109, + 0.232422, + 0.089355, + 0.267578, + 0.28125, + 0.302734, + 0.275391, + 0.275391, + 0.263672, + 0.251953, + 0.267578, + 0.28125, + 0.277344, + 0.28125, + 0.267578, + 0.269531, + 0.285156, + 0.267578, + 0.291016, + 0.291016, + 0.275391, + 0.269531, + 0.287109, + 0.287109, + 0.294922, + 0.283203, + 0.279297, + 0.269531, + 0.306641, + 0.271484, + 0.283203, + 0.320312, + 0.289062, + 0.28125, + 0.283203, + 0.283203, + 0.271484, + 0.279297, + 0.277344, + 0.257812, + 0.265625, + 0.269531, + 0.294922, + 0.275391, + 0.294922, + 0.277344, + 0.291016, + 0.283203, + 0.269531, + 0.261719, + 0.279297, + 0.287109, + 0.283203, + 0.279297, + 0.285156, + 0.296875, + 0.277344, + 0.273438, + 0.300781, + 0.263672, + 0.271484, + 0.28125, + 0.283203, + 0.285156, + 0.28125, + 0.273438, + 0.271484, + 0.298828, + 0.277344, + 0.275391, + 0.261719, + 0.269531, + 0.255859, + 0.074219, + 0.298828, + 0.28125, + 0.273438, + 0.267578, + 0.289062, + 0.259766, + 0.275391, + 0.273438, + 0.265625, + 0.296875, + 0.287109, + 0.277344, + 0.244141, + 0.279297, + 0.251953, + 0.289062, + 0.271484, + 0.289062, + 0.277344, + 0.267578, + 0.267578, + 0.28125, + 0.273438, + 0.277344, + 0.277344, + 0.287109, + 0.283203, + 0.296875, + 0.292969, + 0.277344, + 0.279297, + 0.275391, + 0.269531, + 0.273438, + 0.289062, + 0.263672, + 0.259766, + 0.279297, + 0.275391, + 0.275391, + 0.253906, + 0.271484, + 0.273438, + 0.265625, + 0.28125, + 0.291016, + 0.269531, + 0.255859, + 0.255859, + 0.273438, + 0.279297, + 0.283203, + 0.255859, + 0.28125, + 0.267578, + 0.263672, + 0.292969, + 0.273438, + 0.249023, + 0.249023, + 0.28125, + 0.259766, + 0.302734, + 0.259766, + 0.269531, + 0.296875, + 0.275391, + 0.28125, + 0.246094, + 0.28125, + 0.24707, + 0.263672, + 0.283203, + 0.28125, + 0.244141, + 0.261719, + 0.222656, + 0.289062, + 0.28125, + 0.298828, + 0.231445, + 0.28125, + 0.245117, + 0.279297, + 0.275391, + 0.275391, + 0.291016, + 0.294922, + 0.279297, + 0.289062, + 0.263672, + 0.273438, + 0.287109, + 0.287109, + 0.291016, + 0.277344, + 0.279297, + 0.269531, + 0.265625, + 0.261719, + 0.28125, + 0.289062, + 0.292969, + 0.275391, + 0.277344, + 0.271484, + 0.273438, + 0.271484, + 0.269531, + 0.277344, + 0.271484, + 0.285156, + 0.287109, + 0.300781, + 0.275391, + 0.289062, + 0.291016, + 0.285156, + 0.292969, + 0.277344, + 0.308594, + 0.275391, + 0.314453, + 0.267578, + 0.277344, + 0.291016, + 0.216797, + 0.283203, + 0.277344, + 0.263672, + 0.287109, + 0.251953, + 0.287109, + 0.287109, + 0.287109, + 0.259766, + 0.28125, + 0.271484, + 0.257812, + 0.294922, + 0.273438, + 0.271484, + 0.269531, + 0.300781, + 0.255859, + 0.25, + 0.28125, + 0.292969, + 0.273438, + 0.285156, + 0.269531, + 0.283203, + 0.294922, + 0.291016, + 0.279297, + 0.283203, + 0.269531, + 0.298828, + 0.285156, + 0.259766, + 0.287109, + 0.283203, + 0.283203, + 0.277344, + 0.267578, + 0.277344, + 0.277344, + 0.291016, + 0.277344, + 0.265625, + 0.287109, + 0.273438, + 0.255859, + 0.273438, + 0.271484, + 0.259766, + 0.263672, + 0.283203, + 0.265625, + 0.112793, + 0.265625, + 0.246094, + 0.257812, + 0.279297, + 0.277344, + 0.292969, + 0.277344, + 0.271484, + 0.273438, + 0.279297, + 0.291016, + 0.257812, + 0.292969, + 0.285156, + 0.277344, + 0.283203, + 0.263672, + 0.277344, + 0.265625, + 0.271484, + 0.291016, + 0.285156, + 0.287109, + 0.263672, + 0.271484, + 0.263672, + 0.273438, + 0.269531, + 0.294922, + 0.287109, + 0.24707, + 0.226562, + 0.279297, + 0.277344, + 0.28125, + 0.269531, + 0.277344, + 0.283203, + 0.267578, + 0.28125, + 0.261719, + 0.273438, + 0.271484, + 0.259766, + 0.261719, + 0.25, + 0.259766, + 0.28125, + 0.275391, + 0.267578, + 0.261719, + 0.279297, + 0.279297, + 0.241211, + 0.261719, + 0.279297, + 0.275391, + 0.271484, + 0.273438, + 0.285156, + 0.275391, + 0.287109, + 0.279297, + 0.298828, + 0.285156, + 0.269531, + 0.273438, + 0.275391, + 0.279297, + 0.226562, + 0.294922, + 0.259766, + 0.263672, + 0.236328, + 0.300781, + 0.283203, + 0.292969, + 0.273438, + 0.287109, + 0.28125, + 0.267578, + 0.259766, + 0.28125, + 0.289062, + 0.277344, + 0.265625, + 0.292969, + 0.279297, + 0.269531, + 0.273438, + 0.285156, + 0.259766, + 0.267578, + 0.283203, + 0.259766, + 0.243164, + 0.271484, + 0.291016, + 0.287109, + 0.277344, + 0.289062, + 0.28125, + 0.261719, + 0.289062, + 0.285156, + 0.28125, + 0.289062, + 0.294922, + 0.267578, + 0.269531, + 0.197266, + 0.296875, + 0.285156, + 0.287109, + 0.28125, + 0.271484, + 0.275391, + 0.271484, + 0.267578, + 0.265625, + 0.279297, + 0.279297, + 0.289062, + 0.28125, + 0.285156, + 0.294922, + 0.257812, + 0.292969, + 0.263672, + 0.275391, + 0.277344, + 0.263672, + 0.28125, + 0.277344, + 0.285156, + 0.298828, + 0.267578, + 0.283203, + 0.28125, + 0.269531, + 0.287109, + 0.283203, + 0.279297, + 0.283203, + 0.261719, + 0.267578, + 0.283203, + 0.279297, + 0.285156, + 0.292969, + 0.279297, + 0.28125, + 0.279297, + 0.285156, + 0.302734, + 0.269531, + 0.294922, + 0.275391, + 0.271484, + 0.269531, + 0.291016, + 0.273438, + 0.271484, + 0.3125, + 0.277344, + 0.273438, + 0.269531, + 0.275391, + 0.261719, + 0.277344, + 0.291016, + 0.291016, + 0.267578, + 0.289062, + 0.277344, + 0.277344, + 0.285156, + 0.28125, + 0.283203, + 0.283203, + 0.277344, + 0.292969, + 0.273438, + 0.271484, + 0.277344, + 0.269531, + 0.251953, + 0.279297, + 0.287109, + 0.298828, + 0.273438, + 0.273438, + 0.265625, + 0.257812, + 0.279297, + 0.28125, + 0.300781, + 0.271484, + 0.275391, + 0.267578, + 0.275391, + 0.243164, + 0.275391, + 0.273438, + 0.267578, + 0.283203, + 0.271484, + 0.296875, + 0.261719, + 0.261719, + 0.269531, + 0.283203, + 0.283203, + 0.296875, + 0.28125, + 0.234375, + 0.283203, + 0.289062, + 0.28125, + 0.273438, + 0.271484, + 0.265625, + 0.273438, + 0.265625, + 0.277344, + 0.271484, + 0.275391, + 0.289062, + 0.283203, + 0.273438, + 0.231445, + 0.253906, + 0.265625, + 0.28125, + 0.263672, + 0.267578, + 0.28125, + 0.273438, + 0.291016, + 0.257812, + 0.275391, + 0.277344, + 0.289062, + 0.283203, + 0.28125, + 0.277344, + 0.261719, + 0.300781, + 0.304688, + 0.255859, + 0.28125, + 0.279297, + 0.296875, + 0.255859, + 0.289062, + 0.302734, + 0.283203, + 0.269531, + 0.289062, + 0.277344, + 0.285156, + 0.259766, + 0.28125, + 0.289062, + 0.277344, + 0.269531, + 0.285156, + 0.279297, + 0.263672, + 0.289062, + 0.271484, + 0.28125, + 0.273438, + 0.263672, + 0.269531, + 0.277344, + 0.275391, + 0.289062, + 0.294922, + 0.285156, + 0.269531, + 0.265625, + 0.28125, + 0.287109, + 0.273438, + 0.261719, + 0.291016, + 0.253906, + 0.265625, + 0.275391, + 0.273438, + 0.292969, + 0.261719, + 0.084961, + 0.287109, + 0.255859, + 0.287109, + 0.275391, + 0.269531, + 0.271484, + 0.275391, + 0.285156, + 0.273438, + 0.292969, + 0.273438, + 0.099121, + 0.28125, + 0.289062, + 0.273438, + 0.277344, + 0.275391, + 0.271484, + 1.21875, + 0.291016, + 0.289062, + 0.28125, + 0.273438, + 0.289062, + 0.269531, + 0.251953, + 0.271484, + 0.261719, + 0.28125, + 0.279297, + 0.269531, + 0.251953, + 0.269531, + 0.28125, + 0.287109, + 0.246094, + 0.257812, + 0.265625, + 0.283203, + 0.259766, + 0.291016, + 0.302734, + 0.283203, + 0.294922, + 0.265625, + 0.294922, + 0.257812, + 0.271484, + 0.259766, + 0.285156, + 0.267578, + 0.279297, + 0.275391, + 0.263672, + 0.292969, + 0.285156, + 0.28125, + 0.275391, + 0.287109, + 0.269531, + 0.275391, + 0.259766, + 0.089844, + 0.255859, + 0.285156, + 0.265625, + 0.279297, + 0.285156, + 0.255859, + 0.261719, + 0.289062, + 0.269531, + 0.249023, + 0.285156, + 0.261719, + 0.283203, + 0.267578, + 0.257812, + 0.273438, + 0.265625, + 0.263672, + 0.275391, + 0.277344, + 0.273438, + 0.273438, + 0.287109, + 0.253906, + 0.289062, + 0.294922, + 0.277344, + 0.283203, + 0.294922, + 0.271484, + 0.273438, + 0.269531, + 0.292969, + 0.263672, + 0.279297, + 0.261719, + 0.296875, + 0.275391, + 0.269531, + 0.285156, + 0.253906, + 0.300781, + 0.277344, + 0.267578, + 0.302734, + 0.25, + 0.271484, + 0.265625, + 0.279297, + 0.277344, + 0.283203 + ] + }, + "name": "model.transformer.h.2.ln_2.weight", + "outputIndexes": [ + 271 + ], + "type": "Const", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 270, + 271 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/ln_2_2/Mul_1_output_0", + "outputIndexes": [ + 272 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.2/mlp/w1/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 272 + ], + "outputIndexes": [ + 2667 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.2/mlp/w1/Linear/pre_convert", + "inputIndexes": [ + 2667 + ], + "outputIndexes": [ + 2668 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.2/mlp/w1/Linear", + "inputIndexes": [ + 2668 + ], + "outputIndexes": [ + 2669 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 11008, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 265568652, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.2/mlp/w1/Linear/post_convert", + "inputIndexes": [ + 2669 + ], + "outputIndexes": [ + 2670 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.2/mlp/w1/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2670 + ], + "outputIndexes": [ + 273 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 11008 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.2/mlp/w2/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 272 + ], + "outputIndexes": [ + 2671 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.2/mlp/w2/Linear/pre_convert", + "inputIndexes": [ + 2671 + ], + "outputIndexes": [ + 2672 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.2/mlp/w2/Linear", + "inputIndexes": [ + 2672 + ], + "outputIndexes": [ + 2673 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 11008, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 290931106, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.2/mlp/w2/Linear/post_convert", + "inputIndexes": [ + 2673 + ], + "outputIndexes": [ + 2674 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.2/mlp/w2/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2674 + ], + "outputIndexes": [ + 274 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 11008 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 274 + ], + "main_type": "UnaryOp", + "main": { + "opType": "SIGMOID", + "T": "DT_INVALID" + }, + "name": "/mlp_2/Sigmoid_output_0", + "outputIndexes": [ + 275 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 274, + 275 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/mlp_2/Mul_output_0", + "outputIndexes": [ + 276 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 273, + 276 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/mlp_2/Mul_1_output_0", + "outputIndexes": [ + 277 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.2/mlp/c_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 277 + ], + "outputIndexes": [ + 2675 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 11008, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.2/mlp/c_proj/Linear/pre_convert", + "inputIndexes": [ + 2675 + ], + "outputIndexes": [ + 2676 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.2/mlp/c_proj/Linear", + "inputIndexes": [ + 2676 + ], + "outputIndexes": [ + 2677 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 11008, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 316293560, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.2/mlp/c_proj/Linear/post_convert", + "inputIndexes": [ + 2677 + ], + "outputIndexes": [ + 2678 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.2/mlp/c_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2678 + ], + "outputIndexes": [ + 278 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 269, + 278 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_14_output_0", + "outputIndexes": [ + 279 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 279, + 1 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_15_output_0", + "outputIndexes": [ + 280 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 280 + ], + "main_type": "LayerNorm", + "main": { + "axis": [ + -1 + ], + "epsilon": 1e-06, + "group": 1, + "useRMSNorm": true + }, + "name": "/ln_1_3/Mul_output_0", + "outputIndexes": [ + 281 + ], + "type": "LayerNorm", + "defaultDimentionFormat": "NHWC" + }, + { + "main_type": "Blob", + "main": { + "dims": [ + 4096 + ], + "dataFormat": "NCHW", + "dataType": "DT_FLOAT", + "float32s": [ + 0.503906, + 0.464844, + 0.472656, + 0.558594, + 0.558594, + 0.482422, + 0.476562, + 0.503906, + 0.494141, + 0.535156, + 0.480469, + 0.482422, + 0.464844, + 0.494141, + 0.457031, + 0.5, + 0.519531, + 0.515625, + 0.474609, + 0.539062, + 0.472656, + 0.478516, + 0.507812, + 0.519531, + 0.527344, + 0.679688, + 0.480469, + 0.507812, + 0.527344, + 0.488281, + 0.507812, + 0.492188, + 0.488281, + 0.519531, + 0.484375, + 0.507812, + 0.480469, + 0.527344, + 0.482422, + 0.494141, + 0.53125, + 0.480469, + 0.523438, + 0.490234, + 0.523438, + 0.494141, + 0.519531, + 0.503906, + 0.484375, + 0.503906, + 0.451172, + 0.478516, + 0.507812, + 0.515625, + 0.484375, + 0.503906, + 0.523438, + 0.515625, + 0.503906, + 0.498047, + 0.523438, + 0.478516, + 0.480469, + 0.478516, + 0.5625, + 0.494141, + 0.519531, + 0.488281, + 0.462891, + 0.515625, + 0.507812, + 0.498047, + 0.539062, + 0.515625, + 0.486328, + 0.507812, + 0.447266, + 0.5, + 0.480469, + 0.494141, + 0.458984, + 0.519531, + 0.482422, + 0.492188, + 0.519531, + 0.523438, + 0.507812, + 0.511719, + 0.457031, + 0.494141, + 0.570312, + 0.511719, + 0.490234, + 0.488281, + 0.5, + 0.496094, + 0.515625, + 0.472656, + 0.53125, + 0.503906, + 0.486328, + 0.5, + 0.472656, + 0.53125, + 0.527344, + 0.498047, + 0.492188, + 0.488281, + 0.439453, + 0.511719, + 0.535156, + 0.466797, + 0.494141, + 0.494141, + 0.535156, + 0.523438, + 0.494141, + 0.578125, + 0.523438, + 0.496094, + 0.507812, + 0.484375, + 0.527344, + 0.507812, + 0.484375, + 0.507812, + 0.507812, + 0.503906, + 0.478516, + 0.527344, + 0.492188, + 0.5, + 0.511719, + 0.496094, + 0.519531, + 0.46875, + 0.507812, + 0.494141, + 0.476562, + 0.498047, + 0.542969, + 0.478516, + 0.511719, + 0.523438, + 0.527344, + 0.535156, + 0.484375, + 0.494141, + 0.46875, + 0.515625, + 0.478516, + 0.519531, + 0.523438, + 0.482422, + 0.466797, + 0.494141, + 0.5, + 0.490234, + 0.515625, + 0.570312, + 0.503906, + 0.480469, + 0.515625, + 0.474609, + 0.523438, + 0.519531, + 0.496094, + 0.492188, + 0.515625, + 0.486328, + 0.488281, + 0.503906, + 0.492188, + 0.5, + 0.486328, + 0.484375, + 0.519531, + 0.478516, + 0.519531, + 0.507812, + 0.542969, + 0.546875, + 0.5, + 0.498047, + 0.488281, + 0.507812, + 0.490234, + 0.474609, + 0.515625, + 0.507812, + 0.507812, + 0.503906, + 0.445312, + 0.53125, + 0.507812, + 0.486328, + 0.503906, + 0.535156, + 0.53125, + 0.447266, + 0.5, + 0.494141, + 0.478516, + 0.457031, + 0.498047, + 0.523438, + 0.498047, + 0.507812, + 0.503906, + 0.464844, + 0.486328, + 0.542969, + 0.474609, + 0.550781, + 0.535156, + 0.464844, + 0.470703, + 0.494141, + 0.722656, + 0.519531, + 0.498047, + 0.492188, + 0.539062, + 0.515625, + 0.484375, + 0.470703, + 0.519531, + 0.462891, + 0.472656, + 0.507812, + 0.46875, + 0.519531, + 0.494141, + 0.503906, + 0.523438, + 0.490234, + 0.566406, + 0.570312, + 0.507812, + 0.498047, + 0.546875, + 0.515625, + 0.5, + 0.472656, + 0.515625, + 0.515625, + 0.519531, + 0.494141, + 0.511719, + 0.494141, + 0.503906, + 0.515625, + 0.507812, + 0.482422, + 0.476562, + 0.554688, + 0.486328, + 0.488281, + 0.480469, + 0.488281, + 0.511719, + 0.542969, + 0.507812, + 0.5, + 0.496094, + 0.478516, + 0.527344, + 0.515625, + 0.494141, + 0.466797, + 0.474609, + 0.519531, + 0.519531, + 0.503906, + 0.470703, + 0.519531, + 0.519531, + 0.507812, + 0.5, + 0.496094, + 0.482422, + 0.535156, + 0.507812, + 0.550781, + 0.453125, + 0.496094, + 0.458984, + 0.511719, + 0.507812, + 0.492188, + 0.535156, + 0.507812, + 0.494141, + 0.492188, + 0.490234, + 0.507812, + 0.480469, + 0.498047, + 0.511719, + 0.519531, + 0.474609, + 0.474609, + 0.519531, + 0.484375, + 0.503906, + 0.460938, + 0.515625, + 0.5, + 0.519531, + 0.511719, + 0.515625, + 0.490234, + 0.535156, + 0.519531, + 0.492188, + 0.515625, + 0.460938, + 0.498047, + 0.466797, + 0.482422, + 0.558594, + 0.519531, + 0.476562, + 0.470703, + 0.5625, + 0.472656, + 0.542969, + 0.554688, + 0.519531, + 0.498047, + 0.527344, + 0.480469, + 0.486328, + 0.519531, + 0.519531, + 0.488281, + 0.503906, + 0.515625, + 0.511719, + 0.458984, + 0.478516, + 0.470703, + 0.519531, + 0.494141, + 0.53125, + 0.457031, + 0.5625, + 0.492188, + 0.515625, + 0.5, + 0.523438, + 0.488281, + 0.503906, + 0.5, + 0.445312, + 0.488281, + 0.519531, + 0.447266, + 0.53125, + 0.53125, + 0.484375, + 0.542969, + 0.498047, + 0.496094, + 0.503906, + 0.523438, + 0.5, + 0.451172, + 0.488281, + 0.566406, + 0.486328, + 0.527344, + 0.492188, + 0.496094, + 0.535156, + 0.490234, + 0.515625, + 0.535156, + 0.482422, + 0.486328, + 0.476562, + 0.482422, + 0.503906, + 0.566406, + 0.472656, + 0.507812, + 0.53125, + 0.511719, + 0.523438, + 0.453125, + 0.470703, + 0.5, + 0.515625, + 0.515625, + 0.46875, + 0.519531, + 0.490234, + 0.496094, + 0.466797, + 0.503906, + 0.496094, + 0.474609, + 0.5, + 0.451172, + 0.515625, + 0.5, + 0.482422, + 0.503906, + 0.498047, + 0.539062, + 0.498047, + 0.515625, + 0.539062, + 0.5, + 0.496094, + 0.484375, + 0.472656, + 0.480469, + 0.511719, + 0.492188, + 0.511719, + 0.519531, + 0.460938, + 0.490234, + 0.507812, + 0.523438, + 0.511719, + 0.5, + 0.498047, + 0.503906, + 0.527344, + 0.46875, + 0.515625, + 0.488281, + 0.519531, + 0.539062, + 0.478516, + 0.476562, + 0.494141, + 0.482422, + 0.474609, + 0.582031, + 0.480469, + 0.458984, + 0.589844, + 0.53125, + 0.494141, + 0.494141, + 0.53125, + 0.523438, + 0.486328, + 0.488281, + 0.484375, + 0.511719, + 0.498047, + 0.511719, + 0.511719, + 0.484375, + 0.488281, + 0.480469, + 0.486328, + 0.503906, + 0.494141, + 0.5, + 0.550781, + 0.496094, + 0.539062, + 0.492188, + 0.5, + 0.53125, + 0.527344, + 0.527344, + 0.515625, + 0.490234, + 0.490234, + 0.478516, + 0.486328, + 0.515625, + 0.5, + 0.482422, + 0.523438, + 0.535156, + 0.476562, + 0.486328, + 0.515625, + 0.490234, + 0.484375, + 0.527344, + 0.515625, + 0.507812, + 0.515625, + 0.5, + 0.486328, + 0.492188, + 0.519531, + 0.511719, + 0.5625, + 0.464844, + 0.490234, + 0.511719, + 0.503906, + 0.523438, + 0.492188, + 0.445312, + 0.486328, + 0.5, + 0.519531, + 0.511719, + 0.503906, + 0.480469, + 0.503906, + 0.527344, + 0.519531, + 0.496094, + 0.484375, + 0.507812, + 0.574219, + 0.458984, + 0.535156, + 0.535156, + 0.488281, + 0.503906, + 0.550781, + 0.5625, + 0.496094, + 0.53125, + 0.523438, + 0.53125, + 0.507812, + 0.472656, + 0.515625, + 0.507812, + 0.496094, + 0.527344, + 0.503906, + 0.46875, + 0.462891, + 0.511719, + 0.46875, + 0.515625, + 0.478516, + 0.550781, + 0.46875, + 0.474609, + 0.515625, + 0.527344, + 0.476562, + 0.455078, + 0.474609, + 0.515625, + 0.466797, + 0.470703, + 0.474609, + 0.523438, + 0.46875, + 0.527344, + 0.494141, + 0.507812, + 0.503906, + 0.515625, + 0.507812, + 0.515625, + 0.478516, + 0.539062, + 0.492188, + 0.476562, + 0.527344, + 0.482422, + 0.462891, + 0.488281, + 0.494141, + 0.496094, + 0.480469, + 0.474609, + 0.498047, + 0.498047, + 0.503906, + 0.5, + 0.476562, + 0.466797, + 0.519531, + 0.523438, + 0.490234, + 0.482422, + 0.496094, + 0.462891, + 0.539062, + 0.535156, + 0.496094, + 0.515625, + 0.492188, + 0.457031, + 0.511719, + 0.492188, + 0.5, + 0.535156, + 0.478516, + 0.494141, + 0.574219, + 0.515625, + 0.498047, + 0.496094, + 0.476562, + 0.488281, + 0.492188, + 0.519531, + 0.519531, + 0.523438, + 0.498047, + 0.5, + 0.5, + 0.519531, + 0.482422, + 0.482422, + 0.429688, + 0.515625, + 0.523438, + 0.507812, + 0.503906, + 0.519531, + 0.53125, + 0.460938, + 0.5, + 0.300781, + 0.507812, + 0.554688, + 0.53125, + 0.515625, + 0.496094, + 0.486328, + 0.462891, + 0.511719, + 0.486328, + 0.5, + 0.494141, + 0.523438, + 0.498047, + 0.457031, + 0.554688, + 0.523438, + 0.494141, + 0.5, + 0.5, + 0.523438, + 0.515625, + 0.488281, + 0.488281, + 0.511719, + 0.482422, + 0.503906, + 0.507812, + 0.476562, + 0.466797, + 0.519531, + 0.554688, + 0.535156, + 0.5, + 0.511719, + 0.496094, + 0.470703, + 0.519531, + 0.496094, + 0.46875, + 0.470703, + 0.498047, + 0.490234, + 0.488281, + 0.484375, + 0.46875, + 0.466797, + 0.554688, + 0.482422, + 0.492188, + 0.476562, + 0.515625, + 0.523438, + 0.527344, + 0.515625, + 0.507812, + 0.539062, + 0.496094, + 0.394531, + 0.492188, + 0.519531, + 0.5, + 0.490234, + 0.523438, + 0.578125, + 0.511719, + 0.492188, + 0.490234, + 0.462891, + 0.5, + 0.492188, + 0.490234, + 0.5, + 0.490234, + 0.515625, + 0.523438, + 0.476562, + 0.482422, + 0.490234, + 0.453125, + 0.511719, + 0.511719, + 0.519531, + 0.488281, + 0.511719, + 0.492188, + 0.507812, + 0.527344, + 0.476562, + 0.478516, + 0.542969, + 0.5, + 0.511719, + 0.480469, + 0.546875, + 0.503906, + 0.523438, + 0.523438, + 0.464844, + 0.460938, + 0.511719, + 0.507812, + 0.53125, + 0.511719, + 0.494141, + 0.546875, + 0.5, + 0.554688, + 0.46875, + 0.535156, + 0.486328, + 0.478516, + 0.498047, + 0.523438, + 0.53125, + 0.486328, + 0.515625, + 0.523438, + 0.503906, + 0.496094, + 0.503906, + 0.511719, + 0.523438, + 0.519531, + 0.5, + 0.5, + 0.447266, + 0.566406, + 0.53125, + 0.523438, + 0.5625, + 0.464844, + 0.53125, + 0.492188, + 0.488281, + 0.482422, + 0.453125, + 0.503906, + 0.466797, + 0.478516, + 0.554688, + 0.480469, + 0.558594, + 0.40625, + 0.470703, + 0.527344, + 0.515625, + 0.523438, + 0.511719, + 0.46875, + 0.558594, + 0.435547, + 0.539062, + 0.535156, + 0.494141, + 0.492188, + 0.515625, + 0.474609, + 0.5, + 0.470703, + 0.488281, + 0.445312, + 0.488281, + 0.503906, + 0.478516, + 0.519531, + 0.470703, + 0.5, + 0.507812, + 0.46875, + 0.535156, + 0.472656, + 0.507812, + 0.449219, + 0.496094, + 0.523438, + 0.458984, + 0.511719, + 0.464844, + 0.519531, + 0.486328, + 0.472656, + 0.498047, + 0.496094, + 0.496094, + 0.511719, + 0.507812, + 0.515625, + 0.527344, + 0.490234, + 0.535156, + 0.451172, + 0.511719, + 0.5, + 0.53125, + 0.492188, + 0.503906, + 0.519531, + 0.511719, + 0.503906, + 0.519531, + 0.53125, + 0.554688, + 0.519531, + 0.490234, + 0.515625, + 0.466797, + 0.486328, + 0.488281, + 0.511719, + 1.164062, + 0.46875, + 0.484375, + 0.486328, + 0.511719, + 0.498047, + 0.507812, + 0.433594, + 0.503906, + 0.527344, + 0.570312, + 0.449219, + 1.390625, + 0.5, + 0.535156, + 0.503906, + 0.488281, + 0.519531, + 0.554688, + 0.494141, + 0.478516, + 0.480469, + 0.527344, + 0.53125, + 0.484375, + 0.507812, + 0.515625, + 0.472656, + 0.546875, + 0.53125, + 0.492188, + 0.476562, + 0.464844, + 0.503906, + 0.5, + 0.515625, + 0.472656, + 0.523438, + 0.5, + 0.523438, + 0.53125, + 0.4375, + 0.453125, + 0.496094, + 0.503906, + 0.488281, + 0.480469, + 0.59375, + 0.466797, + 0.496094, + 0.5, + 0.523438, + 0.5, + 0.4375, + 0.490234, + 0.488281, + 0.5625, + 0.527344, + 0.546875, + 0.490234, + 0.527344, + 0.462891, + 0.539062, + 0.464844, + 0.503906, + 0.484375, + 0.507812, + 0.511719, + 0.445312, + 0.523438, + 0.53125, + 0.515625, + 0.486328, + 0.46875, + 0.449219, + 0.519531, + 0.490234, + 0.492188, + 0.523438, + 0.511719, + 0.515625, + 0.464844, + 0.460938, + 0.498047, + 0.511719, + 0.496094, + 0.478516, + 0.511719, + 0.507812, + 0.507812, + 0.542969, + 0.515625, + 0.486328, + 0.484375, + 0.494141, + 0.482422, + 0.494141, + 0.527344, + 0.503906, + 0.470703, + 0.515625, + 0.511719, + 0.515625, + 0.535156, + 0.498047, + 0.466797, + 0.490234, + 0.498047, + 0.472656, + 0.490234, + 0.457031, + 0.466797, + 0.503906, + 0.527344, + 0.515625, + 0.523438, + 0.455078, + 0.498047, + 0.523438, + 0.566406, + 0.457031, + 0.527344, + 0.503906, + 0.507812, + 0.527344, + 0.515625, + 0.470703, + 0.484375, + 0.503906, + 0.519531, + 0.511719, + 0.496094, + 0.503906, + 0.519531, + 0.464844, + 0.474609, + 0.474609, + 0.539062, + 0.507812, + 0.494141, + 0.496094, + 0.503906, + 0.447266, + 0.443359, + 0.519531, + 0.480469, + 0.46875, + 0.523438, + 0.498047, + 0.535156, + 0.462891, + 0.539062, + 0.507812, + 0.484375, + 0.535156, + 0.523438, + 0.46875, + 0.470703, + 0.490234, + 0.496094, + 0.486328, + 0.486328, + 0.550781, + 0.480469, + 0.476562, + 0.511719, + 0.523438, + 0.550781, + 0.507812, + 0.507812, + 0.511719, + 0.503906, + 0.539062, + 0.535156, + 0.480469, + 0.484375, + 0.523438, + 0.550781, + 0.480469, + 0.486328, + 0.511719, + 0.507812, + 0.511719, + 0.503906, + 0.476562, + 0.503906, + 0.472656, + 0.478516, + 0.486328, + 0.496094, + 1.304688, + 0.53125, + 0.492188, + 0.511719, + 0.515625, + 0.511719, + 0.480469, + 0.585938, + 0.523438, + 0.53125, + 0.5, + 0.462891, + 0.519531, + 0.482422, + 0.53125, + 0.519531, + 0.466797, + 0.511719, + 0.476562, + 0.490234, + 0.470703, + 0.494141, + 0.503906, + 0.554688, + 0.53125, + 0.494141, + 0.679688, + 0.515625, + 0.515625, + 0.507812, + 0.498047, + 0.476562, + 0.503906, + 0.470703, + 0.492188, + 0.492188, + 0.546875, + 0.482422, + 0.53125, + 0.515625, + 0.511719, + 0.474609, + 0.488281, + 0.482422, + 0.476562, + 0.494141, + 0.470703, + 0.46875, + 0.519531, + 0.535156, + 0.542969, + 0.550781, + 0.511719, + 0.498047, + 0.492188, + 0.5, + 0.507812, + 0.527344, + 1.453125, + 0.503906, + 0.490234, + 0.498047, + 0.503906, + 0.476562, + 0.5, + 0.484375, + 0.435547, + 0.476562, + 0.519531, + 0.478516, + 0.496094, + 0.466797, + 0.523438, + 0.53125, + 0.494141, + 0.486328, + 0.5, + 0.511719, + 0.519531, + 0.574219, + 0.507812, + 0.484375, + 0.507812, + 0.511719, + 0.550781, + 0.462891, + 0.523438, + 0.503906, + 0.490234, + 0.464844, + 0.527344, + 0.527344, + 0.496094, + 0.480469, + 0.53125, + 0.466797, + 0.462891, + 0.535156, + 0.498047, + 0.458984, + 0.515625, + 0.492188, + 0.492188, + 0.503906, + 0.507812, + 0.441406, + 0.443359, + 0.503906, + 0.503906, + 0.515625, + 0.496094, + 0.486328, + 0.527344, + 0.535156, + 0.558594, + 0.519531, + 0.476562, + 0.478516, + 0.515625, + 0.503906, + 0.511719, + 0.460938, + 0.507812, + 0.496094, + 0.53125, + 0.451172, + 0.910156, + 0.507812, + 0.507812, + 0.523438, + 0.498047, + 0.451172, + 0.490234, + 0.5, + 0.535156, + 0.488281, + 0.515625, + 0.490234, + 0.507812, + 0.496094, + 0.451172, + 0.476562, + 0.478516, + 0.494141, + 0.527344, + 0.527344, + 0.507812, + 0.578125, + 0.542969, + 0.527344, + 0.511719, + 0.535156, + 0.519531, + 0.492188, + 0.46875, + 0.507812, + 0.511719, + 0.476562, + 0.507812, + 0.515625, + 0.476562, + 0.458984, + 0.539062, + 0.443359, + 0.507812, + 0.503906, + 0.496094, + 0.482422, + 0.470703, + 0.523438, + 0.484375, + 0.496094, + 0.494141, + 0.535156, + 0.507812, + 0.515625, + 0.507812, + 0.496094, + 0.490234, + 0.53125, + 0.482422, + 0.490234, + 0.449219, + 0.574219, + 0.5, + 0.482422, + 0.472656, + 0.507812, + 0.476562, + 0.515625, + 0.498047, + 0.507812, + 0.472656, + 0.5, + 0.527344, + 0.492188, + 0.474609, + 0.503906, + 0.511719, + 0.511719, + 0.539062, + 0.478516, + 0.488281, + 0.558594, + 0.535156, + 0.546875, + 0.503906, + 0.515625, + 0.539062, + 0.486328, + 0.515625, + 0.511719, + 0.5, + 0.53125, + 0.542969, + 0.5, + 0.515625, + 0.515625, + 0.535156, + 0.472656, + 0.470703, + 0.496094, + 0.5, + 0.488281, + 0.460938, + 0.546875, + 0.53125, + 0.511719, + 0.511719, + 0.470703, + 0.523438, + 0.490234, + 0.535156, + 0.466797, + 0.490234, + 0.5, + 0.472656, + 0.519531, + 0.486328, + 0.496094, + 0.507812, + 0.574219, + 0.482422, + 0.539062, + 0.494141, + 0.5, + 0.488281, + 0.482422, + 0.458984, + 0.550781, + 0.488281, + 0.464844, + 0.488281, + 0.492188, + 0.558594, + 0.519531, + 0.511719, + 0.484375, + 0.503906, + 0.503906, + 0.466797, + 0.486328, + 0.478516, + 0.515625, + 0.542969, + 0.474609, + 0.462891, + 0.523438, + 0.474609, + 0.492188, + 0.462891, + 0.539062, + 0.5, + 0.460938, + 0.507812, + 0.554688, + 0.53125, + 0.511719, + 0.476562, + 0.523438, + 0.503906, + 0.457031, + 0.474609, + 0.496094, + 0.542969, + 0.476562, + 0.546875, + 0.474609, + 0.507812, + 0.519531, + 0.515625, + 0.515625, + 0.478516, + 0.464844, + 0.503906, + 0.486328, + 0.494141, + 0.535156, + 0.519531, + 0.492188, + 0.5625, + 0.515625, + 0.460938, + 0.523438, + 0.46875, + 0.494141, + 0.511719, + 0.527344, + 0.496094, + 0.470703, + 0.546875, + 0.478516, + 0.488281, + 0.535156, + 0.539062, + 0.474609, + 0.490234, + 0.554688, + 0.507812, + 0.515625, + 0.484375, + 0.478516, + 0.519531, + 0.484375, + 0.511719, + 0.474609, + 0.507812, + 0.464844, + 0.503906, + 0.490234, + 0.474609, + 0.486328, + 0.519531, + 0.494141, + 0.484375, + 0.515625, + 0.515625, + 0.523438, + 0.507812, + 0.480469, + 0.503906, + 0.574219, + 0.507812, + 0.519531, + 0.535156, + 0.515625, + 0.498047, + 0.488281, + 0.53125, + 0.503906, + 0.503906, + 0.492188, + 0.496094, + 0.447266, + 0.478516, + 0.53125, + 0.384766, + 0.474609, + 0.507812, + 0.435547, + 0.527344, + 0.482422, + 0.519531, + 0.503906, + 0.511719, + 0.455078, + 0.494141, + 0.523438, + 0.490234, + 0.484375, + 0.492188, + 0.484375, + 0.519531, + 0.503906, + 0.511719, + 0.5, + 0.523438, + 0.494141, + 0.484375, + 0.496094, + 0.466797, + 0.490234, + 0.498047, + 0.492188, + 0.507812, + 0.486328, + 0.496094, + 0.488281, + 0.503906, + 0.480469, + 0.53125, + 0.486328, + 0.5, + 0.490234, + 0.482422, + 0.507812, + 0.558594, + 0.441406, + 0.466797, + 0.566406, + 0.474609, + 0.464844, + 0.507812, + 0.496094, + 0.507812, + 0.519531, + 0.507812, + 0.498047, + 0.480469, + 0.486328, + 0.486328, + 0.546875, + 0.519531, + 0.503906, + 0.507812, + 0.449219, + 0.515625, + 0.519531, + 0.455078, + 0.523438, + 0.5, + 0.488281, + 0.476562, + 0.511719, + 0.488281, + 0.445312, + 0.511719, + 0.507812, + 0.496094, + 0.507812, + 0.5, + 0.478516, + 0.433594, + 0.498047, + 0.478516, + 0.507812, + 0.5, + 0.507812, + 0.476562, + 0.503906, + 0.490234, + 0.492188, + 0.490234, + 0.503906, + 0.542969, + 0.455078, + 0.453125, + 0.515625, + 0.482422, + 0.507812, + 0.519531, + 0.470703, + 0.53125, + 0.482422, + 0.494141, + 0.498047, + 0.494141, + 0.519531, + 0.523438, + 0.558594, + 0.511719, + 0.488281, + 0.474609, + 0.511719, + 0.478516, + 0.507812, + 0.498047, + 0.492188, + 0.511719, + 0.519531, + 0.492188, + 0.464844, + 0.507812, + 0.455078, + 0.558594, + 0.523438, + 0.462891, + 0.480469, + 0.451172, + 0.539062, + 0.449219, + 0.511719, + 0.451172, + 0.527344, + 0.570312, + 0.466797, + 0.515625, + 0.488281, + 0.480469, + 0.511719, + 0.503906, + 0.507812, + 0.490234, + 0.527344, + 0.507812, + 0.492188, + 0.478516, + 0.511719, + 0.523438, + 0.478516, + 0.453125, + 0.484375, + 0.507812, + 0.451172, + 0.490234, + 0.507812, + 0.523438, + 0.496094, + 0.519531, + 0.498047, + 0.478516, + 0.457031, + 0.480469, + 0.507812, + 0.482422, + 0.484375, + 0.478516, + 0.5, + 0.566406, + 0.519531, + 0.503906, + 0.470703, + 0.511719, + 0.546875, + 0.507812, + 0.523438, + 0.482422, + 0.511719, + 0.507812, + 0.507812, + 0.507812, + 0.447266, + 0.486328, + 0.9375, + 0.478516, + 0.476562, + 0.494141, + 0.470703, + 0.458984, + 0.527344, + 0.494141, + 0.474609, + 0.470703, + 0.519531, + 0.496094, + 0.458984, + 0.546875, + 0.503906, + 0.515625, + 0.511719, + 0.507812, + 0.458984, + 0.503906, + 0.476562, + 0.519531, + 0.542969, + 0.527344, + 0.484375, + 0.511719, + 0.527344, + 0.519531, + 0.5, + 0.503906, + 0.535156, + 0.503906, + 0.511719, + 0.523438, + 0.511719, + 0.507812, + 0.539062, + 0.486328, + 0.507812, + 0.492188, + 0.482422, + 0.492188, + 0.523438, + 0.503906, + 0.488281, + 0.542969, + 0.507812, + 0.474609, + 0.488281, + 0.507812, + 0.5, + 0.5, + 0.515625, + 0.484375, + 0.511719, + 0.515625, + 0.503906, + 0.498047, + 0.484375, + 0.53125, + 0.472656, + 0.527344, + 0.511719, + 0.535156, + 0.515625, + 0.464844, + 0.519531, + 0.488281, + 0.515625, + 0.542969, + 0.443359, + 0.494141, + 0.523438, + 0.498047, + 0.476562, + 0.464844, + 0.445312, + 0.515625, + 0.466797, + 0.53125, + 0.515625, + 0.519531, + 0.507812, + 0.488281, + 0.484375, + 0.460938, + 0.472656, + 0.535156, + 0.46875, + 0.511719, + 0.503906, + 0.503906, + 0.494141, + 0.498047, + 0.507812, + 0.480469, + 0.503906, + 0.466797, + 0.488281, + 0.554688, + 0.476562, + 0.527344, + 0.519531, + 0.554688, + 0.542969, + 0.507812, + 0.539062, + 0.5, + 0.515625, + 0.515625, + 0.519531, + 0.53125, + 0.503906, + 0.507812, + 0.494141, + 0.519531, + 0.494141, + 0.523438, + 0.488281, + 0.523438, + 0.482422, + 0.480469, + 0.492188, + 0.5, + 0.554688, + 0.490234, + 0.519531, + 0.515625, + 0.503906, + 0.515625, + 0.474609, + 0.515625, + 0.523438, + 0.503906, + 0.546875, + 0.511719, + 0.535156, + 0.464844, + 0.503906, + 0.482422, + 0.503906, + 0.484375, + 0.476562, + 0.476562, + 0.507812, + 0.511719, + 0.464844, + 0.511719, + 0.486328, + 0.5, + 0.494141, + 0.476562, + 0.511719, + 0.527344, + 0.554688, + 0.515625, + 0.507812, + 0.486328, + 0.496094, + 0.507812, + 0.515625, + 0.535156, + 0.017212, + 0.496094, + 0.527344, + 0.494141, + 0.476562, + 0.5, + 0.53125, + 0.496094, + 0.566406, + 0.53125, + 0.490234, + 0.478516, + 0.46875, + 0.5, + 0.464844, + 0.494141, + 0.494141, + 0.427734, + 0.496094, + 0.503906, + 0.490234, + 0.482422, + 0.474609, + 0.470703, + 0.503906, + 0.535156, + 0.486328, + 0.527344, + 0.492188, + 0.478516, + 0.515625, + 0.496094, + 0.492188, + 0.535156, + 0.492188, + 0.507812, + 0.511719, + 0.455078, + 0.523438, + 0.451172, + 0.515625, + 0.470703, + 0.511719, + 0.550781, + 0.511719, + 0.519531, + 0.519531, + 0.478516, + 0.480469, + 0.558594, + 0.476562, + 0.515625, + 0.46875, + 0.546875, + 0.462891, + 0.523438, + 0.527344, + 0.482422, + 0.515625, + 0.451172, + 0.503906, + 0.511719, + 0.492188, + 0.464844, + 0.503906, + 0.5, + 0.484375, + 0.474609, + 0.462891, + 0.490234, + 0.515625, + 0.507812, + 0.394531, + 0.507812, + 0.484375, + 0.53125, + 0.507812, + 0.535156, + 0.503906, + 0.496094, + 0.539062, + 0.498047, + 0.496094, + 0.482422, + 0.476562, + 0.498047, + 0.5, + 0.570312, + 0.507812, + 0.53125, + 0.503906, + 0.494141, + 0.476562, + 0.482422, + 0.486328, + 0.476562, + 0.494141, + 0.460938, + 0.458984, + 0.472656, + 0.519531, + 0.503906, + 0.498047, + 0.546875, + 0.478516, + 0.523438, + 0.507812, + 0.445312, + 0.472656, + 0.515625, + 0.519531, + 0.539062, + 0.503906, + 0.447266, + 0.498047, + 0.488281, + 0.507812, + 0.519531, + 0.511719, + 0.488281, + 0.492188, + 0.523438, + 0.507812, + 0.484375, + 0.492188, + 0.460938, + 0.5, + 0.503906, + 0.503906, + 0.527344, + 0.511719, + 0.515625, + 0.511719, + 0.515625, + 0.488281, + 0.519531, + 0.5, + 0.566406, + 0.474609, + 0.546875, + 0.546875, + 0.515625, + 0.503906, + 0.507812, + 0.498047, + 0.458984, + 0.457031, + 0.519531, + 0.523438, + 0.515625, + 0.496094, + 0.53125, + 0.464844, + 0.486328, + 0.474609, + 0.527344, + 0.494141, + 0.503906, + 0.527344, + 0.472656, + 0.474609, + 0.466797, + 0.515625, + 0.486328, + 0.535156, + 0.535156, + 0.496094, + 0.480469, + 0.453125, + 0.488281, + 0.478516, + 0.539062, + 0.486328, + 0.503906, + 0.486328, + 0.457031, + 0.503906, + 0.535156, + 0.515625, + 0.492188, + 0.472656, + 0.523438, + 0.449219, + 0.496094, + 0.503906, + 0.511719, + 0.472656, + 0.507812, + 0.470703, + 0.482422, + 0.519531, + 0.535156, + 0.46875, + 0.519531, + 0.472656, + 0.519531, + 0.486328, + 0.494141, + 0.486328, + 0.507812, + 0.480469, + 0.554688, + 0.546875, + 0.5, + 0.470703, + 0.464844, + 0.476562, + 0.492188, + 0.535156, + 0.464844, + 0.511719, + 0.503906, + 0.492188, + 0.449219, + 0.523438, + 0.492188, + 0.53125, + 0.507812, + 0.498047, + 0.484375, + 0.511719, + 0.503906, + 0.490234, + 0.519531, + 0.542969, + 0.503906, + 0.458984, + 0.507812, + 0.523438, + 0.5, + 0.482422, + 0.488281, + 0.539062, + 0.511719, + 0.486328, + 0.550781, + 0.492188, + 0.462891, + 0.484375, + 0.519531, + 0.488281, + 0.527344, + 0.546875, + 0.519531, + 0.472656, + 0.53125, + 0.507812, + 0.5, + 0.46875, + 0.539062, + 0.447266, + 0.486328, + 0.511719, + 0.515625, + 0.5, + 0.550781, + 0.484375, + 0.470703, + 0.5, + 0.484375, + 0.470703, + 0.5, + 0.523438, + 0.472656, + 0.550781, + 0.503906, + 0.511719, + 0.480469, + 0.515625, + 0.515625, + 0.519531, + 0.464844, + 0.511719, + 0.472656, + 0.519531, + 0.482422, + 0.511719, + 0.484375, + 0.515625, + 0.503906, + 0.433594, + 0.511719, + 0.480469, + 0.490234, + 0.546875, + 0.558594, + 0.464844, + 0.523438, + 0.523438, + 0.476562, + 0.494141, + 0.476562, + 0.486328, + 0.527344, + 0.535156, + 0.503906, + 0.511719, + 0.507812, + 0.490234, + 0.554688, + 0.478516, + 0.462891, + 0.453125, + 0.490234, + 0.542969, + 0.550781, + 0.515625, + 0.5, + 0.451172, + 0.478516, + 0.498047, + 0.490234, + 0.503906, + 0.539062, + 0.523438, + 0.476562, + 0.503906, + 0.462891, + 0.492188, + 0.535156, + 0.492188, + 0.507812, + 0.478516, + 0.5, + 0.484375, + 0.53125, + 0.519531, + 0.492188, + 0.496094, + 0.53125, + 0.478516, + 0.523438, + 0.503906, + 0.503906, + 0.558594, + 0.5, + 0.464844, + 0.5, + 0.535156, + 0.507812, + 0.515625, + 0.546875, + 0.519531, + 0.503906, + 0.453125, + 0.523438, + 0.482422, + 0.519531, + 0.53125, + 0.472656, + 0.478516, + 0.5625, + 0.519531, + 0.474609, + 0.5, + 0.546875, + 0.515625, + 0.478516, + 0.490234, + 0.46875, + 0.494141, + 0.550781, + 0.490234, + 0.478516, + 0.511719, + 0.474609, + 0.478516, + 0.482422, + 0.480469, + 0.427734, + 0.490234, + 0.503906, + 0.519531, + 0.451172, + 0.492188, + 0.523438, + 0.503906, + 0.490234, + 0.5, + 0.503906, + 0.542969, + 0.515625, + 0.482422, + 0.503906, + 0.490234, + 0.535156, + 0.507812, + 0.542969, + 0.550781, + 0.490234, + 0.447266, + 0.476562, + 0.472656, + 0.515625, + 0.53125, + 0.449219, + 0.484375, + 0.519531, + 0.482422, + 0.515625, + 0.480469, + 0.470703, + 0.453125, + 0.5, + 0.486328, + 0.470703, + 0.490234, + 0.523438, + 0.507812, + 0.507812, + 0.519531, + 0.5, + 0.476562, + 0.503906, + 0.523438, + 0.539062, + 0.527344, + 0.447266, + 0.542969, + 0.484375, + 0.498047, + 0.527344, + 0.503906, + 0.480469, + 0.507812, + 0.466797, + 0.515625, + 0.496094, + 0.457031, + 0.507812, + 0.492188, + 0.523438, + 0.490234, + 0.472656, + 0.439453, + 0.535156, + 0.5, + 0.466797, + 0.558594, + 0.53125, + 0.476562, + 0.464844, + 0.496094, + 0.507812, + 0.523438, + 0.503906, + 0.484375, + 0.478516, + 0.498047, + 0.507812, + 0.503906, + 0.492188, + 0.492188, + 0.498047, + 0.515625, + 0.494141, + 0.494141, + 0.474609, + 0.490234, + 0.494141, + 0.496094, + 0.484375, + 0.503906, + 0.486328, + 0.498047, + 0.558594, + 0.484375, + 0.527344, + 0.482422, + 0.480469, + 0.53125, + 0.515625, + 0.46875, + 0.507812, + 0.457031, + 0.554688, + 0.480469, + 0.5, + 0.496094, + 0.494141, + 0.519531, + 0.511719, + 0.494141, + 0.496094, + 0.484375, + 0.488281, + 0.519531, + 0.439453, + 0.515625, + 0.523438, + 0.458984, + 0.484375, + 0.46875, + 0.482422, + 0.515625, + 0.480469, + 0.476562, + 0.449219, + 0.550781, + 0.535156, + 0.486328, + 0.5, + 0.482422, + 0.507812, + 0.5, + 0.486328, + 0.486328, + 0.523438, + 0.5, + 0.474609, + 0.53125, + 0.498047, + 0.492188, + 0.527344, + 0.511719, + 0.482422, + 0.472656, + 0.484375, + 0.486328, + 0.498047, + 0.496094, + 0.515625, + 0.478516, + 0.464844, + 0.443359, + 0.507812, + 0.53125, + 0.492188, + 0.523438, + 0.550781, + 0.535156, + 0.535156, + 0.507812, + 0.542969, + 0.458984, + 0.511719, + 0.511719, + 0.527344, + 0.480469, + 0.523438, + 0.503906, + 0.652344, + 0.515625, + 0.511719, + 0.494141, + 0.519531, + 0.486328, + 0.527344, + 0.470703, + 0.486328, + 0.507812, + 0.535156, + 0.484375, + 0.519531, + 0.503906, + 0.503906, + 0.466797, + 0.503906, + 0.523438, + 0.472656, + 0.462891, + 0.519531, + 0.492188, + 0.457031, + 0.527344, + 0.490234, + 0.519531, + 0.462891, + 0.539062, + 0.492188, + 0.507812, + 0.523438, + 0.527344, + 0.496094, + 0.46875, + 0.490234, + 0.474609, + 0.511719, + 0.53125, + 0.5, + 0.5, + 0.503906, + 0.451172, + 0.550781, + 0.480469, + 0.490234, + 0.515625, + 0.490234, + 0.46875, + 0.527344, + 0.515625, + 0.527344, + 0.515625, + 0.519531, + 0.539062, + 0.542969, + 0.488281, + 0.519531, + 0.519531, + 0.519531, + 0.5625, + 0.498047, + 0.488281, + 0.523438, + 0.496094, + 0.558594, + 0.490234, + 0.496094, + 0.484375, + 0.490234, + 0.498047, + 0.478516, + 0.494141, + 0.507812, + 0.523438, + 0.507812, + 0.488281, + 0.503906, + 0.511719, + 0.503906, + 0.486328, + 0.535156, + 0.503906, + 0.5, + 0.511719, + 0.53125, + 0.466797, + 0.503906, + 0.539062, + 0.453125, + 0.480469, + 0.496094, + 0.511719, + 0.527344, + 0.519531, + 0.470703, + 0.539062, + 0.490234, + 0.46875, + 0.498047, + 0.511719, + 0.492188, + 0.507812, + 0.503906, + 0.5625, + 0.523438, + 0.507812, + 0.542969, + 0.492188, + 0.507812, + 0.5, + 0.492188, + 0.507812, + 0.460938, + 0.457031, + 0.519531, + 0.535156, + 0.486328, + 0.515625, + 0.460938, + 0.490234, + 0.515625, + 0.535156, + 0.443359, + 0.476562, + 0.480469, + 0.476562, + 0.527344, + 0.462891, + 0.494141, + 0.472656, + 0.457031, + 0.460938, + 0.494141, + 0.507812, + 0.474609, + 0.515625, + 0.492188, + 0.53125, + 0.478516, + 0.515625, + 0.535156, + 0.484375, + 0.53125, + 0.523438, + 0.523438, + 0.488281, + 0.486328, + 0.480469, + 0.5, + 0.503906, + 0.488281, + 0.53125, + 0.498047, + 0.535156, + 0.484375, + 0.515625, + 0.466797, + 0.482422, + 0.535156, + 0.488281, + 0.46875, + 0.490234, + 0.519531, + 0.523438, + 0.5, + 0.464844, + 0.542969, + 0.488281, + 0.515625, + 0.613281, + 0.5, + 0.523438, + 0.480469, + 0.503906, + 0.464844, + 0.539062, + 0.490234, + 0.519531, + 0.539062, + 0.476562, + 0.515625, + 0.515625, + 0.503906, + 0.488281, + 0.523438, + 0.490234, + 0.476562, + 0.5, + 0.496094, + 0.519531, + 0.494141, + 0.523438, + 0.527344, + 0.523438, + 0.494141, + 0.515625, + 0.492188, + 0.492188, + 0.546875, + 0.519531, + 0.527344, + 0.486328, + 0.53125, + 0.5, + 0.519531, + 0.490234, + 0.470703, + 0.480469, + 0.474609, + 0.455078, + 0.519531, + 0.519531, + 0.503906, + 0.490234, + 0.523438, + 0.484375, + 0.5, + 0.511719, + 0.523438, + 0.427734, + 0.53125, + 0.546875, + 0.462891, + 0.474609, + 0.5, + 0.503906, + 0.474609, + 0.486328, + 0.486328, + 0.496094, + 0.511719, + 0.511719, + 0.53125, + 0.486328, + 0.490234, + 0.427734, + 0.546875, + 0.527344, + 0.486328, + 0.527344, + 0.492188, + 0.433594, + 0.464844, + 0.486328, + 0.447266, + 0.542969, + 0.498047, + 0.523438, + 0.515625, + 0.550781, + 0.503906, + 0.490234, + 0.527344, + 0.482422, + 0.523438, + 0.519531, + 0.488281, + 0.478516, + 0.5, + 0.546875, + 0.527344, + 0.523438, + 0.554688, + 0.488281, + 0.511719, + 0.46875, + 0.511719, + 0.53125, + 0.511719, + 0.5, + 0.53125, + 0.570312, + 0.462891, + 0.511719, + 0.478516, + 0.494141, + 0.474609, + 0.460938, + 0.488281, + 0.476562, + 0.507812, + 0.435547, + 0.482422, + 0.498047, + 0.46875, + 0.53125, + 0.503906, + 0.558594, + 0.550781, + 0.480469, + 0.328125, + 0.482422, + 0.515625, + 0.472656, + 0.523438, + 0.496094, + 0.554688, + 0.511719, + 0.496094, + 0.53125, + 0.535156, + 0.470703, + 0.496094, + 0.527344, + 0.466797, + 0.503906, + 0.511719, + 0.503906, + 0.498047, + 0.53125, + 0.480469, + 0.519531, + 0.492188, + 0.523438, + 0.5, + 0.507812, + 0.515625, + 0.484375, + 0.486328, + 0.498047, + 0.5, + 0.474609, + 0.496094, + 0.53125, + 0.523438, + 0.464844, + 0.558594, + 0.535156, + 0.488281, + 0.470703, + 0.476562, + 0.507812, + 0.474609, + 0.478516, + 0.474609, + 0.496094, + 0.542969, + 0.519531, + 0.482422, + 0.519531, + 0.519531, + 0.498047, + 0.507812, + 0.482422, + 0.451172, + 0.478516, + 0.515625, + 0.523438, + 0.46875, + 0.507812, + 0.494141, + 0.464844, + 0.476562, + 0.507812, + 0.5625, + 0.472656, + 0.474609, + 0.480469, + 0.488281, + 0.523438, + 0.496094, + 0.511719, + 0.482422, + 0.507812, + 0.480469, + 0.527344, + 0.492188, + 0.492188, + 0.519531, + 0.546875, + 0.488281, + 0.494141, + 0.460938, + 0.542969, + 0.519531, + 0.466797, + 0.474609, + 0.490234, + 0.492188, + 0.519531, + 0.539062, + 0.523438, + 0.507812, + 0.570312, + 0.470703, + 0.558594, + 0.484375, + 0.492188, + 0.46875, + 0.539062, + 0.486328, + 0.488281, + 0.527344, + 0.488281, + 0.542969, + 0.480469, + 0.503906, + 0.519531, + 0.482422, + 0.486328, + 0.482422, + 0.507812, + 0.539062, + 0.472656, + 0.535156, + 0.523438, + 0.486328, + 0.507812, + 0.503906, + 0.546875, + 0.492188, + 0.490234, + 0.492188, + 0.486328, + 0.496094, + 0.498047, + 0.507812, + 0.478516, + 0.539062, + 0.53125, + 0.478516, + 0.445312, + 0.515625, + 0.503906, + 0.511719, + 0.498047, + 0.486328, + 0.507812, + 0.5, + 0.494141, + 0.53125, + 0.519531, + 0.441406, + 0.496094, + 0.515625, + 0.46875, + 0.466797, + 0.464844, + 0.478516, + 0.488281, + 0.496094, + 0.492188, + 0.474609, + 0.523438, + 0.486328, + 0.496094, + 0.519531, + 0.539062, + 0.458984, + 0.515625, + 0.515625, + 0.474609, + 0.496094, + 0.523438, + 0.490234, + 0.492188, + 0.478516, + 0.515625, + 0.484375, + 0.511719, + 0.470703, + 0.507812, + 0.542969, + 0.474609, + 0.490234, + 0.496094, + 0.527344, + 0.5, + 0.494141, + 0.582031, + 0.494141, + 0.46875, + 0.486328, + 0.527344, + 0.488281, + 0.5, + 0.490234, + 0.503906, + 0.507812, + 0.494141, + 0.519531, + 0.507812, + 0.523438, + 0.435547, + 0.507812, + 0.460938, + 0.472656, + 0.542969, + 0.53125, + 0.488281, + 0.539062, + 0.455078, + 0.515625, + 0.503906, + 0.519531, + 0.480469, + 0.478516, + 0.476562, + 0.478516, + 0.507812, + 0.488281, + 0.5, + 0.476562, + 0.507812, + 0.507812, + 0.460938, + 0.478516, + 0.472656, + 0.5, + 0.490234, + 0.480469, + 0.511719, + 0.464844, + 0.503906, + 0.527344, + 0.519531, + 0.455078, + 0.476562, + 0.478516, + 0.5, + 0.53125, + 0.507812, + 0.482422, + 0.494141, + 0.503906, + 0.503906, + 0.527344, + 0.474609, + 0.5, + 0.496094, + 0.527344, + 0.480469, + 0.511719, + 0.482422, + 0.478516, + 0.546875, + 0.53125, + 0.511719, + 0.507812, + 0.492188, + 0.460938, + 0.476562, + 0.53125, + 0.519531, + 0.464844, + 0.480469, + 0.527344, + 0.496094, + 0.494141, + 0.498047, + 0.515625, + 0.472656, + 0.492188, + 0.488281, + 0.511719, + 0.5, + 0.523438, + 0.482422, + 0.527344, + 0.492188, + 0.511719, + 0.5, + 0.503906, + 0.472656, + 0.527344, + 0.486328, + 0.515625, + 0.46875, + 0.498047, + 0.494141, + 0.476562, + 0.492188, + 0.490234, + 0.546875, + 0.550781, + 0.507812, + 0.480469, + 0.519531, + 0.490234, + 0.464844, + 0.523438, + 0.5, + 0.46875, + 0.484375, + 0.498047, + 0.519531, + 0.460938, + 0.480469, + 0.484375, + 0.496094, + 0.484375, + 0.523438, + 0.476562, + 0.447266, + 0.480469, + 0.494141, + 0.460938, + 0.53125, + 0.515625, + 0.494141, + 0.464844, + 0.546875, + 0.511719, + 0.472656, + 0.427734, + 0.478516, + 0.503906, + 0.472656, + 0.492188, + 0.503906, + 0.482422, + 0.494141, + 0.503906, + 0.455078, + 0.484375, + 0.5, + 0.535156, + 0.480469, + 0.486328, + 0.511719, + 0.507812, + 0.542969, + 0.498047, + 0.496094, + 0.503906, + 0.486328, + 0.519531, + 0.53125, + 0.546875, + 0.519531, + 0.494141, + 0.480469, + 0.458984, + 0.503906, + 0.460938, + 0.457031, + 0.527344, + 0.546875, + 0.53125, + 0.527344, + 0.5, + 0.519531, + 0.515625, + 0.507812, + 0.519531, + 0.472656, + 0.507812, + 0.496094, + 0.503906, + 0.503906, + 0.482422, + 0.447266, + 0.46875, + 0.46875, + 0.490234, + 0.46875, + 0.482422, + 0.464844, + 0.527344, + 0.486328, + 0.5, + 0.542969, + 0.515625, + 0.554688, + 0.511719, + 0.542969, + 0.523438, + 0.515625, + 0.490234, + 0.445312, + 0.535156, + 0.535156, + 0.482422, + 0.527344, + 0.482422, + 0.474609, + 0.5, + 0.494141, + 0.527344, + 0.486328, + 0.480469, + 0.5, + 0.511719, + 0.492188, + 0.507812, + 0.484375, + 0.460938, + 0.494141, + 0.507812, + 0.511719, + 0.527344, + 0.472656, + 0.470703, + 0.503906, + 0.5, + 0.458984, + 0.527344, + 0.515625, + 0.511719, + 0.542969, + 0.523438, + 0.5, + 0.492188, + 0.464844, + 0.519531, + 0.492188, + 0.494141, + 0.527344, + 0.527344, + 0.484375, + 0.5, + 0.515625, + 0.527344, + 0.484375, + 0.5, + 0.503906, + 0.458984, + 0.496094, + 0.527344, + 0.498047, + 0.492188, + 0.5, + 0.53125, + 0.5, + 0.511719, + 0.515625, + 0.53125, + 0.484375, + 0.523438, + 0.5, + 0.46875, + 0.503906, + 0.511719, + 0.476562, + 0.498047, + 0.539062, + 0.535156, + 0.486328, + 0.550781, + 0.542969, + 0.439453, + 0.482422, + 0.458984, + 0.578125, + 0.519531, + 0.466797, + 0.53125, + 0.480469, + 0.470703, + 0.5, + 0.507812, + 0.511719, + 0.523438, + 0.542969, + 0.550781, + 0.503906, + 0.507812, + 0.498047, + 0.492188, + 0.484375, + 0.464844, + 0.464844, + 0.474609, + 0.507812, + 0.490234, + 0.474609, + 0.519531, + 0.5, + 0.488281, + 0.488281, + 0.5625, + 0.249023, + 0.503906, + 0.492188, + 0.478516, + 0.527344, + 0.519531, + 0.490234, + 0.527344, + 0.53125, + 0.496094, + 0.462891, + 0.507812, + 0.474609, + 0.492188, + 0.503906, + 0.507812, + 0.511719, + 0.449219, + 0.482422, + 0.498047, + 0.519531, + 0.474609, + 0.515625, + 0.490234, + 0.546875, + 0.494141, + 0.488281, + 0.527344, + 0.535156, + 0.478516, + 0.503906, + 0.5, + 0.523438, + 0.494141, + 0.511719, + 0.558594, + 0.503906, + 0.503906, + 0.515625, + 0.535156, + 0.503906, + 0.492188, + 0.503906, + 0.466797, + 0.490234, + 0.480469, + 0.484375, + 0.539062, + 0.511719, + 0.523438, + 0.511719, + 0.494141, + 0.503906, + 0.466797, + 0.484375, + 0.503906, + 0.431641, + 0.507812, + 0.5, + 0.503906, + 0.515625, + 0.53125, + 0.554688, + 0.5, + 0.431641, + 0.503906, + 0.490234, + 0.519531, + 0.498047, + 0.730469, + 0.492188, + 0.460938, + 0.519531, + 0.486328, + 0.466797, + 0.554688, + 0.482422, + 0.484375, + 0.5, + 0.486328, + 0.496094, + 0.515625, + 0.472656, + 0.503906, + 0.511719, + 0.486328, + 0.539062, + 0.498047, + 0.494141, + 0.515625, + 0.507812, + 0.447266, + 0.515625, + 0.554688, + 0.490234, + 0.519531, + 0.494141, + -0.000237, + 0.53125, + 0.476562, + 0.496094, + 0.523438, + 0.498047, + 0.5, + 0.492188, + 0.488281, + 0.457031, + 0.511719, + 0.519531, + 0.486328, + 0.507812, + 0.511719, + 0.511719, + 0.478516, + 0.470703, + 0.494141, + 0.478516, + 0.443359, + 0.515625, + 0.535156, + 0.527344, + 0.632812, + 0.482422, + 0.492188, + 0.476562, + 0.494141, + 0.511719, + 0.466797, + 0.490234, + 0.484375, + 0.480469, + 0.507812, + 0.451172, + 0.46875, + 0.480469, + 0.53125, + 0.382812, + 0.515625, + 0.488281, + 0.478516, + 0.5, + 0.53125, + 0.507812, + 0.519531, + 0.523438, + 0.484375, + 0.488281, + 0.464844, + 0.5, + 0.511719, + 0.5, + 0.46875, + 0.482422, + 0.511719, + 0.484375, + 0.490234, + 0.523438, + 0.480469, + 0.507812, + 0.478516, + 0.527344, + 0.498047, + 0.5, + 0.503906, + 0.503906, + 0.507812, + 0.527344, + 0.578125, + 0.451172, + 0.457031, + 0.5, + 0.503906, + 0.492188, + 0.515625, + 0.515625, + 0.515625, + 0.443359, + 0.511719, + 0.503906, + 0.458984, + 0.503906, + 0.486328, + 0.478516, + 0.492188, + 0.486328, + 0.490234, + 0.507812, + 0.535156, + 0.482422, + 0.480469, + 0.515625, + 0.503906, + 0.519531, + 0.492188, + 0.507812, + 0.490234, + 0.535156, + 0.515625, + 0.550781, + 0.486328, + 0.523438, + 0.511719, + 0.503906, + 0.527344, + 0.488281, + 0.539062, + 0.5, + 0.507812, + 0.507812, + 0.4375, + 0.496094, + 0.523438, + 0.494141, + 0.476562, + 0.453125, + 0.53125, + 0.482422, + 0.519531, + 0.515625, + 0.496094, + 0.5, + 0.519531, + 0.478516, + 0.546875, + 0.503906, + 0.488281, + 0.5, + 0.496094, + 0.478516, + 0.523438, + 0.519531, + 0.515625, + 0.482422, + 0.498047, + 0.488281, + 0.503906, + 0.474609, + 0.488281, + 0.539062, + 0.511719, + 0.486328, + 0.550781, + 0.482422, + 0.486328, + 0.507812, + 0.472656, + 0.482422, + 0.523438, + 0.476562, + 0.507812, + 0.496094, + 0.523438, + 0.511719, + 0.455078, + 0.490234, + 0.476562, + 0.515625, + 0.455078, + 0.458984, + 0.5625, + 0.496094, + 0.498047, + 0.570312, + 0.470703, + 0.507812, + 0.507812, + 0.490234, + 0.511719, + 0.5, + 0.480469, + 0.515625, + 0.539062, + 0.511719, + 0.550781, + 0.498047, + 0.46875, + 0.515625, + 0.523438, + 0.539062, + 0.523438, + 0.5, + 0.462891, + 0.496094, + 0.511719, + 0.492188, + 0.492188, + 0.515625, + 0.53125, + 0.53125, + 0.476562, + 0.503906, + 0.515625, + 0.515625, + 0.470703, + 0.490234, + 0.515625, + 0.482422, + 0.574219, + 0.515625, + 0.539062, + 0.466797, + 0.511719, + 0.558594, + 0.464844, + 0.453125, + 0.511719, + 0.476562, + 0.53125, + 0.527344, + 0.511719, + 0.476562, + 0.535156, + 0.498047, + 0.496094, + 0.449219, + 0.53125, + 0.5, + 0.46875, + 0.496094, + 0.492188, + 0.488281, + 0.498047, + 0.5, + 0.519531, + 0.523438, + 0.507812, + 0.507812, + 0.5, + 0.46875, + 0.511719, + 0.507812, + 0.474609, + 0.494141, + 0.492188, + 0.507812, + 0.523438, + 0.523438, + 0.523438, + 0.482422, + 0.519531, + 0.554688, + 0.486328, + 0.476562, + 0.433594, + 0.519531, + 0.472656, + 0.519531, + 0.496094, + 0.503906, + 0.515625, + 0.478516, + 0.546875, + 0.511719, + 0.480469, + 0.494141, + 0.478516, + 0.496094, + 0.496094, + 0.507812, + 0.515625, + 0.535156, + 0.482422, + 0.503906, + 0.480469, + 0.498047, + 0.455078, + 0.490234, + 0.482422, + 0.515625, + 0.507812, + 0.511719, + 0.503906, + 0.494141, + 0.5, + 0.507812, + 0.498047, + 0.515625, + 0.482422, + 0.53125, + 0.458984, + 0.439453, + 0.492188, + 0.507812, + 0.488281, + 0.443359, + 0.539062, + 0.507812, + 0.5, + 0.492188, + 0.515625, + 0.503906, + 0.494141, + 0.474609, + 0.519531, + 0.507812, + 0.494141, + 0.542969, + 0.498047, + 0.761719, + 0.488281, + 0.482422, + 0.511719, + 0.519531, + 0.515625, + 0.46875, + 0.546875, + 0.585938, + 0.486328, + 0.550781, + 0.519531, + 0.466797, + 0.433594, + 0.53125, + 0.470703, + 0.455078, + 0.5, + 0.535156, + 0.482422, + 0.474609, + 0.474609, + 0.449219, + 0.507812, + 0.507812, + 0.482422, + 0.503906, + 0.523438, + 0.566406, + 0.46875, + 0.5, + 0.550781, + 0.507812, + 0.535156, + 0.511719, + 0.496094, + 0.5, + 0.429688, + 0.490234, + 0.5, + 0.523438, + 0.507812, + 0.519531, + 0.484375, + 0.474609, + 0.484375, + 0.535156, + 0.419922, + 0.542969, + 0.5, + 0.482422, + 0.5, + 0.474609, + 0.503906, + 0.519531, + 0.453125, + 0.507812, + 0.484375, + 0.478516, + 0.519531, + 0.470703, + 0.484375, + 0.511719, + 0.535156, + 0.507812, + 0.462891, + 0.458984, + 0.511719, + 0.492188, + 0.53125, + 0.527344, + 0.488281, + 0.492188, + 0.523438, + 0.480469, + 0.519531, + 0.503906, + 0.523438, + 0.490234, + 0.667969, + 0.480469, + 0.494141, + 0.494141, + 0.515625, + 0.490234, + 0.546875, + 0.539062, + 0.523438, + 0.498047, + 0.527344, + 0.472656, + 0.535156, + 0.486328, + 0.476562, + 0.490234, + 0.515625, + 0.470703, + 0.503906, + 0.5, + 0.482422, + 0.507812, + 0.414062, + 0.486328, + 0.492188, + 0.492188, + 0.515625, + 0.5, + 0.478516, + 0.492188, + 0.480469, + 0.507812, + 0.486328, + 0.490234, + 0.453125, + 0.482422, + 0.503906, + 0.498047, + 0.527344, + 0.515625, + 0.478516, + 0.523438, + 0.486328, + 0.486328, + 0.53125, + 0.472656, + 0.498047, + 0.488281, + 0.498047, + 0.484375, + 0.492188, + 0.527344, + 0.486328, + 0.519531, + 0.476562, + 0.496094, + 0.539062, + 0.472656, + 0.523438, + 0.503906, + 0.486328, + 0.472656, + 0.507812, + 0.470703, + 0.546875, + 0.474609, + 0.527344, + 0.507812, + 0.515625, + 0.5, + 0.486328, + 0.542969, + 0.488281, + 0.511719, + 0.523438, + 0.482422, + 0.492188, + 0.388672, + 0.554688, + 0.507812, + 0.472656, + 0.425781, + 0.478516, + 0.507812, + 0.511719, + 0.515625, + 0.503906, + 0.488281, + 0.53125, + 0.503906, + 0.484375, + 0.451172, + 0.464844, + 0.515625, + 0.494141, + 0.490234, + 0.519531, + 0.503906, + 0.503906, + 0.482422, + 0.498047, + 0.486328, + 0.494141, + 0.492188, + 0.5, + 0.478516, + 0.550781, + 0.494141, + 0.494141, + 0.527344, + 0.507812, + 0.503906, + 0.451172, + 0.539062, + 0.460938, + 0.480469, + 0.484375, + 0.484375, + 0.503906, + 0.498047, + 0.498047, + 0.443359, + 0.503906, + 0.519531, + 0.484375, + 0.492188, + 0.484375, + 0.636719, + 0.515625, + 0.464844, + 0.490234, + 0.462891, + 0.46875, + 0.515625, + 0.515625, + 0.496094, + 0.496094, + 0.535156, + 0.476562, + 0.5, + 0.488281, + 0.488281, + 0.5, + 0.46875, + 0.488281, + 0.503906, + 0.492188, + 0.455078, + 0.472656, + 0.486328, + 0.511719, + 0.523438, + 0.503906, + 0.542969, + 0.507812, + 0.494141, + 0.507812, + 0.542969, + 0.496094, + 0.527344, + 0.503906, + 0.494141, + 0.453125, + 0.507812, + 0.494141, + 0.5, + 0.554688, + 0.515625, + 0.460938, + 0.5625, + 0.457031, + 0.498047, + 0.542969, + 0.515625, + 0.546875, + 0.507812, + 0.535156, + 0.511719, + 0.554688, + 0.574219, + 0.828125, + 0.550781, + 0.507812, + 0.484375, + 0.519531, + 0.503906, + 0.515625, + 0.488281, + 0.5, + 0.515625, + 0.511719, + 0.453125, + 0.443359, + 0.484375, + 0.5, + 0.515625, + 0.476562, + 0.507812, + 0.5, + 0.466797, + 0.480469, + 0.492188, + 0.53125, + 0.478516, + 0.515625, + 0.539062, + 0.507812, + 0.478516, + 0.535156, + 0.494141, + 0.490234, + 0.515625, + 0.4375, + 0.458984, + 0.484375, + 0.470703, + 0.539062, + 0.519531, + 0.460938, + 0.494141, + 0.503906, + 0.519531, + 0.5, + 0.539062, + 0.503906, + 0.474609, + 0.574219, + 0.486328, + 0.464844, + 0.515625, + 0.458984, + 0.507812, + 0.496094, + 0.515625, + 0.484375, + 0.460938, + 0.5, + 0.507812, + 0.470703, + 0.482422, + 0.464844, + 0.585938, + 0.494141, + 0.53125, + 0.53125, + 0.515625, + 0.480469, + 0.507812, + 0.498047, + 0.478516, + 0.539062, + 0.523438, + 0.511719, + 0.466797, + 0.515625, + 0.496094, + 0.503906, + 0.511719, + 0.445312, + 0.482422, + 0.542969, + 0.511719, + 0.542969, + 0.550781, + 0.455078, + 0.498047, + 0.498047, + 0.494141, + 0.507812, + 0.503906, + 0.53125, + 0.539062, + 0.486328, + 0.503906, + 0.5, + 0.554688, + 0.578125, + 0.554688, + 0.503906, + 0.449219, + 0.484375, + 0.496094, + 0.492188, + 0.5, + 0.53125, + 0.484375, + 0.451172, + 0.542969, + 0.490234, + 0.486328, + 0.507812, + 0.423828, + 0.507812, + 0.5, + 0.515625, + 0.435547, + 0.488281, + 0.462891, + 0.511719, + 0.519531, + 0.480469, + 0.482422, + 0.535156, + 0.507812, + 0.507812, + 0.519531, + 0.511719, + 0.519531, + 0.46875, + 0.484375, + 0.515625, + 0.539062, + 0.474609, + 0.503906, + 0.5, + 0.542969, + 0.488281, + 0.523438, + 0.498047, + 0.511719, + 0.511719, + 0.492188, + 0.535156, + 0.492188, + 0.478516, + 0.482422, + 0.550781, + 0.515625, + 0.527344, + 0.523438, + 0.523438, + 0.484375, + 0.492188, + 0.488281, + 0.527344, + 0.488281, + 0.449219, + 0.488281, + 0.458984, + 0.515625, + 0.480469, + 0.490234, + 0.507812, + 0.546875, + 0.464844, + 0.546875, + 0.486328, + 0.480469, + 0.535156, + 0.511719, + 0.511719, + 0.457031, + 0.5, + 0.507812, + 0.527344, + 0.53125, + 0.484375, + 0.503906, + 0.498047, + 0.476562, + 0.515625, + 0.527344, + 0.496094, + 0.490234, + 0.488281, + 0.515625, + 0.496094, + 0.484375, + 0.457031, + 0.492188, + 0.53125, + 0.539062, + 0.486328, + 0.503906, + 0.539062, + 0.496094, + 0.527344, + 0.486328, + 0.486328, + 0.523438, + 0.5, + 0.486328, + 0.474609, + 0.490234, + 0.503906, + 0.507812, + 0.484375, + 0.482422, + 0.527344, + 0.539062, + 0.462891, + 0.492188, + 0.494141, + 0.494141, + 0.445312, + 0.542969, + 0.496094, + 0.527344, + 0.5, + 0.515625, + 0.507812, + 0.472656, + 0.492188, + 0.496094, + 0.492188, + 0.462891, + 0.523438, + 0.488281, + 0.523438, + 0.503906, + 0.507812, + 0.474609, + 0.519531, + 0.480469, + 0.5, + 0.439453, + 0.515625, + 0.478516, + 0.53125, + 0.515625, + 0.5, + 0.523438, + 0.503906, + 0.474609, + 0.494141, + 0.519531, + 0.46875, + 0.53125, + 0.492188, + 0.472656, + 0.492188, + 0.490234, + 0.496094, + 0.476562, + 0.535156, + 0.486328, + 0.554688, + 0.511719, + 0.474609, + 0.474609, + 0.523438, + 0.546875, + 0.460938, + 0.539062, + 0.490234, + 0.511719, + 0.490234, + 0.494141, + 0.511719, + 0.519531, + 0.535156, + 0.486328, + 0.519531, + 0.490234, + 0.496094, + 0.488281, + 0.507812, + 0.476562, + 0.515625, + 0.511719, + 0.494141, + 0.507812, + 0.511719, + 0.498047, + 0.494141, + 0.511719, + 0.486328, + 0.503906, + 0.511719, + 0.523438, + 0.494141, + 0.472656, + 0.462891, + 0.476562, + 0.462891, + 0.5, + 0.503906, + 0.535156, + 0.494141, + 0.507812, + 0.503906, + 0.494141, + 0.443359, + 0.492188, + 0.496094, + 0.511719, + 0.734375, + 0.515625, + 0.470703, + 0.470703, + 0.492188, + 0.519531, + 0.486328, + 0.180664, + 0.439453, + 0.507812, + 0.503906, + 0.492188, + 0.472656, + 0.507812, + 0.511719, + 0.5, + 0.527344, + 0.511719, + 0.5, + 0.523438, + 0.503906, + 0.523438, + 0.503906, + 0.488281, + 0.597656, + 0.503906, + 0.472656, + 0.578125, + 0.5, + 0.488281, + 0.492188, + 0.507812, + 0.511719, + 0.511719, + 0.482422, + 0.554688, + 0.490234, + 0.447266, + 0.542969, + 0.441406, + 0.53125, + 0.519531, + 0.546875, + 0.478516, + 0.542969, + 0.5, + 0.457031, + 0.523438, + 0.453125, + 0.523438, + 0.496094, + 0.5625, + 0.498047, + 0.488281, + 0.511719, + 0.527344, + 0.453125, + 0.535156, + 0.519531, + 0.488281, + 0.527344, + 0.519531, + 0.496094, + 0.5, + 0.503906, + 0.511719, + 0.488281, + 0.447266, + 0.496094, + 0.507812, + 0.486328, + 0.523438, + 0.482422, + 0.503906, + 0.490234, + 0.546875, + 0.46875, + 0.496094, + 0.5, + 0.527344, + 0.458984, + 0.539062, + 0.478516, + 0.5, + 0.503906, + 0.507812, + 0.515625, + 0.494141, + 0.476562, + 0.482422, + 0.539062, + 0.482422, + 0.527344, + 0.494141, + 0.460938, + 0.503906, + 0.523438, + 0.511719, + 0.527344, + 0.515625, + 0.535156, + 0.476562, + 0.507812 + ] + }, + "name": "model.transformer.h.3.ln_1.weight", + "outputIndexes": [ + 282 + ], + "type": "Const", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 281, + 282 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/ln_1_3/Mul_1_output_0", + "outputIndexes": [ + 283 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.3/self_attn/q_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 283 + ], + "outputIndexes": [ + 2679 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.3/self_attn/q_proj/Linear/pre_convert", + "inputIndexes": [ + 2679 + ], + "outputIndexes": [ + 2680 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.3/self_attn/q_proj/Linear", + "inputIndexes": [ + 2680 + ], + "outputIndexes": [ + 2681 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 341656014, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.3/self_attn/q_proj/Linear/post_convert", + "inputIndexes": [ + 2681 + ], + "outputIndexes": [ + 2682 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.3/self_attn/q_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2682 + ], + "outputIndexes": [ + 284 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 283 + ], + "main_type": "NONE", + "name": "/Shape_13_output_0", + "outputIndexes": [ + 285 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 285 + ], + "main_type": "NONE", + "name": "Shape569", + "outputIndexes": [ + 286 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 285 + ], + "main_type": "NONE", + "name": "Rank571", + "outputIndexes": [ + 287 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 287, + 287 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp573", + "outputIndexes": [ + 288 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 288 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze574", + "outputIndexes": [ + 289 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 288, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp576", + "outputIndexes": [ + 290 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 290 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze577", + "outputIndexes": [ + 291 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 286, + 289, + 291, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice580", + "outputIndexes": [ + 292 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 292 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze581", + "outputIndexes": [ + 293 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 9, + 293 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp582", + "outputIndexes": [ + 294 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 294, + 293 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp583", + "outputIndexes": [ + 295 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 285, + 295, + 288 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_25_output_0", + "outputIndexes": [ + 296 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 296, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_43_output_0", + "outputIndexes": [ + 297 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 7, + 297, + 23, + 24 + ], + "main_type": "Axis", + "main": { + "axis": 0 + }, + "name": "/Concat_27_output_0", + "outputIndexes": [ + 298 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 284, + 298 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_16_output_0", + "outputIndexes": [ + 299 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 299, + 50 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_12_output_0", + "outputIndexes": [ + 300 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 299 + ], + "main_type": "NONE", + "name": "/Shape_14_output_0", + "outputIndexes": [ + 301 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 301 + ], + "main_type": "NONE", + "name": "Shape590", + "outputIndexes": [ + 302 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 301 + ], + "main_type": "NONE", + "name": "Rank592", + "outputIndexes": [ + 303 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 303, + 303 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp594", + "outputIndexes": [ + 304 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 304 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze595", + "outputIndexes": [ + 305 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 304, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp597", + "outputIndexes": [ + 306 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 306 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze598", + "outputIndexes": [ + 307 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 302, + 305, + 307, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice601", + "outputIndexes": [ + 308 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 308 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze602", + "outputIndexes": [ + 309 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 53, + 309 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp603", + "outputIndexes": [ + 310 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 310, + 309 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp604", + "outputIndexes": [ + 311 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 301, + 311, + 304 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_26_output_0", + "outputIndexes": [ + 312 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 312, + 65 + ], + "main_type": "BinaryOp", + "main": { + "opType": 7, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Div_9_output_0", + "outputIndexes": [ + 313 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 313, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_48_output_0", + "outputIndexes": [ + 314 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 299, + 314, + 68, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_13_output_0", + "outputIndexes": [ + 315 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 315 + ], + "main_type": "UnaryOp", + "main": { + "opType": "NEG", + "T": "DT_FLOAT" + }, + "name": "/Neg_6_output_0", + "outputIndexes": [ + 316 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 299, + 21, + 314, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_12_output_0", + "outputIndexes": [ + 317 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 316, + 317 + ], + "main_type": "Axis", + "main": { + "axis": -1 + }, + "name": "/Concat_30_output_0", + "outputIndexes": [ + 318 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 318, + 80 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_13_output_0", + "outputIndexes": [ + 319 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 300, + 319 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_15_output_0", + "outputIndexes": [ + 320 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.3/self_attn/k_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 283 + ], + "outputIndexes": [ + 2683 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.3/self_attn/k_proj/Linear/pre_convert", + "inputIndexes": [ + 2683 + ], + "outputIndexes": [ + 2684 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.3/self_attn/k_proj/Linear", + "inputIndexes": [ + 2684 + ], + "outputIndexes": [ + 2685 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 351109604, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.3/self_attn/k_proj/Linear/post_convert", + "inputIndexes": [ + 2685 + ], + "outputIndexes": [ + 2686 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.3/self_attn/k_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2686 + ], + "outputIndexes": [ + 321 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 321, + 298 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_17_output_0", + "outputIndexes": [ + 322 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 322, + 50 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_14_output_0", + "outputIndexes": [ + 323 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 322 + ], + "main_type": "NONE", + "name": "/Shape_15_output_0", + "outputIndexes": [ + 324 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 324 + ], + "main_type": "NONE", + "name": "Shape651", + "outputIndexes": [ + 325 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 324 + ], + "main_type": "NONE", + "name": "Rank653", + "outputIndexes": [ + 326 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 326, + 326 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp655", + "outputIndexes": [ + 327 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 327 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze656", + "outputIndexes": [ + 328 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 327, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp658", + "outputIndexes": [ + 329 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 329 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze659", + "outputIndexes": [ + 330 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 325, + 328, + 330, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice662", + "outputIndexes": [ + 331 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 331 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze663", + "outputIndexes": [ + 332 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 53, + 332 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp664", + "outputIndexes": [ + 333 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 333, + 332 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp665", + "outputIndexes": [ + 334 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 324, + 334, + 327 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_27_output_0", + "outputIndexes": [ + 335 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 335, + 65 + ], + "main_type": "BinaryOp", + "main": { + "opType": 7, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Div_10_output_0", + "outputIndexes": [ + 336 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 336, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_50_output_0", + "outputIndexes": [ + 337 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 322, + 337, + 68, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_15_output_0", + "outputIndexes": [ + 338 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 338 + ], + "main_type": "UnaryOp", + "main": { + "opType": "NEG", + "T": "DT_FLOAT" + }, + "name": "/Neg_7_output_0", + "outputIndexes": [ + 339 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 322, + 21, + 337, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_14_output_0", + "outputIndexes": [ + 340 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 339, + 340 + ], + "main_type": "Axis", + "main": { + "axis": -1 + }, + "name": "/Concat_31_output_0", + "outputIndexes": [ + 341 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 341, + 80 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_15_output_0", + "outputIndexes": [ + 342 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 323, + 342 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_16_output_0", + "outputIndexes": [ + 343 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.3/self_attn/v_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 283 + ], + "outputIndexes": [ + 2687 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.3/self_attn/v_proj/Linear/pre_convert", + "inputIndexes": [ + 2687 + ], + "outputIndexes": [ + 2688 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.3/self_attn/v_proj/Linear", + "inputIndexes": [ + 2688 + ], + "outputIndexes": [ + 2689 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 360563194, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.3/self_attn/v_proj/Linear/post_convert", + "inputIndexes": [ + 2689 + ], + "outputIndexes": [ + 2690 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.3/self_attn/v_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2690 + ], + "outputIndexes": [ + 344 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 344, + 298 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_18_output_0", + "outputIndexes": [ + 345 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 320, + 343, + 345, + 108 + ], + "main_type": "AttentionParam", + "main": { + "kv_cache": true + }, + "name": "Attention/Reshape_19_output_0", + "outputIndexes": [ + 346 + ], + "type": "Attention", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.3/self_attn/o_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 346 + ], + "outputIndexes": [ + 2691 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.3/self_attn/o_proj/Linear/pre_convert", + "inputIndexes": [ + 2691 + ], + "outputIndexes": [ + 2692 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.3/self_attn/o_proj/Linear", + "inputIndexes": [ + 2692 + ], + "outputIndexes": [ + 2693 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 370016784, + 8388630, + 1048576, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.3/self_attn/o_proj/Linear/post_convert", + "inputIndexes": [ + 2693 + ], + "outputIndexes": [ + 2694 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.3/self_attn/o_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2694 + ], + "outputIndexes": [ + 347 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 280, + 347 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_18_output_0", + "outputIndexes": [ + 348 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 348 + ], + "main_type": "LayerNorm", + "main": { + "axis": [ + -1 + ], + "epsilon": 1e-06, + "group": 1, + "useRMSNorm": true + }, + "name": "/ln_2_3/Mul_output_0", + "outputIndexes": [ + 349 + ], + "type": "LayerNorm", + "defaultDimentionFormat": "NHWC" + }, + { + "main_type": "Blob", + "main": { + "dims": [ + 4096 + ], + "dataFormat": "NCHW", + "dataType": "DT_FLOAT", + "float32s": [ + 0.324219, + 0.333984, + 0.310547, + 0.328125, + 0.308594, + 0.304688, + 0.324219, + 0.328125, + 0.3125, + 0.3125, + 0.304688, + 0.3125, + 0.318359, + 0.316406, + 0.332031, + 0.316406, + 0.324219, + 0.326172, + 0.302734, + 0.320312, + 0.328125, + 0.3125, + 0.318359, + 0.316406, + 0.306641, + 0.15918, + 0.34375, + 0.324219, + 0.322266, + 0.3125, + 0.322266, + 0.304688, + 0.294922, + 0.320312, + 0.314453, + 0.304688, + 0.320312, + 0.28125, + 0.316406, + 0.316406, + 0.320312, + 0.302734, + 0.306641, + 0.322266, + 0.292969, + 0.306641, + 0.335938, + 0.328125, + 0.328125, + 0.330078, + 0.333984, + 0.3125, + 0.287109, + 0.306641, + 0.3125, + 0.310547, + 0.320312, + 0.318359, + 0.310547, + 0.292969, + 0.188477, + 0.308594, + 0.298828, + 0.318359, + 0.304688, + 0.326172, + 0.310547, + 0.326172, + 0.320312, + 0.3125, + 0.326172, + 0.310547, + 0.3125, + 0.322266, + 0.320312, + 0.316406, + 0.316406, + 0.302734, + 0.304688, + 0.310547, + 0.326172, + 0.330078, + 0.326172, + 0.302734, + 0.304688, + 0.328125, + 0.326172, + 0.322266, + 0.314453, + 0.332031, + 0.308594, + 0.324219, + 0.285156, + 0.330078, + 0.324219, + 0.328125, + 0.320312, + 0.322266, + 0.320312, + 0.333984, + 0.310547, + 0.310547, + 0.316406, + 0.306641, + 0.335938, + 0.306641, + 0.289062, + 0.320312, + 0.332031, + 0.328125, + 0.316406, + 0.316406, + 0.328125, + 0.332031, + 0.318359, + 0.310547, + 0.335938, + 0.114258, + 0.314453, + 0.324219, + 0.302734, + 0.335938, + 0.316406, + 0.322266, + 0.314453, + 0.324219, + 0.322266, + 0.3125, + 0.324219, + 0.310547, + 0.322266, + 0.320312, + 0.337891, + 0.287109, + 0.322266, + 0.298828, + 0.310547, + 0.294922, + 0.3125, + 0.296875, + 0.302734, + 0.316406, + 0.304688, + 0.294922, + 0.333984, + 0.318359, + 0.326172, + 0.322266, + 0.306641, + 0.320312, + 0.332031, + 0.330078, + 0.289062, + 0.326172, + 0.328125, + 0.314453, + 0.320312, + 0.330078, + 0.322266, + 0.322266, + 0.322266, + 0.320312, + 0.316406, + 0.314453, + 0.300781, + 0.322266, + 0.306641, + 0.318359, + 0.326172, + 0.3125, + 0.310547, + 0.296875, + 0.310547, + 0.314453, + 0.332031, + 0.322266, + 0.322266, + 0.330078, + 0.306641, + 0.328125, + 0.324219, + 0.3125, + 0.314453, + 0.318359, + 0.318359, + 0.314453, + 0.322266, + 0.310547, + 0.292969, + 0.318359, + 0.292969, + 0.330078, + 0.318359, + 0.341797, + 0.304688, + 0.320312, + 0.320312, + 0.300781, + 0.322266, + 0.314453, + 0.314453, + 0.306641, + 0.318359, + 0.326172, + 0.300781, + 0.322266, + 0.328125, + 0.318359, + 0.316406, + 0.328125, + 0.333984, + 0.302734, + 0.316406, + 0.308594, + 0.298828, + 0.3125, + 0.320312, + 0.318359, + 0.124023, + 0.322266, + 0.314453, + 0.324219, + 0.316406, + 0.298828, + 0.324219, + 0.308594, + 0.318359, + 0.324219, + 0.117676, + 0.322266, + 0.328125, + 0.318359, + 0.302734, + 0.308594, + 0.298828, + 0.318359, + 0.310547, + 0.341797, + 0.318359, + 0.322266, + 0.079102, + 0.330078, + 0.308594, + 0.300781, + 0.324219, + 0.314453, + 0.318359, + 0.328125, + 0.310547, + 0.326172, + 0.328125, + 0.3125, + 0.314453, + 0.310547, + 0.304688, + 0.298828, + 0.316406, + 0.318359, + 0.302734, + 0.318359, + 0.304688, + 0.318359, + 0.300781, + 0.298828, + 0.308594, + 0.306641, + 0.328125, + 0.320312, + 0.292969, + 0.310547, + 0.300781, + 0.332031, + 0.318359, + 0.316406, + 0.3125, + 0.308594, + 0.333984, + 0.316406, + 0.328125, + 0.310547, + 0.294922, + 0.330078, + 0.3125, + 0.306641, + 0.302734, + 0.306641, + 0.298828, + 0.306641, + 0.320312, + 0.316406, + 0.328125, + 0.324219, + 0.291016, + 0.308594, + 0.322266, + 0.304688, + 0.328125, + 0.3125, + 0.322266, + 0.318359, + 0.314453, + 0.308594, + 0.302734, + 0.326172, + 0.308594, + 0.296875, + 0.294922, + 0.310547, + 0.300781, + 0.306641, + 0.302734, + 0.304688, + 0.310547, + 0.320312, + 0.302734, + 0.308594, + 0.324219, + 0.3125, + 0.314453, + 0.322266, + 0.304688, + 0.316406, + 0.324219, + 0.332031, + 0.314453, + 0.324219, + 0.328125, + 0.3125, + 0.314453, + 0.318359, + 0.324219, + 0.308594, + 0.318359, + 0.314453, + 0.316406, + 0.296875, + 0.330078, + 0.308594, + 0.320312, + 0.324219, + 0.316406, + 0.328125, + 0.339844, + 0.302734, + 0.306641, + 0.3125, + 0.314453, + 0.326172, + 0.310547, + 0.332031, + 0.302734, + 0.314453, + 0.316406, + 0.310547, + 0.320312, + 0.3125, + 0.310547, + 0.283203, + 0.302734, + 0.316406, + 0.335938, + 0.302734, + 0.330078, + 0.324219, + 0.300781, + 0.322266, + 0.326172, + 0.300781, + 0.318359, + 0.294922, + 0.320312, + 0.320312, + 0.322266, + 0.298828, + 0.302734, + 0.310547, + 0.316406, + 0.302734, + 0.322266, + 0.335938, + 0.310547, + 0.308594, + 0.300781, + 0.320312, + 0.316406, + 0.318359, + 0.300781, + 0.337891, + 0.314453, + 0.320312, + 0.316406, + 0.318359, + 0.3125, + 0.318359, + 0.304688, + 0.306641, + 0.324219, + 0.3125, + 0.320312, + 0.310547, + 0.318359, + 0.326172, + 0.314453, + 0.3125, + 0.316406, + 0.322266, + 0.316406, + 0.322266, + 0.308594, + 0.3125, + 0.328125, + 0.300781, + 0.320312, + 0.330078, + 0.328125, + 0.322266, + 0.322266, + 0.320312, + 0.304688, + 0.306641, + 0.316406, + 0.300781, + 0.326172, + 0.324219, + 0.333984, + 0.316406, + 0.332031, + 0.310547, + 0.322266, + 0.330078, + 0.328125, + 0.289062, + 0.328125, + 0.320312, + 0.328125, + 0.306641, + 0.328125, + 0.335938, + 0.324219, + 0.302734, + 0.320312, + 0.289062, + 0.302734, + 0.335938, + 0.324219, + 0.314453, + 0.308594, + 0.328125, + 0.320312, + 0.316406, + 0.314453, + 0.316406, + 0.333984, + 0.310547, + 0.300781, + 0.324219, + 0.314453, + 0.341797, + 0.318359, + 0.326172, + 0.320312, + 0.324219, + 0.320312, + 0.324219, + 0.318359, + 0.318359, + 0.320312, + 0.337891, + 0.316406, + 0.314453, + 0.34375, + 0.320312, + 0.3125, + 0.296875, + 0.332031, + 0.306641, + 0.318359, + 0.300781, + 0.3125, + 0.310547, + 0.314453, + 0.3125, + 0.318359, + 0.332031, + 0.318359, + 0.320312, + 0.304688, + 0.310547, + 0.298828, + 0.335938, + 0.322266, + 0.308594, + 0.300781, + 0.318359, + 0.326172, + 0.308594, + 0.24707, + 0.332031, + 0.322266, + 0.3125, + 0.318359, + 0.314453, + 0.326172, + 0.34375, + 0.322266, + 0.322266, + 0.328125, + 0.3125, + 0.316406, + 0.316406, + 0.333984, + 0.308594, + 0.320312, + 0.318359, + 0.292969, + 0.3125, + 0.306641, + 0.316406, + 0.310547, + 0.324219, + 0.3125, + 0.308594, + 0.318359, + 0.314453, + 0.314453, + 0.324219, + 0.298828, + 0.3125, + 0.316406, + 0.3125, + 0.304688, + 0.3125, + 0.316406, + 0.335938, + 0.300781, + 0.304688, + 0.318359, + 0.306641, + 0.335938, + 0.304688, + 0.316406, + 0.291016, + 0.328125, + 0.318359, + 0.300781, + 0.326172, + 0.324219, + 0.320312, + 0.318359, + 0.318359, + 0.310547, + 0.3125, + 0.316406, + 0.314453, + 0.304688, + 0.320312, + 0.3125, + 0.320312, + 0.326172, + 0.291016, + 0.306641, + 0.324219, + 0.316406, + 0.320312, + 0.3125, + 0.310547, + 0.324219, + 0.328125, + 0.306641, + 0.306641, + 0.328125, + 0.298828, + 0.332031, + 0.304688, + 0.330078, + 0.3125, + 0.322266, + 0.3125, + 0.324219, + 0.320312, + 0.3125, + 0.326172, + 0.310547, + 0.316406, + 0.308594, + 0.320312, + 0.322266, + 0.322266, + 0.292969, + 0.304688, + 0.320312, + 0.3125, + 0.330078, + 0.326172, + 0.332031, + 0.330078, + 0.306641, + 0.3125, + 0.306641, + 0.306641, + 0.316406, + 0.318359, + 0.330078, + 0.314453, + 0.326172, + 0.320312, + 0.314453, + 0.318359, + 0.314453, + 0.308594, + 0.332031, + 0.316406, + 0.314453, + 0.330078, + 0.300781, + 0.318359, + 0.322266, + 0.3125, + 0.306641, + 0.324219, + 0.328125, + 0.322266, + 0.298828, + 0.375, + 0.322266, + 0.314453, + 0.294922, + 0.328125, + 0.318359, + 0.316406, + 0.304688, + 0.302734, + 0.314453, + 0.3125, + 0.328125, + 0.322266, + 0.324219, + 0.294922, + 0.300781, + 0.314453, + 0.337891, + 0.285156, + 0.316406, + 0.3125, + 0.3125, + 0.3125, + 0.318359, + 0.316406, + 0.320312, + 0.306641, + 0.332031, + 0.326172, + 0.324219, + 0.304688, + 0.318359, + 0.298828, + 0.279297, + 0.316406, + 0.304688, + 0.314453, + 0.322266, + 0.306641, + 0.314453, + 0.291016, + 0.314453, + 0.320312, + 0.316406, + 0.326172, + 0.320312, + 0.322266, + 0.324219, + 0.318359, + 0.326172, + 0.316406, + 0.302734, + 0.308594, + 0.324219, + 0.298828, + 0.320312, + 0.310547, + 0.296875, + 0.318359, + 0.332031, + 0.316406, + 0.308594, + 0.3125, + 0.3125, + 0.320312, + 0.306641, + 0.345703, + 0.328125, + 0.320312, + 0.304688, + 0.318359, + 0.3125, + 0.298828, + 0.318359, + 0.296875, + 0.330078, + 0.310547, + 0.314453, + 0.320312, + 0.316406, + 0.316406, + 0.320312, + 0.324219, + 0.324219, + 0.300781, + 0.333984, + 0.300781, + 0.308594, + 0.326172, + 0.3125, + 0.300781, + 0.320312, + 0.326172, + 0.314453, + 0.308594, + 0.328125, + 0.3125, + 0.3125, + 0.326172, + 0.306641, + 0.326172, + 0.310547, + 0.326172, + 0.306641, + 0.320312, + 0.3125, + 0.308594, + 0.310547, + 0.326172, + 0.3125, + 0.337891, + 0.3125, + 0.322266, + 0.318359, + 0.316406, + 0.328125, + 0.304688, + 0.328125, + 0.310547, + 0.304688, + 0.306641, + 0.302734, + 0.3125, + 0.300781, + 0.333984, + 0.3125, + 0.310547, + 0.314453, + 0.277344, + 0.304688, + 0.314453, + 0.318359, + 0.318359, + 0.316406, + 0.320312, + 0.318359, + 0.322266, + 0.304688, + 0.324219, + 0.328125, + 0.306641, + 0.287109, + 0.3125, + 0.351562, + 0.320312, + 0.306641, + 0.314453, + 0.300781, + 0.306641, + 0.322266, + 0.326172, + 0.324219, + 0.341797, + 0.308594, + 0.328125, + 0.300781, + 0.316406, + 0.326172, + 0.310547, + 0.324219, + 0.302734, + 0.271484, + 0.322266, + 0.332031, + 0.318359, + 0.320312, + 0.310547, + 0.308594, + 0.318359, + 0.306641, + 0.3125, + 0.332031, + 0.324219, + 0.326172, + 0.318359, + 0.306641, + 0.292969, + 0.34375, + 0.320312, + 0.316406, + 0.3125, + 0.320312, + 0.324219, + 0.324219, + 0.330078, + 0.322266, + 0.308594, + 0.3125, + 0.326172, + 0.310547, + 0.296875, + 0.332031, + 0.322266, + 0.289062, + 0.302734, + 0.314453, + 0.298828, + 0.302734, + 0.3125, + 0.324219, + 0.320312, + 0.322266, + 0.296875, + 0.328125, + 0.328125, + 0.298828, + 0.304688, + 0.308594, + 0.314453, + 0.314453, + 0.158203, + 0.310547, + 0.296875, + 0.328125, + 0.322266, + 0.306641, + 0.306641, + 0.322266, + 0.302734, + 0.330078, + 0.316406, + 0.310547, + 0.100586, + 0.310547, + 0.326172, + 0.304688, + 0.324219, + 0.3125, + 0.300781, + 0.310547, + 0.316406, + 0.314453, + 0.326172, + 0.294922, + 0.300781, + 0.3125, + 0.322266, + 0.337891, + 0.318359, + 0.3125, + 0.326172, + 0.291016, + 0.322266, + 0.314453, + 0.298828, + 0.304688, + 0.304688, + 0.310547, + 0.324219, + 0.316406, + 0.318359, + 0.326172, + 0.314453, + 0.316406, + 0.294922, + 0.291016, + 0.318359, + 0.328125, + 0.316406, + 0.306641, + 0.314453, + 0.326172, + 0.318359, + 0.324219, + 0.322266, + 0.316406, + 0.3125, + 0.308594, + 0.292969, + 0.310547, + 0.326172, + 0.310547, + 0.318359, + 0.333984, + 0.304688, + 0.326172, + 0.320312, + 0.322266, + 0.324219, + 0.326172, + 0.306641, + 0.306641, + 0.310547, + 0.316406, + 0.314453, + 0.316406, + 0.318359, + 0.289062, + 0.300781, + 0.3125, + 0.308594, + 0.300781, + 0.320312, + 0.324219, + 0.322266, + 0.314453, + 0.320312, + 0.3125, + 0.320312, + 0.300781, + 0.296875, + 0.298828, + 0.318359, + 0.318359, + 0.308594, + 0.300781, + 0.316406, + 0.320312, + 0.318359, + 0.318359, + 0.304688, + 0.298828, + 0.324219, + 0.320312, + 0.320312, + 0.320312, + 0.310547, + 0.292969, + 0.291016, + 0.291016, + 0.310547, + 0.324219, + 0.322266, + 0.3125, + 0.320312, + 0.322266, + 0.320312, + 0.322266, + 0.314453, + 0.300781, + 0.324219, + 0.304688, + 0.310547, + 0.304688, + 0.314453, + 0.320312, + 0.326172, + 0.332031, + 0.318359, + 0.318359, + 0.316406, + 0.320312, + 0.306641, + 0.308594, + 0.302734, + 0.332031, + 0.324219, + 0.322266, + 0.333984, + 0.310547, + 0.353516, + 0.326172, + 0.326172, + 0.324219, + 0.306641, + 0.324219, + 0.324219, + 0.318359, + 0.330078, + 0.324219, + 0.291016, + 0.326172, + 0.332031, + 0.322266, + 0.300781, + 0.294922, + 0.320312, + 0.324219, + 0.3125, + 0.318359, + 0.330078, + 0.298828, + 0.304688, + 0.308594, + 0.300781, + 0.310547, + 0.3125, + 0.322266, + 0.326172, + 0.316406, + 0.328125, + 0.316406, + 0.318359, + 0.322266, + 0.3125, + 0.3125, + 0.310547, + 0.306641, + 0.324219, + 0.328125, + 0.3125, + 0.316406, + 0.3125, + 0.320312, + 0.318359, + 0.298828, + 0.318359, + 0.318359, + 0.316406, + 0.328125, + 0.075684, + 0.304688, + 0.328125, + 0.322266, + 0.320312, + 0.320312, + 0.318359, + 0.324219, + 0.294922, + 0.320312, + 0.314453, + 0.328125, + 0.306641, + 0.310547, + 0.316406, + 0.316406, + 0.316406, + 0.324219, + 0.316406, + 0.304688, + 0.300781, + 0.330078, + 0.324219, + 0.320312, + 0.316406, + 0.310547, + 0.166016, + 0.318359, + 0.328125, + 0.330078, + 0.298828, + 0.314453, + 0.326172, + 0.306641, + 0.310547, + 0.298828, + 0.322266, + 0.314453, + 0.292969, + 0.306641, + 0.320312, + 0.318359, + 0.3125, + 0.326172, + 0.326172, + 0.322266, + 0.318359, + 0.326172, + 0.318359, + 0.310547, + 0.332031, + 0.320312, + 0.326172, + 0.304688, + 0.3125, + 0.306641, + 0.308594, + 0.320312, + 0.067871, + 0.300781, + 0.300781, + 0.320312, + 0.310547, + 0.324219, + 0.296875, + 0.302734, + 0.285156, + 0.3125, + 0.318359, + 0.328125, + 0.308594, + 0.324219, + 0.328125, + 0.314453, + 0.302734, + 0.328125, + 0.306641, + 0.314453, + 0.300781, + 0.318359, + 0.328125, + 0.306641, + 0.316406, + 0.306641, + 0.326172, + 0.314453, + 0.306641, + 0.306641, + 0.330078, + 0.316406, + 0.326172, + 0.289062, + 0.308594, + 0.333984, + 0.328125, + 0.320312, + 0.298828, + 0.302734, + 0.318359, + 0.3125, + 0.318359, + 0.316406, + 0.328125, + 0.3125, + 0.306641, + 0.324219, + 0.332031, + 0.322266, + 0.3125, + 0.304688, + 0.306641, + 0.287109, + 0.322266, + 0.287109, + 0.322266, + 0.332031, + 0.3125, + 0.320312, + 0.277344, + 0.324219, + 0.318359, + 0.316406, + 0.310547, + 0.3125, + 0.322266, + 0.306641, + 0.096191, + 0.3125, + 0.302734, + 0.310547, + 0.306641, + 0.335938, + 0.304688, + 0.332031, + 0.324219, + 0.339844, + 0.292969, + 0.296875, + 0.310547, + 0.304688, + 0.302734, + 0.306641, + 0.320312, + 0.310547, + 0.306641, + 0.300781, + 0.306641, + 0.320312, + 0.314453, + 0.330078, + 0.330078, + 0.326172, + 0.306641, + 0.341797, + 0.330078, + 0.306641, + 0.316406, + 0.332031, + 0.298828, + 0.337891, + 0.326172, + 0.306641, + 0.314453, + 0.275391, + 0.330078, + 0.298828, + 0.308594, + 0.308594, + 0.324219, + 0.320312, + 0.3125, + 0.310547, + 0.314453, + 0.308594, + 0.324219, + 0.300781, + 0.322266, + 0.324219, + 0.292969, + 0.302734, + 0.333984, + 0.320312, + 0.320312, + 0.300781, + 0.318359, + 0.318359, + 0.324219, + 0.296875, + 0.306641, + 0.322266, + 0.3125, + 0.306641, + 0.318359, + 0.320312, + 0.316406, + 0.296875, + 0.328125, + 0.316406, + 0.318359, + 0.320312, + 0.289062, + 0.330078, + 0.308594, + 0.291016, + 0.318359, + 0.308594, + 0.330078, + 0.328125, + 0.320312, + 0.314453, + 0.294922, + 0.314453, + 0.330078, + 0.314453, + 0.310547, + 0.320312, + 0.337891, + 0.314453, + 0.3125, + 0.320312, + 0.326172, + 0.326172, + 0.316406, + 0.326172, + 0.308594, + 0.294922, + 0.339844, + 0.322266, + 0.324219, + 0.298828, + 0.326172, + 0.332031, + 0.324219, + 0.302734, + 0.326172, + 0.324219, + 0.302734, + 0.322266, + 0.322266, + 0.314453, + 0.318359, + 0.328125, + 0.322266, + 0.300781, + 0.308594, + 0.314453, + 0.324219, + 0.296875, + 0.326172, + 0.292969, + 0.308594, + 0.322266, + 0.306641, + 0.320312, + 0.283203, + 0.339844, + 0.316406, + 0.320312, + 0.330078, + 0.322266, + 0.308594, + 0.318359, + 0.3125, + 0.302734, + 0.316406, + 0.3125, + 0.3125, + 0.328125, + 0.328125, + 0.310547, + 0.333984, + 0.304688, + 0.328125, + 0.3125, + 0.3125, + 0.291016, + 0.324219, + 0.310547, + 0.337891, + 0.306641, + 0.324219, + 0.324219, + 0.320312, + 0.310547, + 0.326172, + 0.320312, + 0.302734, + 0.304688, + 0.298828, + 0.310547, + 0.320312, + 0.310547, + 0.318359, + 0.302734, + 0.310547, + 0.316406, + 0.316406, + 0.320312, + 0.3125, + 0.324219, + 0.294922, + 0.314453, + 0.296875, + 0.324219, + 0.316406, + 0.3125, + 0.294922, + 0.328125, + 0.300781, + 0.302734, + 0.306641, + 0.322266, + 0.298828, + 0.330078, + 0.308594, + 0.3125, + 0.310547, + 0.320312, + 0.306641, + 0.341797, + 0.314453, + 0.3125, + 0.316406, + 0.328125, + 0.320312, + 0.326172, + 0.304688, + 0.3125, + 0.314453, + 0.339844, + 0.310547, + 0.333984, + 0.322266, + 0.320312, + 0.302734, + 0.326172, + 0.322266, + 0.300781, + 0.320312, + 0.310547, + 0.320312, + 0.308594, + 0.3125, + 0.318359, + 0.330078, + 0.320312, + 0.306641, + 0.292969, + 0.326172, + 0.320312, + 0.310547, + 0.328125, + 0.320312, + 0.3125, + 0.304688, + 0.324219, + 0.306641, + 0.328125, + 0.324219, + 0.257812, + 0.3125, + 0.308594, + 0.326172, + 0.300781, + 0.314453, + 0.333984, + 0.310547, + 0.324219, + 0.324219, + 0.318359, + 0.308594, + 0.316406, + 0.324219, + 0.306641, + 0.320312, + 0.328125, + 0.314453, + 0.314453, + 0.322266, + 0.330078, + 0.324219, + 0.318359, + 0.318359, + 0.324219, + 0.294922, + 0.324219, + 0.302734, + 0.324219, + 0.310547, + 0.318359, + 0.292969, + 0.330078, + 0.322266, + 0.328125, + 0.320312, + 0.318359, + 0.306641, + 0.318359, + 0.349609, + 0.318359, + 0.3125, + 0.332031, + 0.314453, + 0.320312, + 0.322266, + 0.328125, + 0.308594, + 0.326172, + 0.318359, + 0.300781, + 0.310547, + 0.320312, + 0.316406, + 0.328125, + 0.316406, + 0.34375, + 0.314453, + 0.316406, + 0.294922, + 0.318359, + 0.316406, + 0.314453, + 0.330078, + 0.318359, + 0.300781, + 0.28125, + 0.316406, + 0.322266, + 0.308594, + 0.306641, + 0.326172, + 0.322266, + 0.3125, + 0.306641, + 0.328125, + 0.306641, + 0.314453, + 0.322266, + 0.349609, + 0.310547, + 0.322266, + 0.316406, + 0.328125, + 0.324219, + 0.314453, + 0.306641, + 0.3125, + 0.328125, + 0.326172, + 0.308594, + 0.314453, + 0.324219, + 0.310547, + 0.314453, + 0.316406, + 0.300781, + 0.335938, + 0.324219, + 0.328125, + 0.294922, + 0.322266, + 0.322266, + 0.324219, + 0.294922, + 0.316406, + 0.326172, + 0.320312, + 0.318359, + 0.326172, + 0.314453, + 0.320312, + 0.330078, + 0.328125, + 0.921875, + 0.335938, + 0.314453, + 0.283203, + 0.320312, + 0.326172, + 0.298828, + 0.339844, + 0.314453, + 0.324219, + 0.320312, + 0.316406, + 0.330078, + 0.310547, + 0.308594, + 0.292969, + 0.320312, + 0.316406, + 0.298828, + 0.308594, + 0.296875, + 0.3125, + 0.320312, + 0.326172, + 0.314453, + 0.314453, + 0.322266, + 0.300781, + 0.306641, + 0.324219, + 0.310547, + 0.316406, + 0.328125, + 0.300781, + 0.302734, + 0.316406, + 0.318359, + 0.3125, + 0.3125, + 0.322266, + 0.316406, + 0.324219, + 0.316406, + 0.324219, + 0.308594, + 0.304688, + 0.306641, + 0.314453, + 0.304688, + 0.320312, + 0.310547, + 0.320312, + 0.304688, + 0.320312, + 0.328125, + 0.300781, + 0.302734, + 0.285156, + 0.314453, + 0.318359, + 0.104492, + 0.322266, + 0.324219, + 0.298828, + 0.326172, + 0.318359, + 0.308594, + 0.320312, + 0.320312, + 0.324219, + 0.302734, + 0.328125, + 0.287109, + 0.310547, + 0.289062, + 0.324219, + 0.308594, + 0.318359, + 0.308594, + 0.310547, + 0.304688, + 0.308594, + 0.324219, + 0.308594, + 0.330078, + 0.3125, + 0.314453, + 0.306641, + 0.304688, + 0.308594, + 0.298828, + 0.314453, + 0.316406, + 0.314453, + 0.310547, + 0.320312, + 0.330078, + 0.314453, + 0.287109, + 0.330078, + 0.3125, + 0.320312, + 0.285156, + 0.3125, + 0.335938, + 0.287109, + 0.333984, + 0.302734, + 0.285156, + 0.302734, + 0.324219, + 0.314453, + 0.318359, + 0.314453, + 0.308594, + 0.310547, + 0.289062, + 0.310547, + 0.308594, + 0.304688, + 0.320312, + 0.332031, + 0.330078, + 0.3125, + 0.326172, + 0.304688, + 0.316406, + 0.320312, + 0.328125, + 0.335938, + 0.291016, + 0.328125, + 0.304688, + 0.304688, + 0.322266, + 0.328125, + 0.328125, + 0.308594, + 0.318359, + 0.320312, + 0.314453, + 0.326172, + 0.314453, + 0.330078, + 0.322266, + 0.28125, + 0.308594, + 0.314453, + 0.308594, + 0.320312, + 0.326172, + 0.304688, + 0.310547, + 0.318359, + 0.291016, + 0.318359, + 0.316406, + 0.320312, + 0.314453, + 0.322266, + 0.328125, + 0.328125, + 0.322266, + 0.314453, + 0.326172, + 0.298828, + 0.322266, + 0.330078, + 0.3125, + 0.296875, + 0.304688, + 0.316406, + 0.335938, + 0.308594, + 0.3125, + 0.316406, + 0.324219, + 0.3125, + 0.328125, + 0.302734, + 0.3125, + 0.316406, + 0.314453, + 0.322266, + 0.306641, + 0.324219, + 0.332031, + 0.310547, + 0.326172, + 0.330078, + 0.310547, + 0.320312, + 0.316406, + 0.314453, + 0.318359, + 0.285156, + 0.310547, + 0.326172, + 0.328125, + 0.318359, + 0.322266, + 0.316406, + 0.314453, + 0.330078, + 0.304688, + 0.332031, + 0.304688, + 0.292969, + 0.335938, + 0.314453, + 0.292969, + 0.320312, + 0.308594, + 0.328125, + 0.279297, + 0.304688, + 0.335938, + 0.34375, + 0.3125, + 0.318359, + 0.324219, + 0.328125, + 0.04541, + 0.316406, + 0.330078, + 0.302734, + 0.332031, + 0.326172, + 0.318359, + 0.324219, + 0.3125, + 0.330078, + 0.320312, + 0.333984, + 0.3125, + 0.3125, + 0.339844, + 0.324219, + 0.277344, + 0.283203, + 0.308594, + 0.3125, + 0.320312, + 0.3125, + 0.328125, + 0.318359, + 0.314453, + 0.296875, + 0.3125, + 0.322266, + 0.3125, + 0.326172, + 0.337891, + 0.306641, + 0.3125, + 0.300781, + 0.304688, + 0.337891, + 0.310547, + 0.337891, + 0.3125, + 0.314453, + 0.298828, + 0.320312, + 0.337891, + 0.3125, + 0.302734, + 0.3125, + 0.330078, + 0.330078, + 0.3125, + 0.320312, + 0.3125, + 0.310547, + 0.314453, + 0.330078, + 0.330078, + 0.300781, + 0.304688, + 0.257812, + 0.316406, + 0.3125, + 0.296875, + 0.306641, + 0.302734, + 0.330078, + 0.328125, + 0.300781, + 0.330078, + 0.330078, + 0.324219, + 0.314453, + 0.322266, + 0.3125, + 0.271484, + 0.314453, + 0.324219, + 0.316406, + 0.330078, + 0.314453, + 0.296875, + 0.316406, + 0.320312, + 0.328125, + 0.330078, + 0.308594, + 0.324219, + 0.318359, + 0.3125, + 0.300781, + 0.324219, + 0.308594, + 0.322266, + 0.324219, + 0.322266, + 0.324219, + 0.318359, + 0.320312, + 0.277344, + 0.328125, + 0.330078, + 0.322266, + 0.294922, + 0.318359, + 0.302734, + 0.296875, + 0.333984, + 0.328125, + 0.322266, + 0.3125, + 0.302734, + 0.314453, + 0.330078, + 0.320312, + 0.306641, + 0.322266, + 0.322266, + 0.332031, + 0.318359, + 0.335938, + 0.322266, + 0.3125, + 0.324219, + 0.310547, + 0.304688, + 0.310547, + 0.300781, + 0.314453, + 0.3125, + 0.28125, + 0.275391, + 0.302734, + 0.310547, + 0.328125, + 0.326172, + 0.316406, + 0.308594, + 0.304688, + 0.332031, + 0.322266, + 0.318359, + 0.322266, + 0.310547, + 0.318359, + 0.320312, + 0.324219, + 0.324219, + 0.318359, + 0.310547, + 0.314453, + 0.308594, + 0.306641, + 0.333984, + 0.308594, + 0.316406, + 0.318359, + 0.326172, + 0.310547, + 0.3125, + 0.306641, + 0.322266, + 0.333984, + 0.306641, + 0.302734, + 0.326172, + 0.310547, + 0.314453, + 0.320312, + 0.3125, + 0.332031, + 0.324219, + 0.314453, + 0.318359, + 0.324219, + 0.300781, + 0.326172, + 0.341797, + 0.332031, + 0.326172, + 0.314453, + 0.3125, + 0.324219, + 0.326172, + 0.324219, + 0.332031, + 0.316406, + 0.306641, + 0.308594, + 0.314453, + 0.316406, + 0.316406, + 0.314453, + 0.324219, + 0.308594, + 0.300781, + 0.332031, + 0.3125, + 0.306641, + 0.322266, + 0.322266, + 0.3125, + 0.324219, + 0.320312, + 0.330078, + 0.324219, + 0.310547, + 0.328125, + 0.308594, + 0.328125, + 0.314453, + 0.320312, + 0.326172, + 0.322266, + 0.326172, + 0.318359, + 0.318359, + 0.326172, + 0.314453, + 0.316406, + 0.306641, + 0.324219, + 0.306641, + 0.326172, + 0.324219, + 0.324219, + 0.300781, + 0.320312, + 0.308594, + 0.316406, + 0.330078, + 0.298828, + 0.300781, + 0.333984, + 0.322266, + 0.3125, + 0.308594, + 0.3125, + 0.314453, + 0.302734, + 0.308594, + 0.322266, + 0.310547, + 0.320312, + 0.314453, + 0.324219, + 0.322266, + 0.320312, + 0.335938, + 0.304688, + 0.322266, + 0.335938, + 0.326172, + 0.322266, + 0.1875, + 0.318359, + 0.322266, + 0.318359, + 0.330078, + 0.318359, + 0.318359, + 0.322266, + 0.326172, + 0.337891, + 0.292969, + 0.328125, + 0.310547, + 0.322266, + 0.3125, + 0.320312, + 0.308594, + 0.320312, + 0.3125, + 0.330078, + 0.300781, + 0.318359, + 0.310547, + 0.3125, + 0.328125, + 0.300781, + 0.310547, + 0.304688, + 0.306641, + 0.328125, + 0.302734, + 0.320312, + 0.320312, + 0.310547, + 0.3125, + 0.292969, + 0.314453, + 0.294922, + 0.320312, + 0.300781, + 0.314453, + 0.306641, + 0.304688, + 0.320312, + 0.322266, + 0.324219, + 0.306641, + 0.337891, + 0.318359, + 0.3125, + 0.318359, + 0.308594, + 0.3125, + 0.316406, + 0.320312, + 0.314453, + 0.302734, + 0.322266, + 0.318359, + 0.3125, + 0.316406, + 0.298828, + 0.296875, + 0.330078, + 0.320312, + 0.326172, + 0.320312, + 0.328125, + 0.333984, + 0.324219, + 0.310547, + 0.306641, + 0.302734, + 0.332031, + 0.308594, + 0.318359, + 0.296875, + 0.304688, + 0.322266, + 0.324219, + 0.308594, + 0.324219, + 0.328125, + 0.283203, + 0.324219, + 0.316406, + 0.324219, + 0.322266, + 0.304688, + 0.320312, + 0.320312, + 0.314453, + 0.298828, + 0.316406, + 0.302734, + 0.314453, + 0.300781, + 0.320312, + 0.300781, + 0.333984, + 0.314453, + 0.3125, + 0.310547, + 0.320312, + 0.302734, + 0.316406, + 0.306641, + 0.3125, + 0.324219, + 0.314453, + 0.322266, + 0.320312, + 0.314453, + 0.308594, + 0.326172, + 0.322266, + 0.320312, + 0.322266, + 0.3125, + 0.316406, + 0.324219, + 0.308594, + 0.318359, + 0.328125, + 0.322266, + 0.3125, + 0.316406, + 0.324219, + 0.326172, + 0.328125, + 0.289062, + 0.318359, + 0.328125, + 0.316406, + 0.296875, + 0.328125, + 0.306641, + 0.302734, + 0.324219, + 0.3125, + 0.324219, + 0.318359, + 0.300781, + 0.322266, + 0.079102, + 0.320312, + 0.318359, + 0.300781, + 0.308594, + 0.314453, + 0.322266, + 0.302734, + 0.318359, + 0.3125, + 0.314453, + 0.310547, + 0.322266, + 0.296875, + 0.320312, + 0.304688, + 0.308594, + 0.324219, + 0.314453, + 0.318359, + 0.330078, + 0.318359, + 0.333984, + 0.3125, + 0.333984, + 0.316406, + 0.296875, + 0.314453, + 0.324219, + 0.324219, + 0.316406, + 0.337891, + 0.298828, + 0.322266, + 0.316406, + 0.318359, + 0.306641, + 0.316406, + 0.337891, + 0.335938, + 0.314453, + 0.308594, + 0.320312, + 0.320312, + 0.326172, + 0.304688, + 0.322266, + 0.324219, + 0.310547, + 0.300781, + 0.310547, + 0.324219, + 0.310547, + 0.308594, + 0.302734, + 0.328125, + 0.324219, + 0.306641, + 0.326172, + 0.298828, + 0.322266, + 0.318359, + 0.306641, + 0.328125, + 0.310547, + 0.314453, + 0.320312, + 0.298828, + 0.320312, + 0.322266, + 0.300781, + 0.314453, + 0.320312, + 0.320312, + 0.318359, + 0.322266, + 0.310547, + 0.322266, + 0.330078, + 0.333984, + 0.310547, + 0.310547, + 0.310547, + 0.335938, + 0.3125, + 0.3125, + 0.308594, + 0.333984, + 0.335938, + 0.320312, + 0.304688, + 0.292969, + 0.308594, + 0.308594, + 0.322266, + 0.320312, + 0.316406, + 0.332031, + 0.316406, + 0.318359, + 0.316406, + 0.328125, + 0.324219, + 0.322266, + 0.335938, + 0.324219, + 0.302734, + 0.308594, + 0.314453, + 0.326172, + 0.318359, + 0.328125, + 0.318359, + 0.306641, + 0.322266, + 0.306641, + 0.320312, + 0.310547, + 0.304688, + 0.289062, + 0.308594, + 0.326172, + 0.318359, + 0.320312, + 0.314453, + 0.320312, + 0.310547, + 0.318359, + 0.322266, + 0.326172, + 0.322266, + 0.306641, + 0.335938, + 0.314453, + 0.324219, + 0.3125, + 0.316406, + 0.339844, + 0.310547, + 0.328125, + 0.351562, + 0.298828, + 0.304688, + 0.320312, + 0.316406, + 0.306641, + 0.240234, + 0.3125, + 0.322266, + 0.298828, + 0.314453, + 0.322266, + 0.332031, + 0.316406, + 0.314453, + 0.320312, + 0.314453, + 0.322266, + 0.328125, + 0.324219, + 0.3125, + 0.314453, + 0.314453, + 0.326172, + 0.322266, + 0.316406, + 0.316406, + 0.3125, + 0.333984, + 0.308594, + 0.314453, + 0.306641, + 0.326172, + 0.335938, + 0.302734, + 0.316406, + 0.320312, + 0.318359, + 0.316406, + 0.332031, + 0.304688, + 0.326172, + 0.324219, + 0.298828, + 0.318359, + 0.314453, + 0.3125, + 0.296875, + 0.310547, + 0.314453, + 0.328125, + 0.324219, + 0.328125, + 0.335938, + 0.294922, + 0.332031, + 0.330078, + 0.324219, + 0.304688, + 0.308594, + 0.3125, + 0.324219, + 0.314453, + 0.302734, + 0.320312, + 0.316406, + 0.320312, + 0.332031, + 0.316406, + 0.296875, + 0.294922, + 0.326172, + 0.322266, + 0.306641, + 0.318359, + 0.322266, + 0.308594, + 0.318359, + 0.310547, + 0.294922, + 0.3125, + 0.304688, + 0.328125, + 0.333984, + 0.335938, + 0.324219, + 0.318359, + 0.308594, + 0.318359, + 0.320312, + 0.296875, + 0.310547, + 0.328125, + 0.310547, + 0.328125, + 0.310547, + 0.326172, + 0.324219, + 0.308594, + 0.314453, + 0.339844, + 0.322266, + 0.318359, + 0.326172, + 0.320312, + 0.310547, + 0.304688, + 0.332031, + 0.316406, + 0.318359, + 0.324219, + 0.318359, + 0.304688, + 0.316406, + 0.308594, + 0.326172, + 0.314453, + 0.3125, + 0.314453, + 0.332031, + 0.333984, + 0.330078, + 0.322266, + 0.302734, + 0.332031, + 0.318359, + 0.314453, + 0.318359, + 0.318359, + 0.322266, + 0.300781, + 0.324219, + 0.3125, + 0.316406, + 0.308594, + 0.34375, + 0.318359, + 0.316406, + 0.3125, + 0.330078, + 0.320312, + 0.302734, + 0.332031, + 0.318359, + 0.308594, + 0.310547, + 0.294922, + 0.302734, + 0.298828, + 0.318359, + 0.320312, + 0.324219, + 0.318359, + 0.318359, + 0.320312, + 0.320312, + 0.322266, + 0.302734, + 0.318359, + 0.320312, + 0.310547, + 0.316406, + 0.330078, + 0.294922, + 0.308594, + 0.316406, + 0.332031, + 0.298828, + 0.333984, + 0.314453, + 0.304688, + 0.308594, + 0.110352, + 0.318359, + 0.320312, + 0.279297, + 0.310547, + 0.324219, + 0.322266, + 0.320312, + 0.316406, + 0.322266, + 0.316406, + 0.320312, + 0.308594, + 0.322266, + 0.339844, + 0.308594, + 0.308594, + 0.308594, + 0.322266, + 0.320312, + 0.320312, + 0.314453, + 0.326172, + 0.304688, + 0.326172, + 0.330078, + 0.318359, + 0.306641, + 0.306641, + 0.320312, + 0.306641, + 0.314453, + 0.328125, + 0.306641, + 0.306641, + 0.316406, + 0.308594, + 0.318359, + 0.320312, + 0.316406, + 0.306641, + 0.330078, + 0.322266, + 0.324219, + 0.304688, + 0.324219, + 0.3125, + 0.3125, + 0.337891, + 0.302734, + 0.324219, + 0.335938, + 0.337891, + 0.320312, + 0.326172, + 0.320312, + 0.332031, + 0.326172, + 0.308594, + 0.326172, + 0.318359, + 0.322266, + 0.308594, + 0.322266, + 0.326172, + 0.316406, + 0.298828, + 0.316406, + 0.326172, + 0.330078, + 0.316406, + 0.316406, + 0.330078, + 0.324219, + 0.314453, + 0.324219, + 0.328125, + 0.300781, + 0.318359, + 0.304688, + 0.298828, + 0.298828, + 0.314453, + 0.298828, + 0.3125, + 0.326172, + 0.316406, + 0.318359, + 0.304688, + 0.3125, + 0.314453, + 0.324219, + 0.316406, + 0.322266, + 0.314453, + 0.316406, + 0.333984, + 0.314453, + 0.298828, + 0.326172, + 0.302734, + 0.322266, + 0.324219, + 0.308594, + 0.302734, + 0.304688, + 0.328125, + 0.306641, + 0.328125, + 0.314453, + 0.320312, + 0.308594, + 0.330078, + 0.304688, + 0.326172, + 0.302734, + 0.320312, + 0.326172, + 0.302734, + 0.322266, + 0.292969, + 0.279297, + 0.318359, + 0.328125, + 0.361328, + 0.332031, + 0.310547, + 0.291016, + 0.318359, + 0.332031, + 0.291016, + 0.316406, + 0.322266, + 0.308594, + 0.314453, + 0.330078, + 0.324219, + 0.3125, + 0.308594, + 0.298828, + 0.318359, + 0.330078, + 0.302734, + 0.3125, + 0.320312, + 0.316406, + 0.310547, + 0.3125, + 0.3125, + 0.326172, + 0.302734, + 0.279297, + 0.332031, + 0.314453, + 0.316406, + 0.308594, + 0.337891, + 0.322266, + 0.316406, + 0.310547, + 0.316406, + 0.332031, + 0.316406, + 0.316406, + 0.316406, + 0.324219, + 0.318359, + 0.328125, + 0.324219, + 0.316406, + 0.318359, + 0.34375, + 0.304688, + 0.306641, + 0.300781, + 0.316406, + 0.318359, + 0.335938, + 0.3125, + 0.308594, + 0.300781, + 0.318359, + 0.296875, + 0.302734, + 0.320312, + 0.302734, + 0.318359, + 0.310547, + 0.318359, + 0.306641, + 0.324219, + 0.328125, + 0.310547, + 0.306641, + 0.316406, + 0.302734, + 0.310547, + 0.3125, + 0.304688, + 0.304688, + 0.335938, + 0.314453, + 0.322266, + 0.310547, + 0.310547, + 0.318359, + 0.322266, + 0.328125, + 0.292969, + 0.322266, + 0.304688, + 0.318359, + 0.320312, + 0.320312, + 0.324219, + 0.320312, + 0.318359, + 0.294922, + 0.310547, + 0.324219, + 0.318359, + 0.326172, + 0.326172, + 0.318359, + 0.304688, + 0.330078, + 0.314453, + 0.298828, + 0.316406, + 0.306641, + 0.322266, + 0.298828, + 0.335938, + 0.298828, + 0.316406, + 0.332031, + 0.294922, + 0.326172, + 0.298828, + 0.318359, + 0.328125, + 0.310547, + 0.310547, + 0.302734, + 0.308594, + 0.294922, + 0.306641, + 0.316406, + 0.326172, + 0.322266, + 0.320312, + 0.326172, + 0.314453, + 0.310547, + 0.318359, + 0.314453, + 0.3125, + 0.314453, + 0.316406, + 0.310547, + 0.333984, + 0.314453, + 0.322266, + 0.3125, + 0.300781, + 0.302734, + 0.298828, + 0.337891, + 0.3125, + 0.330078, + 0.310547, + 0.306641, + 0.324219, + 0.339844, + 0.306641, + 0.328125, + 0.322266, + 0.294922, + 0.316406, + 0.3125, + 0.310547, + 0.298828, + 0.316406, + 0.310547, + 0.304688, + 0.318359, + 0.326172, + 0.310547, + 0.320312, + 0.337891, + 0.302734, + 0.322266, + 0.322266, + 0.322266, + 0.308594, + 0.314453, + 0.306641, + 0.318359, + 0.300781, + 0.3125, + 0.324219, + 0.279297, + 0.314453, + 0.320312, + 0.322266, + 0.328125, + 0.322266, + 0.3125, + 0.324219, + 0.291016, + 0.300781, + 0.324219, + 0.314453, + 0.306641, + 0.314453, + 0.34375, + 0.310547, + 0.324219, + 0.308594, + 0.328125, + 0.308594, + 0.308594, + 0.308594, + 0.308594, + 0.318359, + 0.300781, + 0.271484, + 0.330078, + 0.310547, + 0.296875, + 0.324219, + 0.339844, + 0.320312, + 0.318359, + 0.322266, + 0.318359, + 0.310547, + 0.332031, + 0.306641, + 0.318359, + 0.310547, + 0.316406, + 0.3125, + 0.316406, + 0.3125, + 0.314453, + 0.326172, + 0.324219, + 0.3125, + 0.320312, + 0.314453, + 0.318359, + 0.326172, + 0.308594, + 0.3125, + 0.294922, + 0.306641, + 0.322266, + 0.310547, + 0.310547, + 0.316406, + 0.330078, + 0.314453, + 0.316406, + 0.279297, + 0.316406, + 0.330078, + 0.330078, + 0.306641, + 0.3125, + 0.332031, + 0.302734, + 0.310547, + 0.316406, + 0.300781, + 0.296875, + 0.310547, + 0.3125, + 0.296875, + 0.316406, + 0.291016, + 0.3125, + 0.324219, + 0.314453, + 0.328125, + 0.304688, + 0.308594, + 0.318359, + 0.324219, + 0.310547, + 0.318359, + 0.316406, + 0.298828, + 0.335938, + 0.300781, + 0.324219, + 0.3125, + 0.306641, + 0.304688, + 0.320312, + 0.3125, + 0.3125, + 0.316406, + 0.318359, + 0.316406, + 0.296875, + 0.318359, + 0.333984, + 0.314453, + 0.3125, + 0.3125, + 0.322266, + 0.318359, + 0.349609, + 0.335938, + 0.287109, + 0.318359, + 0.332031, + 0.320312, + 0.324219, + 0.322266, + 0.3125, + 0.320312, + 0.310547, + 0.306641, + 0.320312, + 0.322266, + 0.318359, + 0.308594, + 0.3125, + 0.330078, + 0.316406, + 0.306641, + 0.318359, + 0.324219, + 0.292969, + 0.308594, + 0.322266, + 0.306641, + 0.328125, + 0.328125, + 0.298828, + 0.326172, + 0.302734, + 0.320312, + 0.333984, + 0.304688, + 0.322266, + 0.324219, + 0.316406, + 0.310547, + 0.318359, + 0.3125, + 0.306641, + 0.318359, + 0.320312, + 0.310547, + 0.314453, + 0.298828, + 0.306641, + 0.320312, + 0.294922, + 0.296875, + 0.335938, + 0.3125, + 0.330078, + 0.333984, + 0.306641, + 0.332031, + 0.296875, + 0.304688, + 0.324219, + 0.318359, + 0.310547, + 0.326172, + 0.302734, + 0.289062, + 0.296875, + 0.308594, + 0.316406, + 0.316406, + 0.318359, + 0.306641, + 0.337891, + 0.328125, + 0.318359, + 0.308594, + 0.316406, + 0.316406, + 0.308594, + 0.324219, + 0.298828, + 0.326172, + 0.324219, + 0.314453, + 0.300781, + 0.310547, + 0.318359, + 0.316406, + 0.328125, + 0.326172, + 0.314453, + 0.318359, + 0.314453, + 0.3125, + 0.314453, + 0.328125, + 0.326172, + 0.3125, + 0.332031, + 0.316406, + 0.318359, + 0.320312, + 0.324219, + 0.304688, + 0.310547, + 0.304688, + 0.318359, + 0.320312, + 0.3125, + 0.326172, + 0.326172, + 0.320312, + 0.322266, + 0.318359, + 0.332031, + 0.320312, + 0.328125, + 0.304688, + 0.265625, + 0.318359, + 0.316406, + 0.318359, + 0.324219, + 0.326172, + 0.296875, + 0.322266, + 0.322266, + 0.328125, + 0.314453, + 0.302734, + 0.316406, + 0.314453, + 0.316406, + 0.326172, + 0.316406, + 0.306641, + 0.3125, + 0.326172, + 0.332031, + 0.304688, + 0.322266, + 0.320312, + 0.328125, + 0.326172, + 0.308594, + 0.316406, + 0.324219, + 0.3125, + 0.316406, + 0.310547, + 0.316406, + 0.291016, + 0.308594, + 0.314453, + 0.326172, + 0.326172, + 0.3125, + 0.314453, + 0.310547, + 0.316406, + 0.294922, + 0.308594, + 0.337891, + 0.316406, + 0.328125, + 0.316406, + 0.320312, + 0.3125, + 0.320312, + 0.324219, + 0.330078, + 0.333984, + 0.314453, + 0.320312, + 0.316406, + 0.316406, + 0.318359, + 0.320312, + 0.320312, + 0.322266, + 0.328125, + 0.322266, + 0.3125, + 0.314453, + 0.328125, + 0.304688, + 0.310547, + 0.3125, + 0.322266, + 0.306641, + 0.328125, + 0.304688, + 0.318359, + 0.326172, + 0.492188, + 0.324219, + 0.316406, + 0.291016, + 0.328125, + 0.304688, + 0.316406, + 0.314453, + 0.302734, + 0.328125, + 0.322266, + 0.339844, + 0.328125, + 0.316406, + 0.285156, + 0.318359, + 0.304688, + 0.304688, + 0.316406, + 0.308594, + 0.318359, + 0.304688, + 0.326172, + 0.314453, + 0.300781, + 0.332031, + 0.335938, + 0.330078, + 0.314453, + 0.328125, + 0.322266, + 0.314453, + 0.328125, + 0.310547, + 0.318359, + 0.314453, + 0.3125, + 0.320312, + 0.316406, + 0.300781, + 0.310547, + 0.314453, + 0.3125, + 0.316406, + 0.310547, + 0.306641, + 0.324219, + 0.306641, + 0.289062, + 0.322266, + 0.310547, + 0.316406, + 0.306641, + 0.298828, + 0.324219, + 0.3125, + 0.324219, + 0.326172, + 0.324219, + 0.306641, + 0.326172, + 0.330078, + 0.099609, + 0.310547, + 0.306641, + 0.333984, + 0.326172, + 0.310547, + 0.335938, + 0.072754, + 0.320312, + 0.306641, + 0.314453, + 0.316406, + 0.326172, + 0.326172, + 0.3125, + 0.294922, + 0.326172, + 0.320312, + 0.316406, + 0.291016, + 0.316406, + 0.324219, + 0.310547, + 0.314453, + 0.304688, + 0.310547, + 0.314453, + 0.335938, + 0.341797, + 0.322266, + 0.3125, + 0.330078, + 0.300781, + 0.304688, + 0.300781, + 0.001389, + 0.279297, + 0.316406, + 0.339844, + 0.314453, + 0.330078, + 0.302734, + 0.316406, + 0.3125, + 0.318359, + 0.316406, + 0.310547, + 0.318359, + 0.302734, + 0.304688, + 0.314453, + 0.310547, + 0.316406, + 0.320312, + 0.335938, + 0.306641, + 0.320312, + 0.300781, + 0.3125, + 0.267578, + 0.3125, + 0.326172, + 0.332031, + 0.320312, + 0.310547, + 0.298828, + 0.335938, + 0.302734, + 0.306641, + 0.308594, + 0.306641, + 0.322266, + 0.320312, + 0.302734, + 0.335938, + 0.314453, + 0.324219, + 0.302734, + 0.310547, + 0.314453, + 0.318359, + 0.3125, + 0.310547, + 0.310547, + 0.320312, + 0.314453, + 0.314453, + 0.318359, + 0.316406, + 0.304688, + 0.326172, + 0.310547, + 0.326172, + 0.310547, + 0.298828, + 0.308594, + 0.292969, + 0.306641, + 0.287109, + 0.3125, + 0.314453, + 0.316406, + 0.298828, + 0.326172, + 0.310547, + 0.324219, + 0.318359, + 0.330078, + 0.324219, + 0.294922, + 0.326172, + 0.306641, + 0.322266, + 0.333984, + 0.324219, + 0.328125, + 0.308594, + 0.314453, + 0.318359, + 0.34375, + 0.322266, + 0.306641, + 0.3125, + 0.320312, + 0.314453, + 0.308594, + 0.304688, + 0.320312, + 0.296875, + 0.314453, + 0.316406, + 0.326172, + 0.306641, + 0.328125, + 0.324219, + 0.298828, + 0.308594, + 0.304688, + 0.332031, + 0.302734, + 0.316406, + 0.316406, + 0.298828, + 0.316406, + 0.308594, + 0.316406, + 0.322266, + 0.316406, + 0.316406, + 0.294922, + 0.314453, + 0.318359, + 0.316406, + 0.294922, + 0.333984, + 0.322266, + 0.304688, + 0.314453, + 0.316406, + 0.298828, + 0.318359, + 0.324219, + 0.324219, + 0.300781, + 0.322266, + 0.322266, + 0.304688, + 0.322266, + 0.328125, + 0.304688, + 0.324219, + 0.306641, + 0.328125, + 0.310547, + 0.310547, + 0.330078, + 0.388672, + 0.324219, + 0.326172, + 0.310547, + 0.322266, + 0.316406, + 0.314453, + 0.333984, + 0.3125, + 0.310547, + 0.316406, + 0.335938, + 0.326172, + 0.316406, + 0.306641, + 0.326172, + 0.322266, + 0.302734, + 0.320312, + 0.291016, + 0.318359, + 0.302734, + 0.335938, + 0.320312, + 0.335938, + 0.318359, + 0.314453, + 0.304688, + 0.296875, + 0.333984, + 0.328125, + 0.316406, + 0.308594, + 0.300781, + 0.310547, + 0.304688, + 0.316406, + 0.330078, + 0.328125, + 0.320312, + 0.3125, + 0.308594, + 0.314453, + 0.326172, + 0.320312, + 0.324219, + 0.316406, + 0.302734, + 0.332031, + 0.322266, + 0.306641, + 0.316406, + 0.324219, + 0.318359, + 0.283203, + 0.296875, + 0.300781, + 0.318359, + 0.318359, + 0.310547, + 0.302734, + 0.324219, + 0.324219, + 0.302734, + 0.300781, + 0.339844, + 0.308594, + 0.304688, + 0.332031, + 0.302734, + 0.310547, + 0.345703, + 0.328125, + 0.306641, + 0.322266, + 0.326172, + 0.324219, + 0.326172, + 0.328125, + 0.324219, + 0.318359, + 0.332031, + 0.322266, + 0.308594, + 0.314453, + 0.332031, + 0.322266, + 0.318359, + 0.324219, + 0.306641, + 0.318359, + 0.302734, + 0.324219, + 0.283203, + 0.316406, + 0.300781, + 0.333984, + 0.304688, + 0.302734, + 0.314453, + 0.322266, + 0.320312, + 0.302734, + 0.335938, + 0.3125, + 0.283203, + 0.322266, + 0.287109, + 0.302734, + 0.337891, + 0.308594, + 0.306641, + 0.3125, + 0.298828, + 0.316406, + 0.326172, + 0.304688, + 0.332031, + 0.306641, + 0.308594, + 0.324219, + 0.316406, + 0.3125, + 0.304688, + 0.328125, + 0.332031, + 0.320312, + 0.314453, + 0.322266, + 0.314453, + 0.332031, + 0.300781, + 0.318359, + 0.292969, + 0.318359, + 0.314453, + 0.326172, + 0.326172, + 0.335938, + 0.322266, + 0.320312, + 0.3125, + 0.310547, + 0.3125, + 0.326172, + 0.314453, + 0.328125, + 0.316406, + 0.320312, + 0.314453, + 0.316406, + 0.322266, + 0.314453, + 0.314453, + 0.328125, + 0.308594, + 0.320312, + 0.308594, + 0.304688, + 0.308594, + 0.094727, + 0.298828, + 0.3125, + 0.314453, + 0.302734, + 0.294922, + 0.326172, + 0.279297, + 0.106934, + 0.306641, + 0.310547, + 0.326172, + 0.310547, + 0.318359, + 0.308594, + 0.306641, + 0.316406, + 0.316406, + 0.310547, + 0.316406, + 0.316406, + 0.320312, + 0.330078, + 0.308594, + 0.318359, + 0.322266, + 0.318359, + 0.306641, + 0.324219, + 0.328125, + 0.330078, + 0.330078, + 0.308594, + 0.308594, + 0.337891, + 0.308594, + 0.326172, + 0.357422, + 0.328125, + 0.316406, + 0.316406, + 0.324219, + 0.316406, + 0.330078, + 0.324219, + 0.291016, + 0.3125, + 0.300781, + 0.314453, + 0.324219, + 0.316406, + 0.318359, + 0.322266, + 0.318359, + 0.298828, + 0.314453, + 0.314453, + 0.326172, + 0.320312, + 0.318359, + 0.326172, + 0.335938, + 0.314453, + 0.320312, + 0.324219, + 0.314453, + 0.3125, + 0.308594, + 0.324219, + 0.316406, + 0.320312, + 0.314453, + 0.310547, + 0.324219, + 0.318359, + 0.306641, + 0.302734, + 0.314453, + 0.296875, + 0.112793, + 0.332031, + 0.304688, + 0.320312, + 0.304688, + 0.326172, + 0.296875, + 0.3125, + 0.314453, + 0.300781, + 0.326172, + 0.326172, + 0.304688, + 0.285156, + 0.3125, + 0.306641, + 0.326172, + 0.3125, + 0.320312, + 0.308594, + 0.300781, + 0.308594, + 0.316406, + 0.320312, + 0.314453, + 0.316406, + 0.330078, + 0.3125, + 0.349609, + 0.324219, + 0.3125, + 0.314453, + 0.333984, + 0.310547, + 0.314453, + 0.316406, + 0.302734, + 0.298828, + 0.316406, + 0.306641, + 0.316406, + 0.304688, + 0.314453, + 0.320312, + 0.304688, + 0.330078, + 0.326172, + 0.318359, + 0.304688, + 0.294922, + 0.328125, + 0.328125, + 0.316406, + 0.296875, + 0.322266, + 0.308594, + 0.306641, + 0.326172, + 0.310547, + 0.283203, + 0.294922, + 0.324219, + 0.308594, + 0.335938, + 0.302734, + 0.308594, + 0.326172, + 0.310547, + 0.316406, + 0.292969, + 0.318359, + 0.279297, + 0.302734, + 0.324219, + 0.304688, + 0.279297, + 0.314453, + 0.269531, + 0.3125, + 0.306641, + 0.337891, + 0.265625, + 0.320312, + 0.285156, + 0.316406, + 0.322266, + 0.322266, + 0.326172, + 0.326172, + 0.316406, + 0.322266, + 0.306641, + 0.310547, + 0.326172, + 0.335938, + 0.330078, + 0.306641, + 0.316406, + 0.316406, + 0.316406, + 0.306641, + 0.320312, + 0.330078, + 0.318359, + 0.322266, + 0.322266, + 0.326172, + 0.3125, + 0.322266, + 0.310547, + 0.3125, + 0.308594, + 0.333984, + 0.330078, + 0.333984, + 0.324219, + 0.324219, + 0.322266, + 0.324219, + 0.328125, + 0.324219, + 0.333984, + 0.318359, + 0.341797, + 0.310547, + 0.322266, + 0.318359, + 0.225586, + 0.333984, + 0.316406, + 0.306641, + 0.326172, + 0.291016, + 0.322266, + 0.326172, + 0.330078, + 0.300781, + 0.322266, + 0.3125, + 0.310547, + 0.332031, + 0.316406, + 0.316406, + 0.306641, + 0.332031, + 0.292969, + 0.291016, + 0.330078, + 0.330078, + 0.322266, + 0.310547, + 0.304688, + 0.328125, + 0.324219, + 0.326172, + 0.314453, + 0.316406, + 0.316406, + 0.324219, + 0.324219, + 0.306641, + 0.3125, + 0.320312, + 0.314453, + 0.306641, + 0.318359, + 0.308594, + 0.320312, + 0.328125, + 0.316406, + 0.316406, + 0.320312, + 0.306641, + 0.285156, + 0.310547, + 0.318359, + 0.308594, + 0.314453, + 0.326172, + 0.304688, + 0.125, + 0.320312, + 0.289062, + 0.306641, + 0.314453, + 0.328125, + 0.322266, + 0.326172, + 0.3125, + 0.310547, + 0.328125, + 0.320312, + 0.300781, + 0.308594, + 0.316406, + 0.306641, + 0.326172, + 0.308594, + 0.304688, + 0.318359, + 0.306641, + 0.324219, + 0.320312, + 0.326172, + 0.302734, + 0.326172, + 0.310547, + 0.304688, + 0.308594, + 0.328125, + 0.308594, + 0.292969, + 0.275391, + 0.324219, + 0.318359, + 0.314453, + 0.308594, + 0.306641, + 0.328125, + 0.314453, + 0.333984, + 0.306641, + 0.326172, + 0.302734, + 0.296875, + 0.3125, + 0.28125, + 0.3125, + 0.314453, + 0.310547, + 0.310547, + 0.3125, + 0.328125, + 0.330078, + 0.292969, + 0.302734, + 0.318359, + 0.314453, + 0.316406, + 0.3125, + 0.322266, + 0.3125, + 0.320312, + 0.3125, + 0.328125, + 0.318359, + 0.3125, + 0.310547, + 0.314453, + 0.318359, + 0.267578, + 0.328125, + 0.300781, + 0.316406, + 0.28125, + 0.330078, + 0.326172, + 0.324219, + 0.316406, + 0.318359, + 0.314453, + 0.3125, + 0.304688, + 0.324219, + 0.316406, + 0.314453, + 0.318359, + 0.324219, + 0.324219, + 0.3125, + 0.318359, + 0.324219, + 0.306641, + 0.306641, + 0.316406, + 0.304688, + 0.291016, + 0.314453, + 0.330078, + 0.333984, + 0.322266, + 0.333984, + 0.310547, + 0.306641, + 0.320312, + 0.316406, + 0.320312, + 0.320312, + 0.333984, + 0.306641, + 0.310547, + 0.248047, + 0.332031, + 0.332031, + 0.314453, + 0.320312, + 0.308594, + 0.310547, + 0.322266, + 0.304688, + 0.304688, + 0.320312, + 0.308594, + 0.324219, + 0.332031, + 0.318359, + 0.328125, + 0.292969, + 0.324219, + 0.310547, + 0.314453, + 0.318359, + 0.300781, + 0.332031, + 0.308594, + 0.320312, + 0.326172, + 0.308594, + 0.318359, + 0.310547, + 0.310547, + 0.3125, + 0.318359, + 0.3125, + 0.320312, + 0.308594, + 0.314453, + 0.320312, + 0.304688, + 0.328125, + 0.324219, + 0.316406, + 0.310547, + 0.316406, + 0.3125, + 0.333984, + 0.3125, + 0.322266, + 0.314453, + 0.314453, + 0.306641, + 0.322266, + 0.310547, + 0.316406, + 0.322266, + 0.308594, + 0.318359, + 0.304688, + 0.306641, + 0.304688, + 0.318359, + 0.314453, + 0.324219, + 0.306641, + 0.328125, + 0.332031, + 0.320312, + 0.314453, + 0.308594, + 0.324219, + 0.328125, + 0.328125, + 0.333984, + 0.310547, + 0.324219, + 0.332031, + 0.298828, + 0.292969, + 0.326172, + 0.320312, + 0.328125, + 0.318359, + 0.314453, + 0.310547, + 0.304688, + 0.322266, + 0.316406, + 0.332031, + 0.3125, + 0.314453, + 0.316406, + 0.314453, + 0.287109, + 0.304688, + 0.324219, + 0.320312, + 0.320312, + 0.324219, + 0.328125, + 0.300781, + 0.304688, + 0.314453, + 0.314453, + 0.332031, + 0.333984, + 0.318359, + 0.283203, + 0.320312, + 0.324219, + 0.324219, + 0.3125, + 0.318359, + 0.3125, + 0.3125, + 0.316406, + 0.320312, + 0.310547, + 0.314453, + 0.328125, + 0.318359, + 0.306641, + 0.263672, + 0.283203, + 0.304688, + 0.306641, + 0.308594, + 0.298828, + 0.318359, + 0.318359, + 0.316406, + 0.306641, + 0.318359, + 0.310547, + 0.320312, + 0.322266, + 0.318359, + 0.306641, + 0.302734, + 0.328125, + 0.335938, + 0.304688, + 0.320312, + 0.310547, + 0.322266, + 0.308594, + 0.330078, + 0.328125, + 0.3125, + 0.302734, + 0.320312, + 0.316406, + 0.308594, + 0.308594, + 0.316406, + 0.322266, + 0.318359, + 0.314453, + 0.332031, + 0.3125, + 0.310547, + 0.324219, + 0.314453, + 0.314453, + 0.324219, + 0.304688, + 0.314453, + 0.314453, + 0.3125, + 0.326172, + 0.330078, + 0.316406, + 0.304688, + 0.316406, + 0.306641, + 0.330078, + 0.314453, + 0.310547, + 0.324219, + 0.296875, + 0.298828, + 0.316406, + 0.322266, + 0.335938, + 0.308594, + 0.102539, + 0.333984, + 0.310547, + 0.326172, + 0.304688, + 0.322266, + 0.3125, + 0.324219, + 0.316406, + 0.314453, + 0.322266, + 0.3125, + 0.113281, + 0.330078, + 0.332031, + 0.3125, + 0.316406, + 0.308594, + 0.314453, + 0.808594, + 0.300781, + 0.320312, + 0.316406, + 0.326172, + 0.316406, + 0.306641, + 0.298828, + 0.308594, + 0.298828, + 0.330078, + 0.332031, + 0.310547, + 0.316406, + 0.300781, + 0.316406, + 0.324219, + 0.277344, + 0.296875, + 0.302734, + 0.316406, + 0.287109, + 0.320312, + 0.341797, + 0.330078, + 0.332031, + 0.308594, + 0.330078, + 0.292969, + 0.320312, + 0.306641, + 0.316406, + 0.314453, + 0.314453, + 0.310547, + 0.298828, + 0.330078, + 0.320312, + 0.316406, + 0.308594, + 0.320312, + 0.3125, + 0.310547, + 0.3125, + 0.12207, + 0.291016, + 0.320312, + 0.298828, + 0.320312, + 0.322266, + 0.296875, + 0.298828, + 0.335938, + 0.316406, + 0.285156, + 0.324219, + 0.306641, + 0.318359, + 0.320312, + 0.302734, + 0.314453, + 0.320312, + 0.320312, + 0.318359, + 0.310547, + 0.306641, + 0.3125, + 0.335938, + 0.300781, + 0.330078, + 0.320312, + 0.314453, + 0.320312, + 0.328125, + 0.318359, + 0.320312, + 0.294922, + 0.328125, + 0.302734, + 0.316406, + 0.300781, + 0.328125, + 0.318359, + 0.328125, + 0.322266, + 0.3125, + 0.328125, + 0.324219, + 0.318359, + 0.326172, + 0.292969, + 0.306641, + 0.308594, + 0.3125, + 0.310547, + 0.326172 + ] + }, + "name": "model.transformer.h.3.ln_2.weight", + "outputIndexes": [ + 350 + ], + "type": "Const", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 349, + 350 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/ln_2_3/Mul_1_output_0", + "outputIndexes": [ + 351 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.3/mlp/w1/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 351 + ], + "outputIndexes": [ + 2695 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.3/mlp/w1/Linear/pre_convert", + "inputIndexes": [ + 2695 + ], + "outputIndexes": [ + 2696 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.3/mlp/w1/Linear", + "inputIndexes": [ + 2696 + ], + "outputIndexes": [ + 2697 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 11008, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 379453990, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.3/mlp/w1/Linear/post_convert", + "inputIndexes": [ + 2697 + ], + "outputIndexes": [ + 2698 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.3/mlp/w1/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2698 + ], + "outputIndexes": [ + 352 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 11008 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.3/mlp/w2/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 351 + ], + "outputIndexes": [ + 2699 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.3/mlp/w2/Linear/pre_convert", + "inputIndexes": [ + 2699 + ], + "outputIndexes": [ + 2700 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.3/mlp/w2/Linear", + "inputIndexes": [ + 2700 + ], + "outputIndexes": [ + 2701 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 11008, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 404816444, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.3/mlp/w2/Linear/post_convert", + "inputIndexes": [ + 2701 + ], + "outputIndexes": [ + 2702 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.3/mlp/w2/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2702 + ], + "outputIndexes": [ + 353 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 11008 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 353 + ], + "main_type": "UnaryOp", + "main": { + "opType": "SIGMOID", + "T": "DT_INVALID" + }, + "name": "/mlp_3/Sigmoid_output_0", + "outputIndexes": [ + 354 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 353, + 354 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/mlp_3/Mul_output_0", + "outputIndexes": [ + 355 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 352, + 355 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/mlp_3/Mul_1_output_0", + "outputIndexes": [ + 356 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.3/mlp/c_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 356 + ], + "outputIndexes": [ + 2703 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 11008, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.3/mlp/c_proj/Linear/pre_convert", + "inputIndexes": [ + 2703 + ], + "outputIndexes": [ + 2704 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.3/mlp/c_proj/Linear", + "inputIndexes": [ + 2704 + ], + "outputIndexes": [ + 2705 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 11008, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 430178898, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.3/mlp/c_proj/Linear/post_convert", + "inputIndexes": [ + 2705 + ], + "outputIndexes": [ + 2706 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.3/mlp/c_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2706 + ], + "outputIndexes": [ + 357 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 348, + 357 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_19_output_0", + "outputIndexes": [ + 358 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 358, + 1 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_20_output_0", + "outputIndexes": [ + 359 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 359 + ], + "main_type": "LayerNorm", + "main": { + "axis": [ + -1 + ], + "epsilon": 1e-06, + "group": 1, + "useRMSNorm": true + }, + "name": "/ln_1_4/Mul_output_0", + "outputIndexes": [ + 360 + ], + "type": "LayerNorm", + "defaultDimentionFormat": "NHWC" + }, + { + "main_type": "Blob", + "main": { + "dims": [ + 4096 + ], + "dataFormat": "NCHW", + "dataType": "DT_FLOAT", + "float32s": [ + 0.621094, + 0.539062, + 0.574219, + 0.621094, + 0.601562, + 0.546875, + 0.578125, + 0.585938, + 0.570312, + 0.601562, + 0.558594, + 0.582031, + 0.554688, + 0.59375, + 0.558594, + 0.5625, + 0.640625, + 0.585938, + 0.570312, + 0.59375, + 0.554688, + 0.585938, + 0.582031, + 0.59375, + 0.621094, + 0.796875, + 0.558594, + 0.570312, + 0.617188, + 0.550781, + 0.609375, + 0.542969, + 0.589844, + 0.621094, + 0.574219, + 0.589844, + 0.550781, + 0.625, + 0.570312, + 0.582031, + 0.617188, + 0.5625, + 0.585938, + 0.601562, + 0.621094, + 0.613281, + 0.582031, + 0.550781, + 0.550781, + 0.582031, + 0.574219, + 0.570312, + 0.585938, + 0.582031, + 0.578125, + 0.578125, + 0.609375, + 0.585938, + 0.59375, + 0.589844, + 0.632812, + 0.578125, + 0.5625, + 0.570312, + 0.589844, + 0.578125, + 0.59375, + 0.585938, + 0.582031, + 0.570312, + 0.578125, + 0.582031, + 0.597656, + 0.59375, + 0.570312, + 0.597656, + 0.550781, + 0.605469, + 0.566406, + 0.566406, + 0.570312, + 0.597656, + 0.558594, + 0.578125, + 0.558594, + 0.605469, + 0.582031, + 0.574219, + 0.574219, + 0.585938, + 0.636719, + 0.570312, + 0.574219, + 0.550781, + 0.542969, + 0.613281, + 0.585938, + 0.554688, + 0.585938, + 0.621094, + 0.578125, + 0.585938, + 0.546875, + 0.613281, + 0.597656, + 0.617188, + 0.601562, + 0.613281, + 0.554688, + 0.578125, + 0.558594, + 0.5625, + 0.554688, + 0.585938, + 0.617188, + 0.617188, + 0.582031, + 0.597656, + 0.582031, + 0.59375, + 0.578125, + 0.59375, + 0.621094, + 0.589844, + 0.59375, + 0.558594, + 0.605469, + 0.613281, + 0.59375, + 0.601562, + 0.609375, + 0.585938, + 0.578125, + 0.570312, + 0.578125, + 0.589844, + 0.558594, + 0.554688, + 0.589844, + 0.578125, + 0.609375, + 0.550781, + 0.605469, + 0.636719, + 0.605469, + 0.574219, + 0.550781, + 0.582031, + 0.546875, + 0.597656, + 0.542969, + 0.609375, + 0.65625, + 0.617188, + 0.550781, + 0.5625, + 0.574219, + 0.578125, + 0.601562, + 0.605469, + 0.605469, + 0.554688, + 0.609375, + 0.570312, + 0.617188, + 0.597656, + 0.558594, + 0.566406, + 0.585938, + 0.570312, + 0.570312, + 0.617188, + 0.601562, + 0.554688, + 0.535156, + 0.566406, + 0.589844, + 0.574219, + 0.59375, + 0.554688, + 0.605469, + 0.59375, + 0.589844, + 0.566406, + 0.578125, + 0.59375, + 0.566406, + 0.582031, + 0.566406, + 0.597656, + 0.589844, + 0.585938, + 0.535156, + 0.589844, + 0.570312, + 0.585938, + 0.574219, + 0.585938, + 0.589844, + 0.554688, + 0.5625, + 0.566406, + 0.574219, + 0.539062, + 0.570312, + 0.582031, + 0.578125, + 0.566406, + 0.613281, + 0.5625, + 0.578125, + 0.574219, + 0.617188, + 0.589844, + 0.59375, + 0.574219, + 0.582031, + 0.585938, + 0.789062, + 0.589844, + 0.550781, + 0.59375, + 0.605469, + 0.621094, + 0.605469, + 0.570312, + 0.589844, + 0.558594, + 0.578125, + 0.566406, + 0.578125, + 0.597656, + 0.59375, + 0.609375, + 0.609375, + 0.566406, + 0.59375, + 0.625, + 0.597656, + 0.570312, + 0.609375, + 0.585938, + 0.574219, + 0.566406, + 0.582031, + 0.597656, + 0.597656, + 0.578125, + 0.585938, + 0.585938, + 0.546875, + 0.59375, + 0.605469, + 0.570312, + 0.597656, + 0.613281, + 0.570312, + 0.582031, + 0.5625, + 0.574219, + 0.597656, + 0.601562, + 0.589844, + 0.621094, + 0.585938, + 0.582031, + 0.59375, + 0.601562, + 0.574219, + 0.53125, + 0.574219, + 0.558594, + 0.570312, + 0.578125, + 0.585938, + 0.578125, + 0.589844, + 0.589844, + 0.574219, + 0.558594, + 0.570312, + 0.597656, + 0.601562, + 0.613281, + 0.527344, + 0.589844, + 0.570312, + 0.582031, + 0.554688, + 0.582031, + 0.605469, + 0.585938, + 0.5625, + 0.582031, + 0.5625, + 0.578125, + 0.582031, + 0.574219, + 0.582031, + 0.589844, + 0.585938, + 0.597656, + 0.59375, + 0.566406, + 0.609375, + 0.582031, + 0.613281, + 0.570312, + 0.621094, + 0.570312, + 0.597656, + 0.585938, + 0.59375, + 0.574219, + 0.578125, + 0.601562, + 0.554688, + 0.59375, + 0.5625, + 0.574219, + 0.570312, + 0.585938, + 0.582031, + 0.542969, + 0.613281, + 0.5625, + 0.597656, + 0.625, + 0.632812, + 0.582031, + 0.589844, + 0.566406, + 0.578125, + 0.585938, + 0.597656, + 0.542969, + 0.582031, + 0.597656, + 0.582031, + 0.5625, + 0.578125, + 0.546875, + 0.582031, + 0.605469, + 0.59375, + 0.546875, + 0.644531, + 0.578125, + 0.605469, + 0.578125, + 0.59375, + 0.582031, + 0.558594, + 0.582031, + 0.570312, + 0.574219, + 0.601562, + 0.566406, + 0.550781, + 0.59375, + 0.570312, + 0.617188, + 0.574219, + 0.570312, + 0.59375, + 0.589844, + 0.550781, + 0.539062, + 0.558594, + 0.613281, + 0.550781, + 0.578125, + 0.582031, + 0.582031, + 0.589844, + 0.601562, + 0.582031, + 0.625, + 0.582031, + 0.578125, + 0.566406, + 0.589844, + 0.558594, + 0.617188, + 0.570312, + 0.566406, + 0.585938, + 0.570312, + 0.601562, + 0.558594, + 0.546875, + 0.566406, + 0.597656, + 0.589844, + 0.578125, + 0.617188, + 0.570312, + 0.621094, + 0.5625, + 0.582031, + 0.605469, + 0.582031, + 0.585938, + 0.535156, + 0.5625, + 0.585938, + 0.554688, + 0.605469, + 0.585938, + 0.578125, + 0.570312, + 0.605469, + 0.597656, + 0.570312, + 0.605469, + 0.574219, + 0.589844, + 0.546875, + 0.601562, + 0.558594, + 0.566406, + 0.59375, + 0.570312, + 0.570312, + 0.566406, + 0.605469, + 0.578125, + 0.609375, + 0.582031, + 0.585938, + 0.628906, + 0.574219, + 0.570312, + 0.546875, + 0.566406, + 0.605469, + 0.578125, + 0.535156, + 0.550781, + 0.566406, + 0.574219, + 0.609375, + 0.585938, + 0.5625, + 0.644531, + 0.566406, + 0.601562, + 0.574219, + 0.582031, + 0.589844, + 0.546875, + 0.574219, + 0.558594, + 0.546875, + 0.609375, + 0.582031, + 0.585938, + 0.535156, + 0.566406, + 0.550781, + 0.5625, + 0.59375, + 0.554688, + 0.617188, + 0.636719, + 0.605469, + 0.59375, + 0.5625, + 0.558594, + 0.601562, + 0.574219, + 0.640625, + 0.601562, + 0.589844, + 0.554688, + 0.574219, + 0.554688, + 0.621094, + 0.601562, + 0.585938, + 0.589844, + 0.613281, + 0.597656, + 0.589844, + 0.59375, + 0.550781, + 0.589844, + 0.570312, + 0.601562, + 0.625, + 0.570312, + 0.570312, + 0.554688, + 0.59375, + 0.59375, + 0.585938, + 0.613281, + 0.566406, + 0.582031, + 0.597656, + 0.578125, + 0.578125, + 0.566406, + 0.574219, + 0.570312, + 0.617188, + 0.589844, + 0.597656, + 0.585938, + 0.554688, + 0.570312, + 0.609375, + 0.589844, + 0.609375, + 0.5625, + 0.589844, + 0.605469, + 0.542969, + 0.578125, + 0.589844, + 0.578125, + 0.578125, + 0.617188, + 0.59375, + 0.550781, + 0.617188, + 0.585938, + 0.589844, + 0.570312, + 0.570312, + 0.582031, + 0.574219, + 0.582031, + 0.621094, + 0.605469, + 0.59375, + 0.554688, + 0.582031, + 0.566406, + 0.5625, + 0.589844, + 0.636719, + 0.570312, + 0.539062, + 0.609375, + 0.582031, + 0.578125, + 0.546875, + 0.558594, + 0.546875, + 0.574219, + 0.558594, + 0.589844, + 0.589844, + 0.546875, + 0.582031, + 0.589844, + 0.582031, + 0.601562, + 0.570312, + 0.601562, + 0.570312, + 0.539062, + 0.625, + 0.574219, + 0.5625, + 0.589844, + 0.558594, + 0.539062, + 0.542969, + 0.582031, + 0.589844, + 0.558594, + 0.558594, + 0.601562, + 0.589844, + 0.554688, + 0.597656, + 0.5625, + 0.5625, + 0.59375, + 0.589844, + 0.597656, + 0.582031, + 0.597656, + 0.570312, + 0.605469, + 0.609375, + 0.585938, + 0.578125, + 0.601562, + 0.566406, + 0.574219, + 0.570312, + 0.597656, + 0.601562, + 0.585938, + 0.570312, + 0.683594, + 0.601562, + 0.558594, + 0.589844, + 0.546875, + 0.578125, + 0.585938, + 0.570312, + 0.59375, + 0.589844, + 0.578125, + 0.582031, + 0.5625, + 0.617188, + 0.601562, + 0.5625, + 0.535156, + 0.589844, + 0.621094, + 0.578125, + 0.582031, + 0.589844, + 0.589844, + 0.570312, + 0.589844, + 0.34375, + 0.585938, + 0.59375, + 0.609375, + 0.574219, + 0.578125, + 0.589844, + 0.535156, + 0.546875, + 0.582031, + 0.585938, + 0.589844, + 0.578125, + 0.597656, + 0.5625, + 0.621094, + 0.636719, + 0.546875, + 0.5625, + 0.59375, + 0.585938, + 0.589844, + 0.5625, + 0.558594, + 0.578125, + 0.582031, + 0.5625, + 0.597656, + 0.566406, + 0.554688, + 0.597656, + 0.597656, + 0.601562, + 0.570312, + 0.609375, + 0.589844, + 0.578125, + 0.597656, + 0.589844, + 0.566406, + 0.550781, + 0.574219, + 0.554688, + 0.578125, + 0.554688, + 0.554688, + 0.578125, + 0.613281, + 0.582031, + 0.566406, + 0.574219, + 0.59375, + 0.566406, + 0.566406, + 0.621094, + 0.601562, + 0.648438, + 0.5625, + 0.470703, + 0.578125, + 0.605469, + 0.601562, + 0.589844, + 0.582031, + 0.625, + 0.554688, + 0.597656, + 0.566406, + 0.550781, + 0.597656, + 0.613281, + 0.59375, + 0.605469, + 0.5625, + 0.589844, + 0.589844, + 0.574219, + 0.582031, + 0.589844, + 0.554688, + 0.625, + 0.574219, + 0.609375, + 0.558594, + 0.597656, + 0.582031, + 0.605469, + 0.601562, + 0.542969, + 0.546875, + 0.574219, + 0.554688, + 0.585938, + 0.539062, + 0.636719, + 0.601562, + 0.585938, + 0.578125, + 0.570312, + 0.535156, + 0.597656, + 0.597656, + 0.589844, + 0.589844, + 0.550781, + 0.605469, + 0.578125, + 0.625, + 0.542969, + 0.597656, + 0.589844, + 0.554688, + 0.585938, + 0.566406, + 0.582031, + 0.546875, + 0.582031, + 0.578125, + 0.59375, + 0.570312, + 0.628906, + 0.601562, + 0.601562, + 0.574219, + 0.589844, + 0.597656, + 0.554688, + 0.605469, + 0.609375, + 0.59375, + 0.632812, + 0.53125, + 0.578125, + 0.570312, + 0.582031, + 0.613281, + 0.574219, + 0.585938, + 0.542969, + 0.5625, + 0.578125, + 0.574219, + 0.597656, + 0.417969, + 0.574219, + 0.59375, + 0.59375, + 0.59375, + 0.609375, + 0.558594, + 0.597656, + 0.507812, + 0.617188, + 0.582031, + 0.597656, + 0.582031, + 0.59375, + 0.582031, + 0.597656, + 0.515625, + 0.585938, + 0.539062, + 0.5625, + 0.582031, + 0.546875, + 0.625, + 0.582031, + 0.585938, + 0.578125, + 0.554688, + 0.601562, + 0.558594, + 0.605469, + 0.535156, + 0.582031, + 0.589844, + 0.527344, + 0.585938, + 0.566406, + 0.601562, + 0.554688, + 0.550781, + 0.613281, + 0.59375, + 0.589844, + 0.578125, + 0.554688, + 0.59375, + 0.628906, + 0.570312, + 0.613281, + 0.550781, + 0.578125, + 0.597656, + 0.589844, + 0.542969, + 0.578125, + 0.59375, + 0.574219, + 0.566406, + 0.585938, + 0.585938, + 0.621094, + 0.636719, + 0.570312, + 0.582031, + 0.542969, + 0.570312, + 0.59375, + 0.605469, + 1.085938, + 0.558594, + 0.582031, + 0.542969, + 0.578125, + 0.570312, + 0.570312, + 0.574219, + 0.574219, + 0.585938, + 0.636719, + 0.550781, + 1.351562, + 0.601562, + 0.605469, + 0.570312, + 0.558594, + 0.597656, + 0.609375, + 0.566406, + 0.554688, + 0.570312, + 0.597656, + 0.597656, + 0.59375, + 0.5625, + 0.582031, + 0.613281, + 0.621094, + 0.632812, + 0.578125, + 0.582031, + 0.566406, + 0.554688, + 0.550781, + 0.589844, + 0.542969, + 0.59375, + 0.59375, + 0.582031, + 0.628906, + 0.507812, + 0.558594, + 0.566406, + 0.558594, + 0.601562, + 0.574219, + 0.640625, + 0.566406, + 0.605469, + 0.570312, + 0.609375, + 0.578125, + 0.539062, + 0.597656, + 0.566406, + 0.621094, + 0.566406, + 0.613281, + 0.554688, + 0.582031, + 0.535156, + 0.617188, + 0.53125, + 0.585938, + 0.570312, + 0.625, + 0.566406, + 0.550781, + 0.597656, + 0.617188, + 0.605469, + 0.550781, + 0.570312, + 0.535156, + 0.539062, + 0.558594, + 0.5625, + 0.609375, + 0.585938, + 0.570312, + 0.546875, + 0.539062, + 0.542969, + 0.589844, + 0.5625, + 0.566406, + 0.585938, + 0.578125, + 0.574219, + 0.625, + 0.605469, + 0.59375, + 0.582031, + 0.570312, + 0.546875, + 0.570312, + 0.597656, + 0.605469, + 0.558594, + 0.542969, + 0.609375, + 0.601562, + 0.585938, + 0.574219, + 0.542969, + 0.585938, + 0.574219, + 0.53125, + 0.589844, + 0.539062, + 0.558594, + 0.570312, + 0.601562, + 0.59375, + 0.605469, + 0.535156, + 0.601562, + 0.597656, + 0.632812, + 0.582031, + 0.59375, + 0.597656, + 0.589844, + 0.601562, + 0.589844, + 0.578125, + 0.589844, + 0.578125, + 0.570312, + 0.613281, + 0.570312, + 0.578125, + 0.582031, + 0.574219, + 0.5625, + 0.605469, + 0.605469, + 0.585938, + 0.625, + 0.570312, + 0.597656, + 0.515625, + 0.542969, + 0.613281, + 0.574219, + 0.542969, + 0.632812, + 0.597656, + 0.570312, + 0.542969, + 0.589844, + 0.578125, + 0.554688, + 0.617188, + 0.636719, + 0.5625, + 0.578125, + 0.542969, + 0.589844, + 0.546875, + 0.5625, + 0.625, + 0.558594, + 0.5625, + 0.613281, + 0.59375, + 0.601562, + 0.578125, + 0.597656, + 0.585938, + 0.597656, + 0.605469, + 0.597656, + 0.558594, + 0.59375, + 0.609375, + 0.632812, + 0.574219, + 0.570312, + 0.589844, + 0.570312, + 0.597656, + 0.570312, + 0.574219, + 0.570312, + 0.570312, + 0.5625, + 0.554688, + 0.609375, + 1.28125, + 0.59375, + 0.570312, + 0.5625, + 0.578125, + 0.59375, + 0.570312, + 0.621094, + 0.59375, + 0.5625, + 0.554688, + 0.558594, + 0.621094, + 0.582031, + 0.601562, + 0.613281, + 0.566406, + 0.566406, + 0.582031, + 0.550781, + 0.566406, + 0.5625, + 0.597656, + 0.613281, + 0.597656, + 0.621094, + 0.71875, + 0.609375, + 0.578125, + 0.566406, + 0.585938, + 0.570312, + 0.570312, + 0.582031, + 0.585938, + 0.585938, + 0.578125, + 0.5625, + 0.617188, + 0.601562, + 0.605469, + 0.542969, + 0.582031, + 0.582031, + 0.558594, + 0.566406, + 0.578125, + 0.582031, + 0.582031, + 0.617188, + 0.59375, + 0.652344, + 0.605469, + 0.574219, + 0.578125, + 0.566406, + 0.605469, + 0.578125, + 1.226562, + 0.597656, + 0.570312, + 0.589844, + 0.628906, + 0.605469, + 0.617188, + 0.539062, + 0.519531, + 0.574219, + 0.609375, + 0.550781, + 0.574219, + 0.5625, + 0.558594, + 0.574219, + 0.570312, + 0.582031, + 0.585938, + 0.585938, + 0.613281, + 0.621094, + 0.550781, + 0.5625, + 0.585938, + 0.566406, + 0.617188, + 0.574219, + 0.601562, + 0.574219, + 0.59375, + 0.558594, + 0.621094, + 0.632812, + 0.589844, + 0.546875, + 0.601562, + 0.550781, + 0.570312, + 0.625, + 0.585938, + 0.546875, + 0.578125, + 0.546875, + 0.59375, + 0.582031, + 0.597656, + 0.546875, + 0.554688, + 0.566406, + 0.59375, + 0.621094, + 0.574219, + 0.511719, + 0.585938, + 0.601562, + 0.601562, + 0.59375, + 0.570312, + 0.589844, + 0.621094, + 0.582031, + 0.585938, + 0.578125, + 0.609375, + 0.535156, + 0.621094, + 0.554688, + 0.929688, + 0.558594, + 0.585938, + 0.605469, + 0.5625, + 0.535156, + 0.597656, + 0.542969, + 0.597656, + 0.59375, + 0.527344, + 0.585938, + 0.59375, + 0.5625, + 0.59375, + 0.570312, + 0.578125, + 0.570312, + 0.609375, + 0.574219, + 0.578125, + 0.582031, + 0.5625, + 0.613281, + 0.578125, + 0.617188, + 0.582031, + 0.554688, + 0.550781, + 0.628906, + 0.570312, + 0.566406, + 0.601562, + 0.601562, + 0.609375, + 0.53125, + 0.582031, + 0.546875, + 0.570312, + 0.570312, + 0.605469, + 0.59375, + 0.582031, + 0.589844, + 0.585938, + 0.621094, + 0.5625, + 0.628906, + 0.554688, + 0.605469, + 0.601562, + 0.574219, + 0.605469, + 0.605469, + 0.585938, + 0.558594, + 0.574219, + 0.636719, + 0.585938, + 0.582031, + 0.554688, + 0.582031, + 0.585938, + 0.554688, + 0.550781, + 0.59375, + 0.578125, + 0.585938, + 0.566406, + 0.585938, + 0.5625, + 0.570312, + 0.628906, + 0.558594, + 0.605469, + 0.585938, + 0.578125, + 0.636719, + 0.585938, + 0.617188, + 0.570312, + 0.59375, + 0.574219, + 0.574219, + 0.558594, + 0.585938, + 0.554688, + 0.578125, + 0.601562, + 0.585938, + 0.589844, + 0.621094, + 0.605469, + 0.554688, + 0.574219, + 0.609375, + 0.589844, + 0.601562, + 0.535156, + 0.640625, + 0.601562, + 0.585938, + 0.570312, + 0.554688, + 0.601562, + 0.589844, + 0.597656, + 0.574219, + 0.546875, + 0.558594, + 0.578125, + 0.605469, + 0.5625, + 0.574219, + 0.585938, + 0.636719, + 0.585938, + 0.605469, + 0.558594, + 0.605469, + 0.578125, + 0.589844, + 0.574219, + 0.609375, + 0.597656, + 0.558594, + 0.585938, + 0.585938, + 0.621094, + 0.59375, + 0.582031, + 0.527344, + 0.554688, + 0.582031, + 0.574219, + 0.589844, + 0.589844, + 0.574219, + 0.578125, + 0.589844, + 0.523438, + 0.597656, + 0.554688, + 0.578125, + 0.554688, + 0.585938, + 0.617188, + 0.542969, + 0.589844, + 0.617188, + 0.605469, + 0.558594, + 0.558594, + 0.574219, + 0.582031, + 0.546875, + 0.5625, + 0.582031, + 0.628906, + 0.539062, + 0.585938, + 0.5625, + 0.574219, + 0.605469, + 0.566406, + 0.601562, + 0.589844, + 0.554688, + 0.582031, + 0.59375, + 0.574219, + 0.589844, + 0.585938, + 0.550781, + 0.628906, + 0.605469, + 0.554688, + 0.554688, + 0.546875, + 0.570312, + 0.605469, + 0.589844, + 0.574219, + 0.5625, + 0.570312, + 0.5625, + 0.539062, + 0.589844, + 0.574219, + 0.558594, + 0.589844, + 0.582031, + 0.589844, + 0.582031, + 0.574219, + 0.597656, + 0.566406, + 0.574219, + 0.5625, + 0.539062, + 0.570312, + 0.550781, + 0.585938, + 0.597656, + 0.578125, + 0.539062, + 0.578125, + 0.539062, + 0.585938, + 0.566406, + 0.578125, + 0.597656, + 0.566406, + 0.5625, + 0.632812, + 0.636719, + 0.589844, + 0.617188, + 0.558594, + 0.621094, + 0.597656, + 0.574219, + 0.605469, + 0.5625, + 0.574219, + 0.59375, + 0.554688, + 0.566406, + 0.582031, + 0.585938, + 0.476562, + 0.566406, + 0.613281, + 0.5, + 0.597656, + 0.578125, + 0.613281, + 0.601562, + 0.59375, + 0.535156, + 0.566406, + 0.574219, + 0.554688, + 0.574219, + 0.59375, + 0.589844, + 0.5625, + 0.554688, + 0.582031, + 0.574219, + 0.597656, + 0.558594, + 0.570312, + 0.574219, + 0.574219, + 0.585938, + 0.597656, + 0.574219, + 0.570312, + 0.578125, + 0.585938, + 0.554688, + 0.59375, + 0.578125, + 0.613281, + 0.5625, + 0.574219, + 0.597656, + 0.601562, + 0.582031, + 0.628906, + 0.503906, + 0.542969, + 0.652344, + 0.527344, + 0.558594, + 0.585938, + 0.597656, + 0.570312, + 0.59375, + 0.621094, + 0.558594, + 0.582031, + 0.585938, + 0.574219, + 0.625, + 0.617188, + 0.566406, + 0.570312, + 0.550781, + 0.582031, + 0.582031, + 0.578125, + 0.5625, + 0.59375, + 0.566406, + 0.589844, + 0.617188, + 0.542969, + 0.5625, + 0.589844, + 0.585938, + 0.597656, + 0.609375, + 0.59375, + 0.570312, + 0.542969, + 0.570312, + 0.554688, + 0.578125, + 0.574219, + 0.570312, + 0.535156, + 0.546875, + 0.558594, + 0.554688, + 0.574219, + 0.617188, + 0.617188, + 0.546875, + 0.523438, + 0.613281, + 0.558594, + 0.558594, + 0.621094, + 0.558594, + 0.589844, + 0.59375, + 0.59375, + 0.550781, + 0.582031, + 0.570312, + 0.59375, + 0.59375, + 0.589844, + 0.589844, + 0.574219, + 0.585938, + 0.566406, + 0.554688, + 0.566406, + 0.585938, + 0.613281, + 0.597656, + 0.570312, + 0.53125, + 0.582031, + 0.498047, + 0.621094, + 0.570312, + 0.535156, + 0.585938, + 0.546875, + 0.605469, + 0.554688, + 0.597656, + 0.582031, + 0.628906, + 0.644531, + 0.550781, + 0.597656, + 0.59375, + 0.542969, + 0.570312, + 0.574219, + 0.605469, + 0.566406, + 0.574219, + 0.570312, + 0.554688, + 0.554688, + 0.582031, + 0.613281, + 0.582031, + 0.550781, + 0.578125, + 0.589844, + 0.546875, + 0.601562, + 0.558594, + 0.609375, + 0.589844, + 0.5625, + 0.558594, + 0.558594, + 0.558594, + 0.574219, + 0.589844, + 0.589844, + 0.546875, + 0.601562, + 0.59375, + 0.621094, + 0.609375, + 0.585938, + 0.546875, + 0.59375, + 0.605469, + 0.625, + 0.597656, + 0.539062, + 0.589844, + 0.613281, + 0.59375, + 0.625, + 0.574219, + 0.550781, + 0.929688, + 0.578125, + 0.589844, + 0.582031, + 0.539062, + 0.566406, + 0.601562, + 0.574219, + 0.574219, + 0.558594, + 0.597656, + 0.59375, + 0.550781, + 0.578125, + 0.582031, + 0.554688, + 0.59375, + 0.566406, + 0.554688, + 0.597656, + 0.589844, + 0.601562, + 0.605469, + 0.597656, + 0.59375, + 0.605469, + 0.539062, + 0.578125, + 0.558594, + 0.609375, + 0.65625, + 0.585938, + 0.605469, + 0.609375, + 0.59375, + 0.585938, + 0.632812, + 0.59375, + 0.582031, + 0.589844, + 0.5625, + 0.566406, + 0.621094, + 0.585938, + 0.574219, + 0.617188, + 0.578125, + 0.550781, + 0.566406, + 0.570312, + 0.59375, + 0.601562, + 0.605469, + 0.574219, + 0.578125, + 0.582031, + 0.566406, + 0.601562, + 0.589844, + 0.585938, + 0.566406, + 0.597656, + 0.566406, + 0.601562, + 0.59375, + 0.546875, + 0.578125, + 0.582031, + 0.574219, + 0.597656, + 0.554688, + 0.554688, + 0.648438, + 0.558594, + 0.578125, + 0.566406, + 0.507812, + 0.601562, + 0.589844, + 0.589844, + 0.582031, + 0.566406, + 0.613281, + 0.578125, + 0.582031, + 0.542969, + 0.554688, + 0.636719, + 0.546875, + 0.554688, + 0.550781, + 0.59375, + 0.566406, + 0.574219, + 0.605469, + 0.558594, + 0.554688, + 0.578125, + 0.550781, + 0.609375, + 0.589844, + 0.582031, + 0.601562, + 0.644531, + 0.582031, + 0.617188, + 0.601562, + 0.597656, + 0.601562, + 0.625, + 0.613281, + 0.609375, + 0.550781, + 0.585938, + 0.585938, + 0.609375, + 0.5625, + 0.585938, + 0.582031, + 0.605469, + 0.59375, + 0.574219, + 0.554688, + 0.570312, + 0.621094, + 0.589844, + 0.582031, + 0.570312, + 0.566406, + 0.617188, + 0.558594, + 0.585938, + 0.570312, + 0.589844, + 0.597656, + 0.605469, + 0.632812, + 0.558594, + 0.617188, + 0.5625, + 0.605469, + 0.570312, + 0.597656, + 0.558594, + 0.59375, + 0.574219, + 0.539062, + 0.613281, + 0.585938, + 0.605469, + 0.589844, + 0.582031, + 0.578125, + 0.601562, + 0.613281, + 0.609375, + 0.589844, + 0.558594, + 0.597656, + 0.578125, + 0.601562, + 0.574219, + 0.026733, + 0.59375, + 0.605469, + 0.589844, + 0.570312, + 0.558594, + 0.59375, + 0.574219, + 0.628906, + 0.585938, + 0.582031, + 0.574219, + 0.554688, + 0.578125, + 0.566406, + 0.613281, + 0.546875, + 0.494141, + 0.585938, + 0.585938, + 0.578125, + 0.550781, + 0.566406, + 0.558594, + 0.582031, + 0.59375, + 0.566406, + 0.59375, + 0.605469, + 0.558594, + 0.566406, + 0.589844, + 0.570312, + 0.589844, + 0.578125, + 0.574219, + 0.597656, + 0.558594, + 0.613281, + 0.582031, + 0.601562, + 0.574219, + 0.59375, + 0.597656, + 0.574219, + 0.59375, + 0.566406, + 0.566406, + 0.574219, + 0.597656, + 0.578125, + 0.59375, + 0.558594, + 0.589844, + 0.597656, + 0.597656, + 0.628906, + 0.539062, + 0.574219, + 0.558594, + 0.601562, + 0.605469, + 0.597656, + 0.585938, + 0.601562, + 0.585938, + 0.546875, + 0.574219, + 0.597656, + 0.566406, + 0.601562, + 0.585938, + 0.494141, + 0.578125, + 0.5625, + 0.597656, + 0.574219, + 0.625, + 0.578125, + 0.546875, + 0.585938, + 0.566406, + 0.59375, + 0.554688, + 0.574219, + 0.574219, + 0.566406, + 0.648438, + 0.609375, + 0.632812, + 0.550781, + 0.601562, + 0.574219, + 0.527344, + 0.59375, + 0.558594, + 0.582031, + 0.550781, + 0.539062, + 0.582031, + 0.570312, + 0.59375, + 0.578125, + 0.566406, + 0.566406, + 0.605469, + 0.601562, + 0.542969, + 0.554688, + 0.585938, + 0.605469, + 0.601562, + 0.585938, + 0.523438, + 0.566406, + 0.601562, + 0.578125, + 0.566406, + 0.589844, + 0.589844, + 0.578125, + 0.574219, + 0.578125, + 0.574219, + 0.5625, + 0.5625, + 0.558594, + 0.5625, + 0.585938, + 0.597656, + 0.582031, + 0.578125, + 0.550781, + 0.605469, + 0.582031, + 0.59375, + 0.558594, + 0.609375, + 0.570312, + 0.601562, + 0.550781, + 0.582031, + 0.578125, + 0.585938, + 0.589844, + 0.53125, + 0.589844, + 0.609375, + 0.59375, + 0.601562, + 0.578125, + 0.574219, + 0.5625, + 0.597656, + 0.5625, + 0.59375, + 0.589844, + 0.597656, + 0.570312, + 0.566406, + 0.582031, + 0.554688, + 0.605469, + 0.585938, + 0.574219, + 0.59375, + 0.558594, + 0.570312, + 0.550781, + 0.5625, + 0.574219, + 0.601562, + 0.589844, + 0.5625, + 0.578125, + 0.554688, + 0.585938, + 0.582031, + 0.589844, + 0.570312, + 0.582031, + 0.613281, + 0.550781, + 0.597656, + 0.5625, + 0.582031, + 0.5625, + 0.585938, + 0.582031, + 0.566406, + 0.578125, + 0.621094, + 0.550781, + 0.574219, + 0.585938, + 0.582031, + 0.574219, + 0.566406, + 0.585938, + 0.589844, + 0.585938, + 0.605469, + 0.644531, + 0.597656, + 0.566406, + 0.550781, + 0.558594, + 0.613281, + 0.605469, + 0.558594, + 0.578125, + 0.582031, + 0.582031, + 0.585938, + 0.582031, + 0.585938, + 0.613281, + 0.582031, + 0.582031, + 0.59375, + 0.582031, + 0.617188, + 0.558594, + 0.585938, + 0.570312, + 0.59375, + 0.570312, + 0.550781, + 0.601562, + 0.597656, + 0.582031, + 0.554688, + 0.636719, + 0.597656, + 0.574219, + 0.628906, + 0.597656, + 0.570312, + 0.5625, + 0.59375, + 0.574219, + 0.59375, + 0.636719, + 0.601562, + 0.558594, + 0.582031, + 0.609375, + 0.589844, + 0.535156, + 0.617188, + 0.507812, + 0.574219, + 0.632812, + 0.601562, + 0.597656, + 0.605469, + 0.578125, + 0.601562, + 0.578125, + 0.570312, + 0.554688, + 0.585938, + 0.585938, + 0.5625, + 0.609375, + 0.59375, + 0.585938, + 0.585938, + 0.589844, + 0.589844, + 0.578125, + 0.539062, + 0.597656, + 0.605469, + 0.578125, + 0.566406, + 0.589844, + 0.585938, + 0.613281, + 0.589844, + 0.554688, + 0.582031, + 0.566406, + 0.542969, + 0.625, + 0.617188, + 0.574219, + 0.582031, + 0.605469, + 0.558594, + 0.570312, + 0.582031, + 0.566406, + 0.589844, + 0.589844, + 0.617188, + 0.558594, + 0.59375, + 0.597656, + 0.59375, + 0.582031, + 0.574219, + 0.566406, + 0.574219, + 0.609375, + 0.613281, + 0.59375, + 0.589844, + 0.5625, + 0.574219, + 0.585938, + 0.582031, + 0.589844, + 0.605469, + 0.632812, + 0.578125, + 0.585938, + 0.554688, + 0.578125, + 0.605469, + 0.597656, + 0.570312, + 0.558594, + 0.582031, + 0.578125, + 0.65625, + 0.546875, + 0.601562, + 0.585938, + 0.597656, + 0.566406, + 0.625, + 0.589844, + 0.566406, + 0.59375, + 0.601562, + 0.542969, + 0.554688, + 0.605469, + 0.605469, + 0.59375, + 0.617188, + 0.597656, + 0.585938, + 0.585938, + 0.597656, + 0.574219, + 0.617188, + 0.605469, + 0.570312, + 0.609375, + 0.609375, + 0.59375, + 0.5625, + 0.570312, + 0.605469, + 0.585938, + 0.550781, + 0.582031, + 0.570312, + 0.582031, + 0.589844, + 0.585938, + 0.566406, + 0.605469, + 0.574219, + 0.566406, + 0.574219, + 0.582031, + 0.539062, + 0.578125, + 0.605469, + 0.582031, + 0.570312, + 0.613281, + 0.617188, + 0.589844, + 0.574219, + 0.59375, + 0.570312, + 0.589844, + 0.617188, + 0.558594, + 0.578125, + 0.589844, + 0.609375, + 0.578125, + 0.566406, + 0.632812, + 0.578125, + 0.542969, + 0.574219, + 0.59375, + 0.601562, + 0.59375, + 0.429688, + 0.558594, + 0.585938, + 0.582031, + 0.589844, + 0.554688, + 0.582031, + 0.546875, + 0.597656, + 0.546875, + 0.554688, + 0.59375, + 0.589844, + 0.5625, + 0.617188, + 0.554688, + 0.585938, + 0.582031, + 0.644531, + 0.574219, + 0.613281, + 0.5625, + 0.535156, + 0.632812, + 0.609375, + 0.566406, + 0.59375, + 0.582031, + 0.589844, + 0.5625, + 0.523438, + 0.597656, + 0.605469, + 0.558594, + 0.582031, + 0.574219, + 0.574219, + 0.574219, + 0.566406, + 0.554688, + 0.597656, + 0.570312, + 0.566406, + 0.628906, + 0.609375, + 0.589844, + 0.582031, + 0.609375, + 0.621094, + 0.628906, + 0.570312, + 0.582031, + 0.539062, + 0.585938, + 0.5625, + 0.578125, + 0.578125, + 0.570312, + 0.578125, + 0.59375, + 0.578125, + 0.582031, + 0.554688, + 0.5625, + 0.558594, + 0.5625, + 0.585938, + 0.589844, + 0.550781, + 0.59375, + 0.585938, + 0.558594, + 0.585938, + 0.5625, + 0.609375, + 0.628906, + 0.582031, + 0.5625, + 0.585938, + 0.578125, + 0.640625, + 0.539062, + 0.582031, + 0.554688, + 0.582031, + 0.613281, + 0.609375, + 0.578125, + 0.605469, + 0.578125, + 0.582031, + 0.589844, + 0.53125, + 0.59375, + 0.589844, + 0.5625, + 0.546875, + 0.535156, + 0.589844, + 0.628906, + 0.589844, + 0.554688, + 0.53125, + 0.625, + 0.585938, + 0.558594, + 0.566406, + 0.570312, + 0.59375, + 0.574219, + 0.542969, + 0.574219, + 0.578125, + 0.558594, + 0.554688, + 0.585938, + 0.601562, + 0.570312, + 0.605469, + 0.574219, + 0.605469, + 0.574219, + 0.59375, + 0.558594, + 0.5625, + 0.582031, + 0.589844, + 0.574219, + 0.566406, + 0.507812, + 0.574219, + 0.613281, + 0.550781, + 0.59375, + 0.648438, + 0.617188, + 0.609375, + 0.558594, + 0.59375, + 0.578125, + 0.566406, + 0.574219, + 0.597656, + 0.574219, + 0.601562, + 0.570312, + 0.660156, + 0.589844, + 0.617188, + 0.566406, + 0.582031, + 0.558594, + 0.578125, + 0.597656, + 0.546875, + 0.609375, + 0.648438, + 0.585938, + 0.582031, + 0.585938, + 0.578125, + 0.5625, + 0.601562, + 0.605469, + 0.578125, + 0.558594, + 0.601562, + 0.539062, + 0.539062, + 0.589844, + 0.5625, + 0.597656, + 0.5625, + 0.605469, + 0.605469, + 0.558594, + 0.5625, + 0.601562, + 0.585938, + 0.5625, + 0.550781, + 0.601562, + 0.578125, + 0.636719, + 0.585938, + 0.558594, + 0.582031, + 0.542969, + 0.578125, + 0.578125, + 0.582031, + 0.617188, + 0.570312, + 0.578125, + 0.597656, + 0.59375, + 0.589844, + 0.570312, + 0.582031, + 0.621094, + 0.609375, + 0.578125, + 0.574219, + 0.582031, + 0.570312, + 0.589844, + 0.609375, + 0.570312, + 0.585938, + 0.589844, + 0.59375, + 0.605469, + 0.578125, + 0.578125, + 0.59375, + 0.597656, + 0.613281, + 0.597656, + 0.597656, + 0.625, + 0.5625, + 0.605469, + 0.585938, + 0.585938, + 0.609375, + 0.589844, + 0.574219, + 0.582031, + 0.589844, + 0.582031, + 0.617188, + 0.574219, + 0.585938, + 0.605469, + 0.539062, + 0.566406, + 0.597656, + 0.585938, + 0.5625, + 0.636719, + 0.527344, + 0.613281, + 0.578125, + 0.5625, + 0.589844, + 0.5625, + 0.546875, + 0.578125, + 0.550781, + 0.628906, + 0.621094, + 0.597656, + 0.625, + 0.578125, + 0.570312, + 0.570312, + 0.574219, + 0.589844, + 0.554688, + 0.53125, + 0.566406, + 0.582031, + 0.554688, + 0.582031, + 0.550781, + 0.570312, + 0.574219, + 0.625, + 0.578125, + 0.558594, + 0.582031, + 0.570312, + 0.617188, + 0.578125, + 0.574219, + 0.574219, + 0.554688, + 0.601562, + 0.585938, + 0.566406, + 0.574219, + 0.605469, + 0.566406, + 0.589844, + 0.558594, + 0.578125, + 0.582031, + 0.558594, + 0.648438, + 0.558594, + 0.558594, + 0.601562, + 0.574219, + 0.570312, + 0.570312, + 0.582031, + 0.570312, + 0.605469, + 0.570312, + 0.59375, + 0.570312, + 0.570312, + 0.5625, + 0.566406, + 0.625, + 0.566406, + 0.558594, + 0.570312, + 0.601562, + 0.609375, + 0.59375, + 0.5625, + 0.675781, + 0.582031, + 0.574219, + 0.652344, + 0.597656, + 0.597656, + 0.578125, + 0.554688, + 0.558594, + 0.59375, + 0.582031, + 0.597656, + 0.582031, + 0.554688, + 0.628906, + 0.585938, + 0.578125, + 0.574219, + 0.601562, + 0.601562, + 0.609375, + 0.601562, + 0.605469, + 0.601562, + 0.550781, + 0.589844, + 0.601562, + 0.570312, + 0.578125, + 0.574219, + 0.550781, + 0.582031, + 0.585938, + 0.601562, + 0.621094, + 0.558594, + 0.585938, + 0.589844, + 0.589844, + 0.578125, + 0.566406, + 0.558594, + 0.566406, + 0.5625, + 0.589844, + 0.585938, + 0.578125, + 0.566406, + 0.578125, + 0.609375, + 0.566406, + 0.570312, + 0.582031, + 0.566406, + 0.5625, + 0.605469, + 0.558594, + 0.546875, + 0.570312, + 0.589844, + 0.527344, + 0.585938, + 0.535156, + 0.578125, + 0.609375, + 0.59375, + 0.585938, + 0.5625, + 0.5625, + 0.554688, + 0.621094, + 0.601562, + 0.566406, + 0.570312, + 0.601562, + 0.535156, + 0.5625, + 0.582031, + 0.53125, + 0.613281, + 0.585938, + 0.585938, + 0.589844, + 0.628906, + 0.5625, + 0.582031, + 0.582031, + 0.605469, + 0.613281, + 0.585938, + 0.582031, + 0.554688, + 0.589844, + 0.621094, + 0.625, + 0.578125, + 0.589844, + 0.585938, + 0.582031, + 0.558594, + 0.605469, + 0.589844, + 0.566406, + 0.609375, + 0.605469, + 0.582031, + 0.554688, + 0.601562, + 0.5625, + 0.570312, + 0.550781, + 0.566406, + 0.585938, + 0.558594, + 0.621094, + 0.535156, + 0.566406, + 0.589844, + 0.554688, + 0.589844, + 0.628906, + 0.628906, + 0.570312, + 0.566406, + 0.4375, + 0.589844, + 0.597656, + 0.582031, + 0.605469, + 0.589844, + 0.621094, + 0.613281, + 0.578125, + 0.550781, + 0.589844, + 0.5625, + 0.558594, + 0.601562, + 0.554688, + 0.609375, + 0.566406, + 0.566406, + 0.609375, + 0.609375, + 0.578125, + 0.609375, + 0.613281, + 0.613281, + 0.570312, + 0.585938, + 0.582031, + 0.546875, + 0.570312, + 0.570312, + 0.617188, + 0.566406, + 0.605469, + 0.589844, + 0.601562, + 0.566406, + 0.609375, + 0.582031, + 0.585938, + 0.554688, + 0.59375, + 0.605469, + 0.574219, + 0.550781, + 0.558594, + 0.589844, + 0.632812, + 0.617188, + 0.558594, + 0.597656, + 0.609375, + 0.589844, + 0.578125, + 0.585938, + 0.542969, + 0.550781, + 0.59375, + 0.625, + 0.550781, + 0.578125, + 0.597656, + 0.5625, + 0.601562, + 0.609375, + 0.582031, + 0.601562, + 0.5625, + 0.601562, + 0.613281, + 0.617188, + 0.574219, + 0.589844, + 0.585938, + 0.554688, + 0.542969, + 0.578125, + 0.609375, + 0.5625, + 0.621094, + 0.597656, + 0.546875, + 0.597656, + 0.554688, + 0.628906, + 0.558594, + 0.5625, + 0.585938, + 0.582031, + 0.523438, + 0.636719, + 0.585938, + 0.582031, + 0.609375, + 0.609375, + 0.613281, + 0.589844, + 0.558594, + 0.609375, + 0.554688, + 0.578125, + 0.582031, + 0.570312, + 0.597656, + 0.578125, + 0.589844, + 0.585938, + 0.578125, + 0.601562, + 0.527344, + 0.59375, + 0.558594, + 0.601562, + 0.597656, + 0.5625, + 0.589844, + 0.585938, + 0.566406, + 0.609375, + 0.585938, + 0.585938, + 0.566406, + 0.5625, + 0.582031, + 0.59375, + 0.566406, + 0.609375, + 0.617188, + 0.597656, + 0.601562, + 0.617188, + 0.578125, + 0.554688, + 0.601562, + 0.578125, + 0.609375, + 0.546875, + 0.589844, + 0.601562, + 0.570312, + 0.589844, + 0.609375, + 0.578125, + 0.566406, + 0.582031, + 0.621094, + 0.539062, + 0.5625, + 0.558594, + 0.566406, + 0.566406, + 0.566406, + 0.566406, + 0.570312, + 0.625, + 0.589844, + 0.546875, + 0.605469, + 0.597656, + 0.578125, + 0.601562, + 0.59375, + 0.589844, + 0.601562, + 0.625, + 0.597656, + 0.582031, + 0.578125, + 0.574219, + 0.570312, + 0.574219, + 0.574219, + 0.574219, + 0.585938, + 0.578125, + 0.570312, + 0.570312, + 0.582031, + 0.609375, + 0.589844, + 0.59375, + 0.578125, + 0.554688, + 0.617188, + 0.59375, + 0.566406, + 0.5625, + 0.582031, + 0.609375, + 0.582031, + 0.59375, + 0.625, + 0.554688, + 0.597656, + 0.523438, + 0.558594, + 0.574219, + 0.535156, + 0.59375, + 0.613281, + 0.566406, + 0.617188, + 0.527344, + 0.632812, + 0.585938, + 0.609375, + 0.570312, + 0.570312, + 0.578125, + 0.5625, + 0.5625, + 0.53125, + 0.585938, + 0.589844, + 0.574219, + 0.609375, + 0.554688, + 0.566406, + 0.574219, + 0.601562, + 0.570312, + 0.59375, + 0.585938, + 0.535156, + 0.570312, + 0.59375, + 0.597656, + 0.515625, + 0.574219, + 0.570312, + 0.578125, + 0.59375, + 0.582031, + 0.539062, + 0.558594, + 0.550781, + 0.59375, + 0.628906, + 0.554688, + 0.605469, + 0.609375, + 0.582031, + 0.550781, + 0.609375, + 0.574219, + 0.578125, + 0.621094, + 0.625, + 0.589844, + 0.609375, + 0.597656, + 0.558594, + 0.5625, + 0.605469, + 0.582031, + 0.5625, + 0.578125, + 0.597656, + 0.605469, + 0.589844, + 0.585938, + 0.613281, + 0.539062, + 0.59375, + 0.566406, + 0.601562, + 0.542969, + 0.597656, + 0.519531, + 0.597656, + 0.566406, + 0.5625, + 0.601562, + 0.570312, + 0.578125, + 0.589844, + 0.585938, + 0.597656, + 0.550781, + 0.566406, + 0.589844, + 0.5625, + 0.582031, + 0.582031, + 0.609375, + 0.574219, + 0.585938, + 0.527344, + 0.597656, + 0.550781, + 0.546875, + 0.570312, + 0.597656, + 0.558594, + 0.546875, + 0.5625, + 0.570312, + 0.554688, + 0.5625, + 0.574219, + 0.585938, + 0.578125, + 0.609375, + 0.554688, + 0.5625, + 0.558594, + 0.566406, + 0.535156, + 0.605469, + 0.589844, + 0.585938, + 0.566406, + 0.65625, + 0.574219, + 0.582031, + 0.550781, + 0.5625, + 0.566406, + 0.539062, + 0.585938, + 0.582031, + 0.589844, + 0.566406, + 0.566406, + 0.554688, + 0.570312, + 0.558594, + 0.625, + 0.589844, + 0.601562, + 0.5625, + 0.585938, + 0.605469, + 0.582031, + 0.574219, + 0.597656, + 0.554688, + 0.613281, + 0.636719, + 0.613281, + 0.589844, + 0.5625, + 0.574219, + 0.507812, + 0.582031, + 0.582031, + 0.546875, + 0.613281, + 0.601562, + 0.609375, + 0.582031, + 0.613281, + 0.613281, + 0.589844, + 0.566406, + 0.570312, + 0.539062, + 0.570312, + 0.589844, + 0.628906, + 0.613281, + 0.558594, + 0.535156, + 0.554688, + 0.53125, + 0.59375, + 0.558594, + 0.574219, + 0.566406, + 0.609375, + 0.578125, + 0.585938, + 0.574219, + 0.558594, + 0.605469, + 0.570312, + 0.582031, + 0.597656, + 0.585938, + 0.570312, + 0.515625, + 0.621094, + 0.582031, + 0.59375, + 0.613281, + 0.609375, + 0.578125, + 0.589844, + 0.566406, + 0.617188, + 0.566406, + 0.605469, + 0.597656, + 0.589844, + 0.585938, + 0.613281, + 0.539062, + 0.570312, + 0.605469, + 0.589844, + 0.574219, + 0.554688, + 0.53125, + 0.527344, + 0.570312, + 0.578125, + 0.527344, + 0.574219, + 0.5625, + 0.578125, + 0.621094, + 0.582031, + 0.648438, + 0.578125, + 0.578125, + 0.585938, + 0.550781, + 0.59375, + 0.59375, + 0.5625, + 0.578125, + 0.59375, + 0.589844, + 0.628906, + 0.554688, + 0.550781, + 0.578125, + 0.546875, + 0.613281, + 0.582031, + 0.578125, + 0.566406, + 0.597656, + 0.597656, + 0.578125, + 0.5625, + 0.601562, + 0.609375, + 0.558594, + 0.617188, + 0.570312, + 0.546875, + 0.589844, + 0.605469, + 0.566406, + 0.5625, + 0.601562, + 0.609375, + 0.601562, + 0.613281, + 0.59375, + 0.558594, + 0.578125, + 0.550781, + 0.660156, + 0.585938, + 0.574219, + 0.617188, + 0.566406, + 0.582031, + 0.558594, + 0.617188, + 0.589844, + 0.574219, + 0.589844, + 0.613281, + 0.550781, + 0.59375, + 0.570312, + 0.570312, + 0.5625, + 0.5625, + 0.558594, + 0.59375, + 0.582031, + 0.589844, + 0.578125, + 0.582031, + 0.582031, + 0.566406, + 0.59375, + 0.605469, + 0.244141, + 0.59375, + 0.578125, + 0.554688, + 0.589844, + 0.585938, + 0.582031, + 0.570312, + 0.585938, + 0.566406, + 0.574219, + 0.59375, + 0.574219, + 0.578125, + 0.539062, + 0.578125, + 0.574219, + 0.546875, + 0.554688, + 0.597656, + 0.585938, + 0.574219, + 0.558594, + 0.578125, + 0.628906, + 0.601562, + 0.558594, + 0.625, + 0.625, + 0.585938, + 0.589844, + 0.613281, + 0.59375, + 0.597656, + 0.589844, + 0.605469, + 0.558594, + 0.566406, + 0.59375, + 0.636719, + 0.546875, + 0.605469, + 0.585938, + 0.5625, + 0.621094, + 0.542969, + 0.609375, + 0.628906, + 0.589844, + 0.589844, + 0.609375, + 0.570312, + 0.601562, + 0.589844, + 0.542969, + 0.558594, + 0.527344, + 0.570312, + 0.566406, + 0.605469, + 0.589844, + 0.59375, + 0.621094, + 0.570312, + 0.507812, + 0.597656, + 0.558594, + 0.570312, + 0.5625, + 0.859375, + 0.605469, + 0.570312, + 0.578125, + 0.613281, + 0.53125, + 0.617188, + 0.582031, + 0.589844, + 0.5625, + 0.597656, + 0.585938, + 0.613281, + 0.527344, + 0.558594, + 0.628906, + 0.5625, + 0.660156, + 0.566406, + 0.59375, + 0.574219, + 0.574219, + 0.5625, + 0.570312, + 0.605469, + 0.566406, + 0.578125, + 0.589844, + -0.000167, + 0.601562, + 0.539062, + 0.601562, + 0.585938, + 0.558594, + 0.601562, + 0.582031, + 0.625, + 0.570312, + 0.589844, + 0.578125, + 0.613281, + 0.605469, + 0.578125, + 0.59375, + 0.566406, + 0.558594, + 0.574219, + 0.558594, + 0.5625, + 0.578125, + 0.59375, + 0.617188, + 0.65625, + 0.570312, + 0.5625, + 0.578125, + 0.59375, + 0.585938, + 0.515625, + 0.582031, + 0.558594, + 0.566406, + 0.589844, + 0.566406, + 0.566406, + 0.585938, + 0.605469, + 0.5, + 0.558594, + 0.570312, + 0.570312, + 0.585938, + 0.621094, + 0.554688, + 0.585938, + 0.636719, + 0.5625, + 0.570312, + 0.554688, + 0.574219, + 0.582031, + 0.5625, + 0.554688, + 0.605469, + 0.597656, + 0.574219, + 0.597656, + 0.601562, + 0.585938, + 0.605469, + 0.550781, + 0.578125, + 0.589844, + 0.582031, + 0.574219, + 0.5625, + 0.585938, + 0.621094, + 0.644531, + 0.550781, + 0.546875, + 0.550781, + 0.566406, + 0.585938, + 0.578125, + 0.589844, + 0.613281, + 0.554688, + 0.585938, + 0.601562, + 0.578125, + 0.601562, + 0.578125, + 0.582031, + 0.589844, + 0.597656, + 0.566406, + 0.601562, + 0.589844, + 0.585938, + 0.59375, + 0.574219, + 0.613281, + 0.613281, + 0.59375, + 0.570312, + 0.582031, + 0.605469, + 0.570312, + 0.605469, + 0.601562, + 0.570312, + 0.621094, + 0.59375, + 0.597656, + 0.617188, + 0.636719, + 0.542969, + 0.597656, + 0.59375, + 0.519531, + 0.582031, + 0.589844, + 0.550781, + 0.582031, + 0.519531, + 0.621094, + 0.585938, + 0.570312, + 0.609375, + 0.578125, + 0.578125, + 0.585938, + 0.546875, + 0.636719, + 0.566406, + 0.558594, + 0.597656, + 0.578125, + 0.585938, + 0.601562, + 0.546875, + 0.609375, + 0.605469, + 0.5625, + 0.582031, + 0.59375, + 0.550781, + 0.546875, + 0.578125, + 0.554688, + 0.539062, + 0.605469, + 0.589844, + 0.558594, + 0.613281, + 0.570312, + 0.539062, + 0.578125, + 0.546875, + 0.578125, + 0.554688, + 0.601562, + 0.578125, + 0.539062, + 0.582031, + 0.554688, + 0.582031, + 0.554688, + 0.570312, + 0.621094, + 0.566406, + 0.59375, + 0.640625, + 0.558594, + 0.601562, + 0.550781, + 0.582031, + 0.59375, + 0.582031, + 0.5625, + 0.609375, + 0.613281, + 0.574219, + 0.605469, + 0.558594, + 0.566406, + 0.613281, + 0.605469, + 0.582031, + 0.566406, + 0.574219, + 0.542969, + 0.59375, + 0.574219, + 0.589844, + 0.589844, + 0.5625, + 0.601562, + 0.632812, + 0.574219, + 0.597656, + 0.566406, + 0.585938, + 0.574219, + 0.554688, + 0.585938, + 0.597656, + 0.628906, + 0.582031, + 0.597656, + 0.574219, + 0.601562, + 0.644531, + 0.574219, + 0.578125, + 0.582031, + 0.582031, + 0.628906, + 0.605469, + 0.582031, + 0.566406, + 0.636719, + 0.5625, + 0.582031, + 0.5625, + 0.601562, + 0.566406, + 0.558594, + 0.578125, + 0.59375, + 0.574219, + 0.546875, + 0.574219, + 0.566406, + 0.609375, + 0.585938, + 0.574219, + 0.589844, + 0.519531, + 0.605469, + 0.585938, + 0.53125, + 0.574219, + 0.582031, + 0.585938, + 0.621094, + 0.605469, + 0.632812, + 0.582031, + 0.578125, + 0.613281, + 0.578125, + 0.558594, + 0.5, + 0.554688, + 0.539062, + 0.59375, + 0.589844, + 0.574219, + 0.605469, + 0.554688, + 0.578125, + 0.628906, + 0.550781, + 0.570312, + 0.558594, + 0.59375, + 0.546875, + 0.574219, + 0.589844, + 0.613281, + 0.554688, + 0.570312, + 0.546875, + 0.558594, + 0.527344, + 0.558594, + 0.554688, + 0.5625, + 0.605469, + 0.582031, + 0.5625, + 0.589844, + 0.570312, + 0.589844, + 0.585938, + 0.609375, + 0.605469, + 0.589844, + 0.523438, + 0.550781, + 0.601562, + 0.601562, + 0.589844, + 0.535156, + 0.613281, + 0.59375, + 0.578125, + 0.542969, + 0.59375, + 0.5625, + 0.585938, + 0.554688, + 0.582031, + 0.59375, + 0.558594, + 0.632812, + 0.59375, + 0.726562, + 0.570312, + 0.585938, + 0.585938, + 0.609375, + 0.5625, + 0.5625, + 0.609375, + 0.675781, + 0.601562, + 0.597656, + 0.59375, + 0.570312, + 0.542969, + 0.601562, + 0.566406, + 0.5625, + 0.5625, + 0.625, + 0.550781, + 0.5625, + 0.574219, + 0.488281, + 0.5625, + 0.605469, + 0.539062, + 0.585938, + 0.605469, + 0.625, + 0.542969, + 0.59375, + 0.597656, + 0.625, + 0.632812, + 0.605469, + 0.589844, + 0.589844, + 0.546875, + 0.554688, + 0.578125, + 0.621094, + 0.582031, + 0.550781, + 0.570312, + 0.570312, + 0.566406, + 0.597656, + 0.515625, + 0.601562, + 0.59375, + 0.578125, + 0.617188, + 0.554688, + 0.558594, + 0.605469, + 0.5625, + 0.59375, + 0.589844, + 0.578125, + 0.609375, + 0.578125, + 0.523438, + 0.570312, + 0.578125, + 0.574219, + 0.566406, + 0.546875, + 0.621094, + 0.566406, + 0.582031, + 0.570312, + 0.5625, + 0.597656, + 0.609375, + 0.597656, + 0.578125, + 0.585938, + 0.59375, + 0.574219, + 0.742188, + 0.585938, + 0.558594, + 0.578125, + 0.582031, + 0.59375, + 0.570312, + 0.609375, + 0.601562, + 0.585938, + 0.613281, + 0.570312, + 0.609375, + 0.621094, + 0.574219, + 0.59375, + 0.585938, + 0.5625, + 0.574219, + 0.605469, + 0.550781, + 0.585938, + 0.523438, + 0.574219, + 0.570312, + 0.585938, + 0.621094, + 0.582031, + 0.570312, + 0.585938, + 0.601562, + 0.578125, + 0.574219, + 0.582031, + 0.570312, + 0.566406, + 0.589844, + 0.617188, + 0.597656, + 0.570312, + 0.621094, + 0.589844, + 0.554688, + 0.613281, + 0.574219, + 0.574219, + 0.605469, + 0.578125, + 0.59375, + 0.597656, + 0.578125, + 0.59375, + 0.542969, + 0.582031, + 0.546875, + 0.582031, + 0.617188, + 0.59375, + 0.585938, + 0.605469, + 0.589844, + 0.574219, + 0.609375, + 0.550781, + 0.625, + 0.589844, + 0.609375, + 0.609375, + 0.585938, + 0.632812, + 0.59375, + 0.632812, + 0.550781, + 0.585938, + 0.601562, + 0.566406, + 0.574219, + 0.466797, + 0.652344, + 0.613281, + 0.574219, + 0.535156, + 0.59375, + 0.617188, + 0.550781, + 0.605469, + 0.609375, + 0.558594, + 0.574219, + 0.589844, + 0.566406, + 0.542969, + 0.597656, + 0.597656, + 0.542969, + 0.5625, + 0.613281, + 0.566406, + 0.570312, + 0.546875, + 0.5625, + 0.582031, + 0.597656, + 0.566406, + 0.609375, + 0.5625, + 0.601562, + 0.578125, + 0.578125, + 0.582031, + 0.585938, + 0.589844, + 0.515625, + 0.589844, + 0.558594, + 0.558594, + 0.597656, + 0.59375, + 0.597656, + 0.570312, + 0.558594, + 0.574219, + 0.589844, + 0.605469, + 0.542969, + 0.554688, + 0.542969, + 0.734375, + 0.59375, + 0.558594, + 0.558594, + 0.542969, + 0.585938, + 0.625, + 0.617188, + 0.570312, + 0.582031, + 0.597656, + 0.59375, + 0.609375, + 0.5625, + 0.554688, + 0.5625, + 0.570312, + 0.570312, + 0.570312, + 0.566406, + 0.542969, + 0.539062, + 0.578125, + 0.558594, + 0.589844, + 0.585938, + 0.589844, + 0.621094, + 0.582031, + 0.546875, + 0.621094, + 0.578125, + 0.605469, + 0.578125, + 0.554688, + 0.527344, + 0.574219, + 0.570312, + 0.59375, + 0.621094, + 0.578125, + 0.550781, + 0.617188, + 0.539062, + 0.578125, + 0.589844, + 0.613281, + 0.628906, + 0.582031, + 0.617188, + 0.570312, + 0.621094, + 0.628906, + 0.78125, + 0.59375, + 0.597656, + 0.582031, + 0.621094, + 0.5625, + 0.570312, + 0.574219, + 0.550781, + 0.609375, + 0.613281, + 0.5625, + 0.523438, + 0.589844, + 0.636719, + 0.566406, + 0.5625, + 0.589844, + 0.605469, + 0.566406, + 0.5625, + 0.59375, + 0.601562, + 0.582031, + 0.59375, + 0.566406, + 0.566406, + 0.574219, + 0.613281, + 0.585938, + 0.589844, + 0.582031, + 0.535156, + 0.578125, + 0.542969, + 0.585938, + 0.632812, + 0.597656, + 0.570312, + 0.570312, + 0.601562, + 0.601562, + 0.566406, + 0.605469, + 0.605469, + 0.566406, + 0.652344, + 0.570312, + 0.589844, + 0.589844, + 0.589844, + 0.574219, + 0.589844, + 0.605469, + 0.554688, + 0.542969, + 0.582031, + 0.605469, + 0.601562, + 0.53125, + 0.589844, + 0.625, + 0.566406, + 0.597656, + 0.601562, + 0.617188, + 0.632812, + 0.578125, + 0.570312, + 0.570312, + 0.628906, + 0.636719, + 0.605469, + 0.566406, + 0.597656, + 0.554688, + 0.582031, + 0.550781, + 0.574219, + 0.566406, + 0.585938, + 0.605469, + 0.597656, + 0.589844, + 0.566406, + 0.5625, + 0.578125, + 0.550781, + 0.550781, + 0.617188, + 0.621094, + 0.621094, + 0.589844, + 0.605469, + 0.605469, + 0.617188, + 0.660156, + 0.613281, + 0.570312, + 0.5625, + 0.578125, + 0.574219, + 0.570312, + 0.589844, + 0.574219, + 0.566406, + 0.554688, + 0.617188, + 0.566406, + 0.585938, + 0.617188, + 0.535156, + 0.574219, + 0.582031, + 0.597656, + 0.53125, + 0.566406, + 0.523438, + 0.59375, + 0.59375, + 0.574219, + 0.582031, + 0.59375, + 0.582031, + 0.558594, + 0.625, + 0.609375, + 0.613281, + 0.589844, + 0.570312, + 0.5625, + 0.59375, + 0.59375, + 0.589844, + 0.570312, + 0.609375, + 0.558594, + 0.585938, + 0.5625, + 0.59375, + 0.574219, + 0.582031, + 0.589844, + 0.574219, + 0.574219, + 0.53125, + 0.621094, + 0.609375, + 0.597656, + 0.597656, + 0.574219, + 0.566406, + 0.59375, + 0.578125, + 0.582031, + 0.5625, + 0.558594, + 0.570312, + 0.542969, + 0.585938, + 0.546875, + 0.578125, + 0.597656, + 0.609375, + 0.566406, + 0.609375, + 0.570312, + 0.566406, + 0.597656, + 0.59375, + 0.582031, + 0.5625, + 0.574219, + 0.601562, + 0.597656, + 0.578125, + 0.550781, + 0.566406, + 0.601562, + 0.574219, + 0.59375, + 0.589844, + 0.605469, + 0.550781, + 0.570312, + 0.609375, + 0.570312, + 0.605469, + 0.570312, + 0.570312, + 0.605469, + 0.597656, + 0.542969, + 0.597656, + 0.621094, + 0.582031, + 0.609375, + 0.597656, + 0.554688, + 0.59375, + 0.585938, + 0.566406, + 0.546875, + 0.582031, + 0.59375, + 0.574219, + 0.546875, + 0.574219, + 0.558594, + 0.605469, + 0.582031, + 0.582031, + 0.589844, + 0.570312, + 0.558594, + 0.613281, + 0.574219, + 0.625, + 0.574219, + 0.621094, + 0.585938, + 0.5625, + 0.582031, + 0.5625, + 0.570312, + 0.554688, + 0.582031, + 0.59375, + 0.59375, + 0.601562, + 0.585938, + 0.570312, + 0.589844, + 0.566406, + 0.589844, + 0.546875, + 0.59375, + 0.550781, + 0.660156, + 0.59375, + 0.621094, + 0.585938, + 0.59375, + 0.535156, + 0.585938, + 0.605469, + 0.558594, + 0.59375, + 0.570312, + 0.550781, + 0.570312, + 0.617188, + 0.5625, + 0.558594, + 0.621094, + 0.566406, + 0.59375, + 0.605469, + 0.585938, + 0.582031, + 0.570312, + 0.597656, + 0.585938, + 0.621094, + 0.59375, + 0.585938, + 0.566406, + 0.554688, + 0.574219, + 0.59375, + 0.589844, + 0.527344, + 0.625, + 0.554688, + 0.59375, + 0.578125, + 0.582031, + 0.570312, + 0.601562, + 0.601562, + 0.589844, + 0.632812, + 0.589844, + 0.574219, + 0.578125, + 0.605469, + 0.566406, + 0.582031, + 0.613281, + 0.566406, + 0.574219, + 0.570312, + 0.558594, + 0.5625, + 0.585938, + 0.59375, + 0.605469, + 0.605469, + 0.574219, + 0.5625, + 0.574219, + 0.574219, + 0.53125, + 0.578125, + 0.585938, + 0.601562, + 0.828125, + 0.609375, + 0.550781, + 0.550781, + 0.589844, + 0.609375, + 0.5625, + 0.125977, + 0.550781, + 0.617188, + 0.59375, + 0.582031, + 0.570312, + 0.613281, + 0.601562, + 0.605469, + 0.570312, + 0.558594, + 0.613281, + 0.589844, + 0.578125, + 0.613281, + 0.574219, + 0.621094, + 0.652344, + 0.578125, + 0.59375, + 0.609375, + 0.605469, + 0.570312, + 0.566406, + 0.589844, + 0.59375, + 0.570312, + 0.601562, + 0.628906, + 0.558594, + 0.554688, + 0.585938, + 0.542969, + 0.648438, + 0.613281, + 0.621094, + 0.5625, + 0.609375, + 0.609375, + 0.570312, + 0.609375, + 0.546875, + 0.613281, + 0.585938, + 0.695312, + 0.574219, + 0.582031, + 0.589844, + 0.625, + 0.550781, + 0.59375, + 0.570312, + 0.597656, + 0.589844, + 0.613281, + 0.582031, + 0.574219, + 0.566406, + 0.578125, + 0.546875, + 0.535156, + 0.558594, + 0.609375, + 0.574219, + 0.617188, + 0.589844, + 0.582031, + 0.59375, + 0.613281, + 0.574219, + 0.535156, + 0.621094, + 0.585938, + 0.566406, + 0.625, + 0.574219, + 0.59375, + 0.632812, + 0.628906, + 0.574219, + 0.589844, + 0.582031, + 0.601562, + 0.585938, + 0.5625, + 0.628906, + 0.582031, + 0.546875, + 0.597656, + 0.601562, + 0.574219, + 0.613281, + 0.566406, + 0.644531, + 0.53125, + 0.558594 + ] + }, + "name": "model.transformer.h.4.ln_1.weight", + "outputIndexes": [ + 361 + ], + "type": "Const", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 360, + 361 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/ln_1_4/Mul_1_output_0", + "outputIndexes": [ + 362 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.4/self_attn/q_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 362 + ], + "outputIndexes": [ + 2707 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.4/self_attn/q_proj/Linear/pre_convert", + "inputIndexes": [ + 2707 + ], + "outputIndexes": [ + 2708 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.4/self_attn/q_proj/Linear", + "inputIndexes": [ + 2708 + ], + "outputIndexes": [ + 2709 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 455541352, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.4/self_attn/q_proj/Linear/post_convert", + "inputIndexes": [ + 2709 + ], + "outputIndexes": [ + 2710 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.4/self_attn/q_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2710 + ], + "outputIndexes": [ + 363 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 362 + ], + "main_type": "NONE", + "name": "/Shape_17_output_0", + "outputIndexes": [ + 364 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 364 + ], + "main_type": "NONE", + "name": "Shape733", + "outputIndexes": [ + 365 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 364 + ], + "main_type": "NONE", + "name": "Rank735", + "outputIndexes": [ + 366 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 366, + 366 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp737", + "outputIndexes": [ + 367 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 367 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze738", + "outputIndexes": [ + 368 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 367, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp740", + "outputIndexes": [ + 369 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 369 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze741", + "outputIndexes": [ + 370 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 365, + 368, + 370, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice744", + "outputIndexes": [ + 371 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 371 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze745", + "outputIndexes": [ + 372 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 9, + 372 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp746", + "outputIndexes": [ + 373 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 373, + 372 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp747", + "outputIndexes": [ + 374 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 364, + 374, + 367 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_32_output_0", + "outputIndexes": [ + 375 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 375, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_57_output_0", + "outputIndexes": [ + 376 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 7, + 376, + 23, + 24 + ], + "main_type": "Axis", + "main": { + "axis": 0 + }, + "name": "/Concat_36_output_0", + "outputIndexes": [ + 377 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 363, + 377 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_21_output_0", + "outputIndexes": [ + 378 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 378, + 50 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_16_output_0", + "outputIndexes": [ + 379 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 378 + ], + "main_type": "NONE", + "name": "/Shape_18_output_0", + "outputIndexes": [ + 380 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 380 + ], + "main_type": "NONE", + "name": "Shape754", + "outputIndexes": [ + 381 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 380 + ], + "main_type": "NONE", + "name": "Rank756", + "outputIndexes": [ + 382 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 382, + 382 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp758", + "outputIndexes": [ + 383 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 383 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze759", + "outputIndexes": [ + 384 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 383, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp761", + "outputIndexes": [ + 385 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 385 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze762", + "outputIndexes": [ + 386 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 381, + 384, + 386, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice765", + "outputIndexes": [ + 387 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 387 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze766", + "outputIndexes": [ + 388 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 53, + 388 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp767", + "outputIndexes": [ + 389 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 389, + 388 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp768", + "outputIndexes": [ + 390 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 380, + 390, + 383 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_33_output_0", + "outputIndexes": [ + 391 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 391, + 65 + ], + "main_type": "BinaryOp", + "main": { + "opType": 7, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Div_12_output_0", + "outputIndexes": [ + 392 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 392, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_62_output_0", + "outputIndexes": [ + 393 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 378, + 393, + 68, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_17_output_0", + "outputIndexes": [ + 394 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 394 + ], + "main_type": "UnaryOp", + "main": { + "opType": "NEG", + "T": "DT_FLOAT" + }, + "name": "/Neg_8_output_0", + "outputIndexes": [ + 395 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 378, + 21, + 393, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_16_output_0", + "outputIndexes": [ + 396 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 395, + 396 + ], + "main_type": "Axis", + "main": { + "axis": -1 + }, + "name": "/Concat_39_output_0", + "outputIndexes": [ + 397 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 397, + 80 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_17_output_0", + "outputIndexes": [ + 398 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 379, + 398 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_20_output_0", + "outputIndexes": [ + 399 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.4/self_attn/k_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 362 + ], + "outputIndexes": [ + 2711 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.4/self_attn/k_proj/Linear/pre_convert", + "inputIndexes": [ + 2711 + ], + "outputIndexes": [ + 2712 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.4/self_attn/k_proj/Linear", + "inputIndexes": [ + 2712 + ], + "outputIndexes": [ + 2713 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 464994942, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.4/self_attn/k_proj/Linear/post_convert", + "inputIndexes": [ + 2713 + ], + "outputIndexes": [ + 2714 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.4/self_attn/k_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2714 + ], + "outputIndexes": [ + 400 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 400, + 377 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_22_output_0", + "outputIndexes": [ + 401 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 401, + 50 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_18_output_0", + "outputIndexes": [ + 402 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 401 + ], + "main_type": "NONE", + "name": "/Shape_19_output_0", + "outputIndexes": [ + 403 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 403 + ], + "main_type": "NONE", + "name": "Shape816", + "outputIndexes": [ + 404 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 403 + ], + "main_type": "NONE", + "name": "Rank818", + "outputIndexes": [ + 405 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 405, + 405 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp820", + "outputIndexes": [ + 406 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 406 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze821", + "outputIndexes": [ + 407 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 406, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp823", + "outputIndexes": [ + 408 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 408 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze824", + "outputIndexes": [ + 409 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 404, + 407, + 409, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice827", + "outputIndexes": [ + 410 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 410 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze828", + "outputIndexes": [ + 411 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 53, + 411 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp829", + "outputIndexes": [ + 412 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 412, + 411 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp830", + "outputIndexes": [ + 413 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 403, + 413, + 406 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_34_output_0", + "outputIndexes": [ + 414 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 414, + 65 + ], + "main_type": "BinaryOp", + "main": { + "opType": 7, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Div_13_output_0", + "outputIndexes": [ + 415 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 415, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_64_output_0", + "outputIndexes": [ + 416 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 401, + 416, + 68, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_19_output_0", + "outputIndexes": [ + 417 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 417 + ], + "main_type": "UnaryOp", + "main": { + "opType": "NEG", + "T": "DT_FLOAT" + }, + "name": "/Neg_9_output_0", + "outputIndexes": [ + 418 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 401, + 21, + 416, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_18_output_0", + "outputIndexes": [ + 419 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 418, + 419 + ], + "main_type": "Axis", + "main": { + "axis": -1 + }, + "name": "/Concat_40_output_0", + "outputIndexes": [ + 420 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 420, + 80 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_19_output_0", + "outputIndexes": [ + 421 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 402, + 421 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_21_output_0", + "outputIndexes": [ + 422 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.4/self_attn/v_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 362 + ], + "outputIndexes": [ + 2715 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.4/self_attn/v_proj/Linear/pre_convert", + "inputIndexes": [ + 2715 + ], + "outputIndexes": [ + 2716 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.4/self_attn/v_proj/Linear", + "inputIndexes": [ + 2716 + ], + "outputIndexes": [ + 2717 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 474448532, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.4/self_attn/v_proj/Linear/post_convert", + "inputIndexes": [ + 2717 + ], + "outputIndexes": [ + 2718 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.4/self_attn/v_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2718 + ], + "outputIndexes": [ + 423 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 423, + 377 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_23_output_0", + "outputIndexes": [ + 424 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 399, + 422, + 424, + 108 + ], + "main_type": "AttentionParam", + "main": { + "kv_cache": true + }, + "name": "Attention/Reshape_24_output_0", + "outputIndexes": [ + 425 + ], + "type": "Attention", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.4/self_attn/o_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 425 + ], + "outputIndexes": [ + 2719 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.4/self_attn/o_proj/Linear/pre_convert", + "inputIndexes": [ + 2719 + ], + "outputIndexes": [ + 2720 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.4/self_attn/o_proj/Linear", + "inputIndexes": [ + 2720 + ], + "outputIndexes": [ + 2721 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 483902122, + 8388630, + 1048576, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.4/self_attn/o_proj/Linear/post_convert", + "inputIndexes": [ + 2721 + ], + "outputIndexes": [ + 2722 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.4/self_attn/o_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2722 + ], + "outputIndexes": [ + 426 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 359, + 426 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_23_output_0", + "outputIndexes": [ + 427 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 427 + ], + "main_type": "LayerNorm", + "main": { + "axis": [ + -1 + ], + "epsilon": 1e-06, + "group": 1, + "useRMSNorm": true + }, + "name": "/ln_2_4/Mul_output_0", + "outputIndexes": [ + 428 + ], + "type": "LayerNorm", + "defaultDimentionFormat": "NHWC" + }, + { + "main_type": "Blob", + "main": { + "dims": [ + 4096 + ], + "dataFormat": "NCHW", + "dataType": "DT_FLOAT", + "float32s": [ + 0.376953, + 0.371094, + 0.353516, + 0.367188, + 0.363281, + 0.347656, + 0.376953, + 0.365234, + 0.365234, + 0.351562, + 0.367188, + 0.355469, + 0.361328, + 0.359375, + 0.357422, + 0.376953, + 0.369141, + 0.363281, + 0.341797, + 0.357422, + 0.371094, + 0.359375, + 0.351562, + 0.359375, + 0.347656, + 0.150391, + 0.371094, + 0.361328, + 0.371094, + 0.355469, + 0.365234, + 0.361328, + 0.330078, + 0.363281, + 0.357422, + 0.347656, + 0.376953, + 0.330078, + 0.353516, + 0.363281, + 0.365234, + 0.355469, + 0.349609, + 0.363281, + 0.353516, + 0.355469, + 0.375, + 0.376953, + 0.386719, + 0.369141, + 0.376953, + 0.345703, + 0.341797, + 0.359375, + 0.357422, + 0.361328, + 0.363281, + 0.353516, + 0.34375, + 0.341797, + 0.249023, + 0.359375, + 0.351562, + 0.357422, + 0.34375, + 0.373047, + 0.351562, + 0.365234, + 0.367188, + 0.359375, + 0.375, + 0.355469, + 0.349609, + 0.355469, + 0.369141, + 0.345703, + 0.371094, + 0.349609, + 0.349609, + 0.347656, + 0.365234, + 0.380859, + 0.363281, + 0.355469, + 0.351562, + 0.375, + 0.375, + 0.367188, + 0.365234, + 0.375, + 0.347656, + 0.359375, + 0.318359, + 0.386719, + 0.376953, + 0.367188, + 0.357422, + 0.355469, + 0.361328, + 0.376953, + 0.353516, + 0.367188, + 0.363281, + 0.337891, + 0.367188, + 0.347656, + 0.347656, + 0.357422, + 0.375, + 0.375, + 0.359375, + 0.357422, + 0.373047, + 0.378906, + 0.359375, + 0.355469, + 0.388672, + 0.103027, + 0.359375, + 0.369141, + 0.34375, + 0.371094, + 0.359375, + 0.369141, + 0.357422, + 0.369141, + 0.375, + 0.349609, + 0.371094, + 0.365234, + 0.363281, + 0.351562, + 0.376953, + 0.339844, + 0.361328, + 0.347656, + 0.357422, + 0.345703, + 0.361328, + 0.347656, + 0.359375, + 0.371094, + 0.359375, + 0.339844, + 0.384766, + 0.367188, + 0.376953, + 0.384766, + 0.351562, + 0.371094, + 0.384766, + 0.373047, + 0.335938, + 0.369141, + 0.384766, + 0.359375, + 0.371094, + 0.376953, + 0.373047, + 0.365234, + 0.371094, + 0.369141, + 0.361328, + 0.353516, + 0.34375, + 0.365234, + 0.359375, + 0.353516, + 0.367188, + 0.363281, + 0.361328, + 0.337891, + 0.369141, + 0.357422, + 0.375, + 0.378906, + 0.369141, + 0.378906, + 0.351562, + 0.359375, + 0.357422, + 0.357422, + 0.361328, + 0.371094, + 0.355469, + 0.371094, + 0.363281, + 0.361328, + 0.349609, + 0.359375, + 0.335938, + 0.371094, + 0.371094, + 0.386719, + 0.355469, + 0.357422, + 0.365234, + 0.349609, + 0.369141, + 0.359375, + 0.355469, + 0.349609, + 0.369141, + 0.363281, + 0.341797, + 0.351562, + 0.359375, + 0.357422, + 0.357422, + 0.376953, + 0.375, + 0.347656, + 0.359375, + 0.355469, + 0.337891, + 0.369141, + 0.359375, + 0.361328, + 0.168945, + 0.369141, + 0.357422, + 0.361328, + 0.365234, + 0.353516, + 0.365234, + 0.351562, + 0.365234, + 0.363281, + 0.15625, + 0.361328, + 0.380859, + 0.371094, + 0.345703, + 0.345703, + 0.351562, + 0.355469, + 0.357422, + 0.371094, + 0.355469, + 0.369141, + 0.129883, + 0.361328, + 0.347656, + 0.347656, + 0.357422, + 0.361328, + 0.369141, + 0.361328, + 0.357422, + 0.357422, + 0.369141, + 0.353516, + 0.347656, + 0.363281, + 0.355469, + 0.341797, + 0.373047, + 0.367188, + 0.349609, + 0.363281, + 0.351562, + 0.367188, + 0.349609, + 0.347656, + 0.359375, + 0.347656, + 0.357422, + 0.363281, + 0.349609, + 0.363281, + 0.345703, + 0.376953, + 0.365234, + 0.355469, + 0.353516, + 0.349609, + 0.382812, + 0.367188, + 0.384766, + 0.357422, + 0.347656, + 0.376953, + 0.339844, + 0.349609, + 0.355469, + 0.363281, + 0.339844, + 0.353516, + 0.365234, + 0.367188, + 0.369141, + 0.367188, + 0.332031, + 0.347656, + 0.373047, + 0.363281, + 0.375, + 0.361328, + 0.365234, + 0.361328, + 0.357422, + 0.341797, + 0.345703, + 0.361328, + 0.361328, + 0.351562, + 0.333984, + 0.347656, + 0.34375, + 0.355469, + 0.339844, + 0.339844, + 0.34375, + 0.367188, + 0.335938, + 0.353516, + 0.369141, + 0.355469, + 0.375, + 0.376953, + 0.353516, + 0.359375, + 0.359375, + 0.382812, + 0.367188, + 0.375, + 0.363281, + 0.345703, + 0.351562, + 0.361328, + 0.367188, + 0.363281, + 0.363281, + 0.367188, + 0.375, + 0.341797, + 0.365234, + 0.353516, + 0.355469, + 0.373047, + 0.363281, + 0.375, + 0.384766, + 0.355469, + 0.345703, + 0.359375, + 0.351562, + 0.373047, + 0.345703, + 0.378906, + 0.347656, + 0.357422, + 0.361328, + 0.369141, + 0.367188, + 0.371094, + 0.355469, + 0.335938, + 0.34375, + 0.369141, + 0.373047, + 0.353516, + 0.371094, + 0.369141, + 0.345703, + 0.367188, + 0.371094, + 0.341797, + 0.363281, + 0.341797, + 0.375, + 0.371094, + 0.363281, + 0.335938, + 0.349609, + 0.351562, + 0.367188, + 0.335938, + 0.373047, + 0.367188, + 0.367188, + 0.355469, + 0.330078, + 0.355469, + 0.357422, + 0.369141, + 0.337891, + 0.378906, + 0.367188, + 0.363281, + 0.365234, + 0.355469, + 0.349609, + 0.361328, + 0.355469, + 0.353516, + 0.373047, + 0.347656, + 0.357422, + 0.355469, + 0.359375, + 0.369141, + 0.353516, + 0.355469, + 0.363281, + 0.371094, + 0.359375, + 0.371094, + 0.353516, + 0.359375, + 0.378906, + 0.353516, + 0.361328, + 0.371094, + 0.357422, + 0.367188, + 0.378906, + 0.359375, + 0.351562, + 0.359375, + 0.365234, + 0.359375, + 0.369141, + 0.375, + 0.371094, + 0.355469, + 0.376953, + 0.357422, + 0.359375, + 0.369141, + 0.363281, + 0.337891, + 0.363281, + 0.365234, + 0.365234, + 0.353516, + 0.373047, + 0.376953, + 0.371094, + 0.34375, + 0.365234, + 0.326172, + 0.347656, + 0.375, + 0.367188, + 0.369141, + 0.351562, + 0.376953, + 0.349609, + 0.369141, + 0.367188, + 0.357422, + 0.390625, + 0.357422, + 0.355469, + 0.373047, + 0.359375, + 0.380859, + 0.361328, + 0.369141, + 0.367188, + 0.369141, + 0.357422, + 0.355469, + 0.357422, + 0.363281, + 0.365234, + 0.378906, + 0.357422, + 0.353516, + 0.378906, + 0.345703, + 0.349609, + 0.34375, + 0.359375, + 0.355469, + 0.369141, + 0.349609, + 0.355469, + 0.355469, + 0.361328, + 0.351562, + 0.373047, + 0.373047, + 0.357422, + 0.361328, + 0.363281, + 0.367188, + 0.345703, + 0.369141, + 0.361328, + 0.349609, + 0.34375, + 0.361328, + 0.363281, + 0.351562, + 0.285156, + 0.376953, + 0.363281, + 0.351562, + 0.359375, + 0.355469, + 0.365234, + 0.384766, + 0.373047, + 0.365234, + 0.359375, + 0.345703, + 0.373047, + 0.349609, + 0.369141, + 0.333984, + 0.365234, + 0.359375, + 0.347656, + 0.353516, + 0.367188, + 0.359375, + 0.349609, + 0.361328, + 0.361328, + 0.357422, + 0.369141, + 0.353516, + 0.355469, + 0.367188, + 0.367188, + 0.373047, + 0.353516, + 0.363281, + 0.349609, + 0.365234, + 0.359375, + 0.369141, + 0.357422, + 0.345703, + 0.351562, + 0.351562, + 0.371094, + 0.363281, + 0.351562, + 0.339844, + 0.367188, + 0.375, + 0.335938, + 0.369141, + 0.357422, + 0.369141, + 0.361328, + 0.363281, + 0.345703, + 0.367188, + 0.373047, + 0.363281, + 0.359375, + 0.365234, + 0.359375, + 0.365234, + 0.369141, + 0.345703, + 0.34375, + 0.361328, + 0.357422, + 0.367188, + 0.367188, + 0.359375, + 0.357422, + 0.365234, + 0.347656, + 0.371094, + 0.378906, + 0.332031, + 0.365234, + 0.349609, + 0.367188, + 0.359375, + 0.371094, + 0.363281, + 0.355469, + 0.375, + 0.365234, + 0.367188, + 0.351562, + 0.363281, + 0.363281, + 0.353516, + 0.380859, + 0.375, + 0.349609, + 0.355469, + 0.375, + 0.367188, + 0.373047, + 0.367188, + 0.369141, + 0.365234, + 0.363281, + 0.363281, + 0.353516, + 0.353516, + 0.347656, + 0.355469, + 0.365234, + 0.355469, + 0.363281, + 0.347656, + 0.349609, + 0.380859, + 0.359375, + 0.347656, + 0.361328, + 0.351562, + 0.351562, + 0.373047, + 0.349609, + 0.367188, + 0.375, + 0.355469, + 0.34375, + 0.357422, + 0.361328, + 0.361328, + 0.335938, + 0.419922, + 0.376953, + 0.363281, + 0.333984, + 0.367188, + 0.369141, + 0.363281, + 0.361328, + 0.351562, + 0.357422, + 0.357422, + 0.363281, + 0.363281, + 0.363281, + 0.339844, + 0.339844, + 0.357422, + 0.375, + 0.332031, + 0.361328, + 0.353516, + 0.357422, + 0.359375, + 0.355469, + 0.367188, + 0.373047, + 0.349609, + 0.353516, + 0.371094, + 0.376953, + 0.351562, + 0.367188, + 0.337891, + 0.330078, + 0.353516, + 0.347656, + 0.367188, + 0.365234, + 0.351562, + 0.365234, + 0.341797, + 0.365234, + 0.361328, + 0.363281, + 0.367188, + 0.367188, + 0.365234, + 0.355469, + 0.361328, + 0.369141, + 0.359375, + 0.365234, + 0.363281, + 0.371094, + 0.341797, + 0.369141, + 0.341797, + 0.341797, + 0.363281, + 0.363281, + 0.365234, + 0.359375, + 0.363281, + 0.359375, + 0.363281, + 0.349609, + 0.373047, + 0.369141, + 0.369141, + 0.34375, + 0.365234, + 0.361328, + 0.347656, + 0.351562, + 0.353516, + 0.371094, + 0.345703, + 0.373047, + 0.353516, + 0.363281, + 0.369141, + 0.357422, + 0.357422, + 0.371094, + 0.347656, + 0.384766, + 0.341797, + 0.34375, + 0.367188, + 0.359375, + 0.349609, + 0.365234, + 0.376953, + 0.359375, + 0.355469, + 0.371094, + 0.363281, + 0.365234, + 0.373047, + 0.359375, + 0.355469, + 0.357422, + 0.361328, + 0.347656, + 0.363281, + 0.363281, + 0.351562, + 0.347656, + 0.361328, + 0.371094, + 0.386719, + 0.363281, + 0.363281, + 0.367188, + 0.339844, + 0.375, + 0.369141, + 0.363281, + 0.353516, + 0.365234, + 0.355469, + 0.345703, + 0.347656, + 0.353516, + 0.386719, + 0.367188, + 0.363281, + 0.353516, + 0.324219, + 0.341797, + 0.357422, + 0.363281, + 0.357422, + 0.359375, + 0.367188, + 0.376953, + 0.371094, + 0.355469, + 0.373047, + 0.371094, + 0.355469, + 0.337891, + 0.34375, + 0.382812, + 0.353516, + 0.34375, + 0.367188, + 0.341797, + 0.351562, + 0.369141, + 0.365234, + 0.369141, + 0.375, + 0.363281, + 0.363281, + 0.363281, + 0.365234, + 0.375, + 0.361328, + 0.355469, + 0.353516, + 0.318359, + 0.361328, + 0.376953, + 0.359375, + 0.365234, + 0.363281, + 0.351562, + 0.351562, + 0.361328, + 0.371094, + 0.369141, + 0.367188, + 0.380859, + 0.367188, + 0.357422, + 0.34375, + 0.376953, + 0.351562, + 0.349609, + 0.347656, + 0.373047, + 0.369141, + 0.361328, + 0.375, + 0.363281, + 0.34375, + 0.357422, + 0.371094, + 0.355469, + 0.335938, + 0.375, + 0.365234, + 0.341797, + 0.355469, + 0.355469, + 0.351562, + 0.349609, + 0.371094, + 0.367188, + 0.365234, + 0.365234, + 0.353516, + 0.359375, + 0.367188, + 0.345703, + 0.353516, + 0.363281, + 0.357422, + 0.347656, + 0.167969, + 0.349609, + 0.337891, + 0.367188, + 0.367188, + 0.365234, + 0.353516, + 0.369141, + 0.355469, + 0.367188, + 0.359375, + 0.361328, + 0.12793, + 0.355469, + 0.375, + 0.351562, + 0.378906, + 0.355469, + 0.347656, + 0.359375, + 0.363281, + 0.355469, + 0.373047, + 0.345703, + 0.353516, + 0.351562, + 0.371094, + 0.378906, + 0.363281, + 0.355469, + 0.357422, + 0.332031, + 0.353516, + 0.367188, + 0.345703, + 0.347656, + 0.351562, + 0.353516, + 0.361328, + 0.371094, + 0.376953, + 0.384766, + 0.373047, + 0.361328, + 0.341797, + 0.341797, + 0.353516, + 0.373047, + 0.359375, + 0.347656, + 0.355469, + 0.365234, + 0.349609, + 0.373047, + 0.361328, + 0.369141, + 0.357422, + 0.353516, + 0.351562, + 0.365234, + 0.365234, + 0.351562, + 0.345703, + 0.376953, + 0.351562, + 0.375, + 0.347656, + 0.369141, + 0.365234, + 0.375, + 0.347656, + 0.34375, + 0.359375, + 0.355469, + 0.359375, + 0.365234, + 0.355469, + 0.345703, + 0.34375, + 0.355469, + 0.359375, + 0.347656, + 0.369141, + 0.363281, + 0.363281, + 0.355469, + 0.365234, + 0.371094, + 0.363281, + 0.349609, + 0.345703, + 0.349609, + 0.361328, + 0.365234, + 0.347656, + 0.357422, + 0.353516, + 0.363281, + 0.365234, + 0.367188, + 0.339844, + 0.341797, + 0.378906, + 0.365234, + 0.353516, + 0.363281, + 0.355469, + 0.333984, + 0.332031, + 0.341797, + 0.345703, + 0.373047, + 0.363281, + 0.353516, + 0.369141, + 0.355469, + 0.359375, + 0.367188, + 0.349609, + 0.355469, + 0.363281, + 0.357422, + 0.359375, + 0.351562, + 0.369141, + 0.363281, + 0.384766, + 0.373047, + 0.359375, + 0.373047, + 0.353516, + 0.371094, + 0.353516, + 0.357422, + 0.347656, + 0.371094, + 0.365234, + 0.361328, + 0.371094, + 0.357422, + 0.392578, + 0.359375, + 0.373047, + 0.373047, + 0.357422, + 0.357422, + 0.353516, + 0.357422, + 0.373047, + 0.349609, + 0.353516, + 0.355469, + 0.371094, + 0.369141, + 0.347656, + 0.345703, + 0.363281, + 0.369141, + 0.355469, + 0.363281, + 0.373047, + 0.353516, + 0.34375, + 0.337891, + 0.353516, + 0.361328, + 0.357422, + 0.363281, + 0.369141, + 0.355469, + 0.378906, + 0.359375, + 0.365234, + 0.361328, + 0.363281, + 0.355469, + 0.355469, + 0.353516, + 0.369141, + 0.371094, + 0.357422, + 0.361328, + 0.341797, + 0.351562, + 0.363281, + 0.337891, + 0.359375, + 0.363281, + 0.349609, + 0.365234, + 0.089844, + 0.351562, + 0.369141, + 0.371094, + 0.357422, + 0.371094, + 0.363281, + 0.359375, + 0.341797, + 0.369141, + 0.365234, + 0.369141, + 0.351562, + 0.353516, + 0.363281, + 0.34375, + 0.355469, + 0.380859, + 0.363281, + 0.359375, + 0.353516, + 0.376953, + 0.365234, + 0.351562, + 0.353516, + 0.351562, + 0.1875, + 0.361328, + 0.371094, + 0.375, + 0.363281, + 0.367188, + 0.369141, + 0.345703, + 0.355469, + 0.34375, + 0.359375, + 0.361328, + 0.337891, + 0.365234, + 0.355469, + 0.355469, + 0.363281, + 0.367188, + 0.376953, + 0.355469, + 0.365234, + 0.382812, + 0.355469, + 0.347656, + 0.378906, + 0.353516, + 0.371094, + 0.349609, + 0.359375, + 0.357422, + 0.347656, + 0.359375, + 0.068359, + 0.353516, + 0.337891, + 0.359375, + 0.349609, + 0.359375, + 0.339844, + 0.347656, + 0.332031, + 0.365234, + 0.365234, + 0.367188, + 0.359375, + 0.361328, + 0.380859, + 0.363281, + 0.333984, + 0.392578, + 0.363281, + 0.367188, + 0.351562, + 0.357422, + 0.365234, + 0.357422, + 0.367188, + 0.349609, + 0.363281, + 0.359375, + 0.363281, + 0.359375, + 0.367188, + 0.363281, + 0.376953, + 0.324219, + 0.351562, + 0.380859, + 0.363281, + 0.349609, + 0.355469, + 0.345703, + 0.373047, + 0.347656, + 0.365234, + 0.373047, + 0.365234, + 0.353516, + 0.347656, + 0.371094, + 0.376953, + 0.363281, + 0.351562, + 0.363281, + 0.341797, + 0.34375, + 0.363281, + 0.332031, + 0.361328, + 0.375, + 0.347656, + 0.357422, + 0.326172, + 0.359375, + 0.365234, + 0.365234, + 0.347656, + 0.373047, + 0.371094, + 0.345703, + 0.123047, + 0.371094, + 0.347656, + 0.351562, + 0.347656, + 0.378906, + 0.349609, + 0.375, + 0.375, + 0.388672, + 0.34375, + 0.339844, + 0.349609, + 0.357422, + 0.351562, + 0.361328, + 0.367188, + 0.361328, + 0.357422, + 0.349609, + 0.341797, + 0.359375, + 0.351562, + 0.363281, + 0.369141, + 0.351562, + 0.34375, + 0.375, + 0.376953, + 0.341797, + 0.351562, + 0.373047, + 0.34375, + 0.373047, + 0.371094, + 0.373047, + 0.355469, + 0.328125, + 0.369141, + 0.349609, + 0.349609, + 0.357422, + 0.365234, + 0.365234, + 0.351562, + 0.355469, + 0.359375, + 0.351562, + 0.365234, + 0.361328, + 0.369141, + 0.373047, + 0.345703, + 0.357422, + 0.378906, + 0.367188, + 0.376953, + 0.351562, + 0.359375, + 0.365234, + 0.369141, + 0.339844, + 0.361328, + 0.365234, + 0.339844, + 0.359375, + 0.359375, + 0.375, + 0.357422, + 0.339844, + 0.369141, + 0.357422, + 0.359375, + 0.349609, + 0.328125, + 0.371094, + 0.349609, + 0.337891, + 0.347656, + 0.355469, + 0.382812, + 0.359375, + 0.369141, + 0.365234, + 0.353516, + 0.369141, + 0.376953, + 0.371094, + 0.359375, + 0.355469, + 0.376953, + 0.353516, + 0.351562, + 0.365234, + 0.355469, + 0.371094, + 0.353516, + 0.359375, + 0.345703, + 0.345703, + 0.369141, + 0.363281, + 0.363281, + 0.34375, + 0.361328, + 0.375, + 0.363281, + 0.355469, + 0.376953, + 0.363281, + 0.351562, + 0.361328, + 0.373047, + 0.361328, + 0.373047, + 0.371094, + 0.357422, + 0.347656, + 0.355469, + 0.373047, + 0.375, + 0.355469, + 0.380859, + 0.335938, + 0.347656, + 0.363281, + 0.349609, + 0.365234, + 0.322266, + 0.367188, + 0.361328, + 0.375, + 0.367188, + 0.369141, + 0.347656, + 0.365234, + 0.355469, + 0.353516, + 0.361328, + 0.363281, + 0.355469, + 0.367188, + 0.365234, + 0.361328, + 0.371094, + 0.355469, + 0.369141, + 0.376953, + 0.367188, + 0.332031, + 0.357422, + 0.353516, + 0.376953, + 0.357422, + 0.365234, + 0.376953, + 0.367188, + 0.359375, + 0.373047, + 0.363281, + 0.339844, + 0.349609, + 0.34375, + 0.367188, + 0.367188, + 0.345703, + 0.371094, + 0.337891, + 0.347656, + 0.367188, + 0.361328, + 0.367188, + 0.353516, + 0.376953, + 0.34375, + 0.355469, + 0.349609, + 0.361328, + 0.355469, + 0.367188, + 0.337891, + 0.359375, + 0.351562, + 0.345703, + 0.353516, + 0.363281, + 0.341797, + 0.367188, + 0.361328, + 0.367188, + 0.371094, + 0.376953, + 0.34375, + 0.373047, + 0.367188, + 0.353516, + 0.365234, + 0.365234, + 0.367188, + 0.361328, + 0.351562, + 0.367188, + 0.355469, + 0.376953, + 0.345703, + 0.375, + 0.373047, + 0.363281, + 0.347656, + 0.384766, + 0.367188, + 0.339844, + 0.376953, + 0.361328, + 0.365234, + 0.363281, + 0.363281, + 0.355469, + 0.369141, + 0.355469, + 0.351562, + 0.34375, + 0.369141, + 0.361328, + 0.357422, + 0.363281, + 0.369141, + 0.353516, + 0.349609, + 0.363281, + 0.353516, + 0.378906, + 0.376953, + 0.310547, + 0.351562, + 0.359375, + 0.371094, + 0.349609, + 0.365234, + 0.376953, + 0.359375, + 0.375, + 0.367188, + 0.357422, + 0.367188, + 0.361328, + 0.373047, + 0.357422, + 0.369141, + 0.365234, + 0.357422, + 0.365234, + 0.367188, + 0.371094, + 0.363281, + 0.359375, + 0.363281, + 0.363281, + 0.339844, + 0.367188, + 0.347656, + 0.375, + 0.359375, + 0.363281, + 0.326172, + 0.378906, + 0.363281, + 0.378906, + 0.361328, + 0.365234, + 0.357422, + 0.355469, + 0.396484, + 0.369141, + 0.371094, + 0.365234, + 0.355469, + 0.361328, + 0.365234, + 0.371094, + 0.353516, + 0.365234, + 0.363281, + 0.347656, + 0.345703, + 0.367188, + 0.361328, + 0.373047, + 0.371094, + 0.386719, + 0.365234, + 0.353516, + 0.349609, + 0.361328, + 0.365234, + 0.357422, + 0.375, + 0.363281, + 0.353516, + 0.330078, + 0.359375, + 0.363281, + 0.359375, + 0.365234, + 0.365234, + 0.384766, + 0.363281, + 0.355469, + 0.371094, + 0.369141, + 0.355469, + 0.363281, + 0.390625, + 0.359375, + 0.363281, + 0.367188, + 0.375, + 0.367188, + 0.363281, + 0.369141, + 0.365234, + 0.355469, + 0.371094, + 0.349609, + 0.357422, + 0.369141, + 0.359375, + 0.359375, + 0.363281, + 0.355469, + 0.384766, + 0.365234, + 0.365234, + 0.345703, + 0.353516, + 0.363281, + 0.365234, + 0.337891, + 0.361328, + 0.375, + 0.367188, + 0.361328, + 0.367188, + 0.365234, + 0.357422, + 0.371094, + 0.363281, + 0.431641, + 0.371094, + 0.363281, + 0.339844, + 0.361328, + 0.365234, + 0.337891, + 0.384766, + 0.359375, + 0.371094, + 0.363281, + 0.361328, + 0.373047, + 0.351562, + 0.365234, + 0.34375, + 0.369141, + 0.369141, + 0.341797, + 0.359375, + 0.337891, + 0.357422, + 0.363281, + 0.363281, + 0.367188, + 0.361328, + 0.367188, + 0.357422, + 0.353516, + 0.371094, + 0.353516, + 0.373047, + 0.357422, + 0.347656, + 0.345703, + 0.351562, + 0.359375, + 0.361328, + 0.347656, + 0.359375, + 0.347656, + 0.373047, + 0.359375, + 0.365234, + 0.357422, + 0.365234, + 0.365234, + 0.361328, + 0.345703, + 0.369141, + 0.357422, + 0.361328, + 0.351562, + 0.373047, + 0.373047, + 0.353516, + 0.349609, + 0.332031, + 0.361328, + 0.365234, + 0.10791, + 0.382812, + 0.375, + 0.355469, + 0.363281, + 0.371094, + 0.353516, + 0.363281, + 0.357422, + 0.373047, + 0.34375, + 0.355469, + 0.337891, + 0.351562, + 0.345703, + 0.365234, + 0.369141, + 0.359375, + 0.359375, + 0.355469, + 0.349609, + 0.355469, + 0.369141, + 0.361328, + 0.371094, + 0.347656, + 0.359375, + 0.353516, + 0.355469, + 0.353516, + 0.347656, + 0.357422, + 0.359375, + 0.355469, + 0.355469, + 0.357422, + 0.365234, + 0.355469, + 0.34375, + 0.367188, + 0.361328, + 0.357422, + 0.330078, + 0.369141, + 0.373047, + 0.347656, + 0.363281, + 0.347656, + 0.351562, + 0.347656, + 0.371094, + 0.349609, + 0.363281, + 0.357422, + 0.353516, + 0.34375, + 0.339844, + 0.353516, + 0.353516, + 0.357422, + 0.361328, + 0.373047, + 0.363281, + 0.369141, + 0.380859, + 0.34375, + 0.361328, + 0.363281, + 0.371094, + 0.388672, + 0.34375, + 0.367188, + 0.353516, + 0.359375, + 0.371094, + 0.367188, + 0.376953, + 0.359375, + 0.361328, + 0.367188, + 0.365234, + 0.365234, + 0.349609, + 0.369141, + 0.359375, + 0.333984, + 0.365234, + 0.353516, + 0.367188, + 0.369141, + 0.361328, + 0.351562, + 0.359375, + 0.369141, + 0.328125, + 0.373047, + 0.355469, + 0.367188, + 0.355469, + 0.365234, + 0.376953, + 0.375, + 0.367188, + 0.353516, + 0.367188, + 0.339844, + 0.359375, + 0.367188, + 0.353516, + 0.332031, + 0.349609, + 0.365234, + 0.371094, + 0.361328, + 0.363281, + 0.349609, + 0.373047, + 0.351562, + 0.363281, + 0.347656, + 0.357422, + 0.357422, + 0.355469, + 0.371094, + 0.345703, + 0.369141, + 0.369141, + 0.361328, + 0.365234, + 0.376953, + 0.355469, + 0.367188, + 0.361328, + 0.357422, + 0.353516, + 0.332031, + 0.361328, + 0.369141, + 0.367188, + 0.369141, + 0.371094, + 0.367188, + 0.361328, + 0.359375, + 0.351562, + 0.382812, + 0.34375, + 0.332031, + 0.375, + 0.355469, + 0.337891, + 0.363281, + 0.357422, + 0.375, + 0.339844, + 0.359375, + 0.369141, + 0.369141, + 0.361328, + 0.367188, + 0.355469, + 0.375, + 0.051025, + 0.357422, + 0.359375, + 0.34375, + 0.380859, + 0.365234, + 0.369141, + 0.363281, + 0.361328, + 0.371094, + 0.369141, + 0.375, + 0.347656, + 0.363281, + 0.378906, + 0.378906, + 0.320312, + 0.351562, + 0.345703, + 0.361328, + 0.359375, + 0.357422, + 0.361328, + 0.357422, + 0.359375, + 0.339844, + 0.351562, + 0.357422, + 0.357422, + 0.367188, + 0.380859, + 0.359375, + 0.361328, + 0.347656, + 0.355469, + 0.357422, + 0.347656, + 0.371094, + 0.351562, + 0.349609, + 0.339844, + 0.363281, + 0.367188, + 0.357422, + 0.335938, + 0.365234, + 0.382812, + 0.363281, + 0.365234, + 0.361328, + 0.359375, + 0.355469, + 0.359375, + 0.375, + 0.361328, + 0.335938, + 0.34375, + 0.292969, + 0.349609, + 0.357422, + 0.330078, + 0.349609, + 0.373047, + 0.367188, + 0.380859, + 0.34375, + 0.371094, + 0.375, + 0.363281, + 0.353516, + 0.369141, + 0.375, + 0.318359, + 0.353516, + 0.359375, + 0.353516, + 0.369141, + 0.365234, + 0.337891, + 0.353516, + 0.371094, + 0.373047, + 0.380859, + 0.355469, + 0.376953, + 0.363281, + 0.359375, + 0.332031, + 0.361328, + 0.345703, + 0.357422, + 0.357422, + 0.373047, + 0.365234, + 0.359375, + 0.359375, + 0.324219, + 0.361328, + 0.384766, + 0.361328, + 0.345703, + 0.351562, + 0.347656, + 0.345703, + 0.384766, + 0.373047, + 0.355469, + 0.367188, + 0.361328, + 0.361328, + 0.371094, + 0.375, + 0.357422, + 0.378906, + 0.365234, + 0.371094, + 0.357422, + 0.380859, + 0.369141, + 0.355469, + 0.361328, + 0.349609, + 0.367188, + 0.365234, + 0.351562, + 0.353516, + 0.361328, + 0.320312, + 0.324219, + 0.347656, + 0.351562, + 0.367188, + 0.371094, + 0.355469, + 0.351562, + 0.351562, + 0.373047, + 0.365234, + 0.375, + 0.367188, + 0.355469, + 0.367188, + 0.357422, + 0.351562, + 0.369141, + 0.359375, + 0.353516, + 0.359375, + 0.363281, + 0.363281, + 0.376953, + 0.351562, + 0.363281, + 0.365234, + 0.363281, + 0.353516, + 0.365234, + 0.345703, + 0.380859, + 0.373047, + 0.357422, + 0.357422, + 0.376953, + 0.347656, + 0.367188, + 0.371094, + 0.357422, + 0.373047, + 0.375, + 0.373047, + 0.371094, + 0.378906, + 0.333984, + 0.363281, + 0.376953, + 0.363281, + 0.373047, + 0.351562, + 0.353516, + 0.363281, + 0.371094, + 0.371094, + 0.388672, + 0.367188, + 0.345703, + 0.359375, + 0.361328, + 0.365234, + 0.373047, + 0.351562, + 0.365234, + 0.363281, + 0.349609, + 0.347656, + 0.355469, + 0.353516, + 0.357422, + 0.353516, + 0.361328, + 0.365234, + 0.363281, + 0.367188, + 0.365234, + 0.357422, + 0.347656, + 0.357422, + 0.378906, + 0.363281, + 0.363281, + 0.376953, + 0.365234, + 0.367188, + 0.357422, + 0.365234, + 0.365234, + 0.367188, + 0.361328, + 0.341797, + 0.361328, + 0.351562, + 0.361328, + 0.375, + 0.375, + 0.34375, + 0.373047, + 0.355469, + 0.371094, + 0.375, + 0.357422, + 0.335938, + 0.382812, + 0.367188, + 0.351562, + 0.367188, + 0.349609, + 0.353516, + 0.349609, + 0.359375, + 0.369141, + 0.355469, + 0.363281, + 0.361328, + 0.367188, + 0.363281, + 0.365234, + 0.369141, + 0.337891, + 0.375, + 0.369141, + 0.363281, + 0.365234, + 0.257812, + 0.355469, + 0.363281, + 0.363281, + 0.373047, + 0.359375, + 0.357422, + 0.363281, + 0.365234, + 0.371094, + 0.341797, + 0.359375, + 0.359375, + 0.355469, + 0.353516, + 0.357422, + 0.353516, + 0.369141, + 0.353516, + 0.369141, + 0.351562, + 0.361328, + 0.349609, + 0.349609, + 0.369141, + 0.351562, + 0.357422, + 0.353516, + 0.353516, + 0.365234, + 0.353516, + 0.365234, + 0.357422, + 0.351562, + 0.363281, + 0.337891, + 0.353516, + 0.339844, + 0.353516, + 0.345703, + 0.369141, + 0.345703, + 0.361328, + 0.363281, + 0.363281, + 0.359375, + 0.359375, + 0.386719, + 0.369141, + 0.353516, + 0.361328, + 0.363281, + 0.367188, + 0.345703, + 0.373047, + 0.359375, + 0.349609, + 0.359375, + 0.357422, + 0.353516, + 0.355469, + 0.34375, + 0.339844, + 0.369141, + 0.373047, + 0.373047, + 0.365234, + 0.376953, + 0.357422, + 0.371094, + 0.357422, + 0.351562, + 0.349609, + 0.376953, + 0.353516, + 0.365234, + 0.347656, + 0.355469, + 0.357422, + 0.357422, + 0.355469, + 0.367188, + 0.367188, + 0.326172, + 0.373047, + 0.363281, + 0.371094, + 0.359375, + 0.347656, + 0.361328, + 0.369141, + 0.359375, + 0.349609, + 0.371094, + 0.337891, + 0.345703, + 0.34375, + 0.369141, + 0.349609, + 0.382812, + 0.353516, + 0.349609, + 0.349609, + 0.357422, + 0.335938, + 0.367188, + 0.359375, + 0.355469, + 0.359375, + 0.361328, + 0.369141, + 0.361328, + 0.353516, + 0.355469, + 0.375, + 0.373047, + 0.369141, + 0.361328, + 0.355469, + 0.357422, + 0.357422, + 0.361328, + 0.359375, + 0.363281, + 0.355469, + 0.357422, + 0.359375, + 0.369141, + 0.378906, + 0.367188, + 0.339844, + 0.355469, + 0.375, + 0.376953, + 0.347656, + 0.355469, + 0.357422, + 0.361328, + 0.359375, + 0.355469, + 0.369141, + 0.359375, + 0.332031, + 0.375, + 0.093262, + 0.367188, + 0.369141, + 0.351562, + 0.353516, + 0.351562, + 0.365234, + 0.335938, + 0.365234, + 0.369141, + 0.365234, + 0.345703, + 0.369141, + 0.345703, + 0.365234, + 0.347656, + 0.355469, + 0.369141, + 0.357422, + 0.351562, + 0.361328, + 0.355469, + 0.384766, + 0.361328, + 0.371094, + 0.363281, + 0.345703, + 0.363281, + 0.373047, + 0.365234, + 0.375, + 0.365234, + 0.351562, + 0.363281, + 0.371094, + 0.365234, + 0.361328, + 0.363281, + 0.384766, + 0.363281, + 0.349609, + 0.351562, + 0.363281, + 0.361328, + 0.369141, + 0.349609, + 0.365234, + 0.367188, + 0.347656, + 0.34375, + 0.341797, + 0.359375, + 0.353516, + 0.34375, + 0.345703, + 0.363281, + 0.367188, + 0.365234, + 0.361328, + 0.337891, + 0.355469, + 0.363281, + 0.341797, + 0.367188, + 0.363281, + 0.353516, + 0.347656, + 0.357422, + 0.363281, + 0.357422, + 0.353516, + 0.359375, + 0.369141, + 0.363281, + 0.353516, + 0.375, + 0.371094, + 0.357422, + 0.369141, + 0.394531, + 0.349609, + 0.355469, + 0.359375, + 0.361328, + 0.34375, + 0.351562, + 0.359375, + 0.359375, + 0.365234, + 0.357422, + 0.359375, + 0.34375, + 0.365234, + 0.367188, + 0.373047, + 0.369141, + 0.361328, + 0.378906, + 0.351562, + 0.345703, + 0.357422, + 0.361328, + 0.357422, + 0.355469, + 0.373047, + 0.375, + 0.349609, + 0.351562, + 0.347656, + 0.371094, + 0.367188, + 0.380859, + 0.359375, + 0.349609, + 0.361328, + 0.347656, + 0.355469, + 0.361328, + 0.34375, + 0.339844, + 0.357422, + 0.378906, + 0.365234, + 0.378906, + 0.367188, + 0.361328, + 0.361328, + 0.365234, + 0.353516, + 0.369141, + 0.359375, + 0.363281, + 0.376953, + 0.373047, + 0.357422, + 0.361328, + 0.359375, + 0.380859, + 0.359375, + 0.367188, + 0.396484, + 0.349609, + 0.339844, + 0.361328, + 0.349609, + 0.349609, + 0.277344, + 0.349609, + 0.359375, + 0.347656, + 0.359375, + 0.361328, + 0.359375, + 0.371094, + 0.361328, + 0.355469, + 0.355469, + 0.373047, + 0.369141, + 0.357422, + 0.357422, + 0.363281, + 0.351562, + 0.355469, + 0.365234, + 0.355469, + 0.351562, + 0.365234, + 0.378906, + 0.353516, + 0.365234, + 0.349609, + 0.359375, + 0.371094, + 0.34375, + 0.365234, + 0.365234, + 0.367188, + 0.355469, + 0.375, + 0.351562, + 0.365234, + 0.375, + 0.347656, + 0.376953, + 0.355469, + 0.34375, + 0.335938, + 0.351562, + 0.359375, + 0.369141, + 0.373047, + 0.371094, + 0.378906, + 0.345703, + 0.376953, + 0.378906, + 0.369141, + 0.349609, + 0.351562, + 0.373047, + 0.365234, + 0.355469, + 0.351562, + 0.355469, + 0.349609, + 0.351562, + 0.365234, + 0.369141, + 0.341797, + 0.341797, + 0.365234, + 0.361328, + 0.353516, + 0.378906, + 0.376953, + 0.367188, + 0.363281, + 0.353516, + 0.337891, + 0.363281, + 0.359375, + 0.363281, + 0.378906, + 0.371094, + 0.363281, + 0.367188, + 0.355469, + 0.365234, + 0.375, + 0.341797, + 0.351562, + 0.369141, + 0.359375, + 0.363281, + 0.361328, + 0.357422, + 0.365234, + 0.351562, + 0.349609, + 0.378906, + 0.361328, + 0.363281, + 0.371094, + 0.365234, + 0.363281, + 0.345703, + 0.367188, + 0.369141, + 0.355469, + 0.359375, + 0.359375, + 0.341797, + 0.349609, + 0.347656, + 0.365234, + 0.353516, + 0.349609, + 0.373047, + 0.384766, + 0.392578, + 0.367188, + 0.367188, + 0.357422, + 0.371094, + 0.369141, + 0.351562, + 0.351562, + 0.375, + 0.376953, + 0.345703, + 0.373047, + 0.357422, + 0.351562, + 0.363281, + 0.376953, + 0.361328, + 0.353516, + 0.359375, + 0.375, + 0.363281, + 0.341797, + 0.373047, + 0.371094, + 0.363281, + 0.367188, + 0.345703, + 0.351562, + 0.351562, + 0.357422, + 0.375, + 0.365234, + 0.369141, + 0.361328, + 0.363281, + 0.353516, + 0.371094, + 0.349609, + 0.367188, + 0.359375, + 0.357422, + 0.349609, + 0.369141, + 0.355469, + 0.351562, + 0.363281, + 0.365234, + 0.341797, + 0.373047, + 0.353516, + 0.34375, + 0.363281, + 0.129883, + 0.355469, + 0.359375, + 0.322266, + 0.349609, + 0.367188, + 0.367188, + 0.369141, + 0.359375, + 0.365234, + 0.361328, + 0.357422, + 0.345703, + 0.361328, + 0.380859, + 0.359375, + 0.349609, + 0.357422, + 0.353516, + 0.369141, + 0.365234, + 0.367188, + 0.371094, + 0.345703, + 0.365234, + 0.365234, + 0.359375, + 0.351562, + 0.353516, + 0.361328, + 0.369141, + 0.359375, + 0.375, + 0.349609, + 0.355469, + 0.359375, + 0.357422, + 0.361328, + 0.355469, + 0.365234, + 0.359375, + 0.384766, + 0.357422, + 0.367188, + 0.341797, + 0.363281, + 0.34375, + 0.367188, + 0.373047, + 0.345703, + 0.353516, + 0.390625, + 0.378906, + 0.382812, + 0.363281, + 0.365234, + 0.357422, + 0.369141, + 0.353516, + 0.369141, + 0.355469, + 0.367188, + 0.34375, + 0.373047, + 0.382812, + 0.359375, + 0.349609, + 0.363281, + 0.365234, + 0.375, + 0.359375, + 0.359375, + 0.376953, + 0.369141, + 0.351562, + 0.371094, + 0.378906, + 0.347656, + 0.367188, + 0.355469, + 0.339844, + 0.351562, + 0.365234, + 0.345703, + 0.361328, + 0.365234, + 0.371094, + 0.359375, + 0.353516, + 0.357422, + 0.357422, + 0.361328, + 0.378906, + 0.371094, + 0.359375, + 0.359375, + 0.373047, + 0.353516, + 0.351562, + 0.367188, + 0.361328, + 0.371094, + 0.361328, + 0.363281, + 0.339844, + 0.357422, + 0.363281, + 0.347656, + 0.384766, + 0.359375, + 0.359375, + 0.347656, + 0.373047, + 0.363281, + 0.361328, + 0.351562, + 0.357422, + 0.365234, + 0.349609, + 0.365234, + 0.332031, + 0.322266, + 0.355469, + 0.380859, + 0.386719, + 0.369141, + 0.363281, + 0.337891, + 0.365234, + 0.357422, + 0.341797, + 0.361328, + 0.367188, + 0.357422, + 0.361328, + 0.369141, + 0.357422, + 0.353516, + 0.353516, + 0.353516, + 0.365234, + 0.378906, + 0.341797, + 0.359375, + 0.373047, + 0.359375, + 0.349609, + 0.351562, + 0.359375, + 0.373047, + 0.347656, + 0.330078, + 0.390625, + 0.371094, + 0.367188, + 0.345703, + 0.380859, + 0.373047, + 0.363281, + 0.349609, + 0.351562, + 0.375, + 0.361328, + 0.361328, + 0.365234, + 0.363281, + 0.353516, + 0.361328, + 0.357422, + 0.359375, + 0.353516, + 0.376953, + 0.349609, + 0.357422, + 0.349609, + 0.365234, + 0.357422, + 0.371094, + 0.355469, + 0.365234, + 0.349609, + 0.371094, + 0.345703, + 0.359375, + 0.369141, + 0.337891, + 0.359375, + 0.349609, + 0.367188, + 0.357422, + 0.359375, + 0.361328, + 0.355469, + 0.345703, + 0.355469, + 0.353516, + 0.365234, + 0.371094, + 0.351562, + 0.359375, + 0.376953, + 0.369141, + 0.357422, + 0.349609, + 0.359375, + 0.365234, + 0.365234, + 0.369141, + 0.349609, + 0.355469, + 0.355469, + 0.361328, + 0.369141, + 0.369141, + 0.353516, + 0.384766, + 0.369141, + 0.332031, + 0.353516, + 0.359375, + 0.369141, + 0.369141, + 0.371094, + 0.365234, + 0.351562, + 0.371094, + 0.353516, + 0.345703, + 0.359375, + 0.353516, + 0.371094, + 0.353516, + 0.380859, + 0.335938, + 0.361328, + 0.375, + 0.339844, + 0.359375, + 0.355469, + 0.347656, + 0.378906, + 0.357422, + 0.369141, + 0.349609, + 0.339844, + 0.353516, + 0.359375, + 0.365234, + 0.375, + 0.363281, + 0.351562, + 0.363281, + 0.355469, + 0.363281, + 0.365234, + 0.351562, + 0.359375, + 0.351562, + 0.357422, + 0.347656, + 0.375, + 0.363281, + 0.367188, + 0.359375, + 0.347656, + 0.34375, + 0.347656, + 0.375, + 0.359375, + 0.380859, + 0.367188, + 0.351562, + 0.369141, + 0.378906, + 0.351562, + 0.359375, + 0.359375, + 0.341797, + 0.355469, + 0.365234, + 0.353516, + 0.335938, + 0.361328, + 0.351562, + 0.355469, + 0.369141, + 0.373047, + 0.361328, + 0.369141, + 0.373047, + 0.351562, + 0.357422, + 0.355469, + 0.365234, + 0.367188, + 0.357422, + 0.347656, + 0.355469, + 0.34375, + 0.357422, + 0.359375, + 0.328125, + 0.365234, + 0.361328, + 0.361328, + 0.378906, + 0.365234, + 0.349609, + 0.376953, + 0.347656, + 0.345703, + 0.365234, + 0.349609, + 0.369141, + 0.359375, + 0.382812, + 0.365234, + 0.367188, + 0.363281, + 0.384766, + 0.341797, + 0.351562, + 0.351562, + 0.353516, + 0.357422, + 0.345703, + 0.316406, + 0.378906, + 0.365234, + 0.351562, + 0.371094, + 0.373047, + 0.375, + 0.363281, + 0.367188, + 0.367188, + 0.375, + 0.378906, + 0.34375, + 0.375, + 0.361328, + 0.378906, + 0.349609, + 0.351562, + 0.357422, + 0.351562, + 0.371094, + 0.363281, + 0.357422, + 0.363281, + 0.361328, + 0.369141, + 0.369141, + 0.365234, + 0.355469, + 0.345703, + 0.351562, + 0.365234, + 0.363281, + 0.349609, + 0.355469, + 0.378906, + 0.359375, + 0.367188, + 0.330078, + 0.349609, + 0.367188, + 0.371094, + 0.349609, + 0.365234, + 0.367188, + 0.349609, + 0.359375, + 0.363281, + 0.337891, + 0.347656, + 0.353516, + 0.361328, + 0.347656, + 0.361328, + 0.330078, + 0.361328, + 0.349609, + 0.357422, + 0.357422, + 0.355469, + 0.357422, + 0.355469, + 0.369141, + 0.353516, + 0.353516, + 0.353516, + 0.355469, + 0.382812, + 0.337891, + 0.373047, + 0.349609, + 0.349609, + 0.333984, + 0.363281, + 0.359375, + 0.371094, + 0.359375, + 0.361328, + 0.369141, + 0.34375, + 0.359375, + 0.363281, + 0.355469, + 0.351562, + 0.351562, + 0.365234, + 0.367188, + 0.390625, + 0.365234, + 0.333984, + 0.363281, + 0.373047, + 0.357422, + 0.373047, + 0.369141, + 0.365234, + 0.361328, + 0.361328, + 0.359375, + 0.361328, + 0.369141, + 0.357422, + 0.359375, + 0.361328, + 0.375, + 0.355469, + 0.328125, + 0.365234, + 0.367188, + 0.34375, + 0.353516, + 0.355469, + 0.357422, + 0.365234, + 0.363281, + 0.341797, + 0.367188, + 0.341797, + 0.369141, + 0.384766, + 0.355469, + 0.371094, + 0.376953, + 0.367188, + 0.369141, + 0.363281, + 0.361328, + 0.367188, + 0.369141, + 0.363281, + 0.365234, + 0.365234, + 0.341797, + 0.353516, + 0.365234, + 0.332031, + 0.353516, + 0.375, + 0.365234, + 0.359375, + 0.380859, + 0.353516, + 0.388672, + 0.339844, + 0.365234, + 0.369141, + 0.355469, + 0.363281, + 0.373047, + 0.347656, + 0.328125, + 0.345703, + 0.361328, + 0.359375, + 0.359375, + 0.345703, + 0.361328, + 0.378906, + 0.365234, + 0.355469, + 0.357422, + 0.361328, + 0.367188, + 0.363281, + 0.369141, + 0.357422, + 0.375, + 0.373047, + 0.359375, + 0.349609, + 0.359375, + 0.367188, + 0.363281, + 0.375, + 0.367188, + 0.349609, + 0.365234, + 0.361328, + 0.345703, + 0.367188, + 0.376953, + 0.369141, + 0.349609, + 0.369141, + 0.363281, + 0.365234, + 0.369141, + 0.371094, + 0.351562, + 0.355469, + 0.351562, + 0.361328, + 0.365234, + 0.365234, + 0.359375, + 0.375, + 0.363281, + 0.365234, + 0.351562, + 0.376953, + 0.357422, + 0.371094, + 0.349609, + 0.322266, + 0.361328, + 0.357422, + 0.373047, + 0.363281, + 0.376953, + 0.324219, + 0.373047, + 0.369141, + 0.367188, + 0.371094, + 0.341797, + 0.365234, + 0.353516, + 0.349609, + 0.363281, + 0.357422, + 0.361328, + 0.369141, + 0.375, + 0.367188, + 0.353516, + 0.369141, + 0.367188, + 0.361328, + 0.371094, + 0.359375, + 0.363281, + 0.363281, + 0.345703, + 0.355469, + 0.361328, + 0.363281, + 0.345703, + 0.361328, + 0.351562, + 0.367188, + 0.371094, + 0.357422, + 0.349609, + 0.359375, + 0.357422, + 0.349609, + 0.355469, + 0.371094, + 0.375, + 0.369141, + 0.363281, + 0.359375, + 0.355469, + 0.357422, + 0.363281, + 0.373047, + 0.394531, + 0.355469, + 0.359375, + 0.361328, + 0.353516, + 0.375, + 0.365234, + 0.361328, + 0.371094, + 0.375, + 0.373047, + 0.357422, + 0.357422, + 0.371094, + 0.341797, + 0.371094, + 0.351562, + 0.382812, + 0.349609, + 0.369141, + 0.347656, + 0.365234, + 0.371094, + 0.523438, + 0.369141, + 0.357422, + 0.341797, + 0.376953, + 0.363281, + 0.367188, + 0.367188, + 0.339844, + 0.367188, + 0.361328, + 0.382812, + 0.371094, + 0.365234, + 0.328125, + 0.359375, + 0.355469, + 0.345703, + 0.367188, + 0.353516, + 0.363281, + 0.347656, + 0.367188, + 0.357422, + 0.347656, + 0.365234, + 0.375, + 0.367188, + 0.363281, + 0.380859, + 0.353516, + 0.357422, + 0.367188, + 0.351562, + 0.363281, + 0.357422, + 0.353516, + 0.359375, + 0.365234, + 0.339844, + 0.351562, + 0.359375, + 0.361328, + 0.359375, + 0.357422, + 0.353516, + 0.371094, + 0.353516, + 0.34375, + 0.367188, + 0.363281, + 0.357422, + 0.351562, + 0.337891, + 0.380859, + 0.353516, + 0.375, + 0.365234, + 0.375, + 0.353516, + 0.376953, + 0.361328, + 0.129883, + 0.357422, + 0.351562, + 0.373047, + 0.367188, + 0.373047, + 0.382812, + 0.074707, + 0.371094, + 0.359375, + 0.363281, + 0.357422, + 0.375, + 0.380859, + 0.361328, + 0.339844, + 0.376953, + 0.365234, + 0.357422, + 0.335938, + 0.367188, + 0.365234, + 0.349609, + 0.367188, + 0.349609, + 0.375, + 0.359375, + 0.375, + 0.373047, + 0.357422, + 0.353516, + 0.371094, + 0.351562, + 0.355469, + 0.341797, + 4.6e-05, + 0.318359, + 0.367188, + 0.371094, + 0.363281, + 0.363281, + 0.339844, + 0.365234, + 0.355469, + 0.367188, + 0.361328, + 0.357422, + 0.347656, + 0.341797, + 0.34375, + 0.355469, + 0.349609, + 0.353516, + 0.369141, + 0.384766, + 0.34375, + 0.363281, + 0.347656, + 0.365234, + 0.310547, + 0.359375, + 0.363281, + 0.367188, + 0.363281, + 0.361328, + 0.349609, + 0.375, + 0.355469, + 0.353516, + 0.349609, + 0.357422, + 0.367188, + 0.369141, + 0.361328, + 0.386719, + 0.365234, + 0.371094, + 0.345703, + 0.34375, + 0.359375, + 0.357422, + 0.345703, + 0.355469, + 0.347656, + 0.373047, + 0.378906, + 0.355469, + 0.369141, + 0.359375, + 0.357422, + 0.361328, + 0.353516, + 0.365234, + 0.355469, + 0.353516, + 0.353516, + 0.339844, + 0.359375, + 0.324219, + 0.353516, + 0.361328, + 0.363281, + 0.347656, + 0.363281, + 0.353516, + 0.361328, + 0.369141, + 0.378906, + 0.367188, + 0.345703, + 0.359375, + 0.347656, + 0.361328, + 0.369141, + 0.376953, + 0.365234, + 0.347656, + 0.363281, + 0.363281, + 0.363281, + 0.367188, + 0.363281, + 0.363281, + 0.365234, + 0.367188, + 0.355469, + 0.355469, + 0.361328, + 0.349609, + 0.363281, + 0.361328, + 0.361328, + 0.355469, + 0.373047, + 0.371094, + 0.335938, + 0.349609, + 0.335938, + 0.371094, + 0.339844, + 0.365234, + 0.365234, + 0.347656, + 0.353516, + 0.359375, + 0.357422, + 0.365234, + 0.367188, + 0.363281, + 0.339844, + 0.369141, + 0.359375, + 0.351562, + 0.333984, + 0.367188, + 0.384766, + 0.339844, + 0.357422, + 0.351562, + 0.353516, + 0.369141, + 0.345703, + 0.371094, + 0.353516, + 0.367188, + 0.359375, + 0.357422, + 0.355469, + 0.376953, + 0.351562, + 0.375, + 0.351562, + 0.371094, + 0.351562, + 0.361328, + 0.375, + 0.386719, + 0.365234, + 0.375, + 0.357422, + 0.371094, + 0.361328, + 0.363281, + 0.378906, + 0.357422, + 0.349609, + 0.373047, + 0.367188, + 0.361328, + 0.373047, + 0.357422, + 0.378906, + 0.365234, + 0.353516, + 0.353516, + 0.339844, + 0.359375, + 0.355469, + 0.369141, + 0.353516, + 0.365234, + 0.359375, + 0.359375, + 0.361328, + 0.347656, + 0.376953, + 0.365234, + 0.363281, + 0.361328, + 0.355469, + 0.361328, + 0.355469, + 0.353516, + 0.378906, + 0.367188, + 0.363281, + 0.363281, + 0.355469, + 0.355469, + 0.376953, + 0.373047, + 0.361328, + 0.369141, + 0.34375, + 0.371094, + 0.375, + 0.357422, + 0.359375, + 0.353516, + 0.357422, + 0.326172, + 0.355469, + 0.34375, + 0.359375, + 0.359375, + 0.353516, + 0.349609, + 0.380859, + 0.375, + 0.353516, + 0.351562, + 0.388672, + 0.34375, + 0.34375, + 0.367188, + 0.355469, + 0.353516, + 0.376953, + 0.357422, + 0.335938, + 0.363281, + 0.378906, + 0.367188, + 0.355469, + 0.371094, + 0.371094, + 0.367188, + 0.369141, + 0.361328, + 0.367188, + 0.378906, + 0.375, + 0.359375, + 0.361328, + 0.371094, + 0.357422, + 0.371094, + 0.353516, + 0.359375, + 0.337891, + 0.365234, + 0.345703, + 0.371094, + 0.349609, + 0.353516, + 0.357422, + 0.369141, + 0.367188, + 0.339844, + 0.375, + 0.367188, + 0.335938, + 0.380859, + 0.337891, + 0.347656, + 0.382812, + 0.355469, + 0.355469, + 0.353516, + 0.357422, + 0.367188, + 0.367188, + 0.357422, + 0.388672, + 0.355469, + 0.359375, + 0.365234, + 0.359375, + 0.361328, + 0.361328, + 0.375, + 0.373047, + 0.367188, + 0.353516, + 0.367188, + 0.351562, + 0.375, + 0.345703, + 0.375, + 0.339844, + 0.365234, + 0.359375, + 0.365234, + 0.361328, + 0.373047, + 0.357422, + 0.363281, + 0.365234, + 0.357422, + 0.353516, + 0.363281, + 0.357422, + 0.357422, + 0.363281, + 0.355469, + 0.369141, + 0.351562, + 0.355469, + 0.359375, + 0.351562, + 0.388672, + 0.345703, + 0.367188, + 0.34375, + 0.349609, + 0.359375, + 0.121094, + 0.34375, + 0.349609, + 0.361328, + 0.359375, + 0.34375, + 0.373047, + 0.328125, + 0.148438, + 0.341797, + 0.351562, + 0.373047, + 0.361328, + 0.367188, + 0.349609, + 0.335938, + 0.351562, + 0.359375, + 0.361328, + 0.361328, + 0.363281, + 0.369141, + 0.382812, + 0.353516, + 0.353516, + 0.375, + 0.361328, + 0.351562, + 0.347656, + 0.378906, + 0.373047, + 0.363281, + 0.357422, + 0.353516, + 0.390625, + 0.357422, + 0.367188, + 0.376953, + 0.375, + 0.363281, + 0.357422, + 0.365234, + 0.357422, + 0.363281, + 0.371094, + 0.332031, + 0.355469, + 0.351562, + 0.367188, + 0.376953, + 0.367188, + 0.371094, + 0.369141, + 0.369141, + 0.357422, + 0.357422, + 0.359375, + 0.375, + 0.363281, + 0.359375, + 0.359375, + 0.376953, + 0.359375, + 0.363281, + 0.369141, + 0.345703, + 0.349609, + 0.359375, + 0.355469, + 0.365234, + 0.367188, + 0.376953, + 0.355469, + 0.369141, + 0.371094, + 0.357422, + 0.351562, + 0.365234, + 0.345703, + 0.165039, + 0.382812, + 0.353516, + 0.380859, + 0.359375, + 0.378906, + 0.34375, + 0.359375, + 0.353516, + 0.341797, + 0.375, + 0.375, + 0.345703, + 0.333984, + 0.357422, + 0.337891, + 0.357422, + 0.34375, + 0.361328, + 0.355469, + 0.351562, + 0.347656, + 0.357422, + 0.361328, + 0.361328, + 0.355469, + 0.382812, + 0.355469, + 0.390625, + 0.371094, + 0.359375, + 0.361328, + 0.373047, + 0.353516, + 0.349609, + 0.365234, + 0.359375, + 0.349609, + 0.371094, + 0.359375, + 0.363281, + 0.351562, + 0.359375, + 0.361328, + 0.353516, + 0.371094, + 0.363281, + 0.357422, + 0.345703, + 0.341797, + 0.353516, + 0.373047, + 0.375, + 0.341797, + 0.380859, + 0.353516, + 0.351562, + 0.371094, + 0.357422, + 0.349609, + 0.345703, + 0.365234, + 0.351562, + 0.373047, + 0.337891, + 0.361328, + 0.359375, + 0.363281, + 0.367188, + 0.337891, + 0.367188, + 0.328125, + 0.341797, + 0.349609, + 0.357422, + 0.320312, + 0.363281, + 0.324219, + 0.353516, + 0.367188, + 0.376953, + 0.3125, + 0.373047, + 0.324219, + 0.365234, + 0.357422, + 0.365234, + 0.375, + 0.357422, + 0.367188, + 0.375, + 0.359375, + 0.365234, + 0.371094, + 0.378906, + 0.375, + 0.359375, + 0.376953, + 0.361328, + 0.347656, + 0.353516, + 0.367188, + 0.357422, + 0.363281, + 0.359375, + 0.367188, + 0.355469, + 0.351562, + 0.378906, + 0.359375, + 0.365234, + 0.353516, + 0.378906, + 0.371094, + 0.367188, + 0.367188, + 0.378906, + 0.357422, + 0.355469, + 0.375, + 0.367188, + 0.392578, + 0.363281, + 0.386719, + 0.359375, + 0.375, + 0.375, + 0.249023, + 0.367188, + 0.365234, + 0.357422, + 0.380859, + 0.347656, + 0.361328, + 0.357422, + 0.380859, + 0.349609, + 0.369141, + 0.357422, + 0.347656, + 0.384766, + 0.361328, + 0.365234, + 0.349609, + 0.367188, + 0.332031, + 0.332031, + 0.378906, + 0.378906, + 0.363281, + 0.355469, + 0.345703, + 0.365234, + 0.371094, + 0.361328, + 0.353516, + 0.371094, + 0.357422, + 0.365234, + 0.355469, + 0.359375, + 0.367188, + 0.367188, + 0.355469, + 0.363281, + 0.365234, + 0.349609, + 0.367188, + 0.376953, + 0.357422, + 0.355469, + 0.380859, + 0.359375, + 0.320312, + 0.351562, + 0.369141, + 0.34375, + 0.357422, + 0.361328, + 0.345703, + 0.146484, + 0.359375, + 0.328125, + 0.349609, + 0.365234, + 0.367188, + 0.357422, + 0.369141, + 0.363281, + 0.359375, + 0.355469, + 0.375, + 0.351562, + 0.363281, + 0.365234, + 0.367188, + 0.363281, + 0.355469, + 0.349609, + 0.359375, + 0.367188, + 0.367188, + 0.349609, + 0.375, + 0.345703, + 0.359375, + 0.359375, + 0.345703, + 0.357422, + 0.357422, + 0.363281, + 0.345703, + 0.3125, + 0.369141, + 0.365234, + 0.349609, + 0.349609, + 0.351562, + 0.375, + 0.365234, + 0.365234, + 0.353516, + 0.369141, + 0.363281, + 0.339844, + 0.357422, + 0.326172, + 0.361328, + 0.367188, + 0.353516, + 0.347656, + 0.363281, + 0.367188, + 0.375, + 0.332031, + 0.355469, + 0.365234, + 0.361328, + 0.355469, + 0.357422, + 0.357422, + 0.345703, + 0.371094, + 0.355469, + 0.369141, + 0.361328, + 0.357422, + 0.353516, + 0.355469, + 0.361328, + 0.322266, + 0.369141, + 0.345703, + 0.353516, + 0.333984, + 0.378906, + 0.369141, + 0.365234, + 0.378906, + 0.355469, + 0.353516, + 0.341797, + 0.34375, + 0.375, + 0.365234, + 0.355469, + 0.34375, + 0.355469, + 0.353516, + 0.353516, + 0.351562, + 0.361328, + 0.347656, + 0.359375, + 0.371094, + 0.34375, + 0.326172, + 0.365234, + 0.369141, + 0.359375, + 0.351562, + 0.375, + 0.363281, + 0.339844, + 0.363281, + 0.351562, + 0.355469, + 0.363281, + 0.380859, + 0.351562, + 0.369141, + 0.285156, + 0.378906, + 0.382812, + 0.369141, + 0.367188, + 0.357422, + 0.355469, + 0.351562, + 0.355469, + 0.347656, + 0.367188, + 0.351562, + 0.382812, + 0.361328, + 0.355469, + 0.361328, + 0.337891, + 0.359375, + 0.363281, + 0.369141, + 0.363281, + 0.34375, + 0.378906, + 0.345703, + 0.367188, + 0.371094, + 0.363281, + 0.357422, + 0.369141, + 0.359375, + 0.349609, + 0.369141, + 0.359375, + 0.359375, + 0.357422, + 0.367188, + 0.357422, + 0.351562, + 0.367188, + 0.376953, + 0.376953, + 0.363281, + 0.355469, + 0.367188, + 0.380859, + 0.341797, + 0.382812, + 0.361328, + 0.369141, + 0.363281, + 0.361328, + 0.351562, + 0.355469, + 0.375, + 0.355469, + 0.367188, + 0.341797, + 0.359375, + 0.361328, + 0.361328, + 0.371094, + 0.380859, + 0.345703, + 0.371094, + 0.375, + 0.375, + 0.373047, + 0.347656, + 0.371094, + 0.369141, + 0.367188, + 0.369141, + 0.355469, + 0.369141, + 0.373047, + 0.349609, + 0.34375, + 0.365234, + 0.363281, + 0.371094, + 0.382812, + 0.361328, + 0.357422, + 0.351562, + 0.357422, + 0.355469, + 0.375, + 0.351562, + 0.361328, + 0.363281, + 0.351562, + 0.328125, + 0.359375, + 0.359375, + 0.353516, + 0.376953, + 0.355469, + 0.375, + 0.337891, + 0.359375, + 0.341797, + 0.371094, + 0.375, + 0.382812, + 0.365234, + 0.318359, + 0.353516, + 0.375, + 0.378906, + 0.355469, + 0.351562, + 0.365234, + 0.371094, + 0.373047, + 0.367188, + 0.359375, + 0.361328, + 0.375, + 0.369141, + 0.349609, + 0.300781, + 0.332031, + 0.341797, + 0.355469, + 0.367188, + 0.341797, + 0.382812, + 0.351562, + 0.378906, + 0.349609, + 0.355469, + 0.359375, + 0.369141, + 0.369141, + 0.355469, + 0.355469, + 0.347656, + 0.369141, + 0.369141, + 0.355469, + 0.357422, + 0.357422, + 0.353516, + 0.349609, + 0.375, + 0.359375, + 0.363281, + 0.347656, + 0.369141, + 0.357422, + 0.359375, + 0.351562, + 0.365234, + 0.363281, + 0.363281, + 0.355469, + 0.373047, + 0.349609, + 0.345703, + 0.373047, + 0.357422, + 0.359375, + 0.353516, + 0.351562, + 0.353516, + 0.363281, + 0.355469, + 0.363281, + 0.367188, + 0.359375, + 0.34375, + 0.353516, + 0.351562, + 0.382812, + 0.361328, + 0.347656, + 0.359375, + 0.345703, + 0.363281, + 0.353516, + 0.361328, + 0.378906, + 0.359375, + 0.148438, + 0.373047, + 0.339844, + 0.378906, + 0.359375, + 0.357422, + 0.365234, + 0.361328, + 0.378906, + 0.357422, + 0.369141, + 0.353516, + 0.139648, + 0.353516, + 0.371094, + 0.357422, + 0.349609, + 0.34375, + 0.365234, + 0.675781, + 0.353516, + 0.365234, + 0.357422, + 0.353516, + 0.367188, + 0.341797, + 0.345703, + 0.353516, + 0.361328, + 0.371094, + 0.367188, + 0.357422, + 0.363281, + 0.357422, + 0.359375, + 0.361328, + 0.310547, + 0.345703, + 0.347656, + 0.361328, + 0.324219, + 0.367188, + 0.382812, + 0.378906, + 0.365234, + 0.34375, + 0.376953, + 0.345703, + 0.367188, + 0.349609, + 0.361328, + 0.367188, + 0.355469, + 0.353516, + 0.349609, + 0.363281, + 0.359375, + 0.376953, + 0.347656, + 0.365234, + 0.357422, + 0.349609, + 0.341797, + 0.157227, + 0.345703, + 0.361328, + 0.34375, + 0.351562, + 0.371094, + 0.337891, + 0.341797, + 0.371094, + 0.375, + 0.341797, + 0.367188, + 0.34375, + 0.359375, + 0.365234, + 0.361328, + 0.367188, + 0.361328, + 0.351562, + 0.373047, + 0.355469, + 0.357422, + 0.363281, + 0.376953, + 0.339844, + 0.384766, + 0.365234, + 0.371094, + 0.371094, + 0.388672, + 0.347656, + 0.359375, + 0.347656, + 0.363281, + 0.353516, + 0.353516, + 0.34375, + 0.357422, + 0.357422, + 0.361328, + 0.359375, + 0.353516, + 0.375, + 0.369141, + 0.349609, + 0.380859, + 0.339844, + 0.347656, + 0.361328, + 0.357422, + 0.369141, + 0.373047 + ] + }, + "name": "model.transformer.h.4.ln_2.weight", + "outputIndexes": [ + 429 + ], + "type": "Const", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 428, + 429 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/ln_2_4/Mul_1_output_0", + "outputIndexes": [ + 430 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.4/mlp/w1/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 430 + ], + "outputIndexes": [ + 2723 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.4/mlp/w1/Linear/pre_convert", + "inputIndexes": [ + 2723 + ], + "outputIndexes": [ + 2724 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.4/mlp/w1/Linear", + "inputIndexes": [ + 2724 + ], + "outputIndexes": [ + 2725 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 11008, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 493339328, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.4/mlp/w1/Linear/post_convert", + "inputIndexes": [ + 2725 + ], + "outputIndexes": [ + 2726 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.4/mlp/w1/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2726 + ], + "outputIndexes": [ + 431 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 11008 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.4/mlp/w2/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 430 + ], + "outputIndexes": [ + 2727 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.4/mlp/w2/Linear/pre_convert", + "inputIndexes": [ + 2727 + ], + "outputIndexes": [ + 2728 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.4/mlp/w2/Linear", + "inputIndexes": [ + 2728 + ], + "outputIndexes": [ + 2729 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 11008, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 518701782, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.4/mlp/w2/Linear/post_convert", + "inputIndexes": [ + 2729 + ], + "outputIndexes": [ + 2730 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.4/mlp/w2/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2730 + ], + "outputIndexes": [ + 432 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 11008 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 432 + ], + "main_type": "UnaryOp", + "main": { + "opType": "SIGMOID", + "T": "DT_INVALID" + }, + "name": "/mlp_4/Sigmoid_output_0", + "outputIndexes": [ + 433 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 432, + 433 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/mlp_4/Mul_output_0", + "outputIndexes": [ + 434 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 431, + 434 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/mlp_4/Mul_1_output_0", + "outputIndexes": [ + 435 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.4/mlp/c_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 435 + ], + "outputIndexes": [ + 2731 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 11008, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.4/mlp/c_proj/Linear/pre_convert", + "inputIndexes": [ + 2731 + ], + "outputIndexes": [ + 2732 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.4/mlp/c_proj/Linear", + "inputIndexes": [ + 2732 + ], + "outputIndexes": [ + 2733 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 11008, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 544064236, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.4/mlp/c_proj/Linear/post_convert", + "inputIndexes": [ + 2733 + ], + "outputIndexes": [ + 2734 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.4/mlp/c_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2734 + ], + "outputIndexes": [ + 436 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 427, + 436 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_24_output_0", + "outputIndexes": [ + 437 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 437, + 1 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_25_output_0", + "outputIndexes": [ + 438 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 438 + ], + "main_type": "LayerNorm", + "main": { + "axis": [ + -1 + ], + "epsilon": 1e-06, + "group": 1, + "useRMSNorm": true + }, + "name": "/ln_1_5/Mul_output_0", + "outputIndexes": [ + 439 + ], + "type": "LayerNorm", + "defaultDimentionFormat": "NHWC" + }, + { + "main_type": "Blob", + "main": { + "dims": [ + 4096 + ], + "dataFormat": "NCHW", + "dataType": "DT_FLOAT", + "float32s": [ + 0.632812, + 0.585938, + 0.601562, + 0.65625, + 0.648438, + 0.597656, + 0.640625, + 0.625, + 0.632812, + 0.679688, + 0.644531, + 0.640625, + 0.585938, + 0.617188, + 0.613281, + 0.589844, + 0.644531, + 0.621094, + 0.628906, + 0.621094, + 0.625, + 0.640625, + 0.640625, + 0.636719, + 0.640625, + 0.753906, + 0.625, + 0.664062, + 0.679688, + 0.597656, + 0.660156, + 0.644531, + 0.613281, + 0.675781, + 0.625, + 0.632812, + 0.613281, + 0.640625, + 0.640625, + 0.632812, + 0.683594, + 0.628906, + 0.613281, + 0.636719, + 0.648438, + 0.691406, + 0.648438, + 0.640625, + 0.644531, + 0.675781, + 0.628906, + 0.617188, + 0.640625, + 0.648438, + 0.644531, + 0.632812, + 0.648438, + 0.65625, + 0.613281, + 0.632812, + 0.582031, + 0.636719, + 0.589844, + 0.652344, + 0.691406, + 0.644531, + 0.644531, + 0.65625, + 0.625, + 0.648438, + 0.640625, + 0.664062, + 0.644531, + 0.628906, + 0.640625, + 0.632812, + 0.605469, + 0.660156, + 0.640625, + 0.609375, + 0.644531, + 0.617188, + 0.617188, + 0.632812, + 0.632812, + 0.675781, + 0.636719, + 0.625, + 0.628906, + 0.621094, + 0.652344, + 0.640625, + 0.601562, + 0.625, + 0.625, + 0.636719, + 0.648438, + 0.632812, + 0.644531, + 0.644531, + 0.648438, + 0.636719, + 0.625, + 0.675781, + 0.628906, + 0.648438, + 0.628906, + 0.648438, + 0.632812, + 0.652344, + 0.636719, + 0.628906, + 0.613281, + 0.609375, + 0.671875, + 0.65625, + 0.640625, + 0.621094, + 0.65625, + 0.644531, + 0.644531, + 0.628906, + 0.644531, + 0.644531, + 0.617188, + 0.632812, + 0.644531, + 0.617188, + 0.644531, + 0.636719, + 0.636719, + 0.644531, + 0.636719, + 0.625, + 0.589844, + 0.636719, + 0.617188, + 0.636719, + 0.636719, + 0.636719, + 0.652344, + 0.597656, + 0.613281, + 0.652344, + 0.636719, + 0.644531, + 0.632812, + 0.636719, + 0.597656, + 0.632812, + 0.613281, + 0.636719, + 0.714844, + 0.664062, + 0.628906, + 0.644531, + 0.597656, + 0.652344, + 0.671875, + 0.640625, + 0.660156, + 0.621094, + 0.675781, + 0.636719, + 0.65625, + 0.691406, + 0.621094, + 0.597656, + 0.671875, + 0.664062, + 0.621094, + 0.613281, + 0.652344, + 0.625, + 0.582031, + 0.617188, + 0.652344, + 0.636719, + 0.667969, + 0.644531, + 0.636719, + 0.648438, + 0.648438, + 0.628906, + 0.640625, + 0.640625, + 0.628906, + 0.640625, + 0.636719, + 0.621094, + 0.675781, + 0.625, + 0.621094, + 0.640625, + 0.636719, + 0.640625, + 0.628906, + 0.675781, + 0.632812, + 0.609375, + 0.636719, + 0.65625, + 0.664062, + 0.605469, + 0.640625, + 0.632812, + 0.628906, + 0.632812, + 0.660156, + 0.621094, + 0.628906, + 0.65625, + 0.664062, + 0.636719, + 0.648438, + 0.636719, + 0.617188, + 0.632812, + 0.699219, + 0.617188, + 0.613281, + 0.636719, + 0.644531, + 0.671875, + 0.65625, + 0.628906, + 0.636719, + 0.648438, + 0.535156, + 0.636719, + 0.601562, + 0.660156, + 0.65625, + 0.660156, + 0.605469, + 0.628906, + 0.644531, + 0.667969, + 0.617188, + 0.621094, + 0.765625, + 0.652344, + 0.65625, + 0.605469, + 0.621094, + 0.628906, + 0.640625, + 0.640625, + 0.640625, + 0.652344, + 0.613281, + 0.648438, + 0.652344, + 0.628906, + 0.632812, + 0.6875, + 0.648438, + 0.621094, + 0.625, + 0.621094, + 0.648438, + 0.652344, + 0.648438, + 0.664062, + 0.621094, + 0.644531, + 0.667969, + 0.683594, + 0.605469, + 0.632812, + 0.640625, + 0.617188, + 0.640625, + 0.621094, + 0.625, + 0.636719, + 0.632812, + 0.65625, + 0.625, + 0.632812, + 0.617188, + 0.625, + 0.671875, + 0.652344, + 0.597656, + 0.632812, + 0.625, + 0.636719, + 0.640625, + 0.648438, + 0.640625, + 0.640625, + 0.621094, + 0.648438, + 0.621094, + 0.628906, + 0.667969, + 0.609375, + 0.648438, + 0.65625, + 0.648438, + 0.625, + 0.65625, + 0.617188, + 0.648438, + 0.589844, + 0.652344, + 0.621094, + 0.65625, + 0.621094, + 0.621094, + 0.625, + 0.644531, + 0.613281, + 0.628906, + 0.632812, + 0.632812, + 0.632812, + 0.636719, + 0.632812, + 0.640625, + 0.667969, + 0.644531, + 0.636719, + 0.675781, + 0.613281, + 0.664062, + 0.617188, + 0.667969, + 0.628906, + 0.628906, + 0.65625, + 0.625, + 0.640625, + 0.613281, + 0.601562, + 0.621094, + 0.671875, + 0.648438, + 0.589844, + 0.648438, + 0.628906, + 0.667969, + 0.644531, + 0.65625, + 0.609375, + 0.667969, + 0.675781, + 0.640625, + 0.628906, + 0.644531, + 0.613281, + 0.632812, + 0.617188, + 0.652344, + 0.628906, + 0.65625, + 0.605469, + 0.636719, + 0.671875, + 0.652344, + 0.636719, + 0.625, + 0.652344, + 0.632812, + 0.644531, + 0.605469, + 0.601562, + 0.628906, + 0.699219, + 0.621094, + 0.664062, + 0.628906, + 0.636719, + 0.625, + 0.652344, + 0.636719, + 0.636719, + 0.621094, + 0.640625, + 0.628906, + 0.625, + 0.640625, + 0.628906, + 0.617188, + 0.617188, + 0.632812, + 0.636719, + 0.660156, + 0.578125, + 0.636719, + 0.628906, + 0.660156, + 0.625, + 0.621094, + 0.667969, + 0.625, + 0.671875, + 0.613281, + 0.609375, + 0.617188, + 0.617188, + 0.65625, + 0.628906, + 0.652344, + 0.621094, + 0.644531, + 0.660156, + 0.640625, + 0.644531, + 0.621094, + 0.621094, + 0.648438, + 0.621094, + 0.660156, + 0.617188, + 0.644531, + 0.613281, + 0.640625, + 0.640625, + 0.628906, + 0.65625, + 0.628906, + 0.660156, + 0.652344, + 0.640625, + 0.613281, + 0.648438, + 0.644531, + 0.644531, + 0.664062, + 0.613281, + 0.621094, + 0.601562, + 0.644531, + 0.617188, + 0.640625, + 0.628906, + 0.640625, + 0.625, + 0.640625, + 0.660156, + 0.628906, + 0.617188, + 0.667969, + 0.628906, + 0.671875, + 0.636719, + 0.660156, + 0.664062, + 0.609375, + 0.632812, + 0.671875, + 0.621094, + 0.691406, + 0.621094, + 0.648438, + 0.617188, + 0.636719, + 0.605469, + 0.648438, + 0.671875, + 0.609375, + 0.652344, + 0.660156, + 0.636719, + 0.65625, + 0.601562, + 0.65625, + 0.640625, + 0.601562, + 0.671875, + 0.667969, + 0.628906, + 0.628906, + 0.617188, + 0.625, + 0.660156, + 0.605469, + 0.664062, + 0.660156, + 0.648438, + 0.613281, + 0.65625, + 0.640625, + 0.597656, + 0.617188, + 0.671875, + 0.636719, + 0.671875, + 0.636719, + 0.625, + 0.636719, + 0.636719, + 0.636719, + 0.632812, + 0.617188, + 0.652344, + 0.628906, + 0.625, + 0.636719, + 0.636719, + 0.636719, + 0.636719, + 0.648438, + 0.65625, + 0.652344, + 0.632812, + 0.625, + 0.605469, + 0.640625, + 0.628906, + 0.664062, + 0.667969, + 0.652344, + 0.625, + 0.660156, + 0.601562, + 0.671875, + 0.625, + 0.636719, + 0.648438, + 0.632812, + 0.667969, + 0.625, + 0.683594, + 0.640625, + 0.652344, + 0.617188, + 0.617188, + 0.636719, + 0.625, + 0.648438, + 0.660156, + 0.652344, + 0.628906, + 0.617188, + 0.613281, + 0.613281, + 0.617188, + 0.65625, + 0.664062, + 0.636719, + 0.617188, + 0.613281, + 0.648438, + 0.632812, + 0.621094, + 0.625, + 0.644531, + 0.621094, + 0.609375, + 0.664062, + 0.636719, + 0.613281, + 0.636719, + 0.644531, + 0.644531, + 0.644531, + 0.632812, + 0.648438, + 0.644531, + 0.628906, + 0.660156, + 0.644531, + 0.609375, + 0.671875, + 0.59375, + 0.628906, + 0.640625, + 0.667969, + 0.625, + 0.644531, + 0.625, + 0.664062, + 0.621094, + 0.605469, + 0.65625, + 0.613281, + 0.609375, + 0.652344, + 0.628906, + 0.640625, + 0.636719, + 0.679688, + 0.621094, + 0.671875, + 0.648438, + 0.640625, + 0.660156, + 0.636719, + 0.589844, + 0.640625, + 0.660156, + 0.621094, + 0.671875, + 0.617188, + 0.644531, + 0.679688, + 0.660156, + 0.632812, + 0.636719, + 0.625, + 0.632812, + 0.628906, + 0.65625, + 0.648438, + 0.628906, + 0.65625, + 0.621094, + 0.628906, + 0.660156, + 0.636719, + 0.632812, + 0.585938, + 0.628906, + 0.671875, + 0.625, + 0.640625, + 0.667969, + 0.648438, + 0.632812, + 0.628906, + 0.373047, + 0.644531, + 0.648438, + 0.691406, + 0.625, + 0.625, + 0.625, + 0.617188, + 0.625, + 0.648438, + 0.644531, + 0.667969, + 0.644531, + 0.648438, + 0.597656, + 0.636719, + 0.636719, + 0.613281, + 0.609375, + 0.640625, + 0.652344, + 0.660156, + 0.601562, + 0.617188, + 0.613281, + 0.648438, + 0.644531, + 0.621094, + 0.644531, + 0.605469, + 0.648438, + 0.660156, + 0.640625, + 0.636719, + 0.640625, + 0.65625, + 0.632812, + 0.671875, + 0.609375, + 0.640625, + 0.628906, + 0.605469, + 0.652344, + 0.617188, + 0.601562, + 0.625, + 0.660156, + 0.65625, + 0.609375, + 0.628906, + 0.609375, + 0.640625, + 0.628906, + 0.625, + 0.628906, + 0.652344, + 0.660156, + 0.605469, + 0.546875, + 0.636719, + 0.636719, + 0.632812, + 0.644531, + 0.65625, + 0.675781, + 0.625, + 0.652344, + 0.632812, + 0.605469, + 0.660156, + 0.644531, + 0.632812, + 0.648438, + 0.617188, + 0.65625, + 0.648438, + 0.617188, + 0.648438, + 0.667969, + 0.621094, + 0.644531, + 0.644531, + 0.664062, + 0.621094, + 0.660156, + 0.652344, + 0.648438, + 0.660156, + 0.617188, + 0.609375, + 0.644531, + 0.617188, + 0.644531, + 0.628906, + 0.664062, + 0.632812, + 0.625, + 0.632812, + 0.625, + 0.59375, + 0.660156, + 0.640625, + 0.644531, + 0.632812, + 0.613281, + 0.648438, + 0.617188, + 0.65625, + 0.636719, + 0.648438, + 0.632812, + 0.632812, + 0.660156, + 0.644531, + 0.628906, + 0.621094, + 0.632812, + 0.65625, + 0.644531, + 0.601562, + 0.683594, + 0.628906, + 0.648438, + 0.652344, + 0.636719, + 0.652344, + 0.609375, + 0.675781, + 0.671875, + 0.65625, + 0.671875, + 0.59375, + 0.648438, + 0.632812, + 0.632812, + 0.648438, + 0.648438, + 0.652344, + 0.597656, + 0.648438, + 0.628906, + 0.601562, + 0.652344, + 0.519531, + 0.628906, + 0.664062, + 0.667969, + 0.660156, + 0.65625, + 0.640625, + 0.648438, + 0.570312, + 0.660156, + 0.636719, + 0.636719, + 0.613281, + 0.628906, + 0.597656, + 0.652344, + 0.574219, + 0.613281, + 0.605469, + 0.609375, + 0.65625, + 0.613281, + 0.667969, + 0.628906, + 0.632812, + 0.636719, + 0.605469, + 0.660156, + 0.597656, + 0.632812, + 0.605469, + 0.644531, + 0.664062, + 0.601562, + 0.65625, + 0.609375, + 0.667969, + 0.628906, + 0.625, + 0.664062, + 0.664062, + 0.644531, + 0.640625, + 0.632812, + 0.65625, + 0.660156, + 0.609375, + 0.628906, + 0.652344, + 0.621094, + 0.648438, + 0.652344, + 0.636719, + 0.636719, + 0.632812, + 0.59375, + 0.652344, + 0.652344, + 0.628906, + 0.683594, + 0.679688, + 0.648438, + 0.644531, + 0.609375, + 0.648438, + 0.640625, + 0.636719, + 1.1875, + 0.609375, + 0.601562, + 0.59375, + 0.636719, + 0.609375, + 0.628906, + 0.601562, + 0.632812, + 0.625, + 0.660156, + 0.601562, + 1.625, + 0.65625, + 0.632812, + 0.640625, + 0.644531, + 0.683594, + 0.660156, + 0.648438, + 0.632812, + 0.628906, + 0.644531, + 0.628906, + 0.605469, + 0.667969, + 0.652344, + 0.628906, + 0.675781, + 0.640625, + 0.640625, + 0.625, + 0.621094, + 0.625, + 0.632812, + 0.644531, + 0.617188, + 0.625, + 0.621094, + 0.648438, + 0.648438, + 0.574219, + 0.609375, + 0.617188, + 0.632812, + 0.625, + 0.640625, + 0.632812, + 0.621094, + 0.648438, + 0.632812, + 0.644531, + 0.636719, + 0.59375, + 0.648438, + 0.621094, + 0.691406, + 0.652344, + 0.640625, + 0.644531, + 0.621094, + 0.617188, + 0.652344, + 0.625, + 0.609375, + 0.636719, + 0.65625, + 0.621094, + 0.613281, + 0.664062, + 0.667969, + 0.636719, + 0.664062, + 0.617188, + 0.613281, + 0.65625, + 0.613281, + 0.644531, + 0.65625, + 0.652344, + 0.644531, + 0.605469, + 0.613281, + 0.640625, + 0.65625, + 0.628906, + 0.613281, + 0.636719, + 0.625, + 0.617188, + 0.675781, + 0.65625, + 0.640625, + 0.648438, + 0.636719, + 0.625, + 0.664062, + 0.648438, + 0.644531, + 0.617188, + 0.585938, + 0.640625, + 0.675781, + 0.652344, + 0.625, + 0.640625, + 0.636719, + 0.601562, + 0.589844, + 0.652344, + 0.609375, + 0.613281, + 0.65625, + 0.632812, + 0.652344, + 0.660156, + 0.601562, + 0.636719, + 0.652344, + 0.65625, + 0.601562, + 0.660156, + 0.617188, + 0.65625, + 0.664062, + 0.664062, + 0.65625, + 0.632812, + 0.660156, + 0.660156, + 0.652344, + 0.652344, + 0.648438, + 0.625, + 0.609375, + 0.648438, + 0.660156, + 0.660156, + 0.648438, + 0.648438, + 0.59375, + 0.636719, + 0.589844, + 0.609375, + 0.648438, + 0.652344, + 0.609375, + 0.683594, + 0.636719, + 0.609375, + 0.585938, + 0.632812, + 0.605469, + 0.605469, + 0.632812, + 0.65625, + 0.636719, + 0.632812, + 0.589844, + 0.625, + 0.632812, + 0.617188, + 0.65625, + 0.652344, + 0.617188, + 0.671875, + 0.636719, + 0.65625, + 0.628906, + 0.65625, + 0.621094, + 0.65625, + 0.648438, + 0.652344, + 0.644531, + 0.625, + 0.664062, + 0.699219, + 0.609375, + 0.636719, + 0.628906, + 0.644531, + 0.65625, + 0.644531, + 0.644531, + 0.640625, + 0.628906, + 0.609375, + 0.621094, + 0.644531, + 1.570312, + 0.648438, + 0.621094, + 0.667969, + 0.65625, + 0.640625, + 0.621094, + 0.640625, + 0.667969, + 0.628906, + 0.644531, + 0.628906, + 0.648438, + 0.636719, + 0.640625, + 0.667969, + 0.609375, + 0.664062, + 0.636719, + 0.609375, + 0.613281, + 0.644531, + 0.636719, + 0.664062, + 0.671875, + 0.664062, + 0.699219, + 0.671875, + 0.628906, + 0.613281, + 0.597656, + 0.632812, + 0.628906, + 0.644531, + 0.613281, + 0.65625, + 0.664062, + 0.613281, + 0.664062, + 0.628906, + 0.671875, + 0.617188, + 0.625, + 0.640625, + 0.625, + 0.632812, + 0.632812, + 0.609375, + 0.640625, + 0.652344, + 0.648438, + 0.691406, + 0.648438, + 0.644531, + 0.664062, + 0.652344, + 0.664062, + 0.652344, + 1.242188, + 0.648438, + 0.601562, + 0.625, + 0.65625, + 0.617188, + 0.652344, + 0.605469, + 0.59375, + 0.640625, + 0.636719, + 0.625, + 0.640625, + 0.613281, + 0.636719, + 0.648438, + 0.617188, + 0.605469, + 0.632812, + 0.636719, + 0.628906, + 0.648438, + 0.625, + 0.671875, + 0.65625, + 0.65625, + 0.675781, + 0.617188, + 0.648438, + 0.640625, + 0.59375, + 0.636719, + 0.699219, + 0.636719, + 0.652344, + 0.605469, + 0.660156, + 0.628906, + 0.644531, + 0.652344, + 0.636719, + 0.601562, + 0.640625, + 0.609375, + 0.59375, + 0.648438, + 0.621094, + 0.601562, + 0.605469, + 0.605469, + 0.644531, + 0.648438, + 0.613281, + 0.574219, + 0.667969, + 0.617188, + 0.648438, + 0.640625, + 0.652344, + 0.617188, + 0.617188, + 0.636719, + 0.636719, + 0.613281, + 0.636719, + 0.601562, + 0.675781, + 0.59375, + 1.1875, + 0.628906, + 0.644531, + 0.675781, + 0.617188, + 0.613281, + 0.636719, + 0.59375, + 0.648438, + 0.601562, + 0.585938, + 0.617188, + 0.65625, + 0.625, + 0.640625, + 0.644531, + 0.621094, + 0.613281, + 0.621094, + 0.636719, + 0.636719, + 0.636719, + 0.671875, + 0.660156, + 0.625, + 0.664062, + 0.613281, + 0.597656, + 0.609375, + 0.660156, + 0.652344, + 0.628906, + 0.636719, + 0.644531, + 0.664062, + 0.609375, + 0.648438, + 0.574219, + 0.644531, + 0.617188, + 0.660156, + 0.65625, + 0.652344, + 0.652344, + 0.613281, + 0.65625, + 0.628906, + 0.664062, + 0.609375, + 0.652344, + 0.671875, + 0.632812, + 0.640625, + 0.648438, + 0.621094, + 0.597656, + 0.652344, + 0.664062, + 0.617188, + 0.65625, + 0.621094, + 0.625, + 0.628906, + 0.613281, + 0.621094, + 0.636719, + 0.632812, + 0.628906, + 0.65625, + 0.652344, + 0.640625, + 0.648438, + 0.664062, + 0.628906, + 0.664062, + 0.632812, + 0.621094, + 0.65625, + 0.652344, + 0.65625, + 0.640625, + 0.667969, + 0.640625, + 0.613281, + 0.632812, + 0.664062, + 0.636719, + 0.65625, + 0.65625, + 0.636719, + 0.632812, + 0.628906, + 0.632812, + 0.601562, + 0.636719, + 0.652344, + 0.652344, + 0.652344, + 0.625, + 0.679688, + 0.640625, + 0.675781, + 0.636719, + 0.625, + 0.640625, + 0.644531, + 0.648438, + 0.621094, + 0.625, + 0.648438, + 0.625, + 0.644531, + 0.636719, + 0.628906, + 0.632812, + 0.671875, + 0.625, + 0.652344, + 0.628906, + 0.628906, + 0.632812, + 0.632812, + 0.625, + 0.644531, + 0.628906, + 0.636719, + 0.632812, + 0.609375, + 0.648438, + 0.636719, + 0.640625, + 0.597656, + 0.625, + 0.640625, + 0.628906, + 0.625, + 0.597656, + 0.644531, + 0.625, + 0.644531, + 0.601562, + 0.648438, + 0.632812, + 0.640625, + 0.628906, + 0.664062, + 0.652344, + 0.597656, + 0.640625, + 0.664062, + 0.652344, + 0.609375, + 0.597656, + 0.664062, + 0.660156, + 0.621094, + 0.632812, + 0.617188, + 0.640625, + 0.609375, + 0.660156, + 0.589844, + 0.640625, + 0.625, + 0.613281, + 0.644531, + 0.65625, + 0.632812, + 0.609375, + 0.605469, + 0.628906, + 0.648438, + 0.632812, + 0.613281, + 0.648438, + 0.664062, + 0.617188, + 0.613281, + 0.59375, + 0.644531, + 0.652344, + 0.644531, + 0.628906, + 0.621094, + 0.628906, + 0.632812, + 0.632812, + 0.65625, + 0.628906, + 0.625, + 0.625, + 0.660156, + 0.632812, + 0.597656, + 0.632812, + 0.605469, + 0.640625, + 0.636719, + 0.621094, + 0.601562, + 0.621094, + 0.632812, + 0.65625, + 0.65625, + 0.621094, + 0.613281, + 0.640625, + 0.636719, + 0.625, + 0.660156, + 0.644531, + 0.644531, + 0.625, + 0.625, + 0.652344, + 0.628906, + 0.648438, + 0.664062, + 0.601562, + 0.648438, + 0.628906, + 0.621094, + 0.648438, + 0.632812, + 0.640625, + 0.652344, + 0.640625, + 0.609375, + 0.632812, + 0.652344, + 0.53125, + 0.609375, + 0.65625, + 0.59375, + 0.640625, + 0.625, + 0.671875, + 0.660156, + 0.628906, + 0.625, + 0.640625, + 0.640625, + 0.625, + 0.652344, + 0.609375, + 0.617188, + 0.65625, + 0.636719, + 0.632812, + 0.652344, + 0.640625, + 0.59375, + 0.65625, + 0.644531, + 0.628906, + 0.632812, + 0.640625, + 0.632812, + 0.625, + 0.640625, + 0.632812, + 0.621094, + 0.644531, + 0.632812, + 0.652344, + 0.652344, + 0.609375, + 0.621094, + 0.632812, + 0.65625, + 0.664062, + 0.59375, + 0.605469, + 0.652344, + 0.652344, + 0.628906, + 0.636719, + 0.648438, + 0.628906, + 0.644531, + 0.660156, + 0.617188, + 0.648438, + 0.628906, + 0.621094, + 0.644531, + 0.625, + 0.644531, + 0.640625, + 0.574219, + 0.632812, + 0.648438, + 0.640625, + 0.621094, + 0.664062, + 0.625, + 0.644531, + 0.660156, + 0.609375, + 0.613281, + 0.617188, + 0.652344, + 0.628906, + 0.628906, + 0.632812, + 0.621094, + 0.613281, + 0.640625, + 0.601562, + 0.632812, + 0.65625, + 0.609375, + 0.609375, + 0.636719, + 0.640625, + 0.628906, + 0.667969, + 0.683594, + 0.644531, + 0.597656, + 0.628906, + 0.65625, + 0.65625, + 0.613281, + 0.648438, + 0.601562, + 0.644531, + 0.636719, + 0.628906, + 0.625, + 0.628906, + 0.65625, + 0.628906, + 0.605469, + 0.648438, + 0.628906, + 0.65625, + 0.644531, + 0.667969, + 0.613281, + 0.617188, + 0.632812, + 0.632812, + 0.652344, + 0.640625, + 0.625, + 0.613281, + 0.5625, + 0.636719, + 0.628906, + 0.59375, + 0.628906, + 0.601562, + 0.65625, + 0.613281, + 0.65625, + 0.648438, + 0.683594, + 0.667969, + 0.605469, + 0.644531, + 0.625, + 0.597656, + 0.617188, + 0.625, + 0.628906, + 0.609375, + 0.65625, + 0.636719, + 0.636719, + 0.636719, + 0.640625, + 0.65625, + 0.636719, + 0.609375, + 0.625, + 0.648438, + 0.59375, + 0.628906, + 0.617188, + 0.640625, + 0.664062, + 0.621094, + 0.65625, + 0.605469, + 0.617188, + 0.621094, + 0.632812, + 0.652344, + 0.636719, + 0.648438, + 0.640625, + 0.640625, + 0.625, + 0.640625, + 0.597656, + 0.648438, + 0.628906, + 0.65625, + 0.671875, + 0.609375, + 0.648438, + 0.644531, + 0.636719, + 0.632812, + 0.621094, + 0.636719, + 1.09375, + 0.613281, + 0.625, + 0.636719, + 0.609375, + 0.632812, + 0.65625, + 0.636719, + 0.621094, + 0.644531, + 0.628906, + 0.625, + 0.597656, + 0.65625, + 0.613281, + 0.628906, + 0.621094, + 0.613281, + 0.632812, + 0.632812, + 0.617188, + 0.621094, + 0.621094, + 0.632812, + 0.625, + 0.632812, + 0.613281, + 0.640625, + 0.605469, + 0.671875, + 0.710938, + 0.628906, + 0.664062, + 0.636719, + 0.640625, + 0.632812, + 0.679688, + 0.632812, + 0.636719, + 0.667969, + 0.617188, + 0.640625, + 0.652344, + 0.609375, + 0.621094, + 0.652344, + 0.644531, + 0.605469, + 0.628906, + 0.589844, + 0.636719, + 0.625, + 0.65625, + 0.648438, + 0.621094, + 0.625, + 0.617188, + 0.644531, + 0.65625, + 0.652344, + 0.648438, + 0.675781, + 0.660156, + 0.636719, + 0.632812, + 0.585938, + 0.671875, + 0.648438, + 0.632812, + 0.636719, + 0.613281, + 0.636719, + 0.625, + 0.609375, + 0.636719, + 0.613281, + 0.601562, + 0.644531, + 0.640625, + 0.632812, + 0.664062, + 0.632812, + 0.644531, + 0.644531, + 0.652344, + 0.585938, + 0.605469, + 0.652344, + 0.625, + 0.644531, + 0.585938, + 0.648438, + 0.644531, + 0.636719, + 0.621094, + 0.605469, + 0.597656, + 0.636719, + 0.621094, + 0.636719, + 0.65625, + 0.699219, + 0.644531, + 0.648438, + 0.644531, + 0.621094, + 0.671875, + 0.621094, + 0.648438, + 0.640625, + 0.660156, + 0.667969, + 0.625, + 0.597656, + 0.589844, + 0.675781, + 0.621094, + 0.644531, + 0.648438, + 0.648438, + 0.632812, + 0.613281, + 0.59375, + 0.632812, + 0.648438, + 0.667969, + 0.640625, + 0.652344, + 0.609375, + 0.683594, + 0.621094, + 0.636719, + 0.648438, + 0.671875, + 0.667969, + 0.632812, + 0.667969, + 0.601562, + 0.6875, + 0.636719, + 0.65625, + 0.605469, + 0.679688, + 0.636719, + 0.660156, + 0.625, + 0.59375, + 0.65625, + 0.617188, + 0.660156, + 0.636719, + 0.644531, + 0.632812, + 0.652344, + 0.617188, + 0.65625, + 0.644531, + 0.617188, + 0.679688, + 0.632812, + 0.613281, + 0.660156, + 0.064941, + 0.664062, + 0.660156, + 0.644531, + 0.597656, + 0.628906, + 0.644531, + 0.617188, + 0.636719, + 0.679688, + 0.664062, + 0.628906, + 0.625, + 0.648438, + 0.621094, + 0.660156, + 0.582031, + 0.542969, + 0.621094, + 0.636719, + 0.65625, + 0.617188, + 0.617188, + 0.640625, + 0.65625, + 0.617188, + 0.65625, + 0.636719, + 0.660156, + 0.628906, + 0.628906, + 0.636719, + 0.617188, + 0.609375, + 0.652344, + 0.648438, + 0.644531, + 0.617188, + 0.660156, + 0.617188, + 0.632812, + 0.632812, + 0.648438, + 0.652344, + 0.609375, + 0.648438, + 0.664062, + 0.636719, + 0.652344, + 0.652344, + 0.609375, + 0.636719, + 0.601562, + 0.65625, + 0.667969, + 0.632812, + 0.648438, + 0.578125, + 0.648438, + 0.609375, + 0.640625, + 0.660156, + 0.636719, + 0.632812, + 0.644531, + 0.65625, + 0.617188, + 0.617188, + 0.640625, + 0.589844, + 0.65625, + 0.628906, + 0.53125, + 0.632812, + 0.640625, + 0.683594, + 0.617188, + 0.644531, + 0.628906, + 0.652344, + 0.667969, + 0.664062, + 0.652344, + 0.585938, + 0.617188, + 0.683594, + 0.617188, + 0.671875, + 0.632812, + 0.65625, + 0.621094, + 0.644531, + 0.601562, + 0.644531, + 0.648438, + 0.652344, + 0.628906, + 0.664062, + 0.601562, + 0.644531, + 0.609375, + 0.667969, + 0.632812, + 0.621094, + 0.585938, + 0.648438, + 0.652344, + 0.628906, + 0.628906, + 0.628906, + 0.667969, + 0.667969, + 0.640625, + 0.589844, + 0.648438, + 0.621094, + 0.648438, + 0.613281, + 0.644531, + 0.683594, + 0.628906, + 0.617188, + 0.621094, + 0.648438, + 0.65625, + 0.648438, + 0.636719, + 0.597656, + 0.613281, + 0.644531, + 0.644531, + 0.644531, + 0.609375, + 0.648438, + 0.613281, + 0.625, + 0.617188, + 0.675781, + 0.609375, + 0.675781, + 0.625, + 0.640625, + 0.644531, + 0.65625, + 0.640625, + 0.59375, + 0.621094, + 0.65625, + 0.667969, + 0.660156, + 0.644531, + 0.65625, + 0.648438, + 0.65625, + 0.628906, + 0.65625, + 0.636719, + 0.632812, + 0.640625, + 0.628906, + 0.617188, + 0.621094, + 0.664062, + 0.664062, + 0.636719, + 0.652344, + 0.628906, + 0.636719, + 0.59375, + 0.660156, + 0.613281, + 0.652344, + 0.644531, + 0.644531, + 0.644531, + 0.625, + 0.617188, + 0.644531, + 0.632812, + 0.613281, + 0.632812, + 0.664062, + 0.625, + 0.625, + 0.628906, + 0.648438, + 0.636719, + 0.667969, + 0.609375, + 0.617188, + 0.644531, + 0.648438, + 0.625, + 0.625, + 0.613281, + 0.617188, + 0.628906, + 0.648438, + 0.621094, + 0.660156, + 0.625, + 0.65625, + 0.707031, + 0.640625, + 0.632812, + 0.632812, + 0.609375, + 0.667969, + 0.667969, + 0.636719, + 0.636719, + 0.648438, + 0.644531, + 0.636719, + 0.628906, + 0.605469, + 0.644531, + 0.648438, + 0.613281, + 0.625, + 0.640625, + 0.644531, + 0.636719, + 0.609375, + 0.617188, + 0.644531, + 0.621094, + 0.640625, + 0.640625, + 0.671875, + 0.640625, + 0.625, + 0.671875, + 0.648438, + 0.644531, + 0.683594, + 0.636719, + 0.632812, + 0.613281, + 0.660156, + 0.625, + 0.636719, + 0.644531, + 0.621094, + 0.625, + 0.648438, + 0.640625, + 0.617188, + 0.625, + 0.652344, + 0.605469, + 0.5625, + 0.683594, + 0.660156, + 0.621094, + 0.65625, + 0.652344, + 0.621094, + 0.648438, + 0.632812, + 0.632812, + 0.621094, + 0.65625, + 0.613281, + 0.648438, + 0.636719, + 0.667969, + 0.628906, + 0.628906, + 0.613281, + 0.625, + 0.605469, + 0.628906, + 0.652344, + 0.648438, + 0.613281, + 0.628906, + 0.636719, + 0.636719, + 0.664062, + 0.617188, + 0.640625, + 0.621094, + 0.617188, + 0.679688, + 0.652344, + 0.617188, + 0.628906, + 0.648438, + 0.632812, + 0.605469, + 0.632812, + 0.625, + 0.632812, + 0.636719, + 0.648438, + 0.617188, + 0.628906, + 0.648438, + 0.597656, + 0.625, + 0.644531, + 0.613281, + 0.636719, + 0.675781, + 0.683594, + 0.636719, + 0.65625, + 0.65625, + 0.636719, + 0.621094, + 0.648438, + 0.65625, + 0.648438, + 0.644531, + 0.652344, + 0.628906, + 0.589844, + 0.621094, + 0.644531, + 0.648438, + 0.605469, + 0.628906, + 0.617188, + 0.617188, + 0.667969, + 0.628906, + 0.605469, + 0.628906, + 0.648438, + 0.636719, + 0.636719, + 0.648438, + 0.65625, + 0.691406, + 0.625, + 0.601562, + 0.632812, + 0.644531, + 0.679688, + 0.671875, + 0.652344, + 0.65625, + 0.679688, + 0.613281, + 0.644531, + 0.628906, + 0.625, + 0.660156, + 0.667969, + 0.648438, + 0.652344, + 0.644531, + 0.625, + 0.597656, + 0.679688, + 0.632812, + 0.59375, + 0.640625, + 0.644531, + 0.648438, + 0.667969, + 0.640625, + 0.632812, + 0.621094, + 0.636719, + 0.636719, + 0.632812, + 0.632812, + 0.578125, + 0.660156, + 0.667969, + 0.636719, + 0.617188, + 0.632812, + 0.660156, + 0.644531, + 0.640625, + 0.640625, + 0.621094, + 0.660156, + 0.652344, + 0.605469, + 0.652344, + 0.667969, + 0.679688, + 0.65625, + 0.660156, + 0.65625, + 0.65625, + 0.609375, + 0.648438, + 0.640625, + 0.640625, + 0.640625, + 0.519531, + 0.683594, + 0.628906, + 0.621094, + 0.644531, + 0.632812, + 0.644531, + 0.582031, + 0.605469, + 0.640625, + 0.652344, + 0.609375, + 0.625, + 0.648438, + 0.65625, + 0.613281, + 0.632812, + 0.628906, + 0.621094, + 0.628906, + 0.644531, + 0.648438, + 0.609375, + 0.628906, + 0.648438, + 0.625, + 0.648438, + 0.65625, + 0.632812, + 0.628906, + 0.589844, + 0.660156, + 0.636719, + 0.621094, + 0.628906, + 0.652344, + 0.632812, + 0.613281, + 0.625, + 0.613281, + 0.671875, + 0.621094, + 0.65625, + 0.695312, + 0.660156, + 0.671875, + 0.628906, + 0.652344, + 0.648438, + 0.664062, + 0.65625, + 0.613281, + 0.585938, + 0.632812, + 0.644531, + 0.617188, + 0.625, + 0.640625, + 0.632812, + 0.621094, + 0.667969, + 0.605469, + 0.613281, + 0.632812, + 0.621094, + 0.625, + 0.640625, + 0.625, + 0.609375, + 0.636719, + 0.640625, + 0.609375, + 0.648438, + 0.613281, + 0.636719, + 0.628906, + 0.644531, + 0.640625, + 0.632812, + 0.632812, + 0.660156, + 0.632812, + 0.644531, + 0.628906, + 0.640625, + 0.671875, + 0.65625, + 0.660156, + 0.660156, + 0.636719, + 0.65625, + 0.652344, + 0.613281, + 0.679688, + 0.636719, + 0.613281, + 0.625, + 0.597656, + 0.636719, + 0.675781, + 0.652344, + 0.648438, + 0.597656, + 0.636719, + 0.636719, + 0.636719, + 0.632812, + 0.605469, + 0.636719, + 0.636719, + 0.613281, + 0.664062, + 0.640625, + 0.648438, + 0.597656, + 0.628906, + 0.660156, + 0.640625, + 0.636719, + 0.640625, + 0.652344, + 0.621094, + 0.625, + 0.621094, + 0.648438, + 0.617188, + 0.621094, + 0.664062, + 0.632812, + 0.566406, + 0.632812, + 0.628906, + 0.632812, + 0.640625, + 0.644531, + 0.664062, + 0.652344, + 0.632812, + 0.628906, + 0.644531, + 0.664062, + 0.636719, + 0.660156, + 0.601562, + 0.652344, + 0.625, + 0.722656, + 0.636719, + 0.660156, + 0.632812, + 0.648438, + 0.640625, + 0.65625, + 0.636719, + 0.632812, + 0.667969, + 0.679688, + 0.636719, + 0.640625, + 0.625, + 0.636719, + 0.625, + 0.632812, + 0.648438, + 0.628906, + 0.609375, + 0.65625, + 0.59375, + 0.609375, + 0.667969, + 0.605469, + 0.683594, + 0.652344, + 0.644531, + 0.65625, + 0.609375, + 0.644531, + 0.660156, + 0.644531, + 0.652344, + 0.613281, + 0.65625, + 0.664062, + 0.652344, + 0.636719, + 0.628906, + 0.609375, + 0.578125, + 0.640625, + 0.671875, + 0.625, + 0.648438, + 0.621094, + 0.625, + 0.671875, + 0.613281, + 0.644531, + 0.628906, + 0.632812, + 0.675781, + 0.597656, + 0.648438, + 0.640625, + 0.632812, + 0.632812, + 0.648438, + 0.652344, + 0.644531, + 0.652344, + 0.621094, + 0.640625, + 0.621094, + 0.636719, + 0.636719, + 0.636719, + 0.632812, + 0.664062, + 0.644531, + 0.640625, + 0.625, + 0.628906, + 0.664062, + 0.605469, + 0.636719, + 0.691406, + 0.632812, + 0.632812, + 0.625, + 0.632812, + 0.628906, + 0.640625, + 0.617188, + 0.671875, + 0.625, + 0.609375, + 0.597656, + 0.652344, + 0.667969, + 0.632812, + 0.636719, + 0.605469, + 0.644531, + 0.621094, + 0.617188, + 0.628906, + 0.613281, + 0.621094, + 0.65625, + 0.628906, + 0.652344, + 0.65625, + 0.644531, + 0.667969, + 0.683594, + 0.644531, + 0.640625, + 0.628906, + 0.636719, + 0.632812, + 0.617188, + 0.628906, + 0.632812, + 0.648438, + 0.636719, + 0.609375, + 0.632812, + 0.648438, + 0.648438, + 0.644531, + 0.605469, + 0.632812, + 0.632812, + 0.628906, + 0.640625, + 0.613281, + 0.613281, + 0.609375, + 0.621094, + 0.636719, + 0.648438, + 0.625, + 0.625, + 0.628906, + 0.664062, + 0.625, + 0.621094, + 0.632812, + 0.601562, + 0.664062, + 0.65625, + 0.644531, + 0.648438, + 0.636719, + 0.632812, + 0.636719, + 0.640625, + 0.632812, + 0.664062, + 0.648438, + 0.625, + 0.621094, + 0.632812, + 0.617188, + 0.613281, + 0.695312, + 0.613281, + 0.609375, + 0.625, + 0.632812, + 0.628906, + 0.628906, + 0.605469, + 0.554688, + 0.617188, + 0.609375, + 0.691406, + 0.652344, + 0.644531, + 0.601562, + 0.640625, + 0.609375, + 0.648438, + 0.664062, + 0.640625, + 0.617188, + 0.617188, + 0.664062, + 0.617188, + 0.660156, + 0.601562, + 0.660156, + 0.652344, + 0.65625, + 0.648438, + 0.636719, + 0.632812, + 0.632812, + 0.664062, + 0.660156, + 0.652344, + 0.679688, + 0.636719, + 0.605469, + 0.628906, + 0.652344, + 0.632812, + 0.648438, + 0.652344, + 0.660156, + 0.640625, + 0.660156, + 0.636719, + 0.625, + 0.621094, + 0.609375, + 0.648438, + 0.636719, + 0.660156, + 0.636719, + 0.609375, + 0.625, + 0.660156, + 0.625, + 0.636719, + 0.632812, + 0.601562, + 0.621094, + 0.667969, + 0.609375, + 0.636719, + 0.617188, + 0.648438, + 0.601562, + 0.640625, + 0.589844, + 0.625, + 0.652344, + 0.640625, + 0.632812, + 0.640625, + 0.625, + 0.609375, + 0.65625, + 0.644531, + 0.621094, + 0.632812, + 0.65625, + 0.621094, + 0.605469, + 0.65625, + 0.628906, + 0.671875, + 0.664062, + 0.632812, + 0.632812, + 0.667969, + 0.621094, + 0.640625, + 0.617188, + 0.617188, + 0.679688, + 0.625, + 0.605469, + 0.617188, + 0.628906, + 0.640625, + 0.648438, + 0.660156, + 0.664062, + 0.636719, + 0.589844, + 0.625, + 0.652344, + 0.625, + 0.628906, + 0.664062, + 0.664062, + 0.648438, + 0.621094, + 0.648438, + 0.609375, + 0.636719, + 0.625, + 0.644531, + 0.679688, + 0.640625, + 0.667969, + 0.570312, + 0.628906, + 0.648438, + 0.59375, + 0.65625, + 0.652344, + 0.644531, + 0.636719, + 0.613281, + 0.46875, + 0.652344, + 0.636719, + 0.632812, + 0.664062, + 0.625, + 0.644531, + 0.667969, + 0.648438, + 0.648438, + 0.644531, + 0.609375, + 0.652344, + 0.644531, + 0.609375, + 0.628906, + 0.660156, + 0.632812, + 0.640625, + 0.636719, + 0.601562, + 0.664062, + 0.644531, + 0.636719, + 0.667969, + 0.636719, + 0.617188, + 0.613281, + 0.632812, + 0.636719, + 0.679688, + 0.609375, + 0.691406, + 0.625, + 0.675781, + 0.597656, + 0.660156, + 0.648438, + 0.648438, + 0.636719, + 0.675781, + 0.660156, + 0.671875, + 0.644531, + 0.628906, + 0.621094, + 0.628906, + 0.667969, + 0.617188, + 0.628906, + 0.617188, + 0.644531, + 0.632812, + 0.640625, + 0.605469, + 0.648438, + 0.628906, + 0.621094, + 0.617188, + 0.628906, + 0.632812, + 0.582031, + 0.65625, + 0.652344, + 0.664062, + 0.625, + 0.625, + 0.621094, + 0.664062, + 0.648438, + 0.636719, + 0.632812, + 0.648438, + 0.636719, + 0.578125, + 0.660156, + 0.660156, + 0.636719, + 0.675781, + 0.667969, + 0.644531, + 0.683594, + 0.628906, + 0.671875, + 0.628906, + 0.65625, + 0.675781, + 0.660156, + 0.585938, + 0.65625, + 0.65625, + 0.648438, + 0.664062, + 0.667969, + 0.628906, + 0.640625, + 0.632812, + 0.648438, + 0.648438, + 0.640625, + 0.644531, + 0.628906, + 0.664062, + 0.621094, + 0.640625, + 0.65625, + 0.628906, + 0.652344, + 0.597656, + 0.621094, + 0.628906, + 0.664062, + 0.652344, + 0.617188, + 0.671875, + 0.625, + 0.625, + 0.65625, + 0.628906, + 0.675781, + 0.644531, + 0.617188, + 0.644531, + 0.613281, + 0.648438, + 0.628906, + 0.648438, + 0.632812, + 0.648438, + 0.675781, + 0.664062, + 0.613281, + 0.65625, + 0.652344, + 0.640625, + 0.636719, + 0.648438, + 0.664062, + 0.621094, + 0.613281, + 0.640625, + 0.628906, + 0.601562, + 0.660156, + 0.683594, + 0.609375, + 0.625, + 0.59375, + 0.628906, + 0.632812, + 0.632812, + 0.636719, + 0.628906, + 0.636719, + 0.617188, + 0.609375, + 0.648438, + 0.625, + 0.625, + 0.671875, + 0.648438, + 0.625, + 0.65625, + 0.640625, + 0.636719, + 0.628906, + 0.632812, + 0.640625, + 0.648438, + 0.652344, + 0.65625, + 0.621094, + 0.660156, + 0.644531, + 0.644531, + 0.601562, + 0.640625, + 0.640625, + 0.636719, + 0.652344, + 0.648438, + 0.617188, + 0.636719, + 0.621094, + 0.621094, + 0.636719, + 0.628906, + 0.640625, + 0.648438, + 0.597656, + 0.664062, + 0.625, + 0.652344, + 0.59375, + 0.625, + 0.636719, + 0.589844, + 0.660156, + 0.640625, + 0.636719, + 0.699219, + 0.601562, + 0.617188, + 0.652344, + 0.652344, + 0.613281, + 0.640625, + 0.636719, + 0.617188, + 0.652344, + 0.625, + 0.632812, + 0.664062, + 0.632812, + 0.660156, + 0.625, + 0.632812, + 0.628906, + 0.65625, + 0.609375, + 0.628906, + 0.644531, + 0.582031, + 0.621094, + 0.644531, + 0.640625, + 0.59375, + 0.617188, + 0.652344, + 0.617188, + 0.617188, + 0.648438, + 0.597656, + 0.617188, + 0.605469, + 0.636719, + 0.660156, + 0.625, + 0.640625, + 0.632812, + 0.636719, + 0.613281, + 0.652344, + 0.625, + 0.609375, + 0.652344, + 0.621094, + 0.644531, + 0.632812, + 0.65625, + 0.628906, + 0.648438, + 0.667969, + 0.632812, + 0.609375, + 0.617188, + 0.671875, + 0.628906, + 0.648438, + 0.632812, + 0.664062, + 0.597656, + 0.640625, + 0.628906, + 0.65625, + 0.644531, + 0.667969, + 0.601562, + 0.65625, + 0.613281, + 0.628906, + 0.625, + 0.589844, + 0.625, + 0.660156, + 0.632812, + 0.660156, + 0.636719, + 0.625, + 0.628906, + 0.617188, + 0.625, + 0.628906, + 0.648438, + 0.621094, + 0.632812, + 0.578125, + 0.648438, + 0.605469, + 0.613281, + 0.652344, + 0.652344, + 0.613281, + 0.621094, + 0.613281, + 0.609375, + 0.597656, + 0.621094, + 0.664062, + 0.640625, + 0.605469, + 0.648438, + 0.621094, + 0.59375, + 0.632812, + 0.636719, + 0.628906, + 0.65625, + 0.625, + 0.617188, + 0.640625, + 0.667969, + 0.628906, + 0.644531, + 0.597656, + 0.617188, + 0.617188, + 0.613281, + 0.652344, + 0.625, + 0.632812, + 0.644531, + 0.640625, + 0.597656, + 0.621094, + 0.636719, + 0.660156, + 0.613281, + 0.613281, + 0.609375, + 0.6875, + 0.644531, + 0.648438, + 0.609375, + 0.640625, + 0.636719, + 0.644531, + 0.691406, + 0.660156, + 0.664062, + 0.632812, + 0.617188, + 0.578125, + 0.652344, + 0.597656, + 0.640625, + 0.621094, + 0.679688, + 0.675781, + 0.625, + 0.667969, + 0.652344, + 0.632812, + 0.640625, + 0.648438, + 0.601562, + 0.628906, + 0.636719, + 0.636719, + 0.660156, + 0.625, + 0.605469, + 0.648438, + 0.59375, + 0.679688, + 0.628906, + 0.621094, + 0.628906, + 0.65625, + 0.648438, + 0.632812, + 0.644531, + 0.625, + 0.644531, + 0.625, + 0.628906, + 0.640625, + 0.621094, + 0.625, + 0.613281, + 0.671875, + 0.632812, + 0.648438, + 0.644531, + 0.632812, + 0.632812, + 0.617188, + 0.632812, + 0.652344, + 0.660156, + 0.601562, + 0.628906, + 0.625, + 0.640625, + 0.660156, + 0.632812, + 0.644531, + 0.621094, + 0.636719, + 0.636719, + 0.644531, + 0.601562, + 0.589844, + 0.636719, + 0.65625, + 0.578125, + 0.605469, + 0.65625, + 0.621094, + 0.65625, + 0.632812, + 0.648438, + 0.613281, + 0.675781, + 0.664062, + 0.613281, + 0.628906, + 0.644531, + 0.691406, + 0.625, + 0.644531, + 0.6875, + 0.644531, + 0.632812, + 0.609375, + 0.644531, + 0.617188, + 0.664062, + 0.636719, + 0.625, + 0.652344, + 0.621094, + 0.621094, + 0.625, + 0.628906, + 0.664062, + 0.648438, + 0.640625, + 0.644531, + 0.652344, + 0.613281, + 0.613281, + 0.671875, + 0.597656, + 0.652344, + 0.597656, + 0.660156, + 0.648438, + 0.675781, + 0.636719, + 0.605469, + 0.65625, + 0.617188, + 0.644531, + 0.648438, + 0.640625, + 0.644531, + 0.664062, + 0.632812, + 0.632812, + 0.65625, + 0.628906, + 0.636719, + 0.644531, + 0.648438, + 0.617188, + 0.65625, + 0.648438, + 0.621094, + 0.628906, + 0.609375, + 0.625, + 0.605469, + 0.636719, + 0.632812, + 0.617188, + 0.628906, + 0.632812, + 0.609375, + 0.664062, + 0.652344, + 0.22168, + 0.636719, + 0.660156, + 0.628906, + 0.636719, + 0.632812, + 0.65625, + 0.605469, + 0.636719, + 0.617188, + 0.640625, + 0.632812, + 0.640625, + 0.613281, + 0.601562, + 0.644531, + 0.636719, + 0.617188, + 0.621094, + 0.632812, + 0.628906, + 0.636719, + 0.640625, + 0.625, + 0.652344, + 0.632812, + 0.621094, + 0.667969, + 0.667969, + 0.640625, + 0.632812, + 0.660156, + 0.632812, + 0.632812, + 0.671875, + 0.65625, + 0.625, + 0.636719, + 0.644531, + 0.648438, + 0.628906, + 0.640625, + 0.625, + 0.652344, + 0.664062, + 0.601562, + 0.648438, + 0.714844, + 0.617188, + 0.660156, + 0.648438, + 0.660156, + 0.628906, + 0.640625, + 0.632812, + 0.640625, + 0.570312, + 0.621094, + 0.605469, + 0.648438, + 0.628906, + 0.628906, + 0.597656, + 0.640625, + 0.585938, + 0.652344, + 0.640625, + 0.625, + 0.664062, + 0.894531, + 0.644531, + 0.628906, + 0.628906, + 0.65625, + 0.621094, + 0.644531, + 0.628906, + 0.621094, + 0.644531, + 0.644531, + 0.625, + 0.636719, + 0.628906, + 0.617188, + 0.640625, + 0.652344, + 0.710938, + 0.636719, + 0.617188, + 0.644531, + 0.660156, + 0.617188, + 0.640625, + 0.636719, + 0.613281, + 0.625, + 0.628906, + -4.8e-05, + 0.652344, + 0.628906, + 0.660156, + 0.636719, + 0.625, + 0.652344, + 0.609375, + 0.660156, + 0.652344, + 0.640625, + 0.632812, + 0.636719, + 0.648438, + 0.632812, + 0.625, + 0.613281, + 0.652344, + 0.648438, + 0.652344, + 0.617188, + 0.675781, + 0.671875, + 0.667969, + 0.699219, + 0.652344, + 0.609375, + 0.632812, + 0.636719, + 0.632812, + 0.613281, + 0.644531, + 0.609375, + 0.648438, + 0.667969, + 0.628906, + 0.648438, + 0.628906, + 0.652344, + 0.5625, + 0.601562, + 0.617188, + 0.640625, + 0.621094, + 0.644531, + 0.628906, + 0.660156, + 0.65625, + 0.640625, + 0.65625, + 0.605469, + 0.632812, + 0.667969, + 0.648438, + 0.601562, + 0.648438, + 0.628906, + 0.617188, + 0.644531, + 0.636719, + 0.636719, + 0.65625, + 0.609375, + 0.628906, + 0.625, + 0.617188, + 0.609375, + 0.625, + 0.628906, + 0.660156, + 0.660156, + 0.609375, + 0.628906, + 0.621094, + 0.613281, + 0.609375, + 0.652344, + 0.617188, + 0.609375, + 0.582031, + 0.648438, + 0.65625, + 0.617188, + 0.675781, + 0.628906, + 0.65625, + 0.617188, + 0.628906, + 0.609375, + 0.640625, + 0.644531, + 0.644531, + 0.644531, + 0.617188, + 0.675781, + 0.652344, + 0.664062, + 0.644531, + 0.636719, + 0.628906, + 0.625, + 0.664062, + 0.628906, + 0.648438, + 0.640625, + 0.660156, + 0.671875, + 0.660156, + 0.636719, + 0.640625, + 0.648438, + 0.640625, + 0.609375, + 0.644531, + 0.640625, + 0.636719, + 0.625, + 0.621094, + 0.621094, + 0.664062, + 0.605469, + 0.644531, + 0.640625, + 0.625, + 0.644531, + 0.609375, + 0.667969, + 0.617188, + 0.632812, + 0.652344, + 0.632812, + 0.667969, + 0.625, + 0.613281, + 0.675781, + 0.683594, + 0.621094, + 0.632812, + 0.636719, + 0.601562, + 0.644531, + 0.605469, + 0.613281, + 0.605469, + 0.65625, + 0.640625, + 0.625, + 0.640625, + 0.621094, + 0.621094, + 0.617188, + 0.644531, + 0.640625, + 0.59375, + 0.675781, + 0.617188, + 0.570312, + 0.609375, + 0.605469, + 0.617188, + 0.605469, + 0.617188, + 0.644531, + 0.601562, + 0.65625, + 0.664062, + 0.617188, + 0.636719, + 0.632812, + 0.636719, + 0.640625, + 0.648438, + 0.625, + 0.605469, + 0.640625, + 0.609375, + 0.65625, + 0.621094, + 0.621094, + 0.632812, + 0.691406, + 0.671875, + 0.636719, + 0.621094, + 0.621094, + 0.664062, + 0.644531, + 0.632812, + 0.65625, + 0.636719, + 0.675781, + 0.652344, + 0.640625, + 0.667969, + 0.671875, + 0.605469, + 0.601562, + 0.589844, + 0.648438, + 0.648438, + 0.679688, + 0.609375, + 0.660156, + 0.632812, + 0.652344, + 0.664062, + 0.648438, + 0.636719, + 0.617188, + 0.636719, + 0.703125, + 0.65625, + 0.636719, + 0.625, + 0.65625, + 0.644531, + 0.640625, + 0.632812, + 0.671875, + 0.65625, + 0.652344, + 0.664062, + 0.636719, + 0.621094, + 0.59375, + 0.625, + 0.640625, + 0.648438, + 0.636719, + 0.644531, + 0.601562, + 0.59375, + 0.644531, + 0.59375, + 0.597656, + 0.613281, + 0.644531, + 0.644531, + 0.671875, + 0.644531, + 0.667969, + 0.628906, + 0.632812, + 0.652344, + 0.628906, + 0.636719, + 0.546875, + 0.65625, + 0.609375, + 0.652344, + 0.613281, + 0.621094, + 0.628906, + 0.601562, + 0.628906, + 0.648438, + 0.589844, + 0.671875, + 0.644531, + 0.617188, + 0.621094, + 0.648438, + 0.625, + 0.652344, + 0.609375, + 0.609375, + 0.625, + 0.636719, + 0.613281, + 0.644531, + 0.628906, + 0.640625, + 0.648438, + 0.652344, + 0.609375, + 0.601562, + 0.632812, + 0.675781, + 0.667969, + 0.671875, + 0.664062, + 0.640625, + 0.574219, + 0.5625, + 0.632812, + 0.636719, + 0.636719, + 0.605469, + 0.667969, + 0.613281, + 0.65625, + 0.59375, + 0.628906, + 0.648438, + 0.648438, + 0.609375, + 0.632812, + 0.648438, + 0.625, + 0.6875, + 0.644531, + 0.773438, + 0.628906, + 0.632812, + 0.628906, + 0.667969, + 0.65625, + 0.609375, + 0.628906, + 0.636719, + 0.628906, + 0.648438, + 0.625, + 0.636719, + 0.628906, + 0.675781, + 0.632812, + 0.632812, + 0.660156, + 0.65625, + 0.644531, + 0.640625, + 0.628906, + 0.578125, + 0.621094, + 0.625, + 0.625, + 0.636719, + 0.652344, + 0.691406, + 0.613281, + 0.621094, + 0.699219, + 0.652344, + 0.65625, + 0.632812, + 0.652344, + 0.644531, + 0.578125, + 0.613281, + 0.648438, + 0.679688, + 0.613281, + 0.632812, + 0.640625, + 0.625, + 0.628906, + 0.621094, + 0.570312, + 0.636719, + 0.628906, + 0.648438, + 0.648438, + 0.621094, + 0.625, + 0.660156, + 0.59375, + 0.652344, + 0.664062, + 0.617188, + 0.644531, + 0.625, + 0.609375, + 0.660156, + 0.667969, + 0.652344, + 0.609375, + 0.597656, + 0.664062, + 0.644531, + 0.636719, + 0.617188, + 0.605469, + 0.652344, + 0.640625, + 0.65625, + 0.632812, + 0.621094, + 0.621094, + 0.625, + 0.65625, + 0.644531, + 0.644531, + 0.644531, + 0.628906, + 0.660156, + 0.636719, + 0.640625, + 0.644531, + 0.632812, + 0.632812, + 0.644531, + 0.636719, + 0.640625, + 0.644531, + 0.609375, + 0.628906, + 0.640625, + 0.648438, + 0.660156, + 0.625, + 0.617188, + 0.605469, + 0.652344, + 0.605469, + 0.65625, + 0.65625, + 0.648438, + 0.621094, + 0.628906, + 0.644531, + 0.65625, + 0.660156, + 0.648438, + 0.632812, + 0.648438, + 0.621094, + 0.683594, + 0.652344, + 0.636719, + 0.636719, + 0.632812, + 0.621094, + 0.640625, + 0.625, + 0.609375, + 0.640625, + 0.640625, + 0.644531, + 0.621094, + 0.628906, + 0.636719, + 0.59375, + 0.625, + 0.617188, + 0.636719, + 0.652344, + 0.640625, + 0.664062, + 0.648438, + 0.621094, + 0.648438, + 0.644531, + 0.640625, + 0.652344, + 0.625, + 0.644531, + 0.667969, + 0.628906, + 0.667969, + 0.648438, + 0.609375, + 0.597656, + 0.640625, + 0.644531, + 0.609375, + 0.636719, + 0.527344, + 0.667969, + 0.648438, + 0.609375, + 0.550781, + 0.636719, + 0.648438, + 0.609375, + 0.664062, + 0.652344, + 0.628906, + 0.652344, + 0.675781, + 0.65625, + 0.605469, + 0.625, + 0.632812, + 0.613281, + 0.628906, + 0.628906, + 0.621094, + 0.65625, + 0.632812, + 0.648438, + 0.613281, + 0.625, + 0.660156, + 0.652344, + 0.632812, + 0.664062, + 0.640625, + 0.644531, + 0.636719, + 0.644531, + 0.660156, + 0.597656, + 0.664062, + 0.628906, + 0.617188, + 0.640625, + 0.65625, + 0.652344, + 0.648438, + 0.617188, + 0.617188, + 0.613281, + 0.617188, + 0.585938, + 0.640625, + 0.601562, + 0.769531, + 0.628906, + 0.605469, + 0.640625, + 0.617188, + 0.632812, + 0.683594, + 0.636719, + 0.644531, + 0.609375, + 0.632812, + 0.625, + 0.664062, + 0.628906, + 0.59375, + 0.613281, + 0.636719, + 0.628906, + 0.632812, + 0.589844, + 0.640625, + 0.613281, + 0.609375, + 0.617188, + 0.648438, + 0.605469, + 0.628906, + 0.667969, + 0.65625, + 0.621094, + 0.660156, + 0.640625, + 0.660156, + 0.632812, + 0.644531, + 0.625, + 0.625, + 0.621094, + 0.613281, + 0.667969, + 0.628906, + 0.636719, + 0.625, + 0.605469, + 0.617188, + 0.683594, + 0.675781, + 0.640625, + 0.636719, + 0.648438, + 0.644531, + 0.675781, + 0.667969, + 0.898438, + 0.621094, + 0.632812, + 0.617188, + 0.648438, + 0.644531, + 0.632812, + 0.644531, + 0.636719, + 0.652344, + 0.6875, + 0.609375, + 0.597656, + 0.628906, + 0.667969, + 0.621094, + 0.628906, + 0.640625, + 0.664062, + 0.609375, + 0.640625, + 0.628906, + 0.644531, + 0.679688, + 0.632812, + 0.628906, + 0.644531, + 0.621094, + 0.675781, + 0.6875, + 0.628906, + 0.625, + 0.582031, + 0.636719, + 0.597656, + 0.636719, + 0.671875, + 0.636719, + 0.617188, + 0.632812, + 0.632812, + 0.644531, + 0.632812, + 0.640625, + 0.660156, + 0.605469, + 0.679688, + 0.613281, + 0.621094, + 0.621094, + 0.648438, + 0.625, + 0.613281, + 0.648438, + 0.613281, + 0.609375, + 0.628906, + 0.671875, + 0.636719, + 0.605469, + 0.644531, + 0.660156, + 0.636719, + 0.664062, + 0.625, + 0.675781, + 0.621094, + 0.617188, + 0.652344, + 0.640625, + 0.617188, + 0.660156, + 0.65625, + 0.621094, + 0.683594, + 0.628906, + 0.632812, + 0.628906, + 0.632812, + 0.664062, + 0.632812, + 0.652344, + 0.636719, + 0.632812, + 0.609375, + 0.65625, + 0.648438, + 0.628906, + 0.628906, + 0.636719, + 0.65625, + 0.671875, + 0.597656, + 0.660156, + 0.660156, + 0.675781, + 0.675781, + 0.644531, + 0.625, + 0.613281, + 0.640625, + 0.640625, + 0.625, + 0.652344, + 0.625, + 0.660156, + 0.582031, + 0.652344, + 0.625, + 0.636719, + 0.640625, + 0.566406, + 0.617188, + 0.636719, + 0.644531, + 0.585938, + 0.625, + 0.605469, + 0.628906, + 0.636719, + 0.625, + 0.644531, + 0.65625, + 0.652344, + 0.617188, + 0.601562, + 0.671875, + 0.644531, + 0.609375, + 0.613281, + 0.609375, + 0.664062, + 0.648438, + 0.660156, + 0.621094, + 0.667969, + 0.621094, + 0.691406, + 0.617188, + 0.625, + 0.597656, + 0.636719, + 0.636719, + 0.636719, + 0.636719, + 0.628906, + 0.652344, + 0.65625, + 0.65625, + 0.640625, + 0.648438, + 0.636719, + 0.625, + 0.675781, + 0.65625, + 0.621094, + 0.601562, + 0.621094, + 0.628906, + 0.699219, + 0.640625, + 0.652344, + 0.652344, + 0.632812, + 0.625, + 0.625, + 0.617188, + 0.609375, + 0.644531, + 0.648438, + 0.648438, + 0.628906, + 0.609375, + 0.652344, + 0.664062, + 0.660156, + 0.65625, + 0.617188, + 0.648438, + 0.628906, + 0.65625, + 0.675781, + 0.640625, + 0.636719, + 0.636719, + 0.640625, + 0.621094, + 0.613281, + 0.644531, + 0.675781, + 0.648438, + 0.632812, + 0.632812, + 0.648438, + 0.683594, + 0.628906, + 0.660156, + 0.660156, + 0.625, + 0.640625, + 0.628906, + 0.644531, + 0.589844, + 0.652344, + 0.644531, + 0.636719, + 0.636719, + 0.617188, + 0.636719, + 0.632812, + 0.621094, + 0.613281, + 0.621094, + 0.625, + 0.617188, + 0.660156, + 0.65625, + 0.648438, + 0.605469, + 0.636719, + 0.644531, + 0.613281, + 0.609375, + 0.628906, + 0.609375, + 0.601562, + 0.671875, + 0.648438, + 0.640625, + 0.667969, + 0.671875, + 0.601562, + 0.628906, + 0.617188, + 0.675781, + 0.613281, + 0.671875, + 0.625, + 0.679688, + 0.625, + 0.621094, + 0.640625, + 0.636719, + 0.597656, + 0.640625, + 0.644531, + 0.625, + 0.648438, + 0.648438, + 0.644531, + 0.609375, + 0.6875, + 0.640625, + 0.605469, + 0.652344, + 0.644531, + 0.652344, + 0.65625, + 0.601562, + 0.625, + 0.648438, + 0.640625, + 0.671875, + 0.652344, + 0.679688, + 0.625, + 0.621094, + 0.613281, + 0.628906, + 0.628906, + 0.609375, + 0.617188, + 0.652344, + 0.617188, + 0.640625, + 0.664062, + 0.652344, + 0.589844, + 0.675781, + 0.65625, + 0.640625, + 0.648438, + 0.691406, + 0.652344, + 0.625, + 0.648438, + 0.636719, + 0.675781, + 0.632812, + 0.640625, + 0.636719, + 0.617188, + 0.640625, + 0.632812, + 0.443359, + 0.648438, + 0.664062, + 0.644531, + 0.660156, + 0.636719, + 0.667969, + 0.667969, + 0.609375, + 0.628906, + 0.648438, + 0.617188, + 0.886719, + 0.664062, + 0.640625, + 0.625, + 0.644531, + 0.640625, + 0.613281, + 0.142578, + 0.613281, + 0.667969, + 0.667969, + 0.636719, + 0.636719, + 0.621094, + 0.640625, + 0.652344, + 0.636719, + 0.648438, + 0.660156, + 0.644531, + 0.640625, + 0.65625, + 0.640625, + 0.667969, + 0.695312, + 0.632812, + 0.628906, + 0.679688, + 0.667969, + 0.613281, + 0.632812, + 0.65625, + 0.644531, + 0.640625, + 0.644531, + 0.65625, + 0.640625, + 0.621094, + 0.625, + 0.589844, + 0.691406, + 0.664062, + 0.632812, + 0.632812, + 0.640625, + 0.621094, + 0.652344, + 0.675781, + 0.625, + 0.648438, + 0.613281, + 0.679688, + 0.628906, + 0.636719, + 0.636719, + 0.664062, + 0.59375, + 0.640625, + 0.621094, + 0.632812, + 0.648438, + 0.648438, + 0.613281, + 0.625, + 0.613281, + 0.640625, + 0.613281, + 0.621094, + 0.628906, + 0.636719, + 0.640625, + 0.632812, + 0.617188, + 0.609375, + 0.640625, + 0.660156, + 0.609375, + 0.632812, + 0.628906, + 0.652344, + 0.644531, + 0.660156, + 0.667969, + 0.644531, + 0.617188, + 0.664062, + 0.644531, + 0.621094, + 0.652344, + 0.640625, + 0.628906, + 0.613281, + 0.644531, + 0.628906, + 0.609375, + 0.660156, + 0.65625, + 0.632812, + 0.65625, + 0.644531, + 0.679688, + 0.605469, + 0.632812 + ] + }, + "name": "model.transformer.h.5.ln_1.weight", + "outputIndexes": [ + 440 + ], + "type": "Const", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 439, + 440 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/ln_1_5/Mul_1_output_0", + "outputIndexes": [ + 441 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.5/self_attn/q_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 441 + ], + "outputIndexes": [ + 2735 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.5/self_attn/q_proj/Linear/pre_convert", + "inputIndexes": [ + 2735 + ], + "outputIndexes": [ + 2736 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.5/self_attn/q_proj/Linear", + "inputIndexes": [ + 2736 + ], + "outputIndexes": [ + 2737 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 569426690, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.5/self_attn/q_proj/Linear/post_convert", + "inputIndexes": [ + 2737 + ], + "outputIndexes": [ + 2738 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.5/self_attn/q_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2738 + ], + "outputIndexes": [ + 442 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 441 + ], + "main_type": "NONE", + "name": "/Shape_21_output_0", + "outputIndexes": [ + 443 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 443 + ], + "main_type": "NONE", + "name": "Shape898", + "outputIndexes": [ + 444 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 443 + ], + "main_type": "NONE", + "name": "Rank900", + "outputIndexes": [ + 445 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 445, + 445 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp902", + "outputIndexes": [ + 446 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 446 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze903", + "outputIndexes": [ + 447 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 446, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp905", + "outputIndexes": [ + 448 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 448 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze906", + "outputIndexes": [ + 449 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 444, + 447, + 449, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice909", + "outputIndexes": [ + 450 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 450 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze910", + "outputIndexes": [ + 451 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 9, + 451 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp911", + "outputIndexes": [ + 452 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 452, + 451 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp912", + "outputIndexes": [ + 453 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 443, + 453, + 446 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_39_output_0", + "outputIndexes": [ + 454 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 454, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_71_output_0", + "outputIndexes": [ + 455 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 7, + 455, + 23, + 24 + ], + "main_type": "Axis", + "main": { + "axis": 0 + }, + "name": "/Concat_45_output_0", + "outputIndexes": [ + 456 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 442, + 456 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_26_output_0", + "outputIndexes": [ + 457 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 457, + 50 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_20_output_0", + "outputIndexes": [ + 458 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 457 + ], + "main_type": "NONE", + "name": "/Shape_22_output_0", + "outputIndexes": [ + 459 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 459 + ], + "main_type": "NONE", + "name": "Shape919", + "outputIndexes": [ + 460 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 459 + ], + "main_type": "NONE", + "name": "Rank921", + "outputIndexes": [ + 461 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 461, + 461 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp923", + "outputIndexes": [ + 462 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 462 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze924", + "outputIndexes": [ + 463 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 462, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp926", + "outputIndexes": [ + 464 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 464 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze927", + "outputIndexes": [ + 465 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 460, + 463, + 465, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice930", + "outputIndexes": [ + 466 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 466 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze931", + "outputIndexes": [ + 467 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 53, + 467 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp932", + "outputIndexes": [ + 468 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 468, + 467 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp933", + "outputIndexes": [ + 469 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 459, + 469, + 462 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_40_output_0", + "outputIndexes": [ + 470 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 470, + 65 + ], + "main_type": "BinaryOp", + "main": { + "opType": 7, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Div_15_output_0", + "outputIndexes": [ + 471 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 471, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_76_output_0", + "outputIndexes": [ + 472 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 457, + 472, + 68, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_21_output_0", + "outputIndexes": [ + 473 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 473 + ], + "main_type": "UnaryOp", + "main": { + "opType": "NEG", + "T": "DT_FLOAT" + }, + "name": "/Neg_10_output_0", + "outputIndexes": [ + 474 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 457, + 21, + 472, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_20_output_0", + "outputIndexes": [ + 475 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 474, + 475 + ], + "main_type": "Axis", + "main": { + "axis": -1 + }, + "name": "/Concat_48_output_0", + "outputIndexes": [ + 476 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 476, + 80 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_21_output_0", + "outputIndexes": [ + 477 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 458, + 477 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_25_output_0", + "outputIndexes": [ + 478 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.5/self_attn/k_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 441 + ], + "outputIndexes": [ + 2739 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.5/self_attn/k_proj/Linear/pre_convert", + "inputIndexes": [ + 2739 + ], + "outputIndexes": [ + 2740 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.5/self_attn/k_proj/Linear", + "inputIndexes": [ + 2740 + ], + "outputIndexes": [ + 2741 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 578880280, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.5/self_attn/k_proj/Linear/post_convert", + "inputIndexes": [ + 2741 + ], + "outputIndexes": [ + 2742 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.5/self_attn/k_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2742 + ], + "outputIndexes": [ + 479 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 479, + 456 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_27_output_0", + "outputIndexes": [ + 480 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 480, + 50 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_22_output_0", + "outputIndexes": [ + 481 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 480 + ], + "main_type": "NONE", + "name": "/Shape_23_output_0", + "outputIndexes": [ + 482 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 482 + ], + "main_type": "NONE", + "name": "Shape981", + "outputIndexes": [ + 483 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 482 + ], + "main_type": "NONE", + "name": "Rank983", + "outputIndexes": [ + 484 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 484, + 484 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp985", + "outputIndexes": [ + 485 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 485 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze986", + "outputIndexes": [ + 486 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 485, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp988", + "outputIndexes": [ + 487 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 487 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze989", + "outputIndexes": [ + 488 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 483, + 486, + 488, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice992", + "outputIndexes": [ + 489 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 489 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze993", + "outputIndexes": [ + 490 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 53, + 490 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp994", + "outputIndexes": [ + 491 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 491, + 490 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp995", + "outputIndexes": [ + 492 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 482, + 492, + 485 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_41_output_0", + "outputIndexes": [ + 493 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 493, + 65 + ], + "main_type": "BinaryOp", + "main": { + "opType": 7, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Div_16_output_0", + "outputIndexes": [ + 494 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 494, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_78_output_0", + "outputIndexes": [ + 495 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 480, + 495, + 68, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_23_output_0", + "outputIndexes": [ + 496 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 496 + ], + "main_type": "UnaryOp", + "main": { + "opType": "NEG", + "T": "DT_FLOAT" + }, + "name": "/Neg_11_output_0", + "outputIndexes": [ + 497 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 480, + 21, + 495, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_22_output_0", + "outputIndexes": [ + 498 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 497, + 498 + ], + "main_type": "Axis", + "main": { + "axis": -1 + }, + "name": "/Concat_49_output_0", + "outputIndexes": [ + 499 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 499, + 80 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_23_output_0", + "outputIndexes": [ + 500 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 481, + 500 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_26_output_0", + "outputIndexes": [ + 501 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.5/self_attn/v_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 441 + ], + "outputIndexes": [ + 2743 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.5/self_attn/v_proj/Linear/pre_convert", + "inputIndexes": [ + 2743 + ], + "outputIndexes": [ + 2744 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.5/self_attn/v_proj/Linear", + "inputIndexes": [ + 2744 + ], + "outputIndexes": [ + 2745 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 588333870, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.5/self_attn/v_proj/Linear/post_convert", + "inputIndexes": [ + 2745 + ], + "outputIndexes": [ + 2746 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.5/self_attn/v_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2746 + ], + "outputIndexes": [ + 502 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 502, + 456 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_28_output_0", + "outputIndexes": [ + 503 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 478, + 501, + 503, + 108 + ], + "main_type": "AttentionParam", + "main": { + "kv_cache": true + }, + "name": "Attention/Reshape_29_output_0", + "outputIndexes": [ + 504 + ], + "type": "Attention", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.5/self_attn/o_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 504 + ], + "outputIndexes": [ + 2747 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.5/self_attn/o_proj/Linear/pre_convert", + "inputIndexes": [ + 2747 + ], + "outputIndexes": [ + 2748 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.5/self_attn/o_proj/Linear", + "inputIndexes": [ + 2748 + ], + "outputIndexes": [ + 2749 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 597787460, + 8388630, + 1048576, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.5/self_attn/o_proj/Linear/post_convert", + "inputIndexes": [ + 2749 + ], + "outputIndexes": [ + 2750 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.5/self_attn/o_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2750 + ], + "outputIndexes": [ + 505 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 438, + 505 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_28_output_0", + "outputIndexes": [ + 506 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 506 + ], + "main_type": "LayerNorm", + "main": { + "axis": [ + -1 + ], + "epsilon": 1e-06, + "group": 1, + "useRMSNorm": true + }, + "name": "/ln_2_5/Mul_output_0", + "outputIndexes": [ + 507 + ], + "type": "LayerNorm", + "defaultDimentionFormat": "NHWC" + }, + { + "main_type": "Blob", + "main": { + "dims": [ + 4096 + ], + "dataFormat": "NCHW", + "dataType": "DT_FLOAT", + "float32s": [ + 0.410156, + 0.416016, + 0.396484, + 0.412109, + 0.398438, + 0.392578, + 0.404297, + 0.412109, + 0.394531, + 0.394531, + 0.402344, + 0.394531, + 0.400391, + 0.402344, + 0.390625, + 0.400391, + 0.394531, + 0.417969, + 0.392578, + 0.400391, + 0.414062, + 0.394531, + 0.400391, + 0.400391, + 0.384766, + 0.210938, + 0.408203, + 0.408203, + 0.402344, + 0.390625, + 0.40625, + 0.400391, + 0.369141, + 0.400391, + 0.396484, + 0.388672, + 0.412109, + 0.361328, + 0.400391, + 0.396484, + 0.392578, + 0.386719, + 0.380859, + 0.400391, + 0.388672, + 0.388672, + 0.414062, + 0.412109, + 0.423828, + 0.412109, + 0.414062, + 0.373047, + 0.378906, + 0.396484, + 0.394531, + 0.392578, + 0.404297, + 0.398438, + 0.384766, + 0.376953, + 0.308594, + 0.398438, + 0.376953, + 0.410156, + 0.375, + 0.394531, + 0.392578, + 0.404297, + 0.410156, + 0.400391, + 0.404297, + 0.396484, + 0.392578, + 0.390625, + 0.40625, + 0.394531, + 0.412109, + 0.375, + 0.386719, + 0.386719, + 0.412109, + 0.412109, + 0.402344, + 0.378906, + 0.390625, + 0.400391, + 0.40625, + 0.400391, + 0.398438, + 0.410156, + 0.376953, + 0.40625, + 0.373047, + 0.419922, + 0.402344, + 0.402344, + 0.390625, + 0.402344, + 0.396484, + 0.400391, + 0.390625, + 0.396484, + 0.40625, + 0.376953, + 0.412109, + 0.376953, + 0.386719, + 0.398438, + 0.416016, + 0.400391, + 0.40625, + 0.396484, + 0.417969, + 0.419922, + 0.40625, + 0.384766, + 0.408203, + 0.178711, + 0.388672, + 0.400391, + 0.388672, + 0.400391, + 0.400391, + 0.416016, + 0.412109, + 0.404297, + 0.404297, + 0.396484, + 0.402344, + 0.400391, + 0.394531, + 0.390625, + 0.40625, + 0.367188, + 0.388672, + 0.375, + 0.382812, + 0.380859, + 0.396484, + 0.388672, + 0.394531, + 0.392578, + 0.398438, + 0.386719, + 0.417969, + 0.394531, + 0.412109, + 0.416016, + 0.392578, + 0.398438, + 0.419922, + 0.414062, + 0.376953, + 0.396484, + 0.398438, + 0.402344, + 0.408203, + 0.404297, + 0.402344, + 0.408203, + 0.400391, + 0.400391, + 0.398438, + 0.400391, + 0.380859, + 0.40625, + 0.402344, + 0.404297, + 0.390625, + 0.390625, + 0.396484, + 0.373047, + 0.390625, + 0.400391, + 0.414062, + 0.40625, + 0.402344, + 0.400391, + 0.404297, + 0.400391, + 0.402344, + 0.392578, + 0.396484, + 0.414062, + 0.404297, + 0.402344, + 0.402344, + 0.402344, + 0.386719, + 0.398438, + 0.382812, + 0.417969, + 0.404297, + 0.417969, + 0.392578, + 0.392578, + 0.404297, + 0.380859, + 0.404297, + 0.394531, + 0.394531, + 0.388672, + 0.394531, + 0.40625, + 0.390625, + 0.392578, + 0.404297, + 0.400391, + 0.396484, + 0.414062, + 0.412109, + 0.386719, + 0.396484, + 0.392578, + 0.386719, + 0.412109, + 0.414062, + 0.412109, + 0.248047, + 0.398438, + 0.392578, + 0.388672, + 0.392578, + 0.390625, + 0.414062, + 0.375, + 0.40625, + 0.40625, + 0.21582, + 0.390625, + 0.416016, + 0.402344, + 0.384766, + 0.388672, + 0.388672, + 0.40625, + 0.394531, + 0.404297, + 0.390625, + 0.40625, + 0.197266, + 0.40625, + 0.396484, + 0.384766, + 0.394531, + 0.400391, + 0.402344, + 0.396484, + 0.400391, + 0.400391, + 0.408203, + 0.382812, + 0.367188, + 0.394531, + 0.392578, + 0.380859, + 0.421875, + 0.402344, + 0.388672, + 0.404297, + 0.394531, + 0.402344, + 0.380859, + 0.367188, + 0.398438, + 0.376953, + 0.398438, + 0.408203, + 0.390625, + 0.394531, + 0.396484, + 0.410156, + 0.398438, + 0.398438, + 0.394531, + 0.382812, + 0.400391, + 0.390625, + 0.40625, + 0.402344, + 0.376953, + 0.421875, + 0.384766, + 0.396484, + 0.390625, + 0.398438, + 0.384766, + 0.386719, + 0.400391, + 0.400391, + 0.404297, + 0.404297, + 0.375, + 0.386719, + 0.408203, + 0.400391, + 0.408203, + 0.402344, + 0.408203, + 0.40625, + 0.382812, + 0.375, + 0.384766, + 0.408203, + 0.386719, + 0.382812, + 0.382812, + 0.382812, + 0.384766, + 0.388672, + 0.394531, + 0.371094, + 0.382812, + 0.410156, + 0.384766, + 0.388672, + 0.410156, + 0.386719, + 0.402344, + 0.412109, + 0.388672, + 0.398438, + 0.390625, + 0.412109, + 0.402344, + 0.414062, + 0.402344, + 0.392578, + 0.396484, + 0.390625, + 0.394531, + 0.388672, + 0.408203, + 0.402344, + 0.410156, + 0.382812, + 0.408203, + 0.396484, + 0.404297, + 0.410156, + 0.414062, + 0.417969, + 0.423828, + 0.384766, + 0.386719, + 0.384766, + 0.390625, + 0.398438, + 0.398438, + 0.414062, + 0.390625, + 0.396484, + 0.404297, + 0.394531, + 0.404297, + 0.392578, + 0.404297, + 0.369141, + 0.382812, + 0.417969, + 0.408203, + 0.380859, + 0.410156, + 0.404297, + 0.394531, + 0.416016, + 0.412109, + 0.380859, + 0.40625, + 0.371094, + 0.400391, + 0.400391, + 0.394531, + 0.382812, + 0.396484, + 0.392578, + 0.402344, + 0.369141, + 0.404297, + 0.398438, + 0.398438, + 0.398438, + 0.384766, + 0.404297, + 0.396484, + 0.398438, + 0.365234, + 0.417969, + 0.404297, + 0.400391, + 0.404297, + 0.398438, + 0.392578, + 0.394531, + 0.398438, + 0.388672, + 0.421875, + 0.388672, + 0.396484, + 0.396484, + 0.392578, + 0.404297, + 0.384766, + 0.392578, + 0.390625, + 0.404297, + 0.40625, + 0.402344, + 0.386719, + 0.396484, + 0.414062, + 0.384766, + 0.396484, + 0.402344, + 0.396484, + 0.392578, + 0.410156, + 0.408203, + 0.392578, + 0.398438, + 0.402344, + 0.398438, + 0.402344, + 0.402344, + 0.402344, + 0.384766, + 0.414062, + 0.396484, + 0.392578, + 0.400391, + 0.410156, + 0.382812, + 0.392578, + 0.414062, + 0.400391, + 0.394531, + 0.408203, + 0.423828, + 0.410156, + 0.378906, + 0.412109, + 0.367188, + 0.386719, + 0.417969, + 0.392578, + 0.398438, + 0.388672, + 0.410156, + 0.388672, + 0.396484, + 0.400391, + 0.40625, + 0.416016, + 0.392578, + 0.386719, + 0.410156, + 0.398438, + 0.414062, + 0.390625, + 0.408203, + 0.402344, + 0.410156, + 0.408203, + 0.408203, + 0.394531, + 0.394531, + 0.40625, + 0.425781, + 0.402344, + 0.394531, + 0.416016, + 0.386719, + 0.396484, + 0.369141, + 0.414062, + 0.40625, + 0.398438, + 0.388672, + 0.390625, + 0.398438, + 0.40625, + 0.390625, + 0.398438, + 0.394531, + 0.392578, + 0.404297, + 0.396484, + 0.402344, + 0.382812, + 0.416016, + 0.396484, + 0.384766, + 0.384766, + 0.388672, + 0.398438, + 0.400391, + 0.337891, + 0.417969, + 0.408203, + 0.392578, + 0.382812, + 0.388672, + 0.404297, + 0.414062, + 0.416016, + 0.394531, + 0.398438, + 0.386719, + 0.398438, + 0.392578, + 0.410156, + 0.384766, + 0.394531, + 0.396484, + 0.392578, + 0.396484, + 0.388672, + 0.394531, + 0.388672, + 0.390625, + 0.390625, + 0.398438, + 0.410156, + 0.392578, + 0.396484, + 0.40625, + 0.402344, + 0.408203, + 0.402344, + 0.392578, + 0.394531, + 0.404297, + 0.392578, + 0.412109, + 0.382812, + 0.388672, + 0.382812, + 0.396484, + 0.410156, + 0.398438, + 0.398438, + 0.375, + 0.402344, + 0.402344, + 0.375, + 0.40625, + 0.394531, + 0.408203, + 0.408203, + 0.398438, + 0.382812, + 0.404297, + 0.400391, + 0.404297, + 0.386719, + 0.40625, + 0.390625, + 0.402344, + 0.408203, + 0.380859, + 0.373047, + 0.388672, + 0.392578, + 0.400391, + 0.40625, + 0.396484, + 0.396484, + 0.410156, + 0.392578, + 0.402344, + 0.404297, + 0.380859, + 0.400391, + 0.382812, + 0.404297, + 0.404297, + 0.40625, + 0.410156, + 0.40625, + 0.402344, + 0.404297, + 0.412109, + 0.390625, + 0.40625, + 0.392578, + 0.398438, + 0.414062, + 0.402344, + 0.386719, + 0.394531, + 0.410156, + 0.40625, + 0.414062, + 0.402344, + 0.404297, + 0.40625, + 0.398438, + 0.394531, + 0.382812, + 0.384766, + 0.400391, + 0.400391, + 0.412109, + 0.394531, + 0.390625, + 0.382812, + 0.384766, + 0.398438, + 0.398438, + 0.390625, + 0.404297, + 0.396484, + 0.390625, + 0.40625, + 0.396484, + 0.40625, + 0.423828, + 0.384766, + 0.388672, + 0.390625, + 0.402344, + 0.400391, + 0.378906, + 0.466797, + 0.40625, + 0.402344, + 0.382812, + 0.416016, + 0.410156, + 0.402344, + 0.390625, + 0.390625, + 0.400391, + 0.392578, + 0.392578, + 0.404297, + 0.396484, + 0.376953, + 0.384766, + 0.390625, + 0.410156, + 0.373047, + 0.388672, + 0.384766, + 0.398438, + 0.398438, + 0.402344, + 0.392578, + 0.408203, + 0.384766, + 0.404297, + 0.394531, + 0.410156, + 0.386719, + 0.396484, + 0.382812, + 0.365234, + 0.40625, + 0.386719, + 0.396484, + 0.404297, + 0.392578, + 0.396484, + 0.380859, + 0.400391, + 0.402344, + 0.394531, + 0.412109, + 0.404297, + 0.404297, + 0.398438, + 0.410156, + 0.404297, + 0.388672, + 0.400391, + 0.392578, + 0.408203, + 0.384766, + 0.417969, + 0.380859, + 0.384766, + 0.394531, + 0.404297, + 0.40625, + 0.404297, + 0.386719, + 0.398438, + 0.394531, + 0.394531, + 0.419922, + 0.416016, + 0.417969, + 0.384766, + 0.394531, + 0.404297, + 0.376953, + 0.394531, + 0.386719, + 0.402344, + 0.373047, + 0.408203, + 0.392578, + 0.400391, + 0.400391, + 0.396484, + 0.396484, + 0.416016, + 0.396484, + 0.416016, + 0.371094, + 0.398438, + 0.419922, + 0.376953, + 0.384766, + 0.408203, + 0.412109, + 0.386719, + 0.402344, + 0.398438, + 0.396484, + 0.408203, + 0.404297, + 0.382812, + 0.386719, + 0.396484, + 0.408203, + 0.384766, + 0.414062, + 0.404297, + 0.398438, + 0.382812, + 0.400391, + 0.400391, + 0.414062, + 0.402344, + 0.400391, + 0.398438, + 0.388672, + 0.416016, + 0.414062, + 0.416016, + 0.392578, + 0.388672, + 0.386719, + 0.382812, + 0.392578, + 0.388672, + 0.408203, + 0.408203, + 0.402344, + 0.394531, + 0.353516, + 0.376953, + 0.388672, + 0.400391, + 0.392578, + 0.40625, + 0.40625, + 0.421875, + 0.40625, + 0.386719, + 0.419922, + 0.414062, + 0.382812, + 0.369141, + 0.390625, + 0.429688, + 0.394531, + 0.375, + 0.404297, + 0.390625, + 0.390625, + 0.40625, + 0.390625, + 0.412109, + 0.414062, + 0.394531, + 0.398438, + 0.384766, + 0.410156, + 0.400391, + 0.402344, + 0.40625, + 0.396484, + 0.345703, + 0.396484, + 0.40625, + 0.404297, + 0.398438, + 0.408203, + 0.388672, + 0.396484, + 0.400391, + 0.408203, + 0.416016, + 0.396484, + 0.412109, + 0.410156, + 0.394531, + 0.369141, + 0.408203, + 0.386719, + 0.394531, + 0.398438, + 0.410156, + 0.404297, + 0.396484, + 0.402344, + 0.40625, + 0.386719, + 0.392578, + 0.408203, + 0.398438, + 0.376953, + 0.40625, + 0.402344, + 0.384766, + 0.396484, + 0.400391, + 0.390625, + 0.400391, + 0.410156, + 0.404297, + 0.400391, + 0.40625, + 0.371094, + 0.402344, + 0.402344, + 0.392578, + 0.394531, + 0.40625, + 0.402344, + 0.394531, + 0.226562, + 0.396484, + 0.373047, + 0.40625, + 0.402344, + 0.398438, + 0.388672, + 0.398438, + 0.382812, + 0.408203, + 0.402344, + 0.402344, + 0.183594, + 0.396484, + 0.410156, + 0.390625, + 0.40625, + 0.394531, + 0.388672, + 0.380859, + 0.398438, + 0.402344, + 0.410156, + 0.382812, + 0.384766, + 0.390625, + 0.402344, + 0.416016, + 0.400391, + 0.388672, + 0.402344, + 0.367188, + 0.402344, + 0.400391, + 0.384766, + 0.386719, + 0.388672, + 0.396484, + 0.394531, + 0.412109, + 0.417969, + 0.421875, + 0.408203, + 0.396484, + 0.378906, + 0.371094, + 0.394531, + 0.410156, + 0.400391, + 0.390625, + 0.386719, + 0.412109, + 0.402344, + 0.40625, + 0.398438, + 0.402344, + 0.398438, + 0.388672, + 0.380859, + 0.402344, + 0.410156, + 0.400391, + 0.400391, + 0.40625, + 0.396484, + 0.408203, + 0.396484, + 0.404297, + 0.414062, + 0.40625, + 0.390625, + 0.382812, + 0.404297, + 0.398438, + 0.402344, + 0.402344, + 0.404297, + 0.386719, + 0.386719, + 0.380859, + 0.396484, + 0.386719, + 0.408203, + 0.390625, + 0.410156, + 0.404297, + 0.402344, + 0.400391, + 0.398438, + 0.375, + 0.375, + 0.380859, + 0.388672, + 0.394531, + 0.386719, + 0.394531, + 0.394531, + 0.40625, + 0.412109, + 0.396484, + 0.382812, + 0.380859, + 0.410156, + 0.402344, + 0.402344, + 0.40625, + 0.396484, + 0.373047, + 0.378906, + 0.382812, + 0.384766, + 0.412109, + 0.398438, + 0.386719, + 0.408203, + 0.40625, + 0.40625, + 0.410156, + 0.394531, + 0.384766, + 0.396484, + 0.392578, + 0.398438, + 0.382812, + 0.394531, + 0.396484, + 0.417969, + 0.416016, + 0.40625, + 0.396484, + 0.400391, + 0.400391, + 0.392578, + 0.392578, + 0.386719, + 0.417969, + 0.40625, + 0.392578, + 0.400391, + 0.402344, + 0.421875, + 0.404297, + 0.417969, + 0.400391, + 0.396484, + 0.388672, + 0.402344, + 0.400391, + 0.402344, + 0.400391, + 0.392578, + 0.380859, + 0.421875, + 0.410156, + 0.382812, + 0.369141, + 0.402344, + 0.410156, + 0.378906, + 0.400391, + 0.398438, + 0.386719, + 0.384766, + 0.380859, + 0.386719, + 0.392578, + 0.396484, + 0.400391, + 0.40625, + 0.398438, + 0.421875, + 0.400391, + 0.40625, + 0.392578, + 0.400391, + 0.380859, + 0.398438, + 0.373047, + 0.408203, + 0.398438, + 0.402344, + 0.404297, + 0.384766, + 0.392578, + 0.412109, + 0.376953, + 0.388672, + 0.396484, + 0.390625, + 0.408203, + 0.188477, + 0.376953, + 0.404297, + 0.410156, + 0.390625, + 0.419922, + 0.402344, + 0.390625, + 0.375, + 0.404297, + 0.408203, + 0.408203, + 0.392578, + 0.386719, + 0.388672, + 0.382812, + 0.402344, + 0.402344, + 0.396484, + 0.388672, + 0.382812, + 0.410156, + 0.392578, + 0.388672, + 0.384766, + 0.392578, + 0.237305, + 0.402344, + 0.410156, + 0.416016, + 0.388672, + 0.410156, + 0.404297, + 0.382812, + 0.394531, + 0.386719, + 0.398438, + 0.40625, + 0.388672, + 0.396484, + 0.40625, + 0.394531, + 0.410156, + 0.404297, + 0.416016, + 0.400391, + 0.396484, + 0.414062, + 0.394531, + 0.388672, + 0.410156, + 0.390625, + 0.404297, + 0.376953, + 0.402344, + 0.386719, + 0.388672, + 0.400391, + 0.077637, + 0.388672, + 0.380859, + 0.396484, + 0.390625, + 0.412109, + 0.373047, + 0.380859, + 0.371094, + 0.398438, + 0.408203, + 0.410156, + 0.396484, + 0.400391, + 0.419922, + 0.398438, + 0.375, + 0.416016, + 0.398438, + 0.396484, + 0.384766, + 0.392578, + 0.408203, + 0.394531, + 0.400391, + 0.386719, + 0.40625, + 0.400391, + 0.40625, + 0.392578, + 0.40625, + 0.408203, + 0.412109, + 0.365234, + 0.398438, + 0.416016, + 0.394531, + 0.386719, + 0.384766, + 0.388672, + 0.408203, + 0.394531, + 0.408203, + 0.396484, + 0.416016, + 0.388672, + 0.376953, + 0.412109, + 0.423828, + 0.402344, + 0.388672, + 0.396484, + 0.390625, + 0.378906, + 0.398438, + 0.376953, + 0.404297, + 0.421875, + 0.386719, + 0.390625, + 0.375, + 0.398438, + 0.40625, + 0.396484, + 0.390625, + 0.396484, + 0.396484, + 0.390625, + 0.182617, + 0.402344, + 0.390625, + 0.390625, + 0.384766, + 0.419922, + 0.388672, + 0.402344, + 0.400391, + 0.425781, + 0.380859, + 0.382812, + 0.378906, + 0.402344, + 0.388672, + 0.404297, + 0.408203, + 0.404297, + 0.394531, + 0.382812, + 0.384766, + 0.394531, + 0.398438, + 0.410156, + 0.40625, + 0.384766, + 0.386719, + 0.416016, + 0.421875, + 0.384766, + 0.390625, + 0.404297, + 0.388672, + 0.410156, + 0.40625, + 0.402344, + 0.400391, + 0.367188, + 0.408203, + 0.388672, + 0.390625, + 0.384766, + 0.398438, + 0.390625, + 0.398438, + 0.390625, + 0.392578, + 0.382812, + 0.404297, + 0.388672, + 0.402344, + 0.404297, + 0.378906, + 0.386719, + 0.40625, + 0.400391, + 0.419922, + 0.394531, + 0.402344, + 0.394531, + 0.398438, + 0.367188, + 0.396484, + 0.408203, + 0.386719, + 0.402344, + 0.392578, + 0.400391, + 0.40625, + 0.380859, + 0.417969, + 0.394531, + 0.394531, + 0.386719, + 0.363281, + 0.408203, + 0.390625, + 0.376953, + 0.400391, + 0.384766, + 0.402344, + 0.394531, + 0.398438, + 0.404297, + 0.396484, + 0.396484, + 0.414062, + 0.408203, + 0.396484, + 0.384766, + 0.410156, + 0.390625, + 0.398438, + 0.400391, + 0.386719, + 0.398438, + 0.398438, + 0.396484, + 0.402344, + 0.380859, + 0.404297, + 0.398438, + 0.388672, + 0.388672, + 0.40625, + 0.408203, + 0.402344, + 0.394531, + 0.416016, + 0.40625, + 0.386719, + 0.398438, + 0.404297, + 0.394531, + 0.416016, + 0.404297, + 0.412109, + 0.384766, + 0.386719, + 0.404297, + 0.410156, + 0.384766, + 0.419922, + 0.373047, + 0.402344, + 0.408203, + 0.392578, + 0.40625, + 0.361328, + 0.396484, + 0.390625, + 0.412109, + 0.40625, + 0.412109, + 0.392578, + 0.396484, + 0.392578, + 0.386719, + 0.404297, + 0.40625, + 0.390625, + 0.412109, + 0.404297, + 0.400391, + 0.408203, + 0.388672, + 0.412109, + 0.417969, + 0.400391, + 0.363281, + 0.404297, + 0.394531, + 0.417969, + 0.398438, + 0.398438, + 0.404297, + 0.394531, + 0.404297, + 0.410156, + 0.390625, + 0.380859, + 0.378906, + 0.386719, + 0.404297, + 0.402344, + 0.392578, + 0.40625, + 0.380859, + 0.390625, + 0.398438, + 0.390625, + 0.40625, + 0.390625, + 0.404297, + 0.382812, + 0.396484, + 0.382812, + 0.400391, + 0.388672, + 0.404297, + 0.380859, + 0.390625, + 0.378906, + 0.388672, + 0.394531, + 0.40625, + 0.378906, + 0.400391, + 0.396484, + 0.400391, + 0.394531, + 0.40625, + 0.382812, + 0.425781, + 0.412109, + 0.394531, + 0.40625, + 0.410156, + 0.400391, + 0.402344, + 0.388672, + 0.398438, + 0.392578, + 0.419922, + 0.382812, + 0.410156, + 0.404297, + 0.402344, + 0.388672, + 0.416016, + 0.410156, + 0.375, + 0.425781, + 0.396484, + 0.394531, + 0.402344, + 0.398438, + 0.402344, + 0.410156, + 0.396484, + 0.398438, + 0.386719, + 0.400391, + 0.400391, + 0.396484, + 0.408203, + 0.400391, + 0.388672, + 0.390625, + 0.392578, + 0.390625, + 0.419922, + 0.419922, + 0.347656, + 0.394531, + 0.394531, + 0.40625, + 0.394531, + 0.396484, + 0.421875, + 0.392578, + 0.416016, + 0.40625, + 0.394531, + 0.400391, + 0.402344, + 0.410156, + 0.386719, + 0.404297, + 0.40625, + 0.394531, + 0.396484, + 0.394531, + 0.394531, + 0.396484, + 0.392578, + 0.404297, + 0.40625, + 0.380859, + 0.40625, + 0.384766, + 0.404297, + 0.390625, + 0.388672, + 0.365234, + 0.421875, + 0.408203, + 0.410156, + 0.398438, + 0.396484, + 0.394531, + 0.394531, + 0.429688, + 0.392578, + 0.408203, + 0.408203, + 0.390625, + 0.404297, + 0.412109, + 0.408203, + 0.384766, + 0.400391, + 0.392578, + 0.388672, + 0.378906, + 0.400391, + 0.394531, + 0.408203, + 0.410156, + 0.421875, + 0.398438, + 0.388672, + 0.382812, + 0.402344, + 0.398438, + 0.400391, + 0.416016, + 0.40625, + 0.386719, + 0.367188, + 0.40625, + 0.398438, + 0.384766, + 0.396484, + 0.396484, + 0.419922, + 0.402344, + 0.390625, + 0.400391, + 0.394531, + 0.392578, + 0.40625, + 0.421875, + 0.396484, + 0.412109, + 0.404297, + 0.408203, + 0.400391, + 0.398438, + 0.40625, + 0.396484, + 0.400391, + 0.410156, + 0.392578, + 0.398438, + 0.402344, + 0.408203, + 0.396484, + 0.404297, + 0.390625, + 0.423828, + 0.398438, + 0.394531, + 0.384766, + 0.386719, + 0.416016, + 0.414062, + 0.376953, + 0.390625, + 0.400391, + 0.404297, + 0.398438, + 0.410156, + 0.384766, + 0.402344, + 0.40625, + 0.398438, + 0.765625, + 0.412109, + 0.398438, + 0.376953, + 0.414062, + 0.402344, + 0.382812, + 0.425781, + 0.394531, + 0.392578, + 0.402344, + 0.404297, + 0.414062, + 0.388672, + 0.400391, + 0.382812, + 0.400391, + 0.390625, + 0.375, + 0.404297, + 0.376953, + 0.388672, + 0.394531, + 0.40625, + 0.396484, + 0.404297, + 0.396484, + 0.408203, + 0.388672, + 0.40625, + 0.390625, + 0.414062, + 0.414062, + 0.375, + 0.386719, + 0.390625, + 0.400391, + 0.400391, + 0.390625, + 0.404297, + 0.388672, + 0.408203, + 0.402344, + 0.388672, + 0.398438, + 0.400391, + 0.392578, + 0.398438, + 0.382812, + 0.388672, + 0.392578, + 0.392578, + 0.390625, + 0.404297, + 0.394531, + 0.40625, + 0.375, + 0.375, + 0.398438, + 0.398438, + 0.139648, + 0.412109, + 0.402344, + 0.382812, + 0.398438, + 0.402344, + 0.394531, + 0.40625, + 0.402344, + 0.410156, + 0.390625, + 0.398438, + 0.380859, + 0.382812, + 0.378906, + 0.400391, + 0.392578, + 0.390625, + 0.388672, + 0.386719, + 0.394531, + 0.390625, + 0.402344, + 0.396484, + 0.410156, + 0.386719, + 0.404297, + 0.394531, + 0.380859, + 0.382812, + 0.382812, + 0.404297, + 0.392578, + 0.402344, + 0.396484, + 0.400391, + 0.400391, + 0.398438, + 0.376953, + 0.404297, + 0.408203, + 0.408203, + 0.376953, + 0.412109, + 0.408203, + 0.378906, + 0.400391, + 0.394531, + 0.404297, + 0.376953, + 0.390625, + 0.394531, + 0.394531, + 0.400391, + 0.394531, + 0.398438, + 0.376953, + 0.394531, + 0.388672, + 0.396484, + 0.402344, + 0.400391, + 0.404297, + 0.394531, + 0.40625, + 0.386719, + 0.390625, + 0.398438, + 0.408203, + 0.421875, + 0.384766, + 0.410156, + 0.396484, + 0.404297, + 0.410156, + 0.40625, + 0.408203, + 0.373047, + 0.394531, + 0.412109, + 0.400391, + 0.402344, + 0.392578, + 0.404297, + 0.394531, + 0.365234, + 0.400391, + 0.394531, + 0.400391, + 0.402344, + 0.400391, + 0.386719, + 0.404297, + 0.416016, + 0.363281, + 0.392578, + 0.400391, + 0.408203, + 0.392578, + 0.412109, + 0.410156, + 0.416016, + 0.408203, + 0.386719, + 0.40625, + 0.375, + 0.402344, + 0.400391, + 0.400391, + 0.375, + 0.380859, + 0.390625, + 0.412109, + 0.390625, + 0.386719, + 0.386719, + 0.400391, + 0.392578, + 0.402344, + 0.382812, + 0.386719, + 0.396484, + 0.396484, + 0.410156, + 0.394531, + 0.398438, + 0.404297, + 0.402344, + 0.40625, + 0.40625, + 0.394531, + 0.400391, + 0.380859, + 0.400391, + 0.398438, + 0.369141, + 0.400391, + 0.396484, + 0.400391, + 0.404297, + 0.412109, + 0.398438, + 0.398438, + 0.40625, + 0.380859, + 0.412109, + 0.380859, + 0.355469, + 0.408203, + 0.394531, + 0.378906, + 0.416016, + 0.390625, + 0.396484, + 0.378906, + 0.388672, + 0.40625, + 0.408203, + 0.404297, + 0.404297, + 0.396484, + 0.408203, + 0.052734, + 0.396484, + 0.394531, + 0.390625, + 0.414062, + 0.404297, + 0.404297, + 0.404297, + 0.40625, + 0.417969, + 0.396484, + 0.414062, + 0.382812, + 0.400391, + 0.416016, + 0.402344, + 0.367188, + 0.382812, + 0.392578, + 0.404297, + 0.394531, + 0.398438, + 0.386719, + 0.394531, + 0.402344, + 0.382812, + 0.384766, + 0.40625, + 0.394531, + 0.394531, + 0.40625, + 0.386719, + 0.390625, + 0.382812, + 0.386719, + 0.408203, + 0.398438, + 0.410156, + 0.394531, + 0.392578, + 0.380859, + 0.402344, + 0.398438, + 0.392578, + 0.382812, + 0.402344, + 0.416016, + 0.402344, + 0.402344, + 0.398438, + 0.402344, + 0.392578, + 0.390625, + 0.417969, + 0.396484, + 0.373047, + 0.390625, + 0.335938, + 0.382812, + 0.40625, + 0.371094, + 0.378906, + 0.402344, + 0.402344, + 0.410156, + 0.375, + 0.412109, + 0.404297, + 0.392578, + 0.390625, + 0.404297, + 0.402344, + 0.333984, + 0.388672, + 0.386719, + 0.394531, + 0.408203, + 0.398438, + 0.375, + 0.384766, + 0.40625, + 0.414062, + 0.417969, + 0.392578, + 0.410156, + 0.404297, + 0.398438, + 0.386719, + 0.394531, + 0.390625, + 0.388672, + 0.398438, + 0.394531, + 0.394531, + 0.394531, + 0.398438, + 0.367188, + 0.394531, + 0.414062, + 0.408203, + 0.378906, + 0.396484, + 0.396484, + 0.378906, + 0.414062, + 0.414062, + 0.400391, + 0.396484, + 0.390625, + 0.392578, + 0.408203, + 0.402344, + 0.386719, + 0.421875, + 0.398438, + 0.412109, + 0.390625, + 0.40625, + 0.419922, + 0.390625, + 0.40625, + 0.390625, + 0.412109, + 0.394531, + 0.396484, + 0.388672, + 0.392578, + 0.363281, + 0.347656, + 0.388672, + 0.392578, + 0.396484, + 0.412109, + 0.398438, + 0.388672, + 0.398438, + 0.416016, + 0.404297, + 0.414062, + 0.40625, + 0.390625, + 0.392578, + 0.396484, + 0.388672, + 0.410156, + 0.404297, + 0.390625, + 0.386719, + 0.400391, + 0.400391, + 0.396484, + 0.394531, + 0.404297, + 0.396484, + 0.402344, + 0.388672, + 0.396484, + 0.384766, + 0.404297, + 0.394531, + 0.390625, + 0.394531, + 0.414062, + 0.392578, + 0.410156, + 0.412109, + 0.398438, + 0.40625, + 0.408203, + 0.400391, + 0.402344, + 0.408203, + 0.373047, + 0.388672, + 0.402344, + 0.408203, + 0.404297, + 0.380859, + 0.392578, + 0.392578, + 0.400391, + 0.414062, + 0.416016, + 0.394531, + 0.378906, + 0.396484, + 0.394531, + 0.416016, + 0.414062, + 0.394531, + 0.410156, + 0.378906, + 0.394531, + 0.392578, + 0.396484, + 0.400391, + 0.410156, + 0.394531, + 0.404297, + 0.402344, + 0.400391, + 0.408203, + 0.396484, + 0.414062, + 0.394531, + 0.386719, + 0.410156, + 0.400391, + 0.392578, + 0.40625, + 0.404297, + 0.394531, + 0.386719, + 0.421875, + 0.40625, + 0.410156, + 0.384766, + 0.376953, + 0.40625, + 0.380859, + 0.398438, + 0.421875, + 0.410156, + 0.380859, + 0.40625, + 0.386719, + 0.416016, + 0.414062, + 0.390625, + 0.382812, + 0.429688, + 0.40625, + 0.380859, + 0.400391, + 0.386719, + 0.396484, + 0.396484, + 0.404297, + 0.400391, + 0.388672, + 0.40625, + 0.398438, + 0.400391, + 0.394531, + 0.410156, + 0.408203, + 0.378906, + 0.410156, + 0.400391, + 0.398438, + 0.408203, + 0.316406, + 0.386719, + 0.400391, + 0.398438, + 0.425781, + 0.408203, + 0.384766, + 0.400391, + 0.398438, + 0.412109, + 0.384766, + 0.40625, + 0.402344, + 0.386719, + 0.394531, + 0.388672, + 0.394531, + 0.402344, + 0.386719, + 0.398438, + 0.394531, + 0.398438, + 0.380859, + 0.388672, + 0.412109, + 0.388672, + 0.392578, + 0.386719, + 0.376953, + 0.402344, + 0.384766, + 0.390625, + 0.394531, + 0.375, + 0.386719, + 0.376953, + 0.386719, + 0.384766, + 0.386719, + 0.384766, + 0.40625, + 0.384766, + 0.394531, + 0.402344, + 0.410156, + 0.404297, + 0.396484, + 0.419922, + 0.392578, + 0.388672, + 0.398438, + 0.392578, + 0.404297, + 0.392578, + 0.404297, + 0.40625, + 0.392578, + 0.394531, + 0.400391, + 0.394531, + 0.410156, + 0.386719, + 0.373047, + 0.417969, + 0.410156, + 0.416016, + 0.400391, + 0.416016, + 0.396484, + 0.416016, + 0.404297, + 0.388672, + 0.378906, + 0.408203, + 0.380859, + 0.402344, + 0.386719, + 0.392578, + 0.412109, + 0.390625, + 0.396484, + 0.410156, + 0.404297, + 0.373047, + 0.414062, + 0.404297, + 0.40625, + 0.400391, + 0.382812, + 0.40625, + 0.40625, + 0.398438, + 0.388672, + 0.40625, + 0.376953, + 0.394531, + 0.388672, + 0.402344, + 0.384766, + 0.410156, + 0.390625, + 0.396484, + 0.390625, + 0.394531, + 0.373047, + 0.400391, + 0.384766, + 0.392578, + 0.396484, + 0.386719, + 0.402344, + 0.394531, + 0.390625, + 0.396484, + 0.408203, + 0.410156, + 0.386719, + 0.402344, + 0.392578, + 0.398438, + 0.402344, + 0.396484, + 0.410156, + 0.416016, + 0.402344, + 0.388672, + 0.396484, + 0.412109, + 0.410156, + 0.40625, + 0.375, + 0.400391, + 0.414062, + 0.396484, + 0.384766, + 0.394531, + 0.394531, + 0.396484, + 0.400391, + 0.390625, + 0.414062, + 0.396484, + 0.378906, + 0.408203, + 0.151367, + 0.402344, + 0.402344, + 0.390625, + 0.388672, + 0.394531, + 0.410156, + 0.386719, + 0.408203, + 0.394531, + 0.404297, + 0.388672, + 0.404297, + 0.371094, + 0.394531, + 0.396484, + 0.400391, + 0.408203, + 0.384766, + 0.384766, + 0.410156, + 0.396484, + 0.425781, + 0.386719, + 0.398438, + 0.396484, + 0.382812, + 0.390625, + 0.410156, + 0.410156, + 0.402344, + 0.398438, + 0.380859, + 0.394531, + 0.410156, + 0.40625, + 0.394531, + 0.382812, + 0.425781, + 0.412109, + 0.376953, + 0.394531, + 0.402344, + 0.394531, + 0.408203, + 0.380859, + 0.398438, + 0.412109, + 0.390625, + 0.380859, + 0.380859, + 0.398438, + 0.402344, + 0.382812, + 0.376953, + 0.398438, + 0.417969, + 0.402344, + 0.396484, + 0.378906, + 0.400391, + 0.392578, + 0.382812, + 0.40625, + 0.396484, + 0.400391, + 0.388672, + 0.382812, + 0.402344, + 0.400391, + 0.375, + 0.398438, + 0.402344, + 0.402344, + 0.386719, + 0.396484, + 0.398438, + 0.404297, + 0.40625, + 0.417969, + 0.396484, + 0.398438, + 0.402344, + 0.408203, + 0.384766, + 0.386719, + 0.394531, + 0.402344, + 0.410156, + 0.388672, + 0.396484, + 0.380859, + 0.398438, + 0.400391, + 0.404297, + 0.400391, + 0.402344, + 0.423828, + 0.388672, + 0.382812, + 0.388672, + 0.390625, + 0.400391, + 0.396484, + 0.410156, + 0.421875, + 0.382812, + 0.386719, + 0.394531, + 0.410156, + 0.396484, + 0.398438, + 0.404297, + 0.390625, + 0.392578, + 0.386719, + 0.396484, + 0.398438, + 0.388672, + 0.376953, + 0.380859, + 0.40625, + 0.398438, + 0.425781, + 0.398438, + 0.396484, + 0.388672, + 0.398438, + 0.400391, + 0.410156, + 0.412109, + 0.390625, + 0.414062, + 0.410156, + 0.392578, + 0.384766, + 0.404297, + 0.410156, + 0.402344, + 0.404297, + 0.429688, + 0.396484, + 0.394531, + 0.400391, + 0.384766, + 0.384766, + 0.320312, + 0.388672, + 0.404297, + 0.382812, + 0.384766, + 0.40625, + 0.414062, + 0.398438, + 0.392578, + 0.388672, + 0.382812, + 0.414062, + 0.408203, + 0.402344, + 0.394531, + 0.392578, + 0.378906, + 0.408203, + 0.410156, + 0.398438, + 0.394531, + 0.394531, + 0.421875, + 0.392578, + 0.400391, + 0.392578, + 0.400391, + 0.410156, + 0.371094, + 0.400391, + 0.404297, + 0.404297, + 0.392578, + 0.419922, + 0.382812, + 0.408203, + 0.414062, + 0.376953, + 0.408203, + 0.384766, + 0.392578, + 0.390625, + 0.398438, + 0.390625, + 0.398438, + 0.40625, + 0.419922, + 0.410156, + 0.384766, + 0.416016, + 0.412109, + 0.400391, + 0.390625, + 0.396484, + 0.419922, + 0.414062, + 0.404297, + 0.388672, + 0.40625, + 0.384766, + 0.402344, + 0.398438, + 0.398438, + 0.380859, + 0.390625, + 0.402344, + 0.400391, + 0.384766, + 0.404297, + 0.404297, + 0.394531, + 0.386719, + 0.390625, + 0.371094, + 0.400391, + 0.384766, + 0.398438, + 0.410156, + 0.40625, + 0.40625, + 0.402344, + 0.382812, + 0.400391, + 0.417969, + 0.380859, + 0.376953, + 0.40625, + 0.398438, + 0.396484, + 0.404297, + 0.392578, + 0.402344, + 0.400391, + 0.388672, + 0.404297, + 0.392578, + 0.404297, + 0.419922, + 0.408203, + 0.400391, + 0.386719, + 0.410156, + 0.40625, + 0.386719, + 0.396484, + 0.400391, + 0.386719, + 0.394531, + 0.378906, + 0.396484, + 0.386719, + 0.392578, + 0.410156, + 0.417969, + 0.412109, + 0.40625, + 0.414062, + 0.390625, + 0.412109, + 0.392578, + 0.386719, + 0.396484, + 0.404297, + 0.40625, + 0.396484, + 0.402344, + 0.394531, + 0.396484, + 0.402344, + 0.412109, + 0.396484, + 0.388672, + 0.392578, + 0.404297, + 0.414062, + 0.378906, + 0.400391, + 0.410156, + 0.392578, + 0.396484, + 0.386719, + 0.396484, + 0.386719, + 0.402344, + 0.404297, + 0.408203, + 0.404297, + 0.40625, + 0.412109, + 0.394531, + 0.404297, + 0.376953, + 0.396484, + 0.394531, + 0.386719, + 0.388672, + 0.40625, + 0.394531, + 0.388672, + 0.394531, + 0.408203, + 0.380859, + 0.40625, + 0.388672, + 0.375, + 0.402344, + 0.174805, + 0.400391, + 0.394531, + 0.365234, + 0.382812, + 0.408203, + 0.404297, + 0.414062, + 0.400391, + 0.400391, + 0.400391, + 0.398438, + 0.392578, + 0.402344, + 0.423828, + 0.398438, + 0.384766, + 0.388672, + 0.398438, + 0.40625, + 0.410156, + 0.398438, + 0.410156, + 0.378906, + 0.402344, + 0.410156, + 0.400391, + 0.396484, + 0.386719, + 0.400391, + 0.402344, + 0.402344, + 0.408203, + 0.382812, + 0.388672, + 0.400391, + 0.392578, + 0.396484, + 0.394531, + 0.394531, + 0.388672, + 0.419922, + 0.390625, + 0.40625, + 0.390625, + 0.402344, + 0.388672, + 0.394531, + 0.402344, + 0.380859, + 0.40625, + 0.423828, + 0.419922, + 0.416016, + 0.402344, + 0.410156, + 0.404297, + 0.40625, + 0.396484, + 0.396484, + 0.404297, + 0.404297, + 0.388672, + 0.40625, + 0.416016, + 0.402344, + 0.388672, + 0.392578, + 0.400391, + 0.408203, + 0.400391, + 0.396484, + 0.398438, + 0.408203, + 0.396484, + 0.400391, + 0.421875, + 0.384766, + 0.390625, + 0.394531, + 0.363281, + 0.394531, + 0.402344, + 0.371094, + 0.384766, + 0.404297, + 0.402344, + 0.408203, + 0.396484, + 0.394531, + 0.392578, + 0.402344, + 0.414062, + 0.40625, + 0.398438, + 0.392578, + 0.410156, + 0.398438, + 0.390625, + 0.412109, + 0.390625, + 0.404297, + 0.394531, + 0.392578, + 0.380859, + 0.390625, + 0.398438, + 0.386719, + 0.416016, + 0.400391, + 0.392578, + 0.386719, + 0.402344, + 0.396484, + 0.398438, + 0.384766, + 0.408203, + 0.410156, + 0.390625, + 0.40625, + 0.376953, + 0.363281, + 0.390625, + 0.417969, + 0.417969, + 0.412109, + 0.408203, + 0.373047, + 0.398438, + 0.398438, + 0.378906, + 0.400391, + 0.398438, + 0.394531, + 0.402344, + 0.392578, + 0.394531, + 0.384766, + 0.380859, + 0.388672, + 0.414062, + 0.419922, + 0.384766, + 0.384766, + 0.40625, + 0.396484, + 0.388672, + 0.384766, + 0.390625, + 0.40625, + 0.378906, + 0.376953, + 0.414062, + 0.386719, + 0.398438, + 0.390625, + 0.416016, + 0.404297, + 0.398438, + 0.394531, + 0.388672, + 0.404297, + 0.388672, + 0.390625, + 0.400391, + 0.40625, + 0.386719, + 0.402344, + 0.410156, + 0.392578, + 0.380859, + 0.425781, + 0.390625, + 0.390625, + 0.386719, + 0.402344, + 0.400391, + 0.417969, + 0.396484, + 0.402344, + 0.375, + 0.410156, + 0.376953, + 0.394531, + 0.40625, + 0.375, + 0.40625, + 0.384766, + 0.40625, + 0.388672, + 0.398438, + 0.402344, + 0.386719, + 0.371094, + 0.408203, + 0.382812, + 0.400391, + 0.400391, + 0.394531, + 0.392578, + 0.412109, + 0.414062, + 0.408203, + 0.394531, + 0.396484, + 0.394531, + 0.398438, + 0.396484, + 0.388672, + 0.404297, + 0.376953, + 0.394531, + 0.40625, + 0.404297, + 0.392578, + 0.421875, + 0.400391, + 0.363281, + 0.386719, + 0.398438, + 0.400391, + 0.404297, + 0.398438, + 0.400391, + 0.382812, + 0.40625, + 0.398438, + 0.371094, + 0.396484, + 0.384766, + 0.408203, + 0.392578, + 0.410156, + 0.382812, + 0.404297, + 0.408203, + 0.376953, + 0.392578, + 0.396484, + 0.388672, + 0.40625, + 0.400391, + 0.394531, + 0.382812, + 0.373047, + 0.388672, + 0.390625, + 0.404297, + 0.408203, + 0.404297, + 0.396484, + 0.400391, + 0.388672, + 0.394531, + 0.40625, + 0.384766, + 0.398438, + 0.386719, + 0.384766, + 0.392578, + 0.408203, + 0.386719, + 0.408203, + 0.394531, + 0.380859, + 0.392578, + 0.380859, + 0.419922, + 0.392578, + 0.419922, + 0.408203, + 0.388672, + 0.40625, + 0.408203, + 0.384766, + 0.386719, + 0.396484, + 0.367188, + 0.394531, + 0.40625, + 0.390625, + 0.382812, + 0.400391, + 0.402344, + 0.394531, + 0.408203, + 0.417969, + 0.396484, + 0.402344, + 0.416016, + 0.390625, + 0.396484, + 0.400391, + 0.408203, + 0.402344, + 0.390625, + 0.388672, + 0.398438, + 0.386719, + 0.396484, + 0.398438, + 0.365234, + 0.408203, + 0.400391, + 0.40625, + 0.419922, + 0.398438, + 0.382812, + 0.417969, + 0.367188, + 0.388672, + 0.412109, + 0.388672, + 0.400391, + 0.388672, + 0.429688, + 0.394531, + 0.398438, + 0.40625, + 0.419922, + 0.380859, + 0.390625, + 0.384766, + 0.398438, + 0.400391, + 0.369141, + 0.34375, + 0.423828, + 0.404297, + 0.380859, + 0.398438, + 0.408203, + 0.404297, + 0.394531, + 0.421875, + 0.400391, + 0.408203, + 0.40625, + 0.373047, + 0.400391, + 0.396484, + 0.412109, + 0.388672, + 0.400391, + 0.398438, + 0.386719, + 0.416016, + 0.398438, + 0.392578, + 0.390625, + 0.40625, + 0.404297, + 0.414062, + 0.400391, + 0.392578, + 0.380859, + 0.378906, + 0.396484, + 0.402344, + 0.390625, + 0.398438, + 0.410156, + 0.386719, + 0.408203, + 0.363281, + 0.412109, + 0.416016, + 0.414062, + 0.388672, + 0.390625, + 0.404297, + 0.402344, + 0.390625, + 0.40625, + 0.378906, + 0.378906, + 0.394531, + 0.40625, + 0.375, + 0.410156, + 0.361328, + 0.398438, + 0.394531, + 0.392578, + 0.398438, + 0.392578, + 0.394531, + 0.382812, + 0.400391, + 0.394531, + 0.392578, + 0.394531, + 0.400391, + 0.404297, + 0.373047, + 0.408203, + 0.396484, + 0.392578, + 0.367188, + 0.410156, + 0.404297, + 0.402344, + 0.398438, + 0.408203, + 0.390625, + 0.384766, + 0.400391, + 0.388672, + 0.394531, + 0.390625, + 0.398438, + 0.396484, + 0.402344, + 0.431641, + 0.404297, + 0.361328, + 0.400391, + 0.416016, + 0.390625, + 0.408203, + 0.410156, + 0.392578, + 0.390625, + 0.404297, + 0.400391, + 0.392578, + 0.402344, + 0.390625, + 0.394531, + 0.398438, + 0.414062, + 0.400391, + 0.376953, + 0.404297, + 0.404297, + 0.367188, + 0.392578, + 0.396484, + 0.400391, + 0.394531, + 0.404297, + 0.388672, + 0.408203, + 0.382812, + 0.402344, + 0.427734, + 0.390625, + 0.402344, + 0.408203, + 0.402344, + 0.402344, + 0.394531, + 0.398438, + 0.398438, + 0.400391, + 0.390625, + 0.400391, + 0.390625, + 0.384766, + 0.386719, + 0.398438, + 0.369141, + 0.392578, + 0.423828, + 0.400391, + 0.404297, + 0.423828, + 0.386719, + 0.429688, + 0.380859, + 0.402344, + 0.40625, + 0.392578, + 0.414062, + 0.410156, + 0.380859, + 0.363281, + 0.390625, + 0.392578, + 0.396484, + 0.398438, + 0.394531, + 0.392578, + 0.416016, + 0.414062, + 0.40625, + 0.386719, + 0.392578, + 0.390625, + 0.40625, + 0.400391, + 0.386719, + 0.396484, + 0.408203, + 0.398438, + 0.390625, + 0.40625, + 0.400391, + 0.404297, + 0.408203, + 0.412109, + 0.386719, + 0.410156, + 0.402344, + 0.375, + 0.390625, + 0.412109, + 0.410156, + 0.386719, + 0.408203, + 0.394531, + 0.40625, + 0.402344, + 0.404297, + 0.386719, + 0.386719, + 0.390625, + 0.400391, + 0.414062, + 0.40625, + 0.408203, + 0.402344, + 0.416016, + 0.40625, + 0.396484, + 0.412109, + 0.388672, + 0.410156, + 0.386719, + 0.353516, + 0.398438, + 0.392578, + 0.408203, + 0.402344, + 0.404297, + 0.355469, + 0.408203, + 0.416016, + 0.414062, + 0.416016, + 0.394531, + 0.394531, + 0.400391, + 0.390625, + 0.402344, + 0.392578, + 0.384766, + 0.402344, + 0.40625, + 0.408203, + 0.388672, + 0.408203, + 0.398438, + 0.414062, + 0.400391, + 0.392578, + 0.398438, + 0.404297, + 0.388672, + 0.380859, + 0.386719, + 0.380859, + 0.382812, + 0.404297, + 0.390625, + 0.404297, + 0.402344, + 0.396484, + 0.384766, + 0.402344, + 0.402344, + 0.388672, + 0.388672, + 0.404297, + 0.410156, + 0.402344, + 0.400391, + 0.396484, + 0.400391, + 0.392578, + 0.398438, + 0.400391, + 0.419922, + 0.386719, + 0.400391, + 0.398438, + 0.402344, + 0.398438, + 0.396484, + 0.392578, + 0.398438, + 0.419922, + 0.404297, + 0.392578, + 0.400391, + 0.408203, + 0.369141, + 0.412109, + 0.390625, + 0.410156, + 0.396484, + 0.400391, + 0.380859, + 0.412109, + 0.40625, + 0.515625, + 0.404297, + 0.388672, + 0.378906, + 0.408203, + 0.390625, + 0.40625, + 0.396484, + 0.386719, + 0.400391, + 0.398438, + 0.412109, + 0.412109, + 0.400391, + 0.361328, + 0.390625, + 0.394531, + 0.386719, + 0.400391, + 0.386719, + 0.398438, + 0.380859, + 0.404297, + 0.380859, + 0.388672, + 0.404297, + 0.402344, + 0.398438, + 0.40625, + 0.416016, + 0.398438, + 0.402344, + 0.396484, + 0.396484, + 0.398438, + 0.392578, + 0.396484, + 0.398438, + 0.400391, + 0.384766, + 0.392578, + 0.402344, + 0.388672, + 0.398438, + 0.394531, + 0.384766, + 0.404297, + 0.388672, + 0.376953, + 0.398438, + 0.388672, + 0.394531, + 0.396484, + 0.386719, + 0.414062, + 0.380859, + 0.425781, + 0.402344, + 0.40625, + 0.390625, + 0.410156, + 0.394531, + 0.186523, + 0.392578, + 0.402344, + 0.408203, + 0.404297, + 0.398438, + 0.417969, + 0.104004, + 0.419922, + 0.396484, + 0.396484, + 0.402344, + 0.417969, + 0.414062, + 0.388672, + 0.376953, + 0.398438, + 0.404297, + 0.394531, + 0.373047, + 0.404297, + 0.402344, + 0.382812, + 0.400391, + 0.375, + 0.404297, + 0.388672, + 0.410156, + 0.419922, + 0.40625, + 0.402344, + 0.400391, + 0.400391, + 0.386719, + 0.376953, + 0.000298, + 0.357422, + 0.410156, + 0.416016, + 0.392578, + 0.402344, + 0.386719, + 0.400391, + 0.396484, + 0.392578, + 0.400391, + 0.392578, + 0.396484, + 0.373047, + 0.380859, + 0.404297, + 0.390625, + 0.398438, + 0.400391, + 0.417969, + 0.376953, + 0.390625, + 0.382812, + 0.396484, + 0.34375, + 0.404297, + 0.396484, + 0.414062, + 0.398438, + 0.380859, + 0.392578, + 0.408203, + 0.392578, + 0.380859, + 0.386719, + 0.400391, + 0.402344, + 0.40625, + 0.396484, + 0.427734, + 0.400391, + 0.40625, + 0.398438, + 0.390625, + 0.400391, + 0.396484, + 0.384766, + 0.398438, + 0.392578, + 0.40625, + 0.431641, + 0.396484, + 0.400391, + 0.396484, + 0.396484, + 0.400391, + 0.396484, + 0.400391, + 0.404297, + 0.386719, + 0.384766, + 0.369141, + 0.404297, + 0.359375, + 0.392578, + 0.40625, + 0.392578, + 0.386719, + 0.414062, + 0.390625, + 0.396484, + 0.402344, + 0.425781, + 0.400391, + 0.380859, + 0.410156, + 0.402344, + 0.396484, + 0.394531, + 0.404297, + 0.404297, + 0.384766, + 0.404297, + 0.396484, + 0.400391, + 0.40625, + 0.394531, + 0.392578, + 0.416016, + 0.400391, + 0.398438, + 0.396484, + 0.398438, + 0.378906, + 0.388672, + 0.396484, + 0.408203, + 0.390625, + 0.408203, + 0.404297, + 0.373047, + 0.398438, + 0.386719, + 0.402344, + 0.380859, + 0.398438, + 0.412109, + 0.390625, + 0.388672, + 0.394531, + 0.40625, + 0.416016, + 0.396484, + 0.394531, + 0.378906, + 0.396484, + 0.392578, + 0.388672, + 0.378906, + 0.410156, + 0.414062, + 0.386719, + 0.384766, + 0.404297, + 0.388672, + 0.398438, + 0.386719, + 0.414062, + 0.402344, + 0.402344, + 0.394531, + 0.394531, + 0.388672, + 0.414062, + 0.396484, + 0.408203, + 0.380859, + 0.404297, + 0.390625, + 0.396484, + 0.412109, + 0.412109, + 0.398438, + 0.414062, + 0.390625, + 0.40625, + 0.392578, + 0.392578, + 0.419922, + 0.390625, + 0.388672, + 0.408203, + 0.404297, + 0.398438, + 0.414062, + 0.396484, + 0.404297, + 0.390625, + 0.394531, + 0.396484, + 0.365234, + 0.392578, + 0.384766, + 0.412109, + 0.398438, + 0.400391, + 0.392578, + 0.402344, + 0.394531, + 0.392578, + 0.417969, + 0.398438, + 0.400391, + 0.402344, + 0.384766, + 0.394531, + 0.384766, + 0.396484, + 0.408203, + 0.400391, + 0.402344, + 0.402344, + 0.396484, + 0.396484, + 0.412109, + 0.410156, + 0.402344, + 0.398438, + 0.384766, + 0.402344, + 0.402344, + 0.388672, + 0.392578, + 0.392578, + 0.404297, + 0.351562, + 0.382812, + 0.376953, + 0.396484, + 0.400391, + 0.394531, + 0.388672, + 0.404297, + 0.419922, + 0.400391, + 0.388672, + 0.427734, + 0.378906, + 0.388672, + 0.410156, + 0.392578, + 0.402344, + 0.433594, + 0.400391, + 0.373047, + 0.40625, + 0.402344, + 0.417969, + 0.398438, + 0.408203, + 0.412109, + 0.402344, + 0.408203, + 0.392578, + 0.40625, + 0.414062, + 0.414062, + 0.40625, + 0.396484, + 0.410156, + 0.390625, + 0.404297, + 0.378906, + 0.398438, + 0.378906, + 0.390625, + 0.382812, + 0.408203, + 0.369141, + 0.390625, + 0.388672, + 0.404297, + 0.398438, + 0.376953, + 0.414062, + 0.398438, + 0.371094, + 0.412109, + 0.382812, + 0.382812, + 0.414062, + 0.388672, + 0.384766, + 0.394531, + 0.392578, + 0.421875, + 0.402344, + 0.394531, + 0.416016, + 0.390625, + 0.396484, + 0.386719, + 0.394531, + 0.400391, + 0.390625, + 0.402344, + 0.414062, + 0.404297, + 0.384766, + 0.404297, + 0.388672, + 0.408203, + 0.382812, + 0.414062, + 0.376953, + 0.398438, + 0.410156, + 0.390625, + 0.390625, + 0.400391, + 0.392578, + 0.404297, + 0.404297, + 0.388672, + 0.392578, + 0.392578, + 0.394531, + 0.394531, + 0.398438, + 0.396484, + 0.402344, + 0.400391, + 0.40625, + 0.404297, + 0.398438, + 0.410156, + 0.384766, + 0.396484, + 0.386719, + 0.394531, + 0.396484, + 0.166992, + 0.384766, + 0.392578, + 0.396484, + 0.388672, + 0.371094, + 0.410156, + 0.371094, + 0.208008, + 0.386719, + 0.384766, + 0.408203, + 0.394531, + 0.408203, + 0.396484, + 0.373047, + 0.386719, + 0.40625, + 0.390625, + 0.400391, + 0.404297, + 0.412109, + 0.414062, + 0.386719, + 0.392578, + 0.416016, + 0.400391, + 0.382812, + 0.390625, + 0.412109, + 0.40625, + 0.402344, + 0.396484, + 0.396484, + 0.421875, + 0.388672, + 0.40625, + 0.417969, + 0.412109, + 0.419922, + 0.396484, + 0.408203, + 0.412109, + 0.404297, + 0.412109, + 0.375, + 0.384766, + 0.371094, + 0.398438, + 0.414062, + 0.402344, + 0.416016, + 0.396484, + 0.400391, + 0.396484, + 0.396484, + 0.402344, + 0.400391, + 0.40625, + 0.410156, + 0.384766, + 0.419922, + 0.392578, + 0.404297, + 0.402344, + 0.388672, + 0.398438, + 0.386719, + 0.382812, + 0.40625, + 0.410156, + 0.410156, + 0.390625, + 0.400391, + 0.410156, + 0.392578, + 0.378906, + 0.410156, + 0.390625, + 0.224609, + 0.423828, + 0.384766, + 0.408203, + 0.404297, + 0.410156, + 0.388672, + 0.412109, + 0.390625, + 0.382812, + 0.40625, + 0.410156, + 0.384766, + 0.369141, + 0.388672, + 0.376953, + 0.400391, + 0.394531, + 0.40625, + 0.410156, + 0.398438, + 0.392578, + 0.398438, + 0.396484, + 0.402344, + 0.392578, + 0.414062, + 0.404297, + 0.439453, + 0.408203, + 0.394531, + 0.396484, + 0.412109, + 0.40625, + 0.396484, + 0.408203, + 0.394531, + 0.386719, + 0.40625, + 0.386719, + 0.404297, + 0.380859, + 0.390625, + 0.394531, + 0.384766, + 0.404297, + 0.400391, + 0.398438, + 0.382812, + 0.386719, + 0.390625, + 0.419922, + 0.412109, + 0.380859, + 0.419922, + 0.382812, + 0.386719, + 0.417969, + 0.398438, + 0.384766, + 0.388672, + 0.410156, + 0.378906, + 0.414062, + 0.380859, + 0.400391, + 0.40625, + 0.402344, + 0.410156, + 0.371094, + 0.398438, + 0.371094, + 0.390625, + 0.386719, + 0.392578, + 0.361328, + 0.388672, + 0.359375, + 0.404297, + 0.402344, + 0.410156, + 0.341797, + 0.402344, + 0.367188, + 0.404297, + 0.392578, + 0.402344, + 0.408203, + 0.394531, + 0.410156, + 0.410156, + 0.392578, + 0.404297, + 0.404297, + 0.417969, + 0.417969, + 0.404297, + 0.408203, + 0.392578, + 0.382812, + 0.380859, + 0.402344, + 0.408203, + 0.402344, + 0.394531, + 0.400391, + 0.396484, + 0.398438, + 0.402344, + 0.396484, + 0.394531, + 0.396484, + 0.408203, + 0.417969, + 0.408203, + 0.404297, + 0.410156, + 0.396484, + 0.390625, + 0.412109, + 0.404297, + 0.421875, + 0.402344, + 0.416016, + 0.392578, + 0.402344, + 0.40625, + 0.246094, + 0.40625, + 0.396484, + 0.386719, + 0.414062, + 0.388672, + 0.414062, + 0.396484, + 0.410156, + 0.394531, + 0.404297, + 0.40625, + 0.386719, + 0.421875, + 0.392578, + 0.390625, + 0.382812, + 0.412109, + 0.371094, + 0.369141, + 0.408203, + 0.412109, + 0.402344, + 0.394531, + 0.373047, + 0.402344, + 0.396484, + 0.398438, + 0.400391, + 0.416016, + 0.400391, + 0.402344, + 0.392578, + 0.402344, + 0.400391, + 0.402344, + 0.378906, + 0.392578, + 0.396484, + 0.390625, + 0.412109, + 0.425781, + 0.400391, + 0.392578, + 0.412109, + 0.392578, + 0.355469, + 0.382812, + 0.400391, + 0.384766, + 0.396484, + 0.404297, + 0.382812, + 0.225586, + 0.398438, + 0.373047, + 0.384766, + 0.408203, + 0.402344, + 0.408203, + 0.396484, + 0.398438, + 0.396484, + 0.40625, + 0.398438, + 0.382812, + 0.396484, + 0.40625, + 0.40625, + 0.398438, + 0.400391, + 0.388672, + 0.400391, + 0.400391, + 0.412109, + 0.402344, + 0.402344, + 0.394531, + 0.408203, + 0.386719, + 0.378906, + 0.388672, + 0.396484, + 0.398438, + 0.375, + 0.353516, + 0.404297, + 0.404297, + 0.390625, + 0.390625, + 0.394531, + 0.416016, + 0.404297, + 0.400391, + 0.380859, + 0.40625, + 0.400391, + 0.371094, + 0.392578, + 0.371094, + 0.402344, + 0.396484, + 0.371094, + 0.380859, + 0.396484, + 0.402344, + 0.410156, + 0.371094, + 0.398438, + 0.400391, + 0.396484, + 0.390625, + 0.392578, + 0.396484, + 0.388672, + 0.417969, + 0.388672, + 0.398438, + 0.394531, + 0.40625, + 0.384766, + 0.392578, + 0.408203, + 0.355469, + 0.40625, + 0.384766, + 0.402344, + 0.375, + 0.419922, + 0.40625, + 0.394531, + 0.402344, + 0.388672, + 0.392578, + 0.386719, + 0.384766, + 0.414062, + 0.412109, + 0.392578, + 0.392578, + 0.394531, + 0.398438, + 0.390625, + 0.380859, + 0.398438, + 0.375, + 0.376953, + 0.417969, + 0.375, + 0.361328, + 0.412109, + 0.404297, + 0.402344, + 0.400391, + 0.410156, + 0.398438, + 0.382812, + 0.384766, + 0.396484, + 0.398438, + 0.410156, + 0.421875, + 0.390625, + 0.400391, + 0.328125, + 0.416016, + 0.404297, + 0.40625, + 0.410156, + 0.400391, + 0.394531, + 0.386719, + 0.394531, + 0.386719, + 0.398438, + 0.384766, + 0.402344, + 0.390625, + 0.394531, + 0.412109, + 0.376953, + 0.412109, + 0.398438, + 0.394531, + 0.400391, + 0.378906, + 0.410156, + 0.386719, + 0.412109, + 0.414062, + 0.394531, + 0.396484, + 0.400391, + 0.390625, + 0.384766, + 0.404297, + 0.400391, + 0.404297, + 0.394531, + 0.392578, + 0.392578, + 0.386719, + 0.40625, + 0.417969, + 0.414062, + 0.392578, + 0.398438, + 0.396484, + 0.410156, + 0.378906, + 0.417969, + 0.408203, + 0.392578, + 0.402344, + 0.396484, + 0.378906, + 0.392578, + 0.412109, + 0.390625, + 0.396484, + 0.378906, + 0.398438, + 0.404297, + 0.392578, + 0.414062, + 0.414062, + 0.380859, + 0.416016, + 0.416016, + 0.398438, + 0.404297, + 0.398438, + 0.408203, + 0.40625, + 0.402344, + 0.402344, + 0.388672, + 0.410156, + 0.40625, + 0.396484, + 0.373047, + 0.404297, + 0.40625, + 0.414062, + 0.414062, + 0.386719, + 0.398438, + 0.390625, + 0.396484, + 0.396484, + 0.40625, + 0.384766, + 0.396484, + 0.404297, + 0.390625, + 0.365234, + 0.394531, + 0.404297, + 0.390625, + 0.417969, + 0.398438, + 0.408203, + 0.380859, + 0.384766, + 0.392578, + 0.404297, + 0.410156, + 0.416016, + 0.408203, + 0.369141, + 0.396484, + 0.400391, + 0.416016, + 0.394531, + 0.396484, + 0.402344, + 0.40625, + 0.408203, + 0.40625, + 0.40625, + 0.386719, + 0.410156, + 0.398438, + 0.382812, + 0.333984, + 0.369141, + 0.382812, + 0.390625, + 0.404297, + 0.382812, + 0.410156, + 0.394531, + 0.408203, + 0.376953, + 0.40625, + 0.388672, + 0.40625, + 0.408203, + 0.40625, + 0.396484, + 0.384766, + 0.394531, + 0.414062, + 0.376953, + 0.386719, + 0.384766, + 0.392578, + 0.398438, + 0.40625, + 0.404297, + 0.398438, + 0.382812, + 0.400391, + 0.400391, + 0.400391, + 0.384766, + 0.400391, + 0.402344, + 0.392578, + 0.404297, + 0.402344, + 0.382812, + 0.390625, + 0.419922, + 0.398438, + 0.400391, + 0.404297, + 0.392578, + 0.394531, + 0.396484, + 0.388672, + 0.40625, + 0.40625, + 0.398438, + 0.380859, + 0.398438, + 0.390625, + 0.417969, + 0.398438, + 0.380859, + 0.392578, + 0.380859, + 0.400391, + 0.388672, + 0.386719, + 0.421875, + 0.398438, + 0.193359, + 0.400391, + 0.386719, + 0.417969, + 0.402344, + 0.394531, + 0.386719, + 0.394531, + 0.40625, + 0.392578, + 0.400391, + 0.382812, + 0.204102, + 0.392578, + 0.400391, + 0.390625, + 0.388672, + 0.378906, + 0.400391, + 0.707031, + 0.382812, + 0.400391, + 0.40625, + 0.392578, + 0.398438, + 0.392578, + 0.376953, + 0.396484, + 0.388672, + 0.40625, + 0.414062, + 0.394531, + 0.394531, + 0.390625, + 0.40625, + 0.40625, + 0.361328, + 0.382812, + 0.388672, + 0.400391, + 0.371094, + 0.400391, + 0.417969, + 0.402344, + 0.40625, + 0.392578, + 0.417969, + 0.375, + 0.392578, + 0.398438, + 0.392578, + 0.404297, + 0.390625, + 0.388672, + 0.386719, + 0.404297, + 0.404297, + 0.404297, + 0.404297, + 0.410156, + 0.398438, + 0.386719, + 0.380859, + 0.210938, + 0.373047, + 0.394531, + 0.375, + 0.398438, + 0.412109, + 0.375, + 0.382812, + 0.412109, + 0.412109, + 0.376953, + 0.410156, + 0.380859, + 0.400391, + 0.40625, + 0.398438, + 0.396484, + 0.398438, + 0.378906, + 0.410156, + 0.392578, + 0.400391, + 0.392578, + 0.412109, + 0.378906, + 0.412109, + 0.412109, + 0.394531, + 0.408203, + 0.419922, + 0.384766, + 0.392578, + 0.382812, + 0.398438, + 0.380859, + 0.384766, + 0.384766, + 0.410156, + 0.402344, + 0.394531, + 0.398438, + 0.392578, + 0.40625, + 0.402344, + 0.386719, + 0.414062, + 0.386719, + 0.386719, + 0.394531, + 0.396484, + 0.398438, + 0.402344 + ] + }, + "name": "model.transformer.h.5.ln_2.weight", + "outputIndexes": [ + 508 + ], + "type": "Const", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 507, + 508 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/ln_2_5/Mul_1_output_0", + "outputIndexes": [ + 509 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.5/mlp/w1/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 509 + ], + "outputIndexes": [ + 2751 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.5/mlp/w1/Linear/pre_convert", + "inputIndexes": [ + 2751 + ], + "outputIndexes": [ + 2752 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.5/mlp/w1/Linear", + "inputIndexes": [ + 2752 + ], + "outputIndexes": [ + 2753 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 11008, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 607224666, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.5/mlp/w1/Linear/post_convert", + "inputIndexes": [ + 2753 + ], + "outputIndexes": [ + 2754 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.5/mlp/w1/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2754 + ], + "outputIndexes": [ + 510 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 11008 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.5/mlp/w2/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 509 + ], + "outputIndexes": [ + 2755 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.5/mlp/w2/Linear/pre_convert", + "inputIndexes": [ + 2755 + ], + "outputIndexes": [ + 2756 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.5/mlp/w2/Linear", + "inputIndexes": [ + 2756 + ], + "outputIndexes": [ + 2757 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 11008, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 632587120, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.5/mlp/w2/Linear/post_convert", + "inputIndexes": [ + 2757 + ], + "outputIndexes": [ + 2758 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.5/mlp/w2/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2758 + ], + "outputIndexes": [ + 511 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 11008 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 511 + ], + "main_type": "UnaryOp", + "main": { + "opType": "SIGMOID", + "T": "DT_INVALID" + }, + "name": "/mlp_5/Sigmoid_output_0", + "outputIndexes": [ + 512 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 511, + 512 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/mlp_5/Mul_output_0", + "outputIndexes": [ + 513 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 510, + 513 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/mlp_5/Mul_1_output_0", + "outputIndexes": [ + 514 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.5/mlp/c_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 514 + ], + "outputIndexes": [ + 2759 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 11008, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.5/mlp/c_proj/Linear/pre_convert", + "inputIndexes": [ + 2759 + ], + "outputIndexes": [ + 2760 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.5/mlp/c_proj/Linear", + "inputIndexes": [ + 2760 + ], + "outputIndexes": [ + 2761 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 11008, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 657949574, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.5/mlp/c_proj/Linear/post_convert", + "inputIndexes": [ + 2761 + ], + "outputIndexes": [ + 2762 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.5/mlp/c_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2762 + ], + "outputIndexes": [ + 515 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 506, + 515 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_29_output_0", + "outputIndexes": [ + 516 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 516, + 1 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_30_output_0", + "outputIndexes": [ + 517 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 517 + ], + "main_type": "LayerNorm", + "main": { + "axis": [ + -1 + ], + "epsilon": 1e-06, + "group": 1, + "useRMSNorm": true + }, + "name": "/ln_1_6/Mul_output_0", + "outputIndexes": [ + 518 + ], + "type": "LayerNorm", + "defaultDimentionFormat": "NHWC" + }, + { + "main_type": "Blob", + "main": { + "dims": [ + 4096 + ], + "dataFormat": "NCHW", + "dataType": "DT_FLOAT", + "float32s": [ + 0.632812, + 0.589844, + 0.59375, + 0.652344, + 0.625, + 0.578125, + 0.597656, + 0.597656, + 0.605469, + 0.640625, + 0.636719, + 0.609375, + 0.597656, + 0.621094, + 0.609375, + 0.597656, + 0.640625, + 0.605469, + 0.625, + 0.609375, + 0.621094, + 0.613281, + 0.652344, + 0.640625, + 0.613281, + 0.699219, + 0.613281, + 0.621094, + 0.640625, + 0.628906, + 0.648438, + 0.605469, + 0.605469, + 0.671875, + 0.621094, + 0.628906, + 0.613281, + 0.628906, + 0.621094, + 0.613281, + 0.683594, + 0.617188, + 0.617188, + 0.660156, + 0.628906, + 0.664062, + 0.644531, + 0.613281, + 0.636719, + 0.640625, + 0.628906, + 0.617188, + 0.609375, + 0.621094, + 0.636719, + 0.628906, + 0.625, + 0.636719, + 0.597656, + 0.601562, + 0.585938, + 0.628906, + 0.597656, + 0.628906, + 0.644531, + 0.632812, + 0.609375, + 0.617188, + 0.617188, + 0.625, + 0.652344, + 0.625, + 0.636719, + 0.652344, + 0.652344, + 0.628906, + 0.609375, + 0.652344, + 0.601562, + 0.617188, + 0.625, + 0.632812, + 0.59375, + 0.605469, + 0.617188, + 0.671875, + 0.628906, + 0.617188, + 0.613281, + 0.617188, + 0.648438, + 0.605469, + 0.609375, + 0.601562, + 0.617188, + 0.621094, + 0.648438, + 0.628906, + 0.640625, + 0.628906, + 0.621094, + 0.636719, + 0.628906, + 0.65625, + 0.625, + 0.617188, + 0.628906, + 0.625, + 0.625, + 0.640625, + 0.625, + 0.625, + 0.597656, + 0.628906, + 0.644531, + 0.636719, + 0.625, + 0.597656, + 0.617188, + 0.628906, + 0.621094, + 0.601562, + 0.628906, + 0.621094, + 0.628906, + 0.609375, + 0.660156, + 0.605469, + 0.617188, + 0.609375, + 0.613281, + 0.609375, + 0.621094, + 0.589844, + 0.601562, + 0.605469, + 0.613281, + 0.613281, + 0.617188, + 0.628906, + 0.652344, + 0.574219, + 0.613281, + 0.648438, + 0.648438, + 0.625, + 0.609375, + 0.621094, + 0.617188, + 0.621094, + 0.601562, + 0.628906, + 0.683594, + 0.632812, + 0.585938, + 0.636719, + 0.597656, + 0.644531, + 0.652344, + 0.613281, + 0.625, + 0.644531, + 0.644531, + 0.621094, + 0.621094, + 0.660156, + 0.613281, + 0.617188, + 0.640625, + 0.621094, + 0.613281, + 0.613281, + 0.605469, + 0.632812, + 0.578125, + 0.613281, + 0.632812, + 0.625, + 0.613281, + 0.617188, + 0.617188, + 0.632812, + 0.625, + 0.621094, + 0.628906, + 0.621094, + 0.625, + 0.613281, + 0.597656, + 0.617188, + 0.628906, + 0.609375, + 0.613281, + 0.644531, + 0.617188, + 0.640625, + 0.621094, + 0.640625, + 0.625, + 0.585938, + 0.628906, + 0.625, + 0.585938, + 0.589844, + 0.636719, + 0.625, + 0.617188, + 0.621094, + 0.644531, + 0.605469, + 0.613281, + 0.640625, + 0.636719, + 0.613281, + 0.628906, + 0.621094, + 0.625, + 0.617188, + 0.632812, + 0.605469, + 0.625, + 0.660156, + 0.617188, + 0.648438, + 0.632812, + 0.621094, + 0.628906, + 0.625, + 0.570312, + 0.625, + 0.601562, + 0.640625, + 0.644531, + 0.636719, + 0.628906, + 0.613281, + 0.625, + 0.675781, + 0.621094, + 0.648438, + 0.789062, + 0.632812, + 0.621094, + 0.609375, + 0.648438, + 0.632812, + 0.640625, + 0.605469, + 0.621094, + 0.675781, + 0.605469, + 0.640625, + 0.636719, + 0.652344, + 0.617188, + 0.636719, + 0.628906, + 0.617188, + 0.605469, + 0.625, + 0.640625, + 0.613281, + 0.617188, + 0.652344, + 0.632812, + 0.628906, + 0.648438, + 0.625, + 0.578125, + 0.605469, + 0.617188, + 0.59375, + 0.617188, + 0.585938, + 0.617188, + 0.632812, + 0.632812, + 0.636719, + 0.617188, + 0.59375, + 0.585938, + 0.605469, + 0.648438, + 0.648438, + 0.589844, + 0.625, + 0.597656, + 0.605469, + 0.617188, + 0.613281, + 0.597656, + 0.640625, + 0.648438, + 0.625, + 0.632812, + 0.617188, + 0.632812, + 0.617188, + 0.636719, + 0.617188, + 0.613281, + 0.636719, + 0.636719, + 0.59375, + 0.609375, + 0.609375, + 0.652344, + 0.582031, + 0.628906, + 0.621094, + 0.625, + 0.636719, + 0.660156, + 0.617188, + 0.617188, + 0.613281, + 0.636719, + 0.609375, + 0.621094, + 0.625, + 0.628906, + 0.640625, + 0.609375, + 0.621094, + 0.6875, + 0.625, + 0.644531, + 0.613281, + 0.660156, + 0.621094, + 0.617188, + 0.652344, + 0.625, + 0.621094, + 0.613281, + 0.597656, + 0.609375, + 0.628906, + 0.632812, + 0.582031, + 0.636719, + 0.613281, + 0.628906, + 0.632812, + 0.648438, + 0.59375, + 0.648438, + 0.6875, + 0.632812, + 0.621094, + 0.628906, + 0.632812, + 0.628906, + 0.613281, + 0.636719, + 0.652344, + 0.628906, + 0.566406, + 0.605469, + 0.636719, + 0.636719, + 0.628906, + 0.644531, + 0.617188, + 0.601562, + 0.648438, + 0.605469, + 0.59375, + 0.601562, + 0.636719, + 0.59375, + 0.636719, + 0.621094, + 0.621094, + 0.617188, + 0.601562, + 0.621094, + 0.632812, + 0.609375, + 0.59375, + 0.613281, + 0.621094, + 0.632812, + 0.628906, + 0.621094, + 0.621094, + 0.628906, + 0.609375, + 0.628906, + 0.582031, + 0.609375, + 0.621094, + 0.632812, + 0.613281, + 0.628906, + 0.644531, + 0.609375, + 0.636719, + 0.621094, + 0.617188, + 0.617188, + 0.632812, + 0.648438, + 0.59375, + 0.65625, + 0.640625, + 0.617188, + 0.628906, + 0.613281, + 0.625, + 0.628906, + 0.640625, + 0.628906, + 0.59375, + 0.660156, + 0.621094, + 0.625, + 0.617188, + 0.617188, + 0.617188, + 0.617188, + 0.609375, + 0.617188, + 0.621094, + 0.609375, + 0.65625, + 0.609375, + 0.609375, + 0.617188, + 0.652344, + 0.628906, + 0.621094, + 0.589844, + 0.574219, + 0.601562, + 0.636719, + 0.59375, + 0.597656, + 0.648438, + 0.605469, + 0.636719, + 0.632812, + 0.601562, + 0.597656, + 0.671875, + 0.617188, + 0.613281, + 0.628906, + 0.628906, + 0.652344, + 0.617188, + 0.613281, + 0.617188, + 0.601562, + 0.628906, + 0.621094, + 0.625, + 0.605469, + 0.625, + 0.609375, + 0.613281, + 0.632812, + 0.59375, + 0.640625, + 0.648438, + 0.628906, + 0.628906, + 0.59375, + 0.605469, + 0.640625, + 0.621094, + 0.644531, + 0.628906, + 0.597656, + 0.609375, + 0.609375, + 0.621094, + 0.617188, + 0.613281, + 0.617188, + 0.640625, + 0.617188, + 0.59375, + 0.628906, + 0.613281, + 0.597656, + 0.59375, + 0.644531, + 0.621094, + 0.660156, + 0.625, + 0.621094, + 0.628906, + 0.625, + 0.667969, + 0.601562, + 0.578125, + 0.632812, + 0.628906, + 0.621094, + 0.628906, + 0.613281, + 0.621094, + 0.617188, + 0.628906, + 0.640625, + 0.628906, + 0.640625, + 0.628906, + 0.617188, + 0.59375, + 0.648438, + 0.632812, + 0.640625, + 0.609375, + 0.617188, + 0.65625, + 0.59375, + 0.625, + 0.601562, + 0.632812, + 0.617188, + 0.613281, + 0.652344, + 0.582031, + 0.667969, + 0.617188, + 0.632812, + 0.617188, + 0.597656, + 0.628906, + 0.59375, + 0.636719, + 0.652344, + 0.628906, + 0.609375, + 0.59375, + 0.609375, + 0.589844, + 0.617188, + 0.644531, + 0.644531, + 0.640625, + 0.613281, + 0.632812, + 0.652344, + 0.625, + 0.601562, + 0.613281, + 0.621094, + 0.628906, + 0.605469, + 0.632812, + 0.628906, + 0.601562, + 0.617188, + 0.640625, + 0.585938, + 0.636719, + 0.617188, + 0.640625, + 0.613281, + 0.625, + 0.621094, + 0.625, + 0.59375, + 0.640625, + 0.578125, + 0.625, + 0.601562, + 0.59375, + 0.609375, + 0.613281, + 0.59375, + 0.648438, + 0.617188, + 0.605469, + 0.648438, + 0.601562, + 0.605469, + 0.625, + 0.65625, + 0.625, + 0.621094, + 0.625, + 0.605469, + 0.664062, + 0.621094, + 0.648438, + 0.617188, + 0.613281, + 0.605469, + 0.617188, + 0.632812, + 0.609375, + 0.660156, + 0.609375, + 0.632812, + 0.664062, + 0.65625, + 0.621094, + 0.617188, + 0.625, + 0.605469, + 0.621094, + 0.652344, + 0.625, + 0.636719, + 0.636719, + 0.632812, + 0.625, + 0.632812, + 0.625, + 0.632812, + 0.601562, + 0.601562, + 0.640625, + 0.621094, + 0.632812, + 0.644531, + 0.652344, + 0.605469, + 0.628906, + 0.408203, + 0.636719, + 0.640625, + 0.632812, + 0.613281, + 0.617188, + 0.617188, + 0.582031, + 0.632812, + 0.628906, + 0.640625, + 0.640625, + 0.59375, + 0.605469, + 0.601562, + 0.652344, + 0.648438, + 0.613281, + 0.605469, + 0.617188, + 0.640625, + 0.652344, + 0.613281, + 0.601562, + 0.644531, + 0.613281, + 0.625, + 0.605469, + 0.632812, + 0.59375, + 0.621094, + 0.628906, + 0.609375, + 0.621094, + 0.628906, + 0.613281, + 0.628906, + 0.632812, + 0.605469, + 0.597656, + 0.613281, + 0.597656, + 0.636719, + 0.613281, + 0.585938, + 0.589844, + 0.601562, + 0.667969, + 0.597656, + 0.597656, + 0.605469, + 0.644531, + 0.632812, + 0.617188, + 0.628906, + 0.644531, + 0.644531, + 0.609375, + 0.535156, + 0.648438, + 0.671875, + 0.617188, + 0.617188, + 0.632812, + 0.648438, + 0.632812, + 0.652344, + 0.613281, + 0.585938, + 0.648438, + 0.609375, + 0.613281, + 0.640625, + 0.613281, + 0.632812, + 0.640625, + 0.609375, + 0.628906, + 0.644531, + 0.644531, + 0.644531, + 0.621094, + 0.628906, + 0.589844, + 0.644531, + 0.632812, + 0.628906, + 0.640625, + 0.605469, + 0.597656, + 0.628906, + 0.597656, + 0.621094, + 0.59375, + 0.652344, + 0.613281, + 0.617188, + 0.640625, + 0.578125, + 0.59375, + 0.632812, + 0.632812, + 0.652344, + 0.636719, + 0.621094, + 0.628906, + 0.617188, + 0.617188, + 0.636719, + 0.636719, + 0.621094, + 0.609375, + 0.644531, + 0.601562, + 0.621094, + 0.625, + 0.648438, + 0.632812, + 0.625, + 0.59375, + 0.660156, + 0.609375, + 0.628906, + 0.632812, + 0.613281, + 0.632812, + 0.59375, + 0.660156, + 0.617188, + 0.628906, + 0.648438, + 0.59375, + 0.613281, + 0.632812, + 0.601562, + 0.652344, + 0.625, + 0.636719, + 0.59375, + 0.613281, + 0.632812, + 0.597656, + 0.625, + 0.542969, + 0.59375, + 0.625, + 0.636719, + 0.625, + 0.664062, + 0.617188, + 0.625, + 0.566406, + 0.652344, + 0.621094, + 0.640625, + 0.605469, + 0.628906, + 0.59375, + 0.632812, + 0.59375, + 0.625, + 0.574219, + 0.605469, + 0.625, + 0.617188, + 0.621094, + 0.597656, + 0.613281, + 0.625, + 0.585938, + 0.652344, + 0.589844, + 0.617188, + 0.597656, + 0.617188, + 0.636719, + 0.585938, + 0.660156, + 0.601562, + 0.652344, + 0.617188, + 0.605469, + 0.644531, + 0.628906, + 0.609375, + 0.625, + 0.601562, + 0.601562, + 0.644531, + 0.578125, + 0.628906, + 0.621094, + 0.625, + 0.640625, + 0.628906, + 0.621094, + 0.613281, + 0.628906, + 0.605469, + 0.632812, + 0.617188, + 0.613281, + 0.628906, + 0.636719, + 0.628906, + 0.644531, + 0.621094, + 0.640625, + 0.636719, + 0.625, + 1.09375, + 0.597656, + 0.589844, + 0.597656, + 0.648438, + 0.621094, + 0.613281, + 0.597656, + 0.613281, + 0.632812, + 0.644531, + 0.566406, + 1.625, + 0.648438, + 0.597656, + 0.632812, + 0.621094, + 0.652344, + 0.625, + 0.628906, + 0.609375, + 0.625, + 0.617188, + 0.625, + 0.589844, + 0.660156, + 0.628906, + 0.648438, + 0.667969, + 0.648438, + 0.621094, + 0.59375, + 0.621094, + 0.644531, + 0.628906, + 0.609375, + 0.5625, + 0.613281, + 0.609375, + 0.628906, + 0.609375, + 0.589844, + 0.589844, + 0.621094, + 0.632812, + 0.617188, + 0.636719, + 0.625, + 0.609375, + 0.632812, + 0.605469, + 0.625, + 0.617188, + 0.597656, + 0.636719, + 0.605469, + 0.648438, + 0.625, + 0.617188, + 0.613281, + 0.617188, + 0.605469, + 0.636719, + 0.609375, + 0.617188, + 0.601562, + 0.65625, + 0.640625, + 0.617188, + 0.640625, + 0.652344, + 0.625, + 0.597656, + 0.632812, + 0.582031, + 0.632812, + 0.613281, + 0.589844, + 0.609375, + 0.640625, + 0.644531, + 0.582031, + 0.625, + 0.632812, + 0.652344, + 0.601562, + 0.644531, + 0.640625, + 0.617188, + 0.609375, + 0.628906, + 0.640625, + 0.628906, + 0.609375, + 0.609375, + 0.605469, + 0.636719, + 0.601562, + 0.648438, + 0.609375, + 0.582031, + 0.628906, + 0.636719, + 0.628906, + 0.609375, + 0.605469, + 0.628906, + 0.597656, + 0.605469, + 0.621094, + 0.605469, + 0.625, + 0.648438, + 0.625, + 0.640625, + 0.636719, + 0.597656, + 0.617188, + 0.652344, + 0.613281, + 0.609375, + 0.640625, + 0.632812, + 0.625, + 0.621094, + 0.652344, + 0.632812, + 0.625, + 0.628906, + 0.628906, + 0.636719, + 0.621094, + 0.625, + 0.640625, + 0.609375, + 0.664062, + 0.640625, + 0.636719, + 0.636719, + 0.621094, + 0.621094, + 0.628906, + 0.585938, + 0.597656, + 0.625, + 0.628906, + 0.589844, + 0.660156, + 0.613281, + 0.59375, + 0.585938, + 0.605469, + 0.609375, + 0.605469, + 0.621094, + 0.636719, + 0.628906, + 0.652344, + 0.613281, + 0.628906, + 0.621094, + 0.59375, + 0.628906, + 0.632812, + 0.582031, + 0.636719, + 0.636719, + 0.636719, + 0.652344, + 0.625, + 0.625, + 0.640625, + 0.621094, + 0.640625, + 0.648438, + 0.621094, + 0.6875, + 0.6875, + 0.613281, + 0.632812, + 0.609375, + 0.644531, + 0.65625, + 0.632812, + 0.640625, + 0.601562, + 0.617188, + 0.601562, + 0.617188, + 0.621094, + 1.625, + 0.632812, + 0.617188, + 0.648438, + 0.628906, + 0.609375, + 0.609375, + 0.636719, + 0.628906, + 0.648438, + 0.625, + 0.625, + 0.617188, + 0.628906, + 0.605469, + 0.636719, + 0.609375, + 0.617188, + 0.601562, + 0.597656, + 0.644531, + 0.632812, + 0.632812, + 0.640625, + 0.632812, + 0.640625, + 0.65625, + 0.65625, + 0.65625, + 0.574219, + 0.59375, + 0.589844, + 0.597656, + 0.605469, + 0.617188, + 0.621094, + 0.636719, + 0.613281, + 0.617188, + 0.609375, + 0.671875, + 0.59375, + 0.628906, + 0.636719, + 0.613281, + 0.617188, + 0.609375, + 0.617188, + 0.628906, + 0.664062, + 0.613281, + 0.640625, + 0.625, + 0.636719, + 0.640625, + 0.640625, + 0.652344, + 0.628906, + 1.195312, + 0.636719, + 0.585938, + 0.59375, + 0.660156, + 0.617188, + 0.625, + 0.613281, + 0.566406, + 0.613281, + 0.625, + 0.621094, + 0.632812, + 0.625, + 0.621094, + 0.617188, + 0.597656, + 0.597656, + 0.609375, + 0.617188, + 0.605469, + 0.640625, + 0.609375, + 0.628906, + 0.617188, + 0.621094, + 0.628906, + 0.621094, + 0.617188, + 0.597656, + 0.585938, + 0.59375, + 0.699219, + 0.644531, + 0.621094, + 0.589844, + 0.65625, + 0.617188, + 0.632812, + 0.636719, + 0.636719, + 0.585938, + 0.613281, + 0.601562, + 0.597656, + 0.605469, + 0.617188, + 0.628906, + 0.601562, + 0.589844, + 0.644531, + 0.617188, + 0.617188, + 0.5625, + 0.652344, + 0.640625, + 0.660156, + 0.609375, + 0.601562, + 0.605469, + 0.640625, + 0.632812, + 0.636719, + 0.621094, + 0.605469, + 0.59375, + 0.664062, + 0.605469, + 1.179688, + 0.59375, + 0.648438, + 0.664062, + 0.632812, + 0.59375, + 0.640625, + 0.609375, + 0.648438, + 0.617188, + 0.566406, + 0.59375, + 0.625, + 0.613281, + 0.613281, + 0.617188, + 0.609375, + 0.613281, + 0.605469, + 0.613281, + 0.632812, + 0.605469, + 0.628906, + 0.644531, + 0.636719, + 0.636719, + 0.628906, + 0.59375, + 0.605469, + 0.640625, + 0.625, + 0.613281, + 0.621094, + 0.640625, + 0.632812, + 0.574219, + 0.636719, + 0.578125, + 0.632812, + 0.597656, + 0.636719, + 0.636719, + 0.636719, + 0.617188, + 0.617188, + 0.660156, + 0.601562, + 0.636719, + 0.605469, + 0.648438, + 0.667969, + 0.589844, + 0.613281, + 0.617188, + 0.625, + 0.625, + 0.601562, + 0.628906, + 0.613281, + 0.609375, + 0.621094, + 0.609375, + 0.601562, + 0.605469, + 0.597656, + 0.625, + 0.59375, + 0.605469, + 0.613281, + 0.636719, + 0.640625, + 0.628906, + 0.632812, + 0.625, + 0.617188, + 0.621094, + 0.621094, + 0.648438, + 0.605469, + 0.625, + 0.617188, + 0.65625, + 0.644531, + 0.621094, + 0.632812, + 0.636719, + 0.636719, + 0.617188, + 0.652344, + 0.605469, + 0.617188, + 0.597656, + 0.632812, + 0.59375, + 0.609375, + 0.644531, + 0.625, + 0.632812, + 0.597656, + 0.652344, + 0.621094, + 0.636719, + 0.605469, + 0.613281, + 0.613281, + 0.632812, + 0.636719, + 0.605469, + 0.621094, + 0.613281, + 0.597656, + 0.636719, + 0.617188, + 0.628906, + 0.617188, + 0.667969, + 0.625, + 0.632812, + 0.625, + 0.613281, + 0.597656, + 0.621094, + 0.628906, + 0.621094, + 0.632812, + 0.625, + 0.609375, + 0.613281, + 0.621094, + 0.640625, + 0.640625, + 0.578125, + 0.597656, + 0.609375, + 0.609375, + 0.636719, + 0.605469, + 0.628906, + 0.617188, + 0.632812, + 0.613281, + 0.628906, + 0.601562, + 0.609375, + 0.605469, + 0.632812, + 0.652344, + 0.609375, + 0.601562, + 0.640625, + 0.617188, + 0.609375, + 0.632812, + 0.648438, + 0.644531, + 0.609375, + 0.628906, + 0.636719, + 0.671875, + 0.597656, + 0.621094, + 0.59375, + 0.613281, + 0.628906, + 0.628906, + 0.648438, + 0.644531, + 0.648438, + 0.617188, + 0.597656, + 0.628906, + 0.632812, + 0.601562, + 0.617188, + 0.636719, + 0.648438, + 0.609375, + 0.609375, + 0.609375, + 0.632812, + 0.625, + 0.648438, + 0.609375, + 0.636719, + 0.609375, + 0.605469, + 0.628906, + 0.636719, + 0.605469, + 0.609375, + 0.609375, + 0.65625, + 0.628906, + 0.617188, + 0.613281, + 0.617188, + 0.617188, + 0.613281, + 0.640625, + 0.589844, + 0.613281, + 0.613281, + 0.636719, + 0.65625, + 0.65625, + 0.578125, + 0.621094, + 0.648438, + 0.628906, + 0.621094, + 0.640625, + 0.640625, + 0.621094, + 0.597656, + 0.664062, + 0.636719, + 0.628906, + 0.636719, + 0.585938, + 0.644531, + 0.609375, + 0.628906, + 0.640625, + 0.632812, + 0.621094, + 0.621094, + 0.609375, + 0.59375, + 0.617188, + 0.597656, + 0.523438, + 0.601562, + 0.625, + 0.566406, + 0.628906, + 0.597656, + 0.632812, + 0.636719, + 0.632812, + 0.582031, + 0.609375, + 0.632812, + 0.617188, + 0.628906, + 0.617188, + 0.605469, + 0.605469, + 0.625, + 0.617188, + 0.601562, + 0.625, + 0.589844, + 0.628906, + 0.636719, + 0.609375, + 0.613281, + 0.621094, + 0.632812, + 0.609375, + 0.625, + 0.636719, + 0.585938, + 0.621094, + 0.628906, + 0.621094, + 0.667969, + 0.605469, + 0.609375, + 0.628906, + 0.660156, + 0.632812, + 0.570312, + 0.625, + 0.660156, + 0.59375, + 0.605469, + 0.617188, + 0.640625, + 0.640625, + 0.621094, + 0.636719, + 0.628906, + 0.625, + 0.636719, + 0.625, + 0.632812, + 0.597656, + 0.617188, + 0.628906, + 0.605469, + 0.628906, + 0.636719, + 0.636719, + 0.628906, + 0.636719, + 0.609375, + 0.648438, + 0.632812, + 0.59375, + 0.585938, + 0.605469, + 0.589844, + 0.636719, + 0.617188, + 0.628906, + 0.605469, + 0.617188, + 0.644531, + 0.59375, + 0.609375, + 0.625, + 0.597656, + 0.582031, + 0.628906, + 0.605469, + 0.589844, + 0.640625, + 0.632812, + 0.644531, + 0.621094, + 0.609375, + 0.613281, + 0.621094, + 0.632812, + 0.644531, + 0.609375, + 0.613281, + 0.621094, + 0.601562, + 0.601562, + 0.636719, + 0.636719, + 0.617188, + 0.613281, + 0.648438, + 0.613281, + 0.613281, + 0.625, + 0.648438, + 0.59375, + 0.601562, + 0.613281, + 0.632812, + 0.644531, + 0.628906, + 0.582031, + 0.617188, + 0.574219, + 0.625, + 0.605469, + 0.59375, + 0.605469, + 0.585938, + 0.632812, + 0.613281, + 0.632812, + 0.625, + 0.640625, + 0.628906, + 0.578125, + 0.648438, + 0.632812, + 0.589844, + 0.628906, + 0.613281, + 0.664062, + 0.605469, + 0.640625, + 0.625, + 0.613281, + 0.59375, + 0.628906, + 0.636719, + 0.617188, + 0.589844, + 0.605469, + 0.640625, + 0.597656, + 0.628906, + 0.601562, + 0.605469, + 0.65625, + 0.621094, + 0.621094, + 0.613281, + 0.617188, + 0.609375, + 0.628906, + 0.640625, + 0.601562, + 0.632812, + 0.636719, + 0.625, + 0.601562, + 0.65625, + 0.597656, + 0.621094, + 0.621094, + 0.621094, + 0.640625, + 0.601562, + 0.636719, + 0.625, + 0.617188, + 0.632812, + 0.609375, + 0.621094, + 0.957031, + 0.625, + 0.609375, + 0.644531, + 0.59375, + 0.617188, + 0.667969, + 0.621094, + 0.636719, + 0.621094, + 0.613281, + 0.632812, + 0.59375, + 0.625, + 0.621094, + 0.621094, + 0.648438, + 0.625, + 0.613281, + 0.652344, + 0.609375, + 0.625, + 0.625, + 0.652344, + 0.625, + 0.617188, + 0.625, + 0.640625, + 0.609375, + 0.640625, + 0.679688, + 0.605469, + 0.613281, + 0.621094, + 0.613281, + 0.613281, + 0.648438, + 0.613281, + 0.601562, + 0.644531, + 0.605469, + 0.632812, + 0.613281, + 0.632812, + 0.621094, + 0.640625, + 0.652344, + 0.566406, + 0.601562, + 0.585938, + 0.625, + 0.617188, + 0.683594, + 0.640625, + 0.632812, + 0.628906, + 0.601562, + 0.640625, + 0.640625, + 0.636719, + 0.617188, + 0.640625, + 0.621094, + 0.625, + 0.640625, + 0.582031, + 0.644531, + 0.628906, + 0.625, + 0.660156, + 0.605469, + 0.621094, + 0.617188, + 0.601562, + 0.613281, + 0.609375, + 0.574219, + 0.640625, + 0.601562, + 0.609375, + 0.664062, + 0.628906, + 0.632812, + 0.621094, + 0.609375, + 0.566406, + 0.59375, + 0.644531, + 0.613281, + 0.617188, + 0.601562, + 0.605469, + 0.65625, + 0.617188, + 0.613281, + 0.601562, + 0.585938, + 0.621094, + 0.597656, + 0.652344, + 0.632812, + 0.65625, + 0.617188, + 0.640625, + 0.628906, + 0.617188, + 0.640625, + 0.59375, + 0.640625, + 0.648438, + 0.625, + 0.652344, + 0.601562, + 0.621094, + 0.59375, + 0.632812, + 0.621094, + 0.632812, + 0.632812, + 0.625, + 0.621094, + 0.609375, + 0.589844, + 0.625, + 0.640625, + 0.636719, + 0.660156, + 0.632812, + 0.589844, + 0.65625, + 0.617188, + 0.617188, + 0.621094, + 0.640625, + 0.640625, + 0.632812, + 0.617188, + 0.601562, + 0.664062, + 0.625, + 0.644531, + 0.609375, + 0.632812, + 0.605469, + 0.644531, + 0.632812, + 0.582031, + 0.613281, + 0.617188, + 0.632812, + 0.613281, + 0.628906, + 0.625, + 0.648438, + 0.605469, + 0.648438, + 0.640625, + 0.617188, + 0.648438, + 0.625, + 0.59375, + 0.609375, + 0.08252, + 0.648438, + 0.660156, + 0.628906, + 0.574219, + 0.609375, + 0.625, + 0.589844, + 0.621094, + 0.65625, + 0.636719, + 0.621094, + 0.59375, + 0.625, + 0.621094, + 0.648438, + 0.558594, + 0.570312, + 0.613281, + 0.621094, + 0.628906, + 0.628906, + 0.605469, + 0.585938, + 0.632812, + 0.605469, + 0.625, + 0.632812, + 0.628906, + 0.632812, + 0.597656, + 0.605469, + 0.628906, + 0.613281, + 0.628906, + 0.621094, + 0.660156, + 0.652344, + 0.632812, + 0.621094, + 0.625, + 0.601562, + 0.628906, + 0.621094, + 0.621094, + 0.625, + 0.613281, + 0.636719, + 0.640625, + 0.632812, + 0.617188, + 0.664062, + 0.605469, + 0.628906, + 0.644531, + 0.605469, + 0.621094, + 0.59375, + 0.613281, + 0.59375, + 0.621094, + 0.660156, + 0.625, + 0.621094, + 0.617188, + 0.632812, + 0.609375, + 0.597656, + 0.601562, + 0.59375, + 0.605469, + 0.617188, + 0.511719, + 0.636719, + 0.613281, + 0.652344, + 0.601562, + 0.605469, + 0.613281, + 0.613281, + 0.648438, + 0.65625, + 0.648438, + 0.570312, + 0.613281, + 0.636719, + 0.632812, + 0.632812, + 0.640625, + 0.632812, + 0.625, + 0.625, + 0.617188, + 0.601562, + 0.632812, + 0.660156, + 0.589844, + 0.601562, + 0.597656, + 0.601562, + 0.589844, + 0.636719, + 0.644531, + 0.597656, + 0.59375, + 0.628906, + 0.65625, + 0.605469, + 0.605469, + 0.644531, + 0.679688, + 0.648438, + 0.628906, + 0.5625, + 0.632812, + 0.605469, + 0.636719, + 0.617188, + 0.652344, + 0.640625, + 0.621094, + 0.628906, + 0.605469, + 0.625, + 0.628906, + 0.605469, + 0.605469, + 0.574219, + 0.601562, + 0.632812, + 0.632812, + 0.628906, + 0.605469, + 0.644531, + 0.605469, + 0.613281, + 0.617188, + 0.644531, + 0.628906, + 0.628906, + 0.613281, + 0.613281, + 0.628906, + 0.628906, + 0.613281, + 0.578125, + 0.617188, + 0.648438, + 0.640625, + 0.625, + 0.644531, + 0.640625, + 0.636719, + 0.628906, + 0.597656, + 0.621094, + 0.644531, + 0.636719, + 0.628906, + 0.613281, + 0.605469, + 0.601562, + 0.632812, + 0.675781, + 0.625, + 0.632812, + 0.628906, + 0.632812, + 0.589844, + 0.617188, + 0.617188, + 0.617188, + 0.625, + 0.621094, + 0.652344, + 0.621094, + 0.601562, + 0.625, + 0.605469, + 0.613281, + 0.621094, + 0.644531, + 0.617188, + 0.652344, + 0.621094, + 0.667969, + 0.605469, + 0.636719, + 0.636719, + 0.601562, + 0.625, + 0.636719, + 0.601562, + 0.617188, + 0.601562, + 0.617188, + 0.617188, + 0.609375, + 0.617188, + 0.648438, + 0.621094, + 0.660156, + 0.667969, + 0.632812, + 0.609375, + 0.632812, + 0.582031, + 0.660156, + 0.644531, + 0.609375, + 0.636719, + 0.617188, + 0.605469, + 0.65625, + 0.613281, + 0.617188, + 0.617188, + 0.625, + 0.636719, + 0.605469, + 0.625, + 0.628906, + 0.640625, + 0.621094, + 0.617188, + 0.613281, + 0.589844, + 0.636719, + 0.636719, + 0.648438, + 0.625, + 0.601562, + 0.625, + 0.664062, + 0.59375, + 0.667969, + 0.625, + 0.621094, + 0.613281, + 0.628906, + 0.621094, + 0.617188, + 0.648438, + 0.628906, + 0.621094, + 0.636719, + 0.648438, + 0.648438, + 0.617188, + 0.648438, + 0.585938, + 0.539062, + 0.628906, + 0.636719, + 0.601562, + 0.636719, + 0.625, + 0.628906, + 0.628906, + 0.617188, + 0.617188, + 0.617188, + 0.644531, + 0.609375, + 0.65625, + 0.636719, + 0.636719, + 0.609375, + 0.609375, + 0.617188, + 0.609375, + 0.597656, + 0.621094, + 0.667969, + 0.636719, + 0.632812, + 0.597656, + 0.617188, + 0.625, + 0.640625, + 0.609375, + 0.605469, + 0.625, + 0.589844, + 0.640625, + 0.613281, + 0.605469, + 0.628906, + 0.601562, + 0.632812, + 0.609375, + 0.625, + 0.589844, + 0.597656, + 0.636719, + 0.613281, + 0.621094, + 0.644531, + 0.605469, + 0.625, + 0.613281, + 0.628906, + 0.605469, + 0.617188, + 0.628906, + 0.648438, + 0.632812, + 0.609375, + 0.636719, + 0.621094, + 0.632812, + 0.648438, + 0.621094, + 0.628906, + 0.644531, + 0.65625, + 0.625, + 0.589844, + 0.625, + 0.628906, + 0.609375, + 0.628906, + 0.605469, + 0.617188, + 0.609375, + 0.636719, + 0.605469, + 0.566406, + 0.617188, + 0.636719, + 0.621094, + 0.621094, + 0.613281, + 0.652344, + 0.65625, + 0.636719, + 0.628906, + 0.621094, + 0.632812, + 0.621094, + 0.644531, + 0.660156, + 0.621094, + 0.644531, + 0.59375, + 0.621094, + 0.621094, + 0.621094, + 0.632812, + 0.609375, + 0.625, + 0.628906, + 0.621094, + 0.601562, + 0.597656, + 0.644531, + 0.625, + 0.589844, + 0.625, + 0.609375, + 0.65625, + 0.613281, + 0.617188, + 0.625, + 0.628906, + 0.636719, + 0.640625, + 0.621094, + 0.605469, + 0.585938, + 0.652344, + 0.644531, + 0.601562, + 0.597656, + 0.625, + 0.664062, + 0.613281, + 0.632812, + 0.621094, + 0.609375, + 0.625, + 0.617188, + 0.601562, + 0.625, + 0.644531, + 0.652344, + 0.65625, + 0.625, + 0.625, + 0.617188, + 0.59375, + 0.613281, + 0.621094, + 0.621094, + 0.640625, + 0.476562, + 0.613281, + 0.605469, + 0.636719, + 0.609375, + 0.632812, + 0.632812, + 0.554688, + 0.605469, + 0.632812, + 0.621094, + 0.601562, + 0.601562, + 0.621094, + 0.648438, + 0.578125, + 0.617188, + 0.605469, + 0.613281, + 0.613281, + 0.640625, + 0.609375, + 0.59375, + 0.640625, + 0.636719, + 0.597656, + 0.621094, + 0.636719, + 0.59375, + 0.617188, + 0.558594, + 0.621094, + 0.640625, + 0.632812, + 0.621094, + 0.636719, + 0.625, + 0.585938, + 0.59375, + 0.609375, + 0.652344, + 0.609375, + 0.609375, + 0.640625, + 0.632812, + 0.679688, + 0.613281, + 0.644531, + 0.636719, + 0.652344, + 0.644531, + 0.574219, + 0.589844, + 0.636719, + 0.613281, + 0.644531, + 0.597656, + 0.609375, + 0.625, + 0.617188, + 0.625, + 0.613281, + 0.601562, + 0.628906, + 0.59375, + 0.625, + 0.625, + 0.617188, + 0.613281, + 0.628906, + 0.640625, + 0.605469, + 0.625, + 0.636719, + 0.605469, + 0.625, + 0.632812, + 0.621094, + 0.617188, + 0.621094, + 0.652344, + 0.597656, + 0.625, + 0.625, + 0.617188, + 0.648438, + 0.644531, + 0.644531, + 0.632812, + 0.613281, + 0.609375, + 0.648438, + 0.589844, + 0.644531, + 0.628906, + 0.597656, + 0.605469, + 0.578125, + 0.628906, + 0.65625, + 0.609375, + 0.625, + 0.589844, + 0.644531, + 0.617188, + 0.617188, + 0.605469, + 0.601562, + 0.613281, + 0.621094, + 0.605469, + 0.628906, + 0.628906, + 0.648438, + 0.582031, + 0.632812, + 0.648438, + 0.632812, + 0.648438, + 0.601562, + 0.636719, + 0.609375, + 0.621094, + 0.597656, + 0.613281, + 0.609375, + 0.625, + 0.644531, + 0.621094, + 0.597656, + 0.640625, + 0.640625, + 0.621094, + 0.644531, + 0.65625, + 0.632812, + 0.617188, + 0.632812, + 0.625, + 0.609375, + 0.621094, + 0.613281, + 0.605469, + 0.609375, + 0.644531, + 0.621094, + 0.683594, + 0.605469, + 0.644531, + 0.601562, + 0.597656, + 0.609375, + 0.632812, + 0.617188, + 0.632812, + 0.675781, + 0.617188, + 0.597656, + 0.621094, + 0.621094, + 0.636719, + 0.605469, + 0.609375, + 0.621094, + 0.632812, + 0.632812, + 0.65625, + 0.589844, + 0.617188, + 0.65625, + 0.601562, + 0.636719, + 0.601562, + 0.609375, + 0.644531, + 0.609375, + 0.605469, + 0.664062, + 0.625, + 0.617188, + 0.628906, + 0.625, + 0.632812, + 0.644531, + 0.648438, + 0.609375, + 0.640625, + 0.585938, + 0.652344, + 0.625, + 0.648438, + 0.644531, + 0.617188, + 0.597656, + 0.65625, + 0.617188, + 0.65625, + 0.613281, + 0.609375, + 0.652344, + 0.625, + 0.625, + 0.632812, + 0.609375, + 0.652344, + 0.632812, + 0.644531, + 0.601562, + 0.652344, + 0.589844, + 0.621094, + 0.632812, + 0.636719, + 0.59375, + 0.632812, + 0.621094, + 0.664062, + 0.632812, + 0.632812, + 0.640625, + 0.613281, + 0.625, + 0.605469, + 0.632812, + 0.671875, + 0.648438, + 0.636719, + 0.621094, + 0.621094, + 0.605469, + 0.621094, + 0.613281, + 0.636719, + 0.613281, + 0.59375, + 0.613281, + 0.640625, + 0.632812, + 0.609375, + 0.632812, + 0.601562, + 0.65625, + 0.605469, + 0.613281, + 0.625, + 0.628906, + 0.628906, + 0.613281, + 0.597656, + 0.613281, + 0.613281, + 0.628906, + 0.644531, + 0.644531, + 0.617188, + 0.601562, + 0.605469, + 0.625, + 0.609375, + 0.617188, + 0.617188, + 0.65625, + 0.621094, + 0.605469, + 0.617188, + 0.617188, + 0.632812, + 0.644531, + 0.617188, + 0.613281, + 0.640625, + 0.632812, + 0.617188, + 0.632812, + 0.625, + 0.609375, + 0.601562, + 0.597656, + 0.617188, + 0.679688, + 0.617188, + 0.609375, + 0.601562, + 0.636719, + 0.605469, + 0.609375, + 0.652344, + 0.578125, + 0.644531, + 0.625, + 0.601562, + 0.628906, + 0.625, + 0.621094, + 0.589844, + 0.613281, + 0.617188, + 0.667969, + 0.597656, + 0.605469, + 0.601562, + 0.621094, + 0.605469, + 0.578125, + 0.671875, + 0.59375, + 0.582031, + 0.605469, + 0.636719, + 0.601562, + 0.597656, + 0.589844, + 0.582031, + 0.617188, + 0.609375, + 0.648438, + 0.636719, + 0.648438, + 0.609375, + 0.605469, + 0.601562, + 0.628906, + 0.632812, + 0.628906, + 0.59375, + 0.613281, + 0.632812, + 0.605469, + 0.628906, + 0.605469, + 0.625, + 0.628906, + 0.625, + 0.644531, + 0.632812, + 0.621094, + 0.617188, + 0.628906, + 0.640625, + 0.609375, + 0.625, + 0.585938, + 0.621094, + 0.617188, + 0.636719, + 0.617188, + 0.652344, + 0.609375, + 0.636719, + 0.625, + 0.632812, + 0.632812, + 0.597656, + 0.605469, + 0.597656, + 0.621094, + 0.605469, + 0.644531, + 0.628906, + 0.605469, + 0.597656, + 0.648438, + 0.605469, + 0.636719, + 0.664062, + 0.613281, + 0.628906, + 0.632812, + 0.613281, + 0.605469, + 0.601562, + 0.617188, + 0.605469, + 0.609375, + 0.589844, + 0.621094, + 0.628906, + 0.632812, + 0.605469, + 0.621094, + 0.601562, + 0.628906, + 0.640625, + 0.625, + 0.625, + 0.625, + 0.625, + 0.617188, + 0.609375, + 0.636719, + 0.632812, + 0.632812, + 0.628906, + 0.601562, + 0.625, + 0.648438, + 0.628906, + 0.597656, + 0.617188, + 0.625, + 0.632812, + 0.613281, + 0.628906, + 0.609375, + 0.648438, + 0.644531, + 0.632812, + 0.65625, + 0.632812, + 0.652344, + 0.609375, + 0.621094, + 0.636719, + 0.597656, + 0.613281, + 0.625, + 0.636719, + 0.652344, + 0.609375, + 0.613281, + 0.589844, + 0.605469, + 0.625, + 0.628906, + 0.65625, + 0.621094, + 0.644531, + 0.5625, + 0.597656, + 0.644531, + 0.59375, + 0.65625, + 0.660156, + 0.621094, + 0.648438, + 0.585938, + 0.462891, + 0.628906, + 0.652344, + 0.609375, + 0.664062, + 0.636719, + 0.632812, + 0.625, + 0.628906, + 0.621094, + 0.648438, + 0.597656, + 0.644531, + 0.625, + 0.589844, + 0.605469, + 0.632812, + 0.601562, + 0.648438, + 0.640625, + 0.628906, + 0.648438, + 0.636719, + 0.601562, + 0.632812, + 0.652344, + 0.609375, + 0.585938, + 0.585938, + 0.621094, + 0.644531, + 0.59375, + 0.644531, + 0.621094, + 0.636719, + 0.582031, + 0.628906, + 0.605469, + 0.621094, + 0.609375, + 0.625, + 0.628906, + 0.648438, + 0.621094, + 0.617188, + 0.597656, + 0.613281, + 0.636719, + 0.601562, + 0.632812, + 0.601562, + 0.632812, + 0.625, + 0.640625, + 0.605469, + 0.632812, + 0.613281, + 0.617188, + 0.589844, + 0.621094, + 0.617188, + 0.582031, + 0.636719, + 0.617188, + 0.652344, + 0.605469, + 0.613281, + 0.617188, + 0.65625, + 0.625, + 0.613281, + 0.613281, + 0.644531, + 0.609375, + 0.558594, + 0.632812, + 0.617188, + 0.605469, + 0.644531, + 0.65625, + 0.640625, + 0.648438, + 0.601562, + 0.683594, + 0.621094, + 0.617188, + 0.652344, + 0.660156, + 0.570312, + 0.613281, + 0.621094, + 0.632812, + 0.660156, + 0.660156, + 0.589844, + 0.632812, + 0.648438, + 0.613281, + 0.613281, + 0.625, + 0.617188, + 0.621094, + 0.648438, + 0.605469, + 0.644531, + 0.648438, + 0.625, + 0.632812, + 0.59375, + 0.597656, + 0.617188, + 0.644531, + 0.621094, + 0.617188, + 0.640625, + 0.609375, + 0.644531, + 0.628906, + 0.636719, + 0.617188, + 0.625, + 0.625, + 0.589844, + 0.597656, + 0.628906, + 0.640625, + 0.613281, + 0.640625, + 0.605469, + 0.6875, + 0.628906, + 0.601562, + 0.597656, + 0.625, + 0.613281, + 0.605469, + 0.617188, + 0.636719, + 0.613281, + 0.621094, + 0.617188, + 0.632812, + 0.605469, + 0.632812, + 0.640625, + 0.585938, + 0.625, + 0.585938, + 0.617188, + 0.621094, + 0.636719, + 0.609375, + 0.636719, + 0.632812, + 0.605469, + 0.574219, + 0.632812, + 0.621094, + 0.640625, + 0.617188, + 0.625, + 0.605469, + 0.667969, + 0.640625, + 0.589844, + 0.621094, + 0.621094, + 0.644531, + 0.625, + 0.621094, + 0.617188, + 0.601562, + 0.636719, + 0.617188, + 0.613281, + 0.609375, + 0.632812, + 0.621094, + 0.601562, + 0.601562, + 0.640625, + 0.609375, + 0.59375, + 0.625, + 0.605469, + 0.601562, + 0.59375, + 0.628906, + 0.65625, + 0.609375, + 0.644531, + 0.609375, + 0.621094, + 0.570312, + 0.636719, + 0.625, + 0.597656, + 0.648438, + 0.648438, + 0.636719, + 0.644531, + 0.617188, + 0.589844, + 0.617188, + 0.644531, + 0.597656, + 0.640625, + 0.609375, + 0.609375, + 0.613281, + 0.605469, + 0.605469, + 0.617188, + 0.628906, + 0.664062, + 0.59375, + 0.617188, + 0.617188, + 0.625, + 0.617188, + 0.617188, + 0.621094, + 0.597656, + 0.601562, + 0.621094, + 0.648438, + 0.585938, + 0.613281, + 0.628906, + 0.613281, + 0.617188, + 0.628906, + 0.589844, + 0.609375, + 0.597656, + 0.625, + 0.621094, + 0.628906, + 0.632812, + 0.632812, + 0.613281, + 0.601562, + 0.613281, + 0.640625, + 0.601562, + 0.636719, + 0.617188, + 0.628906, + 0.628906, + 0.628906, + 0.613281, + 0.640625, + 0.644531, + 0.617188, + 0.628906, + 0.621094, + 0.644531, + 0.617188, + 0.644531, + 0.632812, + 0.621094, + 0.585938, + 0.59375, + 0.640625, + 0.632812, + 0.628906, + 0.65625, + 0.601562, + 0.632812, + 0.613281, + 0.628906, + 0.628906, + 0.632812, + 0.605469, + 0.625, + 0.613281, + 0.632812, + 0.617188, + 0.628906, + 0.621094, + 0.59375, + 0.628906, + 0.636719, + 0.632812, + 0.597656, + 0.617188, + 0.59375, + 0.671875, + 0.578125, + 0.601562, + 0.605469, + 0.59375, + 0.597656, + 0.597656, + 0.589844, + 0.628906, + 0.574219, + 0.621094, + 0.605469, + 0.640625, + 0.613281, + 0.625, + 0.601562, + 0.59375, + 0.640625, + 0.617188, + 0.597656, + 0.65625, + 0.613281, + 0.613281, + 0.636719, + 0.671875, + 0.632812, + 0.644531, + 0.59375, + 0.617188, + 0.621094, + 0.570312, + 0.648438, + 0.589844, + 0.628906, + 0.585938, + 0.625, + 0.59375, + 0.601562, + 0.632812, + 0.625, + 0.617188, + 0.652344, + 0.601562, + 0.621094, + 0.644531, + 0.644531, + 0.601562, + 0.640625, + 0.609375, + 0.617188, + 0.667969, + 0.625, + 0.65625, + 0.605469, + 0.59375, + 0.585938, + 0.640625, + 0.617188, + 0.625, + 0.625, + 0.660156, + 0.628906, + 0.605469, + 0.632812, + 0.617188, + 0.617188, + 0.644531, + 0.628906, + 0.601562, + 0.617188, + 0.625, + 0.636719, + 0.621094, + 0.632812, + 0.625, + 0.621094, + 0.59375, + 0.660156, + 0.613281, + 0.601562, + 0.628906, + 0.632812, + 0.601562, + 0.625, + 0.628906, + 0.601562, + 0.652344, + 0.648438, + 0.617188, + 0.613281, + 0.585938, + 0.605469, + 0.601562, + 0.636719, + 0.628906, + 0.617188, + 0.621094, + 0.609375, + 0.617188, + 0.628906, + 0.613281, + 0.628906, + 0.632812, + 0.617188, + 0.636719, + 0.625, + 0.617188, + 0.613281, + 0.585938, + 0.617188, + 0.613281, + 0.589844, + 0.644531, + 0.625, + 0.59375, + 0.582031, + 0.632812, + 0.613281, + 0.542969, + 0.609375, + 0.628906, + 0.605469, + 0.621094, + 0.628906, + 0.625, + 0.613281, + 0.644531, + 0.625, + 0.605469, + 0.640625, + 0.613281, + 0.664062, + 0.609375, + 0.609375, + 0.660156, + 0.640625, + 0.609375, + 0.601562, + 0.625, + 0.605469, + 0.648438, + 0.621094, + 0.648438, + 0.601562, + 0.601562, + 0.636719, + 0.605469, + 0.609375, + 0.640625, + 0.636719, + 0.609375, + 0.636719, + 0.605469, + 0.597656, + 0.640625, + 0.652344, + 0.574219, + 0.652344, + 0.597656, + 0.628906, + 0.621094, + 0.65625, + 0.625, + 0.609375, + 0.632812, + 0.59375, + 0.648438, + 0.621094, + 0.636719, + 0.625, + 0.636719, + 0.605469, + 0.605469, + 0.628906, + 0.609375, + 0.601562, + 0.617188, + 0.660156, + 0.605469, + 0.648438, + 0.609375, + 0.605469, + 0.632812, + 0.613281, + 0.609375, + 0.601562, + 0.628906, + 0.625, + 0.613281, + 0.628906, + 0.625, + 0.609375, + 0.605469, + 0.652344, + 0.302734, + 0.609375, + 0.628906, + 0.589844, + 0.625, + 0.605469, + 0.625, + 0.632812, + 0.628906, + 0.597656, + 0.621094, + 0.617188, + 0.621094, + 0.628906, + 0.59375, + 0.617188, + 0.621094, + 0.601562, + 0.605469, + 0.621094, + 0.632812, + 0.613281, + 0.644531, + 0.625, + 0.65625, + 0.628906, + 0.589844, + 0.664062, + 0.628906, + 0.625, + 0.636719, + 0.644531, + 0.609375, + 0.628906, + 0.675781, + 0.644531, + 0.609375, + 0.632812, + 0.625, + 0.621094, + 0.609375, + 0.628906, + 0.621094, + 0.621094, + 0.648438, + 0.601562, + 0.636719, + 0.652344, + 0.617188, + 0.636719, + 0.605469, + 0.621094, + 0.613281, + 0.617188, + 0.59375, + 0.617188, + 0.550781, + 0.609375, + 0.597656, + 0.644531, + 0.613281, + 0.609375, + 0.632812, + 0.628906, + 0.570312, + 0.613281, + 0.617188, + 0.601562, + 0.625, + 0.902344, + 0.59375, + 0.625, + 0.613281, + 0.632812, + 0.585938, + 0.644531, + 0.605469, + 0.585938, + 0.625, + 0.609375, + 0.609375, + 0.617188, + 0.617188, + 0.617188, + 0.636719, + 0.617188, + 0.65625, + 0.617188, + 0.644531, + 0.625, + 0.640625, + 0.589844, + 0.640625, + 0.625, + 0.613281, + 0.628906, + 0.628906, + -0.000107, + 0.625, + 0.621094, + 0.652344, + 0.609375, + 0.601562, + 0.617188, + 0.625, + 0.609375, + 0.628906, + 0.644531, + 0.617188, + 0.621094, + 0.613281, + 0.609375, + 0.632812, + 0.605469, + 0.601562, + 0.605469, + 0.609375, + 0.605469, + 0.628906, + 0.644531, + 0.648438, + 0.65625, + 0.628906, + 0.617188, + 0.652344, + 0.613281, + 0.625, + 0.628906, + 0.640625, + 0.617188, + 0.636719, + 0.601562, + 0.628906, + 0.628906, + 0.617188, + 0.628906, + 0.519531, + 0.617188, + 0.632812, + 0.625, + 0.617188, + 0.628906, + 0.585938, + 0.628906, + 0.648438, + 0.640625, + 0.632812, + 0.589844, + 0.632812, + 0.644531, + 0.613281, + 0.589844, + 0.640625, + 0.628906, + 0.601562, + 0.640625, + 0.621094, + 0.605469, + 0.617188, + 0.605469, + 0.632812, + 0.613281, + 0.621094, + 0.625, + 0.621094, + 0.617188, + 0.675781, + 0.65625, + 0.609375, + 0.625, + 0.613281, + 0.613281, + 0.605469, + 0.628906, + 0.609375, + 0.648438, + 0.5625, + 0.640625, + 0.613281, + 0.609375, + 0.65625, + 0.625, + 0.605469, + 0.621094, + 0.601562, + 0.597656, + 0.636719, + 0.640625, + 0.648438, + 0.632812, + 0.621094, + 0.636719, + 0.617188, + 0.613281, + 0.601562, + 0.632812, + 0.640625, + 0.609375, + 0.625, + 0.617188, + 0.636719, + 0.617188, + 0.636719, + 0.640625, + 0.632812, + 0.644531, + 0.621094, + 0.621094, + 0.636719, + 0.601562, + 0.625, + 0.597656, + 0.636719, + 0.632812, + 0.570312, + 0.617188, + 0.636719, + 0.59375, + 0.648438, + 0.65625, + 0.617188, + 0.636719, + 0.597656, + 0.652344, + 0.597656, + 0.585938, + 0.628906, + 0.625, + 0.640625, + 0.625, + 0.570312, + 0.648438, + 0.640625, + 0.617188, + 0.625, + 0.609375, + 0.601562, + 0.609375, + 0.585938, + 0.589844, + 0.59375, + 0.617188, + 0.628906, + 0.609375, + 0.621094, + 0.601562, + 0.613281, + 0.628906, + 0.605469, + 0.628906, + 0.589844, + 0.628906, + 0.597656, + 0.570312, + 0.585938, + 0.605469, + 0.605469, + 0.601562, + 0.625, + 0.640625, + 0.597656, + 0.632812, + 0.648438, + 0.617188, + 0.632812, + 0.621094, + 0.617188, + 0.644531, + 0.609375, + 0.621094, + 0.605469, + 0.628906, + 0.585938, + 0.636719, + 0.609375, + 0.578125, + 0.601562, + 0.648438, + 0.640625, + 0.648438, + 0.621094, + 0.613281, + 0.628906, + 0.605469, + 0.601562, + 0.636719, + 0.628906, + 0.648438, + 0.636719, + 0.617188, + 0.640625, + 0.628906, + 0.609375, + 0.578125, + 0.585938, + 0.644531, + 0.640625, + 0.644531, + 0.605469, + 0.640625, + 0.613281, + 0.628906, + 0.65625, + 0.632812, + 0.625, + 0.609375, + 0.613281, + 0.660156, + 0.632812, + 0.605469, + 0.617188, + 0.625, + 0.632812, + 0.617188, + 0.640625, + 0.660156, + 0.621094, + 0.617188, + 0.632812, + 0.636719, + 0.609375, + 0.597656, + 0.628906, + 0.621094, + 0.625, + 0.628906, + 0.667969, + 0.625, + 0.59375, + 0.632812, + 0.582031, + 0.558594, + 0.609375, + 0.644531, + 0.625, + 0.652344, + 0.601562, + 0.621094, + 0.636719, + 0.59375, + 0.613281, + 0.613281, + 0.609375, + 0.550781, + 0.628906, + 0.582031, + 0.640625, + 0.648438, + 0.621094, + 0.625, + 0.601562, + 0.617188, + 0.660156, + 0.613281, + 0.648438, + 0.617188, + 0.609375, + 0.617188, + 0.621094, + 0.613281, + 0.625, + 0.59375, + 0.621094, + 0.632812, + 0.617188, + 0.617188, + 0.625, + 0.605469, + 0.597656, + 0.652344, + 0.625, + 0.617188, + 0.625, + 0.605469, + 0.652344, + 0.636719, + 0.679688, + 0.648438, + 0.628906, + 0.585938, + 0.585938, + 0.609375, + 0.632812, + 0.628906, + 0.59375, + 0.625, + 0.613281, + 0.597656, + 0.621094, + 0.632812, + 0.613281, + 0.625, + 0.578125, + 0.621094, + 0.621094, + 0.601562, + 0.667969, + 0.597656, + 0.710938, + 0.597656, + 0.605469, + 0.628906, + 0.640625, + 0.632812, + 0.625, + 0.621094, + 0.609375, + 0.621094, + 0.628906, + 0.613281, + 0.628906, + 0.59375, + 0.640625, + 0.59375, + 0.613281, + 0.640625, + 0.644531, + 0.613281, + 0.601562, + 0.617188, + 0.550781, + 0.617188, + 0.652344, + 0.585938, + 0.609375, + 0.652344, + 0.675781, + 0.613281, + 0.597656, + 0.667969, + 0.660156, + 0.636719, + 0.628906, + 0.613281, + 0.636719, + 0.59375, + 0.625, + 0.644531, + 0.679688, + 0.621094, + 0.601562, + 0.628906, + 0.59375, + 0.632812, + 0.628906, + 0.558594, + 0.609375, + 0.640625, + 0.621094, + 0.652344, + 0.617188, + 0.605469, + 0.625, + 0.605469, + 0.636719, + 0.640625, + 0.625, + 0.621094, + 0.597656, + 0.605469, + 0.65625, + 0.660156, + 0.617188, + 0.589844, + 0.597656, + 0.640625, + 0.636719, + 0.636719, + 0.597656, + 0.640625, + 0.617188, + 0.648438, + 0.632812, + 0.628906, + 0.628906, + 0.652344, + 0.636719, + 0.597656, + 0.625, + 0.644531, + 0.625, + 0.59375, + 0.625, + 0.625, + 0.636719, + 0.609375, + 0.636719, + 0.632812, + 0.632812, + 0.652344, + 0.648438, + 0.617188, + 0.601562, + 0.628906, + 0.628906, + 0.644531, + 0.660156, + 0.609375, + 0.601562, + 0.566406, + 0.617188, + 0.59375, + 0.617188, + 0.613281, + 0.617188, + 0.617188, + 0.613281, + 0.648438, + 0.613281, + 0.648438, + 0.625, + 0.601562, + 0.632812, + 0.605469, + 0.65625, + 0.660156, + 0.609375, + 0.628906, + 0.625, + 0.574219, + 0.625, + 0.597656, + 0.617188, + 0.625, + 0.601562, + 0.617188, + 0.621094, + 0.625, + 0.617188, + 0.578125, + 0.628906, + 0.59375, + 0.628906, + 0.625, + 0.617188, + 0.640625, + 0.628906, + 0.59375, + 0.621094, + 0.644531, + 0.628906, + 0.632812, + 0.621094, + 0.617188, + 0.660156, + 0.648438, + 0.667969, + 0.609375, + 0.613281, + 0.566406, + 0.609375, + 0.613281, + 0.609375, + 0.625, + 0.53125, + 0.648438, + 0.640625, + 0.625, + 0.5625, + 0.636719, + 0.601562, + 0.617188, + 0.621094, + 0.640625, + 0.621094, + 0.597656, + 0.640625, + 0.652344, + 0.617188, + 0.636719, + 0.664062, + 0.601562, + 0.59375, + 0.628906, + 0.625, + 0.609375, + 0.617188, + 0.628906, + 0.59375, + 0.609375, + 0.621094, + 0.628906, + 0.640625, + 0.632812, + 0.617188, + 0.617188, + 0.609375, + 0.609375, + 0.644531, + 0.582031, + 0.660156, + 0.609375, + 0.617188, + 0.628906, + 0.625, + 0.644531, + 0.628906, + 0.613281, + 0.585938, + 0.632812, + 0.605469, + 0.589844, + 0.621094, + 0.609375, + 0.765625, + 0.597656, + 0.609375, + 0.597656, + 0.59375, + 0.636719, + 0.628906, + 0.648438, + 0.640625, + 0.605469, + 0.609375, + 0.617188, + 0.632812, + 0.613281, + 0.597656, + 0.621094, + 0.609375, + 0.628906, + 0.625, + 0.597656, + 0.621094, + 0.597656, + 0.613281, + 0.613281, + 0.621094, + 0.609375, + 0.605469, + 0.644531, + 0.648438, + 0.605469, + 0.644531, + 0.609375, + 0.625, + 0.605469, + 0.609375, + 0.609375, + 0.640625, + 0.605469, + 0.609375, + 0.65625, + 0.621094, + 0.644531, + 0.652344, + 0.601562, + 0.605469, + 0.640625, + 0.65625, + 0.640625, + 0.617188, + 0.644531, + 0.617188, + 0.65625, + 0.640625, + 0.875, + 0.628906, + 0.621094, + 0.613281, + 0.625, + 0.601562, + 0.625, + 0.625, + 0.632812, + 0.65625, + 0.640625, + 0.585938, + 0.617188, + 0.636719, + 0.667969, + 0.621094, + 0.640625, + 0.632812, + 0.660156, + 0.585938, + 0.617188, + 0.648438, + 0.621094, + 0.660156, + 0.621094, + 0.609375, + 0.625, + 0.621094, + 0.652344, + 0.667969, + 0.617188, + 0.621094, + 0.558594, + 0.652344, + 0.582031, + 0.601562, + 0.652344, + 0.628906, + 0.597656, + 0.625, + 0.609375, + 0.625, + 0.621094, + 0.609375, + 0.636719, + 0.601562, + 0.664062, + 0.613281, + 0.613281, + 0.621094, + 0.613281, + 0.625, + 0.621094, + 0.632812, + 0.601562, + 0.589844, + 0.609375, + 0.640625, + 0.609375, + 0.597656, + 0.640625, + 0.664062, + 0.613281, + 0.648438, + 0.613281, + 0.625, + 0.648438, + 0.621094, + 0.605469, + 0.621094, + 0.628906, + 0.625, + 0.644531, + 0.59375, + 0.628906, + 0.613281, + 0.648438, + 0.628906, + 0.59375, + 0.625, + 0.621094, + 0.648438, + 0.640625, + 0.632812, + 0.621094, + 0.617188, + 0.640625, + 0.613281, + 0.605469, + 0.617188, + 0.640625, + 0.640625, + 0.578125, + 0.625, + 0.644531, + 0.636719, + 0.660156, + 0.601562, + 0.621094, + 0.578125, + 0.617188, + 0.613281, + 0.605469, + 0.640625, + 0.609375, + 0.660156, + 0.566406, + 0.628906, + 0.632812, + 0.605469, + 0.628906, + 0.535156, + 0.613281, + 0.632812, + 0.613281, + 0.605469, + 0.621094, + 0.589844, + 0.609375, + 0.632812, + 0.617188, + 0.628906, + 0.628906, + 0.640625, + 0.605469, + 0.625, + 0.675781, + 0.625, + 0.609375, + 0.613281, + 0.617188, + 0.644531, + 0.621094, + 0.625, + 0.621094, + 0.636719, + 0.640625, + 0.652344, + 0.605469, + 0.621094, + 0.632812, + 0.617188, + 0.640625, + 0.613281, + 0.609375, + 0.601562, + 0.632812, + 0.640625, + 0.65625, + 0.632812, + 0.617188, + 0.613281, + 0.648438, + 0.636719, + 0.617188, + 0.589844, + 0.59375, + 0.628906, + 0.605469, + 0.675781, + 0.628906, + 0.636719, + 0.667969, + 0.640625, + 0.617188, + 0.636719, + 0.601562, + 0.585938, + 0.632812, + 0.640625, + 0.636719, + 0.597656, + 0.628906, + 0.625, + 0.65625, + 0.636719, + 0.609375, + 0.625, + 0.621094, + 0.601562, + 0.636719, + 0.625, + 0.636719, + 0.617188, + 0.632812, + 0.640625, + 0.582031, + 0.597656, + 0.636719, + 0.664062, + 0.628906, + 0.597656, + 0.613281, + 0.625, + 0.617188, + 0.609375, + 0.644531, + 0.605469, + 0.601562, + 0.632812, + 0.609375, + 0.597656, + 0.589844, + 0.640625, + 0.636719, + 0.605469, + 0.628906, + 0.609375, + 0.625, + 0.621094, + 0.613281, + 0.636719, + 0.605469, + 0.617188, + 0.59375, + 0.601562, + 0.621094, + 0.628906, + 0.621094, + 0.644531, + 0.65625, + 0.601562, + 0.632812, + 0.632812, + 0.597656, + 0.613281, + 0.636719, + 0.652344, + 0.628906, + 0.636719, + 0.625, + 0.632812, + 0.609375, + 0.605469, + 0.632812, + 0.59375, + 0.648438, + 0.609375, + 0.664062, + 0.621094, + 0.632812, + 0.65625, + 0.640625, + 0.605469, + 0.609375, + 0.617188, + 0.605469, + 0.644531, + 0.605469, + 0.589844, + 0.597656, + 0.675781, + 0.644531, + 0.621094, + 0.640625, + 0.640625, + 0.671875, + 0.648438, + 0.609375, + 0.597656, + 0.613281, + 0.644531, + 0.640625, + 0.644531, + 0.644531, + 0.65625, + 0.613281, + 0.621094, + 0.617188, + 0.621094, + 0.628906, + 0.59375, + 0.628906, + 0.597656, + 0.621094, + 0.628906, + 0.636719, + 0.582031, + 0.617188, + 0.621094, + 0.609375, + 0.628906, + 0.664062, + 0.625, + 0.613281, + 0.648438, + 0.628906, + 0.636719, + 0.613281, + 0.632812, + 0.605469, + 0.617188, + 0.640625, + 0.605469, + 0.464844, + 0.640625, + 0.632812, + 0.625, + 0.675781, + 0.621094, + 0.617188, + 0.621094, + 0.597656, + 0.628906, + 0.625, + 0.59375, + 0.851562, + 0.632812, + 0.636719, + 0.613281, + 0.644531, + 0.644531, + 0.601562, + 0.145508, + 0.585938, + 0.625, + 0.628906, + 0.609375, + 0.601562, + 0.625, + 0.628906, + 0.640625, + 0.605469, + 0.628906, + 0.644531, + 0.628906, + 0.617188, + 0.660156, + 0.613281, + 0.636719, + 0.671875, + 0.617188, + 0.628906, + 0.660156, + 0.628906, + 0.621094, + 0.632812, + 0.617188, + 0.632812, + 0.605469, + 0.644531, + 0.636719, + 0.617188, + 0.59375, + 0.644531, + 0.582031, + 0.664062, + 0.628906, + 0.632812, + 0.617188, + 0.617188, + 0.625, + 0.597656, + 0.640625, + 0.605469, + 0.640625, + 0.605469, + 0.707031, + 0.613281, + 0.628906, + 0.613281, + 0.648438, + 0.597656, + 0.625, + 0.605469, + 0.625, + 0.621094, + 0.625, + 0.601562, + 0.628906, + 0.613281, + 0.601562, + 0.585938, + 0.617188, + 0.601562, + 0.625, + 0.625, + 0.621094, + 0.617188, + 0.628906, + 0.632812, + 0.628906, + 0.605469, + 0.605469, + 0.609375, + 0.636719, + 0.628906, + 0.640625, + 0.632812, + 0.640625, + 0.617188, + 0.632812, + 0.617188, + 0.632812, + 0.644531, + 0.621094, + 0.605469, + 0.585938, + 0.609375, + 0.605469, + 0.625, + 0.628906, + 0.617188, + 0.640625, + 0.652344, + 0.597656, + 0.648438, + 0.59375, + 0.589844 + ] + }, + "name": "model.transformer.h.6.ln_1.weight", + "outputIndexes": [ + 519 + ], + "type": "Const", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 518, + 519 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/ln_1_6/Mul_1_output_0", + "outputIndexes": [ + 520 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.6/self_attn/q_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 520 + ], + "outputIndexes": [ + 2763 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.6/self_attn/q_proj/Linear/pre_convert", + "inputIndexes": [ + 2763 + ], + "outputIndexes": [ + 2764 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.6/self_attn/q_proj/Linear", + "inputIndexes": [ + 2764 + ], + "outputIndexes": [ + 2765 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 683312028, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.6/self_attn/q_proj/Linear/post_convert", + "inputIndexes": [ + 2765 + ], + "outputIndexes": [ + 2766 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.6/self_attn/q_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2766 + ], + "outputIndexes": [ + 521 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 520 + ], + "main_type": "NONE", + "name": "/Shape_25_output_0", + "outputIndexes": [ + 522 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 522 + ], + "main_type": "NONE", + "name": "Shape1063", + "outputIndexes": [ + 523 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 522 + ], + "main_type": "NONE", + "name": "Rank1065", + "outputIndexes": [ + 524 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 524, + 524 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp1067", + "outputIndexes": [ + 525 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 525 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze1068", + "outputIndexes": [ + 526 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 525, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp1070", + "outputIndexes": [ + 527 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 527 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze1071", + "outputIndexes": [ + 528 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 523, + 526, + 528, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice1074", + "outputIndexes": [ + 529 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 529 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze1075", + "outputIndexes": [ + 530 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 9, + 530 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp1076", + "outputIndexes": [ + 531 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 531, + 530 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp1077", + "outputIndexes": [ + 532 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 522, + 532, + 525 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_46_output_0", + "outputIndexes": [ + 533 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 533, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_85_output_0", + "outputIndexes": [ + 534 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 7, + 534, + 23, + 24 + ], + "main_type": "Axis", + "main": { + "axis": 0 + }, + "name": "/Concat_54_output_0", + "outputIndexes": [ + 535 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 521, + 535 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_31_output_0", + "outputIndexes": [ + 536 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 536, + 50 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_24_output_0", + "outputIndexes": [ + 537 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 536 + ], + "main_type": "NONE", + "name": "/Shape_26_output_0", + "outputIndexes": [ + 538 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 538 + ], + "main_type": "NONE", + "name": "Shape1084", + "outputIndexes": [ + 539 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 538 + ], + "main_type": "NONE", + "name": "Rank1086", + "outputIndexes": [ + 540 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 540, + 540 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp1088", + "outputIndexes": [ + 541 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 541 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze1089", + "outputIndexes": [ + 542 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 541, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp1091", + "outputIndexes": [ + 543 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 543 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze1092", + "outputIndexes": [ + 544 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 539, + 542, + 544, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice1095", + "outputIndexes": [ + 545 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 545 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze1096", + "outputIndexes": [ + 546 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 53, + 546 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp1097", + "outputIndexes": [ + 547 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 547, + 546 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp1098", + "outputIndexes": [ + 548 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 538, + 548, + 541 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_47_output_0", + "outputIndexes": [ + 549 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 549, + 65 + ], + "main_type": "BinaryOp", + "main": { + "opType": 7, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Div_18_output_0", + "outputIndexes": [ + 550 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 550, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_90_output_0", + "outputIndexes": [ + 551 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 536, + 551, + 68, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_25_output_0", + "outputIndexes": [ + 552 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 552 + ], + "main_type": "UnaryOp", + "main": { + "opType": "NEG", + "T": "DT_FLOAT" + }, + "name": "/Neg_12_output_0", + "outputIndexes": [ + 553 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 536, + 21, + 551, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_24_output_0", + "outputIndexes": [ + 554 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 553, + 554 + ], + "main_type": "Axis", + "main": { + "axis": -1 + }, + "name": "/Concat_57_output_0", + "outputIndexes": [ + 555 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 555, + 80 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_25_output_0", + "outputIndexes": [ + 556 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 537, + 556 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_30_output_0", + "outputIndexes": [ + 557 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.6/self_attn/k_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 520 + ], + "outputIndexes": [ + 2767 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.6/self_attn/k_proj/Linear/pre_convert", + "inputIndexes": [ + 2767 + ], + "outputIndexes": [ + 2768 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.6/self_attn/k_proj/Linear", + "inputIndexes": [ + 2768 + ], + "outputIndexes": [ + 2769 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 692765618, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.6/self_attn/k_proj/Linear/post_convert", + "inputIndexes": [ + 2769 + ], + "outputIndexes": [ + 2770 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.6/self_attn/k_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2770 + ], + "outputIndexes": [ + 558 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 558, + 535 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_32_output_0", + "outputIndexes": [ + 559 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 559, + 50 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_26_output_0", + "outputIndexes": [ + 560 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 559 + ], + "main_type": "NONE", + "name": "/Shape_27_output_0", + "outputIndexes": [ + 561 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 561 + ], + "main_type": "NONE", + "name": "Shape1146", + "outputIndexes": [ + 562 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 561 + ], + "main_type": "NONE", + "name": "Rank1148", + "outputIndexes": [ + 563 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 563, + 563 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp1150", + "outputIndexes": [ + 564 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 564 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze1151", + "outputIndexes": [ + 565 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 564, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp1153", + "outputIndexes": [ + 566 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 566 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze1154", + "outputIndexes": [ + 567 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 562, + 565, + 567, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice1157", + "outputIndexes": [ + 568 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 568 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze1158", + "outputIndexes": [ + 569 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 53, + 569 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp1159", + "outputIndexes": [ + 570 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 570, + 569 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp1160", + "outputIndexes": [ + 571 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 561, + 571, + 564 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_48_output_0", + "outputIndexes": [ + 572 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 572, + 65 + ], + "main_type": "BinaryOp", + "main": { + "opType": 7, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Div_19_output_0", + "outputIndexes": [ + 573 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 573, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_92_output_0", + "outputIndexes": [ + 574 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 559, + 574, + 68, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_27_output_0", + "outputIndexes": [ + 575 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 575 + ], + "main_type": "UnaryOp", + "main": { + "opType": "NEG", + "T": "DT_FLOAT" + }, + "name": "/Neg_13_output_0", + "outputIndexes": [ + 576 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 559, + 21, + 574, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_26_output_0", + "outputIndexes": [ + 577 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 576, + 577 + ], + "main_type": "Axis", + "main": { + "axis": -1 + }, + "name": "/Concat_58_output_0", + "outputIndexes": [ + 578 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 578, + 80 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_27_output_0", + "outputIndexes": [ + 579 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 560, + 579 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_31_output_0", + "outputIndexes": [ + 580 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.6/self_attn/v_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 520 + ], + "outputIndexes": [ + 2771 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.6/self_attn/v_proj/Linear/pre_convert", + "inputIndexes": [ + 2771 + ], + "outputIndexes": [ + 2772 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.6/self_attn/v_proj/Linear", + "inputIndexes": [ + 2772 + ], + "outputIndexes": [ + 2773 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 702219208, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.6/self_attn/v_proj/Linear/post_convert", + "inputIndexes": [ + 2773 + ], + "outputIndexes": [ + 2774 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.6/self_attn/v_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2774 + ], + "outputIndexes": [ + 581 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 581, + 535 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_33_output_0", + "outputIndexes": [ + 582 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 557, + 580, + 582, + 108 + ], + "main_type": "AttentionParam", + "main": { + "kv_cache": true + }, + "name": "Attention/Reshape_34_output_0", + "outputIndexes": [ + 583 + ], + "type": "Attention", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.6/self_attn/o_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 583 + ], + "outputIndexes": [ + 2775 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.6/self_attn/o_proj/Linear/pre_convert", + "inputIndexes": [ + 2775 + ], + "outputIndexes": [ + 2776 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.6/self_attn/o_proj/Linear", + "inputIndexes": [ + 2776 + ], + "outputIndexes": [ + 2777 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 711672798, + 8388630, + 1048576, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.6/self_attn/o_proj/Linear/post_convert", + "inputIndexes": [ + 2777 + ], + "outputIndexes": [ + 2778 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.6/self_attn/o_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2778 + ], + "outputIndexes": [ + 584 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 517, + 584 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_33_output_0", + "outputIndexes": [ + 585 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 585 + ], + "main_type": "LayerNorm", + "main": { + "axis": [ + -1 + ], + "epsilon": 1e-06, + "group": 1, + "useRMSNorm": true + }, + "name": "/ln_2_6/Mul_output_0", + "outputIndexes": [ + 586 + ], + "type": "LayerNorm", + "defaultDimentionFormat": "NHWC" + }, + { + "main_type": "Blob", + "main": { + "dims": [ + 4096 + ], + "dataFormat": "NCHW", + "dataType": "DT_FLOAT", + "float32s": [ + 0.445312, + 0.449219, + 0.439453, + 0.4375, + 0.433594, + 0.417969, + 0.441406, + 0.447266, + 0.435547, + 0.429688, + 0.439453, + 0.433594, + 0.443359, + 0.451172, + 0.427734, + 0.447266, + 0.443359, + 0.449219, + 0.429688, + 0.429688, + 0.445312, + 0.439453, + 0.427734, + 0.431641, + 0.417969, + 0.265625, + 0.449219, + 0.4375, + 0.435547, + 0.427734, + 0.435547, + 0.429688, + 0.404297, + 0.443359, + 0.419922, + 0.419922, + 0.439453, + 0.398438, + 0.431641, + 0.427734, + 0.425781, + 0.417969, + 0.416016, + 0.447266, + 0.423828, + 0.425781, + 0.447266, + 0.429688, + 0.455078, + 0.457031, + 0.447266, + 0.423828, + 0.414062, + 0.427734, + 0.435547, + 0.435547, + 0.449219, + 0.431641, + 0.414062, + 0.402344, + 0.347656, + 0.429688, + 0.412109, + 0.453125, + 0.416016, + 0.433594, + 0.427734, + 0.443359, + 0.443359, + 0.433594, + 0.451172, + 0.433594, + 0.421875, + 0.427734, + 0.433594, + 0.427734, + 0.453125, + 0.416016, + 0.421875, + 0.417969, + 0.460938, + 0.462891, + 0.447266, + 0.410156, + 0.425781, + 0.4375, + 0.439453, + 0.4375, + 0.423828, + 0.458984, + 0.414062, + 0.441406, + 0.392578, + 0.451172, + 0.443359, + 0.433594, + 0.427734, + 0.429688, + 0.429688, + 0.441406, + 0.431641, + 0.431641, + 0.443359, + 0.423828, + 0.439453, + 0.412109, + 0.419922, + 0.441406, + 0.449219, + 0.435547, + 0.441406, + 0.4375, + 0.455078, + 0.445312, + 0.439453, + 0.404297, + 0.435547, + 0.197266, + 0.425781, + 0.433594, + 0.425781, + 0.4375, + 0.4375, + 0.433594, + 0.429688, + 0.433594, + 0.439453, + 0.423828, + 0.435547, + 0.439453, + 0.429688, + 0.427734, + 0.441406, + 0.408203, + 0.431641, + 0.419922, + 0.419922, + 0.410156, + 0.443359, + 0.431641, + 0.419922, + 0.441406, + 0.435547, + 0.421875, + 0.447266, + 0.439453, + 0.455078, + 0.443359, + 0.431641, + 0.423828, + 0.460938, + 0.462891, + 0.414062, + 0.435547, + 0.443359, + 0.443359, + 0.445312, + 0.441406, + 0.441406, + 0.441406, + 0.439453, + 0.4375, + 0.427734, + 0.427734, + 0.414062, + 0.429688, + 0.435547, + 0.423828, + 0.433594, + 0.425781, + 0.431641, + 0.396484, + 0.431641, + 0.4375, + 0.457031, + 0.433594, + 0.443359, + 0.441406, + 0.431641, + 0.431641, + 0.433594, + 0.427734, + 0.431641, + 0.447266, + 0.421875, + 0.443359, + 0.445312, + 0.443359, + 0.425781, + 0.439453, + 0.417969, + 0.451172, + 0.433594, + 0.449219, + 0.416016, + 0.433594, + 0.441406, + 0.412109, + 0.447266, + 0.429688, + 0.439453, + 0.419922, + 0.431641, + 0.425781, + 0.425781, + 0.423828, + 0.441406, + 0.443359, + 0.431641, + 0.449219, + 0.451172, + 0.421875, + 0.435547, + 0.423828, + 0.417969, + 0.4375, + 0.439453, + 0.447266, + 0.285156, + 0.427734, + 0.419922, + 0.416016, + 0.439453, + 0.425781, + 0.439453, + 0.431641, + 0.443359, + 0.441406, + 0.249023, + 0.423828, + 0.451172, + 0.429688, + 0.410156, + 0.419922, + 0.431641, + 0.441406, + 0.439453, + 0.431641, + 0.427734, + 0.449219, + 0.255859, + 0.439453, + 0.427734, + 0.421875, + 0.4375, + 0.433594, + 0.441406, + 0.4375, + 0.431641, + 0.423828, + 0.449219, + 0.414062, + 0.421875, + 0.429688, + 0.431641, + 0.414062, + 0.445312, + 0.443359, + 0.417969, + 0.431641, + 0.421875, + 0.433594, + 0.423828, + 0.410156, + 0.433594, + 0.412109, + 0.4375, + 0.433594, + 0.423828, + 0.4375, + 0.427734, + 0.445312, + 0.439453, + 0.435547, + 0.4375, + 0.414062, + 0.447266, + 0.439453, + 0.453125, + 0.425781, + 0.419922, + 0.458984, + 0.414062, + 0.419922, + 0.429688, + 0.4375, + 0.408203, + 0.427734, + 0.439453, + 0.435547, + 0.443359, + 0.433594, + 0.40625, + 0.419922, + 0.447266, + 0.435547, + 0.443359, + 0.439453, + 0.423828, + 0.445312, + 0.423828, + 0.40625, + 0.419922, + 0.4375, + 0.425781, + 0.417969, + 0.419922, + 0.416016, + 0.417969, + 0.431641, + 0.431641, + 0.416016, + 0.417969, + 0.4375, + 0.414062, + 0.421875, + 0.441406, + 0.431641, + 0.4375, + 0.441406, + 0.417969, + 0.441406, + 0.435547, + 0.449219, + 0.445312, + 0.445312, + 0.439453, + 0.4375, + 0.431641, + 0.417969, + 0.427734, + 0.414062, + 0.4375, + 0.4375, + 0.451172, + 0.423828, + 0.439453, + 0.427734, + 0.435547, + 0.447266, + 0.443359, + 0.453125, + 0.443359, + 0.417969, + 0.414062, + 0.429688, + 0.429688, + 0.431641, + 0.421875, + 0.451172, + 0.416016, + 0.431641, + 0.433594, + 0.449219, + 0.435547, + 0.431641, + 0.433594, + 0.398438, + 0.425781, + 0.439453, + 0.443359, + 0.410156, + 0.435547, + 0.4375, + 0.423828, + 0.445312, + 0.445312, + 0.412109, + 0.435547, + 0.398438, + 0.4375, + 0.435547, + 0.443359, + 0.421875, + 0.441406, + 0.425781, + 0.439453, + 0.404297, + 0.445312, + 0.445312, + 0.439453, + 0.429688, + 0.408203, + 0.441406, + 0.439453, + 0.449219, + 0.388672, + 0.455078, + 0.441406, + 0.427734, + 0.435547, + 0.441406, + 0.431641, + 0.431641, + 0.425781, + 0.421875, + 0.447266, + 0.417969, + 0.445312, + 0.425781, + 0.421875, + 0.431641, + 0.425781, + 0.429688, + 0.419922, + 0.4375, + 0.4375, + 0.435547, + 0.419922, + 0.435547, + 0.453125, + 0.416016, + 0.429688, + 0.441406, + 0.425781, + 0.427734, + 0.443359, + 0.435547, + 0.419922, + 0.425781, + 0.4375, + 0.429688, + 0.433594, + 0.435547, + 0.433594, + 0.425781, + 0.445312, + 0.427734, + 0.425781, + 0.4375, + 0.445312, + 0.402344, + 0.433594, + 0.443359, + 0.441406, + 0.427734, + 0.443359, + 0.445312, + 0.439453, + 0.404297, + 0.451172, + 0.416016, + 0.416016, + 0.449219, + 0.439453, + 0.435547, + 0.425781, + 0.441406, + 0.429688, + 0.427734, + 0.429688, + 0.443359, + 0.447266, + 0.427734, + 0.404297, + 0.457031, + 0.433594, + 0.451172, + 0.416016, + 0.443359, + 0.439453, + 0.445312, + 0.445312, + 0.4375, + 0.439453, + 0.439453, + 0.441406, + 0.460938, + 0.439453, + 0.423828, + 0.447266, + 0.40625, + 0.425781, + 0.40625, + 0.4375, + 0.421875, + 0.445312, + 0.423828, + 0.435547, + 0.431641, + 0.443359, + 0.425781, + 0.435547, + 0.443359, + 0.435547, + 0.441406, + 0.419922, + 0.443359, + 0.414062, + 0.443359, + 0.439453, + 0.416016, + 0.417969, + 0.439453, + 0.421875, + 0.429688, + 0.384766, + 0.433594, + 0.445312, + 0.431641, + 0.425781, + 0.419922, + 0.427734, + 0.445312, + 0.451172, + 0.443359, + 0.421875, + 0.435547, + 0.443359, + 0.433594, + 0.439453, + 0.414062, + 0.433594, + 0.433594, + 0.412109, + 0.433594, + 0.435547, + 0.433594, + 0.423828, + 0.431641, + 0.429688, + 0.433594, + 0.443359, + 0.433594, + 0.439453, + 0.453125, + 0.445312, + 0.4375, + 0.429688, + 0.439453, + 0.429688, + 0.447266, + 0.427734, + 0.457031, + 0.419922, + 0.421875, + 0.427734, + 0.419922, + 0.441406, + 0.449219, + 0.427734, + 0.412109, + 0.435547, + 0.441406, + 0.404297, + 0.431641, + 0.429688, + 0.439453, + 0.439453, + 0.439453, + 0.410156, + 0.439453, + 0.451172, + 0.447266, + 0.416016, + 0.447266, + 0.427734, + 0.439453, + 0.4375, + 0.425781, + 0.408203, + 0.427734, + 0.433594, + 0.443359, + 0.423828, + 0.425781, + 0.416016, + 0.433594, + 0.433594, + 0.441406, + 0.439453, + 0.417969, + 0.443359, + 0.425781, + 0.449219, + 0.433594, + 0.443359, + 0.429688, + 0.435547, + 0.423828, + 0.4375, + 0.439453, + 0.423828, + 0.433594, + 0.421875, + 0.429688, + 0.449219, + 0.4375, + 0.410156, + 0.423828, + 0.449219, + 0.441406, + 0.458984, + 0.441406, + 0.431641, + 0.431641, + 0.435547, + 0.435547, + 0.414062, + 0.427734, + 0.433594, + 0.443359, + 0.441406, + 0.419922, + 0.414062, + 0.419922, + 0.417969, + 0.445312, + 0.441406, + 0.427734, + 0.429688, + 0.433594, + 0.429688, + 0.451172, + 0.421875, + 0.441406, + 0.451172, + 0.427734, + 0.414062, + 0.431641, + 0.439453, + 0.435547, + 0.396484, + 0.4375, + 0.451172, + 0.431641, + 0.408203, + 0.457031, + 0.443359, + 0.439453, + 0.425781, + 0.431641, + 0.435547, + 0.433594, + 0.431641, + 0.433594, + 0.427734, + 0.40625, + 0.408203, + 0.433594, + 0.447266, + 0.398438, + 0.429688, + 0.412109, + 0.421875, + 0.433594, + 0.435547, + 0.443359, + 0.443359, + 0.423828, + 0.425781, + 0.449219, + 0.457031, + 0.423828, + 0.427734, + 0.416016, + 0.398438, + 0.423828, + 0.414062, + 0.429688, + 0.435547, + 0.425781, + 0.435547, + 0.412109, + 0.447266, + 0.433594, + 0.439453, + 0.441406, + 0.431641, + 0.4375, + 0.4375, + 0.435547, + 0.439453, + 0.433594, + 0.423828, + 0.429688, + 0.439453, + 0.421875, + 0.445312, + 0.416016, + 0.429688, + 0.433594, + 0.4375, + 0.443359, + 0.439453, + 0.427734, + 0.421875, + 0.425781, + 0.423828, + 0.457031, + 0.451172, + 0.451172, + 0.425781, + 0.433594, + 0.439453, + 0.412109, + 0.425781, + 0.423828, + 0.435547, + 0.410156, + 0.449219, + 0.433594, + 0.433594, + 0.441406, + 0.427734, + 0.433594, + 0.441406, + 0.429688, + 0.447266, + 0.417969, + 0.414062, + 0.441406, + 0.417969, + 0.410156, + 0.433594, + 0.451172, + 0.4375, + 0.431641, + 0.441406, + 0.427734, + 0.435547, + 0.441406, + 0.427734, + 0.416016, + 0.429688, + 0.4375, + 0.416016, + 0.458984, + 0.4375, + 0.431641, + 0.416016, + 0.433594, + 0.4375, + 0.455078, + 0.427734, + 0.425781, + 0.425781, + 0.433594, + 0.453125, + 0.4375, + 0.443359, + 0.433594, + 0.429688, + 0.423828, + 0.419922, + 0.439453, + 0.429688, + 0.441406, + 0.441406, + 0.427734, + 0.423828, + 0.380859, + 0.412109, + 0.425781, + 0.433594, + 0.429688, + 0.4375, + 0.4375, + 0.449219, + 0.451172, + 0.423828, + 0.457031, + 0.441406, + 0.417969, + 0.398438, + 0.423828, + 0.464844, + 0.435547, + 0.416016, + 0.443359, + 0.412109, + 0.417969, + 0.441406, + 0.423828, + 0.441406, + 0.441406, + 0.425781, + 0.423828, + 0.423828, + 0.443359, + 0.445312, + 0.431641, + 0.425781, + 0.425781, + 0.384766, + 0.435547, + 0.449219, + 0.431641, + 0.435547, + 0.443359, + 0.419922, + 0.421875, + 0.435547, + 0.443359, + 0.455078, + 0.433594, + 0.457031, + 0.435547, + 0.431641, + 0.40625, + 0.443359, + 0.425781, + 0.427734, + 0.4375, + 0.443359, + 0.439453, + 0.431641, + 0.453125, + 0.441406, + 0.421875, + 0.431641, + 0.4375, + 0.427734, + 0.402344, + 0.451172, + 0.447266, + 0.416016, + 0.431641, + 0.433594, + 0.431641, + 0.421875, + 0.451172, + 0.441406, + 0.445312, + 0.445312, + 0.416016, + 0.433594, + 0.443359, + 0.417969, + 0.427734, + 0.435547, + 0.421875, + 0.431641, + 0.263672, + 0.423828, + 0.412109, + 0.447266, + 0.445312, + 0.435547, + 0.427734, + 0.435547, + 0.423828, + 0.462891, + 0.443359, + 0.435547, + 0.261719, + 0.433594, + 0.451172, + 0.427734, + 0.455078, + 0.425781, + 0.429688, + 0.419922, + 0.4375, + 0.4375, + 0.427734, + 0.416016, + 0.416016, + 0.423828, + 0.439453, + 0.457031, + 0.421875, + 0.425781, + 0.423828, + 0.40625, + 0.435547, + 0.439453, + 0.423828, + 0.427734, + 0.423828, + 0.425781, + 0.427734, + 0.441406, + 0.451172, + 0.449219, + 0.435547, + 0.433594, + 0.408203, + 0.414062, + 0.417969, + 0.458984, + 0.4375, + 0.427734, + 0.414062, + 0.443359, + 0.435547, + 0.445312, + 0.435547, + 0.435547, + 0.4375, + 0.421875, + 0.412109, + 0.439453, + 0.445312, + 0.4375, + 0.421875, + 0.458984, + 0.427734, + 0.439453, + 0.433594, + 0.431641, + 0.449219, + 0.4375, + 0.435547, + 0.423828, + 0.433594, + 0.427734, + 0.443359, + 0.425781, + 0.4375, + 0.412109, + 0.419922, + 0.417969, + 0.419922, + 0.416016, + 0.433594, + 0.443359, + 0.431641, + 0.431641, + 0.4375, + 0.4375, + 0.435547, + 0.414062, + 0.40625, + 0.402344, + 0.423828, + 0.425781, + 0.423828, + 0.431641, + 0.429688, + 0.439453, + 0.447266, + 0.435547, + 0.412109, + 0.404297, + 0.433594, + 0.443359, + 0.447266, + 0.441406, + 0.423828, + 0.40625, + 0.386719, + 0.412109, + 0.419922, + 0.449219, + 0.435547, + 0.421875, + 0.447266, + 0.435547, + 0.435547, + 0.441406, + 0.427734, + 0.425781, + 0.435547, + 0.439453, + 0.433594, + 0.423828, + 0.435547, + 0.429688, + 0.451172, + 0.447266, + 0.441406, + 0.439453, + 0.431641, + 0.447266, + 0.423828, + 0.433594, + 0.421875, + 0.447266, + 0.443359, + 0.445312, + 0.433594, + 0.427734, + 0.458984, + 0.441406, + 0.447266, + 0.445312, + 0.427734, + 0.4375, + 0.431641, + 0.419922, + 0.443359, + 0.431641, + 0.419922, + 0.417969, + 0.451172, + 0.441406, + 0.425781, + 0.404297, + 0.439453, + 0.443359, + 0.423828, + 0.435547, + 0.435547, + 0.419922, + 0.419922, + 0.421875, + 0.421875, + 0.425781, + 0.429688, + 0.439453, + 0.447266, + 0.443359, + 0.466797, + 0.439453, + 0.435547, + 0.431641, + 0.431641, + 0.412109, + 0.429688, + 0.400391, + 0.462891, + 0.439453, + 0.439453, + 0.441406, + 0.429688, + 0.421875, + 0.427734, + 0.410156, + 0.4375, + 0.431641, + 0.431641, + 0.447266, + 0.238281, + 0.416016, + 0.439453, + 0.445312, + 0.433594, + 0.443359, + 0.435547, + 0.423828, + 0.419922, + 0.445312, + 0.443359, + 0.4375, + 0.417969, + 0.40625, + 0.427734, + 0.429688, + 0.429688, + 0.447266, + 0.425781, + 0.431641, + 0.423828, + 0.447266, + 0.435547, + 0.427734, + 0.429688, + 0.425781, + 0.292969, + 0.4375, + 0.445312, + 0.455078, + 0.429688, + 0.443359, + 0.441406, + 0.429688, + 0.423828, + 0.417969, + 0.433594, + 0.435547, + 0.414062, + 0.429688, + 0.443359, + 0.421875, + 0.435547, + 0.431641, + 0.433594, + 0.439453, + 0.433594, + 0.447266, + 0.435547, + 0.433594, + 0.445312, + 0.423828, + 0.4375, + 0.421875, + 0.427734, + 0.427734, + 0.421875, + 0.423828, + 0.090332, + 0.417969, + 0.412109, + 0.439453, + 0.417969, + 0.441406, + 0.410156, + 0.421875, + 0.404297, + 0.425781, + 0.453125, + 0.447266, + 0.4375, + 0.425781, + 0.460938, + 0.441406, + 0.402344, + 0.449219, + 0.435547, + 0.429688, + 0.431641, + 0.423828, + 0.435547, + 0.439453, + 0.435547, + 0.419922, + 0.4375, + 0.435547, + 0.433594, + 0.433594, + 0.443359, + 0.439453, + 0.439453, + 0.390625, + 0.427734, + 0.449219, + 0.435547, + 0.439453, + 0.417969, + 0.425781, + 0.443359, + 0.429688, + 0.431641, + 0.429688, + 0.451172, + 0.421875, + 0.414062, + 0.441406, + 0.449219, + 0.4375, + 0.431641, + 0.4375, + 0.421875, + 0.40625, + 0.429688, + 0.40625, + 0.449219, + 0.447266, + 0.412109, + 0.4375, + 0.40625, + 0.435547, + 0.441406, + 0.423828, + 0.433594, + 0.423828, + 0.441406, + 0.425781, + 0.225586, + 0.4375, + 0.417969, + 0.417969, + 0.421875, + 0.455078, + 0.425781, + 0.435547, + 0.445312, + 0.462891, + 0.417969, + 0.417969, + 0.416016, + 0.429688, + 0.423828, + 0.4375, + 0.441406, + 0.429688, + 0.429688, + 0.416016, + 0.425781, + 0.433594, + 0.441406, + 0.445312, + 0.443359, + 0.421875, + 0.412109, + 0.453125, + 0.457031, + 0.412109, + 0.417969, + 0.435547, + 0.417969, + 0.443359, + 0.433594, + 0.4375, + 0.429688, + 0.414062, + 0.455078, + 0.425781, + 0.425781, + 0.419922, + 0.431641, + 0.425781, + 0.433594, + 0.425781, + 0.423828, + 0.417969, + 0.433594, + 0.421875, + 0.425781, + 0.423828, + 0.427734, + 0.419922, + 0.449219, + 0.443359, + 0.460938, + 0.423828, + 0.445312, + 0.425781, + 0.443359, + 0.408203, + 0.427734, + 0.429688, + 0.417969, + 0.4375, + 0.425781, + 0.4375, + 0.441406, + 0.412109, + 0.451172, + 0.429688, + 0.4375, + 0.421875, + 0.396484, + 0.441406, + 0.433594, + 0.408203, + 0.416016, + 0.427734, + 0.447266, + 0.423828, + 0.4375, + 0.4375, + 0.423828, + 0.419922, + 0.451172, + 0.447266, + 0.427734, + 0.429688, + 0.445312, + 0.417969, + 0.429688, + 0.425781, + 0.431641, + 0.441406, + 0.425781, + 0.4375, + 0.423828, + 0.414062, + 0.447266, + 0.443359, + 0.4375, + 0.421875, + 0.433594, + 0.439453, + 0.435547, + 0.421875, + 0.451172, + 0.427734, + 0.421875, + 0.439453, + 0.435547, + 0.439453, + 0.455078, + 0.449219, + 0.451172, + 0.414062, + 0.40625, + 0.435547, + 0.447266, + 0.429688, + 0.460938, + 0.396484, + 0.443359, + 0.431641, + 0.412109, + 0.445312, + 0.384766, + 0.429688, + 0.4375, + 0.435547, + 0.4375, + 0.449219, + 0.431641, + 0.443359, + 0.429688, + 0.423828, + 0.443359, + 0.439453, + 0.419922, + 0.439453, + 0.443359, + 0.435547, + 0.435547, + 0.423828, + 0.445312, + 0.460938, + 0.427734, + 0.390625, + 0.425781, + 0.421875, + 0.457031, + 0.427734, + 0.4375, + 0.451172, + 0.427734, + 0.431641, + 0.445312, + 0.4375, + 0.412109, + 0.419922, + 0.421875, + 0.427734, + 0.427734, + 0.423828, + 0.445312, + 0.412109, + 0.421875, + 0.449219, + 0.429688, + 0.433594, + 0.427734, + 0.443359, + 0.412109, + 0.429688, + 0.425781, + 0.441406, + 0.425781, + 0.441406, + 0.416016, + 0.421875, + 0.414062, + 0.414062, + 0.429688, + 0.433594, + 0.404297, + 0.435547, + 0.4375, + 0.425781, + 0.416016, + 0.451172, + 0.417969, + 0.453125, + 0.4375, + 0.421875, + 0.439453, + 0.447266, + 0.441406, + 0.427734, + 0.433594, + 0.441406, + 0.429688, + 0.455078, + 0.425781, + 0.445312, + 0.429688, + 0.4375, + 0.423828, + 0.4375, + 0.441406, + 0.40625, + 0.453125, + 0.431641, + 0.419922, + 0.435547, + 0.439453, + 0.435547, + 0.449219, + 0.441406, + 0.417969, + 0.416016, + 0.433594, + 0.445312, + 0.435547, + 0.443359, + 0.433594, + 0.421875, + 0.423828, + 0.431641, + 0.429688, + 0.443359, + 0.445312, + 0.380859, + 0.416016, + 0.429688, + 0.439453, + 0.421875, + 0.429688, + 0.460938, + 0.431641, + 0.447266, + 0.445312, + 0.443359, + 0.443359, + 0.445312, + 0.445312, + 0.431641, + 0.433594, + 0.447266, + 0.429688, + 0.435547, + 0.429688, + 0.443359, + 0.4375, + 0.427734, + 0.439453, + 0.443359, + 0.425781, + 0.445312, + 0.423828, + 0.451172, + 0.433594, + 0.423828, + 0.396484, + 0.466797, + 0.439453, + 0.445312, + 0.431641, + 0.431641, + 0.433594, + 0.441406, + 0.474609, + 0.427734, + 0.445312, + 0.443359, + 0.423828, + 0.4375, + 0.443359, + 0.433594, + 0.425781, + 0.425781, + 0.441406, + 0.416016, + 0.425781, + 0.435547, + 0.417969, + 0.449219, + 0.431641, + 0.443359, + 0.429688, + 0.429688, + 0.419922, + 0.439453, + 0.435547, + 0.419922, + 0.451172, + 0.435547, + 0.425781, + 0.392578, + 0.443359, + 0.439453, + 0.429688, + 0.431641, + 0.425781, + 0.443359, + 0.4375, + 0.419922, + 0.453125, + 0.433594, + 0.423828, + 0.435547, + 0.458984, + 0.431641, + 0.439453, + 0.429688, + 0.445312, + 0.441406, + 0.427734, + 0.447266, + 0.433594, + 0.429688, + 0.4375, + 0.427734, + 0.423828, + 0.455078, + 0.443359, + 0.429688, + 0.429688, + 0.427734, + 0.457031, + 0.453125, + 0.431641, + 0.429688, + 0.421875, + 0.449219, + 0.433594, + 0.402344, + 0.427734, + 0.443359, + 0.445312, + 0.431641, + 0.445312, + 0.412109, + 0.431641, + 0.445312, + 0.427734, + 1.203125, + 0.453125, + 0.431641, + 0.410156, + 0.439453, + 0.4375, + 0.423828, + 0.449219, + 0.439453, + 0.445312, + 0.441406, + 0.439453, + 0.447266, + 0.421875, + 0.449219, + 0.408203, + 0.439453, + 0.439453, + 0.412109, + 0.4375, + 0.412109, + 0.431641, + 0.439453, + 0.445312, + 0.439453, + 0.455078, + 0.433594, + 0.435547, + 0.431641, + 0.443359, + 0.435547, + 0.443359, + 0.4375, + 0.396484, + 0.416016, + 0.423828, + 0.447266, + 0.445312, + 0.427734, + 0.435547, + 0.421875, + 0.462891, + 0.431641, + 0.4375, + 0.431641, + 0.423828, + 0.427734, + 0.433594, + 0.412109, + 0.435547, + 0.421875, + 0.423828, + 0.419922, + 0.441406, + 0.427734, + 0.441406, + 0.408203, + 0.404297, + 0.443359, + 0.441406, + 0.185547, + 0.435547, + 0.431641, + 0.417969, + 0.439453, + 0.4375, + 0.429688, + 0.431641, + 0.429688, + 0.443359, + 0.419922, + 0.439453, + 0.421875, + 0.414062, + 0.417969, + 0.441406, + 0.423828, + 0.435547, + 0.417969, + 0.427734, + 0.419922, + 0.421875, + 0.443359, + 0.441406, + 0.445312, + 0.412109, + 0.447266, + 0.414062, + 0.423828, + 0.414062, + 0.429688, + 0.431641, + 0.419922, + 0.4375, + 0.435547, + 0.433594, + 0.4375, + 0.417969, + 0.419922, + 0.445312, + 0.435547, + 0.439453, + 0.40625, + 0.453125, + 0.445312, + 0.416016, + 0.429688, + 0.427734, + 0.4375, + 0.419922, + 0.433594, + 0.425781, + 0.435547, + 0.429688, + 0.431641, + 0.431641, + 0.410156, + 0.435547, + 0.417969, + 0.427734, + 0.421875, + 0.445312, + 0.457031, + 0.439453, + 0.449219, + 0.421875, + 0.435547, + 0.427734, + 0.443359, + 0.466797, + 0.419922, + 0.445312, + 0.431641, + 0.439453, + 0.435547, + 0.451172, + 0.447266, + 0.404297, + 0.433594, + 0.445312, + 0.425781, + 0.433594, + 0.419922, + 0.431641, + 0.429688, + 0.394531, + 0.421875, + 0.439453, + 0.431641, + 0.439453, + 0.451172, + 0.427734, + 0.443359, + 0.449219, + 0.384766, + 0.431641, + 0.425781, + 0.441406, + 0.423828, + 0.449219, + 0.443359, + 0.453125, + 0.445312, + 0.429688, + 0.433594, + 0.419922, + 0.449219, + 0.451172, + 0.433594, + 0.429688, + 0.419922, + 0.431641, + 0.445312, + 0.427734, + 0.412109, + 0.423828, + 0.421875, + 0.421875, + 0.455078, + 0.427734, + 0.423828, + 0.435547, + 0.433594, + 0.441406, + 0.416016, + 0.433594, + 0.447266, + 0.427734, + 0.441406, + 0.451172, + 0.431641, + 0.431641, + 0.417969, + 0.425781, + 0.421875, + 0.404297, + 0.439453, + 0.427734, + 0.435547, + 0.447266, + 0.455078, + 0.433594, + 0.435547, + 0.445312, + 0.421875, + 0.460938, + 0.421875, + 0.404297, + 0.439453, + 0.439453, + 0.412109, + 0.453125, + 0.421875, + 0.4375, + 0.419922, + 0.431641, + 0.443359, + 0.435547, + 0.439453, + 0.445312, + 0.4375, + 0.445312, + 0.061523, + 0.423828, + 0.4375, + 0.425781, + 0.443359, + 0.441406, + 0.435547, + 0.445312, + 0.431641, + 0.447266, + 0.439453, + 0.455078, + 0.423828, + 0.429688, + 0.455078, + 0.447266, + 0.396484, + 0.419922, + 0.417969, + 0.433594, + 0.435547, + 0.433594, + 0.429688, + 0.425781, + 0.441406, + 0.410156, + 0.425781, + 0.4375, + 0.416016, + 0.427734, + 0.441406, + 0.410156, + 0.435547, + 0.400391, + 0.429688, + 0.439453, + 0.425781, + 0.451172, + 0.419922, + 0.417969, + 0.416016, + 0.445312, + 0.4375, + 0.445312, + 0.421875, + 0.439453, + 0.443359, + 0.4375, + 0.441406, + 0.421875, + 0.4375, + 0.433594, + 0.439453, + 0.451172, + 0.433594, + 0.400391, + 0.423828, + 0.361328, + 0.421875, + 0.431641, + 0.400391, + 0.412109, + 0.441406, + 0.443359, + 0.4375, + 0.419922, + 0.441406, + 0.439453, + 0.429688, + 0.435547, + 0.435547, + 0.423828, + 0.355469, + 0.425781, + 0.421875, + 0.435547, + 0.441406, + 0.429688, + 0.419922, + 0.425781, + 0.439453, + 0.451172, + 0.451172, + 0.423828, + 0.449219, + 0.441406, + 0.433594, + 0.416016, + 0.431641, + 0.421875, + 0.423828, + 0.439453, + 0.431641, + 0.4375, + 0.425781, + 0.439453, + 0.394531, + 0.433594, + 0.455078, + 0.439453, + 0.410156, + 0.421875, + 0.412109, + 0.414062, + 0.449219, + 0.449219, + 0.429688, + 0.429688, + 0.4375, + 0.423828, + 0.433594, + 0.447266, + 0.429688, + 0.464844, + 0.433594, + 0.447266, + 0.433594, + 0.451172, + 0.453125, + 0.433594, + 0.445312, + 0.425781, + 0.447266, + 0.416016, + 0.435547, + 0.431641, + 0.435547, + 0.384766, + 0.382812, + 0.423828, + 0.423828, + 0.431641, + 0.449219, + 0.443359, + 0.427734, + 0.435547, + 0.445312, + 0.4375, + 0.443359, + 0.441406, + 0.427734, + 0.4375, + 0.431641, + 0.417969, + 0.4375, + 0.433594, + 0.441406, + 0.417969, + 0.441406, + 0.425781, + 0.427734, + 0.419922, + 0.4375, + 0.435547, + 0.435547, + 0.419922, + 0.431641, + 0.414062, + 0.439453, + 0.443359, + 0.435547, + 0.425781, + 0.453125, + 0.435547, + 0.441406, + 0.435547, + 0.427734, + 0.443359, + 0.445312, + 0.4375, + 0.441406, + 0.441406, + 0.414062, + 0.425781, + 0.439453, + 0.443359, + 0.451172, + 0.421875, + 0.425781, + 0.429688, + 0.443359, + 0.445312, + 0.451172, + 0.429688, + 0.40625, + 0.431641, + 0.431641, + 0.433594, + 0.451172, + 0.417969, + 0.445312, + 0.416016, + 0.427734, + 0.435547, + 0.417969, + 0.423828, + 0.433594, + 0.421875, + 0.429688, + 0.435547, + 0.441406, + 0.435547, + 0.4375, + 0.451172, + 0.431641, + 0.425781, + 0.4375, + 0.423828, + 0.431641, + 0.447266, + 0.435547, + 0.439453, + 0.419922, + 0.441406, + 0.443359, + 0.435547, + 0.410156, + 0.410156, + 0.435547, + 0.416016, + 0.435547, + 0.453125, + 0.447266, + 0.419922, + 0.445312, + 0.410156, + 0.445312, + 0.460938, + 0.429688, + 0.417969, + 0.458984, + 0.431641, + 0.417969, + 0.435547, + 0.433594, + 0.445312, + 0.423828, + 0.435547, + 0.451172, + 0.433594, + 0.445312, + 0.435547, + 0.447266, + 0.423828, + 0.439453, + 0.443359, + 0.404297, + 0.443359, + 0.4375, + 0.433594, + 0.429688, + 0.345703, + 0.427734, + 0.4375, + 0.433594, + 0.464844, + 0.433594, + 0.427734, + 0.4375, + 0.445312, + 0.458984, + 0.425781, + 0.441406, + 0.433594, + 0.423828, + 0.425781, + 0.439453, + 0.419922, + 0.439453, + 0.412109, + 0.451172, + 0.4375, + 0.423828, + 0.414062, + 0.416016, + 0.439453, + 0.427734, + 0.429688, + 0.425781, + 0.429688, + 0.433594, + 0.425781, + 0.447266, + 0.425781, + 0.412109, + 0.427734, + 0.404297, + 0.435547, + 0.414062, + 0.425781, + 0.419922, + 0.425781, + 0.417969, + 0.425781, + 0.421875, + 0.449219, + 0.455078, + 0.431641, + 0.451172, + 0.439453, + 0.423828, + 0.435547, + 0.425781, + 0.439453, + 0.433594, + 0.4375, + 0.431641, + 0.431641, + 0.431641, + 0.433594, + 0.435547, + 0.451172, + 0.419922, + 0.421875, + 0.458984, + 0.451172, + 0.455078, + 0.453125, + 0.447266, + 0.439453, + 0.447266, + 0.4375, + 0.417969, + 0.421875, + 0.443359, + 0.410156, + 0.439453, + 0.425781, + 0.423828, + 0.439453, + 0.4375, + 0.429688, + 0.4375, + 0.445312, + 0.408203, + 0.441406, + 0.447266, + 0.443359, + 0.443359, + 0.419922, + 0.435547, + 0.4375, + 0.431641, + 0.419922, + 0.447266, + 0.423828, + 0.410156, + 0.417969, + 0.447266, + 0.416016, + 0.445312, + 0.416016, + 0.433594, + 0.431641, + 0.441406, + 0.412109, + 0.429688, + 0.416016, + 0.427734, + 0.435547, + 0.431641, + 0.425781, + 0.427734, + 0.425781, + 0.425781, + 0.443359, + 0.449219, + 0.439453, + 0.427734, + 0.421875, + 0.429688, + 0.439453, + 0.416016, + 0.433594, + 0.455078, + 0.4375, + 0.431641, + 0.425781, + 0.439453, + 0.451172, + 0.4375, + 0.40625, + 0.435547, + 0.449219, + 0.427734, + 0.417969, + 0.427734, + 0.419922, + 0.435547, + 0.429688, + 0.40625, + 0.447266, + 0.431641, + 0.408203, + 0.435547, + 0.165039, + 0.427734, + 0.441406, + 0.439453, + 0.427734, + 0.421875, + 0.431641, + 0.421875, + 0.445312, + 0.433594, + 0.451172, + 0.408203, + 0.439453, + 0.416016, + 0.433594, + 0.421875, + 0.425781, + 0.449219, + 0.412109, + 0.427734, + 0.441406, + 0.433594, + 0.457031, + 0.417969, + 0.4375, + 0.435547, + 0.419922, + 0.427734, + 0.4375, + 0.443359, + 0.443359, + 0.443359, + 0.419922, + 0.431641, + 0.431641, + 0.439453, + 0.439453, + 0.421875, + 0.453125, + 0.449219, + 0.40625, + 0.425781, + 0.441406, + 0.441406, + 0.447266, + 0.414062, + 0.425781, + 0.431641, + 0.40625, + 0.410156, + 0.400391, + 0.425781, + 0.443359, + 0.421875, + 0.417969, + 0.433594, + 0.447266, + 0.439453, + 0.433594, + 0.40625, + 0.433594, + 0.435547, + 0.427734, + 0.445312, + 0.435547, + 0.439453, + 0.419922, + 0.427734, + 0.443359, + 0.427734, + 0.410156, + 0.435547, + 0.445312, + 0.429688, + 0.427734, + 0.435547, + 0.4375, + 0.435547, + 0.4375, + 0.466797, + 0.429688, + 0.433594, + 0.439453, + 0.443359, + 0.423828, + 0.439453, + 0.408203, + 0.441406, + 0.433594, + 0.443359, + 0.417969, + 0.416016, + 0.423828, + 0.439453, + 0.429688, + 0.427734, + 0.4375, + 0.453125, + 0.423828, + 0.410156, + 0.431641, + 0.429688, + 0.443359, + 0.439453, + 0.458984, + 0.457031, + 0.423828, + 0.429688, + 0.431641, + 0.451172, + 0.427734, + 0.441406, + 0.435547, + 0.429688, + 0.433594, + 0.412109, + 0.439453, + 0.435547, + 0.416016, + 0.412109, + 0.425781, + 0.443359, + 0.439453, + 0.449219, + 0.4375, + 0.429688, + 0.431641, + 0.435547, + 0.423828, + 0.4375, + 0.439453, + 0.4375, + 0.451172, + 0.445312, + 0.429688, + 0.427734, + 0.433594, + 0.443359, + 0.435547, + 0.4375, + 0.46875, + 0.410156, + 0.423828, + 0.429688, + 0.417969, + 0.416016, + 0.353516, + 0.421875, + 0.4375, + 0.421875, + 0.423828, + 0.441406, + 0.441406, + 0.435547, + 0.431641, + 0.414062, + 0.427734, + 0.443359, + 0.431641, + 0.4375, + 0.433594, + 0.425781, + 0.416016, + 0.429688, + 0.441406, + 0.423828, + 0.429688, + 0.4375, + 0.462891, + 0.439453, + 0.4375, + 0.433594, + 0.435547, + 0.439453, + 0.408203, + 0.431641, + 0.4375, + 0.441406, + 0.431641, + 0.441406, + 0.416016, + 0.449219, + 0.451172, + 0.419922, + 0.439453, + 0.427734, + 0.429688, + 0.421875, + 0.433594, + 0.435547, + 0.427734, + 0.443359, + 0.447266, + 0.443359, + 0.410156, + 0.445312, + 0.445312, + 0.429688, + 0.429688, + 0.4375, + 0.464844, + 0.445312, + 0.4375, + 0.429688, + 0.439453, + 0.416016, + 0.433594, + 0.435547, + 0.433594, + 0.414062, + 0.425781, + 0.449219, + 0.431641, + 0.419922, + 0.435547, + 0.449219, + 0.431641, + 0.435547, + 0.429688, + 0.408203, + 0.433594, + 0.416016, + 0.443359, + 0.455078, + 0.4375, + 0.4375, + 0.439453, + 0.431641, + 0.439453, + 0.447266, + 0.416016, + 0.414062, + 0.449219, + 0.431641, + 0.433594, + 0.421875, + 0.431641, + 0.439453, + 0.414062, + 0.425781, + 0.441406, + 0.431641, + 0.451172, + 0.441406, + 0.431641, + 0.447266, + 0.416016, + 0.449219, + 0.441406, + 0.421875, + 0.431641, + 0.4375, + 0.421875, + 0.423828, + 0.416016, + 0.431641, + 0.414062, + 0.431641, + 0.443359, + 0.458984, + 0.455078, + 0.4375, + 0.445312, + 0.429688, + 0.441406, + 0.425781, + 0.421875, + 0.425781, + 0.431641, + 0.443359, + 0.416016, + 0.4375, + 0.431641, + 0.445312, + 0.439453, + 0.441406, + 0.4375, + 0.417969, + 0.419922, + 0.435547, + 0.435547, + 0.400391, + 0.435547, + 0.445312, + 0.427734, + 0.429688, + 0.417969, + 0.423828, + 0.425781, + 0.453125, + 0.441406, + 0.441406, + 0.439453, + 0.447266, + 0.439453, + 0.419922, + 0.439453, + 0.416016, + 0.443359, + 0.4375, + 0.429688, + 0.429688, + 0.445312, + 0.423828, + 0.416016, + 0.431641, + 0.445312, + 0.421875, + 0.449219, + 0.427734, + 0.402344, + 0.425781, + 0.207031, + 0.433594, + 0.433594, + 0.390625, + 0.425781, + 0.449219, + 0.447266, + 0.451172, + 0.429688, + 0.4375, + 0.4375, + 0.431641, + 0.425781, + 0.443359, + 0.451172, + 0.425781, + 0.417969, + 0.423828, + 0.431641, + 0.4375, + 0.449219, + 0.439453, + 0.447266, + 0.416016, + 0.439453, + 0.441406, + 0.441406, + 0.435547, + 0.414062, + 0.433594, + 0.439453, + 0.429688, + 0.449219, + 0.419922, + 0.429688, + 0.435547, + 0.423828, + 0.427734, + 0.433594, + 0.435547, + 0.427734, + 0.457031, + 0.429688, + 0.4375, + 0.431641, + 0.441406, + 0.419922, + 0.443359, + 0.457031, + 0.408203, + 0.417969, + 0.458984, + 0.445312, + 0.458984, + 0.419922, + 0.433594, + 0.449219, + 0.449219, + 0.427734, + 0.423828, + 0.449219, + 0.439453, + 0.417969, + 0.439453, + 0.453125, + 0.447266, + 0.412109, + 0.423828, + 0.435547, + 0.443359, + 0.435547, + 0.419922, + 0.441406, + 0.4375, + 0.417969, + 0.441406, + 0.449219, + 0.419922, + 0.421875, + 0.425781, + 0.400391, + 0.421875, + 0.433594, + 0.414062, + 0.421875, + 0.445312, + 0.445312, + 0.431641, + 0.431641, + 0.449219, + 0.431641, + 0.427734, + 0.441406, + 0.4375, + 0.429688, + 0.441406, + 0.453125, + 0.441406, + 0.419922, + 0.443359, + 0.421875, + 0.441406, + 0.433594, + 0.431641, + 0.410156, + 0.433594, + 0.4375, + 0.417969, + 0.447266, + 0.433594, + 0.423828, + 0.429688, + 0.447266, + 0.429688, + 0.449219, + 0.4375, + 0.441406, + 0.425781, + 0.427734, + 0.4375, + 0.408203, + 0.396484, + 0.410156, + 0.457031, + 0.439453, + 0.455078, + 0.441406, + 0.421875, + 0.441406, + 0.443359, + 0.423828, + 0.4375, + 0.4375, + 0.425781, + 0.431641, + 0.435547, + 0.435547, + 0.423828, + 0.414062, + 0.419922, + 0.455078, + 0.441406, + 0.417969, + 0.425781, + 0.433594, + 0.429688, + 0.414062, + 0.433594, + 0.433594, + 0.447266, + 0.408203, + 0.410156, + 0.439453, + 0.425781, + 0.445312, + 0.421875, + 0.462891, + 0.443359, + 0.431641, + 0.429688, + 0.427734, + 0.449219, + 0.423828, + 0.427734, + 0.427734, + 0.439453, + 0.416016, + 0.451172, + 0.4375, + 0.431641, + 0.427734, + 0.460938, + 0.421875, + 0.429688, + 0.431641, + 0.449219, + 0.4375, + 0.458984, + 0.431641, + 0.433594, + 0.410156, + 0.439453, + 0.410156, + 0.439453, + 0.449219, + 0.412109, + 0.435547, + 0.416016, + 0.433594, + 0.431641, + 0.421875, + 0.435547, + 0.429688, + 0.404297, + 0.4375, + 0.425781, + 0.433594, + 0.4375, + 0.423828, + 0.431641, + 0.441406, + 0.441406, + 0.443359, + 0.4375, + 0.441406, + 0.431641, + 0.433594, + 0.443359, + 0.433594, + 0.443359, + 0.416016, + 0.435547, + 0.435547, + 0.439453, + 0.410156, + 0.445312, + 0.433594, + 0.394531, + 0.425781, + 0.425781, + 0.427734, + 0.441406, + 0.433594, + 0.441406, + 0.425781, + 0.433594, + 0.4375, + 0.408203, + 0.433594, + 0.427734, + 0.439453, + 0.431641, + 0.4375, + 0.410156, + 0.439453, + 0.449219, + 0.398438, + 0.423828, + 0.423828, + 0.423828, + 0.445312, + 0.441406, + 0.431641, + 0.419922, + 0.416016, + 0.427734, + 0.423828, + 0.441406, + 0.449219, + 0.425781, + 0.427734, + 0.429688, + 0.416016, + 0.423828, + 0.433594, + 0.429688, + 0.427734, + 0.414062, + 0.429688, + 0.423828, + 0.451172, + 0.423828, + 0.453125, + 0.429688, + 0.423828, + 0.412109, + 0.417969, + 0.455078, + 0.423828, + 0.443359, + 0.445312, + 0.429688, + 0.4375, + 0.453125, + 0.423828, + 0.425781, + 0.4375, + 0.402344, + 0.431641, + 0.441406, + 0.431641, + 0.414062, + 0.439453, + 0.431641, + 0.431641, + 0.439453, + 0.453125, + 0.429688, + 0.451172, + 0.455078, + 0.421875, + 0.435547, + 0.427734, + 0.449219, + 0.449219, + 0.435547, + 0.419922, + 0.431641, + 0.435547, + 0.425781, + 0.443359, + 0.396484, + 0.4375, + 0.443359, + 0.433594, + 0.457031, + 0.423828, + 0.425781, + 0.455078, + 0.410156, + 0.421875, + 0.445312, + 0.425781, + 0.427734, + 0.429688, + 0.462891, + 0.425781, + 0.441406, + 0.433594, + 0.443359, + 0.423828, + 0.425781, + 0.423828, + 0.429688, + 0.435547, + 0.400391, + 0.392578, + 0.451172, + 0.439453, + 0.412109, + 0.439453, + 0.447266, + 0.451172, + 0.441406, + 0.451172, + 0.429688, + 0.447266, + 0.441406, + 0.419922, + 0.443359, + 0.4375, + 0.453125, + 0.419922, + 0.431641, + 0.421875, + 0.419922, + 0.441406, + 0.427734, + 0.421875, + 0.421875, + 0.441406, + 0.439453, + 0.445312, + 0.419922, + 0.431641, + 0.412109, + 0.414062, + 0.439453, + 0.427734, + 0.421875, + 0.423828, + 0.451172, + 0.416016, + 0.445312, + 0.40625, + 0.441406, + 0.453125, + 0.435547, + 0.429688, + 0.4375, + 0.443359, + 0.429688, + 0.423828, + 0.445312, + 0.412109, + 0.412109, + 0.427734, + 0.449219, + 0.416016, + 0.439453, + 0.382812, + 0.421875, + 0.429688, + 0.429688, + 0.427734, + 0.429688, + 0.443359, + 0.419922, + 0.429688, + 0.429688, + 0.421875, + 0.433594, + 0.431641, + 0.453125, + 0.414062, + 0.445312, + 0.427734, + 0.427734, + 0.398438, + 0.441406, + 0.441406, + 0.441406, + 0.429688, + 0.425781, + 0.435547, + 0.419922, + 0.431641, + 0.439453, + 0.419922, + 0.421875, + 0.445312, + 0.4375, + 0.433594, + 0.460938, + 0.449219, + 0.400391, + 0.425781, + 0.445312, + 0.419922, + 0.460938, + 0.439453, + 0.4375, + 0.425781, + 0.449219, + 0.423828, + 0.441406, + 0.431641, + 0.419922, + 0.419922, + 0.439453, + 0.443359, + 0.443359, + 0.410156, + 0.431641, + 0.439453, + 0.408203, + 0.435547, + 0.433594, + 0.435547, + 0.435547, + 0.429688, + 0.427734, + 0.441406, + 0.412109, + 0.435547, + 0.460938, + 0.427734, + 0.445312, + 0.431641, + 0.449219, + 0.441406, + 0.425781, + 0.431641, + 0.423828, + 0.443359, + 0.441406, + 0.433594, + 0.433594, + 0.412109, + 0.419922, + 0.4375, + 0.412109, + 0.419922, + 0.445312, + 0.429688, + 0.435547, + 0.460938, + 0.421875, + 0.462891, + 0.410156, + 0.435547, + 0.439453, + 0.419922, + 0.433594, + 0.439453, + 0.416016, + 0.392578, + 0.425781, + 0.414062, + 0.433594, + 0.429688, + 0.423828, + 0.427734, + 0.439453, + 0.445312, + 0.425781, + 0.429688, + 0.427734, + 0.435547, + 0.441406, + 0.449219, + 0.414062, + 0.433594, + 0.449219, + 0.439453, + 0.423828, + 0.435547, + 0.433594, + 0.441406, + 0.455078, + 0.449219, + 0.425781, + 0.427734, + 0.435547, + 0.412109, + 0.427734, + 0.455078, + 0.447266, + 0.429688, + 0.445312, + 0.4375, + 0.441406, + 0.435547, + 0.425781, + 0.4375, + 0.431641, + 0.427734, + 0.439453, + 0.441406, + 0.433594, + 0.433594, + 0.439453, + 0.443359, + 0.4375, + 0.4375, + 0.445312, + 0.427734, + 0.441406, + 0.427734, + 0.390625, + 0.435547, + 0.425781, + 0.433594, + 0.435547, + 0.4375, + 0.388672, + 0.4375, + 0.4375, + 0.4375, + 0.445312, + 0.423828, + 0.4375, + 0.427734, + 0.427734, + 0.443359, + 0.431641, + 0.427734, + 0.433594, + 0.433594, + 0.443359, + 0.429688, + 0.431641, + 0.443359, + 0.4375, + 0.439453, + 0.427734, + 0.4375, + 0.431641, + 0.423828, + 0.429688, + 0.431641, + 0.425781, + 0.416016, + 0.439453, + 0.423828, + 0.441406, + 0.435547, + 0.429688, + 0.414062, + 0.429688, + 0.427734, + 0.423828, + 0.421875, + 0.429688, + 0.439453, + 0.445312, + 0.431641, + 0.423828, + 0.427734, + 0.417969, + 0.435547, + 0.433594, + 0.464844, + 0.421875, + 0.443359, + 0.427734, + 0.433594, + 0.4375, + 0.431641, + 0.429688, + 0.449219, + 0.443359, + 0.439453, + 0.435547, + 0.4375, + 0.443359, + 0.417969, + 0.449219, + 0.419922, + 0.445312, + 0.417969, + 0.441406, + 0.412109, + 0.453125, + 0.445312, + 0.566406, + 0.441406, + 0.431641, + 0.417969, + 0.443359, + 0.429688, + 0.433594, + 0.4375, + 0.412109, + 0.431641, + 0.435547, + 0.453125, + 0.443359, + 0.429688, + 0.408203, + 0.4375, + 0.435547, + 0.423828, + 0.419922, + 0.421875, + 0.4375, + 0.427734, + 0.439453, + 0.423828, + 0.419922, + 0.445312, + 0.445312, + 0.439453, + 0.431641, + 0.455078, + 0.425781, + 0.431641, + 0.4375, + 0.427734, + 0.419922, + 0.427734, + 0.435547, + 0.429688, + 0.435547, + 0.410156, + 0.435547, + 0.4375, + 0.423828, + 0.4375, + 0.429688, + 0.425781, + 0.445312, + 0.427734, + 0.408203, + 0.439453, + 0.427734, + 0.431641, + 0.425781, + 0.414062, + 0.462891, + 0.4375, + 0.458984, + 0.445312, + 0.427734, + 0.425781, + 0.453125, + 0.4375, + 0.219727, + 0.431641, + 0.425781, + 0.439453, + 0.445312, + 0.4375, + 0.455078, + 0.125, + 0.455078, + 0.433594, + 0.423828, + 0.435547, + 0.453125, + 0.445312, + 0.441406, + 0.40625, + 0.439453, + 0.433594, + 0.433594, + 0.408203, + 0.443359, + 0.433594, + 0.414062, + 0.457031, + 0.417969, + 0.4375, + 0.425781, + 0.453125, + 0.455078, + 0.445312, + 0.429688, + 0.443359, + 0.423828, + 0.427734, + 0.414062, + 0.000526, + 0.394531, + 0.4375, + 0.453125, + 0.417969, + 0.441406, + 0.427734, + 0.433594, + 0.427734, + 0.431641, + 0.451172, + 0.435547, + 0.423828, + 0.408203, + 0.427734, + 0.433594, + 0.431641, + 0.439453, + 0.441406, + 0.453125, + 0.410156, + 0.445312, + 0.414062, + 0.433594, + 0.378906, + 0.441406, + 0.435547, + 0.445312, + 0.435547, + 0.417969, + 0.421875, + 0.435547, + 0.421875, + 0.416016, + 0.417969, + 0.429688, + 0.447266, + 0.4375, + 0.416016, + 0.453125, + 0.425781, + 0.439453, + 0.419922, + 0.423828, + 0.433594, + 0.431641, + 0.414062, + 0.416016, + 0.423828, + 0.439453, + 0.455078, + 0.4375, + 0.429688, + 0.435547, + 0.439453, + 0.451172, + 0.4375, + 0.435547, + 0.441406, + 0.417969, + 0.425781, + 0.410156, + 0.427734, + 0.390625, + 0.416016, + 0.433594, + 0.4375, + 0.419922, + 0.441406, + 0.423828, + 0.427734, + 0.435547, + 0.453125, + 0.431641, + 0.412109, + 0.431641, + 0.433594, + 0.439453, + 0.443359, + 0.429688, + 0.443359, + 0.419922, + 0.445312, + 0.433594, + 0.441406, + 0.431641, + 0.433594, + 0.425781, + 0.435547, + 0.441406, + 0.419922, + 0.423828, + 0.451172, + 0.416016, + 0.429688, + 0.431641, + 0.449219, + 0.423828, + 0.441406, + 0.4375, + 0.40625, + 0.427734, + 0.427734, + 0.4375, + 0.410156, + 0.427734, + 0.4375, + 0.433594, + 0.425781, + 0.4375, + 0.425781, + 0.449219, + 0.433594, + 0.423828, + 0.414062, + 0.441406, + 0.423828, + 0.417969, + 0.40625, + 0.445312, + 0.462891, + 0.421875, + 0.414062, + 0.429688, + 0.427734, + 0.443359, + 0.425781, + 0.4375, + 0.425781, + 0.433594, + 0.445312, + 0.439453, + 0.421875, + 0.435547, + 0.427734, + 0.443359, + 0.416016, + 0.449219, + 0.433594, + 0.423828, + 0.449219, + 0.451172, + 0.435547, + 0.451172, + 0.433594, + 0.431641, + 0.433594, + 0.429688, + 0.449219, + 0.429688, + 0.423828, + 0.445312, + 0.439453, + 0.443359, + 0.4375, + 0.425781, + 0.433594, + 0.433594, + 0.433594, + 0.433594, + 0.408203, + 0.4375, + 0.419922, + 0.449219, + 0.435547, + 0.431641, + 0.427734, + 0.433594, + 0.431641, + 0.414062, + 0.447266, + 0.429688, + 0.425781, + 0.449219, + 0.412109, + 0.441406, + 0.419922, + 0.439453, + 0.449219, + 0.441406, + 0.4375, + 0.433594, + 0.421875, + 0.443359, + 0.441406, + 0.458984, + 0.429688, + 0.423828, + 0.416016, + 0.447266, + 0.433594, + 0.429688, + 0.423828, + 0.439453, + 0.435547, + 0.384766, + 0.421875, + 0.396484, + 0.439453, + 0.433594, + 0.4375, + 0.421875, + 0.427734, + 0.443359, + 0.433594, + 0.421875, + 0.458984, + 0.414062, + 0.419922, + 0.447266, + 0.423828, + 0.429688, + 0.447266, + 0.4375, + 0.421875, + 0.4375, + 0.449219, + 0.451172, + 0.447266, + 0.441406, + 0.435547, + 0.443359, + 0.441406, + 0.429688, + 0.431641, + 0.449219, + 0.445312, + 0.425781, + 0.435547, + 0.451172, + 0.425781, + 0.451172, + 0.425781, + 0.431641, + 0.412109, + 0.425781, + 0.421875, + 0.439453, + 0.400391, + 0.429688, + 0.419922, + 0.4375, + 0.435547, + 0.421875, + 0.464844, + 0.427734, + 0.408203, + 0.451172, + 0.414062, + 0.410156, + 0.453125, + 0.423828, + 0.419922, + 0.435547, + 0.439453, + 0.4375, + 0.449219, + 0.423828, + 0.458984, + 0.425781, + 0.429688, + 0.425781, + 0.435547, + 0.419922, + 0.443359, + 0.441406, + 0.453125, + 0.435547, + 0.431641, + 0.455078, + 0.423828, + 0.435547, + 0.417969, + 0.447266, + 0.40625, + 0.431641, + 0.462891, + 0.4375, + 0.433594, + 0.4375, + 0.431641, + 0.431641, + 0.441406, + 0.431641, + 0.416016, + 0.4375, + 0.4375, + 0.443359, + 0.433594, + 0.423828, + 0.435547, + 0.421875, + 0.423828, + 0.431641, + 0.427734, + 0.457031, + 0.410156, + 0.421875, + 0.425781, + 0.435547, + 0.439453, + 0.19043, + 0.421875, + 0.421875, + 0.4375, + 0.425781, + 0.414062, + 0.445312, + 0.400391, + 0.226562, + 0.421875, + 0.427734, + 0.449219, + 0.439453, + 0.449219, + 0.435547, + 0.402344, + 0.421875, + 0.445312, + 0.431641, + 0.4375, + 0.431641, + 0.441406, + 0.453125, + 0.429688, + 0.421875, + 0.460938, + 0.435547, + 0.419922, + 0.423828, + 0.458984, + 0.445312, + 0.433594, + 0.439453, + 0.427734, + 0.460938, + 0.427734, + 0.443359, + 0.445312, + 0.449219, + 0.453125, + 0.431641, + 0.449219, + 0.447266, + 0.431641, + 0.445312, + 0.410156, + 0.410156, + 0.40625, + 0.445312, + 0.441406, + 0.439453, + 0.445312, + 0.431641, + 0.439453, + 0.435547, + 0.445312, + 0.429688, + 0.445312, + 0.431641, + 0.427734, + 0.435547, + 0.447266, + 0.421875, + 0.439453, + 0.4375, + 0.414062, + 0.421875, + 0.431641, + 0.429688, + 0.441406, + 0.433594, + 0.460938, + 0.425781, + 0.429688, + 0.435547, + 0.439453, + 0.425781, + 0.451172, + 0.419922, + 0.271484, + 0.455078, + 0.421875, + 0.455078, + 0.425781, + 0.433594, + 0.4375, + 0.455078, + 0.427734, + 0.417969, + 0.429688, + 0.433594, + 0.421875, + 0.410156, + 0.427734, + 0.402344, + 0.421875, + 0.427734, + 0.445312, + 0.435547, + 0.4375, + 0.423828, + 0.429688, + 0.441406, + 0.423828, + 0.427734, + 0.441406, + 0.443359, + 0.464844, + 0.439453, + 0.435547, + 0.435547, + 0.439453, + 0.439453, + 0.417969, + 0.435547, + 0.425781, + 0.416016, + 0.441406, + 0.429688, + 0.433594, + 0.417969, + 0.414062, + 0.425781, + 0.423828, + 0.443359, + 0.445312, + 0.431641, + 0.431641, + 0.408203, + 0.4375, + 0.449219, + 0.435547, + 0.414062, + 0.453125, + 0.429688, + 0.416016, + 0.439453, + 0.439453, + 0.419922, + 0.417969, + 0.435547, + 0.414062, + 0.453125, + 0.408203, + 0.427734, + 0.4375, + 0.443359, + 0.445312, + 0.402344, + 0.435547, + 0.392578, + 0.423828, + 0.429688, + 0.408203, + 0.384766, + 0.433594, + 0.388672, + 0.435547, + 0.435547, + 0.447266, + 0.380859, + 0.445312, + 0.400391, + 0.435547, + 0.423828, + 0.433594, + 0.457031, + 0.433594, + 0.439453, + 0.4375, + 0.431641, + 0.435547, + 0.455078, + 0.453125, + 0.451172, + 0.435547, + 0.445312, + 0.421875, + 0.427734, + 0.416016, + 0.433594, + 0.451172, + 0.427734, + 0.439453, + 0.443359, + 0.423828, + 0.423828, + 0.445312, + 0.414062, + 0.433594, + 0.431641, + 0.449219, + 0.455078, + 0.443359, + 0.443359, + 0.4375, + 0.423828, + 0.431641, + 0.441406, + 0.431641, + 0.451172, + 0.431641, + 0.462891, + 0.419922, + 0.435547, + 0.449219, + 0.246094, + 0.433594, + 0.433594, + 0.417969, + 0.449219, + 0.427734, + 0.441406, + 0.429688, + 0.449219, + 0.429688, + 0.441406, + 0.441406, + 0.429688, + 0.447266, + 0.435547, + 0.435547, + 0.410156, + 0.451172, + 0.402344, + 0.396484, + 0.447266, + 0.445312, + 0.431641, + 0.435547, + 0.414062, + 0.427734, + 0.441406, + 0.441406, + 0.443359, + 0.439453, + 0.431641, + 0.429688, + 0.427734, + 0.4375, + 0.439453, + 0.429688, + 0.417969, + 0.425781, + 0.425781, + 0.429688, + 0.451172, + 0.455078, + 0.435547, + 0.435547, + 0.445312, + 0.431641, + 0.386719, + 0.416016, + 0.439453, + 0.421875, + 0.429688, + 0.443359, + 0.417969, + 0.269531, + 0.4375, + 0.408203, + 0.423828, + 0.441406, + 0.435547, + 0.445312, + 0.429688, + 0.4375, + 0.425781, + 0.441406, + 0.449219, + 0.417969, + 0.425781, + 0.439453, + 0.455078, + 0.435547, + 0.431641, + 0.417969, + 0.439453, + 0.445312, + 0.445312, + 0.439453, + 0.441406, + 0.414062, + 0.441406, + 0.416016, + 0.417969, + 0.417969, + 0.439453, + 0.431641, + 0.419922, + 0.388672, + 0.449219, + 0.4375, + 0.427734, + 0.425781, + 0.431641, + 0.439453, + 0.445312, + 0.433594, + 0.423828, + 0.443359, + 0.429688, + 0.404297, + 0.416016, + 0.398438, + 0.431641, + 0.441406, + 0.412109, + 0.425781, + 0.427734, + 0.439453, + 0.443359, + 0.410156, + 0.433594, + 0.423828, + 0.429688, + 0.425781, + 0.427734, + 0.433594, + 0.421875, + 0.447266, + 0.419922, + 0.429688, + 0.433594, + 0.441406, + 0.417969, + 0.421875, + 0.449219, + 0.394531, + 0.435547, + 0.412109, + 0.4375, + 0.412109, + 0.445312, + 0.445312, + 0.419922, + 0.445312, + 0.435547, + 0.417969, + 0.429688, + 0.410156, + 0.455078, + 0.457031, + 0.425781, + 0.423828, + 0.431641, + 0.431641, + 0.435547, + 0.427734, + 0.439453, + 0.40625, + 0.425781, + 0.449219, + 0.408203, + 0.398438, + 0.445312, + 0.449219, + 0.433594, + 0.433594, + 0.443359, + 0.429688, + 0.427734, + 0.410156, + 0.429688, + 0.423828, + 0.443359, + 0.445312, + 0.421875, + 0.443359, + 0.367188, + 0.455078, + 0.435547, + 0.453125, + 0.453125, + 0.425781, + 0.427734, + 0.431641, + 0.435547, + 0.416016, + 0.427734, + 0.417969, + 0.4375, + 0.425781, + 0.431641, + 0.451172, + 0.417969, + 0.445312, + 0.431641, + 0.425781, + 0.417969, + 0.425781, + 0.429688, + 0.423828, + 0.441406, + 0.445312, + 0.431641, + 0.419922, + 0.429688, + 0.427734, + 0.419922, + 0.4375, + 0.421875, + 0.439453, + 0.425781, + 0.427734, + 0.427734, + 0.414062, + 0.449219, + 0.449219, + 0.451172, + 0.431641, + 0.435547, + 0.419922, + 0.443359, + 0.427734, + 0.466797, + 0.435547, + 0.423828, + 0.431641, + 0.435547, + 0.421875, + 0.423828, + 0.449219, + 0.412109, + 0.4375, + 0.410156, + 0.4375, + 0.447266, + 0.423828, + 0.449219, + 0.453125, + 0.417969, + 0.443359, + 0.447266, + 0.441406, + 0.441406, + 0.427734, + 0.441406, + 0.433594, + 0.439453, + 0.441406, + 0.431641, + 0.423828, + 0.4375, + 0.419922, + 0.40625, + 0.453125, + 0.4375, + 0.441406, + 0.429688, + 0.435547, + 0.419922, + 0.417969, + 0.433594, + 0.441406, + 0.447266, + 0.427734, + 0.427734, + 0.445312, + 0.429688, + 0.404297, + 0.439453, + 0.439453, + 0.435547, + 0.460938, + 0.423828, + 0.445312, + 0.417969, + 0.414062, + 0.427734, + 0.443359, + 0.433594, + 0.455078, + 0.429688, + 0.396484, + 0.431641, + 0.441406, + 0.455078, + 0.423828, + 0.433594, + 0.441406, + 0.4375, + 0.445312, + 0.451172, + 0.441406, + 0.425781, + 0.435547, + 0.441406, + 0.425781, + 0.359375, + 0.402344, + 0.412109, + 0.4375, + 0.435547, + 0.421875, + 0.447266, + 0.425781, + 0.447266, + 0.419922, + 0.4375, + 0.423828, + 0.431641, + 0.441406, + 0.4375, + 0.425781, + 0.408203, + 0.439453, + 0.449219, + 0.416016, + 0.417969, + 0.425781, + 0.4375, + 0.439453, + 0.449219, + 0.455078, + 0.439453, + 0.429688, + 0.435547, + 0.429688, + 0.4375, + 0.410156, + 0.431641, + 0.429688, + 0.441406, + 0.441406, + 0.443359, + 0.410156, + 0.419922, + 0.449219, + 0.429688, + 0.4375, + 0.433594, + 0.419922, + 0.441406, + 0.429688, + 0.421875, + 0.429688, + 0.449219, + 0.433594, + 0.414062, + 0.421875, + 0.427734, + 0.455078, + 0.4375, + 0.421875, + 0.435547, + 0.416016, + 0.427734, + 0.425781, + 0.423828, + 0.460938, + 0.427734, + 0.230469, + 0.443359, + 0.425781, + 0.445312, + 0.429688, + 0.4375, + 0.419922, + 0.431641, + 0.447266, + 0.429688, + 0.4375, + 0.408203, + 0.226562, + 0.425781, + 0.443359, + 0.427734, + 0.429688, + 0.421875, + 0.4375, + 0.886719, + 0.394531, + 0.443359, + 0.443359, + 0.429688, + 0.435547, + 0.427734, + 0.423828, + 0.4375, + 0.425781, + 0.441406, + 0.447266, + 0.431641, + 0.423828, + 0.429688, + 0.433594, + 0.433594, + 0.392578, + 0.412109, + 0.416016, + 0.439453, + 0.392578, + 0.4375, + 0.451172, + 0.441406, + 0.441406, + 0.419922, + 0.447266, + 0.421875, + 0.431641, + 0.425781, + 0.435547, + 0.441406, + 0.429688, + 0.423828, + 0.419922, + 0.431641, + 0.4375, + 0.4375, + 0.425781, + 0.435547, + 0.425781, + 0.427734, + 0.419922, + 0.251953, + 0.398438, + 0.433594, + 0.412109, + 0.443359, + 0.453125, + 0.408203, + 0.408203, + 0.447266, + 0.449219, + 0.417969, + 0.441406, + 0.419922, + 0.433594, + 0.439453, + 0.429688, + 0.449219, + 0.423828, + 0.421875, + 0.451172, + 0.416016, + 0.441406, + 0.427734, + 0.457031, + 0.404297, + 0.447266, + 0.435547, + 0.429688, + 0.443359, + 0.455078, + 0.416016, + 0.431641, + 0.419922, + 0.427734, + 0.431641, + 0.425781, + 0.417969, + 0.4375, + 0.443359, + 0.425781, + 0.435547, + 0.425781, + 0.435547, + 0.435547, + 0.431641, + 0.445312, + 0.402344, + 0.421875, + 0.431641, + 0.433594, + 0.439453, + 0.441406 + ] + }, + "name": "model.transformer.h.6.ln_2.weight", + "outputIndexes": [ + 587 + ], + "type": "Const", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 586, + 587 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/ln_2_6/Mul_1_output_0", + "outputIndexes": [ + 588 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.6/mlp/w1/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 588 + ], + "outputIndexes": [ + 2779 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.6/mlp/w1/Linear/pre_convert", + "inputIndexes": [ + 2779 + ], + "outputIndexes": [ + 2780 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.6/mlp/w1/Linear", + "inputIndexes": [ + 2780 + ], + "outputIndexes": [ + 2781 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 11008, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 721110004, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.6/mlp/w1/Linear/post_convert", + "inputIndexes": [ + 2781 + ], + "outputIndexes": [ + 2782 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.6/mlp/w1/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2782 + ], + "outputIndexes": [ + 589 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 11008 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.6/mlp/w2/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 588 + ], + "outputIndexes": [ + 2783 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.6/mlp/w2/Linear/pre_convert", + "inputIndexes": [ + 2783 + ], + "outputIndexes": [ + 2784 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.6/mlp/w2/Linear", + "inputIndexes": [ + 2784 + ], + "outputIndexes": [ + 2785 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 11008, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 746472458, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.6/mlp/w2/Linear/post_convert", + "inputIndexes": [ + 2785 + ], + "outputIndexes": [ + 2786 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.6/mlp/w2/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2786 + ], + "outputIndexes": [ + 590 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 11008 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 590 + ], + "main_type": "UnaryOp", + "main": { + "opType": "SIGMOID", + "T": "DT_INVALID" + }, + "name": "/mlp_6/Sigmoid_output_0", + "outputIndexes": [ + 591 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 590, + 591 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/mlp_6/Mul_output_0", + "outputIndexes": [ + 592 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 589, + 592 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/mlp_6/Mul_1_output_0", + "outputIndexes": [ + 593 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.6/mlp/c_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 593 + ], + "outputIndexes": [ + 2787 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 11008, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.6/mlp/c_proj/Linear/pre_convert", + "inputIndexes": [ + 2787 + ], + "outputIndexes": [ + 2788 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.6/mlp/c_proj/Linear", + "inputIndexes": [ + 2788 + ], + "outputIndexes": [ + 2789 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 11008, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 771834912, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.6/mlp/c_proj/Linear/post_convert", + "inputIndexes": [ + 2789 + ], + "outputIndexes": [ + 2790 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.6/mlp/c_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2790 + ], + "outputIndexes": [ + 594 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 585, + 594 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_34_output_0", + "outputIndexes": [ + 595 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 595, + 1 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_35_output_0", + "outputIndexes": [ + 596 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 596 + ], + "main_type": "LayerNorm", + "main": { + "axis": [ + -1 + ], + "epsilon": 1e-06, + "group": 1, + "useRMSNorm": true + }, + "name": "/ln_1_7/Mul_output_0", + "outputIndexes": [ + 597 + ], + "type": "LayerNorm", + "defaultDimentionFormat": "NHWC" + }, + { + "main_type": "Blob", + "main": { + "dims": [ + 4096 + ], + "dataFormat": "NCHW", + "dataType": "DT_FLOAT", + "float32s": [ + 0.648438, + 0.621094, + 0.601562, + 0.636719, + 0.640625, + 0.605469, + 0.660156, + 0.609375, + 0.648438, + 0.660156, + 0.640625, + 0.640625, + 0.613281, + 0.65625, + 0.648438, + 0.632812, + 0.683594, + 0.609375, + 0.640625, + 0.617188, + 0.621094, + 0.648438, + 0.648438, + 0.65625, + 0.628906, + 0.609375, + 0.628906, + 0.644531, + 0.664062, + 0.621094, + 0.652344, + 0.652344, + 0.613281, + 0.695312, + 0.648438, + 0.652344, + 0.628906, + 0.613281, + 0.640625, + 0.617188, + 0.679688, + 0.632812, + 0.628906, + 0.65625, + 0.632812, + 0.664062, + 0.640625, + 0.625, + 0.628906, + 0.664062, + 0.636719, + 0.640625, + 0.632812, + 0.628906, + 0.632812, + 0.628906, + 0.648438, + 0.648438, + 0.621094, + 0.609375, + 0.558594, + 0.660156, + 0.601562, + 0.640625, + 0.652344, + 0.671875, + 0.648438, + 0.652344, + 0.644531, + 0.628906, + 0.679688, + 0.648438, + 0.632812, + 0.65625, + 0.664062, + 0.636719, + 0.636719, + 0.648438, + 0.621094, + 0.636719, + 0.636719, + 0.671875, + 0.617188, + 0.597656, + 0.628906, + 0.691406, + 0.667969, + 0.648438, + 0.652344, + 0.648438, + 0.636719, + 0.609375, + 0.605469, + 0.617188, + 0.605469, + 0.648438, + 0.660156, + 0.644531, + 0.675781, + 0.625, + 0.625, + 0.648438, + 0.644531, + 0.65625, + 0.632812, + 0.675781, + 0.628906, + 0.648438, + 0.628906, + 0.632812, + 0.628906, + 0.679688, + 0.632812, + 0.632812, + 0.671875, + 0.640625, + 0.664062, + 0.566406, + 0.621094, + 0.644531, + 0.628906, + 0.628906, + 0.65625, + 0.59375, + 0.644531, + 0.628906, + 0.671875, + 0.605469, + 0.617188, + 0.613281, + 0.625, + 0.640625, + 0.628906, + 0.597656, + 0.613281, + 0.628906, + 0.625, + 0.609375, + 0.632812, + 0.648438, + 0.664062, + 0.605469, + 0.632812, + 0.652344, + 0.660156, + 0.648438, + 0.628906, + 0.65625, + 0.617188, + 0.640625, + 0.625, + 0.644531, + 0.664062, + 0.640625, + 0.621094, + 0.636719, + 0.632812, + 0.679688, + 0.636719, + 0.644531, + 0.65625, + 0.644531, + 0.679688, + 0.652344, + 0.65625, + 0.667969, + 0.613281, + 0.621094, + 0.660156, + 0.628906, + 0.65625, + 0.597656, + 0.628906, + 0.648438, + 0.589844, + 0.644531, + 0.675781, + 0.628906, + 0.648438, + 0.652344, + 0.628906, + 0.632812, + 0.660156, + 0.640625, + 0.632812, + 0.632812, + 0.660156, + 0.636719, + 0.609375, + 0.613281, + 0.628906, + 0.648438, + 0.636719, + 0.671875, + 0.628906, + 0.636719, + 0.628906, + 0.632812, + 0.628906, + 0.613281, + 0.664062, + 0.613281, + 0.605469, + 0.597656, + 0.65625, + 0.667969, + 0.65625, + 0.640625, + 0.636719, + 0.652344, + 0.609375, + 0.617188, + 0.660156, + 0.644531, + 0.636719, + 0.621094, + 0.664062, + 0.652344, + 0.570312, + 0.617188, + 0.613281, + 0.648438, + 0.621094, + 0.6875, + 0.65625, + 0.617188, + 0.644531, + 0.660156, + 0.523438, + 0.644531, + 0.625, + 0.640625, + 0.632812, + 0.648438, + 0.648438, + 0.609375, + 0.640625, + 0.683594, + 0.617188, + 0.65625, + 0.859375, + 0.628906, + 0.65625, + 0.628906, + 0.667969, + 0.671875, + 0.652344, + 0.621094, + 0.609375, + 0.675781, + 0.628906, + 0.632812, + 0.636719, + 0.65625, + 0.65625, + 0.632812, + 0.636719, + 0.617188, + 0.621094, + 0.648438, + 0.644531, + 0.644531, + 0.636719, + 0.667969, + 0.636719, + 0.628906, + 0.644531, + 0.632812, + 0.613281, + 0.617188, + 0.636719, + 0.617188, + 0.640625, + 0.613281, + 0.636719, + 0.613281, + 0.632812, + 0.667969, + 0.648438, + 0.617188, + 0.609375, + 0.601562, + 0.632812, + 0.667969, + 0.613281, + 0.628906, + 0.621094, + 0.621094, + 0.644531, + 0.640625, + 0.65625, + 0.636719, + 0.632812, + 0.640625, + 0.625, + 0.644531, + 0.625, + 0.640625, + 0.65625, + 0.628906, + 0.640625, + 0.632812, + 0.648438, + 0.597656, + 0.652344, + 0.605469, + 0.644531, + 0.601562, + 0.644531, + 0.625, + 0.632812, + 0.644531, + 0.667969, + 0.636719, + 0.652344, + 0.640625, + 0.660156, + 0.597656, + 0.660156, + 0.652344, + 0.617188, + 0.664062, + 0.65625, + 0.628906, + 0.722656, + 0.644531, + 0.636719, + 0.652344, + 0.660156, + 0.632812, + 0.625, + 0.667969, + 0.652344, + 0.660156, + 0.628906, + 0.621094, + 0.628906, + 0.636719, + 0.613281, + 0.609375, + 0.660156, + 0.621094, + 0.660156, + 0.667969, + 0.664062, + 0.621094, + 0.671875, + 0.675781, + 0.632812, + 0.628906, + 0.621094, + 0.652344, + 0.648438, + 0.636719, + 0.625, + 0.667969, + 0.667969, + 0.59375, + 0.648438, + 0.628906, + 0.671875, + 0.648438, + 0.640625, + 0.636719, + 0.636719, + 0.6875, + 0.640625, + 0.605469, + 0.617188, + 0.644531, + 0.613281, + 0.667969, + 0.644531, + 0.644531, + 0.652344, + 0.664062, + 0.632812, + 0.667969, + 0.644531, + 0.617188, + 0.617188, + 0.628906, + 0.640625, + 0.65625, + 0.636719, + 0.632812, + 0.640625, + 0.640625, + 0.640625, + 0.59375, + 0.652344, + 0.644531, + 0.636719, + 0.664062, + 0.628906, + 0.636719, + 0.644531, + 0.632812, + 0.648438, + 0.648438, + 0.632812, + 0.664062, + 0.660156, + 0.648438, + 0.652344, + 0.636719, + 0.628906, + 0.632812, + 0.625, + 0.640625, + 0.648438, + 0.644531, + 0.636719, + 0.605469, + 0.636719, + 0.625, + 0.632812, + 0.644531, + 0.648438, + 0.625, + 0.621094, + 0.621094, + 0.617188, + 0.648438, + 0.648438, + 0.648438, + 0.617188, + 0.644531, + 0.644531, + 0.652344, + 0.664062, + 0.632812, + 0.625, + 0.613281, + 0.625, + 0.632812, + 0.632812, + 0.632812, + 0.65625, + 0.628906, + 0.636719, + 0.617188, + 0.640625, + 0.640625, + 0.675781, + 0.628906, + 0.617188, + 0.621094, + 0.625, + 0.664062, + 0.617188, + 0.625, + 0.644531, + 0.59375, + 0.644531, + 0.640625, + 0.660156, + 0.617188, + 0.640625, + 0.613281, + 0.628906, + 0.667969, + 0.621094, + 0.648438, + 0.644531, + 0.644531, + 0.652344, + 0.628906, + 0.628906, + 0.644531, + 0.640625, + 0.648438, + 0.632812, + 0.613281, + 0.628906, + 0.625, + 0.628906, + 0.632812, + 0.617188, + 0.636719, + 0.652344, + 0.636719, + 0.625, + 0.652344, + 0.640625, + 0.601562, + 0.617188, + 0.683594, + 0.640625, + 0.679688, + 0.628906, + 0.628906, + 0.632812, + 0.613281, + 0.652344, + 0.617188, + 0.574219, + 0.644531, + 0.648438, + 0.632812, + 0.632812, + 0.617188, + 0.648438, + 0.632812, + 0.632812, + 0.667969, + 0.625, + 0.648438, + 0.621094, + 0.636719, + 0.621094, + 0.628906, + 0.632812, + 0.6875, + 0.617188, + 0.636719, + 0.644531, + 0.625, + 0.644531, + 0.621094, + 0.636719, + 0.628906, + 0.652344, + 0.667969, + 0.601562, + 0.691406, + 0.664062, + 0.621094, + 0.640625, + 0.625, + 0.65625, + 0.617188, + 0.636719, + 0.660156, + 0.644531, + 0.644531, + 0.621094, + 0.625, + 0.617188, + 0.621094, + 0.660156, + 0.628906, + 0.636719, + 0.628906, + 0.648438, + 0.65625, + 0.644531, + 0.621094, + 0.617188, + 0.625, + 0.632812, + 0.621094, + 0.636719, + 0.632812, + 0.625, + 0.636719, + 0.667969, + 0.636719, + 0.652344, + 0.613281, + 0.636719, + 0.621094, + 0.660156, + 0.644531, + 0.621094, + 0.636719, + 0.648438, + 0.59375, + 0.632812, + 0.648438, + 0.621094, + 0.636719, + 0.628906, + 0.617188, + 0.664062, + 0.644531, + 0.597656, + 0.664062, + 0.59375, + 0.625, + 0.648438, + 0.679688, + 0.652344, + 0.648438, + 0.65625, + 0.617188, + 0.660156, + 0.652344, + 0.625, + 0.636719, + 0.625, + 0.652344, + 0.675781, + 0.652344, + 0.617188, + 0.667969, + 0.625, + 0.621094, + 0.660156, + 0.640625, + 0.660156, + 0.628906, + 0.617188, + 0.625, + 0.660156, + 0.660156, + 0.621094, + 0.664062, + 0.636719, + 0.652344, + 0.601562, + 0.65625, + 0.652344, + 0.664062, + 0.613281, + 0.613281, + 0.660156, + 0.648438, + 0.648438, + 0.675781, + 0.652344, + 0.625, + 0.644531, + 0.410156, + 0.632812, + 0.667969, + 0.652344, + 0.617188, + 0.652344, + 0.648438, + 0.613281, + 0.640625, + 0.632812, + 0.648438, + 0.625, + 0.644531, + 0.625, + 0.617188, + 0.640625, + 0.65625, + 0.636719, + 0.578125, + 0.636719, + 0.652344, + 0.660156, + 0.640625, + 0.632812, + 0.667969, + 0.628906, + 0.625, + 0.609375, + 0.679688, + 0.621094, + 0.632812, + 0.65625, + 0.605469, + 0.609375, + 0.644531, + 0.617188, + 0.628906, + 0.664062, + 0.625, + 0.609375, + 0.644531, + 0.648438, + 0.664062, + 0.644531, + 0.613281, + 0.628906, + 0.636719, + 0.683594, + 0.617188, + 0.59375, + 0.648438, + 0.636719, + 0.648438, + 0.632812, + 0.636719, + 0.644531, + 0.621094, + 0.652344, + 0.527344, + 0.65625, + 0.679688, + 0.664062, + 0.640625, + 0.640625, + 0.652344, + 0.664062, + 0.660156, + 0.652344, + 0.613281, + 0.664062, + 0.65625, + 0.644531, + 0.648438, + 0.628906, + 0.640625, + 0.691406, + 0.601562, + 0.648438, + 0.675781, + 0.652344, + 0.644531, + 0.617188, + 0.664062, + 0.609375, + 0.664062, + 0.648438, + 0.625, + 0.644531, + 0.625, + 0.625, + 0.648438, + 0.613281, + 0.648438, + 0.613281, + 0.664062, + 0.648438, + 0.636719, + 0.648438, + 0.605469, + 0.601562, + 0.660156, + 0.652344, + 0.644531, + 0.636719, + 0.621094, + 0.628906, + 0.621094, + 0.605469, + 0.65625, + 0.621094, + 0.628906, + 0.617188, + 0.675781, + 0.640625, + 0.636719, + 0.636719, + 0.636719, + 0.652344, + 0.640625, + 0.640625, + 0.675781, + 0.613281, + 0.652344, + 0.660156, + 0.648438, + 0.648438, + 0.617188, + 0.675781, + 0.636719, + 0.667969, + 0.679688, + 0.617188, + 0.617188, + 0.636719, + 0.648438, + 0.675781, + 0.628906, + 0.648438, + 0.644531, + 0.617188, + 0.644531, + 0.625, + 0.675781, + 0.570312, + 0.625, + 0.628906, + 0.648438, + 0.613281, + 0.664062, + 0.644531, + 0.621094, + 0.601562, + 0.660156, + 0.632812, + 0.621094, + 0.632812, + 0.609375, + 0.605469, + 0.667969, + 0.597656, + 0.625, + 0.578125, + 0.601562, + 0.664062, + 0.632812, + 0.644531, + 0.605469, + 0.617188, + 0.636719, + 0.621094, + 0.652344, + 0.628906, + 0.664062, + 0.605469, + 0.648438, + 0.632812, + 0.59375, + 0.691406, + 0.625, + 0.644531, + 0.609375, + 0.632812, + 0.660156, + 0.664062, + 0.644531, + 0.621094, + 0.621094, + 0.65625, + 0.652344, + 0.609375, + 0.621094, + 0.660156, + 0.648438, + 0.652344, + 0.613281, + 0.621094, + 0.648438, + 0.644531, + 0.628906, + 0.652344, + 0.640625, + 0.652344, + 0.652344, + 0.648438, + 0.636719, + 0.648438, + 0.640625, + 0.648438, + 0.664062, + 0.636719, + 0.980469, + 0.625, + 0.59375, + 0.640625, + 0.679688, + 0.652344, + 0.636719, + 0.632812, + 0.609375, + 0.640625, + 0.648438, + 0.59375, + 1.6875, + 0.664062, + 0.601562, + 0.644531, + 0.660156, + 0.65625, + 0.65625, + 0.636719, + 0.632812, + 0.628906, + 0.621094, + 0.632812, + 0.605469, + 0.652344, + 0.625, + 0.667969, + 0.703125, + 0.636719, + 0.644531, + 0.613281, + 0.625, + 0.640625, + 0.640625, + 0.632812, + 0.570312, + 0.65625, + 0.636719, + 0.648438, + 0.636719, + 0.609375, + 0.605469, + 0.644531, + 0.636719, + 0.628906, + 0.652344, + 0.628906, + 0.625, + 0.640625, + 0.617188, + 0.65625, + 0.628906, + 0.621094, + 0.648438, + 0.617188, + 0.683594, + 0.625, + 0.644531, + 0.648438, + 0.652344, + 0.609375, + 0.644531, + 0.636719, + 0.613281, + 0.621094, + 0.664062, + 0.667969, + 0.640625, + 0.648438, + 0.667969, + 0.640625, + 0.640625, + 0.632812, + 0.613281, + 0.640625, + 0.632812, + 0.617188, + 0.640625, + 0.640625, + 0.664062, + 0.621094, + 0.652344, + 0.640625, + 0.683594, + 0.613281, + 0.648438, + 0.671875, + 0.625, + 0.621094, + 0.640625, + 0.632812, + 0.65625, + 0.597656, + 0.640625, + 0.609375, + 0.671875, + 0.632812, + 0.652344, + 0.632812, + 0.625, + 0.652344, + 0.660156, + 0.648438, + 0.621094, + 0.613281, + 0.65625, + 0.5625, + 0.621094, + 0.625, + 0.609375, + 0.644531, + 0.628906, + 0.632812, + 0.628906, + 0.660156, + 0.613281, + 0.609375, + 0.644531, + 0.621094, + 0.617188, + 0.652344, + 0.652344, + 0.648438, + 0.648438, + 0.648438, + 0.664062, + 0.628906, + 0.660156, + 0.640625, + 0.632812, + 0.644531, + 0.628906, + 0.660156, + 0.628906, + 0.652344, + 0.667969, + 0.660156, + 0.660156, + 0.617188, + 0.617188, + 0.65625, + 0.597656, + 0.628906, + 0.617188, + 0.671875, + 0.613281, + 0.660156, + 0.660156, + 0.601562, + 0.585938, + 0.605469, + 0.652344, + 0.636719, + 0.644531, + 0.636719, + 0.636719, + 0.675781, + 0.625, + 0.648438, + 0.632812, + 0.605469, + 0.644531, + 0.648438, + 0.632812, + 0.664062, + 0.652344, + 0.644531, + 0.664062, + 0.644531, + 0.644531, + 0.644531, + 0.632812, + 0.652344, + 0.640625, + 0.652344, + 0.6875, + 0.671875, + 0.625, + 0.671875, + 0.632812, + 0.664062, + 0.648438, + 0.621094, + 0.660156, + 0.613281, + 0.636719, + 0.613281, + 0.625, + 0.660156, + 1.664062, + 0.644531, + 0.636719, + 0.667969, + 0.65625, + 0.648438, + 0.621094, + 0.65625, + 0.632812, + 0.644531, + 0.632812, + 0.65625, + 0.621094, + 0.605469, + 0.652344, + 0.644531, + 0.625, + 0.65625, + 0.636719, + 0.601562, + 0.648438, + 0.648438, + 0.652344, + 0.628906, + 0.648438, + 0.679688, + 0.601562, + 0.65625, + 0.628906, + 0.609375, + 0.609375, + 0.632812, + 0.613281, + 0.601562, + 0.621094, + 0.625, + 0.648438, + 0.621094, + 0.632812, + 0.644531, + 0.675781, + 0.617188, + 0.644531, + 0.648438, + 0.625, + 0.648438, + 0.644531, + 0.65625, + 0.667969, + 0.679688, + 0.632812, + 0.664062, + 0.644531, + 0.65625, + 0.65625, + 0.632812, + 0.671875, + 0.640625, + 1.359375, + 0.644531, + 0.613281, + 0.617188, + 0.679688, + 0.644531, + 0.652344, + 0.617188, + 0.570312, + 0.605469, + 0.652344, + 0.644531, + 0.628906, + 0.664062, + 0.660156, + 0.644531, + 0.613281, + 0.617188, + 0.625, + 0.632812, + 0.605469, + 0.671875, + 0.621094, + 0.628906, + 0.621094, + 0.617188, + 0.65625, + 0.628906, + 0.648438, + 0.617188, + 0.617188, + 0.609375, + 0.683594, + 0.632812, + 0.660156, + 0.613281, + 0.667969, + 0.648438, + 0.652344, + 0.625, + 0.65625, + 0.59375, + 0.640625, + 0.644531, + 0.632812, + 0.640625, + 0.625, + 0.640625, + 0.613281, + 0.621094, + 0.636719, + 0.65625, + 0.628906, + 0.585938, + 0.675781, + 0.628906, + 0.664062, + 0.617188, + 0.648438, + 0.617188, + 0.65625, + 0.648438, + 0.648438, + 0.617188, + 0.648438, + 0.597656, + 0.675781, + 0.621094, + 1.148438, + 0.628906, + 0.636719, + 0.664062, + 0.648438, + 0.609375, + 0.632812, + 0.605469, + 0.679688, + 0.640625, + 0.609375, + 0.613281, + 0.628906, + 0.628906, + 0.628906, + 0.644531, + 0.621094, + 0.636719, + 0.632812, + 0.636719, + 0.617188, + 0.625, + 0.632812, + 0.664062, + 0.667969, + 0.644531, + 0.632812, + 0.605469, + 0.644531, + 0.644531, + 0.648438, + 0.632812, + 0.632812, + 0.652344, + 0.675781, + 0.609375, + 0.664062, + 0.597656, + 0.671875, + 0.613281, + 0.648438, + 0.648438, + 0.640625, + 0.640625, + 0.632812, + 0.671875, + 0.613281, + 0.652344, + 0.648438, + 0.636719, + 0.667969, + 0.59375, + 0.644531, + 0.644531, + 0.671875, + 0.617188, + 0.625, + 0.632812, + 0.652344, + 0.625, + 0.632812, + 0.613281, + 0.628906, + 0.613281, + 0.609375, + 0.628906, + 0.617188, + 0.628906, + 0.636719, + 0.644531, + 0.640625, + 0.644531, + 0.640625, + 0.621094, + 0.597656, + 0.621094, + 0.621094, + 0.636719, + 0.621094, + 0.640625, + 0.628906, + 0.671875, + 0.644531, + 0.628906, + 0.652344, + 0.640625, + 0.648438, + 0.632812, + 0.675781, + 0.632812, + 0.65625, + 0.613281, + 0.660156, + 0.578125, + 0.628906, + 0.679688, + 0.636719, + 0.644531, + 0.617188, + 0.660156, + 0.628906, + 0.636719, + 0.625, + 0.644531, + 0.640625, + 0.664062, + 0.660156, + 0.640625, + 0.621094, + 0.636719, + 0.617188, + 0.621094, + 0.644531, + 0.621094, + 0.640625, + 0.679688, + 0.636719, + 0.648438, + 0.644531, + 0.628906, + 0.65625, + 0.621094, + 0.648438, + 0.652344, + 0.625, + 0.640625, + 0.632812, + 0.632812, + 0.617188, + 0.628906, + 0.636719, + 0.585938, + 0.585938, + 0.613281, + 0.648438, + 0.632812, + 0.617188, + 0.640625, + 0.644531, + 0.660156, + 0.617188, + 0.644531, + 0.648438, + 0.628906, + 0.632812, + 0.652344, + 0.65625, + 0.621094, + 0.605469, + 0.664062, + 0.617188, + 0.648438, + 0.644531, + 0.652344, + 0.660156, + 0.628906, + 0.628906, + 0.632812, + 0.664062, + 0.605469, + 0.628906, + 0.625, + 0.617188, + 0.621094, + 0.628906, + 0.65625, + 0.667969, + 0.664062, + 0.632812, + 0.625, + 0.621094, + 0.640625, + 0.621094, + 0.628906, + 0.613281, + 0.671875, + 0.601562, + 0.648438, + 0.625, + 0.644531, + 0.636719, + 0.652344, + 0.625, + 0.628906, + 0.636719, + 0.621094, + 0.605469, + 0.664062, + 0.617188, + 0.628906, + 0.621094, + 0.644531, + 0.675781, + 0.636719, + 0.625, + 0.628906, + 0.625, + 0.621094, + 0.625, + 0.628906, + 0.632812, + 0.628906, + 0.660156, + 0.648438, + 0.65625, + 0.621094, + 0.632812, + 0.679688, + 0.613281, + 0.652344, + 0.636719, + 0.640625, + 0.617188, + 0.601562, + 0.652344, + 0.648438, + 0.660156, + 0.65625, + 0.628906, + 0.65625, + 0.625, + 0.625, + 0.660156, + 0.648438, + 0.652344, + 0.6875, + 0.617188, + 0.621094, + 0.609375, + 0.625, + 0.570312, + 0.617188, + 0.660156, + 0.582031, + 0.636719, + 0.660156, + 0.652344, + 0.636719, + 0.625, + 0.605469, + 0.640625, + 0.644531, + 0.609375, + 0.625, + 0.640625, + 0.640625, + 0.644531, + 0.652344, + 0.625, + 0.625, + 0.65625, + 0.585938, + 0.667969, + 0.664062, + 0.625, + 0.636719, + 0.652344, + 0.632812, + 0.632812, + 0.644531, + 0.636719, + 0.597656, + 0.652344, + 0.652344, + 0.632812, + 0.667969, + 0.625, + 0.617188, + 0.664062, + 0.660156, + 0.65625, + 0.613281, + 0.660156, + 0.664062, + 0.640625, + 0.628906, + 0.625, + 0.660156, + 0.652344, + 0.628906, + 0.636719, + 0.625, + 0.640625, + 0.628906, + 0.644531, + 0.675781, + 0.621094, + 0.628906, + 0.640625, + 0.628906, + 0.628906, + 0.652344, + 0.640625, + 0.636719, + 0.640625, + 0.625, + 0.664062, + 0.652344, + 0.625, + 0.589844, + 0.632812, + 0.644531, + 0.628906, + 0.644531, + 0.648438, + 0.625, + 0.632812, + 0.652344, + 0.597656, + 0.613281, + 0.667969, + 0.613281, + 0.589844, + 0.648438, + 0.632812, + 0.613281, + 0.691406, + 0.667969, + 0.605469, + 0.65625, + 0.640625, + 0.640625, + 0.644531, + 0.621094, + 0.664062, + 0.636719, + 0.632812, + 0.636719, + 0.628906, + 0.636719, + 0.648438, + 0.660156, + 0.640625, + 0.644531, + 0.632812, + 0.636719, + 0.621094, + 0.613281, + 0.648438, + 0.609375, + 0.625, + 0.613281, + 0.652344, + 0.636719, + 0.640625, + 0.585938, + 0.628906, + 0.652344, + 0.640625, + 0.617188, + 0.613281, + 0.636719, + 0.613281, + 0.625, + 0.648438, + 0.640625, + 0.644531, + 0.660156, + 0.648438, + 0.625, + 0.648438, + 0.667969, + 0.59375, + 0.613281, + 0.625, + 0.660156, + 0.625, + 0.664062, + 0.605469, + 0.628906, + 0.636719, + 0.613281, + 0.667969, + 0.632812, + 0.605469, + 0.625, + 0.660156, + 0.609375, + 0.65625, + 0.632812, + 0.613281, + 0.644531, + 0.636719, + 0.664062, + 0.609375, + 0.628906, + 0.617188, + 0.652344, + 0.652344, + 0.644531, + 0.664062, + 0.664062, + 0.625, + 0.613281, + 0.636719, + 0.578125, + 0.625, + 0.625, + 0.640625, + 0.648438, + 0.644531, + 0.640625, + 0.636719, + 0.640625, + 0.625, + 0.625, + 0.644531, + 1.015625, + 0.660156, + 0.65625, + 0.648438, + 0.617188, + 0.621094, + 0.640625, + 0.640625, + 0.644531, + 0.628906, + 0.632812, + 0.640625, + 0.605469, + 0.648438, + 0.652344, + 0.664062, + 0.628906, + 0.648438, + 0.636719, + 0.664062, + 0.625, + 0.628906, + 0.648438, + 0.675781, + 0.632812, + 0.613281, + 0.644531, + 0.625, + 0.613281, + 0.679688, + 0.660156, + 0.632812, + 0.628906, + 0.648438, + 0.617188, + 0.636719, + 0.667969, + 0.628906, + 0.640625, + 0.652344, + 0.636719, + 0.667969, + 0.605469, + 0.621094, + 0.640625, + 0.636719, + 0.664062, + 0.582031, + 0.648438, + 0.597656, + 0.621094, + 0.644531, + 0.664062, + 0.644531, + 0.660156, + 0.628906, + 0.609375, + 0.652344, + 0.664062, + 0.644531, + 0.644531, + 0.65625, + 0.648438, + 0.625, + 0.625, + 0.621094, + 0.648438, + 0.644531, + 0.640625, + 0.679688, + 0.628906, + 0.652344, + 0.652344, + 0.628906, + 0.640625, + 0.617188, + 0.613281, + 0.628906, + 0.644531, + 0.628906, + 0.660156, + 0.65625, + 0.640625, + 0.648438, + 0.621094, + 0.585938, + 0.625, + 0.667969, + 0.625, + 0.644531, + 0.59375, + 0.621094, + 0.652344, + 0.636719, + 0.613281, + 0.648438, + 0.589844, + 0.640625, + 0.621094, + 0.660156, + 0.671875, + 0.714844, + 0.652344, + 0.640625, + 0.632812, + 0.636719, + 0.679688, + 0.621094, + 0.660156, + 0.675781, + 0.636719, + 0.675781, + 0.644531, + 0.648438, + 0.632812, + 0.636719, + 0.632812, + 0.636719, + 0.652344, + 0.648438, + 0.628906, + 0.621094, + 0.621094, + 0.648438, + 0.652344, + 0.652344, + 0.65625, + 0.640625, + 0.628906, + 0.675781, + 0.625, + 0.640625, + 0.625, + 0.625, + 0.667969, + 0.613281, + 0.652344, + 0.625, + 0.675781, + 0.648438, + 0.648438, + 0.644531, + 0.652344, + 0.640625, + 0.613281, + 0.640625, + 0.613281, + 0.636719, + 0.652344, + 0.644531, + 0.609375, + 0.648438, + 0.636719, + 0.667969, + 0.621094, + 0.617188, + 0.664062, + 0.65625, + 0.660156, + 0.640625, + 0.625, + 0.621094, + 0.139648, + 0.660156, + 0.6875, + 0.644531, + 0.605469, + 0.652344, + 0.632812, + 0.617188, + 0.605469, + 0.679688, + 0.644531, + 0.636719, + 0.632812, + 0.640625, + 0.625, + 0.660156, + 0.574219, + 0.597656, + 0.625, + 0.625, + 0.648438, + 0.617188, + 0.628906, + 0.605469, + 0.640625, + 0.621094, + 0.628906, + 0.648438, + 0.679688, + 0.625, + 0.648438, + 0.636719, + 0.632812, + 0.628906, + 0.640625, + 0.636719, + 0.632812, + 0.660156, + 0.648438, + 0.617188, + 0.625, + 0.628906, + 0.648438, + 0.65625, + 0.628906, + 0.648438, + 0.644531, + 0.648438, + 0.667969, + 0.648438, + 0.644531, + 0.675781, + 0.628906, + 0.628906, + 0.636719, + 0.601562, + 0.644531, + 0.582031, + 0.621094, + 0.625, + 0.632812, + 0.644531, + 0.625, + 0.625, + 0.640625, + 0.644531, + 0.628906, + 0.621094, + 0.621094, + 0.617188, + 0.660156, + 0.609375, + 0.519531, + 0.632812, + 0.625, + 0.6875, + 0.609375, + 0.613281, + 0.636719, + 0.621094, + 0.652344, + 0.675781, + 0.636719, + 0.601562, + 0.640625, + 0.664062, + 0.664062, + 0.640625, + 0.640625, + 0.640625, + 0.632812, + 0.640625, + 0.617188, + 0.628906, + 0.632812, + 0.671875, + 0.589844, + 0.636719, + 0.625, + 0.628906, + 0.640625, + 0.652344, + 0.632812, + 0.625, + 0.617188, + 0.652344, + 0.664062, + 0.609375, + 0.601562, + 0.636719, + 0.671875, + 0.648438, + 0.628906, + 0.585938, + 0.65625, + 0.640625, + 0.648438, + 0.644531, + 0.667969, + 0.632812, + 0.648438, + 0.640625, + 0.621094, + 0.65625, + 0.640625, + 0.632812, + 0.621094, + 0.578125, + 0.609375, + 0.648438, + 0.65625, + 0.644531, + 0.644531, + 0.660156, + 0.648438, + 0.640625, + 0.621094, + 0.644531, + 0.636719, + 0.660156, + 0.640625, + 0.613281, + 0.644531, + 0.628906, + 0.632812, + 0.617188, + 0.667969, + 0.660156, + 0.632812, + 0.652344, + 0.65625, + 0.660156, + 0.652344, + 0.632812, + 0.640625, + 0.640625, + 0.679688, + 0.613281, + 0.625, + 0.640625, + 0.640625, + 0.625, + 0.632812, + 0.664062, + 0.640625, + 0.617188, + 0.628906, + 0.652344, + 0.628906, + 0.640625, + 0.640625, + 0.640625, + 0.648438, + 0.628906, + 0.664062, + 0.648438, + 0.617188, + 0.636719, + 0.632812, + 0.644531, + 0.671875, + 0.648438, + 0.625, + 0.652344, + 0.625, + 0.675781, + 0.636719, + 0.636719, + 0.65625, + 0.625, + 0.613281, + 0.644531, + 0.617188, + 0.613281, + 0.617188, + 0.640625, + 0.652344, + 0.636719, + 0.660156, + 0.671875, + 0.652344, + 0.675781, + 0.691406, + 0.652344, + 0.632812, + 0.640625, + 0.605469, + 0.660156, + 0.679688, + 0.644531, + 0.640625, + 0.628906, + 0.636719, + 0.628906, + 0.636719, + 0.632812, + 0.644531, + 0.617188, + 0.632812, + 0.617188, + 0.648438, + 0.667969, + 0.683594, + 0.644531, + 0.636719, + 0.632812, + 0.609375, + 0.664062, + 0.664062, + 0.675781, + 0.652344, + 0.609375, + 0.644531, + 0.679688, + 0.625, + 0.683594, + 0.648438, + 0.625, + 0.648438, + 0.640625, + 0.644531, + 0.625, + 0.65625, + 0.621094, + 0.636719, + 0.640625, + 0.640625, + 0.675781, + 0.625, + 0.636719, + 0.609375, + 0.542969, + 0.636719, + 0.617188, + 0.613281, + 0.703125, + 0.644531, + 0.621094, + 0.664062, + 0.648438, + 0.628906, + 0.632812, + 0.648438, + 0.621094, + 0.628906, + 0.636719, + 0.640625, + 0.605469, + 0.628906, + 0.632812, + 0.621094, + 0.605469, + 0.636719, + 0.644531, + 0.632812, + 0.644531, + 0.621094, + 0.640625, + 0.628906, + 0.648438, + 0.609375, + 0.636719, + 0.628906, + 0.621094, + 0.652344, + 0.648438, + 0.609375, + 0.640625, + 0.628906, + 0.625, + 0.640625, + 0.628906, + 0.601562, + 0.609375, + 0.644531, + 0.640625, + 0.609375, + 0.628906, + 0.652344, + 0.632812, + 0.628906, + 0.648438, + 0.621094, + 0.632812, + 0.667969, + 0.644531, + 0.636719, + 0.613281, + 0.628906, + 0.640625, + 0.648438, + 0.664062, + 0.640625, + 0.667969, + 0.664062, + 0.664062, + 0.65625, + 0.613281, + 0.640625, + 0.664062, + 0.675781, + 0.636719, + 0.628906, + 0.613281, + 0.644531, + 0.65625, + 0.625, + 0.59375, + 0.636719, + 0.625, + 0.628906, + 0.628906, + 0.65625, + 0.667969, + 0.671875, + 0.664062, + 0.625, + 0.660156, + 0.640625, + 0.652344, + 0.683594, + 0.644531, + 0.644531, + 0.660156, + 0.628906, + 0.640625, + 0.632812, + 0.613281, + 0.65625, + 0.605469, + 0.636719, + 0.640625, + 0.667969, + 0.644531, + 0.621094, + 0.648438, + 0.628906, + 0.605469, + 0.648438, + 0.621094, + 0.640625, + 0.632812, + 0.644531, + 0.636719, + 0.648438, + 0.671875, + 0.679688, + 0.652344, + 0.632812, + 0.609375, + 0.660156, + 0.675781, + 0.628906, + 0.621094, + 0.648438, + 0.667969, + 0.652344, + 0.625, + 0.644531, + 0.621094, + 0.636719, + 0.625, + 0.644531, + 0.632812, + 0.664062, + 0.679688, + 0.65625, + 0.632812, + 0.644531, + 0.625, + 0.597656, + 0.640625, + 0.621094, + 0.617188, + 0.671875, + 0.519531, + 0.628906, + 0.628906, + 0.667969, + 0.640625, + 0.617188, + 0.652344, + 0.628906, + 0.648438, + 0.652344, + 0.644531, + 0.625, + 0.605469, + 0.636719, + 0.660156, + 0.613281, + 0.640625, + 0.640625, + 0.609375, + 0.605469, + 0.664062, + 0.628906, + 0.597656, + 0.636719, + 0.636719, + 0.621094, + 0.621094, + 0.648438, + 0.625, + 0.65625, + 0.597656, + 0.625, + 0.632812, + 0.65625, + 0.636719, + 0.652344, + 0.632812, + 0.585938, + 0.644531, + 0.617188, + 0.652344, + 0.636719, + 0.628906, + 0.664062, + 0.640625, + 0.683594, + 0.632812, + 0.6875, + 0.644531, + 0.664062, + 0.632812, + 0.628906, + 0.605469, + 0.628906, + 0.628906, + 0.660156, + 0.617188, + 0.640625, + 0.660156, + 0.621094, + 0.65625, + 0.628906, + 0.617188, + 0.652344, + 0.625, + 0.640625, + 0.648438, + 0.617188, + 0.625, + 0.648438, + 0.648438, + 0.625, + 0.652344, + 0.628906, + 0.609375, + 0.640625, + 0.648438, + 0.644531, + 0.609375, + 0.664062, + 0.671875, + 0.59375, + 0.640625, + 0.625, + 0.652344, + 0.636719, + 0.632812, + 0.652344, + 0.640625, + 0.648438, + 0.625, + 0.664062, + 0.59375, + 0.652344, + 0.660156, + 0.625, + 0.613281, + 0.582031, + 0.652344, + 0.648438, + 0.640625, + 0.648438, + 0.613281, + 0.660156, + 0.652344, + 0.652344, + 0.621094, + 0.597656, + 0.632812, + 0.625, + 0.613281, + 0.636719, + 0.667969, + 0.648438, + 0.617188, + 0.628906, + 0.648438, + 0.625, + 0.640625, + 0.601562, + 0.65625, + 0.648438, + 0.660156, + 0.613281, + 0.648438, + 0.640625, + 0.636719, + 0.648438, + 0.648438, + 0.589844, + 0.632812, + 0.652344, + 0.613281, + 0.671875, + 0.648438, + 0.621094, + 0.648438, + 0.648438, + 0.636719, + 0.625, + 0.640625, + 0.632812, + 0.628906, + 0.609375, + 0.648438, + 0.625, + 0.738281, + 0.617188, + 0.664062, + 0.628906, + 0.660156, + 0.625, + 0.664062, + 0.636719, + 0.632812, + 0.6875, + 0.648438, + 0.652344, + 0.621094, + 0.65625, + 0.644531, + 0.636719, + 0.621094, + 0.625, + 0.660156, + 0.648438, + 0.675781, + 0.613281, + 0.640625, + 0.671875, + 0.613281, + 0.636719, + 0.636719, + 0.636719, + 0.667969, + 0.628906, + 0.628906, + 0.660156, + 0.628906, + 0.648438, + 0.617188, + 0.632812, + 0.648438, + 0.644531, + 0.671875, + 0.625, + 0.664062, + 0.601562, + 0.671875, + 0.648438, + 0.644531, + 0.667969, + 0.632812, + 0.613281, + 0.671875, + 0.625, + 0.652344, + 0.644531, + 0.621094, + 0.675781, + 0.644531, + 0.683594, + 0.664062, + 0.613281, + 0.644531, + 0.648438, + 0.660156, + 0.621094, + 0.652344, + 0.597656, + 0.664062, + 0.644531, + 0.644531, + 0.632812, + 0.640625, + 0.652344, + 0.683594, + 0.628906, + 0.636719, + 0.636719, + 0.644531, + 0.628906, + 0.636719, + 0.644531, + 0.667969, + 0.664062, + 0.644531, + 0.628906, + 0.667969, + 0.636719, + 0.644531, + 0.605469, + 0.644531, + 0.640625, + 0.644531, + 0.617188, + 0.660156, + 0.664062, + 0.640625, + 0.636719, + 0.632812, + 0.660156, + 0.632812, + 0.613281, + 0.65625, + 0.621094, + 0.589844, + 0.652344, + 0.621094, + 0.648438, + 0.617188, + 0.683594, + 0.667969, + 0.667969, + 0.621094, + 0.609375, + 0.609375, + 0.648438, + 0.628906, + 0.613281, + 0.632812, + 0.644531, + 0.625, + 0.640625, + 0.636719, + 0.625, + 0.652344, + 0.664062, + 0.660156, + 0.628906, + 0.621094, + 0.636719, + 0.65625, + 0.628906, + 0.640625, + 0.628906, + 0.625, + 0.625, + 0.628906, + 0.65625, + 0.632812, + 0.632812, + 0.625, + 0.679688, + 0.597656, + 0.609375, + 0.648438, + 0.597656, + 0.664062, + 0.652344, + 0.613281, + 0.632812, + 0.644531, + 0.65625, + 0.644531, + 0.601562, + 0.617188, + 0.667969, + 0.628906, + 0.632812, + 0.617188, + 0.632812, + 0.640625, + 0.621094, + 0.691406, + 0.636719, + 0.609375, + 0.605469, + 0.652344, + 0.636719, + 0.621094, + 0.628906, + 0.539062, + 0.625, + 0.632812, + 0.644531, + 0.648438, + 0.640625, + 0.621094, + 0.628906, + 0.625, + 0.636719, + 0.65625, + 0.683594, + 0.652344, + 0.636719, + 0.652344, + 0.609375, + 0.632812, + 0.621094, + 0.628906, + 0.652344, + 0.640625, + 0.648438, + 0.636719, + 0.640625, + 0.636719, + 0.664062, + 0.675781, + 0.628906, + 0.675781, + 0.640625, + 0.617188, + 0.632812, + 0.664062, + 0.65625, + 0.664062, + 0.648438, + 0.660156, + 0.636719, + 0.667969, + 0.65625, + 0.601562, + 0.636719, + 0.621094, + 0.640625, + 0.621094, + 0.640625, + 0.636719, + 0.609375, + 0.621094, + 0.652344, + 0.628906, + 0.65625, + 0.644531, + 0.636719, + 0.621094, + 0.640625, + 0.652344, + 0.636719, + 0.597656, + 0.625, + 0.589844, + 0.613281, + 0.605469, + 0.628906, + 0.65625, + 0.640625, + 0.640625, + 0.667969, + 0.613281, + 0.679688, + 0.652344, + 0.601562, + 0.644531, + 0.648438, + 0.636719, + 0.660156, + 0.648438, + 0.652344, + 0.621094, + 0.671875, + 0.632812, + 0.628906, + 0.644531, + 0.644531, + 0.660156, + 0.636719, + 0.609375, + 0.648438, + 0.628906, + 0.644531, + 0.632812, + 0.632812, + 0.636719, + 0.652344, + 0.675781, + 0.65625, + 0.632812, + 0.679688, + 0.617188, + 0.667969, + 0.628906, + 0.625, + 0.609375, + 0.65625, + 0.632812, + 0.667969, + 0.621094, + 0.621094, + 0.628906, + 0.628906, + 0.628906, + 0.652344, + 0.664062, + 0.625, + 0.644531, + 0.582031, + 0.625, + 0.675781, + 0.621094, + 0.617188, + 0.652344, + 0.636719, + 0.660156, + 0.625, + 0.447266, + 0.636719, + 0.65625, + 0.628906, + 0.65625, + 0.648438, + 0.640625, + 0.660156, + 0.648438, + 0.644531, + 0.644531, + 0.617188, + 0.617188, + 0.636719, + 0.621094, + 0.617188, + 0.683594, + 0.609375, + 0.617188, + 0.652344, + 0.621094, + 0.652344, + 0.644531, + 0.636719, + 0.640625, + 0.652344, + 0.597656, + 0.574219, + 0.609375, + 0.644531, + 0.707031, + 0.59375, + 0.703125, + 0.671875, + 0.65625, + 0.585938, + 0.625, + 0.640625, + 0.628906, + 0.605469, + 0.65625, + 0.644531, + 0.667969, + 0.636719, + 0.648438, + 0.605469, + 0.671875, + 0.664062, + 0.632812, + 0.636719, + 0.609375, + 0.640625, + 0.632812, + 0.660156, + 0.628906, + 0.640625, + 0.605469, + 0.628906, + 0.613281, + 0.675781, + 0.648438, + 0.589844, + 0.675781, + 0.648438, + 0.652344, + 0.636719, + 0.652344, + 0.609375, + 0.660156, + 0.640625, + 0.65625, + 0.632812, + 0.664062, + 0.628906, + 0.585938, + 0.632812, + 0.648438, + 0.640625, + 0.671875, + 0.65625, + 0.65625, + 0.660156, + 0.625, + 0.679688, + 0.625, + 0.640625, + 0.65625, + 0.671875, + 0.558594, + 0.640625, + 0.632812, + 0.640625, + 0.683594, + 0.632812, + 0.640625, + 0.660156, + 0.660156, + 0.632812, + 0.640625, + 0.636719, + 0.628906, + 0.636719, + 0.65625, + 0.636719, + 0.652344, + 0.660156, + 0.648438, + 0.640625, + 0.617188, + 0.621094, + 0.640625, + 0.671875, + 0.636719, + 0.628906, + 0.648438, + 0.609375, + 0.664062, + 0.652344, + 0.648438, + 0.628906, + 0.648438, + 0.632812, + 0.609375, + 0.609375, + 0.65625, + 0.648438, + 0.636719, + 0.625, + 0.652344, + 0.699219, + 0.648438, + 0.640625, + 0.617188, + 0.664062, + 0.628906, + 0.644531, + 0.636719, + 0.648438, + 0.644531, + 0.617188, + 0.632812, + 0.621094, + 0.617188, + 0.652344, + 0.628906, + 0.621094, + 0.65625, + 0.589844, + 0.644531, + 0.613281, + 0.636719, + 0.644531, + 0.652344, + 0.636719, + 0.632812, + 0.621094, + 0.632812, + 0.640625, + 0.648438, + 0.648438, + 0.640625, + 0.613281, + 0.671875, + 0.636719, + 0.628906, + 0.621094, + 0.632812, + 0.644531, + 0.632812, + 0.664062, + 0.644531, + 0.625, + 0.648438, + 0.636719, + 0.625, + 0.597656, + 0.652344, + 0.636719, + 0.625, + 0.667969, + 0.648438, + 0.636719, + 0.636719, + 0.632812, + 0.613281, + 0.617188, + 0.601562, + 0.648438, + 0.664062, + 0.628906, + 0.632812, + 0.617188, + 0.636719, + 0.597656, + 0.65625, + 0.660156, + 0.601562, + 0.660156, + 0.625, + 0.613281, + 0.648438, + 0.613281, + 0.605469, + 0.664062, + 0.691406, + 0.609375, + 0.652344, + 0.601562, + 0.628906, + 0.640625, + 0.628906, + 0.640625, + 0.605469, + 0.644531, + 0.667969, + 0.617188, + 0.640625, + 0.652344, + 0.648438, + 0.625, + 0.621094, + 0.628906, + 0.605469, + 0.617188, + 0.621094, + 0.652344, + 0.59375, + 0.632812, + 0.644531, + 0.613281, + 0.625, + 0.636719, + 0.59375, + 0.632812, + 0.625, + 0.628906, + 0.65625, + 0.640625, + 0.632812, + 0.675781, + 0.613281, + 0.636719, + 0.664062, + 0.652344, + 0.628906, + 0.640625, + 0.625, + 0.628906, + 0.648438, + 0.65625, + 0.632812, + 0.636719, + 0.667969, + 0.621094, + 0.621094, + 0.648438, + 0.667969, + 0.648438, + 0.664062, + 0.65625, + 0.613281, + 0.601562, + 0.632812, + 0.632812, + 0.65625, + 0.636719, + 0.664062, + 0.621094, + 0.632812, + 0.632812, + 0.617188, + 0.640625, + 0.625, + 0.628906, + 0.628906, + 0.644531, + 0.640625, + 0.636719, + 0.652344, + 0.617188, + 0.625, + 0.640625, + 0.648438, + 0.65625, + 0.613281, + 0.628906, + 0.613281, + 0.664062, + 0.648438, + 0.636719, + 0.628906, + 0.621094, + 0.613281, + 0.617188, + 0.628906, + 0.640625, + 0.597656, + 0.636719, + 0.632812, + 0.671875, + 0.640625, + 0.667969, + 0.613281, + 0.609375, + 0.617188, + 0.621094, + 0.613281, + 0.6875, + 0.644531, + 0.609375, + 0.652344, + 0.65625, + 0.679688, + 0.671875, + 0.621094, + 0.644531, + 0.640625, + 0.59375, + 0.660156, + 0.605469, + 0.613281, + 0.621094, + 0.640625, + 0.636719, + 0.628906, + 0.671875, + 0.644531, + 0.621094, + 0.644531, + 0.625, + 0.671875, + 0.671875, + 0.644531, + 0.640625, + 0.65625, + 0.632812, + 0.648438, + 0.640625, + 0.632812, + 0.664062, + 0.613281, + 0.621094, + 0.609375, + 0.65625, + 0.652344, + 0.644531, + 0.625, + 0.683594, + 0.636719, + 0.632812, + 0.640625, + 0.632812, + 0.636719, + 0.652344, + 0.609375, + 0.636719, + 0.617188, + 0.648438, + 0.652344, + 0.632812, + 0.65625, + 0.636719, + 0.65625, + 0.617188, + 0.660156, + 0.621094, + 0.617188, + 0.636719, + 0.644531, + 0.636719, + 0.628906, + 0.644531, + 0.632812, + 0.648438, + 0.640625, + 0.632812, + 0.644531, + 0.597656, + 0.632812, + 0.613281, + 0.640625, + 0.640625, + 0.640625, + 0.664062, + 0.636719, + 0.640625, + 0.652344, + 0.628906, + 0.636719, + 0.648438, + 0.625, + 0.640625, + 0.644531, + 0.621094, + 0.640625, + 0.589844, + 0.640625, + 0.636719, + 0.628906, + 0.660156, + 0.632812, + 0.613281, + 0.621094, + 0.644531, + 0.660156, + 0.550781, + 0.613281, + 0.652344, + 0.613281, + 0.636719, + 0.632812, + 0.621094, + 0.621094, + 0.636719, + 0.664062, + 0.636719, + 0.652344, + 0.621094, + 0.671875, + 0.628906, + 0.609375, + 0.671875, + 0.648438, + 0.632812, + 0.617188, + 0.640625, + 0.628906, + 0.664062, + 0.632812, + 0.648438, + 0.613281, + 0.632812, + 0.644531, + 0.628906, + 0.648438, + 0.644531, + 0.667969, + 0.628906, + 0.65625, + 0.636719, + 0.589844, + 0.65625, + 0.671875, + 0.613281, + 0.625, + 0.617188, + 0.660156, + 0.644531, + 0.652344, + 0.628906, + 0.628906, + 0.640625, + 0.65625, + 0.675781, + 0.652344, + 0.636719, + 0.648438, + 0.652344, + 0.617188, + 0.613281, + 0.65625, + 0.628906, + 0.636719, + 0.640625, + 0.664062, + 0.632812, + 0.660156, + 0.632812, + 0.628906, + 0.644531, + 0.632812, + 0.621094, + 0.617188, + 0.65625, + 0.652344, + 0.625, + 0.648438, + 0.632812, + 0.621094, + 0.636719, + 0.675781, + 0.412109, + 0.628906, + 0.628906, + 0.617188, + 0.636719, + 0.605469, + 0.679688, + 0.652344, + 0.625, + 0.609375, + 0.636719, + 0.648438, + 0.660156, + 0.636719, + 0.574219, + 0.632812, + 0.660156, + 0.632812, + 0.597656, + 0.636719, + 0.636719, + 0.621094, + 0.652344, + 0.644531, + 0.65625, + 0.660156, + 0.632812, + 0.671875, + 0.652344, + 0.640625, + 0.625, + 0.660156, + 0.644531, + 0.648438, + 0.671875, + 0.632812, + 0.617188, + 0.640625, + 0.65625, + 0.636719, + 0.621094, + 0.65625, + 0.628906, + 0.613281, + 0.65625, + 0.609375, + 0.652344, + 0.65625, + 0.621094, + 0.675781, + 0.621094, + 0.664062, + 0.625, + 0.609375, + 0.648438, + 0.625, + 0.558594, + 0.652344, + 0.632812, + 0.636719, + 0.628906, + 0.613281, + 0.652344, + 0.652344, + 0.589844, + 0.652344, + 0.628906, + 0.621094, + 0.671875, + 1.0, + 0.628906, + 0.609375, + 0.609375, + 0.644531, + 0.636719, + 0.679688, + 0.652344, + 0.59375, + 0.644531, + 0.605469, + 0.636719, + 0.636719, + 0.640625, + 0.632812, + 0.640625, + 0.636719, + 0.667969, + 0.632812, + 0.632812, + 0.648438, + 0.664062, + 0.628906, + 0.632812, + 0.648438, + 0.632812, + 0.652344, + 0.613281, + 0.008911, + 0.605469, + 0.648438, + 0.660156, + 0.632812, + 0.625, + 0.636719, + 0.652344, + 0.644531, + 0.660156, + 0.644531, + 0.636719, + 0.625, + 0.640625, + 0.628906, + 0.660156, + 0.621094, + 0.644531, + 0.636719, + 0.621094, + 0.617188, + 0.648438, + 0.628906, + 0.65625, + 0.632812, + 0.636719, + 0.632812, + 0.648438, + 0.644531, + 0.644531, + 0.628906, + 0.644531, + 0.636719, + 0.644531, + 0.625, + 0.632812, + 0.644531, + 0.625, + 0.644531, + 0.539062, + 0.617188, + 0.648438, + 0.625, + 0.617188, + 0.648438, + 0.597656, + 0.617188, + 0.679688, + 0.65625, + 0.632812, + 0.617188, + 0.65625, + 0.652344, + 0.632812, + 0.621094, + 0.660156, + 0.644531, + 0.613281, + 0.6875, + 0.648438, + 0.640625, + 0.613281, + 0.609375, + 0.621094, + 0.609375, + 0.625, + 0.636719, + 0.628906, + 0.628906, + 0.667969, + 0.652344, + 0.625, + 0.625, + 0.613281, + 0.613281, + 0.636719, + 0.625, + 0.628906, + 0.660156, + 0.597656, + 0.660156, + 0.625, + 0.660156, + 0.6875, + 0.636719, + 0.628906, + 0.644531, + 0.617188, + 0.617188, + 0.65625, + 0.652344, + 0.65625, + 0.652344, + 0.617188, + 0.65625, + 0.640625, + 0.636719, + 0.613281, + 0.667969, + 0.65625, + 0.613281, + 0.648438, + 0.621094, + 0.636719, + 0.644531, + 0.65625, + 0.671875, + 0.640625, + 0.660156, + 0.621094, + 0.652344, + 0.652344, + 0.613281, + 0.617188, + 0.601562, + 0.640625, + 0.636719, + 0.59375, + 0.605469, + 0.652344, + 0.605469, + 0.664062, + 0.628906, + 0.628906, + 0.640625, + 0.609375, + 0.652344, + 0.625, + 0.628906, + 0.632812, + 0.632812, + 0.648438, + 0.625, + 0.597656, + 0.65625, + 0.671875, + 0.640625, + 0.671875, + 0.625, + 0.632812, + 0.625, + 0.5625, + 0.628906, + 0.636719, + 0.667969, + 0.671875, + 0.628906, + 0.648438, + 0.636719, + 0.605469, + 0.640625, + 0.628906, + 0.613281, + 0.621094, + 0.648438, + 0.625, + 0.578125, + 0.621094, + 0.617188, + 0.621094, + 0.613281, + 0.644531, + 0.640625, + 0.613281, + 0.648438, + 0.671875, + 0.640625, + 0.648438, + 0.621094, + 0.648438, + 0.636719, + 0.632812, + 0.640625, + 0.640625, + 0.625, + 0.605469, + 0.632812, + 0.628906, + 0.613281, + 0.648438, + 0.679688, + 0.636719, + 0.636719, + 0.636719, + 0.628906, + 0.664062, + 0.652344, + 0.644531, + 0.628906, + 0.644531, + 0.675781, + 0.652344, + 0.628906, + 0.671875, + 0.652344, + 0.601562, + 0.605469, + 0.585938, + 0.644531, + 0.65625, + 0.679688, + 0.621094, + 0.632812, + 0.640625, + 0.621094, + 0.640625, + 0.648438, + 0.648438, + 0.640625, + 0.644531, + 0.644531, + 0.636719, + 0.644531, + 0.640625, + 0.644531, + 0.65625, + 0.652344, + 0.660156, + 0.664062, + 0.636719, + 0.621094, + 0.660156, + 0.660156, + 0.636719, + 0.609375, + 0.660156, + 0.636719, + 0.640625, + 0.636719, + 0.683594, + 0.632812, + 0.613281, + 0.621094, + 0.601562, + 0.5625, + 0.632812, + 0.648438, + 0.644531, + 0.636719, + 0.621094, + 0.648438, + 0.636719, + 0.621094, + 0.621094, + 0.632812, + 0.605469, + 0.558594, + 0.625, + 0.609375, + 0.640625, + 0.644531, + 0.609375, + 0.625, + 0.625, + 0.660156, + 0.660156, + 0.621094, + 0.652344, + 0.621094, + 0.621094, + 0.628906, + 0.621094, + 0.632812, + 0.644531, + 0.613281, + 0.628906, + 0.632812, + 0.640625, + 0.601562, + 0.664062, + 0.640625, + 0.609375, + 0.652344, + 0.648438, + 0.617188, + 0.628906, + 0.644531, + 0.65625, + 0.648438, + 0.679688, + 0.695312, + 0.628906, + 0.609375, + 0.585938, + 0.632812, + 0.652344, + 0.667969, + 0.59375, + 0.660156, + 0.636719, + 0.652344, + 0.621094, + 0.660156, + 0.605469, + 0.644531, + 0.601562, + 0.617188, + 0.652344, + 0.625, + 0.691406, + 0.636719, + 0.6875, + 0.625, + 0.617188, + 0.652344, + 0.640625, + 0.632812, + 0.601562, + 0.632812, + 0.582031, + 0.621094, + 0.652344, + 0.644531, + 0.636719, + 0.621094, + 0.628906, + 0.617188, + 0.621094, + 0.675781, + 0.667969, + 0.625, + 0.640625, + 0.640625, + 0.582031, + 0.628906, + 0.65625, + 0.605469, + 0.644531, + 0.667969, + 0.675781, + 0.625, + 0.644531, + 0.683594, + 0.660156, + 0.644531, + 0.640625, + 0.644531, + 0.648438, + 0.617188, + 0.644531, + 0.667969, + 0.699219, + 0.632812, + 0.644531, + 0.640625, + 0.632812, + 0.613281, + 0.636719, + 0.574219, + 0.632812, + 0.636719, + 0.632812, + 0.664062, + 0.640625, + 0.660156, + 0.644531, + 0.628906, + 0.660156, + 0.6875, + 0.644531, + 0.652344, + 0.621094, + 0.605469, + 0.644531, + 0.648438, + 0.621094, + 0.609375, + 0.613281, + 0.636719, + 0.671875, + 0.65625, + 0.605469, + 0.632812, + 0.632812, + 0.628906, + 0.65625, + 0.621094, + 0.628906, + 0.625, + 0.664062, + 0.574219, + 0.636719, + 0.652344, + 0.640625, + 0.609375, + 0.644531, + 0.625, + 0.660156, + 0.609375, + 0.640625, + 0.660156, + 0.636719, + 0.644531, + 0.648438, + 0.660156, + 0.605469, + 0.652344, + 0.636719, + 0.683594, + 0.6875, + 0.640625, + 0.605469, + 0.585938, + 0.65625, + 0.632812, + 0.617188, + 0.648438, + 0.628906, + 0.671875, + 0.628906, + 0.632812, + 0.632812, + 0.707031, + 0.640625, + 0.617188, + 0.65625, + 0.613281, + 0.664062, + 0.664062, + 0.640625, + 0.636719, + 0.636719, + 0.625, + 0.65625, + 0.613281, + 0.621094, + 0.636719, + 0.613281, + 0.648438, + 0.652344, + 0.636719, + 0.625, + 0.589844, + 0.640625, + 0.632812, + 0.65625, + 0.625, + 0.644531, + 0.671875, + 0.660156, + 0.617188, + 0.625, + 0.640625, + 0.625, + 0.609375, + 0.628906, + 0.644531, + 0.683594, + 0.65625, + 0.640625, + 0.609375, + 0.648438, + 0.589844, + 0.648438, + 0.640625, + 0.597656, + 0.636719, + 0.554688, + 0.671875, + 0.679688, + 0.628906, + 0.550781, + 0.648438, + 0.625, + 0.640625, + 0.660156, + 0.644531, + 0.613281, + 0.601562, + 0.671875, + 0.671875, + 0.613281, + 0.652344, + 0.679688, + 0.625, + 0.621094, + 0.667969, + 0.675781, + 0.640625, + 0.613281, + 0.625, + 0.609375, + 0.652344, + 0.65625, + 0.648438, + 0.644531, + 0.65625, + 0.660156, + 0.65625, + 0.617188, + 0.632812, + 0.640625, + 0.621094, + 0.667969, + 0.613281, + 0.660156, + 0.671875, + 0.628906, + 0.644531, + 0.652344, + 0.628906, + 0.625, + 0.636719, + 0.621094, + 0.613281, + 0.648438, + 0.621094, + 0.800781, + 0.628906, + 0.625, + 0.640625, + 0.640625, + 0.625, + 0.632812, + 0.644531, + 0.640625, + 0.613281, + 0.628906, + 0.640625, + 0.660156, + 0.632812, + 0.609375, + 0.628906, + 0.617188, + 0.644531, + 0.636719, + 0.582031, + 0.652344, + 0.597656, + 0.621094, + 0.628906, + 0.625, + 0.621094, + 0.613281, + 0.664062, + 0.664062, + 0.589844, + 0.679688, + 0.636719, + 0.652344, + 0.621094, + 0.632812, + 0.621094, + 0.644531, + 0.636719, + 0.613281, + 0.648438, + 0.648438, + 0.648438, + 0.648438, + 0.636719, + 0.613281, + 0.671875, + 0.667969, + 0.636719, + 0.652344, + 0.671875, + 0.636719, + 0.648438, + 0.628906, + 0.761719, + 0.65625, + 0.597656, + 0.625, + 0.65625, + 0.601562, + 0.65625, + 0.644531, + 0.640625, + 0.652344, + 0.640625, + 0.601562, + 0.625, + 0.632812, + 0.6875, + 0.664062, + 0.648438, + 0.652344, + 0.65625, + 0.601562, + 0.628906, + 0.652344, + 0.660156, + 0.679688, + 0.644531, + 0.644531, + 0.648438, + 0.65625, + 0.675781, + 0.683594, + 0.632812, + 0.613281, + 0.582031, + 0.675781, + 0.605469, + 0.625, + 0.640625, + 0.621094, + 0.605469, + 0.640625, + 0.601562, + 0.648438, + 0.636719, + 0.617188, + 0.621094, + 0.601562, + 0.644531, + 0.632812, + 0.632812, + 0.644531, + 0.648438, + 0.625, + 0.652344, + 0.652344, + 0.589844, + 0.613281, + 0.644531, + 0.660156, + 0.628906, + 0.601562, + 0.644531, + 0.660156, + 0.636719, + 0.664062, + 0.628906, + 0.65625, + 0.632812, + 0.609375, + 0.632812, + 0.640625, + 0.621094, + 0.65625, + 0.671875, + 0.605469, + 0.628906, + 0.652344, + 0.675781, + 0.65625, + 0.648438, + 0.644531, + 0.628906, + 0.648438, + 0.644531, + 0.640625, + 0.648438, + 0.613281, + 0.640625, + 0.621094, + 0.597656, + 0.628906, + 0.65625, + 0.660156, + 0.597656, + 0.628906, + 0.660156, + 0.648438, + 0.652344, + 0.660156, + 0.628906, + 0.585938, + 0.640625, + 0.644531, + 0.628906, + 0.644531, + 0.632812, + 0.695312, + 0.597656, + 0.65625, + 0.636719, + 0.609375, + 0.644531, + 0.546875, + 0.628906, + 0.65625, + 0.640625, + 0.589844, + 0.628906, + 0.570312, + 0.609375, + 0.648438, + 0.636719, + 0.648438, + 0.632812, + 0.65625, + 0.609375, + 0.640625, + 0.683594, + 0.640625, + 0.640625, + 0.617188, + 0.625, + 0.667969, + 0.621094, + 0.648438, + 0.628906, + 0.652344, + 0.652344, + 0.660156, + 0.609375, + 0.628906, + 0.632812, + 0.640625, + 0.65625, + 0.628906, + 0.628906, + 0.625, + 0.644531, + 0.652344, + 0.65625, + 0.664062, + 0.660156, + 0.632812, + 0.664062, + 0.660156, + 0.632812, + 0.613281, + 0.609375, + 0.644531, + 0.652344, + 0.667969, + 0.636719, + 0.660156, + 0.652344, + 0.675781, + 0.644531, + 0.621094, + 0.628906, + 0.597656, + 0.664062, + 0.660156, + 0.648438, + 0.636719, + 0.652344, + 0.632812, + 0.648438, + 0.660156, + 0.632812, + 0.65625, + 0.636719, + 0.625, + 0.640625, + 0.648438, + 0.660156, + 0.648438, + 0.632812, + 0.640625, + 0.597656, + 0.601562, + 0.675781, + 0.726562, + 0.660156, + 0.640625, + 0.636719, + 0.628906, + 0.632812, + 0.617188, + 0.679688, + 0.640625, + 0.609375, + 0.648438, + 0.632812, + 0.621094, + 0.609375, + 0.679688, + 0.636719, + 0.601562, + 0.640625, + 0.644531, + 0.625, + 0.636719, + 0.605469, + 0.644531, + 0.660156, + 0.648438, + 0.632812, + 0.632812, + 0.636719, + 0.65625, + 0.625, + 0.65625, + 0.648438, + 0.613281, + 0.628906, + 0.636719, + 0.625, + 0.617188, + 0.667969, + 0.648438, + 0.648438, + 0.652344, + 0.675781, + 0.613281, + 0.648438, + 0.605469, + 0.652344, + 0.625, + 0.664062, + 0.640625, + 0.644531, + 0.609375, + 0.636719, + 0.671875, + 0.660156, + 0.613281, + 0.628906, + 0.660156, + 0.632812, + 0.644531, + 0.621094, + 0.621094, + 0.613281, + 0.671875, + 0.644531, + 0.644531, + 0.640625, + 0.652344, + 0.667969, + 0.671875, + 0.632812, + 0.644531, + 0.644531, + 0.652344, + 0.640625, + 0.652344, + 0.671875, + 0.648438, + 0.628906, + 0.621094, + 0.609375, + 0.609375, + 0.632812, + 0.601562, + 0.640625, + 0.609375, + 0.652344, + 0.621094, + 0.664062, + 0.589844, + 0.652344, + 0.691406, + 0.636719, + 0.671875, + 0.664062, + 0.636719, + 0.632812, + 0.660156, + 0.652344, + 0.667969, + 0.644531, + 0.597656, + 0.636719, + 0.625, + 0.648438, + 0.625, + 0.445312, + 0.648438, + 0.648438, + 0.652344, + 0.6875, + 0.636719, + 0.652344, + 0.636719, + 0.613281, + 0.640625, + 0.644531, + 0.601562, + 0.824219, + 0.640625, + 0.667969, + 0.636719, + 0.660156, + 0.628906, + 0.640625, + 0.259766, + 0.601562, + 0.644531, + 0.660156, + 0.648438, + 0.636719, + 0.640625, + 0.632812, + 0.667969, + 0.644531, + 0.640625, + 0.652344, + 0.632812, + 0.652344, + 0.683594, + 0.648438, + 0.636719, + 0.660156, + 0.664062, + 0.640625, + 0.65625, + 0.632812, + 0.648438, + 0.679688, + 0.636719, + 0.652344, + 0.628906, + 0.648438, + 0.632812, + 0.648438, + 0.628906, + 0.660156, + 0.601562, + 0.679688, + 0.675781, + 0.644531, + 0.640625, + 0.640625, + 0.671875, + 0.625, + 0.679688, + 0.640625, + 0.65625, + 0.625, + 0.683594, + 0.621094, + 0.632812, + 0.640625, + 0.667969, + 0.621094, + 0.636719, + 0.613281, + 0.632812, + 0.660156, + 0.640625, + 0.636719, + 0.617188, + 0.625, + 0.621094, + 0.609375, + 0.628906, + 0.632812, + 0.628906, + 0.648438, + 0.648438, + 0.640625, + 0.640625, + 0.648438, + 0.632812, + 0.613281, + 0.625, + 0.628906, + 0.636719, + 0.644531, + 0.65625, + 0.632812, + 0.660156, + 0.648438, + 0.652344, + 0.636719, + 0.640625, + 0.640625, + 0.648438, + 0.640625, + 0.605469, + 0.628906, + 0.632812, + 0.636719, + 0.648438, + 0.652344, + 0.644531, + 0.636719, + 0.625, + 0.667969, + 0.636719, + 0.640625 + ] + }, + "name": "model.transformer.h.7.ln_1.weight", + "outputIndexes": [ + 598 + ], + "type": "Const", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 597, + 598 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/ln_1_7/Mul_1_output_0", + "outputIndexes": [ + 599 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.7/self_attn/q_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 599 + ], + "outputIndexes": [ + 2791 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.7/self_attn/q_proj/Linear/pre_convert", + "inputIndexes": [ + 2791 + ], + "outputIndexes": [ + 2792 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.7/self_attn/q_proj/Linear", + "inputIndexes": [ + 2792 + ], + "outputIndexes": [ + 2793 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 797197366, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.7/self_attn/q_proj/Linear/post_convert", + "inputIndexes": [ + 2793 + ], + "outputIndexes": [ + 2794 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.7/self_attn/q_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2794 + ], + "outputIndexes": [ + 600 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 599 + ], + "main_type": "NONE", + "name": "/Shape_29_output_0", + "outputIndexes": [ + 601 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 601 + ], + "main_type": "NONE", + "name": "Shape1228", + "outputIndexes": [ + 602 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 601 + ], + "main_type": "NONE", + "name": "Rank1230", + "outputIndexes": [ + 603 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 603, + 603 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp1232", + "outputIndexes": [ + 604 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 604 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze1233", + "outputIndexes": [ + 605 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 604, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp1235", + "outputIndexes": [ + 606 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 606 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze1236", + "outputIndexes": [ + 607 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 602, + 605, + 607, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice1239", + "outputIndexes": [ + 608 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 608 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze1240", + "outputIndexes": [ + 609 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 9, + 609 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp1241", + "outputIndexes": [ + 610 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 610, + 609 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp1242", + "outputIndexes": [ + 611 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 601, + 611, + 604 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_53_output_0", + "outputIndexes": [ + 612 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 612, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_99_output_0", + "outputIndexes": [ + 613 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 7, + 613, + 23, + 24 + ], + "main_type": "Axis", + "main": { + "axis": 0 + }, + "name": "/Concat_63_output_0", + "outputIndexes": [ + 614 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 600, + 614 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_36_output_0", + "outputIndexes": [ + 615 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 615, + 50 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_28_output_0", + "outputIndexes": [ + 616 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 615 + ], + "main_type": "NONE", + "name": "/Shape_30_output_0", + "outputIndexes": [ + 617 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 617 + ], + "main_type": "NONE", + "name": "Shape1249", + "outputIndexes": [ + 618 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 617 + ], + "main_type": "NONE", + "name": "Rank1251", + "outputIndexes": [ + 619 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 619, + 619 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp1253", + "outputIndexes": [ + 620 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 620 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze1254", + "outputIndexes": [ + 621 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 620, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp1256", + "outputIndexes": [ + 622 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 622 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze1257", + "outputIndexes": [ + 623 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 618, + 621, + 623, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice1260", + "outputIndexes": [ + 624 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 624 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze1261", + "outputIndexes": [ + 625 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 53, + 625 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp1262", + "outputIndexes": [ + 626 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 626, + 625 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp1263", + "outputIndexes": [ + 627 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 617, + 627, + 620 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_54_output_0", + "outputIndexes": [ + 628 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 628, + 65 + ], + "main_type": "BinaryOp", + "main": { + "opType": 7, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Div_21_output_0", + "outputIndexes": [ + 629 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 629, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_104_output_0", + "outputIndexes": [ + 630 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 615, + 630, + 68, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_29_output_0", + "outputIndexes": [ + 631 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 631 + ], + "main_type": "UnaryOp", + "main": { + "opType": "NEG", + "T": "DT_FLOAT" + }, + "name": "/Neg_14_output_0", + "outputIndexes": [ + 632 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 615, + 21, + 630, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_28_output_0", + "outputIndexes": [ + 633 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 632, + 633 + ], + "main_type": "Axis", + "main": { + "axis": -1 + }, + "name": "/Concat_66_output_0", + "outputIndexes": [ + 634 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 634, + 80 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_29_output_0", + "outputIndexes": [ + 635 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 616, + 635 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_35_output_0", + "outputIndexes": [ + 636 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.7/self_attn/k_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 599 + ], + "outputIndexes": [ + 2795 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.7/self_attn/k_proj/Linear/pre_convert", + "inputIndexes": [ + 2795 + ], + "outputIndexes": [ + 2796 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.7/self_attn/k_proj/Linear", + "inputIndexes": [ + 2796 + ], + "outputIndexes": [ + 2797 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 806650956, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.7/self_attn/k_proj/Linear/post_convert", + "inputIndexes": [ + 2797 + ], + "outputIndexes": [ + 2798 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.7/self_attn/k_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2798 + ], + "outputIndexes": [ + 637 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 637, + 614 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_37_output_0", + "outputIndexes": [ + 638 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 638, + 50 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_30_output_0", + "outputIndexes": [ + 639 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 638 + ], + "main_type": "NONE", + "name": "/Shape_31_output_0", + "outputIndexes": [ + 640 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 640 + ], + "main_type": "NONE", + "name": "Shape1311", + "outputIndexes": [ + 641 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 640 + ], + "main_type": "NONE", + "name": "Rank1313", + "outputIndexes": [ + 642 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 642, + 642 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp1315", + "outputIndexes": [ + 643 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 643 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze1316", + "outputIndexes": [ + 644 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 643, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp1318", + "outputIndexes": [ + 645 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 645 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze1319", + "outputIndexes": [ + 646 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 641, + 644, + 646, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice1322", + "outputIndexes": [ + 647 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 647 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze1323", + "outputIndexes": [ + 648 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 53, + 648 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp1324", + "outputIndexes": [ + 649 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 649, + 648 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp1325", + "outputIndexes": [ + 650 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 640, + 650, + 643 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_55_output_0", + "outputIndexes": [ + 651 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 651, + 65 + ], + "main_type": "BinaryOp", + "main": { + "opType": 7, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Div_22_output_0", + "outputIndexes": [ + 652 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 652, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_106_output_0", + "outputIndexes": [ + 653 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 638, + 653, + 68, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_31_output_0", + "outputIndexes": [ + 654 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 654 + ], + "main_type": "UnaryOp", + "main": { + "opType": "NEG", + "T": "DT_FLOAT" + }, + "name": "/Neg_15_output_0", + "outputIndexes": [ + 655 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 638, + 21, + 653, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_30_output_0", + "outputIndexes": [ + 656 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 655, + 656 + ], + "main_type": "Axis", + "main": { + "axis": -1 + }, + "name": "/Concat_67_output_0", + "outputIndexes": [ + 657 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 657, + 80 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_31_output_0", + "outputIndexes": [ + 658 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 639, + 658 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_36_output_0", + "outputIndexes": [ + 659 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.7/self_attn/v_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 599 + ], + "outputIndexes": [ + 2799 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.7/self_attn/v_proj/Linear/pre_convert", + "inputIndexes": [ + 2799 + ], + "outputIndexes": [ + 2800 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.7/self_attn/v_proj/Linear", + "inputIndexes": [ + 2800 + ], + "outputIndexes": [ + 2801 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 816104546, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.7/self_attn/v_proj/Linear/post_convert", + "inputIndexes": [ + 2801 + ], + "outputIndexes": [ + 2802 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.7/self_attn/v_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2802 + ], + "outputIndexes": [ + 660 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 660, + 614 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_38_output_0", + "outputIndexes": [ + 661 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 636, + 659, + 661, + 108 + ], + "main_type": "AttentionParam", + "main": { + "kv_cache": true + }, + "name": "Attention/Reshape_39_output_0", + "outputIndexes": [ + 662 + ], + "type": "Attention", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.7/self_attn/o_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 662 + ], + "outputIndexes": [ + 2803 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.7/self_attn/o_proj/Linear/pre_convert", + "inputIndexes": [ + 2803 + ], + "outputIndexes": [ + 2804 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.7/self_attn/o_proj/Linear", + "inputIndexes": [ + 2804 + ], + "outputIndexes": [ + 2805 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 825558136, + 8388630, + 1048576, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.7/self_attn/o_proj/Linear/post_convert", + "inputIndexes": [ + 2805 + ], + "outputIndexes": [ + 2806 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.7/self_attn/o_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2806 + ], + "outputIndexes": [ + 663 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 596, + 663 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_38_output_0", + "outputIndexes": [ + 664 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 664 + ], + "main_type": "LayerNorm", + "main": { + "axis": [ + -1 + ], + "epsilon": 1e-06, + "group": 1, + "useRMSNorm": true + }, + "name": "/ln_2_7/Mul_output_0", + "outputIndexes": [ + 665 + ], + "type": "LayerNorm", + "defaultDimentionFormat": "NHWC" + }, + { + "main_type": "Blob", + "main": { + "dims": [ + 4096 + ], + "dataFormat": "NCHW", + "dataType": "DT_FLOAT", + "float32s": [ + 0.478516, + 0.478516, + 0.449219, + 0.472656, + 0.472656, + 0.458984, + 0.480469, + 0.480469, + 0.464844, + 0.476562, + 0.480469, + 0.470703, + 0.472656, + 0.494141, + 0.458984, + 0.472656, + 0.480469, + 0.476562, + 0.46875, + 0.470703, + 0.482422, + 0.472656, + 0.451172, + 0.458984, + 0.443359, + 0.322266, + 0.474609, + 0.474609, + 0.472656, + 0.470703, + 0.476562, + 0.474609, + 0.443359, + 0.480469, + 0.455078, + 0.453125, + 0.458984, + 0.441406, + 0.462891, + 0.462891, + 0.455078, + 0.455078, + 0.447266, + 0.478516, + 0.457031, + 0.472656, + 0.484375, + 0.480469, + 0.478516, + 0.492188, + 0.480469, + 0.453125, + 0.4375, + 0.466797, + 0.464844, + 0.470703, + 0.482422, + 0.472656, + 0.455078, + 0.445312, + 0.396484, + 0.466797, + 0.433594, + 0.484375, + 0.453125, + 0.474609, + 0.453125, + 0.482422, + 0.482422, + 0.464844, + 0.46875, + 0.466797, + 0.455078, + 0.466797, + 0.480469, + 0.458984, + 0.484375, + 0.451172, + 0.462891, + 0.460938, + 0.480469, + 0.5, + 0.484375, + 0.458984, + 0.46875, + 0.478516, + 0.486328, + 0.478516, + 0.46875, + 0.503906, + 0.435547, + 0.484375, + 0.423828, + 0.490234, + 0.478516, + 0.474609, + 0.466797, + 0.472656, + 0.472656, + 0.470703, + 0.466797, + 0.458984, + 0.476562, + 0.439453, + 0.46875, + 0.455078, + 0.451172, + 0.464844, + 0.482422, + 0.460938, + 0.486328, + 0.482422, + 0.488281, + 0.484375, + 0.462891, + 0.447266, + 0.46875, + 0.267578, + 0.457031, + 0.464844, + 0.451172, + 0.472656, + 0.476562, + 0.470703, + 0.466797, + 0.474609, + 0.466797, + 0.462891, + 0.453125, + 0.470703, + 0.451172, + 0.453125, + 0.478516, + 0.447266, + 0.470703, + 0.449219, + 0.458984, + 0.443359, + 0.470703, + 0.46875, + 0.453125, + 0.480469, + 0.46875, + 0.443359, + 0.488281, + 0.470703, + 0.486328, + 0.490234, + 0.449219, + 0.458984, + 0.5, + 0.486328, + 0.435547, + 0.466797, + 0.478516, + 0.474609, + 0.472656, + 0.466797, + 0.472656, + 0.484375, + 0.486328, + 0.466797, + 0.451172, + 0.462891, + 0.449219, + 0.470703, + 0.478516, + 0.482422, + 0.472656, + 0.464844, + 0.472656, + 0.431641, + 0.474609, + 0.470703, + 0.496094, + 0.478516, + 0.474609, + 0.466797, + 0.474609, + 0.470703, + 0.46875, + 0.460938, + 0.472656, + 0.480469, + 0.472656, + 0.470703, + 0.482422, + 0.470703, + 0.451172, + 0.462891, + 0.458984, + 0.482422, + 0.476562, + 0.486328, + 0.458984, + 0.470703, + 0.46875, + 0.441406, + 0.482422, + 0.476562, + 0.478516, + 0.445312, + 0.458984, + 0.464844, + 0.458984, + 0.458984, + 0.480469, + 0.482422, + 0.464844, + 0.5, + 0.482422, + 0.441406, + 0.470703, + 0.462891, + 0.443359, + 0.476562, + 0.476562, + 0.474609, + 0.351562, + 0.46875, + 0.455078, + 0.462891, + 0.474609, + 0.451172, + 0.482422, + 0.453125, + 0.480469, + 0.482422, + 0.292969, + 0.470703, + 0.480469, + 0.458984, + 0.429688, + 0.443359, + 0.453125, + 0.470703, + 0.474609, + 0.462891, + 0.462891, + 0.472656, + 0.324219, + 0.476562, + 0.462891, + 0.439453, + 0.46875, + 0.472656, + 0.470703, + 0.458984, + 0.460938, + 0.457031, + 0.476562, + 0.445312, + 0.447266, + 0.457031, + 0.472656, + 0.449219, + 0.474609, + 0.462891, + 0.447266, + 0.460938, + 0.455078, + 0.466797, + 0.441406, + 0.457031, + 0.46875, + 0.449219, + 0.474609, + 0.470703, + 0.460938, + 0.470703, + 0.458984, + 0.496094, + 0.464844, + 0.466797, + 0.458984, + 0.451172, + 0.482422, + 0.472656, + 0.490234, + 0.470703, + 0.439453, + 0.478516, + 0.460938, + 0.449219, + 0.449219, + 0.457031, + 0.447266, + 0.460938, + 0.46875, + 0.476562, + 0.480469, + 0.460938, + 0.431641, + 0.449219, + 0.480469, + 0.472656, + 0.490234, + 0.46875, + 0.462891, + 0.484375, + 0.460938, + 0.447266, + 0.447266, + 0.474609, + 0.457031, + 0.441406, + 0.435547, + 0.453125, + 0.455078, + 0.466797, + 0.466797, + 0.447266, + 0.455078, + 0.462891, + 0.451172, + 0.455078, + 0.484375, + 0.453125, + 0.462891, + 0.476562, + 0.449219, + 0.476562, + 0.464844, + 0.494141, + 0.472656, + 0.484375, + 0.480469, + 0.46875, + 0.460938, + 0.457031, + 0.462891, + 0.460938, + 0.466797, + 0.474609, + 0.494141, + 0.453125, + 0.478516, + 0.470703, + 0.457031, + 0.474609, + 0.472656, + 0.482422, + 0.486328, + 0.462891, + 0.441406, + 0.46875, + 0.472656, + 0.46875, + 0.449219, + 0.494141, + 0.451172, + 0.460938, + 0.470703, + 0.474609, + 0.480469, + 0.478516, + 0.472656, + 0.417969, + 0.462891, + 0.476562, + 0.476562, + 0.455078, + 0.462891, + 0.470703, + 0.455078, + 0.490234, + 0.480469, + 0.445312, + 0.480469, + 0.433594, + 0.480469, + 0.474609, + 0.472656, + 0.453125, + 0.458984, + 0.453125, + 0.472656, + 0.439453, + 0.482422, + 0.490234, + 0.46875, + 0.470703, + 0.443359, + 0.478516, + 0.464844, + 0.488281, + 0.421875, + 0.496094, + 0.470703, + 0.457031, + 0.470703, + 0.472656, + 0.462891, + 0.462891, + 0.472656, + 0.439453, + 0.507812, + 0.453125, + 0.472656, + 0.460938, + 0.466797, + 0.482422, + 0.449219, + 0.460938, + 0.457031, + 0.472656, + 0.472656, + 0.470703, + 0.451172, + 0.466797, + 0.5, + 0.449219, + 0.46875, + 0.470703, + 0.464844, + 0.458984, + 0.492188, + 0.474609, + 0.458984, + 0.464844, + 0.470703, + 0.453125, + 0.472656, + 0.472656, + 0.46875, + 0.439453, + 0.474609, + 0.472656, + 0.462891, + 0.476562, + 0.470703, + 0.455078, + 0.474609, + 0.472656, + 0.484375, + 0.458984, + 0.470703, + 0.484375, + 0.482422, + 0.447266, + 0.480469, + 0.441406, + 0.447266, + 0.488281, + 0.460938, + 0.462891, + 0.470703, + 0.490234, + 0.460938, + 0.460938, + 0.464844, + 0.46875, + 0.478516, + 0.460938, + 0.447266, + 0.5, + 0.458984, + 0.488281, + 0.453125, + 0.474609, + 0.478516, + 0.480469, + 0.474609, + 0.478516, + 0.46875, + 0.484375, + 0.464844, + 0.490234, + 0.476562, + 0.466797, + 0.478516, + 0.443359, + 0.46875, + 0.441406, + 0.480469, + 0.462891, + 0.478516, + 0.462891, + 0.470703, + 0.472656, + 0.478516, + 0.46875, + 0.488281, + 0.478516, + 0.466797, + 0.46875, + 0.457031, + 0.484375, + 0.453125, + 0.498047, + 0.458984, + 0.439453, + 0.453125, + 0.472656, + 0.462891, + 0.457031, + 0.404297, + 0.472656, + 0.472656, + 0.460938, + 0.455078, + 0.451172, + 0.476562, + 0.472656, + 0.496094, + 0.482422, + 0.466797, + 0.457031, + 0.460938, + 0.460938, + 0.476562, + 0.445312, + 0.460938, + 0.484375, + 0.455078, + 0.472656, + 0.46875, + 0.480469, + 0.449219, + 0.474609, + 0.445312, + 0.474609, + 0.470703, + 0.457031, + 0.462891, + 0.474609, + 0.453125, + 0.462891, + 0.474609, + 0.476562, + 0.462891, + 0.474609, + 0.46875, + 0.498047, + 0.443359, + 0.466797, + 0.460938, + 0.457031, + 0.486328, + 0.480469, + 0.484375, + 0.439453, + 0.478516, + 0.480469, + 0.435547, + 0.470703, + 0.466797, + 0.46875, + 0.482422, + 0.476562, + 0.451172, + 0.462891, + 0.486328, + 0.480469, + 0.453125, + 0.484375, + 0.464844, + 0.46875, + 0.472656, + 0.455078, + 0.441406, + 0.458984, + 0.458984, + 0.472656, + 0.455078, + 0.458984, + 0.458984, + 0.476562, + 0.466797, + 0.464844, + 0.470703, + 0.453125, + 0.478516, + 0.435547, + 0.480469, + 0.472656, + 0.476562, + 0.46875, + 0.460938, + 0.480469, + 0.460938, + 0.480469, + 0.455078, + 0.476562, + 0.464844, + 0.464844, + 0.484375, + 0.474609, + 0.458984, + 0.451172, + 0.474609, + 0.474609, + 0.5, + 0.46875, + 0.472656, + 0.457031, + 0.470703, + 0.472656, + 0.445312, + 0.453125, + 0.46875, + 0.484375, + 0.480469, + 0.451172, + 0.449219, + 0.458984, + 0.447266, + 0.474609, + 0.466797, + 0.462891, + 0.470703, + 0.455078, + 0.457031, + 0.496094, + 0.443359, + 0.476562, + 0.490234, + 0.457031, + 0.457031, + 0.478516, + 0.46875, + 0.472656, + 0.433594, + 0.445312, + 0.486328, + 0.472656, + 0.441406, + 0.488281, + 0.488281, + 0.460938, + 0.457031, + 0.464844, + 0.474609, + 0.458984, + 0.457031, + 0.474609, + 0.464844, + 0.4375, + 0.441406, + 0.458984, + 0.478516, + 0.431641, + 0.453125, + 0.453125, + 0.458984, + 0.46875, + 0.460938, + 0.478516, + 0.490234, + 0.449219, + 0.451172, + 0.486328, + 0.492188, + 0.458984, + 0.460938, + 0.447266, + 0.429688, + 0.457031, + 0.449219, + 0.466797, + 0.455078, + 0.458984, + 0.470703, + 0.455078, + 0.492188, + 0.464844, + 0.482422, + 0.472656, + 0.478516, + 0.474609, + 0.474609, + 0.474609, + 0.476562, + 0.460938, + 0.470703, + 0.474609, + 0.482422, + 0.451172, + 0.476562, + 0.457031, + 0.462891, + 0.476562, + 0.466797, + 0.476562, + 0.484375, + 0.458984, + 0.457031, + 0.462891, + 0.453125, + 0.484375, + 0.486328, + 0.486328, + 0.466797, + 0.462891, + 0.462891, + 0.443359, + 0.464844, + 0.449219, + 0.480469, + 0.457031, + 0.490234, + 0.46875, + 0.46875, + 0.464844, + 0.453125, + 0.464844, + 0.484375, + 0.464844, + 0.486328, + 0.439453, + 0.455078, + 0.488281, + 0.441406, + 0.449219, + 0.46875, + 0.490234, + 0.464844, + 0.472656, + 0.474609, + 0.474609, + 0.462891, + 0.486328, + 0.447266, + 0.443359, + 0.462891, + 0.470703, + 0.449219, + 0.480469, + 0.472656, + 0.458984, + 0.445312, + 0.476562, + 0.462891, + 0.478516, + 0.460938, + 0.472656, + 0.453125, + 0.458984, + 0.488281, + 0.474609, + 0.486328, + 0.460938, + 0.466797, + 0.453125, + 0.451172, + 0.457031, + 0.464844, + 0.480469, + 0.472656, + 0.472656, + 0.472656, + 0.404297, + 0.427734, + 0.460938, + 0.464844, + 0.466797, + 0.472656, + 0.482422, + 0.494141, + 0.46875, + 0.443359, + 0.507812, + 0.478516, + 0.453125, + 0.425781, + 0.453125, + 0.494141, + 0.455078, + 0.443359, + 0.476562, + 0.447266, + 0.445312, + 0.472656, + 0.462891, + 0.486328, + 0.46875, + 0.457031, + 0.443359, + 0.46875, + 0.482422, + 0.472656, + 0.46875, + 0.458984, + 0.46875, + 0.421875, + 0.474609, + 0.484375, + 0.476562, + 0.46875, + 0.462891, + 0.455078, + 0.455078, + 0.470703, + 0.492188, + 0.503906, + 0.472656, + 0.498047, + 0.472656, + 0.472656, + 0.4375, + 0.472656, + 0.453125, + 0.457031, + 0.466797, + 0.476562, + 0.478516, + 0.470703, + 0.486328, + 0.480469, + 0.455078, + 0.457031, + 0.476562, + 0.455078, + 0.439453, + 0.490234, + 0.482422, + 0.445312, + 0.455078, + 0.480469, + 0.455078, + 0.464844, + 0.484375, + 0.466797, + 0.476562, + 0.474609, + 0.443359, + 0.46875, + 0.476562, + 0.455078, + 0.466797, + 0.470703, + 0.470703, + 0.457031, + 0.335938, + 0.457031, + 0.443359, + 0.472656, + 0.482422, + 0.474609, + 0.466797, + 0.472656, + 0.462891, + 0.482422, + 0.480469, + 0.458984, + 0.363281, + 0.464844, + 0.484375, + 0.460938, + 0.494141, + 0.470703, + 0.474609, + 0.466797, + 0.464844, + 0.470703, + 0.472656, + 0.457031, + 0.453125, + 0.457031, + 0.476562, + 0.484375, + 0.457031, + 0.449219, + 0.464844, + 0.427734, + 0.462891, + 0.474609, + 0.457031, + 0.458984, + 0.455078, + 0.457031, + 0.472656, + 0.488281, + 0.503906, + 0.492188, + 0.478516, + 0.472656, + 0.451172, + 0.443359, + 0.457031, + 0.486328, + 0.466797, + 0.455078, + 0.462891, + 0.492188, + 0.464844, + 0.486328, + 0.466797, + 0.457031, + 0.466797, + 0.455078, + 0.445312, + 0.478516, + 0.496094, + 0.464844, + 0.457031, + 0.494141, + 0.457031, + 0.476562, + 0.46875, + 0.460938, + 0.498047, + 0.474609, + 0.478516, + 0.449219, + 0.480469, + 0.462891, + 0.472656, + 0.464844, + 0.466797, + 0.453125, + 0.455078, + 0.451172, + 0.470703, + 0.443359, + 0.472656, + 0.46875, + 0.470703, + 0.455078, + 0.470703, + 0.478516, + 0.46875, + 0.443359, + 0.4375, + 0.429688, + 0.445312, + 0.462891, + 0.470703, + 0.46875, + 0.46875, + 0.476562, + 0.476562, + 0.470703, + 0.439453, + 0.435547, + 0.46875, + 0.482422, + 0.476562, + 0.488281, + 0.457031, + 0.441406, + 0.427734, + 0.447266, + 0.462891, + 0.494141, + 0.457031, + 0.464844, + 0.482422, + 0.478516, + 0.464844, + 0.476562, + 0.455078, + 0.453125, + 0.472656, + 0.474609, + 0.458984, + 0.476562, + 0.478516, + 0.466797, + 0.486328, + 0.480469, + 0.462891, + 0.472656, + 0.476562, + 0.484375, + 0.457031, + 0.460938, + 0.455078, + 0.464844, + 0.488281, + 0.470703, + 0.466797, + 0.457031, + 0.503906, + 0.472656, + 0.486328, + 0.480469, + 0.46875, + 0.464844, + 0.476562, + 0.46875, + 0.490234, + 0.460938, + 0.455078, + 0.447266, + 0.492188, + 0.478516, + 0.460938, + 0.431641, + 0.488281, + 0.476562, + 0.457031, + 0.476562, + 0.466797, + 0.447266, + 0.451172, + 0.453125, + 0.46875, + 0.455078, + 0.472656, + 0.482422, + 0.490234, + 0.476562, + 0.503906, + 0.46875, + 0.486328, + 0.474609, + 0.472656, + 0.445312, + 0.462891, + 0.419922, + 0.484375, + 0.470703, + 0.466797, + 0.498047, + 0.455078, + 0.457031, + 0.484375, + 0.4375, + 0.46875, + 0.472656, + 0.451172, + 0.474609, + 0.345703, + 0.447266, + 0.484375, + 0.490234, + 0.472656, + 0.480469, + 0.462891, + 0.462891, + 0.445312, + 0.484375, + 0.480469, + 0.478516, + 0.455078, + 0.441406, + 0.460938, + 0.458984, + 0.46875, + 0.486328, + 0.462891, + 0.464844, + 0.443359, + 0.484375, + 0.46875, + 0.462891, + 0.464844, + 0.453125, + 0.341797, + 0.474609, + 0.464844, + 0.5, + 0.466797, + 0.46875, + 0.476562, + 0.445312, + 0.458984, + 0.472656, + 0.460938, + 0.457031, + 0.449219, + 0.466797, + 0.486328, + 0.457031, + 0.478516, + 0.464844, + 0.482422, + 0.462891, + 0.451172, + 0.488281, + 0.472656, + 0.466797, + 0.486328, + 0.458984, + 0.464844, + 0.451172, + 0.470703, + 0.451172, + 0.453125, + 0.46875, + 0.134766, + 0.464844, + 0.445312, + 0.470703, + 0.457031, + 0.478516, + 0.441406, + 0.457031, + 0.433594, + 0.460938, + 0.488281, + 0.478516, + 0.460938, + 0.476562, + 0.494141, + 0.470703, + 0.443359, + 0.476562, + 0.470703, + 0.470703, + 0.464844, + 0.449219, + 0.474609, + 0.474609, + 0.480469, + 0.455078, + 0.46875, + 0.470703, + 0.460938, + 0.460938, + 0.470703, + 0.478516, + 0.482422, + 0.425781, + 0.46875, + 0.484375, + 0.470703, + 0.470703, + 0.451172, + 0.453125, + 0.482422, + 0.455078, + 0.472656, + 0.470703, + 0.488281, + 0.458984, + 0.453125, + 0.476562, + 0.488281, + 0.480469, + 0.470703, + 0.482422, + 0.451172, + 0.441406, + 0.476562, + 0.445312, + 0.46875, + 0.488281, + 0.455078, + 0.464844, + 0.435547, + 0.470703, + 0.474609, + 0.462891, + 0.460938, + 0.460938, + 0.462891, + 0.466797, + 0.304688, + 0.472656, + 0.458984, + 0.462891, + 0.46875, + 0.494141, + 0.455078, + 0.472656, + 0.472656, + 0.486328, + 0.457031, + 0.451172, + 0.464844, + 0.460938, + 0.462891, + 0.480469, + 0.476562, + 0.464844, + 0.460938, + 0.455078, + 0.455078, + 0.466797, + 0.464844, + 0.482422, + 0.466797, + 0.457031, + 0.458984, + 0.482422, + 0.496094, + 0.443359, + 0.457031, + 0.464844, + 0.455078, + 0.488281, + 0.478516, + 0.480469, + 0.476562, + 0.458984, + 0.492188, + 0.464844, + 0.457031, + 0.466797, + 0.466797, + 0.460938, + 0.466797, + 0.466797, + 0.460938, + 0.441406, + 0.484375, + 0.466797, + 0.46875, + 0.462891, + 0.453125, + 0.458984, + 0.480469, + 0.478516, + 0.507812, + 0.457031, + 0.480469, + 0.458984, + 0.46875, + 0.447266, + 0.457031, + 0.464844, + 0.445312, + 0.478516, + 0.457031, + 0.478516, + 0.472656, + 0.449219, + 0.494141, + 0.470703, + 0.457031, + 0.478516, + 0.427734, + 0.455078, + 0.462891, + 0.451172, + 0.462891, + 0.464844, + 0.474609, + 0.470703, + 0.472656, + 0.472656, + 0.451172, + 0.466797, + 0.484375, + 0.472656, + 0.46875, + 0.462891, + 0.480469, + 0.443359, + 0.462891, + 0.445312, + 0.460938, + 0.472656, + 0.458984, + 0.460938, + 0.457031, + 0.451172, + 0.486328, + 0.478516, + 0.46875, + 0.457031, + 0.474609, + 0.474609, + 0.480469, + 0.449219, + 0.482422, + 0.474609, + 0.462891, + 0.484375, + 0.478516, + 0.474609, + 0.5, + 0.484375, + 0.478516, + 0.453125, + 0.441406, + 0.46875, + 0.482422, + 0.460938, + 0.492188, + 0.4375, + 0.46875, + 0.480469, + 0.455078, + 0.474609, + 0.414062, + 0.455078, + 0.476562, + 0.464844, + 0.488281, + 0.498047, + 0.466797, + 0.462891, + 0.453125, + 0.462891, + 0.462891, + 0.46875, + 0.451172, + 0.476562, + 0.472656, + 0.462891, + 0.474609, + 0.455078, + 0.476562, + 0.488281, + 0.464844, + 0.417969, + 0.458984, + 0.464844, + 0.486328, + 0.460938, + 0.46875, + 0.488281, + 0.451172, + 0.470703, + 0.474609, + 0.466797, + 0.439453, + 0.451172, + 0.449219, + 0.46875, + 0.474609, + 0.460938, + 0.472656, + 0.447266, + 0.460938, + 0.478516, + 0.462891, + 0.458984, + 0.458984, + 0.478516, + 0.455078, + 0.472656, + 0.457031, + 0.474609, + 0.462891, + 0.482422, + 0.453125, + 0.470703, + 0.451172, + 0.455078, + 0.470703, + 0.478516, + 0.439453, + 0.46875, + 0.464844, + 0.464844, + 0.447266, + 0.478516, + 0.457031, + 0.464844, + 0.488281, + 0.449219, + 0.466797, + 0.476562, + 0.478516, + 0.464844, + 0.466797, + 0.476562, + 0.464844, + 0.490234, + 0.462891, + 0.476562, + 0.464844, + 0.460938, + 0.449219, + 0.484375, + 0.474609, + 0.441406, + 0.470703, + 0.464844, + 0.462891, + 0.472656, + 0.478516, + 0.474609, + 0.490234, + 0.470703, + 0.435547, + 0.451172, + 0.46875, + 0.46875, + 0.460938, + 0.484375, + 0.488281, + 0.458984, + 0.455078, + 0.457031, + 0.480469, + 0.492188, + 0.480469, + 0.417969, + 0.460938, + 0.466797, + 0.476562, + 0.449219, + 0.453125, + 0.503906, + 0.484375, + 0.484375, + 0.46875, + 0.478516, + 0.480469, + 0.486328, + 0.488281, + 0.458984, + 0.46875, + 0.474609, + 0.466797, + 0.455078, + 0.464844, + 0.46875, + 0.458984, + 0.466797, + 0.480469, + 0.476562, + 0.455078, + 0.476562, + 0.458984, + 0.46875, + 0.470703, + 0.458984, + 0.431641, + 0.498047, + 0.490234, + 0.478516, + 0.46875, + 0.488281, + 0.464844, + 0.474609, + 0.5, + 0.466797, + 0.460938, + 0.476562, + 0.451172, + 0.480469, + 0.470703, + 0.474609, + 0.449219, + 0.466797, + 0.478516, + 0.449219, + 0.460938, + 0.470703, + 0.449219, + 0.498047, + 0.478516, + 0.478516, + 0.462891, + 0.464844, + 0.453125, + 0.455078, + 0.46875, + 0.453125, + 0.492188, + 0.466797, + 0.470703, + 0.431641, + 0.480469, + 0.474609, + 0.470703, + 0.470703, + 0.466797, + 0.476562, + 0.478516, + 0.457031, + 0.466797, + 0.466797, + 0.460938, + 0.476562, + 0.492188, + 0.464844, + 0.480469, + 0.464844, + 0.484375, + 0.472656, + 0.470703, + 0.494141, + 0.46875, + 0.462891, + 0.476562, + 0.464844, + 0.472656, + 0.486328, + 0.480469, + 0.464844, + 0.474609, + 0.470703, + 0.498047, + 0.476562, + 0.466797, + 0.457031, + 0.466797, + 0.482422, + 0.455078, + 0.431641, + 0.458984, + 0.498047, + 0.484375, + 0.464844, + 0.472656, + 0.451172, + 0.458984, + 0.476562, + 0.464844, + 1.539062, + 0.482422, + 0.457031, + 0.455078, + 0.482422, + 0.455078, + 0.46875, + 0.490234, + 0.480469, + 0.474609, + 0.484375, + 0.457031, + 0.480469, + 0.451172, + 0.474609, + 0.443359, + 0.470703, + 0.476562, + 0.443359, + 0.46875, + 0.441406, + 0.458984, + 0.480469, + 0.472656, + 0.472656, + 0.472656, + 0.460938, + 0.462891, + 0.46875, + 0.464844, + 0.453125, + 0.474609, + 0.476562, + 0.439453, + 0.453125, + 0.458984, + 0.474609, + 0.470703, + 0.460938, + 0.449219, + 0.458984, + 0.5, + 0.466797, + 0.462891, + 0.470703, + 0.451172, + 0.472656, + 0.464844, + 0.447266, + 0.472656, + 0.46875, + 0.470703, + 0.455078, + 0.480469, + 0.46875, + 0.482422, + 0.4375, + 0.439453, + 0.466797, + 0.460938, + 0.214844, + 0.486328, + 0.478516, + 0.445312, + 0.476562, + 0.464844, + 0.457031, + 0.470703, + 0.466797, + 0.490234, + 0.462891, + 0.46875, + 0.466797, + 0.451172, + 0.445312, + 0.486328, + 0.457031, + 0.458984, + 0.458984, + 0.451172, + 0.466797, + 0.447266, + 0.484375, + 0.476562, + 0.490234, + 0.441406, + 0.476562, + 0.449219, + 0.443359, + 0.445312, + 0.453125, + 0.46875, + 0.46875, + 0.478516, + 0.476562, + 0.476562, + 0.46875, + 0.453125, + 0.457031, + 0.472656, + 0.46875, + 0.478516, + 0.431641, + 0.478516, + 0.476562, + 0.443359, + 0.46875, + 0.464844, + 0.460938, + 0.455078, + 0.457031, + 0.458984, + 0.46875, + 0.482422, + 0.466797, + 0.458984, + 0.439453, + 0.466797, + 0.466797, + 0.466797, + 0.464844, + 0.486328, + 0.484375, + 0.46875, + 0.486328, + 0.447266, + 0.476562, + 0.46875, + 0.476562, + 0.503906, + 0.457031, + 0.503906, + 0.466797, + 0.482422, + 0.472656, + 0.486328, + 0.492188, + 0.4375, + 0.462891, + 0.476562, + 0.462891, + 0.474609, + 0.460938, + 0.482422, + 0.457031, + 0.417969, + 0.453125, + 0.464844, + 0.46875, + 0.472656, + 0.488281, + 0.458984, + 0.480469, + 0.488281, + 0.417969, + 0.455078, + 0.466797, + 0.476562, + 0.474609, + 0.470703, + 0.480469, + 0.488281, + 0.494141, + 0.472656, + 0.472656, + 0.445312, + 0.476562, + 0.484375, + 0.464844, + 0.484375, + 0.445312, + 0.464844, + 0.486328, + 0.462891, + 0.447266, + 0.464844, + 0.470703, + 0.460938, + 0.488281, + 0.460938, + 0.451172, + 0.46875, + 0.478516, + 0.476562, + 0.447266, + 0.472656, + 0.476562, + 0.464844, + 0.490234, + 0.476562, + 0.460938, + 0.474609, + 0.460938, + 0.460938, + 0.447266, + 0.433594, + 0.470703, + 0.46875, + 0.46875, + 0.478516, + 0.492188, + 0.466797, + 0.470703, + 0.464844, + 0.447266, + 0.496094, + 0.447266, + 0.447266, + 0.46875, + 0.462891, + 0.435547, + 0.484375, + 0.449219, + 0.482422, + 0.457031, + 0.458984, + 0.486328, + 0.472656, + 0.460938, + 0.474609, + 0.476562, + 0.496094, + 0.101074, + 0.457031, + 0.462891, + 0.464844, + 0.480469, + 0.472656, + 0.466797, + 0.472656, + 0.476562, + 0.474609, + 0.476562, + 0.488281, + 0.462891, + 0.46875, + 0.492188, + 0.478516, + 0.425781, + 0.451172, + 0.460938, + 0.474609, + 0.46875, + 0.472656, + 0.451172, + 0.449219, + 0.46875, + 0.433594, + 0.457031, + 0.476562, + 0.460938, + 0.455078, + 0.472656, + 0.449219, + 0.470703, + 0.443359, + 0.455078, + 0.478516, + 0.464844, + 0.5, + 0.466797, + 0.451172, + 0.449219, + 0.496094, + 0.466797, + 0.478516, + 0.447266, + 0.472656, + 0.486328, + 0.478516, + 0.480469, + 0.455078, + 0.466797, + 0.458984, + 0.478516, + 0.492188, + 0.464844, + 0.441406, + 0.443359, + 0.390625, + 0.445312, + 0.464844, + 0.425781, + 0.455078, + 0.478516, + 0.46875, + 0.476562, + 0.462891, + 0.464844, + 0.474609, + 0.462891, + 0.466797, + 0.482422, + 0.457031, + 0.367188, + 0.455078, + 0.443359, + 0.472656, + 0.472656, + 0.460938, + 0.445312, + 0.460938, + 0.478516, + 0.492188, + 0.490234, + 0.447266, + 0.484375, + 0.466797, + 0.453125, + 0.441406, + 0.455078, + 0.46875, + 0.466797, + 0.470703, + 0.466797, + 0.462891, + 0.460938, + 0.488281, + 0.423828, + 0.462891, + 0.488281, + 0.46875, + 0.431641, + 0.460938, + 0.449219, + 0.451172, + 0.476562, + 0.46875, + 0.466797, + 0.464844, + 0.462891, + 0.460938, + 0.466797, + 0.470703, + 0.460938, + 0.478516, + 0.470703, + 0.46875, + 0.466797, + 0.484375, + 0.482422, + 0.470703, + 0.478516, + 0.458984, + 0.478516, + 0.451172, + 0.470703, + 0.451172, + 0.470703, + 0.425781, + 0.412109, + 0.460938, + 0.46875, + 0.472656, + 0.474609, + 0.484375, + 0.462891, + 0.464844, + 0.476562, + 0.462891, + 0.46875, + 0.46875, + 0.445312, + 0.476562, + 0.464844, + 0.460938, + 0.480469, + 0.462891, + 0.476562, + 0.455078, + 0.476562, + 0.46875, + 0.474609, + 0.457031, + 0.476562, + 0.476562, + 0.480469, + 0.455078, + 0.466797, + 0.435547, + 0.486328, + 0.46875, + 0.46875, + 0.466797, + 0.494141, + 0.449219, + 0.470703, + 0.466797, + 0.453125, + 0.486328, + 0.476562, + 0.458984, + 0.482422, + 0.478516, + 0.435547, + 0.458984, + 0.482422, + 0.494141, + 0.486328, + 0.455078, + 0.455078, + 0.472656, + 0.482422, + 0.480469, + 0.480469, + 0.460938, + 0.447266, + 0.453125, + 0.462891, + 0.476562, + 0.492188, + 0.476562, + 0.484375, + 0.451172, + 0.46875, + 0.466797, + 0.458984, + 0.462891, + 0.476562, + 0.470703, + 0.466797, + 0.476562, + 0.478516, + 0.482422, + 0.46875, + 0.480469, + 0.470703, + 0.457031, + 0.478516, + 0.458984, + 0.458984, + 0.482422, + 0.476562, + 0.478516, + 0.458984, + 0.474609, + 0.464844, + 0.466797, + 0.451172, + 0.435547, + 0.470703, + 0.457031, + 0.464844, + 0.5, + 0.488281, + 0.451172, + 0.478516, + 0.447266, + 0.466797, + 0.490234, + 0.474609, + 0.455078, + 0.490234, + 0.470703, + 0.455078, + 0.460938, + 0.462891, + 0.480469, + 0.457031, + 0.462891, + 0.482422, + 0.449219, + 0.480469, + 0.482422, + 0.476562, + 0.460938, + 0.480469, + 0.476562, + 0.445312, + 0.478516, + 0.472656, + 0.474609, + 0.470703, + 0.371094, + 0.455078, + 0.460938, + 0.466797, + 0.492188, + 0.474609, + 0.460938, + 0.466797, + 0.470703, + 0.484375, + 0.458984, + 0.482422, + 0.474609, + 0.455078, + 0.460938, + 0.455078, + 0.451172, + 0.46875, + 0.4375, + 0.492188, + 0.470703, + 0.458984, + 0.451172, + 0.445312, + 0.46875, + 0.458984, + 0.460938, + 0.447266, + 0.474609, + 0.464844, + 0.458984, + 0.474609, + 0.462891, + 0.453125, + 0.466797, + 0.433594, + 0.46875, + 0.451172, + 0.460938, + 0.441406, + 0.462891, + 0.458984, + 0.462891, + 0.453125, + 0.470703, + 0.472656, + 0.46875, + 0.494141, + 0.472656, + 0.451172, + 0.472656, + 0.462891, + 0.484375, + 0.462891, + 0.484375, + 0.46875, + 0.449219, + 0.470703, + 0.478516, + 0.486328, + 0.472656, + 0.460938, + 0.4375, + 0.490234, + 0.474609, + 0.494141, + 0.490234, + 0.476562, + 0.474609, + 0.492188, + 0.46875, + 0.451172, + 0.455078, + 0.488281, + 0.443359, + 0.466797, + 0.451172, + 0.476562, + 0.470703, + 0.460938, + 0.46875, + 0.484375, + 0.474609, + 0.455078, + 0.466797, + 0.478516, + 0.484375, + 0.472656, + 0.457031, + 0.472656, + 0.480469, + 0.470703, + 0.464844, + 0.480469, + 0.455078, + 0.447266, + 0.457031, + 0.484375, + 0.455078, + 0.482422, + 0.449219, + 0.482422, + 0.480469, + 0.482422, + 0.458984, + 0.464844, + 0.457031, + 0.472656, + 0.482422, + 0.472656, + 0.46875, + 0.466797, + 0.458984, + 0.474609, + 0.480469, + 0.478516, + 0.46875, + 0.455078, + 0.458984, + 0.472656, + 0.484375, + 0.458984, + 0.46875, + 0.490234, + 0.470703, + 0.458984, + 0.480469, + 0.46875, + 0.482422, + 0.480469, + 0.441406, + 0.470703, + 0.488281, + 0.460938, + 0.447266, + 0.46875, + 0.460938, + 0.46875, + 0.460938, + 0.449219, + 0.480469, + 0.472656, + 0.439453, + 0.46875, + 0.300781, + 0.464844, + 0.46875, + 0.457031, + 0.474609, + 0.460938, + 0.466797, + 0.447266, + 0.484375, + 0.453125, + 0.494141, + 0.439453, + 0.478516, + 0.441406, + 0.478516, + 0.462891, + 0.472656, + 0.484375, + 0.439453, + 0.451172, + 0.478516, + 0.464844, + 0.503906, + 0.451172, + 0.460938, + 0.460938, + 0.458984, + 0.466797, + 0.474609, + 0.478516, + 0.470703, + 0.464844, + 0.451172, + 0.474609, + 0.46875, + 0.476562, + 0.470703, + 0.449219, + 0.492188, + 0.480469, + 0.445312, + 0.453125, + 0.480469, + 0.472656, + 0.498047, + 0.458984, + 0.46875, + 0.480469, + 0.453125, + 0.441406, + 0.443359, + 0.466797, + 0.484375, + 0.443359, + 0.4375, + 0.480469, + 0.486328, + 0.472656, + 0.472656, + 0.445312, + 0.466797, + 0.466797, + 0.457031, + 0.482422, + 0.472656, + 0.474609, + 0.462891, + 0.449219, + 0.464844, + 0.460938, + 0.451172, + 0.476562, + 0.470703, + 0.470703, + 0.449219, + 0.478516, + 0.462891, + 0.455078, + 0.46875, + 0.503906, + 0.462891, + 0.46875, + 0.472656, + 0.462891, + 0.451172, + 0.46875, + 0.453125, + 0.494141, + 0.478516, + 0.462891, + 0.455078, + 0.435547, + 0.476562, + 0.484375, + 0.46875, + 0.464844, + 0.472656, + 0.494141, + 0.455078, + 0.453125, + 0.46875, + 0.466797, + 0.458984, + 0.46875, + 0.503906, + 0.492188, + 0.453125, + 0.455078, + 0.466797, + 0.488281, + 0.462891, + 0.470703, + 0.462891, + 0.472656, + 0.474609, + 0.445312, + 0.474609, + 0.470703, + 0.445312, + 0.449219, + 0.457031, + 0.474609, + 0.472656, + 0.494141, + 0.464844, + 0.455078, + 0.472656, + 0.458984, + 0.462891, + 0.46875, + 0.474609, + 0.470703, + 0.486328, + 0.476562, + 0.460938, + 0.464844, + 0.470703, + 0.480469, + 0.460938, + 0.478516, + 0.511719, + 0.453125, + 0.462891, + 0.458984, + 0.453125, + 0.453125, + 0.410156, + 0.451172, + 0.464844, + 0.453125, + 0.476562, + 0.466797, + 0.482422, + 0.46875, + 0.458984, + 0.458984, + 0.455078, + 0.486328, + 0.464844, + 0.480469, + 0.472656, + 0.46875, + 0.445312, + 0.466797, + 0.486328, + 0.466797, + 0.460938, + 0.455078, + 0.484375, + 0.474609, + 0.466797, + 0.470703, + 0.464844, + 0.480469, + 0.447266, + 0.457031, + 0.466797, + 0.464844, + 0.457031, + 0.480469, + 0.451172, + 0.498047, + 0.484375, + 0.451172, + 0.474609, + 0.464844, + 0.46875, + 0.460938, + 0.458984, + 0.458984, + 0.474609, + 0.490234, + 0.492188, + 0.480469, + 0.455078, + 0.482422, + 0.482422, + 0.46875, + 0.470703, + 0.470703, + 0.494141, + 0.480469, + 0.470703, + 0.460938, + 0.470703, + 0.453125, + 0.470703, + 0.476562, + 0.466797, + 0.441406, + 0.458984, + 0.472656, + 0.478516, + 0.464844, + 0.476562, + 0.488281, + 0.462891, + 0.460938, + 0.460938, + 0.439453, + 0.474609, + 0.443359, + 0.484375, + 0.503906, + 0.464844, + 0.474609, + 0.486328, + 0.462891, + 0.478516, + 0.482422, + 0.447266, + 0.427734, + 0.486328, + 0.462891, + 0.480469, + 0.458984, + 0.46875, + 0.462891, + 0.460938, + 0.460938, + 0.472656, + 0.480469, + 0.476562, + 0.480469, + 0.478516, + 0.476562, + 0.447266, + 0.488281, + 0.474609, + 0.445312, + 0.462891, + 0.476562, + 0.460938, + 0.462891, + 0.445312, + 0.472656, + 0.462891, + 0.458984, + 0.486328, + 0.486328, + 0.476562, + 0.460938, + 0.5, + 0.46875, + 0.488281, + 0.464844, + 0.46875, + 0.466797, + 0.470703, + 0.476562, + 0.453125, + 0.466797, + 0.457031, + 0.46875, + 0.46875, + 0.46875, + 0.470703, + 0.470703, + 0.449219, + 0.46875, + 0.478516, + 0.439453, + 0.480469, + 0.484375, + 0.462891, + 0.464844, + 0.453125, + 0.449219, + 0.451172, + 0.482422, + 0.460938, + 0.498047, + 0.466797, + 0.462891, + 0.478516, + 0.458984, + 0.476562, + 0.453125, + 0.474609, + 0.474609, + 0.460938, + 0.455078, + 0.482422, + 0.46875, + 0.449219, + 0.466797, + 0.478516, + 0.458984, + 0.476562, + 0.466797, + 0.445312, + 0.458984, + 0.257812, + 0.478516, + 0.46875, + 0.433594, + 0.451172, + 0.488281, + 0.482422, + 0.484375, + 0.457031, + 0.460938, + 0.474609, + 0.476562, + 0.451172, + 0.478516, + 0.480469, + 0.464844, + 0.447266, + 0.474609, + 0.460938, + 0.474609, + 0.46875, + 0.472656, + 0.478516, + 0.458984, + 0.466797, + 0.490234, + 0.472656, + 0.466797, + 0.457031, + 0.470703, + 0.480469, + 0.464844, + 0.490234, + 0.451172, + 0.464844, + 0.478516, + 0.458984, + 0.451172, + 0.466797, + 0.453125, + 0.466797, + 0.484375, + 0.462891, + 0.480469, + 0.451172, + 0.476562, + 0.449219, + 0.472656, + 0.472656, + 0.453125, + 0.458984, + 0.503906, + 0.472656, + 0.494141, + 0.449219, + 0.474609, + 0.484375, + 0.494141, + 0.458984, + 0.462891, + 0.472656, + 0.464844, + 0.453125, + 0.472656, + 0.507812, + 0.484375, + 0.455078, + 0.462891, + 0.460938, + 0.476562, + 0.460938, + 0.455078, + 0.480469, + 0.478516, + 0.441406, + 0.476562, + 0.480469, + 0.447266, + 0.453125, + 0.464844, + 0.421875, + 0.451172, + 0.472656, + 0.455078, + 0.466797, + 0.486328, + 0.476562, + 0.46875, + 0.478516, + 0.462891, + 0.470703, + 0.462891, + 0.464844, + 0.470703, + 0.464844, + 0.484375, + 0.480469, + 0.466797, + 0.460938, + 0.486328, + 0.443359, + 0.466797, + 0.480469, + 0.46875, + 0.462891, + 0.470703, + 0.476562, + 0.458984, + 0.480469, + 0.476562, + 0.451172, + 0.462891, + 0.478516, + 0.474609, + 0.484375, + 0.449219, + 0.478516, + 0.476562, + 0.462891, + 0.466797, + 0.433594, + 0.427734, + 0.455078, + 0.492188, + 0.474609, + 0.492188, + 0.484375, + 0.466797, + 0.470703, + 0.460938, + 0.449219, + 0.46875, + 0.472656, + 0.466797, + 0.46875, + 0.476562, + 0.46875, + 0.464844, + 0.443359, + 0.458984, + 0.490234, + 0.476562, + 0.447266, + 0.458984, + 0.478516, + 0.458984, + 0.458984, + 0.464844, + 0.470703, + 0.478516, + 0.447266, + 0.441406, + 0.460938, + 0.455078, + 0.478516, + 0.449219, + 0.5, + 0.470703, + 0.472656, + 0.466797, + 0.464844, + 0.498047, + 0.458984, + 0.464844, + 0.46875, + 0.474609, + 0.458984, + 0.503906, + 0.466797, + 0.457031, + 0.466797, + 0.515625, + 0.480469, + 0.466797, + 0.46875, + 0.482422, + 0.478516, + 0.494141, + 0.464844, + 0.474609, + 0.453125, + 0.484375, + 0.445312, + 0.482422, + 0.470703, + 0.453125, + 0.478516, + 0.458984, + 0.460938, + 0.466797, + 0.455078, + 0.458984, + 0.447266, + 0.4375, + 0.470703, + 0.464844, + 0.472656, + 0.470703, + 0.455078, + 0.455078, + 0.480469, + 0.482422, + 0.478516, + 0.480469, + 0.472656, + 0.455078, + 0.46875, + 0.482422, + 0.457031, + 0.482422, + 0.453125, + 0.482422, + 0.462891, + 0.478516, + 0.457031, + 0.482422, + 0.484375, + 0.429688, + 0.457031, + 0.462891, + 0.470703, + 0.478516, + 0.476562, + 0.46875, + 0.447266, + 0.462891, + 0.474609, + 0.429688, + 0.462891, + 0.458984, + 0.46875, + 0.460938, + 0.474609, + 0.443359, + 0.478516, + 0.472656, + 0.425781, + 0.466797, + 0.457031, + 0.441406, + 0.474609, + 0.480469, + 0.46875, + 0.445312, + 0.460938, + 0.453125, + 0.453125, + 0.480469, + 0.490234, + 0.457031, + 0.464844, + 0.453125, + 0.453125, + 0.453125, + 0.466797, + 0.460938, + 0.462891, + 0.449219, + 0.460938, + 0.464844, + 0.486328, + 0.455078, + 0.486328, + 0.455078, + 0.460938, + 0.4375, + 0.451172, + 0.494141, + 0.457031, + 0.470703, + 0.472656, + 0.451172, + 0.46875, + 0.480469, + 0.462891, + 0.464844, + 0.470703, + 0.429688, + 0.482422, + 0.472656, + 0.476562, + 0.443359, + 0.472656, + 0.478516, + 0.472656, + 0.472656, + 0.490234, + 0.462891, + 0.480469, + 0.486328, + 0.451172, + 0.462891, + 0.458984, + 0.480469, + 0.482422, + 0.46875, + 0.460938, + 0.466797, + 0.46875, + 0.464844, + 0.480469, + 0.431641, + 0.46875, + 0.478516, + 0.46875, + 0.476562, + 0.472656, + 0.453125, + 0.498047, + 0.449219, + 0.462891, + 0.490234, + 0.443359, + 0.464844, + 0.460938, + 0.488281, + 0.466797, + 0.484375, + 0.474609, + 0.476562, + 0.445312, + 0.455078, + 0.455078, + 0.474609, + 0.476562, + 0.435547, + 0.425781, + 0.488281, + 0.474609, + 0.457031, + 0.476562, + 0.486328, + 0.486328, + 0.480469, + 0.480469, + 0.478516, + 0.466797, + 0.494141, + 0.433594, + 0.474609, + 0.470703, + 0.498047, + 0.455078, + 0.478516, + 0.464844, + 0.462891, + 0.474609, + 0.455078, + 0.466797, + 0.451172, + 0.462891, + 0.474609, + 0.480469, + 0.449219, + 0.466797, + 0.451172, + 0.4375, + 0.464844, + 0.478516, + 0.455078, + 0.458984, + 0.488281, + 0.451172, + 0.488281, + 0.429688, + 0.5, + 0.484375, + 0.46875, + 0.472656, + 0.460938, + 0.486328, + 0.462891, + 0.460938, + 0.476562, + 0.457031, + 0.443359, + 0.451172, + 0.484375, + 0.445312, + 0.484375, + 0.410156, + 0.458984, + 0.458984, + 0.466797, + 0.466797, + 0.462891, + 0.476562, + 0.464844, + 0.472656, + 0.458984, + 0.451172, + 0.472656, + 0.462891, + 0.496094, + 0.443359, + 0.478516, + 0.46875, + 0.460938, + 0.435547, + 0.484375, + 0.476562, + 0.457031, + 0.476562, + 0.466797, + 0.466797, + 0.453125, + 0.464844, + 0.470703, + 0.447266, + 0.449219, + 0.478516, + 0.472656, + 0.470703, + 0.503906, + 0.474609, + 0.431641, + 0.458984, + 0.482422, + 0.453125, + 0.488281, + 0.472656, + 0.472656, + 0.462891, + 0.472656, + 0.458984, + 0.480469, + 0.470703, + 0.460938, + 0.453125, + 0.46875, + 0.476562, + 0.474609, + 0.449219, + 0.460938, + 0.472656, + 0.451172, + 0.464844, + 0.46875, + 0.466797, + 0.476562, + 0.462891, + 0.457031, + 0.482422, + 0.433594, + 0.476562, + 0.496094, + 0.46875, + 0.480469, + 0.466797, + 0.480469, + 0.482422, + 0.464844, + 0.472656, + 0.447266, + 0.484375, + 0.484375, + 0.460938, + 0.462891, + 0.433594, + 0.458984, + 0.476562, + 0.441406, + 0.441406, + 0.494141, + 0.476562, + 0.470703, + 0.498047, + 0.443359, + 0.507812, + 0.451172, + 0.478516, + 0.480469, + 0.458984, + 0.480469, + 0.478516, + 0.451172, + 0.425781, + 0.464844, + 0.4375, + 0.458984, + 0.474609, + 0.46875, + 0.451172, + 0.476562, + 0.490234, + 0.466797, + 0.460938, + 0.447266, + 0.480469, + 0.46875, + 0.484375, + 0.460938, + 0.474609, + 0.482422, + 0.460938, + 0.464844, + 0.46875, + 0.472656, + 0.476562, + 0.480469, + 0.486328, + 0.458984, + 0.46875, + 0.462891, + 0.449219, + 0.464844, + 0.478516, + 0.482422, + 0.466797, + 0.490234, + 0.482422, + 0.484375, + 0.464844, + 0.476562, + 0.464844, + 0.466797, + 0.449219, + 0.460938, + 0.474609, + 0.462891, + 0.472656, + 0.472656, + 0.486328, + 0.46875, + 0.466797, + 0.484375, + 0.457031, + 0.482422, + 0.462891, + 0.414062, + 0.464844, + 0.466797, + 0.466797, + 0.470703, + 0.478516, + 0.433594, + 0.476562, + 0.476562, + 0.482422, + 0.482422, + 0.460938, + 0.466797, + 0.472656, + 0.460938, + 0.466797, + 0.476562, + 0.472656, + 0.480469, + 0.460938, + 0.476562, + 0.476562, + 0.474609, + 0.466797, + 0.470703, + 0.470703, + 0.462891, + 0.476562, + 0.464844, + 0.447266, + 0.460938, + 0.462891, + 0.46875, + 0.443359, + 0.482422, + 0.455078, + 0.476562, + 0.474609, + 0.453125, + 0.449219, + 0.472656, + 0.462891, + 0.470703, + 0.457031, + 0.478516, + 0.480469, + 0.478516, + 0.458984, + 0.457031, + 0.46875, + 0.464844, + 0.464844, + 0.474609, + 0.490234, + 0.458984, + 0.472656, + 0.460938, + 0.462891, + 0.464844, + 0.462891, + 0.466797, + 0.484375, + 0.484375, + 0.464844, + 0.453125, + 0.470703, + 0.478516, + 0.441406, + 0.490234, + 0.462891, + 0.476562, + 0.46875, + 0.46875, + 0.441406, + 0.490234, + 0.484375, + 0.90625, + 0.486328, + 0.460938, + 0.433594, + 0.472656, + 0.453125, + 0.46875, + 0.466797, + 0.447266, + 0.470703, + 0.46875, + 0.488281, + 0.478516, + 0.466797, + 0.447266, + 0.476562, + 0.46875, + 0.455078, + 0.455078, + 0.460938, + 0.466797, + 0.458984, + 0.492188, + 0.457031, + 0.453125, + 0.490234, + 0.480469, + 0.46875, + 0.478516, + 0.492188, + 0.453125, + 0.470703, + 0.466797, + 0.464844, + 0.449219, + 0.460938, + 0.464844, + 0.460938, + 0.480469, + 0.449219, + 0.470703, + 0.476562, + 0.451172, + 0.460938, + 0.462891, + 0.470703, + 0.488281, + 0.466797, + 0.431641, + 0.480469, + 0.462891, + 0.470703, + 0.462891, + 0.453125, + 0.488281, + 0.464844, + 0.496094, + 0.484375, + 0.464844, + 0.447266, + 0.490234, + 0.480469, + 0.271484, + 0.46875, + 0.464844, + 0.462891, + 0.472656, + 0.484375, + 0.503906, + 0.178711, + 0.482422, + 0.458984, + 0.472656, + 0.466797, + 0.478516, + 0.486328, + 0.480469, + 0.443359, + 0.457031, + 0.458984, + 0.464844, + 0.439453, + 0.486328, + 0.46875, + 0.457031, + 0.484375, + 0.443359, + 0.472656, + 0.445312, + 0.488281, + 0.494141, + 0.470703, + 0.457031, + 0.478516, + 0.466797, + 0.470703, + 0.457031, + 0.029297, + 0.423828, + 0.488281, + 0.486328, + 0.451172, + 0.476562, + 0.457031, + 0.460938, + 0.462891, + 0.474609, + 0.490234, + 0.480469, + 0.458984, + 0.4375, + 0.455078, + 0.472656, + 0.460938, + 0.470703, + 0.472656, + 0.486328, + 0.447266, + 0.470703, + 0.458984, + 0.46875, + 0.408203, + 0.476562, + 0.474609, + 0.490234, + 0.460938, + 0.445312, + 0.464844, + 0.46875, + 0.460938, + 0.449219, + 0.441406, + 0.476562, + 0.494141, + 0.492188, + 0.449219, + 0.488281, + 0.474609, + 0.46875, + 0.46875, + 0.460938, + 0.476562, + 0.478516, + 0.449219, + 0.458984, + 0.458984, + 0.470703, + 0.490234, + 0.476562, + 0.46875, + 0.470703, + 0.476562, + 0.480469, + 0.453125, + 0.458984, + 0.486328, + 0.458984, + 0.455078, + 0.441406, + 0.472656, + 0.427734, + 0.458984, + 0.46875, + 0.460938, + 0.435547, + 0.472656, + 0.447266, + 0.470703, + 0.470703, + 0.496094, + 0.458984, + 0.439453, + 0.462891, + 0.466797, + 0.482422, + 0.472656, + 0.447266, + 0.488281, + 0.451172, + 0.478516, + 0.470703, + 0.46875, + 0.474609, + 0.466797, + 0.453125, + 0.480469, + 0.474609, + 0.458984, + 0.460938, + 0.476562, + 0.447266, + 0.458984, + 0.46875, + 0.478516, + 0.455078, + 0.486328, + 0.46875, + 0.431641, + 0.464844, + 0.458984, + 0.474609, + 0.431641, + 0.462891, + 0.472656, + 0.464844, + 0.455078, + 0.474609, + 0.470703, + 0.476562, + 0.460938, + 0.457031, + 0.460938, + 0.466797, + 0.464844, + 0.455078, + 0.435547, + 0.480469, + 0.488281, + 0.458984, + 0.441406, + 0.458984, + 0.458984, + 0.474609, + 0.46875, + 0.46875, + 0.46875, + 0.46875, + 0.476562, + 0.455078, + 0.460938, + 0.466797, + 0.458984, + 0.478516, + 0.449219, + 0.476562, + 0.457031, + 0.46875, + 0.482422, + 0.464844, + 0.462891, + 0.482422, + 0.457031, + 0.46875, + 0.462891, + 0.472656, + 0.5, + 0.464844, + 0.464844, + 0.480469, + 0.488281, + 0.478516, + 0.490234, + 0.470703, + 0.457031, + 0.455078, + 0.453125, + 0.46875, + 0.435547, + 0.470703, + 0.457031, + 0.490234, + 0.46875, + 0.46875, + 0.464844, + 0.466797, + 0.460938, + 0.441406, + 0.484375, + 0.462891, + 0.472656, + 0.476562, + 0.462891, + 0.474609, + 0.451172, + 0.470703, + 0.470703, + 0.476562, + 0.462891, + 0.455078, + 0.46875, + 0.460938, + 0.482422, + 0.498047, + 0.464844, + 0.460938, + 0.455078, + 0.476562, + 0.476562, + 0.460938, + 0.46875, + 0.476562, + 0.478516, + 0.417969, + 0.455078, + 0.433594, + 0.472656, + 0.476562, + 0.484375, + 0.458984, + 0.464844, + 0.476562, + 0.484375, + 0.457031, + 0.490234, + 0.451172, + 0.460938, + 0.482422, + 0.449219, + 0.46875, + 0.486328, + 0.476562, + 0.451172, + 0.482422, + 0.480469, + 0.494141, + 0.470703, + 0.484375, + 0.466797, + 0.478516, + 0.478516, + 0.458984, + 0.470703, + 0.494141, + 0.480469, + 0.472656, + 0.486328, + 0.480469, + 0.462891, + 0.476562, + 0.464844, + 0.462891, + 0.441406, + 0.457031, + 0.457031, + 0.482422, + 0.439453, + 0.46875, + 0.470703, + 0.476562, + 0.466797, + 0.462891, + 0.519531, + 0.462891, + 0.449219, + 0.464844, + 0.445312, + 0.443359, + 0.480469, + 0.455078, + 0.466797, + 0.462891, + 0.478516, + 0.472656, + 0.488281, + 0.46875, + 0.488281, + 0.458984, + 0.466797, + 0.464844, + 0.46875, + 0.457031, + 0.476562, + 0.490234, + 0.480469, + 0.480469, + 0.457031, + 0.494141, + 0.455078, + 0.470703, + 0.449219, + 0.484375, + 0.431641, + 0.464844, + 0.507812, + 0.46875, + 0.462891, + 0.478516, + 0.470703, + 0.478516, + 0.474609, + 0.462891, + 0.464844, + 0.462891, + 0.472656, + 0.462891, + 0.462891, + 0.458984, + 0.466797, + 0.458984, + 0.447266, + 0.462891, + 0.472656, + 0.484375, + 0.447266, + 0.480469, + 0.451172, + 0.464844, + 0.472656, + 0.243164, + 0.453125, + 0.455078, + 0.460938, + 0.453125, + 0.447266, + 0.472656, + 0.429688, + 0.285156, + 0.439453, + 0.441406, + 0.490234, + 0.480469, + 0.492188, + 0.458984, + 0.443359, + 0.451172, + 0.494141, + 0.478516, + 0.46875, + 0.466797, + 0.470703, + 0.494141, + 0.46875, + 0.46875, + 0.503906, + 0.474609, + 0.458984, + 0.457031, + 0.498047, + 0.490234, + 0.462891, + 0.464844, + 0.445312, + 0.511719, + 0.458984, + 0.472656, + 0.484375, + 0.466797, + 0.5, + 0.462891, + 0.480469, + 0.476562, + 0.476562, + 0.476562, + 0.439453, + 0.449219, + 0.441406, + 0.474609, + 0.480469, + 0.472656, + 0.482422, + 0.476562, + 0.470703, + 0.472656, + 0.464844, + 0.462891, + 0.478516, + 0.455078, + 0.464844, + 0.46875, + 0.472656, + 0.464844, + 0.478516, + 0.460938, + 0.455078, + 0.462891, + 0.447266, + 0.470703, + 0.492188, + 0.46875, + 0.480469, + 0.457031, + 0.457031, + 0.478516, + 0.46875, + 0.455078, + 0.470703, + 0.458984, + 0.324219, + 0.492188, + 0.460938, + 0.480469, + 0.480469, + 0.464844, + 0.462891, + 0.490234, + 0.464844, + 0.451172, + 0.464844, + 0.460938, + 0.449219, + 0.443359, + 0.474609, + 0.435547, + 0.466797, + 0.453125, + 0.490234, + 0.484375, + 0.470703, + 0.443359, + 0.482422, + 0.486328, + 0.470703, + 0.457031, + 0.480469, + 0.480469, + 0.511719, + 0.470703, + 0.460938, + 0.480469, + 0.472656, + 0.472656, + 0.458984, + 0.474609, + 0.460938, + 0.449219, + 0.480469, + 0.466797, + 0.455078, + 0.453125, + 0.458984, + 0.455078, + 0.443359, + 0.480469, + 0.474609, + 0.464844, + 0.462891, + 0.453125, + 0.484375, + 0.476562, + 0.460938, + 0.447266, + 0.492188, + 0.46875, + 0.4375, + 0.492188, + 0.476562, + 0.443359, + 0.443359, + 0.476562, + 0.453125, + 0.486328, + 0.457031, + 0.472656, + 0.464844, + 0.472656, + 0.492188, + 0.429688, + 0.480469, + 0.439453, + 0.458984, + 0.460938, + 0.447266, + 0.425781, + 0.476562, + 0.404297, + 0.466797, + 0.464844, + 0.482422, + 0.408203, + 0.474609, + 0.429688, + 0.470703, + 0.466797, + 0.457031, + 0.5, + 0.466797, + 0.470703, + 0.482422, + 0.472656, + 0.470703, + 0.490234, + 0.486328, + 0.498047, + 0.470703, + 0.474609, + 0.451172, + 0.455078, + 0.458984, + 0.480469, + 0.478516, + 0.470703, + 0.478516, + 0.480469, + 0.466797, + 0.462891, + 0.472656, + 0.462891, + 0.462891, + 0.466797, + 0.482422, + 0.480469, + 0.480469, + 0.472656, + 0.472656, + 0.466797, + 0.460938, + 0.488281, + 0.460938, + 0.511719, + 0.462891, + 0.515625, + 0.453125, + 0.472656, + 0.480469, + 0.265625, + 0.484375, + 0.478516, + 0.46875, + 0.482422, + 0.455078, + 0.474609, + 0.464844, + 0.492188, + 0.462891, + 0.476562, + 0.476562, + 0.464844, + 0.486328, + 0.460938, + 0.466797, + 0.433594, + 0.46875, + 0.431641, + 0.419922, + 0.488281, + 0.484375, + 0.476562, + 0.455078, + 0.433594, + 0.457031, + 0.466797, + 0.457031, + 0.480469, + 0.476562, + 0.460938, + 0.478516, + 0.458984, + 0.46875, + 0.470703, + 0.46875, + 0.451172, + 0.460938, + 0.46875, + 0.460938, + 0.484375, + 0.494141, + 0.460938, + 0.474609, + 0.460938, + 0.464844, + 0.423828, + 0.455078, + 0.464844, + 0.464844, + 0.462891, + 0.478516, + 0.449219, + 0.339844, + 0.458984, + 0.431641, + 0.455078, + 0.478516, + 0.458984, + 0.484375, + 0.464844, + 0.458984, + 0.464844, + 0.474609, + 0.476562, + 0.458984, + 0.460938, + 0.474609, + 0.5, + 0.472656, + 0.466797, + 0.447266, + 0.46875, + 0.480469, + 0.480469, + 0.474609, + 0.480469, + 0.451172, + 0.486328, + 0.453125, + 0.453125, + 0.464844, + 0.474609, + 0.460938, + 0.451172, + 0.429688, + 0.484375, + 0.476562, + 0.466797, + 0.46875, + 0.458984, + 0.478516, + 0.492188, + 0.478516, + 0.455078, + 0.496094, + 0.478516, + 0.443359, + 0.455078, + 0.439453, + 0.460938, + 0.470703, + 0.451172, + 0.476562, + 0.460938, + 0.472656, + 0.472656, + 0.447266, + 0.464844, + 0.470703, + 0.46875, + 0.453125, + 0.455078, + 0.478516, + 0.458984, + 0.484375, + 0.455078, + 0.464844, + 0.476562, + 0.474609, + 0.449219, + 0.447266, + 0.482422, + 0.429688, + 0.476562, + 0.445312, + 0.464844, + 0.451172, + 0.490234, + 0.486328, + 0.460938, + 0.480469, + 0.472656, + 0.457031, + 0.462891, + 0.427734, + 0.498047, + 0.492188, + 0.462891, + 0.451172, + 0.453125, + 0.46875, + 0.460938, + 0.466797, + 0.472656, + 0.435547, + 0.4375, + 0.484375, + 0.443359, + 0.423828, + 0.490234, + 0.476562, + 0.472656, + 0.472656, + 0.488281, + 0.466797, + 0.453125, + 0.445312, + 0.460938, + 0.460938, + 0.472656, + 0.486328, + 0.441406, + 0.474609, + 0.396484, + 0.492188, + 0.472656, + 0.496094, + 0.476562, + 0.455078, + 0.462891, + 0.474609, + 0.476562, + 0.447266, + 0.482422, + 0.457031, + 0.470703, + 0.464844, + 0.46875, + 0.478516, + 0.439453, + 0.482422, + 0.457031, + 0.464844, + 0.458984, + 0.451172, + 0.478516, + 0.462891, + 0.464844, + 0.490234, + 0.470703, + 0.439453, + 0.464844, + 0.472656, + 0.458984, + 0.480469, + 0.455078, + 0.46875, + 0.464844, + 0.476562, + 0.46875, + 0.447266, + 0.476562, + 0.480469, + 0.492188, + 0.470703, + 0.466797, + 0.46875, + 0.488281, + 0.447266, + 0.503906, + 0.476562, + 0.460938, + 0.462891, + 0.478516, + 0.4375, + 0.458984, + 0.5, + 0.451172, + 0.472656, + 0.441406, + 0.472656, + 0.486328, + 0.445312, + 0.490234, + 0.484375, + 0.441406, + 0.484375, + 0.492188, + 0.46875, + 0.472656, + 0.464844, + 0.478516, + 0.480469, + 0.480469, + 0.474609, + 0.464844, + 0.466797, + 0.482422, + 0.451172, + 0.439453, + 0.492188, + 0.484375, + 0.474609, + 0.460938, + 0.470703, + 0.462891, + 0.451172, + 0.466797, + 0.474609, + 0.480469, + 0.449219, + 0.466797, + 0.478516, + 0.474609, + 0.4375, + 0.472656, + 0.470703, + 0.470703, + 0.488281, + 0.455078, + 0.466797, + 0.443359, + 0.453125, + 0.462891, + 0.488281, + 0.474609, + 0.496094, + 0.462891, + 0.433594, + 0.46875, + 0.484375, + 0.478516, + 0.457031, + 0.458984, + 0.484375, + 0.474609, + 0.478516, + 0.480469, + 0.480469, + 0.458984, + 0.472656, + 0.476562, + 0.445312, + 0.392578, + 0.439453, + 0.447266, + 0.464844, + 0.46875, + 0.460938, + 0.486328, + 0.460938, + 0.480469, + 0.453125, + 0.476562, + 0.472656, + 0.460938, + 0.486328, + 0.482422, + 0.462891, + 0.449219, + 0.470703, + 0.488281, + 0.441406, + 0.431641, + 0.460938, + 0.470703, + 0.472656, + 0.490234, + 0.492188, + 0.472656, + 0.458984, + 0.46875, + 0.472656, + 0.472656, + 0.441406, + 0.466797, + 0.472656, + 0.462891, + 0.46875, + 0.484375, + 0.433594, + 0.451172, + 0.490234, + 0.466797, + 0.470703, + 0.476562, + 0.466797, + 0.464844, + 0.474609, + 0.451172, + 0.46875, + 0.492188, + 0.474609, + 0.462891, + 0.457031, + 0.451172, + 0.5, + 0.474609, + 0.455078, + 0.472656, + 0.455078, + 0.458984, + 0.464844, + 0.458984, + 0.5, + 0.472656, + 0.283203, + 0.482422, + 0.449219, + 0.476562, + 0.484375, + 0.46875, + 0.458984, + 0.476562, + 0.490234, + 0.466797, + 0.464844, + 0.447266, + 0.308594, + 0.460938, + 0.470703, + 0.462891, + 0.466797, + 0.451172, + 0.480469, + 1.367188, + 0.414062, + 0.466797, + 0.490234, + 0.458984, + 0.480469, + 0.457031, + 0.457031, + 0.464844, + 0.455078, + 0.482422, + 0.482422, + 0.462891, + 0.466797, + 0.457031, + 0.46875, + 0.460938, + 0.416016, + 0.439453, + 0.453125, + 0.482422, + 0.425781, + 0.472656, + 0.5, + 0.462891, + 0.466797, + 0.462891, + 0.480469, + 0.441406, + 0.472656, + 0.480469, + 0.46875, + 0.476562, + 0.457031, + 0.466797, + 0.443359, + 0.488281, + 0.480469, + 0.466797, + 0.460938, + 0.470703, + 0.472656, + 0.464844, + 0.457031, + 0.308594, + 0.441406, + 0.474609, + 0.443359, + 0.46875, + 0.488281, + 0.431641, + 0.453125, + 0.478516, + 0.478516, + 0.447266, + 0.476562, + 0.457031, + 0.466797, + 0.462891, + 0.466797, + 0.478516, + 0.455078, + 0.453125, + 0.494141, + 0.455078, + 0.474609, + 0.453125, + 0.486328, + 0.4375, + 0.480469, + 0.466797, + 0.457031, + 0.476562, + 0.488281, + 0.449219, + 0.462891, + 0.460938, + 0.462891, + 0.449219, + 0.455078, + 0.458984, + 0.474609, + 0.476562, + 0.466797, + 0.466797, + 0.460938, + 0.472656, + 0.466797, + 0.458984, + 0.480469, + 0.445312, + 0.451172, + 0.464844, + 0.474609, + 0.472656, + 0.478516 + ] + }, + "name": "model.transformer.h.7.ln_2.weight", + "outputIndexes": [ + 666 + ], + "type": "Const", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 665, + 666 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/ln_2_7/Mul_1_output_0", + "outputIndexes": [ + 667 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.7/mlp/w1/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 667 + ], + "outputIndexes": [ + 2807 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.7/mlp/w1/Linear/pre_convert", + "inputIndexes": [ + 2807 + ], + "outputIndexes": [ + 2808 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.7/mlp/w1/Linear", + "inputIndexes": [ + 2808 + ], + "outputIndexes": [ + 2809 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 11008, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 834995342, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.7/mlp/w1/Linear/post_convert", + "inputIndexes": [ + 2809 + ], + "outputIndexes": [ + 2810 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.7/mlp/w1/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2810 + ], + "outputIndexes": [ + 668 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 11008 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.7/mlp/w2/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 667 + ], + "outputIndexes": [ + 2811 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.7/mlp/w2/Linear/pre_convert", + "inputIndexes": [ + 2811 + ], + "outputIndexes": [ + 2812 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.7/mlp/w2/Linear", + "inputIndexes": [ + 2812 + ], + "outputIndexes": [ + 2813 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 11008, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 860357796, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.7/mlp/w2/Linear/post_convert", + "inputIndexes": [ + 2813 + ], + "outputIndexes": [ + 2814 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.7/mlp/w2/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2814 + ], + "outputIndexes": [ + 669 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 11008 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 669 + ], + "main_type": "UnaryOp", + "main": { + "opType": "SIGMOID", + "T": "DT_INVALID" + }, + "name": "/mlp_7/Sigmoid_output_0", + "outputIndexes": [ + 670 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 669, + 670 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/mlp_7/Mul_output_0", + "outputIndexes": [ + 671 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 668, + 671 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/mlp_7/Mul_1_output_0", + "outputIndexes": [ + 672 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.7/mlp/c_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 672 + ], + "outputIndexes": [ + 2815 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 11008, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.7/mlp/c_proj/Linear/pre_convert", + "inputIndexes": [ + 2815 + ], + "outputIndexes": [ + 2816 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.7/mlp/c_proj/Linear", + "inputIndexes": [ + 2816 + ], + "outputIndexes": [ + 2817 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 11008, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 885720250, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.7/mlp/c_proj/Linear/post_convert", + "inputIndexes": [ + 2817 + ], + "outputIndexes": [ + 2818 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.7/mlp/c_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2818 + ], + "outputIndexes": [ + 673 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 664, + 673 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_39_output_0", + "outputIndexes": [ + 674 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 674, + 1 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_40_output_0", + "outputIndexes": [ + 675 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 675 + ], + "main_type": "LayerNorm", + "main": { + "axis": [ + -1 + ], + "epsilon": 1e-06, + "group": 1, + "useRMSNorm": true + }, + "name": "/ln_1_8/Mul_output_0", + "outputIndexes": [ + 676 + ], + "type": "LayerNorm", + "defaultDimentionFormat": "NHWC" + }, + { + "main_type": "Blob", + "main": { + "dims": [ + 4096 + ], + "dataFormat": "NCHW", + "dataType": "DT_FLOAT", + "float32s": [ + 0.675781, + 0.640625, + 0.59375, + 0.65625, + 0.652344, + 0.589844, + 0.636719, + 0.636719, + 0.636719, + 0.664062, + 0.667969, + 0.648438, + 0.613281, + 0.667969, + 0.652344, + 0.65625, + 0.714844, + 0.636719, + 0.617188, + 0.628906, + 0.605469, + 0.667969, + 0.636719, + 0.667969, + 0.621094, + 0.582031, + 0.632812, + 0.667969, + 0.671875, + 0.667969, + 0.675781, + 0.652344, + 0.644531, + 0.730469, + 0.648438, + 0.640625, + 0.640625, + 0.648438, + 0.652344, + 0.632812, + 0.703125, + 0.640625, + 0.617188, + 0.667969, + 0.675781, + 0.679688, + 0.683594, + 0.648438, + 0.625, + 0.675781, + 0.648438, + 0.65625, + 0.644531, + 0.632812, + 0.625, + 0.671875, + 0.675781, + 0.679688, + 0.644531, + 0.617188, + 0.578125, + 0.6875, + 0.59375, + 0.628906, + 0.660156, + 0.648438, + 0.648438, + 0.671875, + 0.6875, + 0.628906, + 0.6875, + 0.683594, + 0.644531, + 0.710938, + 0.660156, + 0.636719, + 0.648438, + 0.667969, + 0.640625, + 0.628906, + 0.675781, + 0.6875, + 0.644531, + 0.613281, + 0.636719, + 0.691406, + 0.671875, + 0.6875, + 0.621094, + 0.667969, + 0.644531, + 0.636719, + 0.640625, + 0.640625, + 0.628906, + 0.632812, + 0.683594, + 0.6875, + 0.71875, + 0.671875, + 0.640625, + 0.644531, + 0.644531, + 0.6875, + 0.632812, + 0.695312, + 0.664062, + 0.648438, + 0.648438, + 0.652344, + 0.640625, + 0.679688, + 0.644531, + 0.636719, + 0.671875, + 0.65625, + 0.65625, + 0.636719, + 0.65625, + 0.644531, + 0.667969, + 0.671875, + 0.652344, + 0.632812, + 0.648438, + 0.640625, + 0.691406, + 0.640625, + 0.628906, + 0.640625, + 0.652344, + 0.632812, + 0.648438, + 0.609375, + 0.640625, + 0.621094, + 0.640625, + 0.589844, + 0.652344, + 0.671875, + 0.667969, + 0.605469, + 0.632812, + 0.640625, + 0.65625, + 0.660156, + 0.664062, + 0.671875, + 0.617188, + 0.625, + 0.597656, + 0.640625, + 0.691406, + 0.652344, + 0.582031, + 0.683594, + 0.632812, + 0.667969, + 0.65625, + 0.648438, + 0.703125, + 0.640625, + 0.664062, + 0.671875, + 0.667969, + 0.683594, + 0.636719, + 0.644531, + 0.660156, + 0.644531, + 0.664062, + 0.644531, + 0.660156, + 0.671875, + 0.597656, + 0.632812, + 0.679688, + 0.671875, + 0.660156, + 0.675781, + 0.648438, + 0.648438, + 0.679688, + 0.644531, + 0.652344, + 0.65625, + 0.660156, + 0.652344, + 0.652344, + 0.601562, + 0.648438, + 0.675781, + 0.613281, + 0.675781, + 0.671875, + 0.679688, + 0.632812, + 0.636719, + 0.652344, + 0.648438, + 0.6875, + 0.640625, + 0.617188, + 0.632812, + 0.699219, + 0.683594, + 0.679688, + 0.640625, + 0.625, + 0.628906, + 0.621094, + 0.628906, + 0.667969, + 0.648438, + 0.648438, + 0.644531, + 0.667969, + 0.660156, + 0.582031, + 0.628906, + 0.636719, + 0.664062, + 0.632812, + 0.714844, + 0.675781, + 0.621094, + 0.667969, + 0.667969, + 0.5625, + 0.667969, + 0.636719, + 0.65625, + 0.660156, + 0.671875, + 0.675781, + 0.613281, + 0.6875, + 0.695312, + 0.636719, + 0.71875, + 0.855469, + 0.695312, + 0.675781, + 0.636719, + 0.679688, + 0.671875, + 0.667969, + 0.601562, + 0.636719, + 0.683594, + 0.648438, + 0.636719, + 0.65625, + 0.660156, + 0.691406, + 0.679688, + 0.667969, + 0.636719, + 0.632812, + 0.667969, + 0.675781, + 0.671875, + 0.65625, + 0.675781, + 0.691406, + 0.675781, + 0.640625, + 0.65625, + 0.617188, + 0.617188, + 0.644531, + 0.648438, + 0.640625, + 0.625, + 0.679688, + 0.613281, + 0.660156, + 0.691406, + 0.675781, + 0.65625, + 0.621094, + 0.609375, + 0.640625, + 0.664062, + 0.609375, + 0.640625, + 0.625, + 0.640625, + 0.664062, + 0.671875, + 0.703125, + 0.648438, + 0.652344, + 0.644531, + 0.617188, + 0.671875, + 0.65625, + 0.640625, + 0.660156, + 0.664062, + 0.652344, + 0.667969, + 0.65625, + 0.625, + 0.640625, + 0.585938, + 0.675781, + 0.632812, + 0.652344, + 0.644531, + 0.644531, + 0.636719, + 0.675781, + 0.617188, + 0.671875, + 0.644531, + 0.695312, + 0.632812, + 0.675781, + 0.644531, + 0.652344, + 0.65625, + 0.640625, + 0.644531, + 0.703125, + 0.648438, + 0.660156, + 0.683594, + 0.671875, + 0.683594, + 0.636719, + 0.671875, + 0.628906, + 0.679688, + 0.628906, + 0.609375, + 0.628906, + 0.640625, + 0.640625, + 0.617188, + 0.667969, + 0.628906, + 0.679688, + 0.648438, + 0.65625, + 0.632812, + 0.703125, + 0.679688, + 0.675781, + 0.644531, + 0.660156, + 0.648438, + 0.644531, + 0.65625, + 0.628906, + 0.65625, + 0.675781, + 0.597656, + 0.652344, + 0.65625, + 0.675781, + 0.65625, + 0.644531, + 0.675781, + 0.621094, + 0.699219, + 0.621094, + 0.613281, + 0.628906, + 0.65625, + 0.632812, + 0.675781, + 0.664062, + 0.679688, + 0.644531, + 0.675781, + 0.667969, + 0.671875, + 0.65625, + 0.628906, + 0.613281, + 0.636719, + 0.664062, + 0.664062, + 0.640625, + 0.652344, + 0.625, + 0.640625, + 0.65625, + 0.613281, + 0.667969, + 0.625, + 0.65625, + 0.652344, + 0.671875, + 0.628906, + 0.671875, + 0.667969, + 0.652344, + 0.652344, + 0.625, + 0.667969, + 0.660156, + 0.617188, + 0.671875, + 0.65625, + 0.628906, + 0.644531, + 0.640625, + 0.671875, + 0.621094, + 0.644531, + 0.664062, + 0.632812, + 0.667969, + 0.628906, + 0.671875, + 0.664062, + 0.65625, + 0.628906, + 0.609375, + 0.640625, + 0.632812, + 0.667969, + 0.664062, + 0.664062, + 0.625, + 0.664062, + 0.679688, + 0.636719, + 0.679688, + 0.660156, + 0.636719, + 0.621094, + 0.652344, + 0.671875, + 0.632812, + 0.640625, + 0.695312, + 0.625, + 0.660156, + 0.625, + 0.636719, + 0.652344, + 0.6875, + 0.644531, + 0.625, + 0.628906, + 0.648438, + 0.675781, + 0.628906, + 0.644531, + 0.632812, + 0.625, + 0.648438, + 0.65625, + 0.652344, + 0.609375, + 0.648438, + 0.625, + 0.644531, + 0.675781, + 0.617188, + 0.679688, + 0.671875, + 0.660156, + 0.671875, + 0.632812, + 0.632812, + 0.65625, + 0.644531, + 0.648438, + 0.667969, + 0.609375, + 0.640625, + 0.621094, + 0.65625, + 0.652344, + 0.660156, + 0.652344, + 0.675781, + 0.648438, + 0.613281, + 0.652344, + 0.632812, + 0.628906, + 0.632812, + 0.683594, + 0.679688, + 0.714844, + 0.632812, + 0.644531, + 0.632812, + 0.613281, + 0.667969, + 0.644531, + 0.589844, + 0.640625, + 0.640625, + 0.632812, + 0.65625, + 0.609375, + 0.664062, + 0.625, + 0.652344, + 0.71875, + 0.652344, + 0.644531, + 0.648438, + 0.621094, + 0.664062, + 0.640625, + 0.65625, + 0.691406, + 0.621094, + 0.636719, + 0.664062, + 0.636719, + 0.679688, + 0.625, + 0.613281, + 0.632812, + 0.660156, + 0.636719, + 0.609375, + 0.6875, + 0.671875, + 0.644531, + 0.636719, + 0.660156, + 0.675781, + 0.632812, + 0.648438, + 0.65625, + 0.644531, + 0.636719, + 0.636719, + 0.640625, + 0.65625, + 0.621094, + 0.664062, + 0.667969, + 0.667969, + 0.628906, + 0.640625, + 0.652344, + 0.65625, + 0.601562, + 0.636719, + 0.660156, + 0.664062, + 0.621094, + 0.660156, + 0.660156, + 0.640625, + 0.648438, + 0.683594, + 0.621094, + 0.632812, + 0.625, + 0.664062, + 0.65625, + 0.679688, + 0.671875, + 0.628906, + 0.625, + 0.664062, + 0.597656, + 0.660156, + 0.636719, + 0.65625, + 0.65625, + 0.632812, + 0.605469, + 0.660156, + 0.65625, + 0.632812, + 0.648438, + 0.613281, + 0.625, + 0.621094, + 0.671875, + 0.695312, + 0.6875, + 0.679688, + 0.621094, + 0.699219, + 0.671875, + 0.625, + 0.640625, + 0.679688, + 0.667969, + 0.695312, + 0.664062, + 0.644531, + 0.707031, + 0.660156, + 0.675781, + 0.703125, + 0.679688, + 0.714844, + 0.632812, + 0.644531, + 0.628906, + 0.660156, + 0.671875, + 0.644531, + 0.660156, + 0.660156, + 0.675781, + 0.625, + 0.652344, + 0.664062, + 0.671875, + 0.617188, + 0.632812, + 0.691406, + 0.660156, + 0.664062, + 0.675781, + 0.691406, + 0.640625, + 0.632812, + 0.511719, + 0.640625, + 0.691406, + 0.671875, + 0.660156, + 0.648438, + 0.65625, + 0.617188, + 0.660156, + 0.679688, + 0.691406, + 0.65625, + 0.65625, + 0.636719, + 0.636719, + 0.636719, + 0.660156, + 0.671875, + 0.578125, + 0.628906, + 0.671875, + 0.675781, + 0.632812, + 0.625, + 0.667969, + 0.667969, + 0.632812, + 0.636719, + 0.683594, + 0.625, + 0.648438, + 0.671875, + 0.644531, + 0.617188, + 0.632812, + 0.65625, + 0.640625, + 0.675781, + 0.636719, + 0.640625, + 0.667969, + 0.660156, + 0.683594, + 0.683594, + 0.613281, + 0.625, + 0.675781, + 0.695312, + 0.664062, + 0.632812, + 0.65625, + 0.675781, + 0.648438, + 0.660156, + 0.648438, + 0.675781, + 0.621094, + 0.652344, + 0.546875, + 0.65625, + 0.683594, + 0.679688, + 0.671875, + 0.648438, + 0.652344, + 0.675781, + 0.660156, + 0.695312, + 0.628906, + 0.691406, + 0.652344, + 0.664062, + 0.644531, + 0.679688, + 0.664062, + 0.671875, + 0.628906, + 0.6875, + 0.683594, + 0.691406, + 0.671875, + 0.640625, + 0.683594, + 0.644531, + 0.675781, + 0.644531, + 0.632812, + 0.675781, + 0.648438, + 0.589844, + 0.660156, + 0.636719, + 0.660156, + 0.621094, + 0.667969, + 0.65625, + 0.648438, + 0.636719, + 0.617188, + 0.601562, + 0.675781, + 0.664062, + 0.675781, + 0.640625, + 0.617188, + 0.652344, + 0.632812, + 0.621094, + 0.667969, + 0.628906, + 0.632812, + 0.644531, + 0.691406, + 0.652344, + 0.671875, + 0.636719, + 0.660156, + 0.648438, + 0.660156, + 0.640625, + 0.71875, + 0.636719, + 0.636719, + 0.6875, + 0.652344, + 0.664062, + 0.640625, + 0.703125, + 0.644531, + 0.640625, + 0.671875, + 0.632812, + 0.648438, + 0.652344, + 0.671875, + 0.71875, + 0.660156, + 0.664062, + 0.675781, + 0.667969, + 0.652344, + 0.601562, + 0.691406, + 0.609375, + 0.671875, + 0.65625, + 0.6875, + 0.640625, + 0.675781, + 0.65625, + 0.644531, + 0.605469, + 0.664062, + 0.660156, + 0.617188, + 0.664062, + 0.648438, + 0.628906, + 0.664062, + 0.640625, + 0.632812, + 0.582031, + 0.632812, + 0.710938, + 0.636719, + 0.664062, + 0.605469, + 0.660156, + 0.640625, + 0.644531, + 0.6875, + 0.625, + 0.667969, + 0.601562, + 0.660156, + 0.664062, + 0.59375, + 0.679688, + 0.617188, + 0.648438, + 0.609375, + 0.605469, + 0.667969, + 0.679688, + 0.664062, + 0.667969, + 0.601562, + 0.675781, + 0.65625, + 0.621094, + 0.660156, + 0.667969, + 0.660156, + 0.667969, + 0.652344, + 0.640625, + 0.65625, + 0.671875, + 0.644531, + 0.675781, + 0.675781, + 0.660156, + 0.660156, + 0.667969, + 0.632812, + 0.664062, + 0.636719, + 0.660156, + 0.671875, + 0.648438, + 0.964844, + 0.636719, + 0.625, + 0.632812, + 0.675781, + 0.683594, + 0.671875, + 0.644531, + 0.632812, + 0.65625, + 0.683594, + 0.597656, + 1.59375, + 0.660156, + 0.621094, + 0.628906, + 0.667969, + 0.683594, + 0.664062, + 0.644531, + 0.605469, + 0.640625, + 0.691406, + 0.640625, + 0.621094, + 0.648438, + 0.664062, + 0.710938, + 0.691406, + 0.640625, + 0.6875, + 0.625, + 0.621094, + 0.660156, + 0.632812, + 0.601562, + 0.582031, + 0.691406, + 0.664062, + 0.644531, + 0.6875, + 0.640625, + 0.601562, + 0.632812, + 0.640625, + 0.625, + 0.65625, + 0.65625, + 0.636719, + 0.65625, + 0.640625, + 0.660156, + 0.640625, + 0.644531, + 0.660156, + 0.613281, + 0.714844, + 0.625, + 0.671875, + 0.671875, + 0.671875, + 0.617188, + 0.667969, + 0.652344, + 0.640625, + 0.632812, + 0.671875, + 0.671875, + 0.644531, + 0.652344, + 0.667969, + 0.675781, + 0.632812, + 0.644531, + 0.613281, + 0.664062, + 0.648438, + 0.605469, + 0.636719, + 0.628906, + 0.65625, + 0.632812, + 0.652344, + 0.664062, + 0.683594, + 0.617188, + 0.664062, + 0.65625, + 0.660156, + 0.628906, + 0.632812, + 0.648438, + 0.6875, + 0.605469, + 0.6875, + 0.632812, + 0.683594, + 0.632812, + 0.667969, + 0.644531, + 0.609375, + 0.675781, + 0.660156, + 0.652344, + 0.636719, + 0.621094, + 0.660156, + 0.59375, + 0.625, + 0.644531, + 0.617188, + 0.644531, + 0.664062, + 0.632812, + 0.667969, + 0.664062, + 0.609375, + 0.628906, + 0.671875, + 0.628906, + 0.617188, + 0.675781, + 0.691406, + 0.679688, + 0.667969, + 0.667969, + 0.664062, + 0.660156, + 0.675781, + 0.660156, + 0.660156, + 0.675781, + 0.664062, + 0.648438, + 0.621094, + 0.675781, + 0.667969, + 0.675781, + 0.660156, + 0.628906, + 0.632812, + 0.648438, + 0.605469, + 0.632812, + 0.65625, + 0.660156, + 0.609375, + 0.703125, + 0.671875, + 0.617188, + 0.574219, + 0.617188, + 0.660156, + 0.640625, + 0.652344, + 0.640625, + 0.664062, + 0.691406, + 0.632812, + 0.660156, + 0.640625, + 0.628906, + 0.65625, + 0.648438, + 0.644531, + 0.675781, + 0.652344, + 0.679688, + 0.71875, + 0.683594, + 0.671875, + 0.664062, + 0.652344, + 0.679688, + 0.667969, + 0.664062, + 0.6875, + 0.703125, + 0.65625, + 0.699219, + 0.652344, + 0.714844, + 0.667969, + 0.648438, + 0.679688, + 0.625, + 0.640625, + 0.621094, + 0.605469, + 0.660156, + 1.617188, + 0.675781, + 0.667969, + 0.660156, + 0.675781, + 0.644531, + 0.617188, + 0.667969, + 0.648438, + 0.671875, + 0.683594, + 0.679688, + 0.65625, + 0.644531, + 0.640625, + 0.65625, + 0.636719, + 0.667969, + 0.625, + 0.636719, + 0.652344, + 0.648438, + 0.671875, + 0.628906, + 0.648438, + 0.667969, + 0.640625, + 0.683594, + 0.636719, + 0.628906, + 0.621094, + 0.648438, + 0.582031, + 0.636719, + 0.652344, + 0.660156, + 0.667969, + 0.632812, + 0.640625, + 0.671875, + 0.660156, + 0.613281, + 0.679688, + 0.660156, + 0.644531, + 0.664062, + 0.644531, + 0.664062, + 0.679688, + 0.699219, + 0.640625, + 0.6875, + 0.652344, + 0.648438, + 0.671875, + 0.636719, + 0.675781, + 0.636719, + 1.570312, + 0.667969, + 0.609375, + 0.605469, + 0.707031, + 0.683594, + 0.660156, + 0.628906, + 0.585938, + 0.632812, + 0.648438, + 0.671875, + 0.652344, + 0.644531, + 0.65625, + 0.648438, + 0.617188, + 0.625, + 0.640625, + 0.652344, + 0.601562, + 0.671875, + 0.617188, + 0.65625, + 0.644531, + 0.636719, + 0.695312, + 0.691406, + 0.652344, + 0.625, + 0.605469, + 0.652344, + 0.71875, + 0.625, + 0.671875, + 0.628906, + 0.671875, + 0.648438, + 0.660156, + 0.648438, + 0.703125, + 0.605469, + 0.652344, + 0.636719, + 0.640625, + 0.613281, + 0.640625, + 0.648438, + 0.636719, + 0.628906, + 0.660156, + 0.675781, + 0.648438, + 0.578125, + 0.703125, + 0.632812, + 0.679688, + 0.628906, + 0.664062, + 0.664062, + 0.640625, + 0.667969, + 0.65625, + 0.636719, + 0.667969, + 0.605469, + 0.722656, + 0.625, + 1.203125, + 0.632812, + 0.652344, + 0.746094, + 0.667969, + 0.589844, + 0.648438, + 0.609375, + 0.675781, + 0.621094, + 0.605469, + 0.640625, + 0.640625, + 0.625, + 0.644531, + 0.671875, + 0.628906, + 0.660156, + 0.65625, + 0.621094, + 0.660156, + 0.640625, + 0.648438, + 0.664062, + 0.679688, + 0.671875, + 0.644531, + 0.621094, + 0.636719, + 0.65625, + 0.648438, + 0.65625, + 0.644531, + 0.671875, + 0.671875, + 0.636719, + 0.640625, + 0.605469, + 0.699219, + 0.621094, + 0.675781, + 0.695312, + 0.664062, + 0.636719, + 0.625, + 0.726562, + 0.632812, + 0.65625, + 0.632812, + 0.65625, + 0.671875, + 0.609375, + 0.632812, + 0.652344, + 0.675781, + 0.65625, + 0.625, + 0.65625, + 0.644531, + 0.640625, + 0.628906, + 0.621094, + 0.644531, + 0.636719, + 0.632812, + 0.652344, + 0.628906, + 0.621094, + 0.652344, + 0.648438, + 0.652344, + 0.699219, + 0.664062, + 0.628906, + 0.609375, + 0.640625, + 0.65625, + 0.675781, + 0.640625, + 0.6875, + 0.648438, + 0.695312, + 0.671875, + 0.636719, + 0.65625, + 0.671875, + 0.652344, + 0.644531, + 0.679688, + 0.675781, + 0.667969, + 0.625, + 0.660156, + 0.597656, + 0.644531, + 0.671875, + 0.664062, + 0.660156, + 0.597656, + 0.675781, + 0.640625, + 0.648438, + 0.632812, + 0.648438, + 0.636719, + 0.664062, + 0.636719, + 0.636719, + 0.636719, + 0.65625, + 0.636719, + 0.667969, + 0.667969, + 0.664062, + 0.652344, + 0.675781, + 0.632812, + 0.667969, + 0.644531, + 0.648438, + 0.675781, + 0.648438, + 0.644531, + 0.644531, + 0.636719, + 0.652344, + 0.640625, + 0.644531, + 0.644531, + 0.644531, + 0.652344, + 0.574219, + 0.605469, + 0.621094, + 0.660156, + 0.691406, + 0.632812, + 0.640625, + 0.644531, + 0.691406, + 0.628906, + 0.652344, + 0.640625, + 0.636719, + 0.636719, + 0.675781, + 0.667969, + 0.644531, + 0.65625, + 0.683594, + 0.664062, + 0.652344, + 0.640625, + 0.648438, + 0.667969, + 0.660156, + 0.636719, + 0.625, + 0.671875, + 0.625, + 0.648438, + 0.605469, + 0.648438, + 0.671875, + 0.621094, + 0.691406, + 0.664062, + 0.644531, + 0.648438, + 0.648438, + 0.640625, + 0.667969, + 0.636719, + 0.648438, + 0.648438, + 0.714844, + 0.609375, + 0.671875, + 0.621094, + 0.648438, + 0.65625, + 0.667969, + 0.640625, + 0.648438, + 0.644531, + 0.640625, + 0.609375, + 0.671875, + 0.628906, + 0.664062, + 0.652344, + 0.660156, + 0.648438, + 0.664062, + 0.65625, + 0.648438, + 0.644531, + 0.628906, + 0.648438, + 0.644531, + 0.644531, + 0.628906, + 0.664062, + 0.691406, + 0.660156, + 0.597656, + 0.648438, + 0.65625, + 0.636719, + 0.660156, + 0.683594, + 0.675781, + 0.640625, + 0.617188, + 0.667969, + 0.675781, + 0.671875, + 0.679688, + 0.613281, + 0.667969, + 0.652344, + 0.652344, + 0.667969, + 0.632812, + 0.664062, + 0.675781, + 0.605469, + 0.628906, + 0.628906, + 0.65625, + 0.539062, + 0.589844, + 0.675781, + 0.589844, + 0.652344, + 0.664062, + 0.664062, + 0.652344, + 0.652344, + 0.621094, + 0.675781, + 0.664062, + 0.636719, + 0.636719, + 0.65625, + 0.660156, + 0.636719, + 0.671875, + 0.613281, + 0.644531, + 0.664062, + 0.59375, + 0.652344, + 0.632812, + 0.65625, + 0.675781, + 0.671875, + 0.648438, + 0.660156, + 0.667969, + 0.664062, + 0.574219, + 0.65625, + 0.648438, + 0.652344, + 0.726562, + 0.632812, + 0.664062, + 0.671875, + 0.667969, + 0.699219, + 0.613281, + 0.667969, + 0.691406, + 0.636719, + 0.652344, + 0.636719, + 0.65625, + 0.691406, + 0.660156, + 0.65625, + 0.632812, + 0.683594, + 0.6875, + 0.652344, + 0.726562, + 0.636719, + 0.660156, + 0.648438, + 0.648438, + 0.628906, + 0.660156, + 0.640625, + 0.667969, + 0.652344, + 0.640625, + 0.6875, + 0.691406, + 0.613281, + 0.59375, + 0.609375, + 0.636719, + 0.644531, + 0.683594, + 0.65625, + 0.613281, + 0.625, + 0.648438, + 0.597656, + 0.644531, + 0.679688, + 0.640625, + 0.601562, + 0.660156, + 0.621094, + 0.648438, + 0.691406, + 0.667969, + 0.625, + 0.65625, + 0.632812, + 0.667969, + 0.648438, + 0.632812, + 0.6875, + 0.644531, + 0.644531, + 0.660156, + 0.65625, + 0.636719, + 0.675781, + 0.648438, + 0.644531, + 0.664062, + 0.65625, + 0.65625, + 0.632812, + 0.644531, + 0.648438, + 0.640625, + 0.660156, + 0.644531, + 0.6875, + 0.636719, + 0.65625, + 0.597656, + 0.640625, + 0.738281, + 0.636719, + 0.660156, + 0.621094, + 0.660156, + 0.632812, + 0.644531, + 0.675781, + 0.667969, + 0.660156, + 0.648438, + 0.671875, + 0.59375, + 0.675781, + 0.675781, + 0.621094, + 0.636719, + 0.648438, + 0.667969, + 0.628906, + 0.667969, + 0.644531, + 0.640625, + 0.632812, + 0.636719, + 0.65625, + 0.652344, + 0.636719, + 0.644531, + 0.675781, + 0.597656, + 0.679688, + 0.632812, + 0.652344, + 0.636719, + 0.671875, + 0.660156, + 0.632812, + 0.660156, + 0.632812, + 0.679688, + 0.667969, + 0.632812, + 0.695312, + 0.683594, + 0.636719, + 0.644531, + 0.667969, + 0.601562, + 0.652344, + 0.644531, + 0.675781, + 0.667969, + 0.664062, + 0.675781, + 0.667969, + 0.6875, + 0.621094, + 0.628906, + 0.660156, + 1.015625, + 0.667969, + 0.652344, + 0.664062, + 0.625, + 0.652344, + 0.664062, + 0.636719, + 0.671875, + 0.660156, + 0.640625, + 0.6875, + 0.613281, + 0.621094, + 0.660156, + 0.664062, + 0.660156, + 0.621094, + 0.664062, + 0.660156, + 0.667969, + 0.640625, + 0.65625, + 0.683594, + 0.667969, + 0.628906, + 0.621094, + 0.652344, + 0.617188, + 0.695312, + 0.730469, + 0.644531, + 0.644531, + 0.683594, + 0.652344, + 0.644531, + 0.699219, + 0.621094, + 0.648438, + 0.679688, + 0.628906, + 0.683594, + 0.625, + 0.640625, + 0.675781, + 0.652344, + 0.6875, + 0.578125, + 0.636719, + 0.59375, + 0.632812, + 0.640625, + 0.6875, + 0.640625, + 0.667969, + 0.640625, + 0.617188, + 0.699219, + 0.691406, + 0.671875, + 0.652344, + 0.671875, + 0.648438, + 0.660156, + 0.664062, + 0.636719, + 0.652344, + 0.65625, + 0.65625, + 0.683594, + 0.640625, + 0.65625, + 0.683594, + 0.648438, + 0.660156, + 0.632812, + 0.605469, + 0.65625, + 0.652344, + 0.667969, + 0.683594, + 0.671875, + 0.660156, + 0.660156, + 0.636719, + 0.578125, + 0.644531, + 0.707031, + 0.65625, + 0.640625, + 0.605469, + 0.640625, + 0.679688, + 0.675781, + 0.65625, + 0.660156, + 0.589844, + 0.671875, + 0.628906, + 0.65625, + 0.660156, + 0.710938, + 0.679688, + 0.636719, + 0.679688, + 0.65625, + 0.675781, + 0.648438, + 0.660156, + 0.683594, + 0.660156, + 0.683594, + 0.652344, + 0.648438, + 0.617188, + 0.679688, + 0.632812, + 0.675781, + 0.664062, + 0.660156, + 0.617188, + 0.617188, + 0.609375, + 0.636719, + 0.675781, + 0.679688, + 0.648438, + 0.632812, + 0.664062, + 0.730469, + 0.664062, + 0.652344, + 0.671875, + 0.667969, + 0.660156, + 0.632812, + 0.660156, + 0.648438, + 0.679688, + 0.6875, + 0.683594, + 0.648438, + 0.703125, + 0.65625, + 0.667969, + 0.667969, + 0.609375, + 0.671875, + 0.660156, + 0.632812, + 0.636719, + 0.664062, + 0.65625, + 0.703125, + 0.617188, + 0.609375, + 0.679688, + 0.648438, + 0.683594, + 0.664062, + 0.652344, + 0.636719, + 0.170898, + 0.675781, + 0.699219, + 0.660156, + 0.632812, + 0.679688, + 0.640625, + 0.636719, + 0.636719, + 0.667969, + 0.671875, + 0.621094, + 0.65625, + 0.644531, + 0.664062, + 0.691406, + 0.585938, + 0.582031, + 0.667969, + 0.648438, + 0.660156, + 0.636719, + 0.625, + 0.617188, + 0.652344, + 0.636719, + 0.667969, + 0.691406, + 0.6875, + 0.660156, + 0.621094, + 0.644531, + 0.640625, + 0.640625, + 0.652344, + 0.652344, + 0.65625, + 0.683594, + 0.652344, + 0.652344, + 0.667969, + 0.675781, + 0.667969, + 0.695312, + 0.636719, + 0.65625, + 0.648438, + 0.667969, + 0.707031, + 0.648438, + 0.648438, + 0.667969, + 0.617188, + 0.652344, + 0.640625, + 0.640625, + 0.632812, + 0.59375, + 0.664062, + 0.636719, + 0.636719, + 0.664062, + 0.640625, + 0.652344, + 0.640625, + 0.652344, + 0.667969, + 0.628906, + 0.632812, + 0.617188, + 0.675781, + 0.605469, + 0.511719, + 0.65625, + 0.636719, + 0.679688, + 0.625, + 0.644531, + 0.65625, + 0.636719, + 0.65625, + 0.683594, + 0.636719, + 0.585938, + 0.667969, + 0.683594, + 0.640625, + 0.65625, + 0.6875, + 0.652344, + 0.675781, + 0.660156, + 0.597656, + 0.648438, + 0.640625, + 0.667969, + 0.613281, + 0.625, + 0.644531, + 0.621094, + 0.644531, + 0.679688, + 0.644531, + 0.636719, + 0.613281, + 0.664062, + 0.667969, + 0.613281, + 0.644531, + 0.652344, + 0.695312, + 0.671875, + 0.644531, + 0.578125, + 0.652344, + 0.628906, + 0.667969, + 0.664062, + 0.703125, + 0.65625, + 0.671875, + 0.644531, + 0.632812, + 0.660156, + 0.660156, + 0.636719, + 0.667969, + 0.613281, + 0.644531, + 0.65625, + 0.660156, + 0.664062, + 0.652344, + 0.6875, + 0.636719, + 0.644531, + 0.636719, + 0.65625, + 0.644531, + 0.695312, + 0.652344, + 0.648438, + 0.65625, + 0.640625, + 0.625, + 0.621094, + 0.671875, + 0.667969, + 0.644531, + 0.667969, + 0.644531, + 0.6875, + 0.664062, + 0.640625, + 0.644531, + 0.636719, + 0.640625, + 0.621094, + 0.644531, + 0.640625, + 0.636719, + 0.644531, + 0.6875, + 0.675781, + 0.648438, + 0.605469, + 0.625, + 0.671875, + 0.640625, + 0.664062, + 0.636719, + 0.640625, + 0.648438, + 0.621094, + 0.664062, + 0.667969, + 0.636719, + 0.652344, + 0.636719, + 0.691406, + 0.691406, + 0.667969, + 0.660156, + 0.65625, + 0.664062, + 0.679688, + 0.628906, + 0.644531, + 0.664062, + 0.648438, + 0.65625, + 0.628906, + 0.648438, + 0.621094, + 0.644531, + 0.644531, + 0.671875, + 0.628906, + 0.648438, + 0.667969, + 0.65625, + 0.6875, + 0.683594, + 0.671875, + 0.652344, + 0.65625, + 0.601562, + 0.664062, + 0.667969, + 0.648438, + 0.644531, + 0.679688, + 0.636719, + 0.675781, + 0.660156, + 0.644531, + 0.667969, + 0.632812, + 0.644531, + 0.625, + 0.648438, + 0.671875, + 0.730469, + 0.632812, + 0.640625, + 0.65625, + 0.617188, + 0.695312, + 0.679688, + 0.679688, + 0.644531, + 0.636719, + 0.652344, + 0.675781, + 0.617188, + 0.710938, + 0.648438, + 0.640625, + 0.648438, + 0.671875, + 0.65625, + 0.640625, + 0.628906, + 0.632812, + 0.667969, + 0.652344, + 0.640625, + 0.679688, + 0.648438, + 0.640625, + 0.628906, + 0.515625, + 0.652344, + 0.640625, + 0.613281, + 0.714844, + 0.660156, + 0.65625, + 0.671875, + 0.6875, + 0.632812, + 0.640625, + 0.652344, + 0.65625, + 0.644531, + 0.644531, + 0.691406, + 0.628906, + 0.652344, + 0.671875, + 0.632812, + 0.601562, + 0.660156, + 0.671875, + 0.648438, + 0.632812, + 0.628906, + 0.648438, + 0.640625, + 0.652344, + 0.640625, + 0.632812, + 0.632812, + 0.59375, + 0.667969, + 0.65625, + 0.652344, + 0.667969, + 0.652344, + 0.636719, + 0.648438, + 0.628906, + 0.632812, + 0.628906, + 0.664062, + 0.65625, + 0.625, + 0.671875, + 0.664062, + 0.636719, + 0.640625, + 0.636719, + 0.664062, + 0.636719, + 0.691406, + 0.671875, + 0.648438, + 0.621094, + 0.648438, + 0.660156, + 0.667969, + 0.660156, + 0.648438, + 0.664062, + 0.699219, + 0.667969, + 0.675781, + 0.617188, + 0.652344, + 0.679688, + 0.664062, + 0.640625, + 0.636719, + 0.613281, + 0.65625, + 0.667969, + 0.644531, + 0.59375, + 0.648438, + 0.640625, + 0.65625, + 0.660156, + 0.679688, + 0.691406, + 0.644531, + 0.6875, + 0.675781, + 0.632812, + 0.667969, + 0.675781, + 0.683594, + 0.691406, + 0.683594, + 0.648438, + 0.652344, + 0.671875, + 0.617188, + 0.621094, + 0.699219, + 0.621094, + 0.660156, + 0.636719, + 0.675781, + 0.671875, + 0.617188, + 0.648438, + 0.652344, + 0.609375, + 0.664062, + 0.667969, + 0.675781, + 0.625, + 0.65625, + 0.671875, + 0.648438, + 0.699219, + 0.664062, + 0.652344, + 0.644531, + 0.601562, + 0.691406, + 0.710938, + 0.632812, + 0.621094, + 0.667969, + 0.671875, + 0.667969, + 0.640625, + 0.664062, + 0.621094, + 0.636719, + 0.660156, + 0.652344, + 0.625, + 0.664062, + 0.699219, + 0.6875, + 0.65625, + 0.671875, + 0.625, + 0.59375, + 0.648438, + 0.652344, + 0.644531, + 0.660156, + 0.5625, + 0.636719, + 0.636719, + 0.6875, + 0.640625, + 0.625, + 0.640625, + 0.601562, + 0.644531, + 0.632812, + 0.671875, + 0.628906, + 0.609375, + 0.636719, + 0.703125, + 0.640625, + 0.636719, + 0.660156, + 0.636719, + 0.628906, + 0.660156, + 0.667969, + 0.609375, + 0.636719, + 0.648438, + 0.625, + 0.640625, + 0.671875, + 0.667969, + 0.679688, + 0.570312, + 0.628906, + 0.640625, + 0.667969, + 0.636719, + 0.671875, + 0.652344, + 0.609375, + 0.648438, + 0.632812, + 0.65625, + 0.660156, + 0.609375, + 0.707031, + 0.675781, + 0.722656, + 0.648438, + 0.6875, + 0.691406, + 0.652344, + 0.65625, + 0.628906, + 0.617188, + 0.625, + 0.65625, + 0.664062, + 0.632812, + 0.65625, + 0.644531, + 0.648438, + 0.703125, + 0.632812, + 0.636719, + 0.671875, + 0.640625, + 0.625, + 0.679688, + 0.644531, + 0.625, + 0.640625, + 0.636719, + 0.636719, + 0.667969, + 0.636719, + 0.636719, + 0.648438, + 0.675781, + 0.644531, + 0.632812, + 0.679688, + 0.6875, + 0.621094, + 0.640625, + 0.636719, + 0.644531, + 0.679688, + 0.664062, + 0.703125, + 0.695312, + 0.664062, + 0.648438, + 0.679688, + 0.597656, + 0.671875, + 0.679688, + 0.632812, + 0.617188, + 0.558594, + 0.683594, + 0.667969, + 0.6875, + 0.679688, + 0.632812, + 0.636719, + 0.671875, + 0.667969, + 0.632812, + 0.605469, + 0.636719, + 0.65625, + 0.613281, + 0.652344, + 0.65625, + 0.660156, + 0.636719, + 0.640625, + 0.675781, + 0.691406, + 0.660156, + 0.628906, + 0.65625, + 0.652344, + 0.683594, + 0.621094, + 0.664062, + 0.613281, + 0.648438, + 0.671875, + 0.652344, + 0.605469, + 0.640625, + 0.664062, + 0.644531, + 0.703125, + 0.675781, + 0.644531, + 0.636719, + 0.664062, + 0.660156, + 0.636719, + 0.613281, + 0.640625, + 0.65625, + 0.628906, + 0.640625, + 0.648438, + 0.699219, + 0.601562, + 0.667969, + 0.648438, + 0.664062, + 0.625, + 0.675781, + 0.648438, + 0.632812, + 0.691406, + 0.660156, + 0.652344, + 0.644531, + 0.679688, + 0.6875, + 0.652344, + 0.636719, + 0.632812, + 0.660156, + 0.683594, + 0.683594, + 0.632812, + 0.640625, + 0.699219, + 0.632812, + 0.65625, + 0.632812, + 0.660156, + 0.664062, + 0.652344, + 0.640625, + 0.667969, + 0.632812, + 0.664062, + 0.644531, + 0.660156, + 0.664062, + 0.65625, + 0.707031, + 0.625, + 0.691406, + 0.585938, + 0.671875, + 0.660156, + 0.65625, + 0.707031, + 0.65625, + 0.632812, + 0.683594, + 0.664062, + 0.671875, + 0.636719, + 0.632812, + 0.691406, + 0.632812, + 0.695312, + 0.671875, + 0.632812, + 0.683594, + 0.660156, + 0.664062, + 0.644531, + 0.691406, + 0.597656, + 0.671875, + 0.683594, + 0.65625, + 0.644531, + 0.644531, + 0.652344, + 0.699219, + 0.640625, + 0.664062, + 0.640625, + 0.683594, + 0.613281, + 0.671875, + 0.679688, + 0.707031, + 0.652344, + 0.652344, + 0.648438, + 0.652344, + 0.648438, + 0.675781, + 0.605469, + 0.679688, + 0.640625, + 0.6875, + 0.617188, + 0.652344, + 0.667969, + 0.644531, + 0.65625, + 0.628906, + 0.671875, + 0.640625, + 0.617188, + 0.667969, + 0.621094, + 0.605469, + 0.65625, + 0.644531, + 0.675781, + 0.625, + 0.703125, + 0.714844, + 0.691406, + 0.636719, + 0.65625, + 0.605469, + 0.652344, + 0.644531, + 0.621094, + 0.644531, + 0.660156, + 0.632812, + 0.65625, + 0.65625, + 0.636719, + 0.667969, + 0.683594, + 0.675781, + 0.667969, + 0.664062, + 0.640625, + 0.667969, + 0.640625, + 0.652344, + 0.628906, + 0.605469, + 0.632812, + 0.632812, + 0.6875, + 0.632812, + 0.664062, + 0.632812, + 0.660156, + 0.636719, + 0.609375, + 0.648438, + 0.585938, + 0.652344, + 0.6875, + 0.632812, + 0.652344, + 0.691406, + 0.640625, + 0.671875, + 0.632812, + 0.671875, + 0.660156, + 0.640625, + 0.648438, + 0.644531, + 0.636719, + 0.625, + 0.601562, + 0.71875, + 0.632812, + 0.578125, + 0.617188, + 0.640625, + 0.652344, + 0.628906, + 0.667969, + 0.550781, + 0.65625, + 0.648438, + 0.648438, + 0.660156, + 0.691406, + 0.644531, + 0.644531, + 0.621094, + 0.628906, + 0.652344, + 0.6875, + 0.636719, + 0.671875, + 0.667969, + 0.648438, + 0.65625, + 0.644531, + 0.640625, + 0.671875, + 0.644531, + 0.683594, + 0.636719, + 0.652344, + 0.648438, + 0.691406, + 0.679688, + 0.675781, + 0.648438, + 0.617188, + 0.652344, + 0.652344, + 0.664062, + 0.652344, + 0.671875, + 0.65625, + 0.671875, + 0.65625, + 0.652344, + 0.652344, + 0.609375, + 0.617188, + 0.644531, + 0.660156, + 0.625, + 0.648438, + 0.632812, + 0.644531, + 0.621094, + 0.675781, + 0.628906, + 0.65625, + 0.671875, + 0.652344, + 0.613281, + 0.652344, + 0.644531, + 0.65625, + 0.597656, + 0.648438, + 0.609375, + 0.648438, + 0.605469, + 0.636719, + 0.699219, + 0.648438, + 0.636719, + 0.664062, + 0.636719, + 0.675781, + 0.648438, + 0.65625, + 0.640625, + 0.65625, + 0.644531, + 0.652344, + 0.65625, + 0.664062, + 0.625, + 0.675781, + 0.625, + 0.621094, + 0.640625, + 0.675781, + 0.683594, + 0.632812, + 0.644531, + 0.636719, + 0.632812, + 0.636719, + 0.636719, + 0.625, + 0.648438, + 0.644531, + 0.667969, + 0.671875, + 0.675781, + 0.671875, + 0.644531, + 0.664062, + 0.644531, + 0.640625, + 0.621094, + 0.675781, + 0.667969, + 0.707031, + 0.632812, + 0.636719, + 0.632812, + 0.65625, + 0.664062, + 0.652344, + 0.664062, + 0.65625, + 0.660156, + 0.566406, + 0.632812, + 0.664062, + 0.65625, + 0.636719, + 0.65625, + 0.636719, + 0.648438, + 0.617188, + 0.427734, + 0.644531, + 0.675781, + 0.648438, + 0.65625, + 0.644531, + 0.640625, + 0.699219, + 0.636719, + 0.675781, + 0.652344, + 0.628906, + 0.667969, + 0.664062, + 0.601562, + 0.632812, + 0.691406, + 0.644531, + 0.652344, + 0.695312, + 0.65625, + 0.675781, + 0.648438, + 0.648438, + 0.65625, + 0.660156, + 0.640625, + 0.613281, + 0.636719, + 0.640625, + 0.703125, + 0.613281, + 0.660156, + 0.691406, + 0.652344, + 0.601562, + 0.667969, + 0.65625, + 0.640625, + 0.636719, + 0.667969, + 0.664062, + 0.671875, + 0.664062, + 0.6875, + 0.59375, + 0.660156, + 0.71875, + 0.621094, + 0.65625, + 0.621094, + 0.664062, + 0.679688, + 0.683594, + 0.644531, + 0.625, + 0.621094, + 0.640625, + 0.617188, + 0.679688, + 0.660156, + 0.578125, + 0.667969, + 0.648438, + 0.640625, + 0.632812, + 0.679688, + 0.640625, + 0.664062, + 0.660156, + 0.679688, + 0.644531, + 0.671875, + 0.652344, + 0.585938, + 0.667969, + 0.671875, + 0.628906, + 0.691406, + 0.6875, + 0.664062, + 0.6875, + 0.636719, + 0.703125, + 0.667969, + 0.648438, + 0.671875, + 0.660156, + 0.554688, + 0.695312, + 0.683594, + 0.679688, + 0.691406, + 0.660156, + 0.644531, + 0.6875, + 0.699219, + 0.652344, + 0.675781, + 0.65625, + 0.660156, + 0.675781, + 0.667969, + 0.632812, + 0.671875, + 0.664062, + 0.65625, + 0.660156, + 0.621094, + 0.636719, + 0.664062, + 0.6875, + 0.640625, + 0.644531, + 0.6875, + 0.644531, + 0.675781, + 0.699219, + 0.664062, + 0.648438, + 0.664062, + 0.640625, + 0.628906, + 0.644531, + 0.683594, + 0.65625, + 0.640625, + 0.667969, + 0.675781, + 0.683594, + 0.652344, + 0.683594, + 0.660156, + 0.664062, + 0.65625, + 0.667969, + 0.660156, + 0.679688, + 0.683594, + 0.621094, + 0.664062, + 0.652344, + 0.609375, + 0.675781, + 0.664062, + 0.609375, + 0.648438, + 0.589844, + 0.667969, + 0.636719, + 0.679688, + 0.640625, + 0.6875, + 0.65625, + 0.613281, + 0.632812, + 0.679688, + 0.671875, + 0.644531, + 0.667969, + 0.632812, + 0.65625, + 0.722656, + 0.660156, + 0.640625, + 0.636719, + 0.648438, + 0.671875, + 0.6875, + 0.671875, + 0.664062, + 0.648438, + 0.648438, + 0.644531, + 0.636719, + 0.617188, + 0.679688, + 0.675781, + 0.621094, + 0.691406, + 0.675781, + 0.660156, + 0.640625, + 0.640625, + 0.628906, + 0.65625, + 0.613281, + 0.667969, + 0.667969, + 0.667969, + 0.671875, + 0.652344, + 0.667969, + 0.609375, + 0.65625, + 0.664062, + 0.609375, + 0.679688, + 0.636719, + 0.660156, + 0.667969, + 0.636719, + 0.621094, + 0.675781, + 0.699219, + 0.671875, + 0.660156, + 0.628906, + 0.640625, + 0.65625, + 0.671875, + 0.644531, + 0.640625, + 0.644531, + 0.679688, + 0.621094, + 0.617188, + 0.65625, + 0.640625, + 0.640625, + 0.644531, + 0.640625, + 0.597656, + 0.644531, + 0.621094, + 0.664062, + 0.613281, + 0.644531, + 0.664062, + 0.617188, + 0.632812, + 0.644531, + 0.609375, + 0.644531, + 0.636719, + 0.660156, + 0.660156, + 0.664062, + 0.667969, + 0.683594, + 0.671875, + 0.640625, + 0.660156, + 0.671875, + 0.632812, + 0.671875, + 0.640625, + 0.648438, + 0.664062, + 0.667969, + 0.644531, + 0.644531, + 0.660156, + 0.65625, + 0.640625, + 0.675781, + 0.664062, + 0.636719, + 0.667969, + 0.660156, + 0.625, + 0.628906, + 0.667969, + 0.636719, + 0.652344, + 0.652344, + 0.664062, + 0.617188, + 0.632812, + 0.617188, + 0.648438, + 0.671875, + 0.640625, + 0.632812, + 0.628906, + 0.683594, + 0.667969, + 0.632812, + 0.660156, + 0.644531, + 0.648438, + 0.652344, + 0.671875, + 0.652344, + 0.59375, + 0.625, + 0.640625, + 0.671875, + 0.628906, + 0.625, + 0.65625, + 0.628906, + 0.613281, + 0.613281, + 0.65625, + 0.648438, + 0.625, + 0.65625, + 0.644531, + 0.667969, + 0.660156, + 0.679688, + 0.65625, + 0.636719, + 0.652344, + 0.628906, + 0.609375, + 0.683594, + 0.644531, + 0.648438, + 0.660156, + 0.679688, + 0.652344, + 0.691406, + 0.644531, + 0.6875, + 0.628906, + 0.601562, + 0.683594, + 0.636719, + 0.628906, + 0.644531, + 0.660156, + 0.628906, + 0.652344, + 0.667969, + 0.667969, + 0.652344, + 0.65625, + 0.648438, + 0.691406, + 0.6875, + 0.660156, + 0.636719, + 0.671875, + 0.660156, + 0.65625, + 0.660156, + 0.644531, + 0.667969, + 0.636719, + 0.644531, + 0.566406, + 0.667969, + 0.65625, + 0.65625, + 0.621094, + 0.6875, + 0.640625, + 0.664062, + 0.667969, + 0.660156, + 0.660156, + 0.648438, + 0.644531, + 0.617188, + 0.644531, + 0.667969, + 0.660156, + 0.667969, + 0.683594, + 0.65625, + 0.679688, + 0.625, + 0.671875, + 0.648438, + 0.632812, + 0.65625, + 0.65625, + 0.628906, + 0.660156, + 0.644531, + 0.644531, + 0.65625, + 0.664062, + 0.621094, + 0.667969, + 0.609375, + 0.683594, + 0.625, + 0.628906, + 0.628906, + 0.652344, + 0.679688, + 0.648438, + 0.65625, + 0.667969, + 0.652344, + 0.652344, + 0.652344, + 0.628906, + 0.660156, + 0.652344, + 0.621094, + 0.632812, + 0.625, + 0.679688, + 0.636719, + 0.648438, + 0.683594, + 0.65625, + 0.597656, + 0.617188, + 0.644531, + 0.667969, + 0.53125, + 0.625, + 0.644531, + 0.625, + 0.609375, + 0.636719, + 0.65625, + 0.636719, + 0.652344, + 0.652344, + 0.609375, + 0.6875, + 0.636719, + 0.699219, + 0.636719, + 0.621094, + 0.703125, + 0.660156, + 0.671875, + 0.628906, + 0.636719, + 0.652344, + 0.714844, + 0.640625, + 0.683594, + 0.636719, + 0.640625, + 0.675781, + 0.648438, + 0.644531, + 0.683594, + 0.667969, + 0.644531, + 0.640625, + 0.648438, + 0.59375, + 0.652344, + 0.667969, + 0.617188, + 0.640625, + 0.644531, + 0.660156, + 0.667969, + 0.660156, + 0.667969, + 0.632812, + 0.675781, + 0.660156, + 0.675781, + 0.652344, + 0.648438, + 0.652344, + 0.679688, + 0.628906, + 0.636719, + 0.675781, + 0.617188, + 0.632812, + 0.667969, + 0.6875, + 0.636719, + 0.699219, + 0.667969, + 0.660156, + 0.664062, + 0.664062, + 0.648438, + 0.625, + 0.648438, + 0.632812, + 0.648438, + 0.640625, + 0.644531, + 0.628906, + 0.640625, + 0.691406, + 0.703125, + 0.644531, + 0.667969, + 0.628906, + 0.675781, + 0.621094, + 0.710938, + 0.664062, + 0.605469, + 0.636719, + 0.640625, + 0.679688, + 0.683594, + 0.671875, + 0.582031, + 0.632812, + 0.671875, + 0.648438, + 0.597656, + 0.65625, + 0.65625, + 0.640625, + 0.699219, + 0.679688, + 0.644531, + 0.691406, + 0.621094, + 0.710938, + 0.675781, + 0.65625, + 0.640625, + 0.652344, + 0.660156, + 0.671875, + 0.691406, + 0.644531, + 0.660156, + 0.660156, + 0.675781, + 0.65625, + 0.628906, + 0.675781, + 0.621094, + 0.644531, + 0.71875, + 0.59375, + 0.679688, + 0.710938, + 0.640625, + 0.695312, + 0.632812, + 0.664062, + 0.644531, + 0.628906, + 0.675781, + 0.621094, + 0.542969, + 0.640625, + 0.628906, + 0.636719, + 0.65625, + 0.628906, + 0.675781, + 0.632812, + 0.585938, + 0.675781, + 0.636719, + 0.667969, + 0.6875, + 1.0625, + 0.644531, + 0.605469, + 0.625, + 0.644531, + 0.636719, + 0.664062, + 0.6875, + 0.621094, + 0.636719, + 0.625, + 0.625, + 0.644531, + 0.660156, + 0.640625, + 0.664062, + 0.644531, + 0.664062, + 0.652344, + 0.644531, + 0.671875, + 0.671875, + 0.628906, + 0.636719, + 0.660156, + 0.632812, + 0.652344, + 0.65625, + 0.162109, + 0.605469, + 0.667969, + 0.652344, + 0.621094, + 0.644531, + 0.65625, + 0.652344, + 0.664062, + 0.703125, + 0.652344, + 0.644531, + 0.667969, + 0.636719, + 0.625, + 0.683594, + 0.648438, + 0.660156, + 0.625, + 0.617188, + 0.621094, + 0.65625, + 0.671875, + 0.671875, + 0.636719, + 0.648438, + 0.660156, + 0.644531, + 0.664062, + 0.664062, + 0.609375, + 0.65625, + 0.65625, + 0.664062, + 0.636719, + 0.644531, + 0.652344, + 0.65625, + 0.667969, + 0.519531, + 0.628906, + 0.671875, + 0.625, + 0.640625, + 0.683594, + 0.625, + 0.625, + 0.679688, + 0.683594, + 0.648438, + 0.621094, + 0.652344, + 0.679688, + 0.644531, + 0.625, + 0.679688, + 0.648438, + 0.621094, + 0.699219, + 0.660156, + 0.660156, + 0.660156, + 0.605469, + 0.644531, + 0.613281, + 0.636719, + 0.640625, + 0.644531, + 0.644531, + 0.691406, + 0.664062, + 0.636719, + 0.636719, + 0.628906, + 0.640625, + 0.632812, + 0.636719, + 0.648438, + 0.679688, + 0.597656, + 0.675781, + 0.625, + 0.675781, + 0.695312, + 0.6875, + 0.636719, + 0.640625, + 0.640625, + 0.605469, + 0.660156, + 0.671875, + 0.671875, + 0.679688, + 0.664062, + 0.683594, + 0.660156, + 0.640625, + 0.613281, + 0.652344, + 0.652344, + 0.625, + 0.667969, + 0.632812, + 0.644531, + 0.640625, + 0.683594, + 0.667969, + 0.65625, + 0.648438, + 0.617188, + 0.660156, + 0.683594, + 0.628906, + 0.652344, + 0.625, + 0.675781, + 0.625, + 0.609375, + 0.660156, + 0.675781, + 0.605469, + 0.691406, + 0.628906, + 0.644531, + 0.652344, + 0.636719, + 0.65625, + 0.648438, + 0.644531, + 0.648438, + 0.65625, + 0.664062, + 0.628906, + 0.589844, + 0.671875, + 0.714844, + 0.675781, + 0.660156, + 0.644531, + 0.632812, + 0.632812, + 0.574219, + 0.65625, + 0.628906, + 0.660156, + 0.65625, + 0.628906, + 0.640625, + 0.636719, + 0.621094, + 0.667969, + 0.640625, + 0.617188, + 0.625, + 0.691406, + 0.652344, + 0.542969, + 0.644531, + 0.617188, + 0.648438, + 0.648438, + 0.679688, + 0.652344, + 0.652344, + 0.660156, + 0.710938, + 0.636719, + 0.648438, + 0.644531, + 0.667969, + 0.636719, + 0.640625, + 0.640625, + 0.664062, + 0.636719, + 0.628906, + 0.65625, + 0.671875, + 0.605469, + 0.671875, + 0.667969, + 0.644531, + 0.640625, + 0.636719, + 0.636719, + 0.675781, + 0.628906, + 0.65625, + 0.65625, + 0.636719, + 0.699219, + 0.664062, + 0.625, + 0.6875, + 0.667969, + 0.621094, + 0.625, + 0.597656, + 0.671875, + 0.667969, + 0.683594, + 0.652344, + 0.65625, + 0.660156, + 0.640625, + 0.683594, + 0.667969, + 0.667969, + 0.640625, + 0.640625, + 0.671875, + 0.648438, + 0.636719, + 0.660156, + 0.640625, + 0.683594, + 0.652344, + 0.679688, + 0.683594, + 0.652344, + 0.613281, + 0.683594, + 0.671875, + 0.605469, + 0.628906, + 0.65625, + 0.65625, + 0.644531, + 0.664062, + 0.707031, + 0.667969, + 0.617188, + 0.667969, + 0.601562, + 0.546875, + 0.648438, + 0.6875, + 0.667969, + 0.65625, + 0.660156, + 0.664062, + 0.648438, + 0.652344, + 0.644531, + 0.65625, + 0.632812, + 0.570312, + 0.636719, + 0.601562, + 0.632812, + 0.65625, + 0.617188, + 0.65625, + 0.625, + 0.65625, + 0.699219, + 0.625, + 0.667969, + 0.640625, + 0.648438, + 0.613281, + 0.65625, + 0.640625, + 0.675781, + 0.617188, + 0.652344, + 0.65625, + 0.683594, + 0.597656, + 0.671875, + 0.640625, + 0.613281, + 0.667969, + 0.644531, + 0.625, + 0.617188, + 0.644531, + 0.691406, + 0.679688, + 0.683594, + 0.675781, + 0.640625, + 0.609375, + 0.621094, + 0.644531, + 0.664062, + 0.683594, + 0.597656, + 0.671875, + 0.667969, + 0.660156, + 0.621094, + 0.675781, + 0.632812, + 0.636719, + 0.597656, + 0.628906, + 0.664062, + 0.660156, + 0.726562, + 0.644531, + 0.691406, + 0.617188, + 0.664062, + 0.667969, + 0.65625, + 0.648438, + 0.625, + 0.632812, + 0.621094, + 0.617188, + 0.660156, + 0.667969, + 0.640625, + 0.621094, + 0.621094, + 0.621094, + 0.648438, + 0.695312, + 0.675781, + 0.628906, + 0.640625, + 0.65625, + 0.585938, + 0.667969, + 0.675781, + 0.613281, + 0.644531, + 0.679688, + 0.691406, + 0.644531, + 0.648438, + 0.679688, + 0.664062, + 0.644531, + 0.65625, + 0.644531, + 0.640625, + 0.601562, + 0.65625, + 0.671875, + 0.714844, + 0.652344, + 0.640625, + 0.667969, + 0.640625, + 0.640625, + 0.628906, + 0.570312, + 0.644531, + 0.664062, + 0.640625, + 0.695312, + 0.675781, + 0.675781, + 0.675781, + 0.628906, + 0.652344, + 0.707031, + 0.65625, + 0.695312, + 0.65625, + 0.59375, + 0.660156, + 0.679688, + 0.621094, + 0.632812, + 0.621094, + 0.667969, + 0.695312, + 0.679688, + 0.609375, + 0.652344, + 0.632812, + 0.660156, + 0.636719, + 0.667969, + 0.625, + 0.597656, + 0.667969, + 0.53125, + 0.648438, + 0.679688, + 0.675781, + 0.652344, + 0.667969, + 0.617188, + 0.6875, + 0.625, + 0.667969, + 0.683594, + 0.644531, + 0.644531, + 0.652344, + 0.6875, + 0.613281, + 0.667969, + 0.667969, + 0.683594, + 0.6875, + 0.628906, + 0.625, + 0.601562, + 0.691406, + 0.664062, + 0.648438, + 0.664062, + 0.632812, + 0.660156, + 0.640625, + 0.640625, + 0.660156, + 0.695312, + 0.664062, + 0.664062, + 0.660156, + 0.625, + 0.667969, + 0.714844, + 0.660156, + 0.644531, + 0.644531, + 0.609375, + 0.660156, + 0.609375, + 0.664062, + 0.664062, + 0.652344, + 0.675781, + 0.65625, + 0.652344, + 0.636719, + 0.578125, + 0.625, + 0.628906, + 0.679688, + 0.664062, + 0.65625, + 0.695312, + 0.664062, + 0.632812, + 0.644531, + 0.636719, + 0.65625, + 0.644531, + 0.652344, + 0.644531, + 0.683594, + 0.679688, + 0.648438, + 0.632812, + 0.675781, + 0.601562, + 0.667969, + 0.691406, + 0.585938, + 0.671875, + 0.535156, + 0.6875, + 0.671875, + 0.644531, + 0.585938, + 0.636719, + 0.640625, + 0.660156, + 0.671875, + 0.679688, + 0.628906, + 0.617188, + 0.664062, + 0.675781, + 0.613281, + 0.671875, + 0.679688, + 0.632812, + 0.613281, + 0.660156, + 0.710938, + 0.6875, + 0.632812, + 0.625, + 0.609375, + 0.632812, + 0.667969, + 0.648438, + 0.660156, + 0.652344, + 0.683594, + 0.65625, + 0.632812, + 0.609375, + 0.664062, + 0.609375, + 0.691406, + 0.632812, + 0.679688, + 0.699219, + 0.640625, + 0.636719, + 0.644531, + 0.640625, + 0.648438, + 0.664062, + 0.617188, + 0.632812, + 0.683594, + 0.65625, + 0.976562, + 0.640625, + 0.628906, + 0.628906, + 0.625, + 0.625, + 0.625, + 0.683594, + 0.664062, + 0.632812, + 0.640625, + 0.636719, + 0.707031, + 0.621094, + 0.628906, + 0.640625, + 0.628906, + 0.675781, + 0.675781, + 0.570312, + 0.691406, + 0.609375, + 0.644531, + 0.65625, + 0.644531, + 0.667969, + 0.625, + 0.675781, + 0.703125, + 0.613281, + 0.683594, + 0.660156, + 0.648438, + 0.617188, + 0.644531, + 0.582031, + 0.628906, + 0.652344, + 0.628906, + 0.640625, + 0.660156, + 0.652344, + 0.652344, + 0.632812, + 0.621094, + 0.664062, + 0.679688, + 0.679688, + 0.640625, + 0.6875, + 0.636719, + 0.671875, + 0.675781, + 0.757812, + 0.660156, + 0.640625, + 0.671875, + 0.691406, + 0.609375, + 0.671875, + 0.691406, + 0.648438, + 0.695312, + 0.664062, + 0.589844, + 0.65625, + 0.65625, + 0.664062, + 0.6875, + 0.660156, + 0.664062, + 0.691406, + 0.632812, + 0.644531, + 0.667969, + 0.648438, + 0.714844, + 0.664062, + 0.640625, + 0.671875, + 0.660156, + 0.707031, + 0.730469, + 0.652344, + 0.632812, + 0.570312, + 0.695312, + 0.632812, + 0.648438, + 0.671875, + 0.628906, + 0.617188, + 0.664062, + 0.65625, + 0.636719, + 0.675781, + 0.652344, + 0.644531, + 0.628906, + 0.667969, + 0.652344, + 0.675781, + 0.640625, + 0.660156, + 0.648438, + 0.667969, + 0.675781, + 0.628906, + 0.644531, + 0.660156, + 0.675781, + 0.664062, + 0.636719, + 0.660156, + 0.667969, + 0.632812, + 0.648438, + 0.667969, + 0.660156, + 0.6875, + 0.632812, + 0.664062, + 0.640625, + 0.625, + 0.660156, + 0.679688, + 0.628906, + 0.675781, + 0.625, + 0.6875, + 0.65625, + 0.664062, + 0.65625, + 0.652344, + 0.664062, + 0.648438, + 0.660156, + 0.660156, + 0.625, + 0.664062, + 0.640625, + 0.601562, + 0.621094, + 0.652344, + 0.6875, + 0.617188, + 0.652344, + 0.667969, + 0.664062, + 0.664062, + 0.671875, + 0.65625, + 0.628906, + 0.640625, + 0.660156, + 0.640625, + 0.660156, + 0.621094, + 0.703125, + 0.609375, + 0.65625, + 0.691406, + 0.628906, + 0.660156, + 0.542969, + 0.613281, + 0.644531, + 0.65625, + 0.566406, + 0.648438, + 0.59375, + 0.613281, + 0.660156, + 0.640625, + 0.679688, + 0.65625, + 0.683594, + 0.640625, + 0.65625, + 0.726562, + 0.636719, + 0.65625, + 0.648438, + 0.636719, + 0.695312, + 0.648438, + 0.660156, + 0.640625, + 0.648438, + 0.679688, + 0.679688, + 0.609375, + 0.644531, + 0.648438, + 0.628906, + 0.664062, + 0.644531, + 0.636719, + 0.628906, + 0.679688, + 0.675781, + 0.660156, + 0.695312, + 0.652344, + 0.644531, + 0.636719, + 0.679688, + 0.664062, + 0.617188, + 0.625, + 0.640625, + 0.667969, + 0.691406, + 0.675781, + 0.675781, + 0.679688, + 0.675781, + 0.632812, + 0.644531, + 0.632812, + 0.605469, + 0.683594, + 0.664062, + 0.667969, + 0.644531, + 0.699219, + 0.644531, + 0.679688, + 0.652344, + 0.675781, + 0.664062, + 0.652344, + 0.617188, + 0.636719, + 0.628906, + 0.695312, + 0.664062, + 0.625, + 0.679688, + 0.621094, + 0.605469, + 0.667969, + 0.734375, + 0.644531, + 0.625, + 0.652344, + 0.632812, + 0.679688, + 0.617188, + 0.703125, + 0.65625, + 0.628906, + 0.648438, + 0.640625, + 0.648438, + 0.605469, + 0.671875, + 0.65625, + 0.644531, + 0.652344, + 0.667969, + 0.664062, + 0.664062, + 0.613281, + 0.628906, + 0.664062, + 0.65625, + 0.652344, + 0.628906, + 0.636719, + 0.691406, + 0.625, + 0.660156, + 0.675781, + 0.636719, + 0.660156, + 0.644531, + 0.632812, + 0.632812, + 0.667969, + 0.640625, + 0.660156, + 0.675781, + 0.691406, + 0.59375, + 0.640625, + 0.628906, + 0.679688, + 0.625, + 0.675781, + 0.648438, + 0.671875, + 0.632812, + 0.648438, + 0.695312, + 0.671875, + 0.625, + 0.667969, + 0.671875, + 0.617188, + 0.664062, + 0.628906, + 0.652344, + 0.640625, + 0.679688, + 0.675781, + 0.671875, + 0.640625, + 0.679688, + 0.675781, + 0.675781, + 0.648438, + 0.648438, + 0.664062, + 0.660156, + 0.644531, + 0.664062, + 0.683594, + 0.679688, + 0.632812, + 0.65625, + 0.625, + 0.625, + 0.640625, + 0.617188, + 0.628906, + 0.597656, + 0.65625, + 0.632812, + 0.644531, + 0.613281, + 0.664062, + 0.710938, + 0.664062, + 0.664062, + 0.703125, + 0.65625, + 0.636719, + 0.683594, + 0.671875, + 0.679688, + 0.65625, + 0.640625, + 0.667969, + 0.625, + 0.675781, + 0.625, + 0.458984, + 0.664062, + 0.671875, + 0.667969, + 0.695312, + 0.652344, + 0.671875, + 0.664062, + 0.601562, + 0.648438, + 0.683594, + 0.625, + 0.84375, + 0.664062, + 0.671875, + 0.621094, + 0.683594, + 0.644531, + 0.628906, + 0.929688, + 0.582031, + 0.660156, + 0.652344, + 0.652344, + 0.652344, + 0.625, + 0.652344, + 0.652344, + 0.652344, + 0.65625, + 0.675781, + 0.671875, + 0.65625, + 0.6875, + 0.652344, + 0.648438, + 0.675781, + 0.667969, + 0.667969, + 0.675781, + 0.644531, + 0.648438, + 0.695312, + 0.640625, + 0.671875, + 0.632812, + 0.652344, + 0.671875, + 0.660156, + 0.617188, + 0.683594, + 0.589844, + 0.675781, + 0.679688, + 0.652344, + 0.65625, + 0.675781, + 0.648438, + 0.640625, + 0.683594, + 0.675781, + 0.675781, + 0.625, + 0.640625, + 0.636719, + 0.664062, + 0.664062, + 0.648438, + 0.652344, + 0.636719, + 0.675781, + 0.617188, + 0.65625, + 0.652344, + 0.636719, + 0.640625, + 0.671875, + 0.632812, + 0.640625, + 0.652344, + 0.632812, + 0.648438, + 0.660156, + 0.65625, + 0.652344, + 0.644531, + 0.6875, + 0.621094, + 0.660156, + 0.636719, + 0.652344, + 0.671875, + 0.65625, + 0.652344, + 0.671875, + 0.65625, + 0.644531, + 0.679688, + 0.660156, + 0.65625, + 0.644531, + 0.644531, + 0.660156, + 0.609375, + 0.644531, + 0.628906, + 0.65625, + 0.667969, + 0.652344, + 0.648438, + 0.644531, + 0.648438, + 0.671875, + 0.621094, + 0.601562 + ] + }, + "name": "model.transformer.h.8.ln_1.weight", + "outputIndexes": [ + 677 + ], + "type": "Const", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 676, + 677 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/ln_1_8/Mul_1_output_0", + "outputIndexes": [ + 678 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.8/self_attn/q_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 678 + ], + "outputIndexes": [ + 2819 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.8/self_attn/q_proj/Linear/pre_convert", + "inputIndexes": [ + 2819 + ], + "outputIndexes": [ + 2820 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.8/self_attn/q_proj/Linear", + "inputIndexes": [ + 2820 + ], + "outputIndexes": [ + 2821 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 911082704, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.8/self_attn/q_proj/Linear/post_convert", + "inputIndexes": [ + 2821 + ], + "outputIndexes": [ + 2822 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.8/self_attn/q_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2822 + ], + "outputIndexes": [ + 679 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 678 + ], + "main_type": "NONE", + "name": "/Shape_33_output_0", + "outputIndexes": [ + 680 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 680 + ], + "main_type": "NONE", + "name": "Shape1393", + "outputIndexes": [ + 681 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 680 + ], + "main_type": "NONE", + "name": "Rank1395", + "outputIndexes": [ + 682 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 682, + 682 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp1397", + "outputIndexes": [ + 683 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 683 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze1398", + "outputIndexes": [ + 684 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 683, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp1400", + "outputIndexes": [ + 685 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 685 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze1401", + "outputIndexes": [ + 686 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 681, + 684, + 686, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice1404", + "outputIndexes": [ + 687 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 687 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze1405", + "outputIndexes": [ + 688 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 9, + 688 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp1406", + "outputIndexes": [ + 689 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 689, + 688 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp1407", + "outputIndexes": [ + 690 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 680, + 690, + 683 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_60_output_0", + "outputIndexes": [ + 691 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 691, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_113_output_0", + "outputIndexes": [ + 692 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 7, + 692, + 23, + 24 + ], + "main_type": "Axis", + "main": { + "axis": 0 + }, + "name": "/Concat_72_output_0", + "outputIndexes": [ + 693 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 679, + 693 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_41_output_0", + "outputIndexes": [ + 694 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 694, + 50 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_32_output_0", + "outputIndexes": [ + 695 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 694 + ], + "main_type": "NONE", + "name": "/Shape_34_output_0", + "outputIndexes": [ + 696 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 696 + ], + "main_type": "NONE", + "name": "Shape1414", + "outputIndexes": [ + 697 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 696 + ], + "main_type": "NONE", + "name": "Rank1416", + "outputIndexes": [ + 698 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 698, + 698 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp1418", + "outputIndexes": [ + 699 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 699 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze1419", + "outputIndexes": [ + 700 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 699, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp1421", + "outputIndexes": [ + 701 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 701 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze1422", + "outputIndexes": [ + 702 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 697, + 700, + 702, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice1425", + "outputIndexes": [ + 703 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 703 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze1426", + "outputIndexes": [ + 704 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 53, + 704 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp1427", + "outputIndexes": [ + 705 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 705, + 704 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp1428", + "outputIndexes": [ + 706 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 696, + 706, + 699 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_61_output_0", + "outputIndexes": [ + 707 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 707, + 65 + ], + "main_type": "BinaryOp", + "main": { + "opType": 7, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Div_24_output_0", + "outputIndexes": [ + 708 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 708, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_118_output_0", + "outputIndexes": [ + 709 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 694, + 709, + 68, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_33_output_0", + "outputIndexes": [ + 710 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 710 + ], + "main_type": "UnaryOp", + "main": { + "opType": "NEG", + "T": "DT_FLOAT" + }, + "name": "/Neg_16_output_0", + "outputIndexes": [ + 711 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 694, + 21, + 709, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_32_output_0", + "outputIndexes": [ + 712 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 711, + 712 + ], + "main_type": "Axis", + "main": { + "axis": -1 + }, + "name": "/Concat_75_output_0", + "outputIndexes": [ + 713 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 713, + 80 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_33_output_0", + "outputIndexes": [ + 714 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 695, + 714 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_40_output_0", + "outputIndexes": [ + 715 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.8/self_attn/k_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 678 + ], + "outputIndexes": [ + 2823 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.8/self_attn/k_proj/Linear/pre_convert", + "inputIndexes": [ + 2823 + ], + "outputIndexes": [ + 2824 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.8/self_attn/k_proj/Linear", + "inputIndexes": [ + 2824 + ], + "outputIndexes": [ + 2825 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 920536294, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.8/self_attn/k_proj/Linear/post_convert", + "inputIndexes": [ + 2825 + ], + "outputIndexes": [ + 2826 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.8/self_attn/k_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2826 + ], + "outputIndexes": [ + 716 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 716, + 693 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_42_output_0", + "outputIndexes": [ + 717 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 717, + 50 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_34_output_0", + "outputIndexes": [ + 718 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 717 + ], + "main_type": "NONE", + "name": "/Shape_35_output_0", + "outputIndexes": [ + 719 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 719 + ], + "main_type": "NONE", + "name": "Shape1476", + "outputIndexes": [ + 720 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 719 + ], + "main_type": "NONE", + "name": "Rank1478", + "outputIndexes": [ + 721 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 721, + 721 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp1480", + "outputIndexes": [ + 722 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 722 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze1481", + "outputIndexes": [ + 723 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 722, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp1483", + "outputIndexes": [ + 724 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 724 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze1484", + "outputIndexes": [ + 725 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 720, + 723, + 725, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice1487", + "outputIndexes": [ + 726 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 726 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze1488", + "outputIndexes": [ + 727 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 53, + 727 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp1489", + "outputIndexes": [ + 728 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 728, + 727 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp1490", + "outputIndexes": [ + 729 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 719, + 729, + 722 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_62_output_0", + "outputIndexes": [ + 730 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 730, + 65 + ], + "main_type": "BinaryOp", + "main": { + "opType": 7, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Div_25_output_0", + "outputIndexes": [ + 731 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 731, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_120_output_0", + "outputIndexes": [ + 732 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 717, + 732, + 68, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_35_output_0", + "outputIndexes": [ + 733 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 733 + ], + "main_type": "UnaryOp", + "main": { + "opType": "NEG", + "T": "DT_FLOAT" + }, + "name": "/Neg_17_output_0", + "outputIndexes": [ + 734 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 717, + 21, + 732, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_34_output_0", + "outputIndexes": [ + 735 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 734, + 735 + ], + "main_type": "Axis", + "main": { + "axis": -1 + }, + "name": "/Concat_76_output_0", + "outputIndexes": [ + 736 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 736, + 80 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_35_output_0", + "outputIndexes": [ + 737 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 718, + 737 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_41_output_0", + "outputIndexes": [ + 738 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.8/self_attn/v_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 678 + ], + "outputIndexes": [ + 2827 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.8/self_attn/v_proj/Linear/pre_convert", + "inputIndexes": [ + 2827 + ], + "outputIndexes": [ + 2828 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.8/self_attn/v_proj/Linear", + "inputIndexes": [ + 2828 + ], + "outputIndexes": [ + 2829 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 929989884, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.8/self_attn/v_proj/Linear/post_convert", + "inputIndexes": [ + 2829 + ], + "outputIndexes": [ + 2830 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.8/self_attn/v_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2830 + ], + "outputIndexes": [ + 739 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 739, + 693 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_43_output_0", + "outputIndexes": [ + 740 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 715, + 738, + 740, + 108 + ], + "main_type": "AttentionParam", + "main": { + "kv_cache": true + }, + "name": "Attention/Reshape_44_output_0", + "outputIndexes": [ + 741 + ], + "type": "Attention", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.8/self_attn/o_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 741 + ], + "outputIndexes": [ + 2831 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.8/self_attn/o_proj/Linear/pre_convert", + "inputIndexes": [ + 2831 + ], + "outputIndexes": [ + 2832 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.8/self_attn/o_proj/Linear", + "inputIndexes": [ + 2832 + ], + "outputIndexes": [ + 2833 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 939443474, + 8388630, + 1048576, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.8/self_attn/o_proj/Linear/post_convert", + "inputIndexes": [ + 2833 + ], + "outputIndexes": [ + 2834 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.8/self_attn/o_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2834 + ], + "outputIndexes": [ + 742 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 675, + 742 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_43_output_0", + "outputIndexes": [ + 743 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 743 + ], + "main_type": "LayerNorm", + "main": { + "axis": [ + -1 + ], + "epsilon": 1e-06, + "group": 1, + "useRMSNorm": true + }, + "name": "/ln_2_8/Mul_output_0", + "outputIndexes": [ + 744 + ], + "type": "LayerNorm", + "defaultDimentionFormat": "NHWC" + }, + { + "main_type": "Blob", + "main": { + "dims": [ + 4096 + ], + "dataFormat": "NCHW", + "dataType": "DT_FLOAT", + "float32s": [ + 0.53125, + 0.546875, + 0.519531, + 0.539062, + 0.53125, + 0.488281, + 0.53125, + 0.550781, + 0.539062, + 0.53125, + 0.53125, + 0.515625, + 0.515625, + 0.554688, + 0.507812, + 0.523438, + 0.515625, + 0.542969, + 0.503906, + 0.535156, + 0.53125, + 0.527344, + 0.515625, + 0.503906, + 0.492188, + 0.345703, + 0.53125, + 0.527344, + 0.523438, + 0.523438, + 0.539062, + 0.515625, + 0.478516, + 0.539062, + 0.498047, + 0.486328, + 0.507812, + 0.498047, + 0.507812, + 0.519531, + 0.5, + 0.503906, + 0.490234, + 0.527344, + 0.511719, + 0.527344, + 0.542969, + 0.539062, + 0.554688, + 0.539062, + 0.539062, + 0.484375, + 0.480469, + 0.503906, + 0.515625, + 0.527344, + 0.539062, + 0.527344, + 0.490234, + 0.488281, + 0.423828, + 0.53125, + 0.472656, + 0.542969, + 0.490234, + 0.519531, + 0.511719, + 0.539062, + 0.53125, + 0.539062, + 0.53125, + 0.53125, + 0.496094, + 0.503906, + 0.535156, + 0.511719, + 0.546875, + 0.503906, + 0.511719, + 0.507812, + 0.527344, + 0.558594, + 0.539062, + 0.5, + 0.535156, + 0.519531, + 0.539062, + 0.539062, + 0.53125, + 0.558594, + 0.472656, + 0.53125, + 0.480469, + 0.554688, + 0.542969, + 0.527344, + 0.523438, + 0.523438, + 0.53125, + 0.523438, + 0.515625, + 0.519531, + 0.527344, + 0.486328, + 0.527344, + 0.498047, + 0.503906, + 0.535156, + 0.554688, + 0.527344, + 0.53125, + 0.546875, + 0.5625, + 0.527344, + 0.53125, + 0.484375, + 0.535156, + 0.308594, + 0.503906, + 0.519531, + 0.511719, + 0.53125, + 0.527344, + 0.519531, + 0.519531, + 0.523438, + 0.53125, + 0.507812, + 0.511719, + 0.523438, + 0.511719, + 0.503906, + 0.558594, + 0.488281, + 0.523438, + 0.490234, + 0.5, + 0.490234, + 0.535156, + 0.515625, + 0.519531, + 0.523438, + 0.523438, + 0.5, + 0.550781, + 0.503906, + 0.550781, + 0.546875, + 0.498047, + 0.519531, + 0.566406, + 0.554688, + 0.490234, + 0.519531, + 0.53125, + 0.539062, + 0.535156, + 0.523438, + 0.527344, + 0.535156, + 0.53125, + 0.515625, + 0.5, + 0.503906, + 0.490234, + 0.503906, + 0.519531, + 0.53125, + 0.515625, + 0.519531, + 0.527344, + 0.466797, + 0.542969, + 0.527344, + 0.558594, + 0.542969, + 0.53125, + 0.519531, + 0.519531, + 0.523438, + 0.523438, + 0.507812, + 0.53125, + 0.539062, + 0.527344, + 0.542969, + 0.554688, + 0.535156, + 0.496094, + 0.507812, + 0.515625, + 0.53125, + 0.53125, + 0.546875, + 0.507812, + 0.515625, + 0.519531, + 0.484375, + 0.527344, + 0.527344, + 0.550781, + 0.5, + 0.515625, + 0.507812, + 0.496094, + 0.503906, + 0.539062, + 0.53125, + 0.519531, + 0.566406, + 0.539062, + 0.5, + 0.53125, + 0.511719, + 0.503906, + 0.519531, + 0.554688, + 0.535156, + 0.361328, + 0.515625, + 0.503906, + 0.503906, + 0.523438, + 0.507812, + 0.535156, + 0.494141, + 0.535156, + 0.53125, + 0.300781, + 0.515625, + 0.53125, + 0.53125, + 0.470703, + 0.496094, + 0.507812, + 0.527344, + 0.539062, + 0.527344, + 0.494141, + 0.519531, + 0.349609, + 0.535156, + 0.519531, + 0.476562, + 0.527344, + 0.53125, + 0.539062, + 0.507812, + 0.511719, + 0.503906, + 0.539062, + 0.490234, + 0.492188, + 0.490234, + 0.519531, + 0.494141, + 0.53125, + 0.511719, + 0.492188, + 0.519531, + 0.511719, + 0.527344, + 0.478516, + 0.482422, + 0.515625, + 0.5, + 0.519531, + 0.527344, + 0.503906, + 0.519531, + 0.507812, + 0.546875, + 0.527344, + 0.515625, + 0.511719, + 0.511719, + 0.527344, + 0.527344, + 0.554688, + 0.53125, + 0.496094, + 0.542969, + 0.488281, + 0.494141, + 0.503906, + 0.503906, + 0.484375, + 0.503906, + 0.523438, + 0.511719, + 0.535156, + 0.511719, + 0.472656, + 0.494141, + 0.542969, + 0.523438, + 0.53125, + 0.539062, + 0.527344, + 0.539062, + 0.515625, + 0.492188, + 0.5, + 0.523438, + 0.511719, + 0.492188, + 0.486328, + 0.496094, + 0.503906, + 0.511719, + 0.507812, + 0.496094, + 0.496094, + 0.507812, + 0.503906, + 0.5, + 0.542969, + 0.523438, + 0.515625, + 0.539062, + 0.503906, + 0.535156, + 0.515625, + 0.566406, + 0.527344, + 0.535156, + 0.53125, + 0.535156, + 0.515625, + 0.5, + 0.515625, + 0.507812, + 0.507812, + 0.515625, + 0.550781, + 0.503906, + 0.535156, + 0.507812, + 0.523438, + 0.550781, + 0.535156, + 0.511719, + 0.539062, + 0.488281, + 0.498047, + 0.53125, + 0.503906, + 0.523438, + 0.488281, + 0.546875, + 0.507812, + 0.507812, + 0.519531, + 0.53125, + 0.542969, + 0.542969, + 0.519531, + 0.455078, + 0.527344, + 0.535156, + 0.53125, + 0.494141, + 0.515625, + 0.519531, + 0.511719, + 0.546875, + 0.539062, + 0.478516, + 0.527344, + 0.480469, + 0.527344, + 0.523438, + 0.527344, + 0.511719, + 0.503906, + 0.492188, + 0.527344, + 0.486328, + 0.546875, + 0.542969, + 0.527344, + 0.527344, + 0.488281, + 0.546875, + 0.527344, + 0.542969, + 0.455078, + 0.558594, + 0.515625, + 0.523438, + 0.523438, + 0.519531, + 0.511719, + 0.527344, + 0.511719, + 0.492188, + 0.558594, + 0.503906, + 0.519531, + 0.519531, + 0.523438, + 0.535156, + 0.486328, + 0.519531, + 0.5, + 0.535156, + 0.519531, + 0.535156, + 0.490234, + 0.511719, + 0.554688, + 0.484375, + 0.539062, + 0.519531, + 0.519531, + 0.515625, + 0.53125, + 0.527344, + 0.503906, + 0.519531, + 0.519531, + 0.511719, + 0.519531, + 0.542969, + 0.53125, + 0.490234, + 0.539062, + 0.53125, + 0.515625, + 0.535156, + 0.535156, + 0.503906, + 0.527344, + 0.523438, + 0.542969, + 0.523438, + 0.523438, + 0.554688, + 0.539062, + 0.492188, + 0.53125, + 0.474609, + 0.5, + 0.53125, + 0.515625, + 0.519531, + 0.53125, + 0.53125, + 0.515625, + 0.519531, + 0.515625, + 0.527344, + 0.554688, + 0.503906, + 0.515625, + 0.558594, + 0.490234, + 0.542969, + 0.503906, + 0.527344, + 0.53125, + 0.546875, + 0.535156, + 0.535156, + 0.527344, + 0.527344, + 0.53125, + 0.558594, + 0.542969, + 0.511719, + 0.539062, + 0.480469, + 0.519531, + 0.478516, + 0.539062, + 0.519531, + 0.527344, + 0.515625, + 0.507812, + 0.519531, + 0.539062, + 0.519531, + 0.53125, + 0.550781, + 0.519531, + 0.527344, + 0.507812, + 0.550781, + 0.494141, + 0.542969, + 0.523438, + 0.482422, + 0.498047, + 0.523438, + 0.503906, + 0.515625, + 0.449219, + 0.523438, + 0.523438, + 0.523438, + 0.507812, + 0.484375, + 0.527344, + 0.539062, + 0.546875, + 0.535156, + 0.523438, + 0.519531, + 0.519531, + 0.511719, + 0.53125, + 0.496094, + 0.519531, + 0.53125, + 0.503906, + 0.53125, + 0.515625, + 0.535156, + 0.492188, + 0.523438, + 0.490234, + 0.527344, + 0.523438, + 0.507812, + 0.523438, + 0.542969, + 0.511719, + 0.498047, + 0.535156, + 0.53125, + 0.515625, + 0.535156, + 0.511719, + 0.566406, + 0.486328, + 0.515625, + 0.507812, + 0.494141, + 0.550781, + 0.546875, + 0.535156, + 0.480469, + 0.535156, + 0.519531, + 0.474609, + 0.527344, + 0.507812, + 0.519531, + 0.535156, + 0.53125, + 0.496094, + 0.535156, + 0.554688, + 0.53125, + 0.490234, + 0.542969, + 0.519531, + 0.507812, + 0.546875, + 0.507812, + 0.484375, + 0.503906, + 0.523438, + 0.523438, + 0.503906, + 0.507812, + 0.503906, + 0.535156, + 0.527344, + 0.527344, + 0.511719, + 0.490234, + 0.527344, + 0.486328, + 0.535156, + 0.527344, + 0.539062, + 0.519531, + 0.539062, + 0.527344, + 0.5, + 0.546875, + 0.515625, + 0.539062, + 0.511719, + 0.515625, + 0.546875, + 0.53125, + 0.5, + 0.503906, + 0.546875, + 0.546875, + 0.554688, + 0.539062, + 0.53125, + 0.507812, + 0.519531, + 0.511719, + 0.488281, + 0.503906, + 0.523438, + 0.539062, + 0.535156, + 0.498047, + 0.496094, + 0.507812, + 0.498047, + 0.527344, + 0.527344, + 0.507812, + 0.511719, + 0.503906, + 0.507812, + 0.558594, + 0.492188, + 0.515625, + 0.527344, + 0.503906, + 0.511719, + 0.53125, + 0.519531, + 0.523438, + 0.472656, + 0.402344, + 0.542969, + 0.527344, + 0.476562, + 0.542969, + 0.539062, + 0.523438, + 0.507812, + 0.519531, + 0.523438, + 0.515625, + 0.5, + 0.527344, + 0.535156, + 0.484375, + 0.494141, + 0.503906, + 0.542969, + 0.46875, + 0.503906, + 0.494141, + 0.515625, + 0.523438, + 0.515625, + 0.519531, + 0.558594, + 0.511719, + 0.492188, + 0.546875, + 0.558594, + 0.515625, + 0.511719, + 0.503906, + 0.472656, + 0.515625, + 0.507812, + 0.523438, + 0.5, + 0.511719, + 0.535156, + 0.494141, + 0.566406, + 0.535156, + 0.535156, + 0.53125, + 0.511719, + 0.523438, + 0.539062, + 0.519531, + 0.539062, + 0.515625, + 0.527344, + 0.53125, + 0.535156, + 0.515625, + 0.535156, + 0.5, + 0.515625, + 0.539062, + 0.523438, + 0.527344, + 0.546875, + 0.511719, + 0.503906, + 0.527344, + 0.484375, + 0.546875, + 0.546875, + 0.542969, + 0.523438, + 0.519531, + 0.519531, + 0.507812, + 0.515625, + 0.488281, + 0.542969, + 0.498047, + 0.542969, + 0.527344, + 0.535156, + 0.523438, + 0.519531, + 0.527344, + 0.558594, + 0.523438, + 0.546875, + 0.478516, + 0.5, + 0.546875, + 0.486328, + 0.498047, + 0.53125, + 0.554688, + 0.515625, + 0.511719, + 0.53125, + 0.507812, + 0.511719, + 0.539062, + 0.496094, + 0.503906, + 0.523438, + 0.53125, + 0.494141, + 0.519531, + 0.523438, + 0.511719, + 0.476562, + 0.519531, + 0.507812, + 0.558594, + 0.515625, + 0.519531, + 0.523438, + 0.527344, + 0.554688, + 0.519531, + 0.550781, + 0.492188, + 0.515625, + 0.494141, + 0.5, + 0.515625, + 0.523438, + 0.53125, + 0.53125, + 0.523438, + 0.507812, + 0.439453, + 0.462891, + 0.503906, + 0.523438, + 0.519531, + 0.515625, + 0.527344, + 0.5625, + 0.515625, + 0.503906, + 0.566406, + 0.542969, + 0.494141, + 0.457031, + 0.496094, + 0.566406, + 0.527344, + 0.492188, + 0.527344, + 0.482422, + 0.490234, + 0.519531, + 0.496094, + 0.554688, + 0.535156, + 0.511719, + 0.507812, + 0.515625, + 0.539062, + 0.53125, + 0.523438, + 0.5, + 0.503906, + 0.453125, + 0.511719, + 0.550781, + 0.539062, + 0.523438, + 0.515625, + 0.488281, + 0.515625, + 0.539062, + 0.542969, + 0.566406, + 0.523438, + 0.542969, + 0.53125, + 0.53125, + 0.484375, + 0.519531, + 0.507812, + 0.507812, + 0.511719, + 0.539062, + 0.535156, + 0.519531, + 0.535156, + 0.539062, + 0.498047, + 0.519531, + 0.523438, + 0.511719, + 0.490234, + 0.546875, + 0.546875, + 0.498047, + 0.519531, + 0.539062, + 0.507812, + 0.511719, + 0.535156, + 0.53125, + 0.527344, + 0.53125, + 0.488281, + 0.527344, + 0.539062, + 0.488281, + 0.515625, + 0.527344, + 0.527344, + 0.519531, + 0.337891, + 0.486328, + 0.480469, + 0.523438, + 0.546875, + 0.519531, + 0.511719, + 0.519531, + 0.519531, + 0.546875, + 0.535156, + 0.523438, + 0.451172, + 0.511719, + 0.539062, + 0.515625, + 0.542969, + 0.535156, + 0.519531, + 0.515625, + 0.503906, + 0.53125, + 0.527344, + 0.511719, + 0.494141, + 0.503906, + 0.511719, + 0.554688, + 0.503906, + 0.496094, + 0.523438, + 0.480469, + 0.523438, + 0.535156, + 0.503906, + 0.503906, + 0.494141, + 0.503906, + 0.527344, + 0.5625, + 0.566406, + 0.546875, + 0.527344, + 0.515625, + 0.507812, + 0.492188, + 0.511719, + 0.542969, + 0.515625, + 0.507812, + 0.511719, + 0.546875, + 0.519531, + 0.546875, + 0.519531, + 0.507812, + 0.511719, + 0.523438, + 0.507812, + 0.535156, + 0.539062, + 0.519531, + 0.511719, + 0.554688, + 0.515625, + 0.539062, + 0.515625, + 0.511719, + 0.546875, + 0.519531, + 0.542969, + 0.496094, + 0.535156, + 0.507812, + 0.507812, + 0.503906, + 0.539062, + 0.507812, + 0.511719, + 0.494141, + 0.519531, + 0.496094, + 0.519531, + 0.519531, + 0.519531, + 0.5, + 0.519531, + 0.527344, + 0.519531, + 0.503906, + 0.482422, + 0.466797, + 0.503906, + 0.511719, + 0.519531, + 0.527344, + 0.515625, + 0.527344, + 0.523438, + 0.523438, + 0.480469, + 0.5, + 0.527344, + 0.542969, + 0.515625, + 0.535156, + 0.503906, + 0.478516, + 0.458984, + 0.492188, + 0.507812, + 0.554688, + 0.496094, + 0.503906, + 0.539062, + 0.53125, + 0.511719, + 0.523438, + 0.511719, + 0.507812, + 0.519531, + 0.515625, + 0.507812, + 0.527344, + 0.523438, + 0.519531, + 0.546875, + 0.535156, + 0.523438, + 0.515625, + 0.523438, + 0.53125, + 0.515625, + 0.523438, + 0.507812, + 0.519531, + 0.535156, + 0.542969, + 0.53125, + 0.515625, + 0.566406, + 0.519531, + 0.542969, + 0.527344, + 0.527344, + 0.53125, + 0.53125, + 0.511719, + 0.542969, + 0.503906, + 0.507812, + 0.488281, + 0.550781, + 0.523438, + 0.511719, + 0.472656, + 0.542969, + 0.542969, + 0.511719, + 0.546875, + 0.519531, + 0.503906, + 0.484375, + 0.507812, + 0.523438, + 0.507812, + 0.523438, + 0.523438, + 0.539062, + 0.523438, + 0.574219, + 0.519531, + 0.539062, + 0.539062, + 0.535156, + 0.486328, + 0.515625, + 0.455078, + 0.539062, + 0.519531, + 0.515625, + 0.554688, + 0.492188, + 0.494141, + 0.539062, + 0.503906, + 0.519531, + 0.523438, + 0.5, + 0.527344, + 0.310547, + 0.492188, + 0.539062, + 0.546875, + 0.503906, + 0.550781, + 0.519531, + 0.53125, + 0.494141, + 0.539062, + 0.523438, + 0.546875, + 0.503906, + 0.492188, + 0.519531, + 0.519531, + 0.503906, + 0.527344, + 0.53125, + 0.511719, + 0.496094, + 0.554688, + 0.527344, + 0.5, + 0.5, + 0.507812, + 0.345703, + 0.527344, + 0.53125, + 0.570312, + 0.519531, + 0.53125, + 0.539062, + 0.490234, + 0.511719, + 0.507812, + 0.511719, + 0.523438, + 0.494141, + 0.523438, + 0.523438, + 0.503906, + 0.539062, + 0.519531, + 0.53125, + 0.523438, + 0.507812, + 0.527344, + 0.535156, + 0.523438, + 0.542969, + 0.507812, + 0.515625, + 0.507812, + 0.515625, + 0.496094, + 0.503906, + 0.519531, + 0.105957, + 0.5, + 0.486328, + 0.519531, + 0.511719, + 0.542969, + 0.484375, + 0.5, + 0.46875, + 0.503906, + 0.554688, + 0.527344, + 0.503906, + 0.515625, + 0.558594, + 0.535156, + 0.474609, + 0.535156, + 0.527344, + 0.527344, + 0.515625, + 0.5, + 0.523438, + 0.546875, + 0.542969, + 0.5, + 0.523438, + 0.527344, + 0.503906, + 0.519531, + 0.519531, + 0.53125, + 0.550781, + 0.455078, + 0.53125, + 0.554688, + 0.523438, + 0.523438, + 0.496094, + 0.511719, + 0.539062, + 0.5, + 0.53125, + 0.519531, + 0.542969, + 0.511719, + 0.494141, + 0.535156, + 0.546875, + 0.542969, + 0.527344, + 0.539062, + 0.503906, + 0.486328, + 0.535156, + 0.490234, + 0.527344, + 0.53125, + 0.496094, + 0.523438, + 0.482422, + 0.523438, + 0.53125, + 0.511719, + 0.507812, + 0.507812, + 0.523438, + 0.515625, + 0.332031, + 0.527344, + 0.511719, + 0.515625, + 0.515625, + 0.5625, + 0.5, + 0.542969, + 0.53125, + 0.542969, + 0.498047, + 0.507812, + 0.523438, + 0.507812, + 0.507812, + 0.539062, + 0.546875, + 0.515625, + 0.511719, + 0.488281, + 0.511719, + 0.523438, + 0.523438, + 0.554688, + 0.523438, + 0.5, + 0.494141, + 0.542969, + 0.558594, + 0.476562, + 0.511719, + 0.511719, + 0.5, + 0.550781, + 0.535156, + 0.539062, + 0.527344, + 0.490234, + 0.5625, + 0.519531, + 0.498047, + 0.515625, + 0.515625, + 0.507812, + 0.515625, + 0.53125, + 0.494141, + 0.507812, + 0.53125, + 0.507812, + 0.535156, + 0.515625, + 0.503906, + 0.523438, + 0.535156, + 0.535156, + 0.578125, + 0.503906, + 0.527344, + 0.527344, + 0.53125, + 0.492188, + 0.511719, + 0.515625, + 0.496094, + 0.539062, + 0.515625, + 0.53125, + 0.523438, + 0.484375, + 0.554688, + 0.53125, + 0.5, + 0.53125, + 0.457031, + 0.515625, + 0.503906, + 0.494141, + 0.511719, + 0.496094, + 0.539062, + 0.527344, + 0.519531, + 0.53125, + 0.486328, + 0.523438, + 0.546875, + 0.523438, + 0.515625, + 0.523438, + 0.542969, + 0.496094, + 0.523438, + 0.503906, + 0.515625, + 0.53125, + 0.503906, + 0.519531, + 0.507812, + 0.507812, + 0.539062, + 0.535156, + 0.53125, + 0.503906, + 0.53125, + 0.546875, + 0.523438, + 0.503906, + 0.546875, + 0.523438, + 0.523438, + 0.542969, + 0.519531, + 0.515625, + 0.566406, + 0.542969, + 0.53125, + 0.507812, + 0.482422, + 0.523438, + 0.542969, + 0.507812, + 0.566406, + 0.480469, + 0.515625, + 0.535156, + 0.5, + 0.535156, + 0.441406, + 0.503906, + 0.511719, + 0.503906, + 0.535156, + 0.542969, + 0.523438, + 0.515625, + 0.511719, + 0.511719, + 0.527344, + 0.527344, + 0.496094, + 0.535156, + 0.527344, + 0.523438, + 0.511719, + 0.507812, + 0.535156, + 0.542969, + 0.515625, + 0.466797, + 0.519531, + 0.511719, + 0.539062, + 0.515625, + 0.523438, + 0.546875, + 0.5, + 0.53125, + 0.535156, + 0.519531, + 0.490234, + 0.496094, + 0.488281, + 0.511719, + 0.519531, + 0.511719, + 0.527344, + 0.496094, + 0.511719, + 0.53125, + 0.507812, + 0.519531, + 0.515625, + 0.546875, + 0.503906, + 0.519531, + 0.511719, + 0.535156, + 0.519531, + 0.535156, + 0.507812, + 0.507812, + 0.490234, + 0.498047, + 0.515625, + 0.535156, + 0.486328, + 0.515625, + 0.503906, + 0.53125, + 0.5, + 0.53125, + 0.503906, + 0.523438, + 0.53125, + 0.503906, + 0.523438, + 0.550781, + 0.539062, + 0.519531, + 0.507812, + 0.539062, + 0.523438, + 0.542969, + 0.507812, + 0.539062, + 0.507812, + 0.511719, + 0.515625, + 0.546875, + 0.507812, + 0.496094, + 0.550781, + 0.507812, + 0.511719, + 0.539062, + 0.539062, + 0.527344, + 0.550781, + 0.53125, + 0.476562, + 0.486328, + 0.527344, + 0.527344, + 0.511719, + 0.523438, + 0.53125, + 0.515625, + 0.5, + 0.511719, + 0.550781, + 0.527344, + 0.539062, + 0.466797, + 0.5, + 0.523438, + 0.542969, + 0.503906, + 0.503906, + 0.582031, + 0.539062, + 0.550781, + 0.53125, + 0.539062, + 0.523438, + 0.542969, + 0.546875, + 0.519531, + 0.519531, + 0.515625, + 0.523438, + 0.511719, + 0.511719, + 0.523438, + 0.511719, + 0.515625, + 0.527344, + 0.527344, + 0.515625, + 0.519531, + 0.515625, + 0.53125, + 0.523438, + 0.515625, + 0.482422, + 0.5625, + 0.542969, + 0.535156, + 0.535156, + 0.550781, + 0.523438, + 0.53125, + 0.574219, + 0.515625, + 0.511719, + 0.542969, + 0.5, + 0.539062, + 0.53125, + 0.523438, + 0.496094, + 0.5, + 0.523438, + 0.486328, + 0.503906, + 0.527344, + 0.503906, + 0.574219, + 0.523438, + 0.53125, + 0.5, + 0.523438, + 0.507812, + 0.507812, + 0.523438, + 0.503906, + 0.554688, + 0.527344, + 0.523438, + 0.46875, + 0.539062, + 0.535156, + 0.519531, + 0.515625, + 0.523438, + 0.53125, + 0.527344, + 0.515625, + 0.515625, + 0.519531, + 0.503906, + 0.519531, + 0.527344, + 0.511719, + 0.546875, + 0.519531, + 0.542969, + 0.519531, + 0.511719, + 0.550781, + 0.523438, + 0.511719, + 0.535156, + 0.515625, + 0.523438, + 0.53125, + 0.542969, + 0.523438, + 0.527344, + 0.535156, + 0.550781, + 0.535156, + 0.519531, + 0.503906, + 0.511719, + 0.53125, + 0.515625, + 0.476562, + 0.503906, + 0.546875, + 0.542969, + 0.511719, + 0.535156, + 0.498047, + 0.503906, + 0.550781, + 0.519531, + 1.460938, + 0.558594, + 0.511719, + 0.5, + 0.539062, + 0.507812, + 0.515625, + 0.550781, + 0.539062, + 0.519531, + 0.539062, + 0.519531, + 0.542969, + 0.503906, + 0.535156, + 0.498047, + 0.527344, + 0.539062, + 0.488281, + 0.523438, + 0.478516, + 0.511719, + 0.53125, + 0.519531, + 0.546875, + 0.527344, + 0.503906, + 0.515625, + 0.519531, + 0.53125, + 0.511719, + 0.53125, + 0.519531, + 0.490234, + 0.5, + 0.515625, + 0.53125, + 0.527344, + 0.523438, + 0.490234, + 0.511719, + 0.558594, + 0.519531, + 0.511719, + 0.527344, + 0.5, + 0.511719, + 0.511719, + 0.488281, + 0.519531, + 0.515625, + 0.527344, + 0.503906, + 0.539062, + 0.527344, + 0.542969, + 0.474609, + 0.474609, + 0.527344, + 0.527344, + 0.216797, + 0.535156, + 0.535156, + 0.490234, + 0.527344, + 0.519531, + 0.507812, + 0.527344, + 0.511719, + 0.554688, + 0.519531, + 0.519531, + 0.527344, + 0.494141, + 0.492188, + 0.546875, + 0.496094, + 0.503906, + 0.511719, + 0.503906, + 0.503906, + 0.484375, + 0.539062, + 0.527344, + 0.546875, + 0.496094, + 0.53125, + 0.488281, + 0.492188, + 0.494141, + 0.5, + 0.523438, + 0.511719, + 0.527344, + 0.527344, + 0.511719, + 0.53125, + 0.503906, + 0.515625, + 0.542969, + 0.515625, + 0.523438, + 0.46875, + 0.515625, + 0.53125, + 0.482422, + 0.523438, + 0.511719, + 0.527344, + 0.503906, + 0.511719, + 0.519531, + 0.507812, + 0.53125, + 0.503906, + 0.511719, + 0.480469, + 0.511719, + 0.511719, + 0.515625, + 0.515625, + 0.546875, + 0.542969, + 0.511719, + 0.535156, + 0.496094, + 0.523438, + 0.515625, + 0.542969, + 0.578125, + 0.507812, + 0.558594, + 0.527344, + 0.539062, + 0.523438, + 0.558594, + 0.558594, + 0.490234, + 0.515625, + 0.53125, + 0.5, + 0.519531, + 0.494141, + 0.519531, + 0.511719, + 0.464844, + 0.486328, + 0.519531, + 0.53125, + 0.527344, + 0.546875, + 0.507812, + 0.546875, + 0.550781, + 0.447266, + 0.492188, + 0.519531, + 0.550781, + 0.539062, + 0.535156, + 0.542969, + 0.550781, + 0.550781, + 0.539062, + 0.519531, + 0.492188, + 0.539062, + 0.558594, + 0.511719, + 0.527344, + 0.480469, + 0.511719, + 0.546875, + 0.511719, + 0.476562, + 0.511719, + 0.503906, + 0.507812, + 0.546875, + 0.511719, + 0.492188, + 0.519531, + 0.527344, + 0.527344, + 0.498047, + 0.523438, + 0.527344, + 0.515625, + 0.527344, + 0.554688, + 0.503906, + 0.523438, + 0.507812, + 0.515625, + 0.5, + 0.490234, + 0.523438, + 0.519531, + 0.515625, + 0.535156, + 0.554688, + 0.523438, + 0.515625, + 0.519531, + 0.503906, + 0.558594, + 0.507812, + 0.484375, + 0.53125, + 0.507812, + 0.488281, + 0.539062, + 0.496094, + 0.53125, + 0.507812, + 0.515625, + 0.546875, + 0.519531, + 0.53125, + 0.523438, + 0.53125, + 0.554688, + 0.152344, + 0.515625, + 0.539062, + 0.527344, + 0.527344, + 0.527344, + 0.515625, + 0.53125, + 0.523438, + 0.546875, + 0.523438, + 0.550781, + 0.498047, + 0.535156, + 0.558594, + 0.539062, + 0.470703, + 0.503906, + 0.503906, + 0.527344, + 0.523438, + 0.523438, + 0.515625, + 0.498047, + 0.535156, + 0.478516, + 0.523438, + 0.535156, + 0.511719, + 0.503906, + 0.535156, + 0.480469, + 0.519531, + 0.482422, + 0.511719, + 0.527344, + 0.515625, + 0.535156, + 0.5, + 0.5, + 0.492188, + 0.5625, + 0.511719, + 0.519531, + 0.490234, + 0.535156, + 0.542969, + 0.519531, + 0.546875, + 0.511719, + 0.523438, + 0.507812, + 0.53125, + 0.546875, + 0.511719, + 0.484375, + 0.503906, + 0.423828, + 0.519531, + 0.53125, + 0.462891, + 0.503906, + 0.523438, + 0.527344, + 0.519531, + 0.519531, + 0.515625, + 0.53125, + 0.515625, + 0.511719, + 0.542969, + 0.523438, + 0.376953, + 0.503906, + 0.494141, + 0.527344, + 0.53125, + 0.519531, + 0.480469, + 0.527344, + 0.542969, + 0.542969, + 0.550781, + 0.5, + 0.542969, + 0.527344, + 0.5, + 0.503906, + 0.507812, + 0.5, + 0.527344, + 0.523438, + 0.53125, + 0.511719, + 0.503906, + 0.542969, + 0.449219, + 0.535156, + 0.574219, + 0.523438, + 0.46875, + 0.511719, + 0.492188, + 0.494141, + 0.546875, + 0.523438, + 0.511719, + 0.53125, + 0.511719, + 0.519531, + 0.527344, + 0.519531, + 0.507812, + 0.523438, + 0.519531, + 0.523438, + 0.527344, + 0.550781, + 0.539062, + 0.527344, + 0.535156, + 0.527344, + 0.523438, + 0.494141, + 0.539062, + 0.511719, + 0.527344, + 0.472656, + 0.435547, + 0.515625, + 0.511719, + 0.519531, + 0.519531, + 0.546875, + 0.503906, + 0.503906, + 0.535156, + 0.527344, + 0.519531, + 0.539062, + 0.488281, + 0.535156, + 0.519531, + 0.507812, + 0.527344, + 0.527344, + 0.53125, + 0.503906, + 0.53125, + 0.519531, + 0.535156, + 0.496094, + 0.535156, + 0.527344, + 0.539062, + 0.511719, + 0.523438, + 0.486328, + 0.539062, + 0.519531, + 0.527344, + 0.519531, + 0.542969, + 0.507812, + 0.539062, + 0.535156, + 0.515625, + 0.542969, + 0.523438, + 0.523438, + 0.539062, + 0.527344, + 0.482422, + 0.515625, + 0.539062, + 0.53125, + 0.542969, + 0.486328, + 0.498047, + 0.523438, + 0.539062, + 0.523438, + 0.558594, + 0.527344, + 0.494141, + 0.507812, + 0.507812, + 0.515625, + 0.546875, + 0.519531, + 0.539062, + 0.503906, + 0.515625, + 0.523438, + 0.503906, + 0.515625, + 0.542969, + 0.503906, + 0.53125, + 0.527344, + 0.542969, + 0.53125, + 0.527344, + 0.542969, + 0.515625, + 0.523438, + 0.539062, + 0.496094, + 0.515625, + 0.53125, + 0.519531, + 0.535156, + 0.498047, + 0.53125, + 0.515625, + 0.53125, + 0.492188, + 0.488281, + 0.535156, + 0.5, + 0.515625, + 0.554688, + 0.539062, + 0.494141, + 0.539062, + 0.488281, + 0.507812, + 0.558594, + 0.527344, + 0.503906, + 0.554688, + 0.539062, + 0.503906, + 0.519531, + 0.507812, + 0.519531, + 0.503906, + 0.5, + 0.535156, + 0.511719, + 0.535156, + 0.539062, + 0.53125, + 0.523438, + 0.519531, + 0.527344, + 0.490234, + 0.527344, + 0.527344, + 0.53125, + 0.535156, + 0.417969, + 0.519531, + 0.53125, + 0.511719, + 0.554688, + 0.519531, + 0.515625, + 0.515625, + 0.53125, + 0.550781, + 0.507812, + 0.542969, + 0.527344, + 0.496094, + 0.511719, + 0.503906, + 0.5, + 0.519531, + 0.458984, + 0.546875, + 0.53125, + 0.507812, + 0.498047, + 0.480469, + 0.535156, + 0.492188, + 0.519531, + 0.490234, + 0.527344, + 0.53125, + 0.507812, + 0.519531, + 0.507812, + 0.498047, + 0.535156, + 0.480469, + 0.507812, + 0.523438, + 0.503906, + 0.486328, + 0.519531, + 0.507812, + 0.503906, + 0.507812, + 0.539062, + 0.523438, + 0.519531, + 0.550781, + 0.507812, + 0.498047, + 0.53125, + 0.527344, + 0.519531, + 0.523438, + 0.53125, + 0.523438, + 0.498047, + 0.523438, + 0.515625, + 0.53125, + 0.535156, + 0.507812, + 0.482422, + 0.546875, + 0.535156, + 0.535156, + 0.542969, + 0.542969, + 0.542969, + 0.546875, + 0.511719, + 0.498047, + 0.496094, + 0.535156, + 0.482422, + 0.519531, + 0.5, + 0.542969, + 0.519531, + 0.519531, + 0.527344, + 0.550781, + 0.527344, + 0.490234, + 0.519531, + 0.53125, + 0.542969, + 0.523438, + 0.498047, + 0.546875, + 0.53125, + 0.519531, + 0.503906, + 0.542969, + 0.515625, + 0.503906, + 0.511719, + 0.535156, + 0.503906, + 0.535156, + 0.496094, + 0.535156, + 0.523438, + 0.539062, + 0.5, + 0.523438, + 0.519531, + 0.523438, + 0.535156, + 0.519531, + 0.519531, + 0.523438, + 0.498047, + 0.535156, + 0.53125, + 0.550781, + 0.527344, + 0.519531, + 0.507812, + 0.507812, + 0.539062, + 0.5, + 0.535156, + 0.539062, + 0.53125, + 0.496094, + 0.53125, + 0.519531, + 0.550781, + 0.550781, + 0.484375, + 0.519531, + 0.535156, + 0.511719, + 0.503906, + 0.511719, + 0.507812, + 0.515625, + 0.527344, + 0.498047, + 0.542969, + 0.527344, + 0.484375, + 0.53125, + 0.271484, + 0.519531, + 0.535156, + 0.503906, + 0.515625, + 0.511719, + 0.527344, + 0.5, + 0.550781, + 0.507812, + 0.546875, + 0.488281, + 0.527344, + 0.484375, + 0.523438, + 0.535156, + 0.507812, + 0.546875, + 0.484375, + 0.498047, + 0.53125, + 0.507812, + 0.558594, + 0.484375, + 0.515625, + 0.515625, + 0.503906, + 0.515625, + 0.539062, + 0.53125, + 0.527344, + 0.515625, + 0.5, + 0.539062, + 0.519531, + 0.546875, + 0.515625, + 0.503906, + 0.5625, + 0.542969, + 0.496094, + 0.498047, + 0.539062, + 0.523438, + 0.558594, + 0.5, + 0.519531, + 0.542969, + 0.498047, + 0.484375, + 0.474609, + 0.519531, + 0.535156, + 0.494141, + 0.507812, + 0.53125, + 0.554688, + 0.527344, + 0.535156, + 0.490234, + 0.523438, + 0.523438, + 0.515625, + 0.539062, + 0.523438, + 0.523438, + 0.503906, + 0.515625, + 0.523438, + 0.527344, + 0.498047, + 0.519531, + 0.515625, + 0.527344, + 0.507812, + 0.542969, + 0.507812, + 0.492188, + 0.527344, + 0.566406, + 0.507812, + 0.511719, + 0.546875, + 0.519531, + 0.503906, + 0.515625, + 0.482422, + 0.535156, + 0.542969, + 0.53125, + 0.498047, + 0.488281, + 0.53125, + 0.53125, + 0.519531, + 0.503906, + 0.53125, + 0.550781, + 0.503906, + 0.490234, + 0.535156, + 0.53125, + 0.503906, + 0.515625, + 0.5625, + 0.542969, + 0.492188, + 0.5, + 0.515625, + 0.546875, + 0.511719, + 0.523438, + 0.519531, + 0.515625, + 0.523438, + 0.490234, + 0.519531, + 0.535156, + 0.490234, + 0.492188, + 0.511719, + 0.519531, + 0.53125, + 0.53125, + 0.519531, + 0.511719, + 0.515625, + 0.519531, + 0.523438, + 0.519531, + 0.53125, + 0.519531, + 0.535156, + 0.519531, + 0.5, + 0.527344, + 0.527344, + 0.546875, + 0.519531, + 0.53125, + 0.574219, + 0.515625, + 0.523438, + 0.519531, + 0.503906, + 0.496094, + 0.443359, + 0.511719, + 0.519531, + 0.5, + 0.535156, + 0.527344, + 0.53125, + 0.53125, + 0.503906, + 0.507812, + 0.503906, + 0.527344, + 0.527344, + 0.535156, + 0.519531, + 0.515625, + 0.482422, + 0.527344, + 0.542969, + 0.511719, + 0.5, + 0.519531, + 0.535156, + 0.53125, + 0.503906, + 0.507812, + 0.507812, + 0.535156, + 0.482422, + 0.515625, + 0.523438, + 0.515625, + 0.498047, + 0.542969, + 0.503906, + 0.546875, + 0.550781, + 0.5, + 0.53125, + 0.511719, + 0.523438, + 0.511719, + 0.496094, + 0.507812, + 0.535156, + 0.542969, + 0.550781, + 0.527344, + 0.492188, + 0.535156, + 0.539062, + 0.511719, + 0.515625, + 0.519531, + 0.558594, + 0.546875, + 0.53125, + 0.507812, + 0.527344, + 0.5, + 0.527344, + 0.523438, + 0.519531, + 0.496094, + 0.503906, + 0.519531, + 0.527344, + 0.507812, + 0.539062, + 0.539062, + 0.527344, + 0.5, + 0.5, + 0.482422, + 0.523438, + 0.482422, + 0.53125, + 0.570312, + 0.523438, + 0.542969, + 0.53125, + 0.5, + 0.527344, + 0.546875, + 0.488281, + 0.476562, + 0.554688, + 0.503906, + 0.539062, + 0.515625, + 0.523438, + 0.519531, + 0.515625, + 0.494141, + 0.539062, + 0.539062, + 0.527344, + 0.535156, + 0.539062, + 0.539062, + 0.478516, + 0.542969, + 0.523438, + 0.482422, + 0.507812, + 0.546875, + 0.503906, + 0.503906, + 0.484375, + 0.527344, + 0.511719, + 0.507812, + 0.550781, + 0.574219, + 0.53125, + 0.527344, + 0.554688, + 0.511719, + 0.542969, + 0.519531, + 0.527344, + 0.515625, + 0.523438, + 0.535156, + 0.503906, + 0.539062, + 0.507812, + 0.519531, + 0.511719, + 0.527344, + 0.535156, + 0.535156, + 0.492188, + 0.515625, + 0.523438, + 0.46875, + 0.53125, + 0.542969, + 0.511719, + 0.515625, + 0.503906, + 0.5, + 0.503906, + 0.546875, + 0.515625, + 0.558594, + 0.527344, + 0.519531, + 0.535156, + 0.511719, + 0.527344, + 0.494141, + 0.519531, + 0.53125, + 0.507812, + 0.503906, + 0.539062, + 0.515625, + 0.5, + 0.507812, + 0.539062, + 0.511719, + 0.542969, + 0.527344, + 0.492188, + 0.511719, + 0.273438, + 0.542969, + 0.523438, + 0.466797, + 0.5, + 0.542969, + 0.519531, + 0.546875, + 0.511719, + 0.523438, + 0.539062, + 0.523438, + 0.5, + 0.535156, + 0.546875, + 0.523438, + 0.486328, + 0.503906, + 0.511719, + 0.496094, + 0.523438, + 0.523438, + 0.542969, + 0.498047, + 0.523438, + 0.554688, + 0.535156, + 0.519531, + 0.496094, + 0.523438, + 0.53125, + 0.515625, + 0.539062, + 0.494141, + 0.507812, + 0.515625, + 0.507812, + 0.5, + 0.53125, + 0.519531, + 0.527344, + 0.546875, + 0.507812, + 0.53125, + 0.503906, + 0.53125, + 0.498047, + 0.527344, + 0.515625, + 0.511719, + 0.519531, + 0.5625, + 0.53125, + 0.550781, + 0.480469, + 0.527344, + 0.550781, + 0.535156, + 0.507812, + 0.527344, + 0.539062, + 0.519531, + 0.492188, + 0.527344, + 0.546875, + 0.546875, + 0.503906, + 0.519531, + 0.515625, + 0.53125, + 0.511719, + 0.511719, + 0.523438, + 0.527344, + 0.496094, + 0.546875, + 0.527344, + 0.496094, + 0.515625, + 0.519531, + 0.443359, + 0.511719, + 0.53125, + 0.503906, + 0.507812, + 0.558594, + 0.539062, + 0.515625, + 0.53125, + 0.527344, + 0.519531, + 0.527344, + 0.515625, + 0.523438, + 0.511719, + 0.53125, + 0.558594, + 0.523438, + 0.498047, + 0.535156, + 0.5, + 0.539062, + 0.527344, + 0.519531, + 0.503906, + 0.523438, + 0.523438, + 0.507812, + 0.539062, + 0.53125, + 0.511719, + 0.523438, + 0.523438, + 0.523438, + 0.527344, + 0.527344, + 0.523438, + 0.53125, + 0.53125, + 0.527344, + 0.486328, + 0.474609, + 0.492188, + 0.554688, + 0.503906, + 0.5625, + 0.546875, + 0.507812, + 0.53125, + 0.507812, + 0.515625, + 0.527344, + 0.539062, + 0.507812, + 0.523438, + 0.539062, + 0.511719, + 0.511719, + 0.496094, + 0.503906, + 0.558594, + 0.519531, + 0.5, + 0.519531, + 0.527344, + 0.503906, + 0.511719, + 0.515625, + 0.527344, + 0.527344, + 0.478516, + 0.492188, + 0.507812, + 0.5, + 0.53125, + 0.496094, + 0.554688, + 0.519531, + 0.511719, + 0.519531, + 0.523438, + 0.554688, + 0.5, + 0.523438, + 0.515625, + 0.523438, + 0.492188, + 0.554688, + 0.535156, + 0.496094, + 0.519531, + 0.589844, + 0.511719, + 0.519531, + 0.523438, + 0.535156, + 0.53125, + 0.566406, + 0.511719, + 0.535156, + 0.480469, + 0.53125, + 0.492188, + 0.535156, + 0.527344, + 0.494141, + 0.523438, + 0.5, + 0.527344, + 0.507812, + 0.507812, + 0.507812, + 0.496094, + 0.482422, + 0.535156, + 0.515625, + 0.523438, + 0.519531, + 0.498047, + 0.503906, + 0.527344, + 0.542969, + 0.515625, + 0.511719, + 0.527344, + 0.507812, + 0.535156, + 0.539062, + 0.519531, + 0.542969, + 0.5, + 0.515625, + 0.507812, + 0.542969, + 0.494141, + 0.546875, + 0.539062, + 0.476562, + 0.507812, + 0.519531, + 0.527344, + 0.527344, + 0.539062, + 0.519531, + 0.486328, + 0.53125, + 0.542969, + 0.480469, + 0.515625, + 0.527344, + 0.511719, + 0.507812, + 0.515625, + 0.482422, + 0.527344, + 0.53125, + 0.482422, + 0.511719, + 0.511719, + 0.492188, + 0.535156, + 0.542969, + 0.523438, + 0.490234, + 0.507812, + 0.515625, + 0.511719, + 0.535156, + 0.542969, + 0.507812, + 0.507812, + 0.5, + 0.492188, + 0.503906, + 0.503906, + 0.515625, + 0.507812, + 0.503906, + 0.519531, + 0.519531, + 0.550781, + 0.515625, + 0.539062, + 0.503906, + 0.5, + 0.480469, + 0.498047, + 0.546875, + 0.507812, + 0.539062, + 0.535156, + 0.498047, + 0.523438, + 0.542969, + 0.523438, + 0.511719, + 0.539062, + 0.478516, + 0.519531, + 0.53125, + 0.542969, + 0.494141, + 0.519531, + 0.535156, + 0.507812, + 0.523438, + 0.539062, + 0.515625, + 0.535156, + 0.546875, + 0.507812, + 0.503906, + 0.519531, + 0.554688, + 0.550781, + 0.53125, + 0.507812, + 0.53125, + 0.519531, + 0.503906, + 0.542969, + 0.466797, + 0.523438, + 0.542969, + 0.523438, + 0.546875, + 0.519531, + 0.5, + 0.535156, + 0.486328, + 0.519531, + 0.546875, + 0.5, + 0.5, + 0.511719, + 0.542969, + 0.511719, + 0.546875, + 0.515625, + 0.527344, + 0.494141, + 0.5, + 0.496094, + 0.511719, + 0.542969, + 0.472656, + 0.464844, + 0.53125, + 0.519531, + 0.498047, + 0.539062, + 0.542969, + 0.554688, + 0.535156, + 0.550781, + 0.53125, + 0.527344, + 0.53125, + 0.484375, + 0.527344, + 0.539062, + 0.554688, + 0.527344, + 0.542969, + 0.503906, + 0.507812, + 0.523438, + 0.503906, + 0.523438, + 0.503906, + 0.539062, + 0.507812, + 0.550781, + 0.490234, + 0.511719, + 0.507812, + 0.490234, + 0.523438, + 0.535156, + 0.503906, + 0.507812, + 0.542969, + 0.490234, + 0.542969, + 0.472656, + 0.554688, + 0.558594, + 0.511719, + 0.523438, + 0.527344, + 0.550781, + 0.511719, + 0.515625, + 0.519531, + 0.492188, + 0.488281, + 0.511719, + 0.546875, + 0.492188, + 0.550781, + 0.433594, + 0.515625, + 0.519531, + 0.515625, + 0.527344, + 0.523438, + 0.542969, + 0.511719, + 0.511719, + 0.515625, + 0.507812, + 0.539062, + 0.523438, + 0.542969, + 0.480469, + 0.550781, + 0.519531, + 0.515625, + 0.470703, + 0.546875, + 0.53125, + 0.507812, + 0.527344, + 0.511719, + 0.53125, + 0.492188, + 0.523438, + 0.511719, + 0.5, + 0.5, + 0.527344, + 0.507812, + 0.527344, + 0.570312, + 0.542969, + 0.474609, + 0.503906, + 0.539062, + 0.503906, + 0.539062, + 0.53125, + 0.523438, + 0.515625, + 0.527344, + 0.519531, + 0.539062, + 0.511719, + 0.515625, + 0.5, + 0.519531, + 0.527344, + 0.527344, + 0.494141, + 0.523438, + 0.539062, + 0.498047, + 0.519531, + 0.519531, + 0.519531, + 0.535156, + 0.507812, + 0.523438, + 0.535156, + 0.492188, + 0.523438, + 0.5625, + 0.511719, + 0.535156, + 0.523438, + 0.539062, + 0.535156, + 0.507812, + 0.523438, + 0.486328, + 0.546875, + 0.527344, + 0.519531, + 0.515625, + 0.46875, + 0.503906, + 0.542969, + 0.492188, + 0.5, + 0.566406, + 0.527344, + 0.527344, + 0.554688, + 0.488281, + 0.566406, + 0.494141, + 0.539062, + 0.546875, + 0.511719, + 0.539062, + 0.550781, + 0.515625, + 0.464844, + 0.515625, + 0.490234, + 0.523438, + 0.53125, + 0.519531, + 0.490234, + 0.542969, + 0.558594, + 0.53125, + 0.511719, + 0.496094, + 0.527344, + 0.539062, + 0.539062, + 0.511719, + 0.527344, + 0.535156, + 0.5, + 0.523438, + 0.527344, + 0.519531, + 0.542969, + 0.539062, + 0.550781, + 0.507812, + 0.511719, + 0.515625, + 0.486328, + 0.523438, + 0.550781, + 0.535156, + 0.511719, + 0.546875, + 0.535156, + 0.539062, + 0.515625, + 0.542969, + 0.523438, + 0.515625, + 0.5, + 0.519531, + 0.550781, + 0.511719, + 0.539062, + 0.539062, + 0.527344, + 0.519531, + 0.515625, + 0.546875, + 0.503906, + 0.53125, + 0.507812, + 0.453125, + 0.523438, + 0.515625, + 0.519531, + 0.53125, + 0.523438, + 0.462891, + 0.542969, + 0.535156, + 0.535156, + 0.523438, + 0.507812, + 0.511719, + 0.535156, + 0.511719, + 0.527344, + 0.527344, + 0.511719, + 0.53125, + 0.503906, + 0.535156, + 0.527344, + 0.523438, + 0.519531, + 0.515625, + 0.527344, + 0.519531, + 0.515625, + 0.527344, + 0.507812, + 0.511719, + 0.519531, + 0.503906, + 0.494141, + 0.53125, + 0.511719, + 0.539062, + 0.535156, + 0.490234, + 0.488281, + 0.519531, + 0.523438, + 0.5, + 0.496094, + 0.546875, + 0.542969, + 0.527344, + 0.503906, + 0.503906, + 0.515625, + 0.523438, + 0.539062, + 0.527344, + 0.5625, + 0.494141, + 0.535156, + 0.503906, + 0.53125, + 0.527344, + 0.519531, + 0.511719, + 0.550781, + 0.546875, + 0.527344, + 0.488281, + 0.550781, + 0.527344, + 0.474609, + 0.539062, + 0.527344, + 0.535156, + 0.519531, + 0.527344, + 0.496094, + 0.5625, + 0.550781, + 0.933594, + 0.527344, + 0.515625, + 0.484375, + 0.535156, + 0.515625, + 0.527344, + 0.519531, + 0.486328, + 0.535156, + 0.519531, + 0.542969, + 0.546875, + 0.515625, + 0.490234, + 0.515625, + 0.5, + 0.519531, + 0.5, + 0.5, + 0.53125, + 0.507812, + 0.535156, + 0.519531, + 0.5, + 0.542969, + 0.535156, + 0.511719, + 0.535156, + 0.546875, + 0.507812, + 0.527344, + 0.527344, + 0.527344, + 0.503906, + 0.507812, + 0.519531, + 0.507812, + 0.535156, + 0.503906, + 0.511719, + 0.53125, + 0.492188, + 0.523438, + 0.503906, + 0.535156, + 0.558594, + 0.515625, + 0.476562, + 0.539062, + 0.511719, + 0.515625, + 0.519531, + 0.503906, + 0.566406, + 0.535156, + 0.550781, + 0.535156, + 0.523438, + 0.507812, + 0.542969, + 0.519531, + 0.273438, + 0.535156, + 0.492188, + 0.53125, + 0.53125, + 0.539062, + 0.566406, + 0.182617, + 0.550781, + 0.507812, + 0.527344, + 0.523438, + 0.535156, + 0.539062, + 0.527344, + 0.492188, + 0.527344, + 0.515625, + 0.507812, + 0.486328, + 0.542969, + 0.535156, + 0.498047, + 0.554688, + 0.498047, + 0.523438, + 0.494141, + 0.542969, + 0.535156, + 0.519531, + 0.507812, + 0.53125, + 0.494141, + 0.503906, + 0.519531, + 0.090332, + 0.466797, + 0.546875, + 0.550781, + 0.503906, + 0.527344, + 0.503906, + 0.523438, + 0.511719, + 0.539062, + 0.546875, + 0.515625, + 0.511719, + 0.478516, + 0.503906, + 0.523438, + 0.5, + 0.527344, + 0.527344, + 0.574219, + 0.5, + 0.535156, + 0.5, + 0.507812, + 0.443359, + 0.519531, + 0.519531, + 0.550781, + 0.507812, + 0.492188, + 0.5, + 0.519531, + 0.515625, + 0.496094, + 0.5, + 0.515625, + 0.550781, + 0.53125, + 0.5, + 0.53125, + 0.507812, + 0.515625, + 0.515625, + 0.498047, + 0.539062, + 0.519531, + 0.515625, + 0.507812, + 0.519531, + 0.523438, + 0.53125, + 0.515625, + 0.511719, + 0.546875, + 0.539062, + 0.535156, + 0.511719, + 0.511719, + 0.539062, + 0.503906, + 0.503906, + 0.480469, + 0.53125, + 0.472656, + 0.511719, + 0.515625, + 0.511719, + 0.484375, + 0.519531, + 0.5, + 0.527344, + 0.523438, + 0.554688, + 0.507812, + 0.476562, + 0.519531, + 0.507812, + 0.535156, + 0.539062, + 0.46875, + 0.554688, + 0.503906, + 0.539062, + 0.527344, + 0.519531, + 0.523438, + 0.515625, + 0.503906, + 0.523438, + 0.53125, + 0.503906, + 0.511719, + 0.539062, + 0.503906, + 0.519531, + 0.535156, + 0.539062, + 0.507812, + 0.554688, + 0.523438, + 0.470703, + 0.511719, + 0.511719, + 0.53125, + 0.464844, + 0.519531, + 0.53125, + 0.507812, + 0.503906, + 0.539062, + 0.519531, + 0.539062, + 0.519531, + 0.507812, + 0.5, + 0.515625, + 0.511719, + 0.507812, + 0.486328, + 0.53125, + 0.554688, + 0.511719, + 0.470703, + 0.511719, + 0.507812, + 0.535156, + 0.507812, + 0.519531, + 0.527344, + 0.523438, + 0.527344, + 0.507812, + 0.539062, + 0.523438, + 0.511719, + 0.523438, + 0.486328, + 0.542969, + 0.503906, + 0.523438, + 0.542969, + 0.507812, + 0.53125, + 0.535156, + 0.515625, + 0.515625, + 0.507812, + 0.535156, + 0.539062, + 0.523438, + 0.515625, + 0.527344, + 0.546875, + 0.542969, + 0.558594, + 0.523438, + 0.488281, + 0.519531, + 0.503906, + 0.523438, + 0.470703, + 0.515625, + 0.488281, + 0.550781, + 0.53125, + 0.507812, + 0.503906, + 0.527344, + 0.53125, + 0.5, + 0.539062, + 0.527344, + 0.535156, + 0.535156, + 0.511719, + 0.535156, + 0.503906, + 0.527344, + 0.539062, + 0.527344, + 0.523438, + 0.498047, + 0.519531, + 0.519531, + 0.53125, + 0.566406, + 0.503906, + 0.515625, + 0.486328, + 0.523438, + 0.519531, + 0.511719, + 0.507812, + 0.523438, + 0.53125, + 0.453125, + 0.503906, + 0.470703, + 0.53125, + 0.519531, + 0.527344, + 0.511719, + 0.519531, + 0.523438, + 0.523438, + 0.511719, + 0.558594, + 0.503906, + 0.519531, + 0.535156, + 0.503906, + 0.515625, + 0.542969, + 0.523438, + 0.507812, + 0.515625, + 0.546875, + 0.550781, + 0.507812, + 0.542969, + 0.503906, + 0.539062, + 0.535156, + 0.507812, + 0.519531, + 0.5625, + 0.539062, + 0.53125, + 0.546875, + 0.527344, + 0.503906, + 0.515625, + 0.523438, + 0.519531, + 0.476562, + 0.507812, + 0.503906, + 0.539062, + 0.490234, + 0.523438, + 0.507812, + 0.546875, + 0.523438, + 0.511719, + 0.566406, + 0.527344, + 0.486328, + 0.535156, + 0.490234, + 0.484375, + 0.527344, + 0.515625, + 0.507812, + 0.515625, + 0.539062, + 0.539062, + 0.554688, + 0.53125, + 0.570312, + 0.503906, + 0.511719, + 0.515625, + 0.527344, + 0.503906, + 0.527344, + 0.535156, + 0.558594, + 0.535156, + 0.507812, + 0.554688, + 0.503906, + 0.53125, + 0.496094, + 0.542969, + 0.480469, + 0.503906, + 0.566406, + 0.523438, + 0.53125, + 0.53125, + 0.515625, + 0.53125, + 0.523438, + 0.527344, + 0.511719, + 0.515625, + 0.535156, + 0.527344, + 0.511719, + 0.492188, + 0.511719, + 0.515625, + 0.496094, + 0.527344, + 0.523438, + 0.550781, + 0.476562, + 0.527344, + 0.515625, + 0.519531, + 0.519531, + 0.261719, + 0.515625, + 0.490234, + 0.53125, + 0.5, + 0.503906, + 0.535156, + 0.474609, + 0.287109, + 0.494141, + 0.490234, + 0.546875, + 0.527344, + 0.546875, + 0.523438, + 0.484375, + 0.511719, + 0.542969, + 0.53125, + 0.519531, + 0.511719, + 0.523438, + 0.546875, + 0.519531, + 0.519531, + 0.542969, + 0.53125, + 0.511719, + 0.511719, + 0.566406, + 0.550781, + 0.519531, + 0.527344, + 0.507812, + 0.585938, + 0.511719, + 0.53125, + 0.535156, + 0.542969, + 0.535156, + 0.515625, + 0.546875, + 0.523438, + 0.535156, + 0.53125, + 0.476562, + 0.503906, + 0.494141, + 0.535156, + 0.527344, + 0.535156, + 0.535156, + 0.515625, + 0.53125, + 0.535156, + 0.503906, + 0.53125, + 0.527344, + 0.507812, + 0.523438, + 0.53125, + 0.527344, + 0.519531, + 0.515625, + 0.519531, + 0.498047, + 0.511719, + 0.496094, + 0.523438, + 0.546875, + 0.515625, + 0.535156, + 0.5, + 0.503906, + 0.539062, + 0.535156, + 0.507812, + 0.507812, + 0.503906, + 0.337891, + 0.554688, + 0.527344, + 0.523438, + 0.519531, + 0.539062, + 0.503906, + 0.554688, + 0.519531, + 0.515625, + 0.511719, + 0.527344, + 0.492188, + 0.482422, + 0.515625, + 0.472656, + 0.523438, + 0.503906, + 0.542969, + 0.542969, + 0.519531, + 0.496094, + 0.53125, + 0.546875, + 0.519531, + 0.511719, + 0.535156, + 0.527344, + 0.585938, + 0.527344, + 0.498047, + 0.539062, + 0.542969, + 0.53125, + 0.498047, + 0.53125, + 0.515625, + 0.482422, + 0.519531, + 0.515625, + 0.5, + 0.507812, + 0.527344, + 0.5, + 0.498047, + 0.546875, + 0.53125, + 0.523438, + 0.519531, + 0.490234, + 0.535156, + 0.527344, + 0.503906, + 0.494141, + 0.527344, + 0.535156, + 0.488281, + 0.550781, + 0.527344, + 0.5, + 0.5, + 0.523438, + 0.490234, + 0.550781, + 0.498047, + 0.527344, + 0.507812, + 0.535156, + 0.558594, + 0.480469, + 0.539062, + 0.492188, + 0.492188, + 0.511719, + 0.482422, + 0.457031, + 0.515625, + 0.443359, + 0.515625, + 0.503906, + 0.53125, + 0.431641, + 0.535156, + 0.466797, + 0.527344, + 0.523438, + 0.503906, + 0.5625, + 0.527344, + 0.550781, + 0.539062, + 0.515625, + 0.523438, + 0.550781, + 0.546875, + 0.554688, + 0.527344, + 0.527344, + 0.507812, + 0.507812, + 0.511719, + 0.527344, + 0.539062, + 0.515625, + 0.527344, + 0.535156, + 0.511719, + 0.523438, + 0.539062, + 0.519531, + 0.519531, + 0.515625, + 0.542969, + 0.542969, + 0.535156, + 0.53125, + 0.527344, + 0.511719, + 0.511719, + 0.539062, + 0.519531, + 0.578125, + 0.535156, + 0.578125, + 0.503906, + 0.515625, + 0.535156, + 0.251953, + 0.523438, + 0.535156, + 0.519531, + 0.539062, + 0.503906, + 0.539062, + 0.511719, + 0.535156, + 0.511719, + 0.535156, + 0.535156, + 0.519531, + 0.554688, + 0.507812, + 0.535156, + 0.488281, + 0.53125, + 0.464844, + 0.455078, + 0.535156, + 0.535156, + 0.511719, + 0.527344, + 0.474609, + 0.527344, + 0.519531, + 0.511719, + 0.550781, + 0.515625, + 0.507812, + 0.542969, + 0.523438, + 0.527344, + 0.527344, + 0.515625, + 0.494141, + 0.507812, + 0.503906, + 0.511719, + 0.5625, + 0.558594, + 0.511719, + 0.519531, + 0.535156, + 0.511719, + 0.453125, + 0.5, + 0.527344, + 0.515625, + 0.511719, + 0.539062, + 0.488281, + 0.367188, + 0.511719, + 0.476562, + 0.511719, + 0.535156, + 0.519531, + 0.539062, + 0.527344, + 0.523438, + 0.519531, + 0.527344, + 0.515625, + 0.515625, + 0.519531, + 0.53125, + 0.5625, + 0.523438, + 0.519531, + 0.5, + 0.523438, + 0.527344, + 0.53125, + 0.523438, + 0.523438, + 0.507812, + 0.53125, + 0.511719, + 0.488281, + 0.515625, + 0.523438, + 0.511719, + 0.515625, + 0.474609, + 0.542969, + 0.519531, + 0.527344, + 0.507812, + 0.5, + 0.527344, + 0.542969, + 0.535156, + 0.486328, + 0.542969, + 0.539062, + 0.5, + 0.503906, + 0.478516, + 0.511719, + 0.535156, + 0.498047, + 0.53125, + 0.511719, + 0.527344, + 0.535156, + 0.515625, + 0.523438, + 0.523438, + 0.511719, + 0.494141, + 0.507812, + 0.53125, + 0.515625, + 0.539062, + 0.486328, + 0.511719, + 0.519531, + 0.527344, + 0.496094, + 0.496094, + 0.542969, + 0.476562, + 0.53125, + 0.498047, + 0.523438, + 0.511719, + 0.539062, + 0.550781, + 0.503906, + 0.535156, + 0.523438, + 0.515625, + 0.511719, + 0.482422, + 0.550781, + 0.542969, + 0.507812, + 0.5, + 0.511719, + 0.519531, + 0.503906, + 0.503906, + 0.523438, + 0.480469, + 0.472656, + 0.539062, + 0.478516, + 0.470703, + 0.550781, + 0.535156, + 0.523438, + 0.527344, + 0.527344, + 0.527344, + 0.511719, + 0.486328, + 0.515625, + 0.5, + 0.542969, + 0.542969, + 0.482422, + 0.539062, + 0.427734, + 0.542969, + 0.523438, + 0.554688, + 0.53125, + 0.507812, + 0.5, + 0.53125, + 0.507812, + 0.507812, + 0.535156, + 0.5, + 0.539062, + 0.503906, + 0.511719, + 0.527344, + 0.492188, + 0.550781, + 0.503906, + 0.515625, + 0.503906, + 0.507812, + 0.542969, + 0.515625, + 0.515625, + 0.550781, + 0.535156, + 0.482422, + 0.523438, + 0.535156, + 0.511719, + 0.53125, + 0.496094, + 0.523438, + 0.523438, + 0.507812, + 0.523438, + 0.503906, + 0.535156, + 0.542969, + 0.554688, + 0.519531, + 0.519531, + 0.507812, + 0.542969, + 0.490234, + 0.5625, + 0.527344, + 0.511719, + 0.503906, + 0.53125, + 0.488281, + 0.527344, + 0.558594, + 0.498047, + 0.5, + 0.488281, + 0.527344, + 0.53125, + 0.484375, + 0.546875, + 0.542969, + 0.498047, + 0.542969, + 0.546875, + 0.542969, + 0.53125, + 0.519531, + 0.535156, + 0.539062, + 0.535156, + 0.542969, + 0.511719, + 0.519531, + 0.539062, + 0.503906, + 0.484375, + 0.542969, + 0.53125, + 0.53125, + 0.507812, + 0.523438, + 0.511719, + 0.507812, + 0.507812, + 0.511719, + 0.535156, + 0.5, + 0.511719, + 0.535156, + 0.507812, + 0.470703, + 0.511719, + 0.535156, + 0.53125, + 0.546875, + 0.503906, + 0.519531, + 0.494141, + 0.484375, + 0.519531, + 0.527344, + 0.527344, + 0.554688, + 0.523438, + 0.480469, + 0.507812, + 0.546875, + 0.542969, + 0.515625, + 0.507812, + 0.53125, + 0.527344, + 0.542969, + 0.535156, + 0.535156, + 0.5, + 0.527344, + 0.539062, + 0.498047, + 0.431641, + 0.496094, + 0.496094, + 0.511719, + 0.511719, + 0.507812, + 0.546875, + 0.503906, + 0.523438, + 0.490234, + 0.53125, + 0.527344, + 0.523438, + 0.554688, + 0.53125, + 0.507812, + 0.515625, + 0.527344, + 0.558594, + 0.492188, + 0.457031, + 0.511719, + 0.535156, + 0.515625, + 0.554688, + 0.566406, + 0.519531, + 0.507812, + 0.523438, + 0.53125, + 0.503906, + 0.488281, + 0.527344, + 0.535156, + 0.53125, + 0.53125, + 0.542969, + 0.482422, + 0.503906, + 0.550781, + 0.511719, + 0.519531, + 0.527344, + 0.494141, + 0.53125, + 0.527344, + 0.511719, + 0.527344, + 0.542969, + 0.527344, + 0.507812, + 0.527344, + 0.507812, + 0.566406, + 0.546875, + 0.511719, + 0.519531, + 0.507812, + 0.515625, + 0.519531, + 0.519531, + 0.554688, + 0.519531, + 0.302734, + 0.53125, + 0.490234, + 0.53125, + 0.519531, + 0.527344, + 0.503906, + 0.539062, + 0.554688, + 0.515625, + 0.515625, + 0.5, + 0.292969, + 0.507812, + 0.53125, + 0.515625, + 0.515625, + 0.5, + 0.53125, + 0.953125, + 0.453125, + 0.519531, + 0.554688, + 0.503906, + 0.519531, + 0.507812, + 0.503906, + 0.503906, + 0.515625, + 0.523438, + 0.542969, + 0.507812, + 0.515625, + 0.496094, + 0.535156, + 0.523438, + 0.453125, + 0.478516, + 0.507812, + 0.527344, + 0.46875, + 0.523438, + 0.566406, + 0.523438, + 0.507812, + 0.503906, + 0.53125, + 0.496094, + 0.511719, + 0.535156, + 0.53125, + 0.542969, + 0.515625, + 0.523438, + 0.490234, + 0.542969, + 0.546875, + 0.523438, + 0.523438, + 0.53125, + 0.535156, + 0.523438, + 0.503906, + 0.314453, + 0.494141, + 0.523438, + 0.484375, + 0.507812, + 0.546875, + 0.476562, + 0.5, + 0.542969, + 0.539062, + 0.492188, + 0.542969, + 0.488281, + 0.527344, + 0.511719, + 0.511719, + 0.539062, + 0.511719, + 0.511719, + 0.546875, + 0.507812, + 0.527344, + 0.507812, + 0.542969, + 0.490234, + 0.542969, + 0.515625, + 0.515625, + 0.550781, + 0.558594, + 0.498047, + 0.515625, + 0.5, + 0.515625, + 0.507812, + 0.503906, + 0.496094, + 0.550781, + 0.539062, + 0.511719, + 0.523438, + 0.515625, + 0.535156, + 0.53125, + 0.507812, + 0.53125, + 0.470703, + 0.488281, + 0.515625, + 0.527344, + 0.515625, + 0.53125 + ] + }, + "name": "model.transformer.h.8.ln_2.weight", + "outputIndexes": [ + 745 + ], + "type": "Const", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 744, + 745 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/ln_2_8/Mul_1_output_0", + "outputIndexes": [ + 746 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.8/mlp/w1/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 746 + ], + "outputIndexes": [ + 2835 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.8/mlp/w1/Linear/pre_convert", + "inputIndexes": [ + 2835 + ], + "outputIndexes": [ + 2836 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.8/mlp/w1/Linear", + "inputIndexes": [ + 2836 + ], + "outputIndexes": [ + 2837 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 11008, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 948880680, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.8/mlp/w1/Linear/post_convert", + "inputIndexes": [ + 2837 + ], + "outputIndexes": [ + 2838 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.8/mlp/w1/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2838 + ], + "outputIndexes": [ + 747 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 11008 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.8/mlp/w2/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 746 + ], + "outputIndexes": [ + 2839 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.8/mlp/w2/Linear/pre_convert", + "inputIndexes": [ + 2839 + ], + "outputIndexes": [ + 2840 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.8/mlp/w2/Linear", + "inputIndexes": [ + 2840 + ], + "outputIndexes": [ + 2841 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 11008, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 974243134, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.8/mlp/w2/Linear/post_convert", + "inputIndexes": [ + 2841 + ], + "outputIndexes": [ + 2842 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.8/mlp/w2/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2842 + ], + "outputIndexes": [ + 748 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 11008 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 748 + ], + "main_type": "UnaryOp", + "main": { + "opType": "SIGMOID", + "T": "DT_INVALID" + }, + "name": "/mlp_8/Sigmoid_output_0", + "outputIndexes": [ + 749 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 748, + 749 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/mlp_8/Mul_output_0", + "outputIndexes": [ + 750 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 747, + 750 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/mlp_8/Mul_1_output_0", + "outputIndexes": [ + 751 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.8/mlp/c_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 751 + ], + "outputIndexes": [ + 2843 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 11008, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.8/mlp/c_proj/Linear/pre_convert", + "inputIndexes": [ + 2843 + ], + "outputIndexes": [ + 2844 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.8/mlp/c_proj/Linear", + "inputIndexes": [ + 2844 + ], + "outputIndexes": [ + 2845 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 11008, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 999605588, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.8/mlp/c_proj/Linear/post_convert", + "inputIndexes": [ + 2845 + ], + "outputIndexes": [ + 2846 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.8/mlp/c_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2846 + ], + "outputIndexes": [ + 752 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 743, + 752 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_44_output_0", + "outputIndexes": [ + 753 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 753, + 1 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_45_output_0", + "outputIndexes": [ + 754 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 754 + ], + "main_type": "LayerNorm", + "main": { + "axis": [ + -1 + ], + "epsilon": 1e-06, + "group": 1, + "useRMSNorm": true + }, + "name": "/ln_1_9/Mul_output_0", + "outputIndexes": [ + 755 + ], + "type": "LayerNorm", + "defaultDimentionFormat": "NHWC" + }, + { + "main_type": "Blob", + "main": { + "dims": [ + 4096 + ], + "dataFormat": "NCHW", + "dataType": "DT_FLOAT", + "float32s": [ + 0.734375, + 0.738281, + 0.648438, + 0.746094, + 0.734375, + 0.660156, + 0.746094, + 0.714844, + 0.714844, + 0.742188, + 0.773438, + 0.734375, + 0.699219, + 0.78125, + 0.742188, + 0.707031, + 0.800781, + 0.714844, + 0.734375, + 0.71875, + 0.671875, + 0.753906, + 0.703125, + 0.746094, + 0.707031, + 0.65625, + 0.714844, + 0.777344, + 0.773438, + 0.757812, + 0.789062, + 0.746094, + 0.710938, + 0.8125, + 0.761719, + 0.757812, + 0.710938, + 0.734375, + 0.734375, + 0.6875, + 0.816406, + 0.71875, + 0.738281, + 0.800781, + 0.746094, + 0.773438, + 0.769531, + 0.726562, + 0.710938, + 0.75, + 0.75, + 0.738281, + 0.722656, + 0.6875, + 0.726562, + 0.765625, + 0.765625, + 0.773438, + 0.761719, + 0.691406, + 0.625, + 0.777344, + 0.652344, + 0.769531, + 0.765625, + 0.765625, + 0.734375, + 0.75, + 0.773438, + 0.730469, + 0.777344, + 0.757812, + 0.75, + 0.804688, + 0.738281, + 0.714844, + 0.746094, + 0.757812, + 0.707031, + 0.726562, + 0.800781, + 0.777344, + 0.734375, + 0.675781, + 0.714844, + 0.773438, + 0.765625, + 0.789062, + 0.695312, + 0.777344, + 0.71875, + 0.742188, + 0.734375, + 0.738281, + 0.714844, + 0.707031, + 0.769531, + 0.757812, + 0.777344, + 0.742188, + 0.722656, + 0.773438, + 0.695312, + 0.765625, + 0.730469, + 0.765625, + 0.746094, + 0.753906, + 0.746094, + 0.75, + 0.730469, + 0.742188, + 0.710938, + 0.738281, + 0.796875, + 0.726562, + 0.726562, + 0.894531, + 0.746094, + 0.753906, + 0.75, + 0.757812, + 0.765625, + 0.691406, + 0.726562, + 0.71875, + 0.800781, + 0.722656, + 0.742188, + 0.722656, + 0.734375, + 0.722656, + 0.738281, + 0.683594, + 0.726562, + 0.6875, + 0.703125, + 0.648438, + 0.714844, + 0.777344, + 0.765625, + 0.671875, + 0.714844, + 0.734375, + 0.75, + 0.722656, + 0.75, + 0.785156, + 0.683594, + 0.710938, + 0.703125, + 0.753906, + 0.761719, + 0.761719, + 0.699219, + 0.765625, + 0.71875, + 0.8125, + 0.75, + 0.738281, + 0.796875, + 0.703125, + 0.714844, + 0.769531, + 0.78125, + 0.769531, + 0.714844, + 0.722656, + 0.75, + 0.722656, + 0.738281, + 0.75, + 0.75, + 0.769531, + 0.65625, + 0.714844, + 0.792969, + 0.765625, + 0.730469, + 0.78125, + 0.671875, + 0.726562, + 0.820312, + 0.730469, + 0.742188, + 0.796875, + 0.734375, + 0.753906, + 0.730469, + 0.6875, + 0.75, + 0.75, + 0.71875, + 0.78125, + 0.738281, + 0.785156, + 0.726562, + 0.714844, + 0.757812, + 0.734375, + 0.78125, + 0.746094, + 0.699219, + 0.699219, + 0.761719, + 0.738281, + 0.765625, + 0.726562, + 0.71875, + 0.707031, + 0.738281, + 0.714844, + 0.769531, + 0.734375, + 0.714844, + 0.726562, + 0.804688, + 0.75, + 0.589844, + 0.683594, + 0.71875, + 0.773438, + 0.695312, + 0.808594, + 0.765625, + 0.710938, + 0.761719, + 0.765625, + 0.667969, + 0.746094, + 0.722656, + 0.757812, + 0.757812, + 0.769531, + 0.738281, + 0.707031, + 0.78125, + 0.800781, + 0.703125, + 0.773438, + 0.933594, + 0.777344, + 0.757812, + 0.710938, + 0.765625, + 0.765625, + 0.785156, + 0.691406, + 0.726562, + 0.757812, + 0.757812, + 0.71875, + 0.746094, + 0.742188, + 0.796875, + 0.75, + 0.761719, + 0.722656, + 0.675781, + 0.769531, + 0.796875, + 0.761719, + 0.761719, + 0.777344, + 0.753906, + 0.785156, + 0.738281, + 0.746094, + 0.707031, + 0.734375, + 0.738281, + 0.742188, + 0.710938, + 0.722656, + 0.75, + 0.699219, + 0.742188, + 0.78125, + 0.738281, + 0.714844, + 0.730469, + 0.671875, + 0.742188, + 0.769531, + 0.671875, + 0.738281, + 0.714844, + 0.730469, + 0.742188, + 0.800781, + 0.78125, + 0.730469, + 0.6875, + 0.753906, + 0.742188, + 0.789062, + 0.742188, + 0.703125, + 0.789062, + 0.738281, + 0.746094, + 0.75, + 0.722656, + 0.691406, + 0.722656, + 0.679688, + 0.75, + 0.695312, + 0.71875, + 0.71875, + 0.765625, + 0.722656, + 0.738281, + 0.714844, + 0.765625, + 0.75, + 0.785156, + 0.730469, + 0.761719, + 0.722656, + 0.707031, + 0.753906, + 0.738281, + 0.742188, + 0.804688, + 0.742188, + 0.726562, + 0.753906, + 0.773438, + 0.742188, + 0.738281, + 0.757812, + 0.730469, + 0.785156, + 0.699219, + 0.703125, + 0.695312, + 0.714844, + 0.753906, + 0.710938, + 0.742188, + 0.738281, + 0.769531, + 0.742188, + 0.769531, + 0.734375, + 0.804688, + 0.761719, + 0.765625, + 0.714844, + 0.769531, + 0.738281, + 0.761719, + 0.730469, + 0.753906, + 0.761719, + 0.796875, + 0.648438, + 0.714844, + 0.730469, + 0.738281, + 0.75, + 0.710938, + 0.746094, + 0.695312, + 0.773438, + 0.695312, + 0.71875, + 0.71875, + 0.710938, + 0.769531, + 0.753906, + 0.773438, + 0.742188, + 0.773438, + 0.738281, + 0.753906, + 0.761719, + 0.75, + 0.730469, + 0.683594, + 0.71875, + 0.75, + 0.761719, + 0.71875, + 0.738281, + 0.722656, + 0.722656, + 0.742188, + 0.667969, + 0.71875, + 0.722656, + 0.730469, + 0.742188, + 0.769531, + 0.722656, + 0.75, + 0.734375, + 0.730469, + 0.714844, + 0.738281, + 0.761719, + 0.734375, + 0.703125, + 0.765625, + 0.726562, + 0.714844, + 0.757812, + 0.722656, + 0.742188, + 0.710938, + 0.726562, + 0.746094, + 0.703125, + 0.746094, + 0.71875, + 0.75, + 0.757812, + 0.734375, + 0.679688, + 0.730469, + 0.75, + 0.714844, + 0.75, + 0.742188, + 0.714844, + 0.722656, + 0.734375, + 0.777344, + 0.746094, + 0.773438, + 0.742188, + 0.714844, + 0.707031, + 0.710938, + 0.753906, + 0.734375, + 0.6875, + 0.75, + 0.722656, + 0.722656, + 0.71875, + 0.726562, + 0.710938, + 0.761719, + 0.742188, + 0.738281, + 0.695312, + 0.726562, + 0.773438, + 0.734375, + 0.730469, + 0.679688, + 0.703125, + 0.746094, + 0.769531, + 0.769531, + 0.683594, + 0.71875, + 0.703125, + 0.695312, + 0.734375, + 0.691406, + 0.789062, + 0.753906, + 0.769531, + 0.742188, + 0.738281, + 0.679688, + 0.738281, + 0.734375, + 0.738281, + 0.730469, + 0.675781, + 0.679688, + 0.691406, + 0.722656, + 0.699219, + 0.742188, + 0.738281, + 0.769531, + 0.726562, + 0.695312, + 0.738281, + 0.734375, + 0.703125, + 0.695312, + 0.78125, + 0.746094, + 0.867188, + 0.714844, + 0.699219, + 0.707031, + 0.746094, + 0.707031, + 0.726562, + 0.683594, + 0.71875, + 0.710938, + 0.757812, + 0.722656, + 0.707031, + 0.777344, + 0.71875, + 0.734375, + 0.789062, + 0.714844, + 0.75, + 0.746094, + 0.699219, + 0.714844, + 0.761719, + 0.753906, + 0.777344, + 0.710938, + 0.730469, + 0.71875, + 0.730469, + 0.777344, + 0.710938, + 0.707031, + 0.722656, + 0.722656, + 0.753906, + 0.667969, + 0.789062, + 0.75, + 0.703125, + 0.734375, + 0.734375, + 0.757812, + 0.679688, + 0.738281, + 0.742188, + 0.71875, + 0.710938, + 0.714844, + 0.734375, + 0.714844, + 0.703125, + 0.761719, + 0.746094, + 0.757812, + 0.71875, + 0.71875, + 0.738281, + 0.742188, + 0.675781, + 0.710938, + 0.753906, + 0.757812, + 0.703125, + 0.738281, + 0.710938, + 0.75, + 0.71875, + 0.785156, + 0.714844, + 0.746094, + 0.722656, + 0.75, + 0.746094, + 0.769531, + 0.753906, + 0.6875, + 0.695312, + 0.753906, + 0.710938, + 0.707031, + 0.738281, + 0.746094, + 0.699219, + 0.730469, + 0.695312, + 0.769531, + 0.738281, + 0.703125, + 0.753906, + 0.6875, + 0.699219, + 0.71875, + 0.765625, + 0.789062, + 0.773438, + 0.757812, + 0.710938, + 0.808594, + 0.765625, + 0.703125, + 0.699219, + 0.773438, + 0.761719, + 0.75, + 0.746094, + 0.742188, + 0.78125, + 0.753906, + 0.757812, + 0.820312, + 0.757812, + 0.746094, + 0.730469, + 0.714844, + 0.71875, + 0.769531, + 0.703125, + 0.710938, + 0.714844, + 0.757812, + 0.769531, + 0.683594, + 0.75, + 0.742188, + 0.777344, + 0.667969, + 0.722656, + 0.761719, + 0.722656, + 0.738281, + 0.800781, + 0.792969, + 0.75, + 0.683594, + 2e-06, + 0.71875, + 0.792969, + 0.75, + 0.734375, + 0.6875, + 0.773438, + 0.6875, + 0.726562, + 0.757812, + 0.765625, + 0.738281, + 0.765625, + 0.742188, + 0.691406, + 0.710938, + 0.742188, + 0.785156, + 0.675781, + 0.730469, + 0.738281, + 0.796875, + 0.71875, + 0.707031, + 0.738281, + 0.761719, + 0.695312, + 0.714844, + 0.773438, + 0.703125, + 0.730469, + 0.753906, + 0.71875, + 0.734375, + 0.75, + 0.738281, + 0.734375, + 0.773438, + 0.722656, + 0.71875, + 0.742188, + 0.773438, + 0.765625, + 0.769531, + 0.683594, + 0.738281, + 0.757812, + 0.8125, + 0.773438, + 0.714844, + 0.722656, + 0.753906, + 0.765625, + 0.695312, + 0.734375, + 0.734375, + 0.683594, + 0.738281, + 0.597656, + 0.753906, + 0.789062, + 0.742188, + 0.730469, + 0.722656, + 0.742188, + 0.746094, + 0.746094, + 0.804688, + 0.707031, + 0.804688, + 0.765625, + 0.722656, + 0.722656, + 0.761719, + 0.75, + 0.753906, + 0.730469, + 0.792969, + 0.730469, + 0.769531, + 0.769531, + 0.714844, + 0.777344, + 0.722656, + 0.78125, + 0.761719, + 0.730469, + 0.757812, + 0.742188, + 0.660156, + 0.746094, + 0.726562, + 0.777344, + 0.695312, + 0.761719, + 0.777344, + 0.757812, + 0.734375, + 0.699219, + 0.703125, + 0.710938, + 0.738281, + 0.765625, + 0.691406, + 0.714844, + 0.71875, + 0.730469, + 0.699219, + 0.742188, + 0.671875, + 0.707031, + 0.714844, + 0.777344, + 0.734375, + 0.753906, + 0.730469, + 0.777344, + 0.726562, + 0.742188, + 0.71875, + 0.789062, + 0.722656, + 0.722656, + 0.800781, + 0.773438, + 0.738281, + 0.703125, + 0.800781, + 0.714844, + 0.742188, + 0.78125, + 0.683594, + 0.757812, + 0.75, + 0.785156, + 0.8125, + 0.722656, + 0.785156, + 0.785156, + 0.746094, + 0.730469, + 0.699219, + 0.75, + 0.597656, + 0.757812, + 0.761719, + 0.769531, + 0.695312, + 0.746094, + 0.761719, + 0.699219, + 0.6875, + 0.746094, + 0.746094, + 0.726562, + 0.730469, + 0.765625, + 0.730469, + 0.773438, + 0.660156, + 0.722656, + 0.636719, + 0.683594, + 0.804688, + 0.730469, + 0.730469, + 0.683594, + 0.75, + 0.730469, + 0.726562, + 0.808594, + 0.6875, + 0.753906, + 0.664062, + 0.734375, + 0.730469, + 0.679688, + 0.734375, + 0.683594, + 0.765625, + 0.683594, + 0.699219, + 0.757812, + 0.738281, + 0.789062, + 0.722656, + 0.71875, + 0.777344, + 0.746094, + 0.734375, + 0.738281, + 0.777344, + 0.730469, + 0.773438, + 0.730469, + 0.761719, + 0.738281, + 0.792969, + 0.710938, + 0.734375, + 0.722656, + 0.75, + 0.71875, + 0.746094, + 0.730469, + 0.75, + 0.738281, + 0.730469, + 0.78125, + 0.726562, + 0.945312, + 0.710938, + 0.710938, + 0.6875, + 0.8125, + 0.75, + 0.757812, + 0.757812, + 0.742188, + 0.742188, + 0.773438, + 0.664062, + 0.757812, + 0.757812, + 0.707031, + 0.695312, + 0.722656, + 0.761719, + 0.773438, + 0.734375, + 0.714844, + 0.714844, + 0.804688, + 0.75, + 0.671875, + 0.730469, + 0.714844, + 0.792969, + 0.746094, + 0.730469, + 0.789062, + 0.714844, + 0.6875, + 0.769531, + 0.726562, + 0.667969, + 0.632812, + 0.742188, + 0.75, + 0.730469, + 0.75, + 0.699219, + 0.65625, + 0.730469, + 0.730469, + 0.722656, + 0.734375, + 0.738281, + 0.71875, + 0.753906, + 0.699219, + 0.742188, + 0.707031, + 0.734375, + 0.746094, + 0.667969, + 0.820312, + 0.699219, + 0.746094, + 0.789062, + 0.738281, + 0.707031, + 0.757812, + 0.753906, + 0.707031, + 0.722656, + 0.75, + 0.742188, + 0.722656, + 0.726562, + 0.761719, + 0.765625, + 0.726562, + 0.75, + 0.695312, + 0.761719, + 0.75, + 0.722656, + 0.761719, + 0.679688, + 0.746094, + 0.703125, + 0.757812, + 0.765625, + 0.789062, + 0.71875, + 0.765625, + 0.726562, + 0.730469, + 0.722656, + 0.699219, + 0.703125, + 0.746094, + 0.707031, + 0.800781, + 0.714844, + 0.757812, + 0.726562, + 0.773438, + 0.746094, + 0.679688, + 0.796875, + 0.773438, + 0.71875, + 0.691406, + 0.707031, + 0.757812, + 0.675781, + 0.714844, + 0.722656, + 0.714844, + 0.765625, + 0.761719, + 0.703125, + 0.757812, + 0.710938, + 0.667969, + 0.703125, + 0.753906, + 0.742188, + 0.6875, + 0.816406, + 0.78125, + 0.75, + 0.773438, + 0.796875, + 0.777344, + 0.730469, + 0.792969, + 0.765625, + 0.757812, + 0.746094, + 0.691406, + 0.730469, + 0.722656, + 0.765625, + 0.75, + 0.800781, + 0.746094, + 0.710938, + 0.714844, + 0.777344, + 0.6875, + 0.695312, + 0.730469, + 0.761719, + 0.699219, + 0.8125, + 0.757812, + 0.714844, + 0.652344, + 0.671875, + 0.738281, + 0.710938, + 0.765625, + 0.734375, + 0.746094, + 0.773438, + 0.742188, + 0.761719, + 0.699219, + 0.734375, + 0.738281, + 0.742188, + 0.699219, + 0.75, + 0.734375, + 0.773438, + 0.832031, + 0.753906, + 0.738281, + 0.726562, + 0.71875, + 0.757812, + 0.773438, + 0.753906, + 0.796875, + 0.78125, + 0.710938, + 0.796875, + 0.703125, + 0.824219, + 0.730469, + 0.714844, + 0.753906, + 0.710938, + 0.71875, + 0.679688, + 0.695312, + 0.78125, + 1.25, + 0.773438, + 0.796875, + 0.734375, + 0.738281, + 0.734375, + 0.691406, + 0.765625, + 0.730469, + 0.742188, + 0.765625, + 0.730469, + 0.730469, + 0.726562, + 0.707031, + 0.742188, + 0.683594, + 0.714844, + 0.730469, + 0.71875, + 0.699219, + 0.761719, + 0.800781, + 0.707031, + 0.75, + 0.738281, + 0.640625, + 0.761719, + 0.730469, + 0.699219, + 0.6875, + 0.722656, + 0.640625, + 0.710938, + 0.777344, + 0.714844, + 0.777344, + 0.71875, + 0.703125, + 0.800781, + 0.730469, + 0.714844, + 0.765625, + 0.730469, + 0.757812, + 0.769531, + 0.730469, + 0.789062, + 0.777344, + 0.785156, + 0.714844, + 0.761719, + 0.734375, + 0.738281, + 0.78125, + 0.730469, + 0.773438, + 0.761719, + 1.585938, + 0.761719, + 0.695312, + 0.695312, + 0.804688, + 0.75, + 0.730469, + 0.71875, + 0.65625, + 0.703125, + 0.738281, + 0.746094, + 0.746094, + 0.773438, + 0.75, + 0.75, + 0.703125, + 0.707031, + 0.691406, + 0.753906, + 0.703125, + 0.773438, + 0.671875, + 0.730469, + 0.753906, + 0.710938, + 0.78125, + 0.753906, + 0.761719, + 0.730469, + 0.699219, + 0.703125, + 0.792969, + 0.703125, + 0.757812, + 0.714844, + 0.753906, + 0.726562, + 0.734375, + 0.710938, + 0.796875, + 0.6875, + 0.75, + 0.746094, + 0.714844, + 0.710938, + 0.734375, + 0.722656, + 0.699219, + 0.75, + 0.734375, + 0.773438, + 0.78125, + 0.730469, + 0.753906, + 0.691406, + 0.738281, + 0.6875, + 0.734375, + 0.730469, + 0.71875, + 0.753906, + 0.742188, + 0.714844, + 0.761719, + 0.683594, + 0.828125, + 0.679688, + 1.226562, + 0.734375, + 0.746094, + 0.828125, + 0.753906, + 0.667969, + 0.738281, + 0.703125, + 0.757812, + 0.726562, + 0.636719, + 0.730469, + 0.726562, + 0.734375, + 0.738281, + 0.765625, + 0.675781, + 0.75, + 0.730469, + 0.714844, + 0.734375, + 0.703125, + 0.75, + 0.742188, + 0.777344, + 0.777344, + 0.722656, + 0.683594, + 0.730469, + 0.75, + 0.761719, + 0.761719, + 0.761719, + 0.789062, + 0.75, + 0.734375, + 0.71875, + 0.671875, + 0.792969, + 0.714844, + 0.75, + 0.765625, + 0.785156, + 0.679688, + 0.722656, + 0.785156, + 0.699219, + 0.726562, + 0.730469, + 0.726562, + 0.773438, + 0.722656, + 0.707031, + 0.757812, + 0.734375, + 0.722656, + 0.675781, + 0.726562, + 0.730469, + 0.714844, + 0.703125, + 0.707031, + 0.691406, + 0.703125, + 0.703125, + 0.765625, + 0.714844, + 0.722656, + 0.71875, + 0.71875, + 0.726562, + 0.777344, + 0.769531, + 0.710938, + 0.695312, + 0.757812, + 0.714844, + 0.746094, + 0.714844, + 0.773438, + 0.707031, + 0.769531, + 0.742188, + 0.738281, + 0.765625, + 0.765625, + 0.738281, + 0.714844, + 0.789062, + 0.769531, + 0.765625, + 0.722656, + 0.738281, + 0.699219, + 0.722656, + 0.773438, + 0.742188, + 0.746094, + 0.742188, + 0.773438, + 0.777344, + 0.722656, + 0.726562, + 0.710938, + 0.753906, + 0.75, + 0.71875, + 0.695312, + 0.707031, + 0.734375, + 0.730469, + 0.773438, + 0.753906, + 0.757812, + 0.691406, + 0.804688, + 0.730469, + 0.769531, + 0.695312, + 0.757812, + 0.773438, + 0.738281, + 0.75, + 0.75, + 0.714844, + 0.78125, + 0.722656, + 0.730469, + 0.738281, + 0.714844, + 0.765625, + 0.636719, + 0.699219, + 0.730469, + 0.753906, + 0.777344, + 0.726562, + 0.726562, + 0.710938, + 0.757812, + 0.734375, + 0.703125, + 0.695312, + 0.710938, + 0.695312, + 0.734375, + 0.757812, + 0.730469, + 0.703125, + 0.777344, + 0.730469, + 0.695312, + 0.726562, + 0.726562, + 0.726562, + 0.785156, + 0.695312, + 0.730469, + 0.765625, + 0.710938, + 0.742188, + 0.683594, + 0.761719, + 0.738281, + 0.714844, + 0.765625, + 0.75, + 0.726562, + 0.71875, + 0.699219, + 0.695312, + 0.769531, + 0.703125, + 0.761719, + 0.769531, + 0.816406, + 0.691406, + 0.753906, + 0.742188, + 0.765625, + 0.753906, + 0.773438, + 0.703125, + 0.722656, + 0.710938, + 0.761719, + 0.675781, + 0.746094, + 0.695312, + 0.746094, + 0.734375, + 0.757812, + 0.734375, + 0.738281, + 0.714844, + 0.742188, + 0.742188, + 0.699219, + 0.703125, + 0.742188, + 0.769531, + 0.710938, + 0.734375, + 0.78125, + 0.726562, + 0.664062, + 0.738281, + 0.75, + 0.734375, + 0.761719, + 0.746094, + 0.757812, + 0.707031, + 0.6875, + 0.722656, + 0.785156, + 0.761719, + 0.78125, + 0.699219, + 0.738281, + 0.703125, + 0.746094, + 0.753906, + 0.734375, + 0.746094, + 0.722656, + 0.699219, + 0.742188, + 0.710938, + 0.765625, + 0.53125, + 0.621094, + 0.753906, + 0.664062, + 0.726562, + 0.738281, + 0.746094, + 0.75, + 0.738281, + 0.703125, + 0.757812, + 0.765625, + 0.746094, + 0.726562, + 0.753906, + 0.753906, + 0.734375, + 0.742188, + 0.675781, + 0.757812, + 0.730469, + 0.664062, + 0.761719, + 0.75, + 0.78125, + 0.746094, + 0.738281, + 0.726562, + 0.734375, + 0.75, + 0.746094, + 0.640625, + 0.75, + 0.722656, + 0.710938, + 0.773438, + 0.707031, + 0.730469, + 0.769531, + 0.789062, + 0.746094, + 0.675781, + 0.726562, + 0.777344, + 0.753906, + 0.742188, + 0.722656, + 0.734375, + 0.761719, + 0.75, + 0.714844, + 0.722656, + 0.773438, + 0.765625, + 0.730469, + 0.808594, + 0.730469, + 0.746094, + 0.738281, + 0.757812, + 0.675781, + 0.746094, + 0.753906, + 0.742188, + 0.75, + 0.734375, + 0.757812, + 0.785156, + 0.675781, + 0.675781, + 0.699219, + 0.714844, + 0.738281, + 0.757812, + 0.722656, + 0.71875, + 0.71875, + 0.75, + 0.644531, + 0.730469, + 0.742188, + 0.683594, + 0.691406, + 0.734375, + 0.746094, + 0.765625, + 0.769531, + 0.753906, + 0.710938, + 0.742188, + 0.71875, + 0.757812, + 0.753906, + 0.699219, + 0.804688, + 0.746094, + 0.75, + 0.789062, + 0.710938, + 0.707031, + 0.746094, + 0.71875, + 0.71875, + 0.742188, + 0.738281, + 0.769531, + 0.703125, + 0.730469, + 0.726562, + 0.71875, + 0.773438, + 0.753906, + 0.796875, + 0.738281, + 0.734375, + 0.675781, + 0.710938, + 1.476562, + 0.699219, + 0.75, + 0.65625, + 0.730469, + 0.691406, + 0.710938, + 0.773438, + 0.753906, + 0.730469, + 0.726562, + 0.765625, + 0.664062, + 0.75, + 0.777344, + 0.71875, + 0.730469, + 0.714844, + 0.769531, + 0.726562, + 0.746094, + 0.730469, + 0.734375, + 0.722656, + 0.722656, + 0.738281, + 0.722656, + 0.703125, + 0.703125, + 0.78125, + 0.675781, + 0.777344, + 0.714844, + 0.738281, + 0.746094, + 0.757812, + 0.742188, + 0.710938, + 0.75, + 0.722656, + 0.769531, + 0.777344, + 0.726562, + 0.75, + 0.78125, + 0.71875, + 0.722656, + 0.757812, + 0.671875, + 0.695312, + 0.699219, + 0.789062, + 0.761719, + 0.730469, + 0.761719, + 0.742188, + 0.757812, + 0.738281, + 0.710938, + 0.71875, + 1.054688, + 0.742188, + 0.71875, + 0.742188, + 0.667969, + 0.765625, + 0.730469, + 0.707031, + 0.765625, + 0.71875, + 0.757812, + 0.796875, + 0.683594, + 0.714844, + 0.777344, + 0.757812, + 0.734375, + 0.730469, + 0.734375, + 0.78125, + 0.75, + 0.726562, + 0.734375, + 0.804688, + 0.753906, + 0.710938, + 0.6875, + 0.730469, + 0.691406, + 0.796875, + 0.808594, + 0.734375, + 0.757812, + 0.820312, + 0.765625, + 0.71875, + 0.804688, + 0.722656, + 0.722656, + 0.785156, + 0.703125, + 0.75, + 0.691406, + 0.734375, + 0.726562, + 0.734375, + 0.773438, + 0.652344, + 0.722656, + 0.65625, + 0.691406, + 0.734375, + 0.777344, + 0.722656, + 0.753906, + 0.738281, + 0.703125, + 0.820312, + 0.761719, + 0.753906, + 0.753906, + 0.765625, + 0.71875, + 0.757812, + 0.703125, + 0.714844, + 0.75, + 0.746094, + 0.746094, + 0.789062, + 0.726562, + 0.765625, + 0.769531, + 0.734375, + 0.722656, + 0.726562, + 0.671875, + 0.722656, + 0.714844, + 0.746094, + 0.738281, + 0.757812, + 0.738281, + 0.757812, + 0.726562, + 0.660156, + 0.703125, + 0.800781, + 0.71875, + 0.714844, + 0.703125, + 0.757812, + 0.792969, + 0.777344, + 0.738281, + 0.75, + 0.664062, + 0.75, + 0.703125, + 0.742188, + 0.757812, + 0.785156, + 0.789062, + 0.753906, + 0.726562, + 0.753906, + 0.78125, + 0.753906, + 0.746094, + 0.78125, + 0.738281, + 0.773438, + 0.734375, + 0.742188, + 0.679688, + 0.769531, + 0.71875, + 0.796875, + 0.75, + 0.753906, + 0.707031, + 0.679688, + 0.726562, + 0.726562, + 0.765625, + 0.777344, + 0.742188, + 0.777344, + 0.75, + 0.78125, + 0.71875, + 0.71875, + 0.722656, + 0.761719, + 0.765625, + 0.699219, + 0.71875, + 0.746094, + 0.738281, + 0.792969, + 0.753906, + 0.757812, + 0.796875, + 0.753906, + 0.734375, + 0.742188, + 0.675781, + 0.753906, + 0.765625, + 0.703125, + 0.714844, + 0.746094, + 0.769531, + 0.800781, + 0.699219, + 0.714844, + 0.761719, + 0.710938, + 0.773438, + 0.75, + 0.726562, + 0.71875, + 0.804688, + 0.777344, + 0.785156, + 0.734375, + 0.726562, + 0.773438, + 0.726562, + 0.722656, + 0.726562, + 0.789062, + 0.78125, + 0.6875, + 0.722656, + 0.734375, + 0.730469, + 0.757812, + 0.648438, + 0.660156, + 0.738281, + 0.738281, + 0.730469, + 0.691406, + 0.710938, + 0.699219, + 0.746094, + 0.714844, + 0.765625, + 0.757812, + 0.777344, + 0.746094, + 0.707031, + 0.734375, + 0.75, + 0.734375, + 0.746094, + 0.730469, + 0.730469, + 0.773438, + 0.757812, + 0.726562, + 0.757812, + 0.785156, + 0.742188, + 0.78125, + 0.710938, + 0.757812, + 0.734375, + 0.746094, + 0.777344, + 0.734375, + 0.726562, + 0.78125, + 0.726562, + 0.746094, + 0.695312, + 0.761719, + 0.71875, + 0.671875, + 0.765625, + 0.714844, + 0.703125, + 0.761719, + 0.710938, + 0.703125, + 0.75, + 0.765625, + 0.738281, + 0.726562, + 0.703125, + 0.714844, + 0.746094, + 0.683594, + 0.640625, + 0.753906, + 0.699219, + 0.789062, + 0.714844, + 0.714844, + 0.796875, + 0.734375, + 0.71875, + 0.765625, + 0.707031, + 0.652344, + 0.765625, + 0.765625, + 0.742188, + 0.71875, + 0.765625, + 0.777344, + 0.757812, + 0.761719, + 0.6875, + 0.769531, + 0.71875, + 0.789062, + 0.65625, + 0.71875, + 0.707031, + 0.675781, + 0.734375, + 0.753906, + 0.722656, + 0.726562, + 0.730469, + 0.765625, + 0.730469, + 0.691406, + 0.703125, + 0.742188, + 0.804688, + 0.730469, + 0.742188, + 0.652344, + 0.742188, + 0.738281, + 0.757812, + 0.738281, + 0.8125, + 0.769531, + 0.792969, + 0.746094, + 0.714844, + 0.695312, + 0.761719, + 0.714844, + 0.769531, + 0.644531, + 0.75, + 0.734375, + 0.742188, + 0.738281, + 0.707031, + 0.792969, + 0.730469, + 0.773438, + 0.722656, + 0.714844, + 0.730469, + 0.800781, + 0.742188, + 0.785156, + 0.761719, + 0.734375, + 0.71875, + 0.703125, + 0.753906, + 0.730469, + 0.742188, + 0.730469, + 0.75, + 0.773438, + 0.757812, + 0.71875, + 0.742188, + 0.695312, + 0.730469, + 0.726562, + 0.726562, + 0.726562, + 0.746094, + 0.730469, + 0.769531, + 0.792969, + 0.757812, + 0.679688, + 0.710938, + 0.757812, + 0.714844, + 0.757812, + 0.746094, + 0.714844, + 0.738281, + 0.648438, + 0.765625, + 0.761719, + 0.730469, + 0.738281, + 0.703125, + 0.808594, + 0.757812, + 0.75, + 0.726562, + 0.753906, + 0.734375, + 0.773438, + 0.742188, + 0.746094, + 0.757812, + 0.75, + 0.734375, + 0.722656, + 0.738281, + 0.707031, + 0.738281, + 0.761719, + 0.765625, + 0.734375, + 0.726562, + 0.738281, + 0.738281, + 0.753906, + 0.765625, + 0.742188, + 0.722656, + 0.765625, + 0.691406, + 0.738281, + 0.777344, + 0.75, + 0.726562, + 0.789062, + 0.726562, + 0.765625, + 0.765625, + 0.742188, + 0.792969, + 0.710938, + 0.707031, + 0.703125, + 0.734375, + 0.761719, + 0.835938, + 0.714844, + 0.738281, + 0.726562, + 0.734375, + 0.792969, + 0.789062, + 0.765625, + 0.753906, + 0.710938, + 0.734375, + 0.773438, + 0.714844, + 0.8125, + 0.722656, + 0.75, + 0.710938, + 0.722656, + 0.746094, + 0.738281, + 0.738281, + 0.761719, + 0.730469, + 0.742188, + 0.730469, + 0.765625, + 0.746094, + 0.746094, + 0.6875, + 0.589844, + 0.710938, + 0.738281, + 0.699219, + 0.789062, + 0.722656, + 0.757812, + 0.777344, + 0.773438, + 0.707031, + 0.714844, + 0.738281, + 0.734375, + 0.753906, + 0.734375, + 0.761719, + 0.707031, + 0.710938, + 0.753906, + 0.71875, + 0.707031, + 0.726562, + 0.722656, + 0.75, + 0.714844, + 0.71875, + 0.746094, + 0.714844, + 0.746094, + 0.71875, + 0.730469, + 0.726562, + 0.660156, + 0.75, + 0.707031, + 0.71875, + 0.75, + 0.75, + 0.710938, + 0.714844, + 0.734375, + 0.703125, + 0.703125, + 0.722656, + 0.765625, + 0.695312, + 0.765625, + 0.75, + 0.734375, + 0.71875, + 0.726562, + 0.746094, + 0.75, + 0.808594, + 0.773438, + 0.753906, + 0.746094, + 0.761719, + 0.75, + 0.75, + 0.742188, + 0.753906, + 0.757812, + 0.78125, + 0.765625, + 0.742188, + 0.707031, + 0.765625, + 0.765625, + 0.726562, + 0.738281, + 0.707031, + 0.730469, + 0.757812, + 0.742188, + 0.722656, + 0.730469, + 0.691406, + 0.71875, + 0.710938, + 0.765625, + 0.765625, + 0.757812, + 0.710938, + 0.78125, + 0.746094, + 0.710938, + 0.757812, + 0.761719, + 0.761719, + 0.804688, + 0.765625, + 0.742188, + 0.730469, + 0.734375, + 0.695312, + 0.6875, + 0.765625, + 0.691406, + 0.707031, + 0.722656, + 0.753906, + 0.761719, + 0.722656, + 0.738281, + 0.71875, + 0.644531, + 0.746094, + 0.730469, + 0.746094, + 0.695312, + 0.730469, + 0.777344, + 0.75, + 0.789062, + 0.753906, + 0.738281, + 0.722656, + 0.703125, + 0.746094, + 0.777344, + 0.699219, + 0.777344, + 0.769531, + 0.773438, + 0.75, + 0.722656, + 0.757812, + 0.703125, + 0.71875, + 0.730469, + 0.738281, + 0.738281, + 0.800781, + 0.804688, + 0.746094, + 0.734375, + 0.742188, + 0.703125, + 0.664062, + 0.738281, + 0.738281, + 0.71875, + 0.765625, + 0.574219, + 0.746094, + 0.710938, + 0.765625, + 0.753906, + 0.714844, + 0.753906, + 0.691406, + 0.746094, + 0.71875, + 0.765625, + 0.679688, + 0.699219, + 0.714844, + 0.828125, + 0.75, + 0.695312, + 0.71875, + 0.738281, + 0.710938, + 0.742188, + 0.785156, + 0.683594, + 0.726562, + 0.707031, + 0.691406, + 0.738281, + 0.75, + 0.746094, + 0.75, + 0.652344, + 0.714844, + 0.710938, + 0.765625, + 0.75, + 0.765625, + 0.6875, + 0.664062, + 0.785156, + 0.707031, + 0.789062, + 0.738281, + 0.691406, + 0.789062, + 0.757812, + 0.789062, + 0.726562, + 0.808594, + 0.785156, + 0.726562, + 0.753906, + 0.699219, + 0.679688, + 0.6875, + 0.742188, + 0.742188, + 0.722656, + 0.738281, + 0.773438, + 0.714844, + 0.789062, + 0.75, + 0.710938, + 0.761719, + 0.742188, + 0.722656, + 0.75, + 0.738281, + 0.710938, + 0.742188, + 0.738281, + 0.738281, + 0.792969, + 0.726562, + 0.714844, + 0.761719, + 0.765625, + 0.757812, + 0.714844, + 0.757812, + 0.78125, + 0.667969, + 0.753906, + 0.71875, + 0.703125, + 0.753906, + 0.78125, + 0.804688, + 0.773438, + 0.765625, + 0.753906, + 0.753906, + 0.707031, + 0.789062, + 0.769531, + 0.710938, + 0.707031, + 0.605469, + 0.789062, + 0.761719, + 0.773438, + 0.765625, + 0.730469, + 0.722656, + 0.789062, + 0.757812, + 0.683594, + 0.675781, + 0.726562, + 0.730469, + 0.691406, + 0.734375, + 0.757812, + 0.761719, + 0.765625, + 0.710938, + 0.753906, + 0.777344, + 0.726562, + 0.71875, + 0.753906, + 0.734375, + 0.796875, + 0.734375, + 0.726562, + 0.6875, + 0.757812, + 0.757812, + 0.746094, + 0.683594, + 0.746094, + 0.746094, + 0.734375, + 0.792969, + 0.746094, + 0.726562, + 0.691406, + 0.738281, + 0.726562, + 0.707031, + 0.703125, + 0.710938, + 0.78125, + 0.703125, + 0.746094, + 0.761719, + 0.695312, + 0.695312, + 0.792969, + 0.742188, + 0.761719, + 0.730469, + 0.75, + 0.753906, + 0.734375, + 0.78125, + 0.765625, + 0.746094, + 0.753906, + 0.765625, + 0.792969, + 0.707031, + 0.722656, + 0.71875, + 0.78125, + 0.75, + 0.757812, + 0.6875, + 0.726562, + 0.789062, + 0.707031, + 0.746094, + 0.703125, + 0.75, + 0.753906, + 0.730469, + 0.742188, + 0.746094, + 0.730469, + 0.746094, + 0.71875, + 0.761719, + 0.765625, + 0.757812, + 0.808594, + 0.691406, + 0.753906, + 0.683594, + 0.769531, + 0.742188, + 0.738281, + 0.800781, + 0.710938, + 0.714844, + 0.777344, + 0.75, + 0.765625, + 0.71875, + 0.714844, + 0.757812, + 0.742188, + 0.796875, + 0.765625, + 0.703125, + 0.753906, + 0.765625, + 0.761719, + 0.707031, + 0.738281, + 0.652344, + 0.769531, + 0.769531, + 0.746094, + 0.738281, + 0.765625, + 0.757812, + 0.785156, + 0.710938, + 0.726562, + 0.714844, + 0.757812, + 0.691406, + 0.78125, + 0.789062, + 0.769531, + 0.773438, + 0.738281, + 0.785156, + 0.75, + 0.773438, + 0.746094, + 0.679688, + 0.746094, + 0.742188, + 0.757812, + 0.722656, + 0.761719, + 0.757812, + 0.714844, + 0.757812, + 0.722656, + 0.71875, + 0.699219, + 0.714844, + 0.789062, + 0.746094, + 0.695312, + 0.71875, + 0.742188, + 0.796875, + 0.714844, + 0.785156, + 0.796875, + 0.800781, + 0.75, + 0.707031, + 0.667969, + 0.761719, + 0.746094, + 0.734375, + 0.714844, + 0.714844, + 0.699219, + 0.761719, + 0.757812, + 0.730469, + 0.746094, + 0.773438, + 0.730469, + 0.753906, + 0.753906, + 0.730469, + 0.730469, + 0.738281, + 0.726562, + 0.71875, + 0.691406, + 0.730469, + 0.71875, + 0.742188, + 0.734375, + 0.75, + 0.742188, + 0.734375, + 0.726562, + 0.671875, + 0.75, + 0.664062, + 0.734375, + 0.765625, + 0.714844, + 0.71875, + 0.757812, + 0.746094, + 0.734375, + 0.710938, + 0.769531, + 0.75, + 0.742188, + 0.71875, + 0.730469, + 0.738281, + 0.683594, + 0.707031, + 0.804688, + 0.714844, + 0.671875, + 0.691406, + 0.71875, + 0.722656, + 0.710938, + 0.746094, + 0.628906, + 0.785156, + 0.691406, + 0.734375, + 0.730469, + 0.765625, + 0.742188, + 0.742188, + 0.710938, + 0.730469, + 0.738281, + 0.769531, + 0.722656, + 0.769531, + 0.78125, + 0.71875, + 0.753906, + 0.691406, + 0.769531, + 0.75, + 0.746094, + 0.738281, + 0.730469, + 0.722656, + 0.714844, + 0.789062, + 0.777344, + 0.777344, + 0.75, + 0.726562, + 0.738281, + 0.722656, + 0.734375, + 0.75, + 0.753906, + 0.726562, + 0.761719, + 0.746094, + 0.769531, + 0.714844, + 0.675781, + 0.691406, + 0.703125, + 0.734375, + 0.726562, + 0.765625, + 0.722656, + 0.691406, + 0.6875, + 0.777344, + 0.714844, + 0.722656, + 0.769531, + 0.753906, + 0.667969, + 0.734375, + 0.730469, + 0.71875, + 0.664062, + 0.746094, + 0.648438, + 0.722656, + 0.722656, + 0.734375, + 0.808594, + 0.742188, + 0.71875, + 0.765625, + 0.71875, + 0.753906, + 0.707031, + 0.695312, + 0.710938, + 0.777344, + 0.707031, + 0.761719, + 0.730469, + 0.734375, + 0.707031, + 0.777344, + 0.714844, + 0.691406, + 0.75, + 0.78125, + 0.789062, + 0.730469, + 0.714844, + 0.769531, + 0.742188, + 0.703125, + 0.664062, + 0.679688, + 0.71875, + 0.746094, + 0.785156, + 0.742188, + 0.769531, + 0.765625, + 0.769531, + 0.734375, + 0.746094, + 0.734375, + 0.714844, + 0.742188, + 0.769531, + 0.800781, + 0.699219, + 0.707031, + 0.722656, + 0.6875, + 0.757812, + 0.707031, + 0.765625, + 0.75, + 0.742188, + 0.632812, + 0.699219, + 0.765625, + 0.714844, + 0.710938, + 0.722656, + 0.746094, + 0.75, + 0.679688, + 0.361328, + 0.738281, + 0.769531, + 0.726562, + 0.746094, + 0.746094, + 0.769531, + 0.777344, + 0.726562, + 0.75, + 0.757812, + 0.734375, + 0.738281, + 0.753906, + 0.664062, + 0.71875, + 0.785156, + 0.714844, + 0.734375, + 0.804688, + 0.722656, + 0.738281, + 0.757812, + 0.734375, + 0.71875, + 0.738281, + 0.714844, + 0.722656, + 0.722656, + 0.746094, + 0.773438, + 0.632812, + 0.765625, + 0.789062, + 0.753906, + 0.671875, + 0.808594, + 0.734375, + 0.707031, + 0.703125, + 0.769531, + 0.757812, + 0.742188, + 0.730469, + 0.769531, + 0.703125, + 0.730469, + 0.832031, + 0.695312, + 0.71875, + 0.722656, + 0.777344, + 0.769531, + 0.78125, + 0.675781, + 0.675781, + 0.691406, + 0.738281, + 0.699219, + 0.761719, + 0.738281, + 0.675781, + 0.75, + 0.75, + 0.714844, + 0.710938, + 0.726562, + 0.75, + 0.726562, + 0.730469, + 0.757812, + 0.714844, + 0.785156, + 0.730469, + 0.652344, + 0.761719, + 0.765625, + 0.714844, + 0.769531, + 0.777344, + 0.757812, + 0.796875, + 0.726562, + 0.796875, + 0.773438, + 0.753906, + 0.777344, + 0.730469, + 0.59375, + 0.761719, + 0.75, + 0.730469, + 0.753906, + 0.714844, + 0.71875, + 0.722656, + 0.808594, + 0.734375, + 0.761719, + 0.757812, + 0.726562, + 0.765625, + 0.773438, + 0.714844, + 0.78125, + 0.777344, + 0.738281, + 0.726562, + 0.710938, + 0.726562, + 0.753906, + 0.761719, + 0.71875, + 0.726562, + 0.78125, + 0.695312, + 0.773438, + 0.804688, + 0.765625, + 0.773438, + 0.769531, + 0.726562, + 0.683594, + 0.710938, + 0.730469, + 0.757812, + 0.710938, + 0.769531, + 0.757812, + 0.769531, + 0.730469, + 0.75, + 0.734375, + 0.773438, + 0.722656, + 0.738281, + 0.742188, + 0.753906, + 0.792969, + 0.71875, + 0.757812, + 0.726562, + 0.722656, + 0.785156, + 0.722656, + 0.6875, + 0.671875, + 0.664062, + 0.785156, + 0.71875, + 0.730469, + 0.726562, + 0.789062, + 0.757812, + 0.707031, + 0.710938, + 0.753906, + 0.730469, + 0.742188, + 0.757812, + 0.734375, + 0.730469, + 0.769531, + 0.773438, + 0.71875, + 0.71875, + 0.730469, + 0.757812, + 0.761719, + 0.789062, + 0.742188, + 0.757812, + 0.730469, + 0.757812, + 0.734375, + 0.695312, + 0.78125, + 0.722656, + 0.691406, + 0.761719, + 0.777344, + 0.726562, + 0.742188, + 0.722656, + 0.695312, + 0.757812, + 0.703125, + 0.773438, + 0.777344, + 0.726562, + 0.804688, + 0.753906, + 0.738281, + 0.644531, + 0.722656, + 0.746094, + 0.679688, + 0.722656, + 0.71875, + 0.738281, + 0.78125, + 0.71875, + 0.71875, + 0.730469, + 0.796875, + 0.769531, + 0.722656, + 0.707031, + 0.746094, + 0.75, + 0.757812, + 0.703125, + 0.691406, + 0.730469, + 0.753906, + 0.695312, + 0.699219, + 0.742188, + 0.71875, + 0.730469, + 0.71875, + 0.742188, + 0.667969, + 0.734375, + 0.714844, + 0.773438, + 0.671875, + 0.707031, + 0.75, + 0.703125, + 0.707031, + 0.753906, + 0.660156, + 0.734375, + 0.699219, + 0.730469, + 0.738281, + 0.761719, + 0.71875, + 0.792969, + 0.742188, + 0.777344, + 0.773438, + 0.78125, + 0.753906, + 0.75, + 0.71875, + 0.71875, + 0.765625, + 0.742188, + 0.769531, + 0.730469, + 0.765625, + 0.746094, + 0.722656, + 0.765625, + 0.75, + 0.710938, + 0.722656, + 0.753906, + 0.71875, + 0.699219, + 0.75, + 0.722656, + 0.753906, + 0.738281, + 0.753906, + 0.703125, + 0.722656, + 0.71875, + 0.722656, + 0.785156, + 0.75, + 0.71875, + 0.695312, + 0.78125, + 0.726562, + 0.730469, + 0.753906, + 0.734375, + 0.734375, + 0.714844, + 0.78125, + 0.734375, + 0.667969, + 0.742188, + 0.714844, + 0.738281, + 0.734375, + 0.71875, + 0.707031, + 0.71875, + 0.71875, + 0.679688, + 0.753906, + 0.742188, + 0.710938, + 0.742188, + 0.742188, + 0.765625, + 0.765625, + 0.765625, + 0.726562, + 0.710938, + 0.710938, + 0.726562, + 0.734375, + 0.796875, + 0.734375, + 0.734375, + 0.722656, + 0.738281, + 0.761719, + 0.796875, + 0.726562, + 0.796875, + 0.722656, + 0.679688, + 0.78125, + 0.714844, + 0.691406, + 0.722656, + 0.777344, + 0.75, + 0.734375, + 0.742188, + 0.757812, + 0.742188, + 0.738281, + 0.71875, + 0.796875, + 0.804688, + 0.773438, + 0.710938, + 0.761719, + 0.742188, + 0.738281, + 0.722656, + 0.722656, + 0.777344, + 0.703125, + 0.722656, + 0.601562, + 0.734375, + 0.71875, + 0.722656, + 0.757812, + 0.761719, + 0.726562, + 0.773438, + 0.761719, + 0.773438, + 0.738281, + 0.734375, + 0.714844, + 0.742188, + 0.757812, + 0.722656, + 0.730469, + 0.761719, + 0.785156, + 0.753906, + 0.738281, + 0.71875, + 0.757812, + 0.734375, + 0.734375, + 0.742188, + 0.746094, + 0.699219, + 0.71875, + 0.757812, + 0.71875, + 0.726562, + 0.765625, + 0.707031, + 0.722656, + 0.699219, + 0.726562, + 0.734375, + 0.722656, + 0.703125, + 0.710938, + 0.734375, + 0.757812, + 0.734375, + 0.746094, + 0.734375, + 0.746094, + 0.730469, + 0.699219, + 0.738281, + 0.753906, + 0.730469, + 0.738281, + 0.695312, + 0.777344, + 0.726562, + 0.765625, + 0.761719, + 0.722656, + 0.679688, + 0.691406, + 0.746094, + 0.757812, + 0.625, + 0.71875, + 0.714844, + 0.707031, + 0.675781, + 0.703125, + 0.746094, + 0.734375, + 0.769531, + 0.742188, + 0.714844, + 0.789062, + 0.691406, + 0.8125, + 0.730469, + 0.710938, + 0.769531, + 0.773438, + 0.785156, + 0.703125, + 0.769531, + 0.742188, + 0.808594, + 0.757812, + 0.757812, + 0.71875, + 0.738281, + 0.75, + 0.796875, + 0.703125, + 0.78125, + 0.753906, + 0.710938, + 0.71875, + 0.726562, + 0.667969, + 0.757812, + 0.789062, + 0.6875, + 0.707031, + 0.699219, + 0.734375, + 0.75, + 0.710938, + 0.71875, + 0.730469, + 0.75, + 0.742188, + 0.78125, + 0.757812, + 0.769531, + 0.699219, + 0.753906, + 0.660156, + 0.707031, + 0.769531, + 0.753906, + 0.703125, + 0.769531, + 0.8125, + 0.722656, + 0.753906, + 0.71875, + 0.742188, + 0.714844, + 0.75, + 0.742188, + 0.683594, + 0.746094, + 0.714844, + 0.730469, + 0.738281, + 0.746094, + 0.726562, + 0.703125, + 0.792969, + 5.6e-05, + 0.742188, + 0.769531, + 0.683594, + 0.738281, + 0.722656, + 0.78125, + 0.757812, + 0.6875, + 0.695312, + 0.746094, + 0.746094, + 0.78125, + 0.769531, + 0.675781, + 0.710938, + 0.777344, + 0.765625, + 0.664062, + 0.734375, + 0.757812, + 0.707031, + 0.785156, + 0.773438, + 0.742188, + 0.808594, + 0.6875, + 0.78125, + 0.773438, + 0.746094, + 0.722656, + 0.757812, + 0.765625, + 0.773438, + 0.75, + 0.707031, + 0.738281, + 0.75, + 0.773438, + 0.75, + 0.707031, + 0.789062, + 0.710938, + 0.699219, + 0.816406, + 0.679688, + 0.773438, + 0.777344, + 0.699219, + 0.78125, + 0.707031, + 0.722656, + 0.734375, + 0.714844, + 0.75, + 0.710938, + 0.582031, + 0.730469, + 0.730469, + 0.707031, + 0.710938, + 0.707031, + 0.75, + 0.722656, + 0.65625, + 0.753906, + 0.707031, + 0.746094, + 0.746094, + 1.109375, + 0.722656, + 0.6875, + 0.726562, + 0.707031, + 0.703125, + 0.785156, + 0.742188, + 0.699219, + 0.703125, + 0.683594, + 0.722656, + 0.707031, + 0.722656, + 0.746094, + 0.730469, + 0.746094, + 0.734375, + 0.726562, + 0.738281, + 0.761719, + 0.800781, + 0.722656, + 0.726562, + 0.753906, + 0.726562, + 0.710938, + 0.734375, + 0.53125, + 0.691406, + 0.75, + 0.742188, + 0.695312, + 0.742188, + 0.753906, + 0.730469, + 0.746094, + 0.71875, + 0.765625, + 0.734375, + 0.769531, + 0.722656, + 0.730469, + 0.78125, + 0.757812, + 0.742188, + 0.710938, + 0.710938, + 0.71875, + 0.742188, + 0.726562, + 0.769531, + 0.742188, + 0.738281, + 0.753906, + 0.703125, + 0.722656, + 0.742188, + 0.667969, + 0.75, + 0.742188, + 0.777344, + 0.707031, + 0.707031, + 0.734375, + 0.734375, + 0.753906, + 0.558594, + 0.703125, + 0.757812, + 0.707031, + 0.707031, + 0.765625, + 0.726562, + 0.710938, + 0.769531, + 0.742188, + 0.726562, + 0.695312, + 0.71875, + 0.769531, + 0.746094, + 0.691406, + 0.789062, + 0.710938, + 0.71875, + 0.832031, + 0.816406, + 0.742188, + 0.710938, + 0.710938, + 0.691406, + 0.671875, + 0.714844, + 0.75, + 0.75, + 0.730469, + 0.773438, + 0.75, + 0.726562, + 0.683594, + 0.714844, + 0.738281, + 0.734375, + 0.71875, + 0.71875, + 0.78125, + 0.726562, + 0.773438, + 0.746094, + 0.773438, + 0.773438, + 0.75, + 0.726562, + 0.773438, + 0.746094, + 0.714844, + 0.710938, + 0.75, + 0.785156, + 0.742188, + 0.738281, + 0.757812, + 0.765625, + 0.722656, + 0.707031, + 0.757812, + 0.734375, + 0.695312, + 0.785156, + 0.679688, + 0.730469, + 0.707031, + 0.761719, + 0.777344, + 0.757812, + 0.714844, + 0.707031, + 0.761719, + 0.804688, + 0.675781, + 0.71875, + 0.730469, + 0.746094, + 0.71875, + 0.6875, + 0.742188, + 0.753906, + 0.703125, + 0.757812, + 0.730469, + 0.742188, + 0.71875, + 0.710938, + 0.730469, + 0.710938, + 0.722656, + 0.734375, + 0.757812, + 0.785156, + 0.699219, + 0.671875, + 0.761719, + 0.816406, + 0.75, + 0.746094, + 0.734375, + 0.699219, + 0.746094, + 0.628906, + 0.734375, + 0.71875, + 0.757812, + 0.773438, + 0.722656, + 0.738281, + 0.742188, + 0.726562, + 0.765625, + 0.722656, + 0.683594, + 0.699219, + 0.773438, + 0.722656, + 0.589844, + 0.707031, + 0.695312, + 0.710938, + 0.746094, + 0.785156, + 0.789062, + 0.746094, + 0.742188, + 0.789062, + 0.691406, + 0.738281, + 0.714844, + 0.773438, + 0.730469, + 0.710938, + 0.765625, + 0.769531, + 0.722656, + 0.726562, + 0.742188, + 0.753906, + 0.683594, + 0.773438, + 0.761719, + 0.734375, + 0.722656, + 0.695312, + 0.714844, + 0.753906, + 0.6875, + 0.738281, + 0.757812, + 0.734375, + 0.785156, + 0.761719, + 0.730469, + 0.773438, + 0.761719, + 0.726562, + 0.714844, + 0.660156, + 0.757812, + 0.773438, + 0.8125, + 0.71875, + 0.730469, + 0.734375, + 0.746094, + 0.792969, + 0.78125, + 0.777344, + 0.707031, + 0.746094, + 0.765625, + 0.738281, + 0.726562, + 0.71875, + 0.769531, + 0.773438, + 0.757812, + 0.761719, + 0.769531, + 0.75, + 0.699219, + 0.777344, + 0.746094, + 0.679688, + 0.71875, + 0.734375, + 0.765625, + 0.71875, + 0.773438, + 0.785156, + 0.753906, + 0.679688, + 0.785156, + 0.660156, + 0.632812, + 0.710938, + 0.777344, + 0.71875, + 0.730469, + 0.773438, + 0.734375, + 0.746094, + 0.742188, + 0.773438, + 0.71875, + 0.703125, + 0.660156, + 0.699219, + 0.683594, + 0.734375, + 0.714844, + 0.734375, + 0.726562, + 0.699219, + 0.734375, + 0.765625, + 0.71875, + 0.753906, + 0.710938, + 0.730469, + 0.699219, + 0.742188, + 0.734375, + 0.804688, + 0.730469, + 0.742188, + 0.742188, + 0.773438, + 0.679688, + 0.78125, + 0.746094, + 0.671875, + 0.761719, + 0.707031, + 0.699219, + 0.71875, + 0.742188, + 0.761719, + 0.761719, + 0.757812, + 0.734375, + 0.726562, + 0.679688, + 0.710938, + 0.703125, + 0.765625, + 0.789062, + 0.691406, + 0.792969, + 0.738281, + 0.777344, + 0.667969, + 0.773438, + 0.714844, + 0.734375, + 0.636719, + 0.757812, + 0.746094, + 0.738281, + 0.808594, + 0.722656, + 0.734375, + 0.699219, + 0.75, + 0.769531, + 0.761719, + 0.746094, + 0.699219, + 0.703125, + 0.730469, + 0.746094, + 0.78125, + 0.730469, + 0.75, + 0.695312, + 0.714844, + 0.71875, + 0.71875, + 0.769531, + 0.777344, + 0.714844, + 0.75, + 0.734375, + 0.605469, + 0.75, + 0.789062, + 0.6875, + 0.738281, + 0.765625, + 0.796875, + 0.738281, + 0.726562, + 0.761719, + 0.769531, + 0.746094, + 0.734375, + 0.757812, + 0.714844, + 0.6875, + 0.726562, + 0.773438, + 0.804688, + 0.785156, + 0.714844, + 0.726562, + 0.726562, + 0.714844, + 0.6875, + 0.632812, + 0.75, + 0.765625, + 0.742188, + 0.761719, + 0.738281, + 0.792969, + 0.773438, + 0.742188, + 0.710938, + 0.816406, + 0.742188, + 0.769531, + 0.726562, + 0.65625, + 0.742188, + 0.734375, + 0.738281, + 0.722656, + 0.742188, + 0.730469, + 0.769531, + 0.746094, + 0.6875, + 0.722656, + 0.714844, + 0.757812, + 0.71875, + 0.722656, + 0.707031, + 0.695312, + 0.742188, + 0.625, + 0.71875, + 0.785156, + 0.726562, + 0.746094, + 0.738281, + 0.691406, + 0.777344, + 0.679688, + 0.75, + 0.792969, + 0.730469, + 0.726562, + 0.722656, + 0.785156, + 0.671875, + 0.753906, + 0.761719, + 0.738281, + 0.808594, + 0.71875, + 0.707031, + 0.671875, + 0.765625, + 0.742188, + 0.726562, + 0.757812, + 0.722656, + 0.757812, + 0.722656, + 0.742188, + 0.75, + 0.761719, + 0.71875, + 0.765625, + 0.734375, + 0.730469, + 0.761719, + 0.769531, + 0.757812, + 0.703125, + 0.699219, + 0.679688, + 0.703125, + 0.695312, + 0.8125, + 0.78125, + 0.769531, + 0.757812, + 0.742188, + 0.722656, + 0.710938, + 0.667969, + 0.714844, + 0.710938, + 0.765625, + 0.75, + 0.753906, + 0.808594, + 0.71875, + 0.769531, + 0.710938, + 0.699219, + 0.738281, + 0.734375, + 0.753906, + 0.710938, + 0.804688, + 0.777344, + 0.707031, + 0.757812, + 0.765625, + 0.664062, + 0.773438, + 0.757812, + 0.699219, + 0.742188, + 0.617188, + 0.761719, + 0.800781, + 0.71875, + 0.648438, + 0.738281, + 0.75, + 0.761719, + 0.734375, + 0.757812, + 0.707031, + 0.730469, + 0.761719, + 0.78125, + 0.730469, + 0.726562, + 0.785156, + 0.75, + 0.667969, + 0.730469, + 0.738281, + 0.777344, + 0.714844, + 0.699219, + 0.691406, + 0.71875, + 0.769531, + 0.75, + 0.777344, + 0.726562, + 0.792969, + 0.769531, + 0.710938, + 0.691406, + 0.761719, + 0.703125, + 0.726562, + 0.730469, + 0.769531, + 0.777344, + 0.734375, + 0.710938, + 0.757812, + 0.730469, + 0.761719, + 0.753906, + 0.679688, + 0.664062, + 0.761719, + 0.742188, + 1.132812, + 0.707031, + 0.707031, + 0.761719, + 0.742188, + 0.746094, + 0.699219, + 0.765625, + 0.769531, + 0.722656, + 0.722656, + 0.722656, + 0.796875, + 0.679688, + 0.722656, + 0.722656, + 0.710938, + 0.769531, + 0.742188, + 0.660156, + 0.753906, + 0.707031, + 0.730469, + 0.714844, + 0.710938, + 0.722656, + 0.707031, + 0.785156, + 0.773438, + 0.695312, + 0.78125, + 0.765625, + 0.75, + 0.722656, + 0.722656, + 0.609375, + 0.710938, + 0.730469, + 0.699219, + 0.75, + 0.730469, + 0.734375, + 0.71875, + 0.710938, + 0.683594, + 0.769531, + 0.792969, + 0.75, + 0.753906, + 0.785156, + 0.746094, + 0.769531, + 0.75, + 0.773438, + 0.734375, + 0.71875, + 0.769531, + 0.769531, + 0.6875, + 0.746094, + 0.796875, + 0.726562, + 0.78125, + 0.746094, + 0.671875, + 0.753906, + 0.730469, + 0.75, + 0.785156, + 0.738281, + 0.765625, + 0.796875, + 0.707031, + 0.730469, + 0.78125, + 0.757812, + 0.789062, + 0.75, + 0.742188, + 0.800781, + 0.722656, + 0.800781, + 0.828125, + 0.738281, + 0.707031, + 0.621094, + 0.773438, + 0.726562, + 0.753906, + 0.742188, + 0.730469, + 0.648438, + 0.746094, + 0.710938, + 0.738281, + 0.777344, + 0.757812, + 0.734375, + 0.710938, + 0.75, + 0.738281, + 0.722656, + 0.726562, + 0.761719, + 0.761719, + 0.742188, + 0.773438, + 0.691406, + 0.703125, + 0.714844, + 0.765625, + 0.753906, + 0.71875, + 0.757812, + 0.742188, + 0.683594, + 0.738281, + 0.761719, + 0.761719, + 0.816406, + 0.636719, + 0.753906, + 0.691406, + 0.738281, + 0.769531, + 0.765625, + 0.699219, + 0.75, + 0.734375, + 0.777344, + 0.734375, + 0.769531, + 0.722656, + 0.769531, + 0.761719, + 0.695312, + 0.753906, + 0.765625, + 0.695312, + 0.722656, + 0.742188, + 0.695312, + 0.710938, + 0.753906, + 0.78125, + 0.695312, + 0.714844, + 0.765625, + 0.746094, + 0.785156, + 0.757812, + 0.71875, + 0.699219, + 0.746094, + 0.765625, + 0.722656, + 0.789062, + 0.714844, + 0.78125, + 0.621094, + 0.734375, + 0.785156, + 0.703125, + 0.71875, + 0.582031, + 0.730469, + 0.757812, + 0.75, + 0.613281, + 0.734375, + 0.679688, + 0.710938, + 0.761719, + 0.714844, + 0.734375, + 0.742188, + 0.785156, + 0.730469, + 0.734375, + 0.84375, + 0.730469, + 0.71875, + 0.761719, + 0.738281, + 0.769531, + 0.730469, + 0.773438, + 0.753906, + 0.714844, + 0.699219, + 0.785156, + 0.714844, + 0.746094, + 0.726562, + 0.710938, + 0.773438, + 0.734375, + 0.722656, + 0.699219, + 0.765625, + 0.746094, + 0.714844, + 0.777344, + 0.785156, + 0.734375, + 0.734375, + 0.789062, + 0.777344, + 0.683594, + 0.679688, + 0.746094, + 0.742188, + 0.769531, + 0.742188, + 0.75, + 0.753906, + 0.78125, + 0.730469, + 0.757812, + 0.710938, + 0.707031, + 0.691406, + 0.714844, + 0.746094, + 0.738281, + 0.800781, + 0.722656, + 0.789062, + 0.75, + 0.765625, + 0.75, + 0.746094, + 0.710938, + 0.730469, + 0.710938, + 0.785156, + 0.746094, + 0.710938, + 0.753906, + 0.703125, + 0.679688, + 0.753906, + 0.8125, + 0.746094, + 0.726562, + 0.683594, + 0.695312, + 0.773438, + 0.710938, + 0.789062, + 0.722656, + 0.722656, + 0.742188, + 0.730469, + 0.726562, + 0.675781, + 0.78125, + 0.722656, + 0.722656, + 0.726562, + 0.734375, + 0.765625, + 0.726562, + 0.71875, + 0.738281, + 0.761719, + 0.722656, + 0.707031, + 0.703125, + 0.726562, + 0.761719, + 0.695312, + 0.734375, + 0.789062, + 0.714844, + 0.789062, + 0.714844, + 0.707031, + 0.714844, + 0.765625, + 0.726562, + 0.742188, + 0.71875, + 0.777344, + 0.679688, + 0.75, + 0.710938, + 0.75, + 0.730469, + 0.785156, + 0.726562, + 0.75, + 0.710938, + 0.75, + 0.761719, + 0.730469, + 0.722656, + 0.742188, + 0.808594, + 0.734375, + 0.742188, + 0.710938, + 0.75, + 0.691406, + 0.832031, + 0.765625, + 0.769531, + 0.695312, + 0.789062, + 0.78125, + 0.742188, + 0.734375, + 0.738281, + 0.75, + 0.742188, + 0.773438, + 0.746094, + 0.777344, + 0.746094, + 0.699219, + 0.726562, + 0.710938, + 0.707031, + 0.777344, + 0.703125, + 0.734375, + 0.664062, + 0.71875, + 0.730469, + 0.761719, + 0.667969, + 0.769531, + 0.863281, + 0.730469, + 0.75, + 0.757812, + 0.699219, + 0.742188, + 0.757812, + 0.753906, + 0.738281, + 0.75, + 0.679688, + 0.761719, + 0.746094, + 0.773438, + 0.699219, + 0.523438, + 0.746094, + 0.738281, + 0.742188, + 0.761719, + 0.765625, + 0.769531, + 0.722656, + 0.734375, + 0.765625, + 0.78125, + 0.722656, + 0.855469, + 0.753906, + 0.746094, + 0.710938, + 0.808594, + 0.726562, + 0.730469, + 0.050293, + 0.644531, + 0.753906, + 0.742188, + 0.75, + 0.746094, + 0.710938, + 0.757812, + 0.75, + 0.710938, + 0.726562, + 0.765625, + 0.761719, + 0.734375, + 0.746094, + 0.746094, + 0.695312, + 0.765625, + 0.757812, + 0.71875, + 0.785156, + 0.730469, + 0.707031, + 0.765625, + 0.738281, + 0.746094, + 0.710938, + 0.75, + 0.761719, + 0.765625, + 0.726562, + 0.746094, + 0.675781, + 0.761719, + 0.769531, + 0.777344, + 0.753906, + 0.789062, + 0.710938, + 0.757812, + 0.761719, + 0.75, + 0.777344, + 0.742188, + 0.652344, + 0.734375, + 0.769531, + 0.746094, + 0.734375, + 0.722656, + 0.726562, + 0.730469, + 0.71875, + 0.75, + 0.746094, + 0.722656, + 0.757812, + 0.769531, + 0.699219, + 0.699219, + 0.714844, + 0.695312, + 0.722656, + 0.765625, + 0.773438, + 0.75, + 0.757812, + 0.785156, + 0.699219, + 0.734375, + 0.699219, + 0.757812, + 0.824219, + 0.738281, + 0.75, + 0.765625, + 0.742188, + 0.699219, + 0.796875, + 0.761719, + 0.734375, + 0.726562, + 0.742188, + 0.765625, + 0.695312, + 0.730469, + 0.734375, + 0.726562, + 0.71875, + 0.707031, + 0.738281, + 0.71875, + 0.734375, + 0.757812, + 0.683594, + 0.695312 + ] + }, + "name": "model.transformer.h.9.ln_1.weight", + "outputIndexes": [ + 756 + ], + "type": "Const", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 755, + 756 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/ln_1_9/Mul_1_output_0", + "outputIndexes": [ + 757 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.9/self_attn/q_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 757 + ], + "outputIndexes": [ + 2847 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.9/self_attn/q_proj/Linear/pre_convert", + "inputIndexes": [ + 2847 + ], + "outputIndexes": [ + 2848 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.9/self_attn/q_proj/Linear", + "inputIndexes": [ + 2848 + ], + "outputIndexes": [ + 2849 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 1024968042, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.9/self_attn/q_proj/Linear/post_convert", + "inputIndexes": [ + 2849 + ], + "outputIndexes": [ + 2850 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.9/self_attn/q_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2850 + ], + "outputIndexes": [ + 758 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 757 + ], + "main_type": "NONE", + "name": "/Shape_37_output_0", + "outputIndexes": [ + 759 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 759 + ], + "main_type": "NONE", + "name": "Shape1558", + "outputIndexes": [ + 760 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 759 + ], + "main_type": "NONE", + "name": "Rank1560", + "outputIndexes": [ + 761 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 761, + 761 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp1562", + "outputIndexes": [ + 762 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 762 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze1563", + "outputIndexes": [ + 763 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 762, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp1565", + "outputIndexes": [ + 764 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 764 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze1566", + "outputIndexes": [ + 765 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 760, + 763, + 765, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice1569", + "outputIndexes": [ + 766 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 766 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze1570", + "outputIndexes": [ + 767 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 9, + 767 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp1571", + "outputIndexes": [ + 768 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 768, + 767 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp1572", + "outputIndexes": [ + 769 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 759, + 769, + 762 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_67_output_0", + "outputIndexes": [ + 770 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 770, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_127_output_0", + "outputIndexes": [ + 771 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 7, + 771, + 23, + 24 + ], + "main_type": "Axis", + "main": { + "axis": 0 + }, + "name": "/Concat_81_output_0", + "outputIndexes": [ + 772 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 758, + 772 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_46_output_0", + "outputIndexes": [ + 773 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 773, + 50 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_36_output_0", + "outputIndexes": [ + 774 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 773 + ], + "main_type": "NONE", + "name": "/Shape_38_output_0", + "outputIndexes": [ + 775 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 775 + ], + "main_type": "NONE", + "name": "Shape1579", + "outputIndexes": [ + 776 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 775 + ], + "main_type": "NONE", + "name": "Rank1581", + "outputIndexes": [ + 777 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 777, + 777 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp1583", + "outputIndexes": [ + 778 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 778 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze1584", + "outputIndexes": [ + 779 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 778, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp1586", + "outputIndexes": [ + 780 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 780 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze1587", + "outputIndexes": [ + 781 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 776, + 779, + 781, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice1590", + "outputIndexes": [ + 782 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 782 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze1591", + "outputIndexes": [ + 783 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 53, + 783 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp1592", + "outputIndexes": [ + 784 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 784, + 783 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp1593", + "outputIndexes": [ + 785 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 775, + 785, + 778 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_68_output_0", + "outputIndexes": [ + 786 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 786, + 65 + ], + "main_type": "BinaryOp", + "main": { + "opType": 7, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Div_27_output_0", + "outputIndexes": [ + 787 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 787, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_132_output_0", + "outputIndexes": [ + 788 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 773, + 788, + 68, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_37_output_0", + "outputIndexes": [ + 789 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 789 + ], + "main_type": "UnaryOp", + "main": { + "opType": "NEG", + "T": "DT_FLOAT" + }, + "name": "/Neg_18_output_0", + "outputIndexes": [ + 790 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 773, + 21, + 788, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_36_output_0", + "outputIndexes": [ + 791 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 790, + 791 + ], + "main_type": "Axis", + "main": { + "axis": -1 + }, + "name": "/Concat_84_output_0", + "outputIndexes": [ + 792 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 792, + 80 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_37_output_0", + "outputIndexes": [ + 793 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 774, + 793 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_45_output_0", + "outputIndexes": [ + 794 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.9/self_attn/k_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 757 + ], + "outputIndexes": [ + 2851 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.9/self_attn/k_proj/Linear/pre_convert", + "inputIndexes": [ + 2851 + ], + "outputIndexes": [ + 2852 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.9/self_attn/k_proj/Linear", + "inputIndexes": [ + 2852 + ], + "outputIndexes": [ + 2853 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 1034421632, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.9/self_attn/k_proj/Linear/post_convert", + "inputIndexes": [ + 2853 + ], + "outputIndexes": [ + 2854 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.9/self_attn/k_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2854 + ], + "outputIndexes": [ + 795 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 795, + 772 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_47_output_0", + "outputIndexes": [ + 796 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 796, + 50 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_38_output_0", + "outputIndexes": [ + 797 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 796 + ], + "main_type": "NONE", + "name": "/Shape_39_output_0", + "outputIndexes": [ + 798 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 798 + ], + "main_type": "NONE", + "name": "Shape1641", + "outputIndexes": [ + 799 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 798 + ], + "main_type": "NONE", + "name": "Rank1643", + "outputIndexes": [ + 800 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 800, + 800 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp1645", + "outputIndexes": [ + 801 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 801 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze1646", + "outputIndexes": [ + 802 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 801, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp1648", + "outputIndexes": [ + 803 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 803 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze1649", + "outputIndexes": [ + 804 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 799, + 802, + 804, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice1652", + "outputIndexes": [ + 805 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 805 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze1653", + "outputIndexes": [ + 806 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 53, + 806 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp1654", + "outputIndexes": [ + 807 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 807, + 806 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp1655", + "outputIndexes": [ + 808 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 798, + 808, + 801 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_69_output_0", + "outputIndexes": [ + 809 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 809, + 65 + ], + "main_type": "BinaryOp", + "main": { + "opType": 7, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Div_28_output_0", + "outputIndexes": [ + 810 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 810, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_134_output_0", + "outputIndexes": [ + 811 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 796, + 811, + 68, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_39_output_0", + "outputIndexes": [ + 812 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 812 + ], + "main_type": "UnaryOp", + "main": { + "opType": "NEG", + "T": "DT_FLOAT" + }, + "name": "/Neg_19_output_0", + "outputIndexes": [ + 813 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 796, + 21, + 811, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_38_output_0", + "outputIndexes": [ + 814 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 813, + 814 + ], + "main_type": "Axis", + "main": { + "axis": -1 + }, + "name": "/Concat_85_output_0", + "outputIndexes": [ + 815 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 815, + 80 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_39_output_0", + "outputIndexes": [ + 816 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 797, + 816 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_46_output_0", + "outputIndexes": [ + 817 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.9/self_attn/v_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 757 + ], + "outputIndexes": [ + 2855 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.9/self_attn/v_proj/Linear/pre_convert", + "inputIndexes": [ + 2855 + ], + "outputIndexes": [ + 2856 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.9/self_attn/v_proj/Linear", + "inputIndexes": [ + 2856 + ], + "outputIndexes": [ + 2857 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 1043875222, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.9/self_attn/v_proj/Linear/post_convert", + "inputIndexes": [ + 2857 + ], + "outputIndexes": [ + 2858 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.9/self_attn/v_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2858 + ], + "outputIndexes": [ + 818 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 818, + 772 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_48_output_0", + "outputIndexes": [ + 819 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 794, + 817, + 819, + 108 + ], + "main_type": "AttentionParam", + "main": { + "kv_cache": true + }, + "name": "Attention/Reshape_49_output_0", + "outputIndexes": [ + 820 + ], + "type": "Attention", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.9/self_attn/o_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 820 + ], + "outputIndexes": [ + 2859 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.9/self_attn/o_proj/Linear/pre_convert", + "inputIndexes": [ + 2859 + ], + "outputIndexes": [ + 2860 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.9/self_attn/o_proj/Linear", + "inputIndexes": [ + 2860 + ], + "outputIndexes": [ + 2861 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 1053328812, + 8388630, + 1048576, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.9/self_attn/o_proj/Linear/post_convert", + "inputIndexes": [ + 2861 + ], + "outputIndexes": [ + 2862 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.9/self_attn/o_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2862 + ], + "outputIndexes": [ + 821 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 754, + 821 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_48_output_0", + "outputIndexes": [ + 822 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 822 + ], + "main_type": "LayerNorm", + "main": { + "axis": [ + -1 + ], + "epsilon": 1e-06, + "group": 1, + "useRMSNorm": true + }, + "name": "/ln_2_9/Mul_output_0", + "outputIndexes": [ + 823 + ], + "type": "LayerNorm", + "defaultDimentionFormat": "NHWC" + }, + { + "main_type": "Blob", + "main": { + "dims": [ + 4096 + ], + "dataFormat": "NCHW", + "dataType": "DT_FLOAT", + "float32s": [ + 0.542969, + 0.574219, + 0.539062, + 0.558594, + 0.570312, + 0.519531, + 0.554688, + 0.578125, + 0.550781, + 0.550781, + 0.5625, + 0.558594, + 0.5625, + 0.589844, + 0.535156, + 0.539062, + 0.542969, + 0.546875, + 0.53125, + 0.554688, + 0.558594, + 0.554688, + 0.519531, + 0.519531, + 0.507812, + 0.367188, + 0.542969, + 0.550781, + 0.546875, + 0.550781, + 0.558594, + 0.539062, + 0.5, + 0.558594, + 0.53125, + 0.507812, + 0.515625, + 0.515625, + 0.535156, + 0.527344, + 0.53125, + 0.515625, + 0.519531, + 0.546875, + 0.535156, + 0.554688, + 0.570312, + 0.558594, + 0.574219, + 0.5625, + 0.570312, + 0.5, + 0.494141, + 0.542969, + 0.539062, + 0.554688, + 0.558594, + 0.554688, + 0.519531, + 0.511719, + 0.453125, + 0.53125, + 0.492188, + 0.570312, + 0.527344, + 0.542969, + 0.542969, + 0.5625, + 0.570312, + 0.558594, + 0.558594, + 0.550781, + 0.527344, + 0.511719, + 0.558594, + 0.554688, + 0.582031, + 0.519531, + 0.535156, + 0.519531, + 0.566406, + 0.566406, + 0.546875, + 0.5, + 0.558594, + 0.542969, + 0.570312, + 0.570312, + 0.554688, + 0.59375, + 0.482422, + 0.550781, + 0.503906, + 0.585938, + 0.566406, + 0.550781, + 0.542969, + 0.566406, + 0.558594, + 0.546875, + 0.554688, + 0.554688, + 0.554688, + 0.515625, + 0.554688, + 0.527344, + 0.523438, + 0.558594, + 0.582031, + 0.554688, + 0.554688, + 0.570312, + 0.605469, + 0.542969, + 0.554688, + 0.5, + 0.554688, + 0.357422, + 0.535156, + 0.542969, + 0.53125, + 0.546875, + 0.550781, + 0.546875, + 0.546875, + 0.550781, + 0.5625, + 0.519531, + 0.542969, + 0.546875, + 0.527344, + 0.523438, + 0.578125, + 0.5, + 0.539062, + 0.503906, + 0.527344, + 0.523438, + 0.558594, + 0.527344, + 0.546875, + 0.554688, + 0.546875, + 0.523438, + 0.578125, + 0.535156, + 0.554688, + 0.578125, + 0.507812, + 0.535156, + 0.597656, + 0.589844, + 0.507812, + 0.539062, + 0.542969, + 0.554688, + 0.550781, + 0.542969, + 0.550781, + 0.5625, + 0.570312, + 0.550781, + 0.523438, + 0.53125, + 0.511719, + 0.523438, + 0.535156, + 0.546875, + 0.550781, + 0.535156, + 0.542969, + 0.492188, + 0.5625, + 0.5625, + 0.578125, + 0.566406, + 0.566406, + 0.527344, + 0.558594, + 0.546875, + 0.554688, + 0.535156, + 0.5625, + 0.582031, + 0.550781, + 0.558594, + 0.578125, + 0.539062, + 0.507812, + 0.527344, + 0.527344, + 0.550781, + 0.566406, + 0.582031, + 0.519531, + 0.535156, + 0.535156, + 0.507812, + 0.570312, + 0.542969, + 0.578125, + 0.523438, + 0.550781, + 0.535156, + 0.523438, + 0.511719, + 0.566406, + 0.554688, + 0.542969, + 0.589844, + 0.558594, + 0.515625, + 0.550781, + 0.53125, + 0.527344, + 0.539062, + 0.582031, + 0.566406, + 0.390625, + 0.546875, + 0.519531, + 0.523438, + 0.542969, + 0.539062, + 0.554688, + 0.511719, + 0.566406, + 0.566406, + 0.304688, + 0.539062, + 0.566406, + 0.546875, + 0.488281, + 0.523438, + 0.542969, + 0.558594, + 0.5625, + 0.550781, + 0.515625, + 0.5625, + 0.40625, + 0.554688, + 0.527344, + 0.5, + 0.550781, + 0.570312, + 0.5625, + 0.523438, + 0.542969, + 0.519531, + 0.570312, + 0.498047, + 0.503906, + 0.511719, + 0.546875, + 0.507812, + 0.558594, + 0.53125, + 0.511719, + 0.535156, + 0.523438, + 0.546875, + 0.503906, + 0.496094, + 0.550781, + 0.511719, + 0.546875, + 0.554688, + 0.527344, + 0.550781, + 0.53125, + 0.570312, + 0.550781, + 0.542969, + 0.535156, + 0.523438, + 0.554688, + 0.554688, + 0.582031, + 0.546875, + 0.515625, + 0.578125, + 0.507812, + 0.515625, + 0.523438, + 0.53125, + 0.519531, + 0.515625, + 0.546875, + 0.546875, + 0.566406, + 0.539062, + 0.492188, + 0.515625, + 0.566406, + 0.554688, + 0.558594, + 0.566406, + 0.558594, + 0.558594, + 0.546875, + 0.519531, + 0.527344, + 0.546875, + 0.546875, + 0.511719, + 0.515625, + 0.511719, + 0.53125, + 0.53125, + 0.539062, + 0.523438, + 0.511719, + 0.527344, + 0.523438, + 0.527344, + 0.566406, + 0.539062, + 0.546875, + 0.5625, + 0.527344, + 0.574219, + 0.539062, + 0.582031, + 0.546875, + 0.5625, + 0.558594, + 0.550781, + 0.546875, + 0.542969, + 0.53125, + 0.519531, + 0.527344, + 0.535156, + 0.558594, + 0.515625, + 0.554688, + 0.539062, + 0.539062, + 0.578125, + 0.550781, + 0.554688, + 0.566406, + 0.5, + 0.523438, + 0.5625, + 0.539062, + 0.554688, + 0.515625, + 0.578125, + 0.511719, + 0.527344, + 0.550781, + 0.550781, + 0.558594, + 0.566406, + 0.550781, + 0.472656, + 0.550781, + 0.554688, + 0.566406, + 0.507812, + 0.546875, + 0.546875, + 0.535156, + 0.574219, + 0.550781, + 0.494141, + 0.550781, + 0.496094, + 0.5625, + 0.546875, + 0.550781, + 0.539062, + 0.539062, + 0.515625, + 0.550781, + 0.511719, + 0.582031, + 0.570312, + 0.542969, + 0.539062, + 0.5, + 0.5625, + 0.550781, + 0.5625, + 0.46875, + 0.589844, + 0.546875, + 0.542969, + 0.542969, + 0.550781, + 0.542969, + 0.558594, + 0.53125, + 0.511719, + 0.59375, + 0.53125, + 0.539062, + 0.546875, + 0.550781, + 0.554688, + 0.503906, + 0.539062, + 0.515625, + 0.558594, + 0.554688, + 0.550781, + 0.527344, + 0.535156, + 0.578125, + 0.5, + 0.554688, + 0.542969, + 0.550781, + 0.523438, + 0.570312, + 0.554688, + 0.53125, + 0.539062, + 0.53125, + 0.527344, + 0.550781, + 0.570312, + 0.550781, + 0.515625, + 0.558594, + 0.550781, + 0.542969, + 0.566406, + 0.566406, + 0.511719, + 0.550781, + 0.550781, + 0.570312, + 0.542969, + 0.546875, + 0.582031, + 0.578125, + 0.503906, + 0.566406, + 0.5, + 0.53125, + 0.558594, + 0.539062, + 0.542969, + 0.558594, + 0.566406, + 0.539062, + 0.53125, + 0.535156, + 0.574219, + 0.582031, + 0.527344, + 0.539062, + 0.585938, + 0.515625, + 0.5625, + 0.523438, + 0.554688, + 0.554688, + 0.570312, + 0.558594, + 0.546875, + 0.554688, + 0.550781, + 0.539062, + 0.59375, + 0.574219, + 0.535156, + 0.542969, + 0.503906, + 0.546875, + 0.507812, + 0.566406, + 0.542969, + 0.550781, + 0.550781, + 0.527344, + 0.546875, + 0.574219, + 0.539062, + 0.546875, + 0.574219, + 0.546875, + 0.542969, + 0.535156, + 0.582031, + 0.515625, + 0.578125, + 0.546875, + 0.511719, + 0.527344, + 0.550781, + 0.53125, + 0.53125, + 0.470703, + 0.550781, + 0.550781, + 0.554688, + 0.523438, + 0.523438, + 0.554688, + 0.566406, + 0.582031, + 0.5625, + 0.539062, + 0.53125, + 0.542969, + 0.519531, + 0.5625, + 0.515625, + 0.542969, + 0.550781, + 0.53125, + 0.542969, + 0.546875, + 0.558594, + 0.535156, + 0.550781, + 0.515625, + 0.5625, + 0.546875, + 0.546875, + 0.554688, + 0.566406, + 0.53125, + 0.515625, + 0.546875, + 0.570312, + 0.542969, + 0.554688, + 0.542969, + 0.605469, + 0.507812, + 0.542969, + 0.53125, + 0.519531, + 0.566406, + 0.566406, + 0.558594, + 0.5, + 0.566406, + 0.546875, + 0.5, + 0.550781, + 0.527344, + 0.539062, + 0.550781, + 0.558594, + 0.515625, + 0.542969, + 0.589844, + 0.550781, + 0.515625, + 0.546875, + 0.546875, + 0.535156, + 0.554688, + 0.53125, + 0.492188, + 0.527344, + 0.5625, + 0.546875, + 0.515625, + 0.546875, + 0.535156, + 0.546875, + 0.554688, + 0.554688, + 0.542969, + 0.523438, + 0.5625, + 0.503906, + 0.550781, + 0.546875, + 0.5625, + 0.546875, + 0.558594, + 0.550781, + 0.523438, + 0.578125, + 0.539062, + 0.570312, + 0.53125, + 0.550781, + 0.570312, + 0.546875, + 0.53125, + 0.53125, + 0.566406, + 0.578125, + 0.566406, + 0.570312, + 0.554688, + 0.519531, + 0.550781, + 0.539062, + 0.507812, + 0.53125, + 0.542969, + 0.554688, + 0.554688, + 0.523438, + 0.523438, + 0.527344, + 0.519531, + 0.566406, + 0.542969, + 0.535156, + 0.539062, + 0.535156, + 0.535156, + 0.589844, + 0.503906, + 0.53125, + 0.570312, + 0.550781, + 0.535156, + 0.570312, + 0.542969, + 0.558594, + 0.503906, + 0.316406, + 0.570312, + 0.554688, + 0.5, + 0.585938, + 0.5625, + 0.546875, + 0.527344, + 0.535156, + 0.539062, + 0.542969, + 0.527344, + 0.5625, + 0.554688, + 0.503906, + 0.515625, + 0.515625, + 0.5625, + 0.482422, + 0.535156, + 0.519531, + 0.542969, + 0.546875, + 0.527344, + 0.546875, + 0.589844, + 0.519531, + 0.5, + 0.570312, + 0.574219, + 0.539062, + 0.539062, + 0.523438, + 0.5, + 0.527344, + 0.535156, + 0.539062, + 0.53125, + 0.519531, + 0.566406, + 0.511719, + 0.601562, + 0.5625, + 0.566406, + 0.554688, + 0.527344, + 0.554688, + 0.5625, + 0.546875, + 0.5625, + 0.539062, + 0.5625, + 0.5625, + 0.574219, + 0.542969, + 0.5625, + 0.527344, + 0.535156, + 0.53125, + 0.535156, + 0.550781, + 0.585938, + 0.527344, + 0.527344, + 0.546875, + 0.492188, + 0.570312, + 0.589844, + 0.554688, + 0.554688, + 0.53125, + 0.546875, + 0.53125, + 0.542969, + 0.503906, + 0.550781, + 0.53125, + 0.570312, + 0.550781, + 0.550781, + 0.554688, + 0.53125, + 0.546875, + 0.59375, + 0.546875, + 0.558594, + 0.498047, + 0.523438, + 0.570312, + 0.515625, + 0.53125, + 0.554688, + 0.589844, + 0.53125, + 0.53125, + 0.5625, + 0.53125, + 0.515625, + 0.5625, + 0.511719, + 0.523438, + 0.539062, + 0.554688, + 0.519531, + 0.550781, + 0.554688, + 0.53125, + 0.490234, + 0.539062, + 0.527344, + 0.589844, + 0.53125, + 0.542969, + 0.539062, + 0.539062, + 0.589844, + 0.570312, + 0.578125, + 0.515625, + 0.550781, + 0.515625, + 0.511719, + 0.539062, + 0.546875, + 0.554688, + 0.566406, + 0.535156, + 0.523438, + 0.457031, + 0.474609, + 0.535156, + 0.542969, + 0.535156, + 0.539062, + 0.554688, + 0.570312, + 0.546875, + 0.515625, + 0.601562, + 0.578125, + 0.515625, + 0.476562, + 0.511719, + 0.582031, + 0.550781, + 0.519531, + 0.5625, + 0.507812, + 0.507812, + 0.542969, + 0.515625, + 0.59375, + 0.566406, + 0.53125, + 0.535156, + 0.542969, + 0.574219, + 0.554688, + 0.542969, + 0.519531, + 0.523438, + 0.482422, + 0.53125, + 0.582031, + 0.542969, + 0.558594, + 0.539062, + 0.515625, + 0.535156, + 0.5625, + 0.582031, + 0.605469, + 0.550781, + 0.585938, + 0.550781, + 0.5625, + 0.5, + 0.546875, + 0.523438, + 0.535156, + 0.523438, + 0.566406, + 0.5625, + 0.550781, + 0.566406, + 0.570312, + 0.519531, + 0.542969, + 0.539062, + 0.539062, + 0.515625, + 0.570312, + 0.5625, + 0.507812, + 0.542969, + 0.5625, + 0.53125, + 0.554688, + 0.558594, + 0.542969, + 0.554688, + 0.570312, + 0.496094, + 0.542969, + 0.570312, + 0.523438, + 0.554688, + 0.542969, + 0.566406, + 0.546875, + 0.367188, + 0.507812, + 0.511719, + 0.550781, + 0.582031, + 0.539062, + 0.539062, + 0.542969, + 0.535156, + 0.582031, + 0.550781, + 0.535156, + 0.414062, + 0.535156, + 0.566406, + 0.542969, + 0.574219, + 0.554688, + 0.546875, + 0.539062, + 0.53125, + 0.5625, + 0.5625, + 0.535156, + 0.515625, + 0.527344, + 0.550781, + 0.578125, + 0.515625, + 0.519531, + 0.546875, + 0.498047, + 0.546875, + 0.546875, + 0.523438, + 0.539062, + 0.503906, + 0.527344, + 0.550781, + 0.589844, + 0.597656, + 0.558594, + 0.550781, + 0.539062, + 0.519531, + 0.515625, + 0.535156, + 0.578125, + 0.53125, + 0.527344, + 0.527344, + 0.582031, + 0.546875, + 0.578125, + 0.539062, + 0.523438, + 0.535156, + 0.539062, + 0.527344, + 0.570312, + 0.5625, + 0.539062, + 0.542969, + 0.59375, + 0.523438, + 0.566406, + 0.542969, + 0.515625, + 0.578125, + 0.550781, + 0.566406, + 0.503906, + 0.566406, + 0.535156, + 0.550781, + 0.546875, + 0.5625, + 0.527344, + 0.53125, + 0.511719, + 0.546875, + 0.523438, + 0.542969, + 0.546875, + 0.542969, + 0.527344, + 0.550781, + 0.558594, + 0.539062, + 0.523438, + 0.494141, + 0.488281, + 0.519531, + 0.542969, + 0.554688, + 0.558594, + 0.542969, + 0.5625, + 0.550781, + 0.550781, + 0.490234, + 0.511719, + 0.558594, + 0.585938, + 0.558594, + 0.558594, + 0.53125, + 0.492188, + 0.474609, + 0.515625, + 0.527344, + 0.589844, + 0.515625, + 0.527344, + 0.550781, + 0.558594, + 0.535156, + 0.554688, + 0.527344, + 0.523438, + 0.550781, + 0.535156, + 0.511719, + 0.535156, + 0.566406, + 0.527344, + 0.570312, + 0.554688, + 0.550781, + 0.558594, + 0.554688, + 0.5625, + 0.527344, + 0.53125, + 0.527344, + 0.542969, + 0.558594, + 0.554688, + 0.5625, + 0.535156, + 0.585938, + 0.53125, + 0.554688, + 0.554688, + 0.558594, + 0.550781, + 0.546875, + 0.535156, + 0.566406, + 0.523438, + 0.523438, + 0.507812, + 0.578125, + 0.558594, + 0.542969, + 0.488281, + 0.574219, + 0.546875, + 0.535156, + 0.5625, + 0.539062, + 0.511719, + 0.515625, + 0.523438, + 0.53125, + 0.535156, + 0.542969, + 0.558594, + 0.554688, + 0.570312, + 0.597656, + 0.539062, + 0.5625, + 0.566406, + 0.558594, + 0.523438, + 0.53125, + 0.46875, + 0.558594, + 0.527344, + 0.550781, + 0.582031, + 0.515625, + 0.507812, + 0.570312, + 0.523438, + 0.542969, + 0.542969, + 0.523438, + 0.558594, + 0.375, + 0.519531, + 0.554688, + 0.582031, + 0.527344, + 0.585938, + 0.527344, + 0.566406, + 0.523438, + 0.570312, + 0.5625, + 0.585938, + 0.519531, + 0.503906, + 0.546875, + 0.535156, + 0.523438, + 0.546875, + 0.542969, + 0.546875, + 0.519531, + 0.578125, + 0.558594, + 0.519531, + 0.53125, + 0.511719, + 0.357422, + 0.558594, + 0.554688, + 0.582031, + 0.535156, + 0.5625, + 0.558594, + 0.515625, + 0.535156, + 0.542969, + 0.527344, + 0.546875, + 0.519531, + 0.546875, + 0.550781, + 0.519531, + 0.5625, + 0.535156, + 0.546875, + 0.558594, + 0.539062, + 0.5625, + 0.570312, + 0.550781, + 0.570312, + 0.535156, + 0.535156, + 0.523438, + 0.53125, + 0.523438, + 0.53125, + 0.535156, + 0.146484, + 0.519531, + 0.53125, + 0.535156, + 0.53125, + 0.5625, + 0.503906, + 0.53125, + 0.496094, + 0.519531, + 0.585938, + 0.554688, + 0.523438, + 0.546875, + 0.570312, + 0.566406, + 0.490234, + 0.558594, + 0.550781, + 0.566406, + 0.539062, + 0.515625, + 0.550781, + 0.566406, + 0.554688, + 0.535156, + 0.558594, + 0.542969, + 0.53125, + 0.546875, + 0.554688, + 0.558594, + 0.578125, + 0.472656, + 0.550781, + 0.578125, + 0.558594, + 0.546875, + 0.519531, + 0.535156, + 0.558594, + 0.527344, + 0.558594, + 0.550781, + 0.5625, + 0.53125, + 0.523438, + 0.566406, + 0.574219, + 0.566406, + 0.558594, + 0.570312, + 0.523438, + 0.498047, + 0.558594, + 0.515625, + 0.558594, + 0.546875, + 0.53125, + 0.535156, + 0.507812, + 0.542969, + 0.546875, + 0.539062, + 0.519531, + 0.519531, + 0.539062, + 0.546875, + 0.375, + 0.535156, + 0.535156, + 0.535156, + 0.535156, + 0.585938, + 0.53125, + 0.5625, + 0.558594, + 0.570312, + 0.507812, + 0.550781, + 0.542969, + 0.519531, + 0.539062, + 0.5625, + 0.578125, + 0.539062, + 0.535156, + 0.507812, + 0.53125, + 0.535156, + 0.558594, + 0.582031, + 0.539062, + 0.527344, + 0.523438, + 0.574219, + 0.585938, + 0.484375, + 0.53125, + 0.53125, + 0.527344, + 0.578125, + 0.550781, + 0.5625, + 0.5625, + 0.511719, + 0.578125, + 0.542969, + 0.535156, + 0.542969, + 0.53125, + 0.535156, + 0.546875, + 0.539062, + 0.527344, + 0.519531, + 0.546875, + 0.539062, + 0.558594, + 0.542969, + 0.523438, + 0.546875, + 0.574219, + 0.550781, + 0.589844, + 0.546875, + 0.550781, + 0.542969, + 0.550781, + 0.511719, + 0.523438, + 0.527344, + 0.515625, + 0.558594, + 0.527344, + 0.554688, + 0.535156, + 0.519531, + 0.597656, + 0.558594, + 0.519531, + 0.546875, + 0.476562, + 0.527344, + 0.535156, + 0.527344, + 0.53125, + 0.515625, + 0.566406, + 0.542969, + 0.539062, + 0.539062, + 0.503906, + 0.550781, + 0.585938, + 0.550781, + 0.53125, + 0.546875, + 0.574219, + 0.503906, + 0.546875, + 0.519531, + 0.539062, + 0.558594, + 0.527344, + 0.550781, + 0.515625, + 0.523438, + 0.570312, + 0.539062, + 0.542969, + 0.519531, + 0.550781, + 0.5625, + 0.554688, + 0.527344, + 0.574219, + 0.535156, + 0.550781, + 0.558594, + 0.546875, + 0.527344, + 0.589844, + 0.574219, + 0.550781, + 0.519531, + 0.507812, + 0.554688, + 0.566406, + 0.527344, + 0.59375, + 0.511719, + 0.535156, + 0.558594, + 0.511719, + 0.550781, + 0.46875, + 0.515625, + 0.550781, + 0.535156, + 0.574219, + 0.582031, + 0.546875, + 0.527344, + 0.542969, + 0.535156, + 0.554688, + 0.558594, + 0.519531, + 0.558594, + 0.554688, + 0.546875, + 0.53125, + 0.523438, + 0.5625, + 0.574219, + 0.519531, + 0.476562, + 0.535156, + 0.550781, + 0.566406, + 0.539062, + 0.539062, + 0.578125, + 0.519531, + 0.550781, + 0.550781, + 0.539062, + 0.507812, + 0.527344, + 0.507812, + 0.539062, + 0.550781, + 0.535156, + 0.546875, + 0.519531, + 0.527344, + 0.554688, + 0.53125, + 0.542969, + 0.53125, + 0.582031, + 0.53125, + 0.550781, + 0.523438, + 0.546875, + 0.550781, + 0.574219, + 0.527344, + 0.527344, + 0.507812, + 0.511719, + 0.53125, + 0.5625, + 0.511719, + 0.539062, + 0.527344, + 0.539062, + 0.511719, + 0.558594, + 0.519531, + 0.542969, + 0.554688, + 0.519531, + 0.53125, + 0.574219, + 0.550781, + 0.546875, + 0.535156, + 0.566406, + 0.546875, + 0.5625, + 0.539062, + 0.570312, + 0.519531, + 0.535156, + 0.539062, + 0.5625, + 0.527344, + 0.511719, + 0.5625, + 0.53125, + 0.542969, + 0.550781, + 0.5625, + 0.523438, + 0.574219, + 0.550781, + 0.490234, + 0.507812, + 0.554688, + 0.554688, + 0.535156, + 0.566406, + 0.5625, + 0.535156, + 0.511719, + 0.535156, + 0.558594, + 0.558594, + 0.558594, + 0.492188, + 0.53125, + 0.542969, + 0.570312, + 0.523438, + 0.535156, + 0.617188, + 0.542969, + 0.582031, + 0.550781, + 0.554688, + 0.558594, + 0.566406, + 0.5625, + 0.546875, + 0.542969, + 0.539062, + 0.546875, + 0.523438, + 0.53125, + 0.550781, + 0.539062, + 0.519531, + 0.554688, + 0.5625, + 0.542969, + 0.558594, + 0.535156, + 0.5625, + 0.546875, + 0.527344, + 0.5, + 0.59375, + 0.558594, + 0.570312, + 0.558594, + 0.578125, + 0.554688, + 0.578125, + 0.597656, + 0.527344, + 0.539062, + 0.570312, + 0.515625, + 0.578125, + 0.558594, + 0.542969, + 0.519531, + 0.523438, + 0.554688, + 0.511719, + 0.515625, + 0.558594, + 0.527344, + 0.601562, + 0.558594, + 0.558594, + 0.527344, + 0.546875, + 0.546875, + 0.527344, + 0.542969, + 0.523438, + 0.582031, + 0.550781, + 0.550781, + 0.482422, + 0.5625, + 0.558594, + 0.53125, + 0.535156, + 0.546875, + 0.558594, + 0.542969, + 0.515625, + 0.542969, + 0.5625, + 0.527344, + 0.539062, + 0.546875, + 0.53125, + 0.578125, + 0.539062, + 0.570312, + 0.542969, + 0.519531, + 0.566406, + 0.550781, + 0.53125, + 0.566406, + 0.546875, + 0.535156, + 0.574219, + 0.5625, + 0.550781, + 0.558594, + 0.570312, + 0.582031, + 0.570312, + 0.554688, + 0.53125, + 0.546875, + 0.566406, + 0.542969, + 0.490234, + 0.542969, + 0.570312, + 0.574219, + 0.539062, + 0.542969, + 0.507812, + 0.519531, + 0.585938, + 0.527344, + 0.835938, + 0.578125, + 0.546875, + 0.535156, + 0.5625, + 0.53125, + 0.550781, + 0.574219, + 0.566406, + 0.542969, + 0.566406, + 0.535156, + 0.554688, + 0.53125, + 0.554688, + 0.507812, + 0.554688, + 0.558594, + 0.511719, + 0.558594, + 0.503906, + 0.53125, + 0.570312, + 0.539062, + 0.550781, + 0.550781, + 0.519531, + 0.539062, + 0.554688, + 0.558594, + 0.539062, + 0.566406, + 0.539062, + 0.511719, + 0.53125, + 0.542969, + 0.5625, + 0.558594, + 0.546875, + 0.523438, + 0.527344, + 0.582031, + 0.542969, + 0.546875, + 0.554688, + 0.511719, + 0.542969, + 0.542969, + 0.5, + 0.542969, + 0.539062, + 0.539062, + 0.519531, + 0.558594, + 0.546875, + 0.582031, + 0.490234, + 0.496094, + 0.546875, + 0.542969, + 0.243164, + 0.5625, + 0.546875, + 0.511719, + 0.546875, + 0.542969, + 0.535156, + 0.550781, + 0.535156, + 0.582031, + 0.539062, + 0.535156, + 0.554688, + 0.511719, + 0.519531, + 0.570312, + 0.515625, + 0.523438, + 0.535156, + 0.519531, + 0.53125, + 0.496094, + 0.558594, + 0.546875, + 0.566406, + 0.519531, + 0.546875, + 0.511719, + 0.511719, + 0.507812, + 0.515625, + 0.554688, + 0.542969, + 0.546875, + 0.535156, + 0.550781, + 0.5625, + 0.523438, + 0.535156, + 0.574219, + 0.546875, + 0.5625, + 0.503906, + 0.542969, + 0.566406, + 0.488281, + 0.542969, + 0.550781, + 0.539062, + 0.53125, + 0.511719, + 0.542969, + 0.527344, + 0.558594, + 0.539062, + 0.53125, + 0.486328, + 0.539062, + 0.546875, + 0.53125, + 0.542969, + 0.574219, + 0.574219, + 0.542969, + 0.570312, + 0.527344, + 0.558594, + 0.550781, + 0.574219, + 0.605469, + 0.523438, + 0.578125, + 0.542969, + 0.566406, + 0.546875, + 0.589844, + 0.59375, + 0.503906, + 0.539062, + 0.558594, + 0.535156, + 0.546875, + 0.511719, + 0.554688, + 0.550781, + 0.480469, + 0.5, + 0.554688, + 0.554688, + 0.558594, + 0.582031, + 0.527344, + 0.558594, + 0.5625, + 0.472656, + 0.5, + 0.535156, + 0.570312, + 0.5625, + 0.558594, + 0.5625, + 0.574219, + 0.578125, + 0.570312, + 0.558594, + 0.511719, + 0.554688, + 0.582031, + 0.53125, + 0.542969, + 0.507812, + 0.53125, + 0.5625, + 0.535156, + 0.478516, + 0.539062, + 0.527344, + 0.523438, + 0.589844, + 0.523438, + 0.523438, + 0.539062, + 0.546875, + 0.546875, + 0.527344, + 0.550781, + 0.558594, + 0.53125, + 0.558594, + 0.585938, + 0.535156, + 0.5625, + 0.515625, + 0.523438, + 0.527344, + 0.503906, + 0.550781, + 0.546875, + 0.542969, + 0.554688, + 0.570312, + 0.550781, + 0.53125, + 0.539062, + 0.53125, + 0.59375, + 0.527344, + 0.511719, + 0.554688, + 0.53125, + 0.5, + 0.5625, + 0.515625, + 0.5625, + 0.550781, + 0.53125, + 0.5625, + 0.546875, + 0.542969, + 0.550781, + 0.5625, + 0.582031, + 0.130859, + 0.53125, + 0.554688, + 0.546875, + 0.554688, + 0.550781, + 0.546875, + 0.566406, + 0.539062, + 0.566406, + 0.542969, + 0.578125, + 0.523438, + 0.554688, + 0.582031, + 0.558594, + 0.498047, + 0.527344, + 0.535156, + 0.542969, + 0.554688, + 0.558594, + 0.542969, + 0.507812, + 0.5625, + 0.492188, + 0.550781, + 0.578125, + 0.527344, + 0.515625, + 0.558594, + 0.480469, + 0.53125, + 0.5, + 0.53125, + 0.550781, + 0.535156, + 0.570312, + 0.53125, + 0.519531, + 0.523438, + 0.59375, + 0.542969, + 0.546875, + 0.515625, + 0.546875, + 0.582031, + 0.546875, + 0.570312, + 0.53125, + 0.550781, + 0.527344, + 0.550781, + 0.585938, + 0.53125, + 0.5, + 0.53125, + 0.433594, + 0.535156, + 0.550781, + 0.492188, + 0.523438, + 0.542969, + 0.554688, + 0.539062, + 0.546875, + 0.550781, + 0.558594, + 0.535156, + 0.539062, + 0.5625, + 0.542969, + 0.388672, + 0.53125, + 0.519531, + 0.558594, + 0.542969, + 0.542969, + 0.503906, + 0.546875, + 0.566406, + 0.574219, + 0.578125, + 0.527344, + 0.570312, + 0.550781, + 0.515625, + 0.53125, + 0.527344, + 0.527344, + 0.542969, + 0.550781, + 0.554688, + 0.539062, + 0.535156, + 0.578125, + 0.472656, + 0.558594, + 0.582031, + 0.550781, + 0.484375, + 0.542969, + 0.515625, + 0.523438, + 0.5625, + 0.546875, + 0.53125, + 0.566406, + 0.539062, + 0.539062, + 0.539062, + 0.550781, + 0.539062, + 0.554688, + 0.554688, + 0.539062, + 0.546875, + 0.5625, + 0.570312, + 0.546875, + 0.554688, + 0.554688, + 0.527344, + 0.515625, + 0.550781, + 0.542969, + 0.550781, + 0.478516, + 0.449219, + 0.539062, + 0.539062, + 0.539062, + 0.558594, + 0.574219, + 0.523438, + 0.527344, + 0.558594, + 0.554688, + 0.53125, + 0.566406, + 0.503906, + 0.570312, + 0.53125, + 0.519531, + 0.550781, + 0.550781, + 0.5625, + 0.527344, + 0.550781, + 0.554688, + 0.5625, + 0.53125, + 0.5625, + 0.554688, + 0.574219, + 0.53125, + 0.554688, + 0.498047, + 0.570312, + 0.542969, + 0.542969, + 0.542969, + 0.578125, + 0.515625, + 0.566406, + 0.558594, + 0.539062, + 0.570312, + 0.550781, + 0.554688, + 0.5625, + 0.5625, + 0.503906, + 0.542969, + 0.566406, + 0.5625, + 0.570312, + 0.496094, + 0.523438, + 0.546875, + 0.566406, + 0.554688, + 0.582031, + 0.5625, + 0.519531, + 0.527344, + 0.527344, + 0.519531, + 0.5625, + 0.550781, + 0.566406, + 0.527344, + 0.535156, + 0.550781, + 0.527344, + 0.542969, + 0.558594, + 0.535156, + 0.554688, + 0.566406, + 0.574219, + 0.550781, + 0.558594, + 0.566406, + 0.539062, + 0.523438, + 0.550781, + 0.515625, + 0.523438, + 0.558594, + 0.535156, + 0.5625, + 0.515625, + 0.554688, + 0.539062, + 0.546875, + 0.535156, + 0.5, + 0.5625, + 0.527344, + 0.535156, + 0.585938, + 0.574219, + 0.519531, + 0.570312, + 0.507812, + 0.523438, + 0.597656, + 0.542969, + 0.527344, + 0.570312, + 0.566406, + 0.539062, + 0.53125, + 0.527344, + 0.546875, + 0.535156, + 0.511719, + 0.558594, + 0.53125, + 0.554688, + 0.554688, + 0.554688, + 0.546875, + 0.5625, + 0.5625, + 0.515625, + 0.558594, + 0.570312, + 0.554688, + 0.554688, + 0.433594, + 0.550781, + 0.554688, + 0.53125, + 0.59375, + 0.546875, + 0.539062, + 0.546875, + 0.558594, + 0.589844, + 0.527344, + 0.570312, + 0.558594, + 0.515625, + 0.554688, + 0.535156, + 0.519531, + 0.539062, + 0.480469, + 0.570312, + 0.53125, + 0.539062, + 0.515625, + 0.5, + 0.558594, + 0.511719, + 0.554688, + 0.5, + 0.558594, + 0.546875, + 0.535156, + 0.542969, + 0.53125, + 0.519531, + 0.546875, + 0.503906, + 0.519531, + 0.539062, + 0.519531, + 0.511719, + 0.542969, + 0.527344, + 0.53125, + 0.523438, + 0.5625, + 0.539062, + 0.546875, + 0.582031, + 0.53125, + 0.523438, + 0.566406, + 0.542969, + 0.546875, + 0.539062, + 0.558594, + 0.542969, + 0.527344, + 0.554688, + 0.546875, + 0.550781, + 0.558594, + 0.539062, + 0.503906, + 0.582031, + 0.570312, + 0.550781, + 0.566406, + 0.566406, + 0.566406, + 0.578125, + 0.550781, + 0.527344, + 0.527344, + 0.570312, + 0.498047, + 0.535156, + 0.515625, + 0.5625, + 0.546875, + 0.550781, + 0.570312, + 0.566406, + 0.546875, + 0.511719, + 0.53125, + 0.578125, + 0.582031, + 0.5625, + 0.515625, + 0.574219, + 0.5625, + 0.554688, + 0.53125, + 0.5625, + 0.53125, + 0.523438, + 0.535156, + 0.566406, + 0.519531, + 0.566406, + 0.507812, + 0.5625, + 0.558594, + 0.558594, + 0.523438, + 0.539062, + 0.535156, + 0.539062, + 0.554688, + 0.546875, + 0.539062, + 0.550781, + 0.519531, + 0.566406, + 0.546875, + 0.578125, + 0.546875, + 0.546875, + 0.527344, + 0.539062, + 0.578125, + 0.519531, + 0.578125, + 0.582031, + 0.558594, + 0.527344, + 0.554688, + 0.546875, + 0.582031, + 0.566406, + 0.503906, + 0.539062, + 0.558594, + 0.535156, + 0.519531, + 0.535156, + 0.523438, + 0.542969, + 0.550781, + 0.519531, + 0.5625, + 0.570312, + 0.503906, + 0.546875, + 0.265625, + 0.554688, + 0.558594, + 0.527344, + 0.542969, + 0.542969, + 0.546875, + 0.507812, + 0.574219, + 0.53125, + 0.566406, + 0.5, + 0.5625, + 0.519531, + 0.546875, + 0.5625, + 0.53125, + 0.570312, + 0.5, + 0.523438, + 0.554688, + 0.527344, + 0.605469, + 0.511719, + 0.539062, + 0.539062, + 0.53125, + 0.542969, + 0.554688, + 0.558594, + 0.542969, + 0.535156, + 0.527344, + 0.554688, + 0.546875, + 0.578125, + 0.539062, + 0.523438, + 0.589844, + 0.574219, + 0.511719, + 0.539062, + 0.5625, + 0.554688, + 0.589844, + 0.523438, + 0.542969, + 0.5625, + 0.507812, + 0.5, + 0.5, + 0.546875, + 0.566406, + 0.519531, + 0.519531, + 0.550781, + 0.582031, + 0.550781, + 0.570312, + 0.507812, + 0.554688, + 0.535156, + 0.535156, + 0.566406, + 0.542969, + 0.550781, + 0.542969, + 0.535156, + 0.539062, + 0.5625, + 0.515625, + 0.570312, + 0.53125, + 0.558594, + 0.523438, + 0.582031, + 0.527344, + 0.527344, + 0.546875, + 0.578125, + 0.53125, + 0.539062, + 0.578125, + 0.554688, + 0.523438, + 0.546875, + 0.5, + 0.5625, + 0.566406, + 0.546875, + 0.523438, + 0.5, + 0.542969, + 0.554688, + 0.539062, + 0.523438, + 0.546875, + 0.5625, + 0.535156, + 0.515625, + 0.5625, + 0.546875, + 0.539062, + 0.554688, + 0.59375, + 0.570312, + 0.515625, + 0.515625, + 0.539062, + 0.574219, + 0.542969, + 0.539062, + 0.535156, + 0.558594, + 0.550781, + 0.519531, + 0.542969, + 0.558594, + 0.5, + 0.519531, + 0.539062, + 0.550781, + 0.546875, + 0.570312, + 0.542969, + 0.535156, + 0.535156, + 0.523438, + 0.539062, + 0.542969, + 0.566406, + 0.527344, + 0.566406, + 0.550781, + 0.527344, + 0.542969, + 0.554688, + 0.570312, + 0.535156, + 0.542969, + 0.59375, + 0.535156, + 0.542969, + 0.53125, + 0.511719, + 0.523438, + 0.460938, + 0.519531, + 0.542969, + 0.515625, + 0.5625, + 0.558594, + 0.558594, + 0.546875, + 0.539062, + 0.53125, + 0.523438, + 0.554688, + 0.550781, + 0.5625, + 0.550781, + 0.539062, + 0.5, + 0.554688, + 0.578125, + 0.539062, + 0.527344, + 0.53125, + 0.5625, + 0.554688, + 0.539062, + 0.519531, + 0.535156, + 0.554688, + 0.503906, + 0.535156, + 0.539062, + 0.535156, + 0.519531, + 0.554688, + 0.535156, + 0.582031, + 0.570312, + 0.523438, + 0.5625, + 0.527344, + 0.542969, + 0.539062, + 0.511719, + 0.53125, + 0.550781, + 0.578125, + 0.570312, + 0.550781, + 0.519531, + 0.570312, + 0.566406, + 0.53125, + 0.527344, + 0.546875, + 0.59375, + 0.558594, + 0.542969, + 0.53125, + 0.554688, + 0.523438, + 0.546875, + 0.546875, + 0.558594, + 0.519531, + 0.527344, + 0.535156, + 0.550781, + 0.519531, + 0.546875, + 0.574219, + 0.539062, + 0.53125, + 0.519531, + 0.498047, + 0.5625, + 0.503906, + 0.550781, + 0.605469, + 0.550781, + 0.5625, + 0.554688, + 0.511719, + 0.550781, + 0.570312, + 0.511719, + 0.492188, + 0.570312, + 0.53125, + 0.5625, + 0.535156, + 0.539062, + 0.539062, + 0.542969, + 0.523438, + 0.566406, + 0.5625, + 0.535156, + 0.5625, + 0.5625, + 0.558594, + 0.5, + 0.589844, + 0.554688, + 0.515625, + 0.546875, + 0.558594, + 0.527344, + 0.523438, + 0.515625, + 0.550781, + 0.523438, + 0.53125, + 0.578125, + 0.582031, + 0.5625, + 0.546875, + 0.570312, + 0.539062, + 0.554688, + 0.53125, + 0.558594, + 0.53125, + 0.550781, + 0.566406, + 0.519531, + 0.566406, + 0.53125, + 0.546875, + 0.527344, + 0.542969, + 0.554688, + 0.558594, + 0.523438, + 0.542969, + 0.5625, + 0.496094, + 0.574219, + 0.574219, + 0.53125, + 0.539062, + 0.515625, + 0.527344, + 0.535156, + 0.558594, + 0.523438, + 0.589844, + 0.542969, + 0.539062, + 0.550781, + 0.515625, + 0.550781, + 0.515625, + 0.558594, + 0.5625, + 0.53125, + 0.527344, + 0.558594, + 0.554688, + 0.519531, + 0.53125, + 0.546875, + 0.535156, + 0.566406, + 0.5625, + 0.527344, + 0.53125, + 0.285156, + 0.574219, + 0.550781, + 0.486328, + 0.527344, + 0.578125, + 0.535156, + 0.574219, + 0.53125, + 0.558594, + 0.566406, + 0.550781, + 0.527344, + 0.546875, + 0.566406, + 0.550781, + 0.5, + 0.523438, + 0.539062, + 0.527344, + 0.554688, + 0.542969, + 0.574219, + 0.527344, + 0.5625, + 0.589844, + 0.558594, + 0.542969, + 0.511719, + 0.542969, + 0.558594, + 0.535156, + 0.578125, + 0.507812, + 0.53125, + 0.550781, + 0.527344, + 0.523438, + 0.539062, + 0.539062, + 0.5625, + 0.566406, + 0.539062, + 0.546875, + 0.53125, + 0.546875, + 0.511719, + 0.542969, + 0.554688, + 0.535156, + 0.542969, + 0.585938, + 0.5625, + 0.585938, + 0.498047, + 0.535156, + 0.578125, + 0.5625, + 0.53125, + 0.539062, + 0.566406, + 0.542969, + 0.523438, + 0.542969, + 0.566406, + 0.585938, + 0.527344, + 0.539062, + 0.53125, + 0.539062, + 0.542969, + 0.527344, + 0.550781, + 0.558594, + 0.507812, + 0.582031, + 0.550781, + 0.519531, + 0.53125, + 0.539062, + 0.470703, + 0.527344, + 0.554688, + 0.523438, + 0.523438, + 0.597656, + 0.5625, + 0.539062, + 0.558594, + 0.539062, + 0.542969, + 0.539062, + 0.542969, + 0.542969, + 0.539062, + 0.558594, + 0.578125, + 0.542969, + 0.503906, + 0.558594, + 0.523438, + 0.566406, + 0.566406, + 0.539062, + 0.527344, + 0.546875, + 0.546875, + 0.539062, + 0.578125, + 0.546875, + 0.53125, + 0.546875, + 0.539062, + 0.550781, + 0.546875, + 0.535156, + 0.558594, + 0.554688, + 0.546875, + 0.554688, + 0.503906, + 0.486328, + 0.523438, + 0.582031, + 0.480469, + 0.589844, + 0.582031, + 0.539062, + 0.550781, + 0.519531, + 0.535156, + 0.546875, + 0.550781, + 0.535156, + 0.546875, + 0.546875, + 0.535156, + 0.53125, + 0.503906, + 0.527344, + 0.582031, + 0.550781, + 0.527344, + 0.539062, + 0.554688, + 0.539062, + 0.519531, + 0.523438, + 0.546875, + 0.554688, + 0.5, + 0.515625, + 0.53125, + 0.511719, + 0.554688, + 0.523438, + 0.585938, + 0.542969, + 0.546875, + 0.53125, + 0.539062, + 0.585938, + 0.519531, + 0.542969, + 0.53125, + 0.558594, + 0.523438, + 0.59375, + 0.554688, + 0.515625, + 0.539062, + 0.621094, + 0.539062, + 0.550781, + 0.535156, + 0.550781, + 0.550781, + 0.59375, + 0.53125, + 0.570312, + 0.5, + 0.542969, + 0.515625, + 0.578125, + 0.5625, + 0.515625, + 0.542969, + 0.539062, + 0.539062, + 0.53125, + 0.515625, + 0.539062, + 0.515625, + 0.511719, + 0.566406, + 0.539062, + 0.554688, + 0.550781, + 0.53125, + 0.523438, + 0.558594, + 0.558594, + 0.546875, + 0.53125, + 0.554688, + 0.53125, + 0.5625, + 0.574219, + 0.542969, + 0.570312, + 0.503906, + 0.539062, + 0.511719, + 0.570312, + 0.535156, + 0.570312, + 0.566406, + 0.492188, + 0.519531, + 0.558594, + 0.558594, + 0.550781, + 0.566406, + 0.554688, + 0.511719, + 0.554688, + 0.558594, + 0.498047, + 0.539062, + 0.558594, + 0.535156, + 0.523438, + 0.550781, + 0.511719, + 0.558594, + 0.566406, + 0.492188, + 0.53125, + 0.535156, + 0.515625, + 0.550781, + 0.558594, + 0.558594, + 0.492188, + 0.53125, + 0.535156, + 0.53125, + 0.5625, + 0.585938, + 0.523438, + 0.539062, + 0.527344, + 0.515625, + 0.527344, + 0.527344, + 0.53125, + 0.523438, + 0.503906, + 0.535156, + 0.542969, + 0.582031, + 0.539062, + 0.570312, + 0.507812, + 0.527344, + 0.507812, + 0.535156, + 0.570312, + 0.535156, + 0.550781, + 0.539062, + 0.511719, + 0.542969, + 0.574219, + 0.546875, + 0.539062, + 0.554688, + 0.503906, + 0.554688, + 0.550781, + 0.550781, + 0.515625, + 0.550781, + 0.5625, + 0.546875, + 0.539062, + 0.570312, + 0.53125, + 0.554688, + 0.578125, + 0.539062, + 0.53125, + 0.535156, + 0.574219, + 0.578125, + 0.535156, + 0.523438, + 0.542969, + 0.542969, + 0.515625, + 0.570312, + 0.464844, + 0.546875, + 0.566406, + 0.542969, + 0.554688, + 0.546875, + 0.523438, + 0.578125, + 0.503906, + 0.546875, + 0.582031, + 0.523438, + 0.527344, + 0.53125, + 0.574219, + 0.546875, + 0.558594, + 0.539062, + 0.558594, + 0.515625, + 0.519531, + 0.503906, + 0.539062, + 0.574219, + 0.488281, + 0.488281, + 0.566406, + 0.554688, + 0.523438, + 0.566406, + 0.5625, + 0.589844, + 0.558594, + 0.578125, + 0.546875, + 0.542969, + 0.558594, + 0.503906, + 0.566406, + 0.554688, + 0.5625, + 0.550781, + 0.554688, + 0.523438, + 0.542969, + 0.550781, + 0.535156, + 0.542969, + 0.53125, + 0.554688, + 0.550781, + 0.574219, + 0.503906, + 0.546875, + 0.535156, + 0.503906, + 0.53125, + 0.5625, + 0.53125, + 0.53125, + 0.5625, + 0.503906, + 0.566406, + 0.496094, + 0.582031, + 0.582031, + 0.550781, + 0.539062, + 0.550781, + 0.570312, + 0.542969, + 0.542969, + 0.554688, + 0.511719, + 0.503906, + 0.542969, + 0.582031, + 0.515625, + 0.570312, + 0.457031, + 0.542969, + 0.535156, + 0.539062, + 0.550781, + 0.527344, + 0.558594, + 0.535156, + 0.542969, + 0.539062, + 0.539062, + 0.558594, + 0.550781, + 0.546875, + 0.490234, + 0.589844, + 0.550781, + 0.539062, + 0.490234, + 0.566406, + 0.550781, + 0.527344, + 0.5625, + 0.535156, + 0.550781, + 0.507812, + 0.53125, + 0.546875, + 0.519531, + 0.511719, + 0.554688, + 0.539062, + 0.535156, + 0.597656, + 0.570312, + 0.498047, + 0.523438, + 0.570312, + 0.539062, + 0.570312, + 0.5625, + 0.535156, + 0.542969, + 0.558594, + 0.546875, + 0.570312, + 0.53125, + 0.539062, + 0.535156, + 0.546875, + 0.554688, + 0.554688, + 0.515625, + 0.550781, + 0.558594, + 0.515625, + 0.535156, + 0.535156, + 0.542969, + 0.566406, + 0.539062, + 0.535156, + 0.570312, + 0.5, + 0.546875, + 0.578125, + 0.53125, + 0.574219, + 0.5625, + 0.5625, + 0.558594, + 0.539062, + 0.546875, + 0.507812, + 0.570312, + 0.539062, + 0.539062, + 0.535156, + 0.488281, + 0.523438, + 0.550781, + 0.507812, + 0.523438, + 0.601562, + 0.550781, + 0.554688, + 0.558594, + 0.503906, + 0.59375, + 0.503906, + 0.566406, + 0.558594, + 0.539062, + 0.554688, + 0.5625, + 0.535156, + 0.46875, + 0.546875, + 0.511719, + 0.546875, + 0.546875, + 0.535156, + 0.503906, + 0.558594, + 0.59375, + 0.554688, + 0.535156, + 0.511719, + 0.558594, + 0.550781, + 0.5625, + 0.542969, + 0.546875, + 0.558594, + 0.519531, + 0.546875, + 0.542969, + 0.542969, + 0.566406, + 0.554688, + 0.578125, + 0.527344, + 0.53125, + 0.5625, + 0.5, + 0.539062, + 0.566406, + 0.546875, + 0.539062, + 0.558594, + 0.574219, + 0.570312, + 0.542969, + 0.574219, + 0.542969, + 0.527344, + 0.515625, + 0.542969, + 0.566406, + 0.527344, + 0.554688, + 0.574219, + 0.558594, + 0.539062, + 0.535156, + 0.585938, + 0.539062, + 0.5625, + 0.53125, + 0.464844, + 0.546875, + 0.546875, + 0.558594, + 0.546875, + 0.554688, + 0.474609, + 0.574219, + 0.558594, + 0.570312, + 0.550781, + 0.527344, + 0.53125, + 0.566406, + 0.539062, + 0.542969, + 0.554688, + 0.523438, + 0.554688, + 0.535156, + 0.5625, + 0.554688, + 0.558594, + 0.546875, + 0.566406, + 0.542969, + 0.539062, + 0.542969, + 0.535156, + 0.535156, + 0.53125, + 0.53125, + 0.519531, + 0.507812, + 0.542969, + 0.519531, + 0.558594, + 0.570312, + 0.515625, + 0.503906, + 0.550781, + 0.542969, + 0.53125, + 0.519531, + 0.566406, + 0.554688, + 0.566406, + 0.523438, + 0.53125, + 0.542969, + 0.550781, + 0.554688, + 0.550781, + 0.582031, + 0.519531, + 0.566406, + 0.542969, + 0.542969, + 0.550781, + 0.542969, + 0.527344, + 0.574219, + 0.570312, + 0.554688, + 0.515625, + 0.570312, + 0.554688, + 0.498047, + 0.570312, + 0.550781, + 0.550781, + 0.542969, + 0.566406, + 0.511719, + 0.605469, + 0.570312, + 0.566406, + 0.558594, + 0.542969, + 0.488281, + 0.546875, + 0.53125, + 0.554688, + 0.53125, + 0.494141, + 0.535156, + 0.550781, + 0.585938, + 0.570312, + 0.542969, + 0.507812, + 0.542969, + 0.523438, + 0.539062, + 0.523438, + 0.539062, + 0.542969, + 0.542969, + 0.566406, + 0.535156, + 0.535156, + 0.5625, + 0.546875, + 0.535156, + 0.570312, + 0.570312, + 0.539062, + 0.554688, + 0.546875, + 0.554688, + 0.519531, + 0.53125, + 0.546875, + 0.539062, + 0.558594, + 0.519531, + 0.550781, + 0.5625, + 0.5, + 0.539062, + 0.535156, + 0.566406, + 0.570312, + 0.546875, + 0.496094, + 0.5625, + 0.546875, + 0.558594, + 0.535156, + 0.523438, + 0.59375, + 0.554688, + 0.585938, + 0.5625, + 0.542969, + 0.542969, + 0.578125, + 0.550781, + 0.294922, + 0.554688, + 0.507812, + 0.554688, + 0.558594, + 0.558594, + 0.585938, + 0.232422, + 0.574219, + 0.523438, + 0.53125, + 0.554688, + 0.558594, + 0.570312, + 0.570312, + 0.511719, + 0.546875, + 0.542969, + 0.550781, + 0.507812, + 0.570312, + 0.558594, + 0.519531, + 0.574219, + 0.535156, + 0.539062, + 0.515625, + 0.574219, + 0.554688, + 0.554688, + 0.527344, + 0.542969, + 0.527344, + 0.523438, + 0.527344, + 0.168945, + 0.484375, + 0.570312, + 0.582031, + 0.527344, + 0.570312, + 0.527344, + 0.550781, + 0.527344, + 0.574219, + 0.558594, + 0.539062, + 0.539062, + 0.5, + 0.53125, + 0.5625, + 0.523438, + 0.554688, + 0.554688, + 0.609375, + 0.53125, + 0.558594, + 0.519531, + 0.53125, + 0.457031, + 0.558594, + 0.539062, + 0.582031, + 0.523438, + 0.523438, + 0.515625, + 0.535156, + 0.542969, + 0.507812, + 0.507812, + 0.546875, + 0.574219, + 0.566406, + 0.519531, + 0.5625, + 0.53125, + 0.542969, + 0.546875, + 0.53125, + 0.574219, + 0.542969, + 0.519531, + 0.535156, + 0.546875, + 0.550781, + 0.546875, + 0.554688, + 0.535156, + 0.578125, + 0.566406, + 0.578125, + 0.539062, + 0.527344, + 0.5625, + 0.527344, + 0.527344, + 0.5, + 0.554688, + 0.480469, + 0.542969, + 0.539062, + 0.539062, + 0.5, + 0.550781, + 0.523438, + 0.5625, + 0.554688, + 0.589844, + 0.535156, + 0.507812, + 0.527344, + 0.542969, + 0.5625, + 0.546875, + 0.486328, + 0.585938, + 0.515625, + 0.546875, + 0.554688, + 0.523438, + 0.546875, + 0.542969, + 0.519531, + 0.5625, + 0.539062, + 0.53125, + 0.53125, + 0.570312, + 0.511719, + 0.542969, + 0.546875, + 0.566406, + 0.539062, + 0.578125, + 0.550781, + 0.486328, + 0.539062, + 0.523438, + 0.558594, + 0.476562, + 0.542969, + 0.558594, + 0.535156, + 0.527344, + 0.5625, + 0.554688, + 0.5625, + 0.542969, + 0.542969, + 0.511719, + 0.53125, + 0.53125, + 0.523438, + 0.507812, + 0.558594, + 0.589844, + 0.527344, + 0.5, + 0.53125, + 0.53125, + 0.558594, + 0.546875, + 0.5625, + 0.539062, + 0.566406, + 0.542969, + 0.53125, + 0.566406, + 0.546875, + 0.519531, + 0.550781, + 0.515625, + 0.566406, + 0.527344, + 0.53125, + 0.585938, + 0.523438, + 0.542969, + 0.550781, + 0.550781, + 0.546875, + 0.53125, + 0.5625, + 0.558594, + 0.554688, + 0.535156, + 0.554688, + 0.574219, + 0.570312, + 0.582031, + 0.558594, + 0.5, + 0.539062, + 0.507812, + 0.542969, + 0.490234, + 0.546875, + 0.511719, + 0.585938, + 0.5625, + 0.535156, + 0.523438, + 0.554688, + 0.558594, + 0.527344, + 0.570312, + 0.546875, + 0.5625, + 0.535156, + 0.527344, + 0.550781, + 0.519531, + 0.550781, + 0.554688, + 0.558594, + 0.542969, + 0.53125, + 0.535156, + 0.546875, + 0.570312, + 0.597656, + 0.53125, + 0.535156, + 0.507812, + 0.542969, + 0.546875, + 0.539062, + 0.519531, + 0.558594, + 0.546875, + 0.486328, + 0.515625, + 0.474609, + 0.550781, + 0.554688, + 0.558594, + 0.53125, + 0.542969, + 0.546875, + 0.535156, + 0.542969, + 0.570312, + 0.539062, + 0.535156, + 0.566406, + 0.523438, + 0.554688, + 0.570312, + 0.546875, + 0.519531, + 0.535156, + 0.5625, + 0.585938, + 0.523438, + 0.5625, + 0.53125, + 0.566406, + 0.566406, + 0.527344, + 0.550781, + 0.578125, + 0.5625, + 0.546875, + 0.582031, + 0.570312, + 0.527344, + 0.550781, + 0.546875, + 0.539062, + 0.494141, + 0.53125, + 0.53125, + 0.5625, + 0.503906, + 0.539062, + 0.53125, + 0.570312, + 0.546875, + 0.539062, + 0.621094, + 0.542969, + 0.523438, + 0.558594, + 0.5, + 0.494141, + 0.550781, + 0.542969, + 0.519531, + 0.539062, + 0.566406, + 0.558594, + 0.578125, + 0.554688, + 0.585938, + 0.507812, + 0.53125, + 0.535156, + 0.542969, + 0.515625, + 0.542969, + 0.558594, + 0.578125, + 0.554688, + 0.515625, + 0.578125, + 0.523438, + 0.542969, + 0.507812, + 0.5625, + 0.492188, + 0.527344, + 0.585938, + 0.546875, + 0.554688, + 0.546875, + 0.542969, + 0.5625, + 0.546875, + 0.542969, + 0.535156, + 0.539062, + 0.558594, + 0.546875, + 0.527344, + 0.515625, + 0.554688, + 0.535156, + 0.523438, + 0.550781, + 0.558594, + 0.574219, + 0.496094, + 0.5625, + 0.527344, + 0.550781, + 0.554688, + 0.275391, + 0.527344, + 0.519531, + 0.554688, + 0.523438, + 0.53125, + 0.554688, + 0.490234, + 0.306641, + 0.511719, + 0.5, + 0.5625, + 0.554688, + 0.582031, + 0.542969, + 0.507812, + 0.527344, + 0.570312, + 0.574219, + 0.539062, + 0.527344, + 0.554688, + 0.574219, + 0.554688, + 0.542969, + 0.570312, + 0.554688, + 0.53125, + 0.53125, + 0.574219, + 0.585938, + 0.542969, + 0.5625, + 0.519531, + 0.605469, + 0.542969, + 0.554688, + 0.5625, + 0.566406, + 0.566406, + 0.53125, + 0.574219, + 0.554688, + 0.554688, + 0.550781, + 0.496094, + 0.507812, + 0.511719, + 0.550781, + 0.558594, + 0.550781, + 0.558594, + 0.558594, + 0.539062, + 0.570312, + 0.527344, + 0.558594, + 0.554688, + 0.519531, + 0.542969, + 0.546875, + 0.558594, + 0.546875, + 0.523438, + 0.546875, + 0.515625, + 0.542969, + 0.519531, + 0.550781, + 0.578125, + 0.527344, + 0.550781, + 0.535156, + 0.507812, + 0.570312, + 0.554688, + 0.535156, + 0.535156, + 0.53125, + 0.365234, + 0.589844, + 0.542969, + 0.546875, + 0.53125, + 0.546875, + 0.527344, + 0.570312, + 0.546875, + 0.535156, + 0.542969, + 0.554688, + 0.519531, + 0.494141, + 0.546875, + 0.492188, + 0.558594, + 0.519531, + 0.554688, + 0.558594, + 0.542969, + 0.515625, + 0.554688, + 0.574219, + 0.546875, + 0.535156, + 0.570312, + 0.5625, + 0.613281, + 0.542969, + 0.523438, + 0.5625, + 0.574219, + 0.566406, + 0.515625, + 0.550781, + 0.539062, + 0.503906, + 0.554688, + 0.542969, + 0.511719, + 0.519531, + 0.550781, + 0.515625, + 0.53125, + 0.5625, + 0.558594, + 0.550781, + 0.546875, + 0.503906, + 0.558594, + 0.5625, + 0.511719, + 0.515625, + 0.550781, + 0.550781, + 0.507812, + 0.5625, + 0.5625, + 0.523438, + 0.527344, + 0.546875, + 0.515625, + 0.574219, + 0.519531, + 0.554688, + 0.539062, + 0.578125, + 0.585938, + 0.5, + 0.558594, + 0.511719, + 0.527344, + 0.53125, + 0.494141, + 0.466797, + 0.546875, + 0.462891, + 0.535156, + 0.53125, + 0.558594, + 0.445312, + 0.558594, + 0.488281, + 0.558594, + 0.550781, + 0.53125, + 0.59375, + 0.554688, + 0.554688, + 0.566406, + 0.53125, + 0.542969, + 0.578125, + 0.570312, + 0.574219, + 0.558594, + 0.546875, + 0.53125, + 0.527344, + 0.523438, + 0.550781, + 0.5625, + 0.546875, + 0.558594, + 0.5625, + 0.527344, + 0.542969, + 0.558594, + 0.535156, + 0.535156, + 0.542969, + 0.582031, + 0.566406, + 0.566406, + 0.566406, + 0.546875, + 0.535156, + 0.535156, + 0.566406, + 0.535156, + 0.613281, + 0.550781, + 0.617188, + 0.527344, + 0.53125, + 0.566406, + 0.314453, + 0.550781, + 0.550781, + 0.542969, + 0.574219, + 0.539062, + 0.566406, + 0.539062, + 0.566406, + 0.519531, + 0.554688, + 0.558594, + 0.542969, + 0.578125, + 0.523438, + 0.550781, + 0.507812, + 0.550781, + 0.486328, + 0.470703, + 0.558594, + 0.554688, + 0.539062, + 0.542969, + 0.496094, + 0.539062, + 0.546875, + 0.523438, + 0.585938, + 0.53125, + 0.535156, + 0.558594, + 0.53125, + 0.550781, + 0.554688, + 0.546875, + 0.511719, + 0.53125, + 0.53125, + 0.542969, + 0.589844, + 0.59375, + 0.527344, + 0.546875, + 0.550781, + 0.542969, + 0.470703, + 0.53125, + 0.539062, + 0.542969, + 0.527344, + 0.570312, + 0.515625, + 0.404297, + 0.527344, + 0.5, + 0.53125, + 0.570312, + 0.539062, + 0.566406, + 0.5625, + 0.539062, + 0.546875, + 0.554688, + 0.53125, + 0.535156, + 0.554688, + 0.546875, + 0.582031, + 0.546875, + 0.535156, + 0.523438, + 0.542969, + 0.5625, + 0.574219, + 0.558594, + 0.550781, + 0.535156, + 0.558594, + 0.515625, + 0.5, + 0.550781, + 0.539062, + 0.53125, + 0.53125, + 0.488281, + 0.574219, + 0.554688, + 0.546875, + 0.527344, + 0.527344, + 0.550781, + 0.5625, + 0.566406, + 0.511719, + 0.578125, + 0.5625, + 0.519531, + 0.519531, + 0.503906, + 0.542969, + 0.554688, + 0.507812, + 0.5625, + 0.558594, + 0.542969, + 0.570312, + 0.53125, + 0.546875, + 0.546875, + 0.539062, + 0.519531, + 0.539062, + 0.5625, + 0.535156, + 0.566406, + 0.519531, + 0.53125, + 0.542969, + 0.550781, + 0.511719, + 0.511719, + 0.570312, + 0.486328, + 0.570312, + 0.515625, + 0.546875, + 0.527344, + 0.5625, + 0.582031, + 0.523438, + 0.558594, + 0.542969, + 0.535156, + 0.546875, + 0.496094, + 0.582031, + 0.585938, + 0.527344, + 0.519531, + 0.535156, + 0.535156, + 0.53125, + 0.542969, + 0.546875, + 0.5, + 0.5, + 0.558594, + 0.503906, + 0.482422, + 0.574219, + 0.558594, + 0.546875, + 0.558594, + 0.554688, + 0.554688, + 0.53125, + 0.511719, + 0.539062, + 0.523438, + 0.570312, + 0.574219, + 0.507812, + 0.5625, + 0.447266, + 0.550781, + 0.550781, + 0.582031, + 0.566406, + 0.535156, + 0.527344, + 0.550781, + 0.542969, + 0.535156, + 0.566406, + 0.523438, + 0.5625, + 0.523438, + 0.523438, + 0.546875, + 0.511719, + 0.585938, + 0.535156, + 0.546875, + 0.519531, + 0.527344, + 0.566406, + 0.535156, + 0.542969, + 0.574219, + 0.558594, + 0.488281, + 0.535156, + 0.5625, + 0.539062, + 0.550781, + 0.523438, + 0.535156, + 0.546875, + 0.535156, + 0.546875, + 0.53125, + 0.558594, + 0.5625, + 0.574219, + 0.542969, + 0.53125, + 0.546875, + 0.558594, + 0.519531, + 0.585938, + 0.558594, + 0.542969, + 0.53125, + 0.5625, + 0.515625, + 0.558594, + 0.597656, + 0.515625, + 0.515625, + 0.507812, + 0.535156, + 0.5625, + 0.511719, + 0.578125, + 0.558594, + 0.519531, + 0.558594, + 0.570312, + 0.554688, + 0.5625, + 0.542969, + 0.554688, + 0.558594, + 0.578125, + 0.550781, + 0.527344, + 0.535156, + 0.558594, + 0.511719, + 0.503906, + 0.574219, + 0.554688, + 0.554688, + 0.539062, + 0.546875, + 0.53125, + 0.519531, + 0.523438, + 0.539062, + 0.558594, + 0.527344, + 0.535156, + 0.554688, + 0.519531, + 0.488281, + 0.539062, + 0.570312, + 0.550781, + 0.5625, + 0.519531, + 0.542969, + 0.519531, + 0.511719, + 0.542969, + 0.558594, + 0.558594, + 0.578125, + 0.539062, + 0.490234, + 0.53125, + 0.5625, + 0.578125, + 0.527344, + 0.527344, + 0.5625, + 0.546875, + 0.578125, + 0.570312, + 0.566406, + 0.515625, + 0.566406, + 0.558594, + 0.527344, + 0.441406, + 0.511719, + 0.507812, + 0.546875, + 0.523438, + 0.539062, + 0.5625, + 0.53125, + 0.535156, + 0.507812, + 0.570312, + 0.546875, + 0.535156, + 0.566406, + 0.5625, + 0.535156, + 0.53125, + 0.539062, + 0.570312, + 0.507812, + 0.474609, + 0.535156, + 0.5625, + 0.535156, + 0.582031, + 0.59375, + 0.550781, + 0.542969, + 0.535156, + 0.542969, + 0.523438, + 0.503906, + 0.550781, + 0.554688, + 0.539062, + 0.554688, + 0.5625, + 0.492188, + 0.523438, + 0.582031, + 0.542969, + 0.554688, + 0.5625, + 0.53125, + 0.546875, + 0.558594, + 0.519531, + 0.539062, + 0.585938, + 0.554688, + 0.53125, + 0.558594, + 0.523438, + 0.597656, + 0.558594, + 0.535156, + 0.546875, + 0.523438, + 0.539062, + 0.558594, + 0.542969, + 0.589844, + 0.542969, + 0.314453, + 0.550781, + 0.527344, + 0.558594, + 0.550781, + 0.5625, + 0.539062, + 0.566406, + 0.574219, + 0.542969, + 0.546875, + 0.511719, + 0.302734, + 0.539062, + 0.542969, + 0.535156, + 0.546875, + 0.515625, + 0.554688, + 0.558594, + 0.472656, + 0.5625, + 0.578125, + 0.53125, + 0.539062, + 0.527344, + 0.535156, + 0.539062, + 0.539062, + 0.539062, + 0.542969, + 0.527344, + 0.550781, + 0.53125, + 0.554688, + 0.53125, + 0.474609, + 0.507812, + 0.523438, + 0.558594, + 0.490234, + 0.550781, + 0.605469, + 0.558594, + 0.535156, + 0.523438, + 0.558594, + 0.511719, + 0.527344, + 0.566406, + 0.554688, + 0.574219, + 0.546875, + 0.542969, + 0.511719, + 0.574219, + 0.566406, + 0.546875, + 0.535156, + 0.550781, + 0.550781, + 0.546875, + 0.53125, + 0.34375, + 0.511719, + 0.546875, + 0.5, + 0.519531, + 0.558594, + 0.494141, + 0.53125, + 0.574219, + 0.5625, + 0.511719, + 0.574219, + 0.519531, + 0.5625, + 0.53125, + 0.542969, + 0.546875, + 0.535156, + 0.53125, + 0.582031, + 0.535156, + 0.539062, + 0.53125, + 0.578125, + 0.519531, + 0.570312, + 0.539062, + 0.527344, + 0.578125, + 0.578125, + 0.53125, + 0.539062, + 0.53125, + 0.535156, + 0.53125, + 0.519531, + 0.519531, + 0.574219, + 0.566406, + 0.535156, + 0.550781, + 0.539062, + 0.5625, + 0.554688, + 0.535156, + 0.558594, + 0.494141, + 0.511719, + 0.554688, + 0.546875, + 0.546875, + 0.5625 + ] + }, + "name": "model.transformer.h.9.ln_2.weight", + "outputIndexes": [ + 824 + ], + "type": "Const", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 823, + 824 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/ln_2_9/Mul_1_output_0", + "outputIndexes": [ + 825 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.9/mlp/w1/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 825 + ], + "outputIndexes": [ + 2863 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.9/mlp/w1/Linear/pre_convert", + "inputIndexes": [ + 2863 + ], + "outputIndexes": [ + 2864 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.9/mlp/w1/Linear", + "inputIndexes": [ + 2864 + ], + "outputIndexes": [ + 2865 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 11008, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 1062766018, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.9/mlp/w1/Linear/post_convert", + "inputIndexes": [ + 2865 + ], + "outputIndexes": [ + 2866 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.9/mlp/w1/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2866 + ], + "outputIndexes": [ + 826 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 11008 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.9/mlp/w2/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 825 + ], + "outputIndexes": [ + 2867 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.9/mlp/w2/Linear/pre_convert", + "inputIndexes": [ + 2867 + ], + "outputIndexes": [ + 2868 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.9/mlp/w2/Linear", + "inputIndexes": [ + 2868 + ], + "outputIndexes": [ + 2869 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 11008, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 1088128472, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.9/mlp/w2/Linear/post_convert", + "inputIndexes": [ + 2869 + ], + "outputIndexes": [ + 2870 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.9/mlp/w2/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2870 + ], + "outputIndexes": [ + 827 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 11008 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 827 + ], + "main_type": "UnaryOp", + "main": { + "opType": "SIGMOID", + "T": "DT_INVALID" + }, + "name": "/mlp_9/Sigmoid_output_0", + "outputIndexes": [ + 828 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 827, + 828 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/mlp_9/Mul_output_0", + "outputIndexes": [ + 829 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 826, + 829 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/mlp_9/Mul_1_output_0", + "outputIndexes": [ + 830 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.9/mlp/c_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 830 + ], + "outputIndexes": [ + 2871 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 11008, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.9/mlp/c_proj/Linear/pre_convert", + "inputIndexes": [ + 2871 + ], + "outputIndexes": [ + 2872 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.9/mlp/c_proj/Linear", + "inputIndexes": [ + 2872 + ], + "outputIndexes": [ + 2873 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 11008, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 1113490926, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.9/mlp/c_proj/Linear/post_convert", + "inputIndexes": [ + 2873 + ], + "outputIndexes": [ + 2874 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.9/mlp/c_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2874 + ], + "outputIndexes": [ + 831 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 822, + 831 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_49_output_0", + "outputIndexes": [ + 832 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 832, + 1 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_50_output_0", + "outputIndexes": [ + 833 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 833 + ], + "main_type": "LayerNorm", + "main": { + "axis": [ + -1 + ], + "epsilon": 1e-06, + "group": 1, + "useRMSNorm": true + }, + "name": "/ln_1_10/Mul_output_0", + "outputIndexes": [ + 834 + ], + "type": "LayerNorm", + "defaultDimentionFormat": "NHWC" + }, + { + "main_type": "Blob", + "main": { + "dims": [ + 4096 + ], + "dataFormat": "NCHW", + "dataType": "DT_FLOAT", + "float32s": [ + 0.730469, + 0.71875, + 0.617188, + 0.738281, + 0.707031, + 0.65625, + 0.734375, + 0.703125, + 0.707031, + 0.757812, + 0.757812, + 0.75, + 0.703125, + 0.75, + 0.757812, + 0.679688, + 0.828125, + 0.71875, + 0.710938, + 0.742188, + 0.707031, + 0.753906, + 0.707031, + 0.769531, + 0.65625, + 0.652344, + 0.691406, + 0.773438, + 0.785156, + 0.746094, + 0.804688, + 0.75, + 0.699219, + 0.847656, + 0.78125, + 0.703125, + 0.695312, + 0.742188, + 0.726562, + 0.671875, + 0.820312, + 0.722656, + 0.722656, + 0.824219, + 0.761719, + 0.785156, + 0.792969, + 0.722656, + 0.699219, + 0.734375, + 0.738281, + 0.742188, + 0.742188, + 0.675781, + 0.710938, + 0.785156, + 0.746094, + 0.800781, + 0.734375, + 0.710938, + 0.613281, + 0.808594, + 0.667969, + 0.738281, + 0.765625, + 0.785156, + 0.746094, + 0.777344, + 0.785156, + 0.753906, + 0.808594, + 0.75, + 0.78125, + 0.824219, + 0.734375, + 0.695312, + 0.769531, + 0.773438, + 0.734375, + 0.726562, + 0.8125, + 0.746094, + 0.734375, + 0.667969, + 0.710938, + 0.777344, + 0.738281, + 0.789062, + 0.691406, + 0.792969, + 0.71875, + 0.757812, + 0.730469, + 0.785156, + 0.703125, + 0.726562, + 0.804688, + 0.765625, + 0.773438, + 0.714844, + 0.734375, + 0.769531, + 0.699219, + 0.789062, + 0.71875, + 0.785156, + 0.761719, + 0.761719, + 0.722656, + 0.765625, + 0.722656, + 0.738281, + 0.734375, + 0.707031, + 0.796875, + 0.726562, + 0.71875, + 0.976562, + 0.769531, + 0.75, + 0.75, + 0.75, + 0.789062, + 0.726562, + 0.738281, + 0.742188, + 0.808594, + 0.734375, + 0.699219, + 0.726562, + 0.71875, + 0.714844, + 0.722656, + 0.707031, + 0.714844, + 0.695312, + 0.722656, + 0.640625, + 0.730469, + 0.792969, + 0.753906, + 0.664062, + 0.714844, + 0.710938, + 0.761719, + 0.726562, + 0.734375, + 0.785156, + 0.679688, + 0.734375, + 0.679688, + 0.730469, + 0.75, + 0.757812, + 0.589844, + 0.761719, + 0.71875, + 0.828125, + 0.738281, + 0.742188, + 0.804688, + 0.699219, + 0.730469, + 0.765625, + 0.792969, + 0.757812, + 0.695312, + 0.699219, + 0.71875, + 0.730469, + 0.742188, + 0.742188, + 0.769531, + 0.78125, + 0.660156, + 0.707031, + 0.8125, + 0.785156, + 0.75, + 0.769531, + 0.679688, + 0.734375, + 0.816406, + 0.714844, + 0.703125, + 0.804688, + 0.777344, + 0.742188, + 0.722656, + 0.660156, + 0.757812, + 0.75, + 0.710938, + 0.792969, + 0.742188, + 0.808594, + 0.734375, + 0.722656, + 0.746094, + 0.726562, + 0.84375, + 0.769531, + 0.726562, + 0.695312, + 0.769531, + 0.734375, + 0.761719, + 0.757812, + 0.710938, + 0.707031, + 0.722656, + 0.738281, + 0.769531, + 0.761719, + 0.71875, + 0.71875, + 0.8125, + 0.734375, + 0.59375, + 0.699219, + 0.734375, + 0.828125, + 0.671875, + 0.832031, + 0.785156, + 0.71875, + 0.753906, + 0.800781, + 0.675781, + 0.769531, + 0.714844, + 0.773438, + 0.738281, + 0.78125, + 0.78125, + 0.683594, + 0.820312, + 0.816406, + 0.6875, + 0.792969, + 1.046875, + 0.8125, + 0.769531, + 0.714844, + 0.769531, + 0.765625, + 0.78125, + 0.726562, + 0.730469, + 0.78125, + 0.777344, + 0.71875, + 0.734375, + 0.742188, + 0.8125, + 0.785156, + 0.734375, + 0.730469, + 0.660156, + 0.765625, + 0.785156, + 0.738281, + 0.761719, + 0.800781, + 0.796875, + 0.761719, + 0.734375, + 0.75, + 0.699219, + 0.730469, + 0.734375, + 0.75, + 0.710938, + 0.722656, + 0.757812, + 0.707031, + 0.761719, + 0.765625, + 0.738281, + 0.726562, + 0.738281, + 0.679688, + 0.765625, + 0.78125, + 0.699219, + 0.734375, + 0.714844, + 0.726562, + 0.765625, + 0.824219, + 0.8125, + 0.714844, + 0.683594, + 0.746094, + 0.761719, + 0.789062, + 0.761719, + 0.714844, + 0.792969, + 0.757812, + 0.777344, + 0.746094, + 0.742188, + 0.664062, + 0.703125, + 0.691406, + 0.757812, + 0.71875, + 0.738281, + 0.695312, + 0.800781, + 0.726562, + 0.734375, + 0.707031, + 0.765625, + 0.765625, + 0.765625, + 0.738281, + 0.765625, + 0.730469, + 0.703125, + 0.75, + 0.699219, + 0.742188, + 0.820312, + 0.757812, + 0.71875, + 0.789062, + 0.769531, + 0.746094, + 0.722656, + 0.757812, + 0.714844, + 0.765625, + 0.664062, + 0.703125, + 0.679688, + 0.703125, + 0.757812, + 0.703125, + 0.757812, + 0.730469, + 0.773438, + 0.710938, + 0.777344, + 0.730469, + 0.773438, + 0.769531, + 0.753906, + 0.71875, + 0.765625, + 0.75, + 0.75, + 0.738281, + 0.761719, + 0.738281, + 0.816406, + 0.628906, + 0.734375, + 0.742188, + 0.757812, + 0.742188, + 0.703125, + 0.734375, + 0.691406, + 0.757812, + 0.695312, + 0.714844, + 0.726562, + 0.738281, + 0.765625, + 0.761719, + 0.785156, + 0.773438, + 0.777344, + 0.757812, + 0.777344, + 0.761719, + 0.789062, + 0.691406, + 0.679688, + 0.6875, + 0.734375, + 0.765625, + 0.742188, + 0.742188, + 0.734375, + 0.726562, + 0.765625, + 0.660156, + 0.75, + 0.695312, + 0.742188, + 0.746094, + 0.761719, + 0.714844, + 0.75, + 0.769531, + 0.773438, + 0.722656, + 0.761719, + 0.773438, + 0.738281, + 0.691406, + 0.785156, + 0.726562, + 0.699219, + 0.738281, + 0.730469, + 0.757812, + 0.703125, + 0.691406, + 0.742188, + 0.699219, + 0.769531, + 0.734375, + 0.777344, + 0.730469, + 0.738281, + 0.683594, + 0.699219, + 0.714844, + 0.710938, + 0.765625, + 0.75, + 0.714844, + 0.753906, + 0.726562, + 0.785156, + 0.726562, + 0.789062, + 0.734375, + 0.707031, + 0.703125, + 0.714844, + 0.765625, + 0.738281, + 0.6875, + 0.769531, + 0.710938, + 0.714844, + 0.734375, + 0.726562, + 0.710938, + 0.757812, + 0.757812, + 0.714844, + 0.679688, + 0.726562, + 0.769531, + 0.730469, + 0.722656, + 0.703125, + 0.703125, + 0.722656, + 0.769531, + 0.746094, + 0.667969, + 0.699219, + 0.691406, + 0.6875, + 0.714844, + 0.683594, + 0.804688, + 0.773438, + 0.800781, + 0.761719, + 0.742188, + 0.683594, + 0.75, + 0.710938, + 0.765625, + 0.738281, + 0.675781, + 0.710938, + 0.726562, + 0.730469, + 0.691406, + 0.746094, + 0.789062, + 0.792969, + 0.710938, + 0.6875, + 0.746094, + 0.746094, + 0.699219, + 0.679688, + 0.804688, + 0.722656, + 0.847656, + 0.722656, + 0.695312, + 0.738281, + 0.730469, + 0.71875, + 0.714844, + 0.691406, + 0.726562, + 0.71875, + 0.746094, + 0.730469, + 0.6875, + 0.777344, + 0.726562, + 0.734375, + 0.804688, + 0.730469, + 0.746094, + 0.789062, + 0.703125, + 0.734375, + 0.742188, + 0.726562, + 0.792969, + 0.738281, + 0.75, + 0.726562, + 0.730469, + 0.796875, + 0.691406, + 0.722656, + 0.699219, + 0.738281, + 0.699219, + 0.660156, + 0.761719, + 0.773438, + 0.683594, + 0.730469, + 0.757812, + 0.761719, + 0.691406, + 0.761719, + 0.742188, + 0.722656, + 0.730469, + 0.722656, + 0.773438, + 0.707031, + 0.6875, + 0.757812, + 0.769531, + 0.765625, + 0.695312, + 0.734375, + 0.714844, + 0.742188, + 0.664062, + 0.710938, + 0.765625, + 0.765625, + 0.699219, + 0.742188, + 0.707031, + 0.746094, + 0.703125, + 0.792969, + 0.734375, + 0.71875, + 0.707031, + 0.75, + 0.734375, + 0.757812, + 0.734375, + 0.691406, + 0.664062, + 0.726562, + 0.691406, + 0.730469, + 0.746094, + 0.726562, + 0.726562, + 0.769531, + 0.707031, + 0.757812, + 0.75, + 0.703125, + 0.75, + 0.683594, + 0.695312, + 0.703125, + 0.769531, + 0.792969, + 0.761719, + 0.777344, + 0.699219, + 0.804688, + 0.789062, + 0.695312, + 0.699219, + 0.78125, + 0.761719, + 0.789062, + 0.742188, + 0.769531, + 0.792969, + 0.757812, + 0.785156, + 0.835938, + 0.761719, + 0.757812, + 0.71875, + 0.695312, + 0.734375, + 0.742188, + 0.710938, + 0.71875, + 0.738281, + 0.761719, + 0.753906, + 0.667969, + 0.746094, + 0.71875, + 0.777344, + 0.667969, + 0.730469, + 0.773438, + 0.71875, + 0.777344, + 0.777344, + 0.816406, + 0.738281, + 0.726562, + -1.8e-05, + 0.730469, + 0.792969, + 0.773438, + 0.75, + 0.675781, + 0.773438, + 0.691406, + 0.75, + 0.796875, + 0.769531, + 0.734375, + 0.75, + 0.773438, + 0.707031, + 0.734375, + 0.785156, + 0.792969, + 0.683594, + 0.714844, + 0.738281, + 0.796875, + 0.738281, + 0.710938, + 0.730469, + 0.757812, + 0.695312, + 0.695312, + 0.753906, + 0.691406, + 0.722656, + 0.738281, + 0.710938, + 0.757812, + 0.746094, + 0.765625, + 0.707031, + 0.757812, + 0.726562, + 0.738281, + 0.722656, + 0.789062, + 0.800781, + 0.78125, + 0.6875, + 0.730469, + 0.769531, + 0.824219, + 0.78125, + 0.710938, + 0.714844, + 0.769531, + 0.773438, + 0.710938, + 0.757812, + 0.726562, + 0.648438, + 0.722656, + 0.550781, + 0.746094, + 0.835938, + 0.761719, + 0.75, + 0.71875, + 0.75, + 0.769531, + 0.761719, + 0.796875, + 0.667969, + 0.796875, + 0.757812, + 0.722656, + 0.707031, + 0.765625, + 0.796875, + 0.761719, + 0.726562, + 0.832031, + 0.710938, + 0.742188, + 0.808594, + 0.714844, + 0.769531, + 0.707031, + 0.839844, + 0.785156, + 0.714844, + 0.742188, + 0.746094, + 0.660156, + 0.761719, + 0.71875, + 0.789062, + 0.703125, + 0.746094, + 0.777344, + 0.773438, + 0.710938, + 0.683594, + 0.683594, + 0.683594, + 0.730469, + 0.746094, + 0.664062, + 0.699219, + 0.722656, + 0.730469, + 0.722656, + 0.75, + 0.65625, + 0.71875, + 0.722656, + 0.761719, + 0.742188, + 0.746094, + 0.726562, + 0.769531, + 0.742188, + 0.726562, + 0.726562, + 0.777344, + 0.730469, + 0.710938, + 0.828125, + 0.746094, + 0.765625, + 0.71875, + 0.800781, + 0.746094, + 0.765625, + 0.78125, + 0.699219, + 0.761719, + 0.777344, + 0.792969, + 0.839844, + 0.6875, + 0.804688, + 0.792969, + 0.753906, + 0.730469, + 0.691406, + 0.746094, + 0.570312, + 0.757812, + 0.777344, + 0.796875, + 0.695312, + 0.777344, + 0.765625, + 0.730469, + 0.648438, + 0.714844, + 0.746094, + 0.742188, + 0.722656, + 0.777344, + 0.734375, + 0.769531, + 0.664062, + 0.699219, + 0.632812, + 0.683594, + 0.851562, + 0.71875, + 0.714844, + 0.691406, + 0.761719, + 0.75, + 0.742188, + 0.828125, + 0.699219, + 0.738281, + 0.667969, + 0.738281, + 0.71875, + 0.621094, + 0.75, + 0.664062, + 0.796875, + 0.707031, + 0.6875, + 0.785156, + 0.769531, + 0.761719, + 0.71875, + 0.734375, + 0.777344, + 0.753906, + 0.71875, + 0.730469, + 0.789062, + 0.742188, + 0.789062, + 0.742188, + 0.757812, + 0.738281, + 0.808594, + 0.722656, + 0.738281, + 0.726562, + 0.75, + 0.71875, + 0.726562, + 0.738281, + 0.757812, + 0.757812, + 0.71875, + 0.777344, + 0.71875, + 0.917969, + 0.738281, + 0.707031, + 0.675781, + 0.839844, + 0.757812, + 0.785156, + 0.78125, + 0.738281, + 0.742188, + 0.777344, + 0.652344, + 0.628906, + 0.746094, + 0.703125, + 0.714844, + 0.726562, + 0.753906, + 0.765625, + 0.746094, + 0.6875, + 0.734375, + 0.773438, + 0.746094, + 0.667969, + 0.730469, + 0.726562, + 0.851562, + 0.726562, + 0.707031, + 0.808594, + 0.730469, + 0.710938, + 0.761719, + 0.738281, + 0.664062, + 0.628906, + 0.757812, + 0.707031, + 0.742188, + 0.777344, + 0.699219, + 0.660156, + 0.710938, + 0.726562, + 0.738281, + 0.738281, + 0.738281, + 0.710938, + 0.753906, + 0.679688, + 0.753906, + 0.695312, + 0.722656, + 0.757812, + 0.644531, + 0.8125, + 0.707031, + 0.730469, + 0.785156, + 0.777344, + 0.703125, + 0.765625, + 0.742188, + 0.722656, + 0.695312, + 0.777344, + 0.753906, + 0.78125, + 0.730469, + 0.78125, + 0.8125, + 0.730469, + 0.75, + 0.722656, + 0.769531, + 0.777344, + 0.714844, + 0.742188, + 0.671875, + 0.730469, + 0.691406, + 0.746094, + 0.78125, + 0.785156, + 0.679688, + 0.785156, + 0.710938, + 0.742188, + 0.707031, + 0.742188, + 0.714844, + 0.734375, + 0.726562, + 0.773438, + 0.738281, + 0.75, + 0.730469, + 0.785156, + 0.742188, + 0.675781, + 0.777344, + 0.757812, + 0.71875, + 0.71875, + 0.726562, + 0.746094, + 0.65625, + 0.722656, + 0.734375, + 0.695312, + 0.789062, + 0.746094, + 0.726562, + 0.800781, + 0.746094, + 0.675781, + 0.714844, + 0.753906, + 0.75, + 0.667969, + 0.804688, + 0.789062, + 0.75, + 0.824219, + 0.8125, + 0.792969, + 0.753906, + 0.785156, + 0.746094, + 0.808594, + 0.75, + 0.683594, + 0.691406, + 0.742188, + 0.765625, + 0.742188, + 0.820312, + 0.761719, + 0.71875, + 0.703125, + 0.785156, + 0.683594, + 0.679688, + 0.757812, + 0.761719, + 0.695312, + 0.8125, + 0.796875, + 0.730469, + 0.609375, + 0.660156, + 0.714844, + 0.730469, + 0.746094, + 0.730469, + 0.769531, + 0.804688, + 0.730469, + 0.785156, + 0.710938, + 0.722656, + 0.753906, + 0.710938, + 0.71875, + 0.761719, + 0.730469, + 0.769531, + 0.839844, + 0.777344, + 0.75, + 0.757812, + 0.726562, + 0.761719, + 0.789062, + 0.742188, + 0.777344, + 0.769531, + 0.703125, + 0.800781, + 0.730469, + 0.839844, + 0.757812, + 0.707031, + 0.757812, + 0.726562, + 0.722656, + 0.671875, + 0.683594, + 0.746094, + 1.304688, + 0.789062, + 0.78125, + 0.738281, + 0.722656, + 0.738281, + 0.699219, + 0.78125, + 0.734375, + 0.769531, + 0.777344, + 0.75, + 0.726562, + 0.734375, + 0.71875, + 0.75, + 0.65625, + 0.710938, + 0.71875, + 0.738281, + 0.734375, + 0.75, + 0.808594, + 0.699219, + 0.753906, + 0.710938, + 0.621094, + 0.738281, + 0.71875, + 0.722656, + 0.675781, + 0.730469, + 0.578125, + 0.683594, + 0.78125, + 0.734375, + 0.75, + 0.761719, + 0.722656, + 0.78125, + 0.726562, + 0.707031, + 0.746094, + 0.765625, + 0.761719, + 0.773438, + 0.730469, + 0.808594, + 0.769531, + 0.808594, + 0.707031, + 0.753906, + 0.699219, + 0.714844, + 0.789062, + 0.722656, + 0.753906, + 0.734375, + 1.632812, + 0.746094, + 0.671875, + 0.699219, + 0.8125, + 0.765625, + 0.710938, + 0.71875, + 0.65625, + 0.703125, + 0.738281, + 0.742188, + 0.769531, + 0.75, + 0.773438, + 0.746094, + 0.726562, + 0.707031, + 0.722656, + 0.757812, + 0.703125, + 0.761719, + 0.636719, + 0.726562, + 0.734375, + 0.730469, + 0.785156, + 0.769531, + 0.789062, + 0.730469, + 0.695312, + 0.695312, + 0.835938, + 0.703125, + 0.765625, + 0.722656, + 0.773438, + 0.707031, + 0.730469, + 0.710938, + 0.796875, + 0.6875, + 0.707031, + 0.769531, + 0.710938, + 0.714844, + 0.761719, + 0.734375, + 0.710938, + 0.761719, + 0.75, + 0.789062, + 0.769531, + 0.730469, + 0.777344, + 0.707031, + 0.738281, + 0.703125, + 0.742188, + 0.730469, + 0.730469, + 0.765625, + 0.75, + 0.703125, + 0.804688, + 0.683594, + 0.8125, + 0.664062, + 1.273438, + 0.730469, + 0.757812, + 0.851562, + 0.75, + 0.632812, + 0.753906, + 0.679688, + 0.78125, + 0.695312, + 0.605469, + 0.746094, + 0.742188, + 0.683594, + 0.703125, + 0.800781, + 0.683594, + 0.777344, + 0.71875, + 0.707031, + 0.761719, + 0.710938, + 0.765625, + 0.746094, + 0.796875, + 0.765625, + 0.722656, + 0.671875, + 0.726562, + 0.75, + 0.761719, + 0.734375, + 0.769531, + 0.804688, + 0.757812, + 0.734375, + 0.71875, + 0.664062, + 0.769531, + 0.691406, + 0.777344, + 0.785156, + 0.789062, + 0.679688, + 0.753906, + 0.789062, + 0.675781, + 0.714844, + 0.710938, + 0.753906, + 0.78125, + 0.726562, + 0.714844, + 0.707031, + 0.738281, + 0.734375, + 0.710938, + 0.734375, + 0.714844, + 0.730469, + 0.734375, + 0.703125, + 0.683594, + 0.6875, + 0.710938, + 0.746094, + 0.699219, + 0.699219, + 0.722656, + 0.726562, + 0.714844, + 0.792969, + 0.75, + 0.695312, + 0.691406, + 0.765625, + 0.730469, + 0.761719, + 0.742188, + 0.785156, + 0.6875, + 0.765625, + 0.726562, + 0.699219, + 0.753906, + 0.765625, + 0.742188, + 0.734375, + 0.773438, + 0.8125, + 0.792969, + 0.757812, + 0.753906, + 0.664062, + 0.714844, + 0.765625, + 0.742188, + 0.765625, + 0.746094, + 0.757812, + 0.761719, + 0.699219, + 0.714844, + 0.726562, + 0.765625, + 0.789062, + 0.714844, + 0.742188, + 0.679688, + 0.730469, + 0.761719, + 0.785156, + 0.714844, + 0.785156, + 0.699219, + 0.789062, + 0.730469, + 0.792969, + 0.679688, + 0.792969, + 0.75, + 0.757812, + 0.734375, + 0.75, + 0.714844, + 0.765625, + 0.683594, + 0.726562, + 0.765625, + 0.6875, + 0.78125, + 0.601562, + 0.695312, + 0.714844, + 0.742188, + 0.789062, + 0.710938, + 0.726562, + 0.699219, + 0.777344, + 0.75, + 0.6875, + 0.703125, + 0.707031, + 0.671875, + 0.726562, + 0.765625, + 0.734375, + 0.710938, + 0.769531, + 0.726562, + 0.691406, + 0.679688, + 0.734375, + 0.738281, + 0.769531, + 0.683594, + 0.707031, + 0.746094, + 0.71875, + 0.738281, + 0.660156, + 0.78125, + 0.734375, + 0.710938, + 0.761719, + 0.765625, + 0.753906, + 0.714844, + 0.746094, + 0.679688, + 0.78125, + 0.699219, + 0.796875, + 0.773438, + 0.804688, + 0.683594, + 0.765625, + 0.714844, + 0.761719, + 0.773438, + 0.742188, + 0.699219, + 0.714844, + 0.707031, + 0.757812, + 0.6875, + 0.726562, + 0.679688, + 0.753906, + 0.753906, + 0.777344, + 0.726562, + 0.730469, + 0.734375, + 0.742188, + 0.738281, + 0.675781, + 0.667969, + 0.746094, + 0.765625, + 0.6875, + 0.738281, + 0.808594, + 0.714844, + 0.640625, + 0.722656, + 0.753906, + 0.757812, + 0.75, + 0.773438, + 0.753906, + 0.714844, + 0.679688, + 0.734375, + 0.8125, + 0.789062, + 0.785156, + 0.675781, + 0.757812, + 0.710938, + 0.75, + 0.769531, + 0.734375, + 0.75, + 0.746094, + 0.679688, + 0.742188, + 0.71875, + 0.78125, + 0.496094, + 0.621094, + 0.738281, + 0.652344, + 0.730469, + 0.753906, + 0.753906, + 0.75, + 0.757812, + 0.699219, + 0.722656, + 0.769531, + 0.722656, + 0.675781, + 0.734375, + 0.761719, + 0.75, + 0.738281, + 0.671875, + 0.742188, + 0.761719, + 0.660156, + 0.746094, + 0.765625, + 0.789062, + 0.734375, + 0.765625, + 0.734375, + 0.75, + 0.734375, + 0.738281, + 0.675781, + 0.757812, + 0.695312, + 0.707031, + 0.808594, + 0.714844, + 0.75, + 0.753906, + 0.820312, + 0.75, + 0.683594, + 0.726562, + 0.789062, + 0.753906, + 0.734375, + 0.71875, + 0.738281, + 0.746094, + 0.765625, + 0.714844, + 0.722656, + 0.765625, + 0.753906, + 0.738281, + 0.835938, + 0.714844, + 0.773438, + 0.730469, + 0.761719, + 0.664062, + 0.734375, + 0.75, + 0.742188, + 0.738281, + 0.753906, + 0.769531, + 0.820312, + 0.683594, + 0.679688, + 0.695312, + 0.714844, + 0.742188, + 0.753906, + 0.707031, + 0.71875, + 0.695312, + 0.734375, + 0.648438, + 0.730469, + 0.734375, + 0.683594, + 0.667969, + 0.714844, + 0.753906, + 0.785156, + 0.785156, + 0.769531, + 0.707031, + 0.746094, + 0.726562, + 0.742188, + 0.730469, + 0.695312, + 0.769531, + 0.761719, + 0.757812, + 0.753906, + 0.722656, + 0.714844, + 0.734375, + 0.742188, + 0.742188, + 0.757812, + 0.734375, + 0.75, + 0.726562, + 0.710938, + 0.757812, + 0.722656, + 0.769531, + 0.765625, + 0.8125, + 0.757812, + 0.726562, + 0.660156, + 0.722656, + 1.242188, + 0.742188, + 0.742188, + 0.679688, + 0.746094, + 0.699219, + 0.714844, + 0.765625, + 0.742188, + 0.722656, + 0.707031, + 0.757812, + 0.648438, + 0.753906, + 0.761719, + 0.710938, + 0.734375, + 0.714844, + 0.789062, + 0.742188, + 0.746094, + 0.738281, + 0.726562, + 0.71875, + 0.746094, + 0.734375, + 0.726562, + 0.679688, + 0.703125, + 0.792969, + 0.652344, + 0.796875, + 0.683594, + 0.734375, + 0.757812, + 0.734375, + 0.773438, + 0.710938, + 0.773438, + 0.726562, + 0.773438, + 0.773438, + 0.734375, + 0.734375, + 0.800781, + 0.726562, + 0.714844, + 0.75, + 0.667969, + 0.710938, + 0.714844, + 0.757812, + 0.792969, + 0.722656, + 0.777344, + 0.789062, + 0.753906, + 0.710938, + 0.71875, + 0.695312, + 1.132812, + 0.757812, + 0.707031, + 0.738281, + 0.667969, + 0.753906, + 0.726562, + 0.730469, + 0.757812, + 0.71875, + 0.757812, + 0.808594, + 0.699219, + 0.730469, + 0.796875, + 0.746094, + 0.742188, + 0.710938, + 0.753906, + 0.773438, + 0.761719, + 0.703125, + 0.75, + 0.789062, + 0.75, + 0.707031, + 0.648438, + 0.714844, + 0.683594, + 0.820312, + 0.800781, + 0.734375, + 0.71875, + 0.789062, + 0.765625, + 0.746094, + 0.792969, + 0.71875, + 0.726562, + 0.816406, + 0.710938, + 0.761719, + 0.695312, + 0.722656, + 0.714844, + 0.738281, + 0.761719, + 0.609375, + 0.730469, + 0.667969, + 0.6875, + 0.726562, + 0.769531, + 0.722656, + 0.765625, + 0.742188, + 0.695312, + 0.820312, + 0.769531, + 0.75, + 0.734375, + 0.753906, + 0.738281, + 0.761719, + 0.675781, + 0.734375, + 0.773438, + 0.699219, + 0.753906, + 0.832031, + 0.734375, + 0.78125, + 0.773438, + 0.746094, + 0.714844, + 0.699219, + 0.660156, + 0.738281, + 0.753906, + 0.769531, + 0.730469, + 0.769531, + 0.746094, + 0.738281, + 0.703125, + 0.667969, + 0.710938, + 0.800781, + 0.703125, + 0.742188, + 0.695312, + 0.730469, + 0.796875, + 0.761719, + 0.75, + 0.726562, + 0.660156, + 0.753906, + 0.722656, + 0.734375, + 0.753906, + 0.789062, + 0.785156, + 0.773438, + 0.753906, + 0.753906, + 0.796875, + 0.761719, + 0.765625, + 0.785156, + 0.753906, + 0.773438, + 0.726562, + 0.722656, + 0.691406, + 0.742188, + 0.710938, + 0.820312, + 0.726562, + 0.726562, + 0.675781, + 0.675781, + 0.707031, + 0.734375, + 0.796875, + 0.808594, + 0.730469, + 0.769531, + 0.75, + 0.789062, + 0.753906, + 0.703125, + 0.742188, + 0.753906, + 0.765625, + 0.691406, + 0.730469, + 0.796875, + 0.726562, + 0.773438, + 0.761719, + 0.78125, + 0.8125, + 0.765625, + 0.761719, + 0.746094, + 0.679688, + 0.789062, + 0.757812, + 0.703125, + 0.691406, + 0.75, + 0.765625, + 0.839844, + 0.691406, + 0.6875, + 0.726562, + 0.675781, + 0.765625, + 0.757812, + 0.761719, + 0.691406, + 0.859375, + 0.761719, + 0.808594, + 0.730469, + 0.695312, + 0.792969, + 0.730469, + 0.730469, + 0.722656, + 0.773438, + 0.78125, + 0.6875, + 0.710938, + 0.730469, + 0.746094, + 0.777344, + 0.617188, + 0.652344, + 0.746094, + 0.734375, + 0.78125, + 0.6875, + 0.707031, + 0.664062, + 0.777344, + 0.730469, + 0.78125, + 0.746094, + 0.765625, + 0.722656, + 0.691406, + 0.738281, + 0.753906, + 0.722656, + 0.757812, + 0.722656, + 0.726562, + 0.789062, + 0.738281, + 0.714844, + 0.796875, + 0.792969, + 0.746094, + 0.78125, + 0.710938, + 0.777344, + 0.722656, + 0.796875, + 0.765625, + 0.71875, + 0.71875, + 0.769531, + 0.699219, + 0.757812, + 0.660156, + 0.753906, + 0.730469, + 0.695312, + 0.765625, + 0.707031, + 0.699219, + 0.773438, + 0.742188, + 0.695312, + 0.722656, + 0.777344, + 0.738281, + 0.71875, + 0.703125, + 0.714844, + 0.753906, + 0.6875, + 0.640625, + 0.734375, + 0.726562, + 0.792969, + 0.6875, + 0.707031, + 0.789062, + 0.714844, + 0.707031, + 0.785156, + 0.710938, + 0.65625, + 0.777344, + 0.777344, + 0.703125, + 0.734375, + 0.761719, + 0.820312, + 0.722656, + 0.777344, + 0.683594, + 0.785156, + 0.738281, + 0.78125, + 0.648438, + 0.707031, + 0.726562, + 0.695312, + 0.769531, + 0.753906, + 0.734375, + 0.769531, + 0.714844, + 0.800781, + 0.726562, + 0.699219, + 0.71875, + 0.742188, + 0.847656, + 0.730469, + 0.757812, + 0.640625, + 0.769531, + 0.714844, + 0.800781, + 0.722656, + 0.828125, + 0.753906, + 0.804688, + 0.726562, + 0.714844, + 0.695312, + 0.75, + 0.703125, + 0.769531, + 0.648438, + 0.738281, + 0.742188, + 0.742188, + 0.746094, + 0.691406, + 0.792969, + 0.734375, + 0.816406, + 0.734375, + 0.722656, + 0.765625, + 0.808594, + 0.710938, + 0.734375, + 0.746094, + 0.734375, + 0.710938, + 0.691406, + 0.78125, + 0.738281, + 0.761719, + 0.742188, + 0.742188, + 0.753906, + 0.777344, + 0.703125, + 0.714844, + 0.695312, + 0.695312, + 0.730469, + 0.722656, + 0.738281, + 0.769531, + 0.730469, + 0.789062, + 0.804688, + 0.722656, + 0.664062, + 0.703125, + 0.773438, + 0.6875, + 0.742188, + 0.75, + 0.726562, + 0.722656, + 0.644531, + 0.769531, + 0.808594, + 0.742188, + 0.730469, + 0.675781, + 0.816406, + 0.769531, + 0.789062, + 0.726562, + 0.78125, + 0.757812, + 0.734375, + 0.734375, + 0.730469, + 0.773438, + 0.761719, + 0.730469, + 0.710938, + 0.765625, + 0.714844, + 0.734375, + 0.75, + 0.765625, + 0.746094, + 0.75, + 0.738281, + 0.746094, + 0.753906, + 0.785156, + 0.742188, + 0.734375, + 0.796875, + 0.683594, + 0.75, + 0.753906, + 0.71875, + 0.722656, + 0.789062, + 0.734375, + 0.746094, + 0.792969, + 0.726562, + 0.785156, + 0.722656, + 0.71875, + 0.703125, + 0.738281, + 0.78125, + 0.863281, + 0.714844, + 0.738281, + 0.742188, + 0.726562, + 0.808594, + 0.789062, + 0.785156, + 0.746094, + 0.71875, + 0.734375, + 0.789062, + 0.707031, + 0.800781, + 0.742188, + 0.734375, + 0.734375, + 0.722656, + 0.761719, + 0.734375, + 0.765625, + 0.753906, + 0.722656, + 0.75, + 0.738281, + 0.773438, + 0.730469, + 0.753906, + 0.703125, + 0.539062, + 0.722656, + 0.726562, + 0.664062, + 0.78125, + 0.714844, + 0.75, + 0.761719, + 0.796875, + 0.683594, + 0.726562, + 0.75, + 0.71875, + 0.738281, + 0.726562, + 0.792969, + 0.683594, + 0.691406, + 0.742188, + 0.734375, + 0.699219, + 0.746094, + 0.730469, + 0.738281, + 0.652344, + 0.707031, + 0.773438, + 0.71875, + 0.734375, + 0.710938, + 0.714844, + 0.695312, + 0.664062, + 0.769531, + 0.710938, + 0.742188, + 0.730469, + 0.757812, + 0.691406, + 0.730469, + 0.738281, + 0.714844, + 0.691406, + 0.730469, + 0.757812, + 0.707031, + 0.757812, + 0.75, + 0.707031, + 0.726562, + 0.722656, + 0.734375, + 0.742188, + 0.828125, + 0.785156, + 0.742188, + 0.734375, + 0.761719, + 0.773438, + 0.789062, + 0.757812, + 0.785156, + 0.769531, + 0.796875, + 0.78125, + 0.773438, + 0.730469, + 0.789062, + 0.785156, + 0.757812, + 0.742188, + 0.710938, + 0.695312, + 0.761719, + 0.730469, + 0.738281, + 0.722656, + 0.695312, + 0.714844, + 0.726562, + 0.796875, + 0.757812, + 0.773438, + 0.695312, + 0.761719, + 0.75, + 0.710938, + 0.777344, + 0.785156, + 0.757812, + 0.808594, + 0.734375, + 0.730469, + 0.746094, + 0.765625, + 0.6875, + 0.664062, + 0.753906, + 0.671875, + 0.726562, + 0.722656, + 0.746094, + 0.785156, + 0.695312, + 0.769531, + 0.714844, + 0.660156, + 0.769531, + 0.761719, + 0.777344, + 0.679688, + 0.730469, + 0.78125, + 0.738281, + 0.78125, + 0.738281, + 0.742188, + 0.726562, + 0.652344, + 0.78125, + 0.796875, + 0.714844, + 0.769531, + 0.761719, + 0.769531, + 0.753906, + 0.753906, + 0.757812, + 0.6875, + 0.699219, + 0.726562, + 0.738281, + 0.707031, + 0.761719, + 0.796875, + 0.738281, + 0.730469, + 0.746094, + 0.6875, + 0.648438, + 0.746094, + 0.753906, + 0.738281, + 0.753906, + 0.683594, + 0.722656, + 0.710938, + 0.804688, + 0.753906, + 0.699219, + 0.746094, + 0.691406, + 0.722656, + 0.722656, + 0.769531, + 0.683594, + 0.703125, + 0.730469, + 0.808594, + 0.738281, + 0.71875, + 0.730469, + 0.765625, + 0.71875, + 0.753906, + 0.757812, + 0.691406, + 0.746094, + 0.714844, + 0.695312, + 0.726562, + 0.722656, + 0.753906, + 0.746094, + 0.640625, + 0.703125, + 0.707031, + 0.753906, + 0.746094, + 0.78125, + 0.710938, + 0.6875, + 0.757812, + 0.714844, + 0.765625, + 0.753906, + 0.667969, + 0.816406, + 0.765625, + 0.789062, + 0.695312, + 0.816406, + 0.769531, + 0.738281, + 0.730469, + 0.71875, + 0.644531, + 0.722656, + 0.746094, + 0.738281, + 0.707031, + 0.769531, + 0.777344, + 0.707031, + 0.800781, + 0.742188, + 0.71875, + 0.777344, + 0.722656, + 0.730469, + 0.773438, + 0.730469, + 0.734375, + 0.726562, + 0.746094, + 0.734375, + 0.800781, + 0.691406, + 0.699219, + 0.8125, + 0.792969, + 0.746094, + 0.6875, + 0.738281, + 0.800781, + 0.652344, + 0.789062, + 0.722656, + 0.699219, + 0.757812, + 0.789062, + 0.824219, + 0.796875, + 0.789062, + 0.753906, + 0.738281, + 0.691406, + 0.796875, + 0.765625, + 0.699219, + 0.6875, + 0.601562, + 0.804688, + 0.785156, + 0.804688, + 0.765625, + 0.746094, + 0.738281, + 0.796875, + 0.753906, + 0.675781, + 0.648438, + 0.71875, + 0.726562, + 0.707031, + 0.714844, + 0.761719, + 0.78125, + 0.753906, + 0.71875, + 0.746094, + 0.828125, + 0.746094, + 0.726562, + 0.761719, + 0.734375, + 0.738281, + 0.714844, + 0.699219, + 0.667969, + 0.730469, + 0.738281, + 0.753906, + 0.699219, + 0.714844, + 0.789062, + 0.769531, + 0.789062, + 0.75, + 0.71875, + 0.707031, + 0.726562, + 0.742188, + 0.683594, + 0.683594, + 0.734375, + 0.761719, + 0.707031, + 0.738281, + 0.730469, + 0.675781, + 0.6875, + 0.800781, + 0.742188, + 0.746094, + 0.71875, + 0.738281, + 0.769531, + 0.726562, + 0.761719, + 0.773438, + 0.75, + 0.726562, + 0.808594, + 0.828125, + 0.710938, + 0.730469, + 0.738281, + 0.777344, + 0.742188, + 0.769531, + 0.675781, + 0.753906, + 0.800781, + 0.734375, + 0.734375, + 0.714844, + 0.777344, + 0.753906, + 0.75, + 0.753906, + 0.738281, + 0.738281, + 0.746094, + 0.769531, + 0.753906, + 0.796875, + 0.746094, + 0.808594, + 0.695312, + 0.738281, + 0.679688, + 0.761719, + 0.71875, + 0.734375, + 0.835938, + 0.703125, + 0.726562, + 0.804688, + 0.75, + 0.746094, + 0.679688, + 0.714844, + 0.746094, + 0.726562, + 0.789062, + 0.753906, + 0.71875, + 0.753906, + 0.78125, + 0.773438, + 0.714844, + 0.757812, + 0.632812, + 0.757812, + 0.773438, + 0.714844, + 0.757812, + 0.769531, + 0.757812, + 0.769531, + 0.722656, + 0.695312, + 0.777344, + 0.777344, + 0.707031, + 0.796875, + 0.820312, + 0.796875, + 0.785156, + 0.71875, + 0.769531, + 0.757812, + 0.78125, + 0.753906, + 0.699219, + 0.765625, + 0.746094, + 0.761719, + 0.730469, + 0.757812, + 0.746094, + 0.734375, + 0.777344, + 0.703125, + 0.71875, + 0.695312, + 0.742188, + 0.8125, + 0.738281, + 0.667969, + 0.71875, + 0.769531, + 0.789062, + 0.738281, + 0.820312, + 0.777344, + 0.777344, + 0.734375, + 0.738281, + 0.675781, + 0.804688, + 0.71875, + 0.734375, + 0.730469, + 0.679688, + 0.691406, + 0.804688, + 0.765625, + 0.710938, + 0.757812, + 0.777344, + 0.746094, + 0.785156, + 0.753906, + 0.765625, + 0.746094, + 0.699219, + 0.691406, + 0.71875, + 0.691406, + 0.75, + 0.691406, + 0.75, + 0.714844, + 0.765625, + 0.746094, + 0.730469, + 0.734375, + 0.671875, + 0.765625, + 0.648438, + 0.730469, + 0.765625, + 0.71875, + 0.757812, + 0.738281, + 0.75, + 0.75, + 0.703125, + 0.792969, + 0.769531, + 0.726562, + 0.757812, + 0.746094, + 0.726562, + 0.683594, + 0.695312, + 0.84375, + 0.699219, + 0.601562, + 0.730469, + 0.753906, + 0.738281, + 0.726562, + 0.71875, + 0.644531, + 0.769531, + 0.667969, + 0.746094, + 0.722656, + 0.773438, + 0.726562, + 0.742188, + 0.738281, + 0.726562, + 0.757812, + 0.789062, + 0.722656, + 0.785156, + 0.792969, + 0.703125, + 0.761719, + 0.679688, + 0.769531, + 0.730469, + 0.730469, + 0.765625, + 0.699219, + 0.742188, + 0.730469, + 0.777344, + 0.789062, + 0.789062, + 0.734375, + 0.714844, + 0.769531, + 0.714844, + 0.71875, + 0.746094, + 0.765625, + 0.710938, + 0.746094, + 0.769531, + 0.773438, + 0.726562, + 0.65625, + 0.675781, + 0.707031, + 0.75, + 0.734375, + 0.761719, + 0.738281, + 0.683594, + 0.691406, + 0.78125, + 0.71875, + 0.738281, + 0.78125, + 0.730469, + 0.660156, + 0.75, + 0.746094, + 0.71875, + 0.652344, + 0.761719, + 0.628906, + 0.734375, + 0.726562, + 0.71875, + 0.820312, + 0.742188, + 0.726562, + 0.785156, + 0.722656, + 0.765625, + 0.71875, + 0.695312, + 0.707031, + 0.769531, + 0.710938, + 0.765625, + 0.761719, + 0.734375, + 0.757812, + 0.777344, + 0.699219, + 0.730469, + 0.746094, + 0.75, + 0.769531, + 0.761719, + 0.714844, + 0.730469, + 0.746094, + 0.71875, + 0.679688, + 0.691406, + 0.730469, + 0.734375, + 0.777344, + 0.773438, + 0.765625, + 0.773438, + 0.757812, + 0.742188, + 0.746094, + 0.75, + 0.707031, + 0.75, + 0.796875, + 0.808594, + 0.707031, + 0.691406, + 0.71875, + 0.671875, + 0.78125, + 0.726562, + 0.765625, + 0.753906, + 0.734375, + 0.632812, + 0.683594, + 0.761719, + 0.742188, + 0.699219, + 0.71875, + 0.734375, + 0.710938, + 0.691406, + 0.353516, + 0.742188, + 0.769531, + 0.75, + 0.761719, + 0.742188, + 0.785156, + 0.785156, + 0.726562, + 0.71875, + 0.769531, + 0.742188, + 0.734375, + 0.742188, + 0.664062, + 0.707031, + 0.75, + 0.71875, + 0.746094, + 0.808594, + 0.738281, + 0.742188, + 0.753906, + 0.738281, + 0.757812, + 0.71875, + 0.703125, + 0.710938, + 0.71875, + 0.761719, + 0.773438, + 0.636719, + 0.78125, + 0.808594, + 0.757812, + 0.664062, + 0.78125, + 0.710938, + 0.707031, + 0.671875, + 0.769531, + 0.777344, + 0.730469, + 0.765625, + 0.792969, + 0.644531, + 0.773438, + 0.851562, + 0.691406, + 0.734375, + 0.738281, + 0.78125, + 0.773438, + 0.8125, + 0.699219, + 0.6875, + 0.710938, + 0.734375, + 0.695312, + 0.796875, + 0.730469, + 0.65625, + 0.777344, + 0.734375, + 0.699219, + 0.734375, + 0.746094, + 0.738281, + 0.726562, + 0.738281, + 0.792969, + 0.707031, + 0.808594, + 0.753906, + 0.628906, + 0.765625, + 0.757812, + 0.71875, + 0.761719, + 0.78125, + 0.78125, + 0.777344, + 0.710938, + 0.785156, + 0.792969, + 0.738281, + 0.769531, + 0.753906, + 0.546875, + 0.773438, + 0.746094, + 0.714844, + 0.769531, + 0.730469, + 0.714844, + 0.746094, + 0.800781, + 0.734375, + 0.792969, + 0.753906, + 0.734375, + 0.773438, + 0.824219, + 0.699219, + 0.78125, + 0.769531, + 0.746094, + 0.742188, + 0.710938, + 0.714844, + 0.792969, + 0.777344, + 0.703125, + 0.734375, + 0.761719, + 0.695312, + 0.777344, + 0.828125, + 0.792969, + 0.777344, + 0.769531, + 0.710938, + 0.683594, + 0.707031, + 0.753906, + 0.746094, + 0.738281, + 0.761719, + 0.757812, + 0.753906, + 0.75, + 0.730469, + 0.71875, + 0.796875, + 0.726562, + 0.761719, + 0.742188, + 0.734375, + 0.796875, + 0.703125, + 0.765625, + 0.726562, + 0.703125, + 0.800781, + 0.71875, + 0.714844, + 0.683594, + 0.660156, + 0.777344, + 0.722656, + 0.746094, + 0.71875, + 0.785156, + 0.757812, + 0.71875, + 0.710938, + 0.761719, + 0.753906, + 0.75, + 0.785156, + 0.71875, + 0.742188, + 0.769531, + 0.8125, + 0.714844, + 0.738281, + 0.707031, + 0.734375, + 0.746094, + 0.796875, + 0.699219, + 0.757812, + 0.714844, + 0.75, + 0.714844, + 0.664062, + 0.765625, + 0.75, + 0.691406, + 0.800781, + 0.769531, + 0.730469, + 0.726562, + 0.734375, + 0.683594, + 0.78125, + 0.71875, + 0.78125, + 0.8125, + 0.734375, + 0.816406, + 0.777344, + 0.75, + 0.632812, + 0.726562, + 0.746094, + 0.667969, + 0.746094, + 0.691406, + 0.730469, + 0.773438, + 0.703125, + 0.714844, + 0.777344, + 0.785156, + 0.765625, + 0.714844, + 0.726562, + 0.726562, + 0.738281, + 0.757812, + 0.679688, + 0.707031, + 0.730469, + 0.78125, + 0.6875, + 0.703125, + 0.75, + 0.730469, + 0.777344, + 0.71875, + 0.757812, + 0.691406, + 0.726562, + 0.726562, + 0.765625, + 0.65625, + 0.710938, + 0.765625, + 0.714844, + 0.6875, + 0.746094, + 0.65625, + 0.730469, + 0.6875, + 0.71875, + 0.730469, + 0.746094, + 0.746094, + 0.808594, + 0.761719, + 0.773438, + 0.746094, + 0.773438, + 0.761719, + 0.757812, + 0.71875, + 0.726562, + 0.761719, + 0.734375, + 0.746094, + 0.75, + 0.773438, + 0.75, + 0.71875, + 0.769531, + 0.75, + 0.707031, + 0.738281, + 0.753906, + 0.710938, + 0.671875, + 0.785156, + 0.714844, + 0.757812, + 0.734375, + 0.777344, + 0.707031, + 0.71875, + 0.734375, + 0.730469, + 0.777344, + 0.742188, + 0.726562, + 0.695312, + 0.828125, + 0.777344, + 0.703125, + 0.753906, + 0.742188, + 0.753906, + 0.707031, + 0.804688, + 0.730469, + 0.675781, + 0.742188, + 0.71875, + 0.746094, + 0.714844, + 0.71875, + 0.699219, + 0.734375, + 0.699219, + 0.667969, + 0.738281, + 0.742188, + 0.714844, + 0.746094, + 0.722656, + 0.773438, + 0.761719, + 0.75, + 0.753906, + 0.722656, + 0.742188, + 0.71875, + 0.722656, + 0.8125, + 0.730469, + 0.730469, + 0.722656, + 0.742188, + 0.785156, + 0.785156, + 0.730469, + 0.8125, + 0.703125, + 0.675781, + 0.792969, + 0.6875, + 0.691406, + 0.699219, + 0.789062, + 0.742188, + 0.753906, + 0.714844, + 0.722656, + 0.726562, + 0.753906, + 0.714844, + 0.808594, + 0.8125, + 0.765625, + 0.6875, + 0.75, + 0.761719, + 0.746094, + 0.722656, + 0.714844, + 0.746094, + 0.710938, + 0.71875, + 0.554688, + 0.707031, + 0.710938, + 0.722656, + 0.734375, + 0.734375, + 0.738281, + 0.785156, + 0.773438, + 0.765625, + 0.742188, + 0.746094, + 0.730469, + 0.757812, + 0.738281, + 0.71875, + 0.746094, + 0.785156, + 0.8125, + 0.757812, + 0.757812, + 0.695312, + 0.777344, + 0.726562, + 0.71875, + 0.726562, + 0.742188, + 0.707031, + 0.6875, + 0.75, + 0.699219, + 0.738281, + 0.78125, + 0.695312, + 0.726562, + 0.699219, + 0.734375, + 0.699219, + 0.714844, + 0.699219, + 0.726562, + 0.71875, + 0.746094, + 0.726562, + 0.75, + 0.703125, + 0.75, + 0.71875, + 0.6875, + 0.738281, + 0.707031, + 0.746094, + 0.707031, + 0.667969, + 0.800781, + 0.761719, + 0.777344, + 0.761719, + 0.722656, + 0.644531, + 0.675781, + 0.75, + 0.765625, + 0.625, + 0.710938, + 0.734375, + 0.683594, + 0.636719, + 0.71875, + 0.742188, + 0.757812, + 0.777344, + 0.738281, + 0.710938, + 0.792969, + 0.714844, + 0.835938, + 0.746094, + 0.707031, + 0.808594, + 0.75, + 0.78125, + 0.703125, + 0.742188, + 0.742188, + 0.789062, + 0.765625, + 0.78125, + 0.722656, + 0.742188, + 0.789062, + 0.796875, + 0.730469, + 0.785156, + 0.730469, + 0.730469, + 0.730469, + 0.753906, + 0.644531, + 0.726562, + 0.808594, + 0.664062, + 0.722656, + 0.722656, + 0.710938, + 0.800781, + 0.703125, + 0.710938, + 0.714844, + 0.742188, + 0.703125, + 0.777344, + 0.734375, + 0.785156, + 0.691406, + 0.769531, + 0.640625, + 0.726562, + 0.757812, + 0.730469, + 0.691406, + 0.78125, + 0.824219, + 0.726562, + 0.769531, + 0.71875, + 0.730469, + 0.726562, + 0.742188, + 0.730469, + 0.699219, + 0.773438, + 0.699219, + 0.765625, + 0.710938, + 0.746094, + 0.738281, + 0.679688, + 0.789062, + -6.7e-05, + 0.71875, + 0.773438, + 0.683594, + 0.707031, + 0.730469, + 0.808594, + 0.753906, + 0.660156, + 0.6875, + 0.742188, + 0.769531, + 0.792969, + 0.761719, + 0.664062, + 0.71875, + 0.800781, + 0.757812, + 0.625, + 0.761719, + 0.773438, + 0.710938, + 0.828125, + 0.777344, + 0.761719, + 0.796875, + 0.65625, + 0.796875, + 0.769531, + 0.757812, + 0.710938, + 0.746094, + 0.769531, + 0.796875, + 0.769531, + 0.714844, + 0.777344, + 0.742188, + 0.769531, + 0.734375, + 0.734375, + 0.78125, + 0.71875, + 0.703125, + 0.835938, + 0.671875, + 0.75, + 0.816406, + 0.710938, + 0.785156, + 0.707031, + 0.75, + 0.746094, + 0.695312, + 0.769531, + 0.734375, + 0.5625, + 0.722656, + 0.761719, + 0.71875, + 0.734375, + 0.722656, + 0.769531, + 0.734375, + 0.679688, + 0.742188, + 0.730469, + 0.75, + 0.785156, + 1.179688, + 0.722656, + 0.660156, + 0.722656, + 0.710938, + 0.703125, + 0.75, + 0.742188, + 0.703125, + 0.714844, + 0.707031, + 0.714844, + 0.695312, + 0.699219, + 0.742188, + 0.746094, + 0.761719, + 0.753906, + 0.734375, + 0.71875, + 0.761719, + 0.789062, + 0.714844, + 0.734375, + 0.765625, + 0.726562, + 0.726562, + 0.761719, + 0.585938, + 0.707031, + 0.746094, + 0.761719, + 0.679688, + 0.722656, + 0.746094, + 0.730469, + 0.761719, + 0.757812, + 0.773438, + 0.753906, + 0.773438, + 0.714844, + 0.734375, + 0.777344, + 0.761719, + 0.761719, + 0.714844, + 0.6875, + 0.710938, + 0.761719, + 0.753906, + 0.78125, + 0.722656, + 0.746094, + 0.765625, + 0.683594, + 0.753906, + 0.738281, + 0.648438, + 0.742188, + 0.761719, + 0.746094, + 0.707031, + 0.714844, + 0.722656, + 0.722656, + 0.773438, + 0.527344, + 0.703125, + 0.773438, + 0.691406, + 0.710938, + 0.796875, + 0.703125, + 0.71875, + 0.789062, + 0.769531, + 0.714844, + 0.683594, + 0.71875, + 0.757812, + 0.753906, + 0.714844, + 0.816406, + 0.722656, + 0.742188, + 0.867188, + 0.78125, + 0.789062, + 0.699219, + 0.691406, + 0.679688, + 0.667969, + 0.722656, + 0.75, + 0.757812, + 0.726562, + 0.804688, + 0.746094, + 0.703125, + 0.6875, + 0.707031, + 0.757812, + 0.710938, + 0.722656, + 0.710938, + 0.75, + 0.679688, + 0.78125, + 0.753906, + 0.757812, + 0.78125, + 0.738281, + 0.714844, + 0.769531, + 0.730469, + 0.707031, + 0.714844, + 0.773438, + 0.792969, + 0.746094, + 0.730469, + 0.761719, + 0.765625, + 0.710938, + 0.703125, + 0.746094, + 0.757812, + 0.707031, + 0.777344, + 0.679688, + 0.742188, + 0.722656, + 0.753906, + 0.761719, + 0.75, + 0.703125, + 0.703125, + 0.738281, + 0.828125, + 0.679688, + 0.722656, + 0.726562, + 0.777344, + 0.703125, + 0.699219, + 0.730469, + 0.734375, + 0.691406, + 0.792969, + 0.730469, + 0.71875, + 0.726562, + 0.714844, + 0.71875, + 0.710938, + 0.730469, + 0.753906, + 0.78125, + 0.808594, + 0.710938, + 0.660156, + 0.769531, + 0.84375, + 0.738281, + 0.746094, + 0.722656, + 0.6875, + 0.71875, + 0.625, + 0.753906, + 0.699219, + 0.773438, + 0.789062, + 0.726562, + 0.746094, + 0.746094, + 0.710938, + 0.761719, + 0.703125, + 0.679688, + 0.71875, + 0.808594, + 0.714844, + 0.546875, + 0.703125, + 0.710938, + 0.691406, + 0.734375, + 0.800781, + 0.820312, + 0.789062, + 0.789062, + 0.785156, + 0.699219, + 0.730469, + 0.710938, + 0.808594, + 0.710938, + 0.6875, + 0.785156, + 0.757812, + 0.695312, + 0.738281, + 0.722656, + 0.765625, + 0.667969, + 0.769531, + 0.757812, + 0.730469, + 0.71875, + 0.6875, + 0.699219, + 0.761719, + 0.671875, + 0.753906, + 0.765625, + 0.714844, + 0.816406, + 0.753906, + 0.703125, + 0.777344, + 0.753906, + 0.726562, + 0.683594, + 0.664062, + 0.734375, + 0.753906, + 0.808594, + 0.734375, + 0.710938, + 0.730469, + 0.746094, + 0.808594, + 0.757812, + 0.785156, + 0.722656, + 0.789062, + 0.742188, + 0.75, + 0.714844, + 0.75, + 0.777344, + 0.777344, + 0.75, + 0.773438, + 0.78125, + 0.726562, + 0.691406, + 0.78125, + 0.742188, + 0.679688, + 0.726562, + 0.742188, + 0.753906, + 0.738281, + 0.761719, + 0.78125, + 0.765625, + 0.699219, + 0.816406, + 0.664062, + 0.632812, + 0.6875, + 0.78125, + 0.726562, + 0.765625, + 0.796875, + 0.746094, + 0.75, + 0.75, + 0.78125, + 0.695312, + 0.683594, + 0.625, + 0.679688, + 0.683594, + 0.742188, + 0.738281, + 0.714844, + 0.746094, + 0.675781, + 0.742188, + 0.785156, + 0.734375, + 0.753906, + 0.703125, + 0.71875, + 0.667969, + 0.761719, + 0.75, + 0.789062, + 0.71875, + 0.738281, + 0.742188, + 0.808594, + 0.699219, + 0.78125, + 0.738281, + 0.6875, + 0.75, + 0.707031, + 0.730469, + 0.710938, + 0.765625, + 0.773438, + 0.761719, + 0.738281, + 0.75, + 0.734375, + 0.664062, + 0.726562, + 0.714844, + 0.800781, + 0.769531, + 0.695312, + 0.796875, + 0.726562, + 0.769531, + 0.664062, + 0.816406, + 0.714844, + 0.738281, + 0.628906, + 0.742188, + 0.773438, + 0.757812, + 0.820312, + 0.734375, + 0.785156, + 0.667969, + 0.761719, + 0.78125, + 0.761719, + 0.742188, + 0.71875, + 0.699219, + 0.742188, + 0.726562, + 0.796875, + 0.71875, + 0.753906, + 0.726562, + 0.726562, + 0.734375, + 0.742188, + 0.765625, + 0.816406, + 0.714844, + 0.777344, + 0.734375, + 0.582031, + 0.804688, + 0.800781, + 0.65625, + 0.71875, + 0.785156, + 0.765625, + 0.761719, + 0.738281, + 0.75, + 0.765625, + 0.707031, + 0.710938, + 0.765625, + 0.71875, + 0.6875, + 0.703125, + 0.765625, + 0.792969, + 0.753906, + 0.71875, + 0.742188, + 0.742188, + 0.746094, + 0.710938, + 0.597656, + 0.742188, + 0.777344, + 0.71875, + 0.761719, + 0.742188, + 0.757812, + 0.777344, + 0.726562, + 0.714844, + 0.832031, + 0.722656, + 0.796875, + 0.753906, + 0.644531, + 0.730469, + 0.738281, + 0.695312, + 0.691406, + 0.757812, + 0.746094, + 0.792969, + 0.75, + 0.707031, + 0.71875, + 0.683594, + 0.753906, + 0.734375, + 0.710938, + 0.699219, + 0.671875, + 0.738281, + 0.617188, + 0.730469, + 0.78125, + 0.738281, + 0.757812, + 0.746094, + 0.691406, + 0.789062, + 0.691406, + 0.769531, + 0.828125, + 0.757812, + 0.722656, + 0.742188, + 0.789062, + 0.722656, + 0.769531, + 0.773438, + 0.738281, + 0.816406, + 0.722656, + 0.714844, + 0.644531, + 0.804688, + 0.796875, + 0.742188, + 0.742188, + 0.738281, + 0.765625, + 0.726562, + 0.746094, + 0.746094, + 0.800781, + 0.75, + 0.789062, + 0.734375, + 0.714844, + 0.761719, + 0.792969, + 0.765625, + 0.703125, + 0.707031, + 0.683594, + 0.742188, + 0.683594, + 0.78125, + 0.78125, + 0.761719, + 0.738281, + 0.753906, + 0.679688, + 0.707031, + 0.660156, + 0.695312, + 0.703125, + 0.765625, + 0.746094, + 0.726562, + 0.796875, + 0.734375, + 0.730469, + 0.6875, + 0.707031, + 0.746094, + 0.707031, + 0.738281, + 0.710938, + 0.808594, + 0.792969, + 0.710938, + 0.730469, + 0.777344, + 0.679688, + 0.761719, + 0.753906, + 0.675781, + 0.75, + 0.625, + 0.761719, + 0.789062, + 0.714844, + 0.65625, + 0.761719, + 0.734375, + 0.773438, + 0.753906, + 0.746094, + 0.683594, + 0.722656, + 0.769531, + 0.773438, + 0.726562, + 0.710938, + 0.8125, + 0.742188, + 0.632812, + 0.753906, + 0.761719, + 0.746094, + 0.707031, + 0.71875, + 0.675781, + 0.734375, + 0.769531, + 0.765625, + 0.769531, + 0.738281, + 0.789062, + 0.796875, + 0.710938, + 0.707031, + 0.761719, + 0.730469, + 0.742188, + 0.726562, + 0.808594, + 0.78125, + 0.75, + 0.714844, + 0.765625, + 0.730469, + 0.761719, + 0.765625, + 0.671875, + 0.660156, + 0.761719, + 0.734375, + 1.3125, + 0.714844, + 0.726562, + 0.75, + 0.726562, + 0.753906, + 0.683594, + 0.757812, + 0.792969, + 0.742188, + 0.753906, + 0.699219, + 0.769531, + 0.6875, + 0.707031, + 0.726562, + 0.710938, + 0.746094, + 0.761719, + 0.691406, + 0.75, + 0.6875, + 0.714844, + 0.722656, + 0.726562, + 0.75, + 0.714844, + 0.75, + 0.757812, + 0.6875, + 0.773438, + 0.785156, + 0.738281, + 0.742188, + 0.71875, + 0.605469, + 0.71875, + 0.738281, + 0.6875, + 0.773438, + 0.730469, + 0.746094, + 0.71875, + 0.734375, + 0.664062, + 0.765625, + 0.777344, + 0.738281, + 0.769531, + 0.792969, + 0.742188, + 0.769531, + 0.769531, + 0.761719, + 0.734375, + 0.738281, + 0.769531, + 0.796875, + 0.707031, + 0.753906, + 0.828125, + 0.746094, + 0.785156, + 0.75, + 0.691406, + 0.78125, + 0.730469, + 0.75, + 0.785156, + 0.734375, + 0.785156, + 0.804688, + 0.695312, + 0.722656, + 0.800781, + 0.738281, + 0.792969, + 0.746094, + 0.71875, + 0.78125, + 0.730469, + 0.808594, + 0.851562, + 0.738281, + 0.675781, + 0.597656, + 0.824219, + 0.726562, + 0.761719, + 0.746094, + 0.734375, + 0.675781, + 0.757812, + 0.730469, + 0.75, + 0.796875, + 0.765625, + 0.710938, + 0.703125, + 0.78125, + 0.710938, + 0.730469, + 0.726562, + 0.753906, + 0.730469, + 0.738281, + 0.792969, + 0.707031, + 0.707031, + 0.710938, + 0.75, + 0.738281, + 0.742188, + 0.757812, + 0.730469, + 0.695312, + 0.71875, + 0.75, + 0.738281, + 0.863281, + 0.628906, + 0.789062, + 0.671875, + 0.734375, + 0.769531, + 0.769531, + 0.71875, + 0.757812, + 0.703125, + 0.757812, + 0.722656, + 0.753906, + 0.703125, + 0.769531, + 0.785156, + 0.730469, + 0.78125, + 0.789062, + 0.679688, + 0.753906, + 0.726562, + 0.695312, + 0.726562, + 0.761719, + 0.78125, + 0.683594, + 0.734375, + 0.785156, + 0.726562, + 0.816406, + 0.789062, + 0.734375, + 0.703125, + 0.710938, + 0.78125, + 0.753906, + 0.789062, + 0.675781, + 0.78125, + 0.628906, + 0.714844, + 0.816406, + 0.679688, + 0.699219, + 0.550781, + 0.722656, + 0.765625, + 0.75, + 0.609375, + 0.730469, + 0.667969, + 0.746094, + 0.738281, + 0.714844, + 0.765625, + 0.75, + 0.804688, + 0.726562, + 0.761719, + 0.84375, + 0.738281, + 0.746094, + 0.75, + 0.714844, + 0.789062, + 0.707031, + 0.773438, + 0.730469, + 0.6875, + 0.734375, + 0.789062, + 0.71875, + 0.757812, + 0.738281, + 0.710938, + 0.777344, + 0.765625, + 0.699219, + 0.695312, + 0.78125, + 0.761719, + 0.710938, + 0.761719, + 0.777344, + 0.730469, + 0.746094, + 0.789062, + 0.8125, + 0.660156, + 0.671875, + 0.777344, + 0.789062, + 0.792969, + 0.765625, + 0.773438, + 0.75, + 0.808594, + 0.710938, + 0.757812, + 0.714844, + 0.695312, + 0.714844, + 0.71875, + 0.777344, + 0.71875, + 0.824219, + 0.714844, + 0.78125, + 0.769531, + 0.765625, + 0.757812, + 0.78125, + 0.730469, + 0.726562, + 0.695312, + 0.785156, + 0.730469, + 0.679688, + 0.773438, + 0.695312, + 0.667969, + 0.75, + 0.816406, + 0.753906, + 0.730469, + 0.667969, + 0.699219, + 0.789062, + 0.71875, + 0.816406, + 0.726562, + 0.71875, + 0.753906, + 0.71875, + 0.714844, + 0.667969, + 0.769531, + 0.738281, + 0.710938, + 0.710938, + 0.734375, + 0.785156, + 0.742188, + 0.722656, + 0.75, + 0.777344, + 0.738281, + 0.710938, + 0.71875, + 0.757812, + 0.753906, + 0.679688, + 0.746094, + 0.792969, + 0.707031, + 0.820312, + 0.722656, + 0.726562, + 0.71875, + 0.773438, + 0.742188, + 0.75, + 0.707031, + 0.785156, + 0.664062, + 0.734375, + 0.734375, + 0.765625, + 0.703125, + 0.816406, + 0.707031, + 0.777344, + 0.710938, + 0.742188, + 0.75, + 0.726562, + 0.714844, + 0.746094, + 0.796875, + 0.730469, + 0.761719, + 0.707031, + 0.746094, + 0.703125, + 0.777344, + 0.746094, + 0.765625, + 0.703125, + 0.800781, + 0.78125, + 0.769531, + 0.742188, + 0.757812, + 0.757812, + 0.734375, + 0.761719, + 0.746094, + 0.835938, + 0.769531, + 0.71875, + 0.71875, + 0.707031, + 0.730469, + 0.808594, + 0.683594, + 0.734375, + 0.636719, + 0.742188, + 0.730469, + 0.785156, + 0.683594, + 0.730469, + 0.890625, + 0.742188, + 0.730469, + 0.765625, + 0.703125, + 0.710938, + 0.777344, + 0.765625, + 0.773438, + 0.75, + 0.6875, + 0.753906, + 0.710938, + 0.800781, + 0.722656, + 0.546875, + 0.765625, + 0.769531, + 0.730469, + 0.75, + 0.753906, + 0.769531, + 0.703125, + 0.710938, + 0.765625, + 0.785156, + 0.710938, + 0.902344, + 0.746094, + 0.765625, + 0.726562, + 0.792969, + 0.722656, + 0.730469, + 0.081543, + 0.636719, + 0.761719, + 0.753906, + 0.765625, + 0.742188, + 0.710938, + 0.753906, + 0.777344, + 0.691406, + 0.714844, + 0.769531, + 0.777344, + 0.742188, + 0.75, + 0.738281, + 0.703125, + 0.765625, + 0.753906, + 0.757812, + 0.765625, + 0.75, + 0.714844, + 0.820312, + 0.746094, + 0.738281, + 0.742188, + 0.746094, + 0.753906, + 0.777344, + 0.742188, + 0.757812, + 0.683594, + 0.761719, + 0.769531, + 0.753906, + 0.78125, + 0.792969, + 0.707031, + 0.757812, + 0.761719, + 0.746094, + 0.78125, + 0.734375, + 0.632812, + 0.707031, + 0.8125, + 0.722656, + 0.730469, + 0.695312, + 0.746094, + 0.746094, + 0.746094, + 0.753906, + 0.726562, + 0.75, + 0.757812, + 0.785156, + 0.6875, + 0.6875, + 0.699219, + 0.753906, + 0.722656, + 0.757812, + 0.777344, + 0.753906, + 0.757812, + 0.78125, + 0.710938, + 0.726562, + 0.695312, + 0.769531, + 0.851562, + 0.742188, + 0.769531, + 0.78125, + 0.765625, + 0.664062, + 0.820312, + 0.757812, + 0.746094, + 0.753906, + 0.734375, + 0.789062, + 0.683594, + 0.730469, + 0.730469, + 0.726562, + 0.726562, + 0.71875, + 0.746094, + 0.699219, + 0.769531, + 0.761719, + 0.679688, + 0.65625 + ] + }, + "name": "model.transformer.h.10.ln_1.weight", + "outputIndexes": [ + 835 + ], + "type": "Const", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 834, + 835 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/ln_1_10/Mul_1_output_0", + "outputIndexes": [ + 836 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.10/self_attn/q_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 836 + ], + "outputIndexes": [ + 2875 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.10/self_attn/q_proj/Linear/pre_convert", + "inputIndexes": [ + 2875 + ], + "outputIndexes": [ + 2876 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.10/self_attn/q_proj/Linear", + "inputIndexes": [ + 2876 + ], + "outputIndexes": [ + 2877 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 1138853380, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.10/self_attn/q_proj/Linear/post_convert", + "inputIndexes": [ + 2877 + ], + "outputIndexes": [ + 2878 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.10/self_attn/q_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2878 + ], + "outputIndexes": [ + 837 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 836 + ], + "main_type": "NONE", + "name": "/Shape_41_output_0", + "outputIndexes": [ + 838 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 838 + ], + "main_type": "NONE", + "name": "Shape1723", + "outputIndexes": [ + 839 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 838 + ], + "main_type": "NONE", + "name": "Rank1725", + "outputIndexes": [ + 840 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 840, + 840 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp1727", + "outputIndexes": [ + 841 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 841 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze1728", + "outputIndexes": [ + 842 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 841, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp1730", + "outputIndexes": [ + 843 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 843 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze1731", + "outputIndexes": [ + 844 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 839, + 842, + 844, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice1734", + "outputIndexes": [ + 845 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 845 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze1735", + "outputIndexes": [ + 846 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 9, + 846 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp1736", + "outputIndexes": [ + 847 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 847, + 846 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp1737", + "outputIndexes": [ + 848 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 838, + 848, + 841 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_74_output_0", + "outputIndexes": [ + 849 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 849, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_141_output_0", + "outputIndexes": [ + 850 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 7, + 850, + 23, + 24 + ], + "main_type": "Axis", + "main": { + "axis": 0 + }, + "name": "/Concat_90_output_0", + "outputIndexes": [ + 851 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 837, + 851 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_51_output_0", + "outputIndexes": [ + 852 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 852, + 50 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_40_output_0", + "outputIndexes": [ + 853 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 852 + ], + "main_type": "NONE", + "name": "/Shape_42_output_0", + "outputIndexes": [ + 854 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 854 + ], + "main_type": "NONE", + "name": "Shape1744", + "outputIndexes": [ + 855 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 854 + ], + "main_type": "NONE", + "name": "Rank1746", + "outputIndexes": [ + 856 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 856, + 856 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp1748", + "outputIndexes": [ + 857 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 857 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze1749", + "outputIndexes": [ + 858 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 857, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp1751", + "outputIndexes": [ + 859 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 859 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze1752", + "outputIndexes": [ + 860 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 855, + 858, + 860, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice1755", + "outputIndexes": [ + 861 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 861 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze1756", + "outputIndexes": [ + 862 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 53, + 862 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp1757", + "outputIndexes": [ + 863 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 863, + 862 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp1758", + "outputIndexes": [ + 864 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 854, + 864, + 857 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_75_output_0", + "outputIndexes": [ + 865 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 865, + 65 + ], + "main_type": "BinaryOp", + "main": { + "opType": 7, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Div_30_output_0", + "outputIndexes": [ + 866 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 866, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_146_output_0", + "outputIndexes": [ + 867 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 852, + 867, + 68, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_41_output_0", + "outputIndexes": [ + 868 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 868 + ], + "main_type": "UnaryOp", + "main": { + "opType": "NEG", + "T": "DT_FLOAT" + }, + "name": "/Neg_20_output_0", + "outputIndexes": [ + 869 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 852, + 21, + 867, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_40_output_0", + "outputIndexes": [ + 870 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 869, + 870 + ], + "main_type": "Axis", + "main": { + "axis": -1 + }, + "name": "/Concat_93_output_0", + "outputIndexes": [ + 871 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 871, + 80 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_41_output_0", + "outputIndexes": [ + 872 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 853, + 872 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_50_output_0", + "outputIndexes": [ + 873 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.10/self_attn/k_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 836 + ], + "outputIndexes": [ + 2879 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.10/self_attn/k_proj/Linear/pre_convert", + "inputIndexes": [ + 2879 + ], + "outputIndexes": [ + 2880 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.10/self_attn/k_proj/Linear", + "inputIndexes": [ + 2880 + ], + "outputIndexes": [ + 2881 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 1148306970, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.10/self_attn/k_proj/Linear/post_convert", + "inputIndexes": [ + 2881 + ], + "outputIndexes": [ + 2882 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.10/self_attn/k_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2882 + ], + "outputIndexes": [ + 874 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 874, + 851 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_52_output_0", + "outputIndexes": [ + 875 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 875, + 50 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_42_output_0", + "outputIndexes": [ + 876 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 875 + ], + "main_type": "NONE", + "name": "/Shape_43_output_0", + "outputIndexes": [ + 877 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 877 + ], + "main_type": "NONE", + "name": "Shape1806", + "outputIndexes": [ + 878 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 877 + ], + "main_type": "NONE", + "name": "Rank1808", + "outputIndexes": [ + 879 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 879, + 879 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp1810", + "outputIndexes": [ + 880 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 880 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze1811", + "outputIndexes": [ + 881 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 880, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp1813", + "outputIndexes": [ + 882 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 882 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze1814", + "outputIndexes": [ + 883 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 878, + 881, + 883, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice1817", + "outputIndexes": [ + 884 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 884 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze1818", + "outputIndexes": [ + 885 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 53, + 885 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp1819", + "outputIndexes": [ + 886 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 886, + 885 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp1820", + "outputIndexes": [ + 887 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 877, + 887, + 880 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_76_output_0", + "outputIndexes": [ + 888 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 888, + 65 + ], + "main_type": "BinaryOp", + "main": { + "opType": 7, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Div_31_output_0", + "outputIndexes": [ + 889 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 889, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_148_output_0", + "outputIndexes": [ + 890 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 875, + 890, + 68, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_43_output_0", + "outputIndexes": [ + 891 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 891 + ], + "main_type": "UnaryOp", + "main": { + "opType": "NEG", + "T": "DT_FLOAT" + }, + "name": "/Neg_21_output_0", + "outputIndexes": [ + 892 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 875, + 21, + 890, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_42_output_0", + "outputIndexes": [ + 893 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 892, + 893 + ], + "main_type": "Axis", + "main": { + "axis": -1 + }, + "name": "/Concat_94_output_0", + "outputIndexes": [ + 894 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 894, + 80 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_43_output_0", + "outputIndexes": [ + 895 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 876, + 895 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_51_output_0", + "outputIndexes": [ + 896 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.10/self_attn/v_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 836 + ], + "outputIndexes": [ + 2883 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.10/self_attn/v_proj/Linear/pre_convert", + "inputIndexes": [ + 2883 + ], + "outputIndexes": [ + 2884 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.10/self_attn/v_proj/Linear", + "inputIndexes": [ + 2884 + ], + "outputIndexes": [ + 2885 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 1157760560, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.10/self_attn/v_proj/Linear/post_convert", + "inputIndexes": [ + 2885 + ], + "outputIndexes": [ + 2886 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.10/self_attn/v_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2886 + ], + "outputIndexes": [ + 897 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 897, + 851 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_53_output_0", + "outputIndexes": [ + 898 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 873, + 896, + 898, + 108 + ], + "main_type": "AttentionParam", + "main": { + "kv_cache": true + }, + "name": "Attention/Reshape_54_output_0", + "outputIndexes": [ + 899 + ], + "type": "Attention", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.10/self_attn/o_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 899 + ], + "outputIndexes": [ + 2887 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.10/self_attn/o_proj/Linear/pre_convert", + "inputIndexes": [ + 2887 + ], + "outputIndexes": [ + 2888 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.10/self_attn/o_proj/Linear", + "inputIndexes": [ + 2888 + ], + "outputIndexes": [ + 2889 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 1167214150, + 8388630, + 1048576, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.10/self_attn/o_proj/Linear/post_convert", + "inputIndexes": [ + 2889 + ], + "outputIndexes": [ + 2890 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.10/self_attn/o_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2890 + ], + "outputIndexes": [ + 900 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 833, + 900 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_53_output_0", + "outputIndexes": [ + 901 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 901 + ], + "main_type": "LayerNorm", + "main": { + "axis": [ + -1 + ], + "epsilon": 1e-06, + "group": 1, + "useRMSNorm": true + }, + "name": "/ln_2_10/Mul_output_0", + "outputIndexes": [ + 902 + ], + "type": "LayerNorm", + "defaultDimentionFormat": "NHWC" + }, + { + "main_type": "Blob", + "main": { + "dims": [ + 4096 + ], + "dataFormat": "NCHW", + "dataType": "DT_FLOAT", + "float32s": [ + 0.554688, + 0.582031, + 0.53125, + 0.589844, + 0.582031, + 0.527344, + 0.566406, + 0.589844, + 0.558594, + 0.570312, + 0.566406, + 0.554688, + 0.566406, + 0.597656, + 0.539062, + 0.558594, + 0.578125, + 0.558594, + 0.554688, + 0.570312, + 0.59375, + 0.570312, + 0.527344, + 0.546875, + 0.515625, + 0.392578, + 0.542969, + 0.570312, + 0.570312, + 0.550781, + 0.570312, + 0.546875, + 0.511719, + 0.566406, + 0.527344, + 0.507812, + 0.523438, + 0.527344, + 0.542969, + 0.542969, + 0.535156, + 0.519531, + 0.535156, + 0.558594, + 0.542969, + 0.5625, + 0.585938, + 0.578125, + 0.59375, + 0.570312, + 0.570312, + 0.515625, + 0.511719, + 0.542969, + 0.542969, + 0.558594, + 0.554688, + 0.585938, + 0.519531, + 0.523438, + 0.462891, + 0.566406, + 0.5, + 0.574219, + 0.535156, + 0.5625, + 0.558594, + 0.578125, + 0.582031, + 0.574219, + 0.570312, + 0.5625, + 0.535156, + 0.527344, + 0.570312, + 0.5625, + 0.597656, + 0.527344, + 0.550781, + 0.535156, + 0.574219, + 0.585938, + 0.554688, + 0.527344, + 0.574219, + 0.578125, + 0.570312, + 0.582031, + 0.5625, + 0.605469, + 0.492188, + 0.566406, + 0.515625, + 0.605469, + 0.570312, + 0.566406, + 0.558594, + 0.566406, + 0.574219, + 0.554688, + 0.570312, + 0.558594, + 0.578125, + 0.535156, + 0.574219, + 0.542969, + 0.53125, + 0.582031, + 0.597656, + 0.570312, + 0.5625, + 0.589844, + 0.601562, + 0.550781, + 0.574219, + 0.503906, + 0.570312, + 0.408203, + 0.53125, + 0.550781, + 0.542969, + 0.550781, + 0.570312, + 0.554688, + 0.5625, + 0.550781, + 0.554688, + 0.535156, + 0.546875, + 0.5625, + 0.546875, + 0.527344, + 0.609375, + 0.511719, + 0.542969, + 0.515625, + 0.546875, + 0.523438, + 0.574219, + 0.5625, + 0.5625, + 0.5625, + 0.558594, + 0.53125, + 0.589844, + 0.527344, + 0.570312, + 0.597656, + 0.511719, + 0.546875, + 0.601562, + 0.59375, + 0.523438, + 0.546875, + 0.539062, + 0.5625, + 0.5625, + 0.554688, + 0.5625, + 0.574219, + 0.582031, + 0.5625, + 0.527344, + 0.542969, + 0.523438, + 0.542969, + 0.546875, + 0.558594, + 0.554688, + 0.546875, + 0.554688, + 0.494141, + 0.582031, + 0.574219, + 0.574219, + 0.574219, + 0.574219, + 0.558594, + 0.558594, + 0.558594, + 0.5625, + 0.550781, + 0.578125, + 0.585938, + 0.550781, + 0.585938, + 0.585938, + 0.566406, + 0.535156, + 0.53125, + 0.539062, + 0.558594, + 0.589844, + 0.589844, + 0.53125, + 0.542969, + 0.546875, + 0.523438, + 0.585938, + 0.550781, + 0.59375, + 0.535156, + 0.554688, + 0.542969, + 0.542969, + 0.539062, + 0.582031, + 0.566406, + 0.558594, + 0.613281, + 0.574219, + 0.53125, + 0.554688, + 0.558594, + 0.527344, + 0.566406, + 0.582031, + 0.570312, + 0.412109, + 0.558594, + 0.53125, + 0.53125, + 0.554688, + 0.554688, + 0.570312, + 0.527344, + 0.574219, + 0.570312, + 0.326172, + 0.566406, + 0.582031, + 0.550781, + 0.515625, + 0.539062, + 0.554688, + 0.566406, + 0.578125, + 0.5625, + 0.527344, + 0.582031, + 0.474609, + 0.570312, + 0.558594, + 0.511719, + 0.550781, + 0.566406, + 0.585938, + 0.535156, + 0.554688, + 0.523438, + 0.589844, + 0.511719, + 0.507812, + 0.515625, + 0.570312, + 0.515625, + 0.574219, + 0.542969, + 0.515625, + 0.546875, + 0.539062, + 0.550781, + 0.507812, + 0.511719, + 0.566406, + 0.519531, + 0.558594, + 0.570312, + 0.542969, + 0.566406, + 0.539062, + 0.59375, + 0.554688, + 0.542969, + 0.546875, + 0.519531, + 0.570312, + 0.570312, + 0.597656, + 0.5625, + 0.527344, + 0.585938, + 0.523438, + 0.519531, + 0.53125, + 0.539062, + 0.527344, + 0.519531, + 0.566406, + 0.566406, + 0.601562, + 0.546875, + 0.498047, + 0.535156, + 0.574219, + 0.558594, + 0.585938, + 0.574219, + 0.570312, + 0.570312, + 0.554688, + 0.53125, + 0.539062, + 0.550781, + 0.554688, + 0.523438, + 0.523438, + 0.527344, + 0.554688, + 0.527344, + 0.550781, + 0.515625, + 0.515625, + 0.535156, + 0.539062, + 0.542969, + 0.589844, + 0.535156, + 0.550781, + 0.566406, + 0.535156, + 0.574219, + 0.539062, + 0.609375, + 0.574219, + 0.570312, + 0.578125, + 0.574219, + 0.550781, + 0.542969, + 0.554688, + 0.535156, + 0.535156, + 0.554688, + 0.566406, + 0.535156, + 0.578125, + 0.539062, + 0.554688, + 0.589844, + 0.558594, + 0.558594, + 0.570312, + 0.511719, + 0.535156, + 0.574219, + 0.550781, + 0.578125, + 0.527344, + 0.589844, + 0.527344, + 0.539062, + 0.550781, + 0.558594, + 0.570312, + 0.570312, + 0.558594, + 0.466797, + 0.570312, + 0.566406, + 0.582031, + 0.511719, + 0.5625, + 0.539062, + 0.535156, + 0.585938, + 0.554688, + 0.507812, + 0.5625, + 0.5, + 0.566406, + 0.554688, + 0.558594, + 0.554688, + 0.554688, + 0.527344, + 0.570312, + 0.535156, + 0.589844, + 0.589844, + 0.546875, + 0.558594, + 0.511719, + 0.578125, + 0.574219, + 0.582031, + 0.474609, + 0.597656, + 0.53125, + 0.542969, + 0.558594, + 0.550781, + 0.542969, + 0.5625, + 0.539062, + 0.53125, + 0.59375, + 0.546875, + 0.550781, + 0.546875, + 0.570312, + 0.558594, + 0.519531, + 0.542969, + 0.535156, + 0.566406, + 0.566406, + 0.574219, + 0.550781, + 0.550781, + 0.589844, + 0.511719, + 0.5625, + 0.539062, + 0.566406, + 0.546875, + 0.585938, + 0.5625, + 0.542969, + 0.550781, + 0.542969, + 0.527344, + 0.570312, + 0.597656, + 0.574219, + 0.535156, + 0.585938, + 0.566406, + 0.5625, + 0.578125, + 0.574219, + 0.527344, + 0.558594, + 0.554688, + 0.585938, + 0.554688, + 0.550781, + 0.59375, + 0.601562, + 0.523438, + 0.570312, + 0.523438, + 0.542969, + 0.558594, + 0.550781, + 0.554688, + 0.5625, + 0.554688, + 0.550781, + 0.542969, + 0.5625, + 0.582031, + 0.585938, + 0.535156, + 0.535156, + 0.585938, + 0.515625, + 0.558594, + 0.523438, + 0.5625, + 0.5625, + 0.582031, + 0.578125, + 0.574219, + 0.5625, + 0.558594, + 0.558594, + 0.605469, + 0.589844, + 0.539062, + 0.554688, + 0.519531, + 0.558594, + 0.503906, + 0.570312, + 0.558594, + 0.558594, + 0.546875, + 0.546875, + 0.566406, + 0.605469, + 0.554688, + 0.546875, + 0.589844, + 0.546875, + 0.558594, + 0.542969, + 0.605469, + 0.523438, + 0.605469, + 0.546875, + 0.515625, + 0.539062, + 0.558594, + 0.558594, + 0.542969, + 0.486328, + 0.558594, + 0.558594, + 0.558594, + 0.535156, + 0.535156, + 0.570312, + 0.578125, + 0.582031, + 0.578125, + 0.558594, + 0.550781, + 0.550781, + 0.53125, + 0.578125, + 0.535156, + 0.542969, + 0.566406, + 0.535156, + 0.5625, + 0.546875, + 0.566406, + 0.542969, + 0.566406, + 0.511719, + 0.558594, + 0.546875, + 0.550781, + 0.566406, + 0.597656, + 0.554688, + 0.527344, + 0.546875, + 0.578125, + 0.550781, + 0.558594, + 0.566406, + 0.625, + 0.527344, + 0.542969, + 0.558594, + 0.523438, + 0.574219, + 0.574219, + 0.566406, + 0.507812, + 0.597656, + 0.5625, + 0.503906, + 0.574219, + 0.53125, + 0.542969, + 0.554688, + 0.574219, + 0.53125, + 0.566406, + 0.59375, + 0.570312, + 0.519531, + 0.554688, + 0.558594, + 0.542969, + 0.566406, + 0.527344, + 0.507812, + 0.53125, + 0.578125, + 0.566406, + 0.515625, + 0.539062, + 0.539062, + 0.558594, + 0.558594, + 0.5625, + 0.542969, + 0.542969, + 0.578125, + 0.515625, + 0.558594, + 0.558594, + 0.570312, + 0.558594, + 0.570312, + 0.5625, + 0.527344, + 0.589844, + 0.539062, + 0.589844, + 0.539062, + 0.554688, + 0.582031, + 0.570312, + 0.542969, + 0.53125, + 0.601562, + 0.59375, + 0.585938, + 0.585938, + 0.570312, + 0.539062, + 0.578125, + 0.546875, + 0.53125, + 0.550781, + 0.566406, + 0.578125, + 0.570312, + 0.527344, + 0.539062, + 0.519531, + 0.523438, + 0.578125, + 0.558594, + 0.546875, + 0.542969, + 0.539062, + 0.542969, + 0.597656, + 0.527344, + 0.539062, + 0.589844, + 0.546875, + 0.558594, + 0.582031, + 0.574219, + 0.5625, + 0.519531, + 0.273438, + 0.578125, + 0.570312, + 0.511719, + 0.585938, + 0.566406, + 0.558594, + 0.539062, + 0.550781, + 0.5625, + 0.566406, + 0.546875, + 0.574219, + 0.5625, + 0.507812, + 0.53125, + 0.535156, + 0.578125, + 0.486328, + 0.535156, + 0.53125, + 0.554688, + 0.5625, + 0.546875, + 0.5625, + 0.585938, + 0.515625, + 0.527344, + 0.589844, + 0.582031, + 0.546875, + 0.546875, + 0.53125, + 0.511719, + 0.542969, + 0.550781, + 0.542969, + 0.546875, + 0.53125, + 0.5625, + 0.523438, + 0.625, + 0.570312, + 0.566406, + 0.570312, + 0.5625, + 0.570312, + 0.574219, + 0.5625, + 0.578125, + 0.535156, + 0.558594, + 0.578125, + 0.574219, + 0.554688, + 0.578125, + 0.539062, + 0.535156, + 0.539062, + 0.53125, + 0.5625, + 0.597656, + 0.546875, + 0.535156, + 0.566406, + 0.503906, + 0.566406, + 0.601562, + 0.558594, + 0.578125, + 0.539062, + 0.550781, + 0.515625, + 0.542969, + 0.523438, + 0.554688, + 0.546875, + 0.578125, + 0.570312, + 0.566406, + 0.570312, + 0.546875, + 0.570312, + 0.597656, + 0.574219, + 0.582031, + 0.515625, + 0.539062, + 0.570312, + 0.511719, + 0.550781, + 0.570312, + 0.609375, + 0.539062, + 0.535156, + 0.585938, + 0.546875, + 0.515625, + 0.5625, + 0.507812, + 0.539062, + 0.554688, + 0.566406, + 0.515625, + 0.554688, + 0.570312, + 0.550781, + 0.492188, + 0.550781, + 0.539062, + 0.589844, + 0.550781, + 0.539062, + 0.5625, + 0.554688, + 0.609375, + 0.574219, + 0.605469, + 0.519531, + 0.5625, + 0.527344, + 0.523438, + 0.546875, + 0.578125, + 0.5625, + 0.570312, + 0.542969, + 0.542969, + 0.460938, + 0.472656, + 0.554688, + 0.554688, + 0.558594, + 0.550781, + 0.574219, + 0.597656, + 0.539062, + 0.527344, + 0.613281, + 0.597656, + 0.53125, + 0.484375, + 0.53125, + 0.574219, + 0.566406, + 0.53125, + 0.585938, + 0.519531, + 0.523438, + 0.550781, + 0.535156, + 0.589844, + 0.570312, + 0.539062, + 0.542969, + 0.546875, + 0.585938, + 0.558594, + 0.5625, + 0.523438, + 0.542969, + 0.490234, + 0.53125, + 0.597656, + 0.558594, + 0.5625, + 0.550781, + 0.527344, + 0.546875, + 0.582031, + 0.613281, + 0.613281, + 0.570312, + 0.582031, + 0.570312, + 0.570312, + 0.496094, + 0.566406, + 0.542969, + 0.554688, + 0.535156, + 0.582031, + 0.566406, + 0.5625, + 0.578125, + 0.582031, + 0.535156, + 0.550781, + 0.546875, + 0.542969, + 0.53125, + 0.59375, + 0.570312, + 0.527344, + 0.566406, + 0.585938, + 0.546875, + 0.5625, + 0.570312, + 0.554688, + 0.546875, + 0.582031, + 0.515625, + 0.554688, + 0.589844, + 0.539062, + 0.566406, + 0.554688, + 0.574219, + 0.558594, + 0.421875, + 0.519531, + 0.503906, + 0.550781, + 0.605469, + 0.546875, + 0.558594, + 0.5625, + 0.558594, + 0.589844, + 0.570312, + 0.535156, + 0.439453, + 0.550781, + 0.578125, + 0.550781, + 0.578125, + 0.566406, + 0.550781, + 0.554688, + 0.527344, + 0.578125, + 0.582031, + 0.535156, + 0.523438, + 0.519531, + 0.554688, + 0.59375, + 0.519531, + 0.539062, + 0.570312, + 0.503906, + 0.566406, + 0.566406, + 0.53125, + 0.542969, + 0.523438, + 0.539062, + 0.570312, + 0.605469, + 0.625, + 0.558594, + 0.5625, + 0.539062, + 0.523438, + 0.53125, + 0.539062, + 0.59375, + 0.542969, + 0.542969, + 0.539062, + 0.589844, + 0.546875, + 0.582031, + 0.558594, + 0.527344, + 0.558594, + 0.566406, + 0.535156, + 0.566406, + 0.570312, + 0.5625, + 0.546875, + 0.597656, + 0.53125, + 0.566406, + 0.554688, + 0.535156, + 0.589844, + 0.566406, + 0.578125, + 0.519531, + 0.566406, + 0.546875, + 0.546875, + 0.546875, + 0.574219, + 0.53125, + 0.554688, + 0.507812, + 0.558594, + 0.519531, + 0.5625, + 0.558594, + 0.550781, + 0.519531, + 0.574219, + 0.558594, + 0.554688, + 0.542969, + 0.5, + 0.490234, + 0.53125, + 0.542969, + 0.574219, + 0.574219, + 0.558594, + 0.570312, + 0.574219, + 0.550781, + 0.5, + 0.53125, + 0.574219, + 0.59375, + 0.5625, + 0.570312, + 0.539062, + 0.503906, + 0.486328, + 0.535156, + 0.542969, + 0.597656, + 0.523438, + 0.546875, + 0.5625, + 0.574219, + 0.527344, + 0.558594, + 0.546875, + 0.539062, + 0.558594, + 0.542969, + 0.523438, + 0.550781, + 0.574219, + 0.558594, + 0.59375, + 0.566406, + 0.554688, + 0.566406, + 0.566406, + 0.566406, + 0.546875, + 0.539062, + 0.550781, + 0.558594, + 0.570312, + 0.574219, + 0.574219, + 0.546875, + 0.585938, + 0.550781, + 0.550781, + 0.554688, + 0.558594, + 0.566406, + 0.554688, + 0.558594, + 0.578125, + 0.542969, + 0.527344, + 0.523438, + 0.597656, + 0.570312, + 0.550781, + 0.486328, + 0.585938, + 0.558594, + 0.546875, + 0.570312, + 0.550781, + 0.519531, + 0.523438, + 0.546875, + 0.550781, + 0.554688, + 0.550781, + 0.566406, + 0.59375, + 0.574219, + 0.601562, + 0.535156, + 0.574219, + 0.570312, + 0.578125, + 0.507812, + 0.539062, + 0.476562, + 0.574219, + 0.550781, + 0.558594, + 0.601562, + 0.535156, + 0.523438, + 0.59375, + 0.546875, + 0.558594, + 0.542969, + 0.539062, + 0.574219, + 0.378906, + 0.539062, + 0.570312, + 0.589844, + 0.550781, + 0.609375, + 0.550781, + 0.589844, + 0.550781, + 0.589844, + 0.570312, + 0.601562, + 0.542969, + 0.519531, + 0.570312, + 0.554688, + 0.539062, + 0.554688, + 0.566406, + 0.542969, + 0.519531, + 0.589844, + 0.585938, + 0.519531, + 0.550781, + 0.523438, + 0.369141, + 0.5625, + 0.5625, + 0.589844, + 0.539062, + 0.570312, + 0.53125, + 0.539062, + 0.554688, + 0.546875, + 0.535156, + 0.550781, + 0.527344, + 0.574219, + 0.546875, + 0.523438, + 0.570312, + 0.542969, + 0.554688, + 0.570312, + 0.554688, + 0.570312, + 0.574219, + 0.574219, + 0.582031, + 0.546875, + 0.53125, + 0.539062, + 0.539062, + 0.53125, + 0.539062, + 0.53125, + 0.151367, + 0.539062, + 0.523438, + 0.542969, + 0.566406, + 0.574219, + 0.507812, + 0.542969, + 0.5, + 0.527344, + 0.597656, + 0.578125, + 0.539062, + 0.554688, + 0.585938, + 0.574219, + 0.503906, + 0.574219, + 0.554688, + 0.578125, + 0.550781, + 0.523438, + 0.546875, + 0.570312, + 0.550781, + 0.546875, + 0.570312, + 0.558594, + 0.546875, + 0.550781, + 0.5625, + 0.558594, + 0.609375, + 0.494141, + 0.5625, + 0.585938, + 0.574219, + 0.539062, + 0.535156, + 0.53125, + 0.574219, + 0.539062, + 0.566406, + 0.550781, + 0.566406, + 0.539062, + 0.53125, + 0.574219, + 0.582031, + 0.582031, + 0.554688, + 0.578125, + 0.542969, + 0.527344, + 0.578125, + 0.523438, + 0.578125, + 0.558594, + 0.539062, + 0.554688, + 0.519531, + 0.5625, + 0.570312, + 0.546875, + 0.542969, + 0.523438, + 0.558594, + 0.550781, + 0.384766, + 0.546875, + 0.546875, + 0.554688, + 0.546875, + 0.585938, + 0.53125, + 0.558594, + 0.574219, + 0.585938, + 0.511719, + 0.558594, + 0.554688, + 0.511719, + 0.539062, + 0.585938, + 0.578125, + 0.5625, + 0.546875, + 0.523438, + 0.546875, + 0.542969, + 0.566406, + 0.601562, + 0.554688, + 0.550781, + 0.527344, + 0.578125, + 0.582031, + 0.503906, + 0.542969, + 0.539062, + 0.546875, + 0.589844, + 0.574219, + 0.574219, + 0.578125, + 0.527344, + 0.59375, + 0.535156, + 0.5625, + 0.5625, + 0.550781, + 0.535156, + 0.5625, + 0.558594, + 0.53125, + 0.535156, + 0.539062, + 0.550781, + 0.578125, + 0.550781, + 0.53125, + 0.550781, + 0.578125, + 0.5625, + 0.613281, + 0.5625, + 0.566406, + 0.558594, + 0.546875, + 0.523438, + 0.535156, + 0.539062, + 0.511719, + 0.558594, + 0.550781, + 0.558594, + 0.546875, + 0.527344, + 0.59375, + 0.582031, + 0.519531, + 0.570312, + 0.498047, + 0.535156, + 0.535156, + 0.539062, + 0.539062, + 0.535156, + 0.578125, + 0.5625, + 0.554688, + 0.546875, + 0.519531, + 0.570312, + 0.589844, + 0.550781, + 0.550781, + 0.570312, + 0.578125, + 0.519531, + 0.558594, + 0.523438, + 0.546875, + 0.582031, + 0.546875, + 0.566406, + 0.519531, + 0.539062, + 0.582031, + 0.554688, + 0.554688, + 0.53125, + 0.570312, + 0.585938, + 0.574219, + 0.539062, + 0.585938, + 0.539062, + 0.574219, + 0.578125, + 0.558594, + 0.550781, + 0.601562, + 0.59375, + 0.554688, + 0.539062, + 0.503906, + 0.574219, + 0.582031, + 0.542969, + 0.605469, + 0.523438, + 0.542969, + 0.578125, + 0.511719, + 0.574219, + 0.46875, + 0.527344, + 0.5625, + 0.519531, + 0.589844, + 0.601562, + 0.5625, + 0.535156, + 0.558594, + 0.546875, + 0.5625, + 0.570312, + 0.527344, + 0.5625, + 0.578125, + 0.5625, + 0.535156, + 0.535156, + 0.566406, + 0.582031, + 0.542969, + 0.490234, + 0.5625, + 0.566406, + 0.574219, + 0.566406, + 0.558594, + 0.59375, + 0.527344, + 0.550781, + 0.566406, + 0.554688, + 0.507812, + 0.527344, + 0.515625, + 0.570312, + 0.5625, + 0.558594, + 0.558594, + 0.539062, + 0.539062, + 0.578125, + 0.546875, + 0.558594, + 0.539062, + 0.601562, + 0.546875, + 0.566406, + 0.53125, + 0.558594, + 0.554688, + 0.578125, + 0.535156, + 0.539062, + 0.523438, + 0.523438, + 0.554688, + 0.550781, + 0.527344, + 0.554688, + 0.539062, + 0.558594, + 0.53125, + 0.570312, + 0.535156, + 0.558594, + 0.582031, + 0.523438, + 0.546875, + 0.574219, + 0.5625, + 0.550781, + 0.542969, + 0.578125, + 0.554688, + 0.582031, + 0.558594, + 0.578125, + 0.527344, + 0.546875, + 0.542969, + 0.570312, + 0.527344, + 0.527344, + 0.578125, + 0.542969, + 0.558594, + 0.566406, + 0.597656, + 0.550781, + 0.59375, + 0.5625, + 0.498047, + 0.503906, + 0.5625, + 0.574219, + 0.546875, + 0.570312, + 0.570312, + 0.542969, + 0.519531, + 0.554688, + 0.53125, + 0.5625, + 0.574219, + 0.507812, + 0.519531, + 0.558594, + 0.5625, + 0.546875, + 0.539062, + 0.632812, + 0.550781, + 0.578125, + 0.5625, + 0.566406, + 0.574219, + 0.574219, + 0.582031, + 0.554688, + 0.53125, + 0.558594, + 0.550781, + 0.535156, + 0.546875, + 0.554688, + 0.558594, + 0.539062, + 0.554688, + 0.566406, + 0.550781, + 0.558594, + 0.542969, + 0.574219, + 0.566406, + 0.542969, + 0.511719, + 0.601562, + 0.578125, + 0.589844, + 0.574219, + 0.59375, + 0.550781, + 0.566406, + 0.609375, + 0.550781, + 0.558594, + 0.574219, + 0.523438, + 0.59375, + 0.570312, + 0.550781, + 0.519531, + 0.546875, + 0.578125, + 0.53125, + 0.527344, + 0.574219, + 0.550781, + 0.609375, + 0.566406, + 0.578125, + 0.523438, + 0.574219, + 0.546875, + 0.535156, + 0.550781, + 0.542969, + 0.589844, + 0.566406, + 0.550781, + 0.498047, + 0.570312, + 0.558594, + 0.550781, + 0.542969, + 0.554688, + 0.566406, + 0.554688, + 0.527344, + 0.535156, + 0.574219, + 0.539062, + 0.550781, + 0.550781, + 0.53125, + 0.578125, + 0.5625, + 0.582031, + 0.574219, + 0.53125, + 0.578125, + 0.574219, + 0.542969, + 0.574219, + 0.550781, + 0.5625, + 0.570312, + 0.585938, + 0.550781, + 0.574219, + 0.585938, + 0.59375, + 0.582031, + 0.558594, + 0.546875, + 0.558594, + 0.574219, + 0.5625, + 0.498047, + 0.550781, + 0.578125, + 0.59375, + 0.558594, + 0.5625, + 0.53125, + 0.535156, + 0.59375, + 0.542969, + 0.652344, + 0.597656, + 0.554688, + 0.535156, + 0.582031, + 0.550781, + 0.558594, + 0.582031, + 0.582031, + 0.542969, + 0.570312, + 0.546875, + 0.5625, + 0.558594, + 0.582031, + 0.527344, + 0.578125, + 0.566406, + 0.523438, + 0.554688, + 0.515625, + 0.558594, + 0.578125, + 0.542969, + 0.570312, + 0.558594, + 0.535156, + 0.558594, + 0.554688, + 0.570312, + 0.539062, + 0.582031, + 0.542969, + 0.527344, + 0.554688, + 0.554688, + 0.566406, + 0.558594, + 0.550781, + 0.535156, + 0.539062, + 0.585938, + 0.546875, + 0.546875, + 0.5625, + 0.519531, + 0.539062, + 0.550781, + 0.503906, + 0.5625, + 0.53125, + 0.535156, + 0.535156, + 0.566406, + 0.5625, + 0.59375, + 0.5, + 0.511719, + 0.554688, + 0.550781, + 0.271484, + 0.558594, + 0.558594, + 0.523438, + 0.558594, + 0.554688, + 0.546875, + 0.570312, + 0.550781, + 0.585938, + 0.550781, + 0.550781, + 0.582031, + 0.53125, + 0.539062, + 0.582031, + 0.539062, + 0.535156, + 0.558594, + 0.539062, + 0.535156, + 0.496094, + 0.570312, + 0.554688, + 0.578125, + 0.539062, + 0.550781, + 0.507812, + 0.503906, + 0.523438, + 0.53125, + 0.5625, + 0.542969, + 0.558594, + 0.546875, + 0.558594, + 0.589844, + 0.527344, + 0.546875, + 0.589844, + 0.550781, + 0.574219, + 0.503906, + 0.550781, + 0.578125, + 0.496094, + 0.554688, + 0.546875, + 0.554688, + 0.527344, + 0.519531, + 0.5625, + 0.542969, + 0.5625, + 0.550781, + 0.546875, + 0.494141, + 0.542969, + 0.558594, + 0.550781, + 0.546875, + 0.582031, + 0.582031, + 0.546875, + 0.5625, + 0.539062, + 0.558594, + 0.546875, + 0.59375, + 0.644531, + 0.542969, + 0.585938, + 0.566406, + 0.582031, + 0.5625, + 0.605469, + 0.597656, + 0.503906, + 0.542969, + 0.558594, + 0.539062, + 0.5625, + 0.523438, + 0.570312, + 0.5625, + 0.492188, + 0.519531, + 0.574219, + 0.546875, + 0.59375, + 0.578125, + 0.535156, + 0.582031, + 0.558594, + 0.478516, + 0.503906, + 0.539062, + 0.585938, + 0.574219, + 0.554688, + 0.582031, + 0.59375, + 0.585938, + 0.601562, + 0.566406, + 0.515625, + 0.578125, + 0.589844, + 0.542969, + 0.554688, + 0.519531, + 0.550781, + 0.582031, + 0.535156, + 0.492188, + 0.53125, + 0.539062, + 0.535156, + 0.597656, + 0.542969, + 0.527344, + 0.542969, + 0.570312, + 0.554688, + 0.539062, + 0.550781, + 0.558594, + 0.550781, + 0.582031, + 0.589844, + 0.550781, + 0.558594, + 0.542969, + 0.535156, + 0.527344, + 0.527344, + 0.550781, + 0.542969, + 0.558594, + 0.558594, + 0.589844, + 0.566406, + 0.550781, + 0.554688, + 0.539062, + 0.605469, + 0.535156, + 0.539062, + 0.570312, + 0.546875, + 0.519531, + 0.578125, + 0.546875, + 0.597656, + 0.5625, + 0.535156, + 0.570312, + 0.570312, + 0.566406, + 0.550781, + 0.570312, + 0.59375, + 0.129883, + 0.542969, + 0.570312, + 0.558594, + 0.570312, + 0.546875, + 0.550781, + 0.570312, + 0.546875, + 0.570312, + 0.5625, + 0.582031, + 0.535156, + 0.558594, + 0.601562, + 0.574219, + 0.490234, + 0.539062, + 0.542969, + 0.5625, + 0.550781, + 0.554688, + 0.542969, + 0.511719, + 0.566406, + 0.494141, + 0.558594, + 0.589844, + 0.53125, + 0.53125, + 0.570312, + 0.480469, + 0.542969, + 0.507812, + 0.546875, + 0.539062, + 0.5625, + 0.585938, + 0.539062, + 0.527344, + 0.542969, + 0.613281, + 0.554688, + 0.550781, + 0.53125, + 0.578125, + 0.59375, + 0.574219, + 0.59375, + 0.542969, + 0.554688, + 0.535156, + 0.558594, + 0.601562, + 0.535156, + 0.515625, + 0.550781, + 0.447266, + 0.546875, + 0.566406, + 0.492188, + 0.542969, + 0.5625, + 0.5625, + 0.554688, + 0.566406, + 0.570312, + 0.566406, + 0.542969, + 0.554688, + 0.582031, + 0.550781, + 0.375, + 0.539062, + 0.523438, + 0.582031, + 0.558594, + 0.554688, + 0.519531, + 0.558594, + 0.574219, + 0.59375, + 0.585938, + 0.53125, + 0.5625, + 0.5625, + 0.527344, + 0.550781, + 0.539062, + 0.539062, + 0.539062, + 0.570312, + 0.5625, + 0.546875, + 0.542969, + 0.605469, + 0.474609, + 0.570312, + 0.597656, + 0.566406, + 0.498047, + 0.554688, + 0.523438, + 0.542969, + 0.570312, + 0.566406, + 0.542969, + 0.578125, + 0.535156, + 0.546875, + 0.558594, + 0.554688, + 0.539062, + 0.554688, + 0.570312, + 0.558594, + 0.574219, + 0.578125, + 0.585938, + 0.558594, + 0.574219, + 0.558594, + 0.539062, + 0.515625, + 0.574219, + 0.550781, + 0.558594, + 0.482422, + 0.458984, + 0.566406, + 0.546875, + 0.542969, + 0.5625, + 0.589844, + 0.550781, + 0.539062, + 0.578125, + 0.570312, + 0.546875, + 0.574219, + 0.5, + 0.578125, + 0.539062, + 0.519531, + 0.546875, + 0.558594, + 0.578125, + 0.542969, + 0.570312, + 0.566406, + 0.570312, + 0.542969, + 0.585938, + 0.546875, + 0.570312, + 0.535156, + 0.554688, + 0.519531, + 0.582031, + 0.558594, + 0.574219, + 0.546875, + 0.59375, + 0.523438, + 0.570312, + 0.558594, + 0.554688, + 0.578125, + 0.570312, + 0.566406, + 0.566406, + 0.570312, + 0.511719, + 0.558594, + 0.585938, + 0.570312, + 0.582031, + 0.515625, + 0.523438, + 0.566406, + 0.582031, + 0.574219, + 0.589844, + 0.578125, + 0.535156, + 0.539062, + 0.546875, + 0.542969, + 0.585938, + 0.570312, + 0.582031, + 0.53125, + 0.566406, + 0.5625, + 0.53125, + 0.558594, + 0.566406, + 0.558594, + 0.59375, + 0.566406, + 0.585938, + 0.550781, + 0.574219, + 0.589844, + 0.550781, + 0.550781, + 0.5625, + 0.515625, + 0.542969, + 0.566406, + 0.554688, + 0.582031, + 0.535156, + 0.558594, + 0.550781, + 0.558594, + 0.542969, + 0.507812, + 0.578125, + 0.539062, + 0.554688, + 0.605469, + 0.59375, + 0.511719, + 0.570312, + 0.523438, + 0.539062, + 0.613281, + 0.554688, + 0.539062, + 0.585938, + 0.574219, + 0.550781, + 0.546875, + 0.539062, + 0.550781, + 0.542969, + 0.527344, + 0.570312, + 0.542969, + 0.566406, + 0.570312, + 0.5625, + 0.554688, + 0.570312, + 0.582031, + 0.546875, + 0.570312, + 0.578125, + 0.578125, + 0.5625, + 0.443359, + 0.570312, + 0.570312, + 0.535156, + 0.609375, + 0.542969, + 0.550781, + 0.558594, + 0.5625, + 0.589844, + 0.539062, + 0.585938, + 0.554688, + 0.527344, + 0.539062, + 0.5625, + 0.515625, + 0.542969, + 0.480469, + 0.589844, + 0.535156, + 0.542969, + 0.539062, + 0.507812, + 0.5625, + 0.511719, + 0.566406, + 0.519531, + 0.566406, + 0.554688, + 0.535156, + 0.546875, + 0.539062, + 0.535156, + 0.574219, + 0.515625, + 0.53125, + 0.554688, + 0.511719, + 0.511719, + 0.539062, + 0.53125, + 0.539062, + 0.53125, + 0.582031, + 0.542969, + 0.546875, + 0.59375, + 0.539062, + 0.53125, + 0.570312, + 0.546875, + 0.550781, + 0.558594, + 0.589844, + 0.550781, + 0.542969, + 0.566406, + 0.578125, + 0.566406, + 0.585938, + 0.550781, + 0.515625, + 0.59375, + 0.566406, + 0.5625, + 0.570312, + 0.574219, + 0.574219, + 0.605469, + 0.5625, + 0.539062, + 0.539062, + 0.585938, + 0.511719, + 0.539062, + 0.519531, + 0.582031, + 0.550781, + 0.542969, + 0.574219, + 0.589844, + 0.558594, + 0.523438, + 0.550781, + 0.585938, + 0.597656, + 0.566406, + 0.527344, + 0.566406, + 0.5625, + 0.554688, + 0.542969, + 0.558594, + 0.539062, + 0.523438, + 0.527344, + 0.585938, + 0.515625, + 0.582031, + 0.523438, + 0.570312, + 0.585938, + 0.5625, + 0.53125, + 0.542969, + 0.535156, + 0.546875, + 0.558594, + 0.558594, + 0.550781, + 0.566406, + 0.539062, + 0.578125, + 0.554688, + 0.582031, + 0.5625, + 0.546875, + 0.527344, + 0.550781, + 0.59375, + 0.53125, + 0.589844, + 0.589844, + 0.558594, + 0.539062, + 0.570312, + 0.558594, + 0.570312, + 0.5625, + 0.515625, + 0.558594, + 0.566406, + 0.53125, + 0.523438, + 0.5625, + 0.53125, + 0.558594, + 0.554688, + 0.527344, + 0.566406, + 0.574219, + 0.519531, + 0.550781, + 0.384766, + 0.554688, + 0.558594, + 0.546875, + 0.542969, + 0.558594, + 0.578125, + 0.523438, + 0.578125, + 0.535156, + 0.597656, + 0.507812, + 0.566406, + 0.53125, + 0.5625, + 0.570312, + 0.550781, + 0.578125, + 0.507812, + 0.53125, + 0.5625, + 0.546875, + 0.628906, + 0.515625, + 0.53125, + 0.546875, + 0.539062, + 0.546875, + 0.558594, + 0.578125, + 0.546875, + 0.542969, + 0.53125, + 0.550781, + 0.542969, + 0.597656, + 0.546875, + 0.53125, + 0.59375, + 0.570312, + 0.535156, + 0.550781, + 0.574219, + 0.574219, + 0.601562, + 0.53125, + 0.542969, + 0.582031, + 0.519531, + 0.507812, + 0.5, + 0.558594, + 0.5625, + 0.53125, + 0.523438, + 0.566406, + 0.597656, + 0.558594, + 0.578125, + 0.515625, + 0.566406, + 0.550781, + 0.535156, + 0.585938, + 0.554688, + 0.558594, + 0.5625, + 0.53125, + 0.5625, + 0.570312, + 0.527344, + 0.570312, + 0.539062, + 0.5625, + 0.535156, + 0.589844, + 0.546875, + 0.535156, + 0.570312, + 0.585938, + 0.554688, + 0.546875, + 0.589844, + 0.558594, + 0.542969, + 0.546875, + 0.539062, + 0.582031, + 0.585938, + 0.566406, + 0.535156, + 0.515625, + 0.546875, + 0.585938, + 0.542969, + 0.535156, + 0.570312, + 0.550781, + 0.550781, + 0.515625, + 0.585938, + 0.558594, + 0.554688, + 0.574219, + 0.605469, + 0.589844, + 0.527344, + 0.523438, + 0.550781, + 0.570312, + 0.539062, + 0.550781, + 0.542969, + 0.558594, + 0.566406, + 0.53125, + 0.558594, + 0.582031, + 0.523438, + 0.53125, + 0.554688, + 0.578125, + 0.554688, + 0.574219, + 0.566406, + 0.542969, + 0.535156, + 0.546875, + 0.5625, + 0.574219, + 0.589844, + 0.550781, + 0.570312, + 0.558594, + 0.535156, + 0.554688, + 0.558594, + 0.578125, + 0.546875, + 0.546875, + 0.597656, + 0.550781, + 0.558594, + 0.539062, + 0.523438, + 0.53125, + 0.462891, + 0.539062, + 0.554688, + 0.527344, + 0.582031, + 0.578125, + 0.582031, + 0.558594, + 0.535156, + 0.546875, + 0.542969, + 0.558594, + 0.550781, + 0.578125, + 0.582031, + 0.546875, + 0.511719, + 0.570312, + 0.585938, + 0.550781, + 0.539062, + 0.542969, + 0.578125, + 0.566406, + 0.546875, + 0.535156, + 0.542969, + 0.566406, + 0.511719, + 0.5625, + 0.570312, + 0.550781, + 0.53125, + 0.558594, + 0.535156, + 0.59375, + 0.582031, + 0.546875, + 0.578125, + 0.542969, + 0.558594, + 0.546875, + 0.535156, + 0.527344, + 0.566406, + 0.597656, + 0.566406, + 0.566406, + 0.535156, + 0.59375, + 0.582031, + 0.542969, + 0.542969, + 0.5625, + 0.59375, + 0.566406, + 0.566406, + 0.542969, + 0.5625, + 0.527344, + 0.570312, + 0.5625, + 0.5625, + 0.519531, + 0.539062, + 0.550781, + 0.558594, + 0.546875, + 0.566406, + 0.585938, + 0.550781, + 0.542969, + 0.53125, + 0.503906, + 0.578125, + 0.503906, + 0.578125, + 0.621094, + 0.5625, + 0.570312, + 0.558594, + 0.523438, + 0.570312, + 0.574219, + 0.527344, + 0.5, + 0.585938, + 0.542969, + 0.585938, + 0.546875, + 0.542969, + 0.542969, + 0.578125, + 0.539062, + 0.558594, + 0.585938, + 0.546875, + 0.570312, + 0.574219, + 0.578125, + 0.511719, + 0.585938, + 0.5625, + 0.507812, + 0.546875, + 0.585938, + 0.53125, + 0.53125, + 0.515625, + 0.5625, + 0.535156, + 0.550781, + 0.59375, + 0.597656, + 0.570312, + 0.554688, + 0.574219, + 0.554688, + 0.5625, + 0.539062, + 0.570312, + 0.539062, + 0.566406, + 0.589844, + 0.535156, + 0.582031, + 0.550781, + 0.5625, + 0.53125, + 0.566406, + 0.554688, + 0.5625, + 0.523438, + 0.558594, + 0.570312, + 0.5, + 0.578125, + 0.585938, + 0.539062, + 0.539062, + 0.53125, + 0.535156, + 0.546875, + 0.582031, + 0.546875, + 0.589844, + 0.5625, + 0.546875, + 0.574219, + 0.546875, + 0.558594, + 0.53125, + 0.582031, + 0.582031, + 0.535156, + 0.535156, + 0.570312, + 0.550781, + 0.558594, + 0.535156, + 0.550781, + 0.558594, + 0.578125, + 0.574219, + 0.527344, + 0.535156, + 0.314453, + 0.585938, + 0.554688, + 0.498047, + 0.527344, + 0.601562, + 0.550781, + 0.597656, + 0.546875, + 0.570312, + 0.574219, + 0.574219, + 0.535156, + 0.558594, + 0.589844, + 0.554688, + 0.511719, + 0.539062, + 0.558594, + 0.542969, + 0.574219, + 0.554688, + 0.566406, + 0.542969, + 0.5625, + 0.59375, + 0.582031, + 0.570312, + 0.535156, + 0.546875, + 0.574219, + 0.527344, + 0.589844, + 0.511719, + 0.542969, + 0.566406, + 0.539062, + 0.523438, + 0.558594, + 0.539062, + 0.566406, + 0.59375, + 0.539062, + 0.570312, + 0.539062, + 0.554688, + 0.523438, + 0.542969, + 0.558594, + 0.542969, + 0.542969, + 0.601562, + 0.566406, + 0.601562, + 0.488281, + 0.539062, + 0.589844, + 0.582031, + 0.535156, + 0.558594, + 0.570312, + 0.558594, + 0.523438, + 0.558594, + 0.585938, + 0.589844, + 0.542969, + 0.554688, + 0.546875, + 0.570312, + 0.554688, + 0.535156, + 0.558594, + 0.585938, + 0.519531, + 0.609375, + 0.574219, + 0.535156, + 0.554688, + 0.550781, + 0.464844, + 0.539062, + 0.570312, + 0.539062, + 0.535156, + 0.601562, + 0.558594, + 0.546875, + 0.574219, + 0.550781, + 0.542969, + 0.554688, + 0.554688, + 0.574219, + 0.535156, + 0.574219, + 0.585938, + 0.558594, + 0.515625, + 0.574219, + 0.53125, + 0.578125, + 0.578125, + 0.546875, + 0.542969, + 0.566406, + 0.566406, + 0.550781, + 0.578125, + 0.542969, + 0.542969, + 0.546875, + 0.550781, + 0.566406, + 0.566406, + 0.546875, + 0.566406, + 0.574219, + 0.558594, + 0.582031, + 0.511719, + 0.507812, + 0.539062, + 0.585938, + 0.457031, + 0.609375, + 0.613281, + 0.546875, + 0.570312, + 0.515625, + 0.546875, + 0.5625, + 0.550781, + 0.550781, + 0.5625, + 0.5625, + 0.539062, + 0.554688, + 0.519531, + 0.542969, + 0.589844, + 0.5625, + 0.53125, + 0.550781, + 0.558594, + 0.550781, + 0.539062, + 0.539062, + 0.546875, + 0.554688, + 0.511719, + 0.515625, + 0.53125, + 0.535156, + 0.5625, + 0.523438, + 0.609375, + 0.558594, + 0.558594, + 0.542969, + 0.558594, + 0.589844, + 0.515625, + 0.542969, + 0.550781, + 0.578125, + 0.535156, + 0.617188, + 0.566406, + 0.507812, + 0.558594, + 0.640625, + 0.558594, + 0.5625, + 0.527344, + 0.570312, + 0.570312, + 0.613281, + 0.539062, + 0.585938, + 0.515625, + 0.5625, + 0.515625, + 0.597656, + 0.558594, + 0.539062, + 0.558594, + 0.542969, + 0.554688, + 0.527344, + 0.535156, + 0.546875, + 0.519531, + 0.519531, + 0.578125, + 0.554688, + 0.582031, + 0.558594, + 0.523438, + 0.535156, + 0.570312, + 0.570312, + 0.566406, + 0.550781, + 0.5625, + 0.542969, + 0.570312, + 0.585938, + 0.570312, + 0.589844, + 0.523438, + 0.558594, + 0.507812, + 0.589844, + 0.546875, + 0.574219, + 0.582031, + 0.503906, + 0.535156, + 0.574219, + 0.566406, + 0.554688, + 0.585938, + 0.574219, + 0.523438, + 0.558594, + 0.574219, + 0.515625, + 0.546875, + 0.570312, + 0.554688, + 0.53125, + 0.558594, + 0.519531, + 0.566406, + 0.582031, + 0.503906, + 0.535156, + 0.542969, + 0.527344, + 0.582031, + 0.574219, + 0.59375, + 0.503906, + 0.546875, + 0.546875, + 0.53125, + 0.585938, + 0.589844, + 0.53125, + 0.550781, + 0.519531, + 0.519531, + 0.550781, + 0.546875, + 0.542969, + 0.539062, + 0.535156, + 0.546875, + 0.554688, + 0.597656, + 0.558594, + 0.574219, + 0.511719, + 0.546875, + 0.515625, + 0.539062, + 0.597656, + 0.542969, + 0.558594, + 0.554688, + 0.527344, + 0.574219, + 0.582031, + 0.5625, + 0.550781, + 0.574219, + 0.519531, + 0.5625, + 0.566406, + 0.582031, + 0.519531, + 0.5625, + 0.5625, + 0.546875, + 0.5625, + 0.578125, + 0.546875, + 0.5625, + 0.59375, + 0.542969, + 0.546875, + 0.554688, + 0.585938, + 0.578125, + 0.554688, + 0.539062, + 0.539062, + 0.558594, + 0.53125, + 0.582031, + 0.496094, + 0.5625, + 0.582031, + 0.550781, + 0.582031, + 0.5625, + 0.53125, + 0.570312, + 0.523438, + 0.554688, + 0.605469, + 0.542969, + 0.527344, + 0.566406, + 0.585938, + 0.550781, + 0.566406, + 0.554688, + 0.566406, + 0.511719, + 0.53125, + 0.507812, + 0.535156, + 0.59375, + 0.494141, + 0.5, + 0.578125, + 0.5625, + 0.542969, + 0.582031, + 0.574219, + 0.582031, + 0.582031, + 0.601562, + 0.570312, + 0.554688, + 0.578125, + 0.507812, + 0.5625, + 0.5625, + 0.582031, + 0.546875, + 0.574219, + 0.527344, + 0.550781, + 0.558594, + 0.542969, + 0.558594, + 0.539062, + 0.558594, + 0.566406, + 0.582031, + 0.503906, + 0.539062, + 0.550781, + 0.523438, + 0.550781, + 0.574219, + 0.53125, + 0.53125, + 0.597656, + 0.519531, + 0.570312, + 0.507812, + 0.597656, + 0.578125, + 0.554688, + 0.554688, + 0.566406, + 0.589844, + 0.550781, + 0.5625, + 0.574219, + 0.523438, + 0.507812, + 0.554688, + 0.582031, + 0.511719, + 0.574219, + 0.472656, + 0.5625, + 0.550781, + 0.550781, + 0.566406, + 0.546875, + 0.578125, + 0.539062, + 0.558594, + 0.5625, + 0.566406, + 0.582031, + 0.550781, + 0.566406, + 0.507812, + 0.589844, + 0.5625, + 0.558594, + 0.503906, + 0.589844, + 0.578125, + 0.53125, + 0.570312, + 0.542969, + 0.566406, + 0.519531, + 0.558594, + 0.550781, + 0.523438, + 0.535156, + 0.566406, + 0.546875, + 0.554688, + 0.605469, + 0.578125, + 0.511719, + 0.535156, + 0.570312, + 0.535156, + 0.578125, + 0.582031, + 0.542969, + 0.558594, + 0.558594, + 0.550781, + 0.582031, + 0.542969, + 0.542969, + 0.527344, + 0.550781, + 0.566406, + 0.554688, + 0.539062, + 0.566406, + 0.570312, + 0.519531, + 0.539062, + 0.539062, + 0.542969, + 0.582031, + 0.558594, + 0.554688, + 0.582031, + 0.496094, + 0.566406, + 0.59375, + 0.539062, + 0.582031, + 0.566406, + 0.574219, + 0.566406, + 0.566406, + 0.578125, + 0.523438, + 0.597656, + 0.550781, + 0.554688, + 0.535156, + 0.5, + 0.542969, + 0.566406, + 0.515625, + 0.527344, + 0.613281, + 0.558594, + 0.558594, + 0.550781, + 0.519531, + 0.59375, + 0.523438, + 0.570312, + 0.574219, + 0.558594, + 0.570312, + 0.582031, + 0.558594, + 0.494141, + 0.558594, + 0.507812, + 0.574219, + 0.554688, + 0.539062, + 0.511719, + 0.574219, + 0.605469, + 0.570312, + 0.558594, + 0.53125, + 0.578125, + 0.570312, + 0.574219, + 0.550781, + 0.5625, + 0.558594, + 0.515625, + 0.554688, + 0.554688, + 0.570312, + 0.585938, + 0.558594, + 0.59375, + 0.546875, + 0.535156, + 0.5625, + 0.515625, + 0.546875, + 0.597656, + 0.5625, + 0.535156, + 0.566406, + 0.578125, + 0.570312, + 0.550781, + 0.585938, + 0.550781, + 0.542969, + 0.519531, + 0.542969, + 0.585938, + 0.535156, + 0.570312, + 0.582031, + 0.5625, + 0.539062, + 0.550781, + 0.585938, + 0.554688, + 0.574219, + 0.554688, + 0.480469, + 0.542969, + 0.546875, + 0.558594, + 0.546875, + 0.554688, + 0.494141, + 0.585938, + 0.574219, + 0.585938, + 0.566406, + 0.546875, + 0.554688, + 0.597656, + 0.566406, + 0.550781, + 0.5625, + 0.539062, + 0.566406, + 0.546875, + 0.5625, + 0.5625, + 0.574219, + 0.5625, + 0.566406, + 0.558594, + 0.554688, + 0.558594, + 0.554688, + 0.535156, + 0.566406, + 0.550781, + 0.53125, + 0.527344, + 0.566406, + 0.523438, + 0.570312, + 0.59375, + 0.523438, + 0.511719, + 0.558594, + 0.550781, + 0.539062, + 0.53125, + 0.566406, + 0.582031, + 0.574219, + 0.53125, + 0.550781, + 0.546875, + 0.5625, + 0.5625, + 0.566406, + 0.574219, + 0.519531, + 0.574219, + 0.550781, + 0.554688, + 0.5625, + 0.550781, + 0.542969, + 0.589844, + 0.582031, + 0.578125, + 0.535156, + 0.582031, + 0.570312, + 0.503906, + 0.589844, + 0.554688, + 0.578125, + 0.554688, + 0.582031, + 0.527344, + 0.605469, + 0.578125, + 0.515625, + 0.570312, + 0.566406, + 0.5, + 0.566406, + 0.542969, + 0.570312, + 0.554688, + 0.515625, + 0.535156, + 0.550781, + 0.585938, + 0.589844, + 0.550781, + 0.515625, + 0.550781, + 0.539062, + 0.542969, + 0.53125, + 0.535156, + 0.558594, + 0.554688, + 0.597656, + 0.554688, + 0.539062, + 0.574219, + 0.566406, + 0.550781, + 0.59375, + 0.585938, + 0.546875, + 0.554688, + 0.566406, + 0.5625, + 0.53125, + 0.542969, + 0.5625, + 0.546875, + 0.574219, + 0.527344, + 0.578125, + 0.578125, + 0.519531, + 0.542969, + 0.550781, + 0.578125, + 0.597656, + 0.558594, + 0.511719, + 0.574219, + 0.554688, + 0.558594, + 0.542969, + 0.527344, + 0.617188, + 0.554688, + 0.578125, + 0.570312, + 0.550781, + 0.535156, + 0.601562, + 0.546875, + 0.324219, + 0.566406, + 0.511719, + 0.585938, + 0.558594, + 0.574219, + 0.609375, + 0.261719, + 0.59375, + 0.539062, + 0.558594, + 0.566406, + 0.570312, + 0.574219, + 0.582031, + 0.527344, + 0.554688, + 0.546875, + 0.5625, + 0.527344, + 0.589844, + 0.566406, + 0.515625, + 0.597656, + 0.542969, + 0.550781, + 0.515625, + 0.578125, + 0.566406, + 0.5625, + 0.539062, + 0.574219, + 0.527344, + 0.53125, + 0.558594, + 0.1875, + 0.494141, + 0.582031, + 0.585938, + 0.527344, + 0.582031, + 0.542969, + 0.5625, + 0.546875, + 0.578125, + 0.582031, + 0.539062, + 0.546875, + 0.511719, + 0.539062, + 0.574219, + 0.535156, + 0.574219, + 0.546875, + 0.613281, + 0.535156, + 0.570312, + 0.53125, + 0.566406, + 0.474609, + 0.5625, + 0.558594, + 0.601562, + 0.535156, + 0.519531, + 0.523438, + 0.5625, + 0.558594, + 0.523438, + 0.527344, + 0.539062, + 0.597656, + 0.566406, + 0.527344, + 0.558594, + 0.539062, + 0.554688, + 0.542969, + 0.53125, + 0.589844, + 0.554688, + 0.535156, + 0.546875, + 0.546875, + 0.566406, + 0.554688, + 0.5625, + 0.546875, + 0.585938, + 0.558594, + 0.585938, + 0.546875, + 0.523438, + 0.589844, + 0.542969, + 0.550781, + 0.519531, + 0.558594, + 0.511719, + 0.539062, + 0.542969, + 0.550781, + 0.511719, + 0.558594, + 0.542969, + 0.582031, + 0.546875, + 0.59375, + 0.554688, + 0.507812, + 0.542969, + 0.554688, + 0.585938, + 0.5625, + 0.488281, + 0.613281, + 0.535156, + 0.546875, + 0.5625, + 0.539062, + 0.554688, + 0.554688, + 0.53125, + 0.558594, + 0.550781, + 0.554688, + 0.5625, + 0.582031, + 0.523438, + 0.5625, + 0.566406, + 0.566406, + 0.546875, + 0.597656, + 0.566406, + 0.494141, + 0.558594, + 0.539062, + 0.566406, + 0.480469, + 0.550781, + 0.578125, + 0.542969, + 0.535156, + 0.566406, + 0.554688, + 0.585938, + 0.550781, + 0.546875, + 0.53125, + 0.546875, + 0.546875, + 0.53125, + 0.515625, + 0.570312, + 0.601562, + 0.542969, + 0.519531, + 0.542969, + 0.539062, + 0.566406, + 0.5625, + 0.5625, + 0.542969, + 0.570312, + 0.558594, + 0.535156, + 0.578125, + 0.554688, + 0.535156, + 0.578125, + 0.535156, + 0.578125, + 0.542969, + 0.550781, + 0.589844, + 0.507812, + 0.574219, + 0.574219, + 0.566406, + 0.574219, + 0.566406, + 0.585938, + 0.578125, + 0.5625, + 0.558594, + 0.570312, + 0.566406, + 0.574219, + 0.601562, + 0.574219, + 0.492188, + 0.558594, + 0.519531, + 0.550781, + 0.507812, + 0.5625, + 0.515625, + 0.59375, + 0.570312, + 0.558594, + 0.527344, + 0.558594, + 0.566406, + 0.542969, + 0.574219, + 0.558594, + 0.558594, + 0.550781, + 0.542969, + 0.566406, + 0.523438, + 0.566406, + 0.566406, + 0.574219, + 0.558594, + 0.535156, + 0.550781, + 0.550781, + 0.5625, + 0.601562, + 0.523438, + 0.542969, + 0.527344, + 0.542969, + 0.574219, + 0.546875, + 0.535156, + 0.570312, + 0.5625, + 0.503906, + 0.527344, + 0.480469, + 0.550781, + 0.5625, + 0.5625, + 0.550781, + 0.546875, + 0.578125, + 0.550781, + 0.5625, + 0.585938, + 0.542969, + 0.550781, + 0.585938, + 0.542969, + 0.558594, + 0.582031, + 0.558594, + 0.53125, + 0.554688, + 0.597656, + 0.601562, + 0.535156, + 0.570312, + 0.542969, + 0.574219, + 0.578125, + 0.535156, + 0.546875, + 0.597656, + 0.574219, + 0.570312, + 0.589844, + 0.582031, + 0.53125, + 0.554688, + 0.566406, + 0.539062, + 0.496094, + 0.539062, + 0.539062, + 0.578125, + 0.511719, + 0.554688, + 0.542969, + 0.578125, + 0.554688, + 0.550781, + 0.617188, + 0.550781, + 0.515625, + 0.574219, + 0.511719, + 0.511719, + 0.578125, + 0.542969, + 0.519531, + 0.539062, + 0.582031, + 0.578125, + 0.589844, + 0.578125, + 0.59375, + 0.519531, + 0.535156, + 0.539062, + 0.542969, + 0.523438, + 0.558594, + 0.582031, + 0.585938, + 0.574219, + 0.527344, + 0.597656, + 0.527344, + 0.546875, + 0.53125, + 0.566406, + 0.498047, + 0.539062, + 0.601562, + 0.566406, + 0.558594, + 0.554688, + 0.566406, + 0.554688, + 0.542969, + 0.566406, + 0.542969, + 0.554688, + 0.578125, + 0.542969, + 0.542969, + 0.527344, + 0.574219, + 0.542969, + 0.542969, + 0.558594, + 0.566406, + 0.582031, + 0.5, + 0.589844, + 0.539062, + 0.566406, + 0.5625, + 0.322266, + 0.53125, + 0.523438, + 0.558594, + 0.554688, + 0.535156, + 0.574219, + 0.496094, + 0.333984, + 0.535156, + 0.519531, + 0.585938, + 0.582031, + 0.589844, + 0.554688, + 0.511719, + 0.546875, + 0.585938, + 0.589844, + 0.558594, + 0.550781, + 0.574219, + 0.566406, + 0.554688, + 0.570312, + 0.578125, + 0.566406, + 0.542969, + 0.53125, + 0.597656, + 0.59375, + 0.558594, + 0.574219, + 0.519531, + 0.621094, + 0.554688, + 0.5625, + 0.570312, + 0.589844, + 0.578125, + 0.535156, + 0.574219, + 0.566406, + 0.5625, + 0.558594, + 0.498047, + 0.515625, + 0.511719, + 0.570312, + 0.585938, + 0.546875, + 0.558594, + 0.546875, + 0.5625, + 0.582031, + 0.53125, + 0.554688, + 0.550781, + 0.542969, + 0.558594, + 0.5625, + 0.574219, + 0.558594, + 0.542969, + 0.542969, + 0.527344, + 0.558594, + 0.539062, + 0.558594, + 0.582031, + 0.535156, + 0.5625, + 0.53125, + 0.519531, + 0.585938, + 0.574219, + 0.539062, + 0.546875, + 0.546875, + 0.384766, + 0.605469, + 0.554688, + 0.535156, + 0.546875, + 0.5625, + 0.519531, + 0.59375, + 0.5625, + 0.5625, + 0.566406, + 0.554688, + 0.523438, + 0.515625, + 0.554688, + 0.482422, + 0.5625, + 0.539062, + 0.574219, + 0.570312, + 0.554688, + 0.53125, + 0.570312, + 0.589844, + 0.578125, + 0.542969, + 0.578125, + 0.574219, + 0.632812, + 0.570312, + 0.535156, + 0.585938, + 0.585938, + 0.578125, + 0.519531, + 0.546875, + 0.554688, + 0.511719, + 0.578125, + 0.554688, + 0.511719, + 0.539062, + 0.5625, + 0.539062, + 0.535156, + 0.582031, + 0.570312, + 0.5625, + 0.550781, + 0.507812, + 0.574219, + 0.566406, + 0.5, + 0.523438, + 0.558594, + 0.566406, + 0.511719, + 0.578125, + 0.574219, + 0.542969, + 0.535156, + 0.550781, + 0.519531, + 0.597656, + 0.53125, + 0.566406, + 0.550781, + 0.578125, + 0.621094, + 0.503906, + 0.570312, + 0.535156, + 0.539062, + 0.550781, + 0.507812, + 0.480469, + 0.566406, + 0.486328, + 0.546875, + 0.542969, + 0.570312, + 0.441406, + 0.570312, + 0.5, + 0.570312, + 0.558594, + 0.542969, + 0.578125, + 0.558594, + 0.570312, + 0.597656, + 0.542969, + 0.5625, + 0.59375, + 0.582031, + 0.585938, + 0.566406, + 0.558594, + 0.542969, + 0.535156, + 0.542969, + 0.542969, + 0.570312, + 0.5625, + 0.566406, + 0.582031, + 0.539062, + 0.558594, + 0.574219, + 0.550781, + 0.546875, + 0.550781, + 0.605469, + 0.570312, + 0.589844, + 0.589844, + 0.5625, + 0.550781, + 0.542969, + 0.578125, + 0.558594, + 0.628906, + 0.570312, + 0.625, + 0.539062, + 0.546875, + 0.574219, + 0.330078, + 0.574219, + 0.578125, + 0.554688, + 0.589844, + 0.558594, + 0.570312, + 0.542969, + 0.574219, + 0.523438, + 0.566406, + 0.570312, + 0.546875, + 0.582031, + 0.53125, + 0.558594, + 0.507812, + 0.558594, + 0.494141, + 0.480469, + 0.570312, + 0.558594, + 0.550781, + 0.558594, + 0.492188, + 0.5625, + 0.558594, + 0.53125, + 0.597656, + 0.539062, + 0.550781, + 0.578125, + 0.542969, + 0.566406, + 0.570312, + 0.550781, + 0.523438, + 0.539062, + 0.535156, + 0.5625, + 0.613281, + 0.59375, + 0.53125, + 0.558594, + 0.566406, + 0.558594, + 0.494141, + 0.539062, + 0.542969, + 0.5625, + 0.527344, + 0.574219, + 0.539062, + 0.421875, + 0.546875, + 0.5, + 0.535156, + 0.582031, + 0.546875, + 0.570312, + 0.582031, + 0.546875, + 0.558594, + 0.566406, + 0.535156, + 0.554688, + 0.558594, + 0.558594, + 0.59375, + 0.558594, + 0.570312, + 0.535156, + 0.554688, + 0.566406, + 0.578125, + 0.5625, + 0.558594, + 0.546875, + 0.578125, + 0.527344, + 0.519531, + 0.570312, + 0.550781, + 0.550781, + 0.542969, + 0.496094, + 0.589844, + 0.558594, + 0.566406, + 0.542969, + 0.527344, + 0.550781, + 0.59375, + 0.578125, + 0.527344, + 0.597656, + 0.585938, + 0.539062, + 0.527344, + 0.515625, + 0.550781, + 0.566406, + 0.527344, + 0.558594, + 0.554688, + 0.574219, + 0.597656, + 0.550781, + 0.5625, + 0.546875, + 0.554688, + 0.515625, + 0.558594, + 0.570312, + 0.546875, + 0.570312, + 0.527344, + 0.554688, + 0.558594, + 0.554688, + 0.503906, + 0.527344, + 0.566406, + 0.511719, + 0.570312, + 0.535156, + 0.546875, + 0.535156, + 0.566406, + 0.585938, + 0.523438, + 0.554688, + 0.542969, + 0.554688, + 0.5625, + 0.527344, + 0.597656, + 0.597656, + 0.558594, + 0.523438, + 0.539062, + 0.539062, + 0.546875, + 0.5625, + 0.554688, + 0.498047, + 0.490234, + 0.574219, + 0.515625, + 0.498047, + 0.597656, + 0.574219, + 0.550781, + 0.554688, + 0.574219, + 0.558594, + 0.5625, + 0.515625, + 0.558594, + 0.523438, + 0.574219, + 0.589844, + 0.515625, + 0.582031, + 0.457031, + 0.554688, + 0.5625, + 0.589844, + 0.5625, + 0.546875, + 0.523438, + 0.582031, + 0.554688, + 0.550781, + 0.578125, + 0.542969, + 0.578125, + 0.539062, + 0.535156, + 0.574219, + 0.527344, + 0.605469, + 0.542969, + 0.554688, + 0.535156, + 0.539062, + 0.570312, + 0.539062, + 0.546875, + 0.570312, + 0.566406, + 0.498047, + 0.542969, + 0.574219, + 0.542969, + 0.574219, + 0.523438, + 0.554688, + 0.550781, + 0.542969, + 0.554688, + 0.535156, + 0.570312, + 0.570312, + 0.589844, + 0.558594, + 0.542969, + 0.550781, + 0.570312, + 0.535156, + 0.589844, + 0.566406, + 0.550781, + 0.539062, + 0.570312, + 0.527344, + 0.582031, + 0.609375, + 0.542969, + 0.527344, + 0.527344, + 0.550781, + 0.566406, + 0.53125, + 0.585938, + 0.578125, + 0.523438, + 0.582031, + 0.582031, + 0.566406, + 0.582031, + 0.558594, + 0.578125, + 0.574219, + 0.605469, + 0.578125, + 0.542969, + 0.53125, + 0.5625, + 0.523438, + 0.523438, + 0.574219, + 0.566406, + 0.570312, + 0.542969, + 0.578125, + 0.53125, + 0.539062, + 0.53125, + 0.542969, + 0.585938, + 0.519531, + 0.542969, + 0.5625, + 0.542969, + 0.490234, + 0.5625, + 0.582031, + 0.546875, + 0.570312, + 0.53125, + 0.554688, + 0.546875, + 0.507812, + 0.566406, + 0.578125, + 0.574219, + 0.585938, + 0.554688, + 0.511719, + 0.542969, + 0.570312, + 0.582031, + 0.554688, + 0.539062, + 0.578125, + 0.546875, + 0.570312, + 0.5625, + 0.585938, + 0.535156, + 0.578125, + 0.566406, + 0.539062, + 0.457031, + 0.515625, + 0.527344, + 0.554688, + 0.535156, + 0.554688, + 0.582031, + 0.539062, + 0.539062, + 0.527344, + 0.585938, + 0.5625, + 0.550781, + 0.578125, + 0.5625, + 0.539062, + 0.539062, + 0.550781, + 0.578125, + 0.507812, + 0.490234, + 0.5625, + 0.574219, + 0.554688, + 0.605469, + 0.597656, + 0.558594, + 0.5625, + 0.550781, + 0.566406, + 0.535156, + 0.527344, + 0.558594, + 0.5625, + 0.558594, + 0.5625, + 0.570312, + 0.5, + 0.542969, + 0.609375, + 0.554688, + 0.570312, + 0.554688, + 0.539062, + 0.566406, + 0.582031, + 0.539062, + 0.558594, + 0.601562, + 0.554688, + 0.550781, + 0.59375, + 0.53125, + 0.609375, + 0.585938, + 0.550781, + 0.554688, + 0.550781, + 0.542969, + 0.5625, + 0.5625, + 0.609375, + 0.546875, + 0.333984, + 0.5625, + 0.539062, + 0.578125, + 0.570312, + 0.582031, + 0.554688, + 0.566406, + 0.585938, + 0.546875, + 0.550781, + 0.519531, + 0.324219, + 0.542969, + 0.554688, + 0.558594, + 0.558594, + 0.53125, + 0.570312, + 0.511719, + 0.482422, + 0.582031, + 0.597656, + 0.542969, + 0.550781, + 0.539062, + 0.554688, + 0.546875, + 0.546875, + 0.546875, + 0.566406, + 0.546875, + 0.542969, + 0.539062, + 0.554688, + 0.542969, + 0.486328, + 0.519531, + 0.527344, + 0.566406, + 0.5, + 0.554688, + 0.621094, + 0.558594, + 0.542969, + 0.535156, + 0.566406, + 0.523438, + 0.539062, + 0.570312, + 0.566406, + 0.570312, + 0.558594, + 0.554688, + 0.527344, + 0.570312, + 0.574219, + 0.546875, + 0.542969, + 0.5625, + 0.550781, + 0.554688, + 0.539062, + 0.353516, + 0.523438, + 0.566406, + 0.503906, + 0.535156, + 0.578125, + 0.498047, + 0.53125, + 0.585938, + 0.566406, + 0.53125, + 0.574219, + 0.535156, + 0.578125, + 0.539062, + 0.539062, + 0.5625, + 0.539062, + 0.539062, + 0.585938, + 0.5625, + 0.546875, + 0.535156, + 0.585938, + 0.523438, + 0.585938, + 0.539062, + 0.550781, + 0.585938, + 0.585938, + 0.546875, + 0.546875, + 0.554688, + 0.546875, + 0.546875, + 0.53125, + 0.535156, + 0.578125, + 0.574219, + 0.546875, + 0.546875, + 0.542969, + 0.574219, + 0.574219, + 0.5625, + 0.570312, + 0.5, + 0.515625, + 0.566406, + 0.5625, + 0.550781, + 0.566406 + ] + }, + "name": "model.transformer.h.10.ln_2.weight", + "outputIndexes": [ + 903 + ], + "type": "Const", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 902, + 903 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/ln_2_10/Mul_1_output_0", + "outputIndexes": [ + 904 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.10/mlp/w1/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 904 + ], + "outputIndexes": [ + 2891 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.10/mlp/w1/Linear/pre_convert", + "inputIndexes": [ + 2891 + ], + "outputIndexes": [ + 2892 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.10/mlp/w1/Linear", + "inputIndexes": [ + 2892 + ], + "outputIndexes": [ + 2893 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 11008, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 1176651356, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.10/mlp/w1/Linear/post_convert", + "inputIndexes": [ + 2893 + ], + "outputIndexes": [ + 2894 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.10/mlp/w1/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2894 + ], + "outputIndexes": [ + 905 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 11008 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.10/mlp/w2/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 904 + ], + "outputIndexes": [ + 2895 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.10/mlp/w2/Linear/pre_convert", + "inputIndexes": [ + 2895 + ], + "outputIndexes": [ + 2896 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.10/mlp/w2/Linear", + "inputIndexes": [ + 2896 + ], + "outputIndexes": [ + 2897 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 11008, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 1202013810, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.10/mlp/w2/Linear/post_convert", + "inputIndexes": [ + 2897 + ], + "outputIndexes": [ + 2898 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.10/mlp/w2/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2898 + ], + "outputIndexes": [ + 906 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 11008 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 906 + ], + "main_type": "UnaryOp", + "main": { + "opType": "SIGMOID", + "T": "DT_INVALID" + }, + "name": "/mlp_10/Sigmoid_output_0", + "outputIndexes": [ + 907 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 906, + 907 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/mlp_10/Mul_output_0", + "outputIndexes": [ + 908 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 905, + 908 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/mlp_10/Mul_1_output_0", + "outputIndexes": [ + 909 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.10/mlp/c_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 909 + ], + "outputIndexes": [ + 2899 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 11008, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.10/mlp/c_proj/Linear/pre_convert", + "inputIndexes": [ + 2899 + ], + "outputIndexes": [ + 2900 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.10/mlp/c_proj/Linear", + "inputIndexes": [ + 2900 + ], + "outputIndexes": [ + 2901 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 11008, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 1227376264, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.10/mlp/c_proj/Linear/post_convert", + "inputIndexes": [ + 2901 + ], + "outputIndexes": [ + 2902 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.10/mlp/c_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2902 + ], + "outputIndexes": [ + 910 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 901, + 910 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_54_output_0", + "outputIndexes": [ + 911 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 911, + 1 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_55_output_0", + "outputIndexes": [ + 912 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 912 + ], + "main_type": "LayerNorm", + "main": { + "axis": [ + -1 + ], + "epsilon": 1e-06, + "group": 1, + "useRMSNorm": true + }, + "name": "/ln_1_11/Mul_output_0", + "outputIndexes": [ + 913 + ], + "type": "LayerNorm", + "defaultDimentionFormat": "NHWC" + }, + { + "main_type": "Blob", + "main": { + "dims": [ + 4096 + ], + "dataFormat": "NCHW", + "dataType": "DT_FLOAT", + "float32s": [ + 0.796875, + 0.75, + 0.640625, + 0.765625, + 0.785156, + 0.640625, + 0.789062, + 0.765625, + 0.765625, + 0.816406, + 0.792969, + 0.761719, + 0.738281, + 0.765625, + 0.761719, + 0.703125, + 0.863281, + 0.726562, + 0.738281, + 0.746094, + 0.734375, + 0.777344, + 0.6875, + 0.765625, + 0.667969, + 0.519531, + 0.734375, + 0.804688, + 0.773438, + 0.777344, + 0.871094, + 0.777344, + 0.695312, + 0.871094, + 0.777344, + 0.722656, + 0.707031, + 0.742188, + 0.746094, + 0.683594, + 0.800781, + 0.714844, + 0.742188, + 0.84375, + 0.78125, + 0.820312, + 0.808594, + 0.785156, + 0.75, + 0.769531, + 0.796875, + 0.714844, + 0.757812, + 0.679688, + 0.707031, + 0.804688, + 0.777344, + 0.832031, + 0.726562, + 0.695312, + 0.640625, + 0.867188, + 0.667969, + 0.71875, + 0.765625, + 0.816406, + 0.769531, + 0.804688, + 0.824219, + 0.769531, + 0.855469, + 0.792969, + 0.769531, + 0.796875, + 0.773438, + 0.738281, + 0.8125, + 0.761719, + 0.753906, + 0.726562, + 0.816406, + 0.777344, + 0.773438, + 0.703125, + 0.734375, + 0.796875, + 0.746094, + 0.820312, + 0.738281, + 0.824219, + 0.722656, + 0.773438, + 0.726562, + 0.820312, + 0.726562, + 0.734375, + 0.8125, + 0.757812, + 0.828125, + 0.734375, + 0.765625, + 0.800781, + 0.742188, + 0.800781, + 0.757812, + 0.78125, + 0.773438, + 0.824219, + 0.773438, + 0.785156, + 0.710938, + 0.78125, + 0.777344, + 0.738281, + 0.824219, + 0.71875, + 0.773438, + 0.945312, + 0.773438, + 0.757812, + 0.796875, + 0.792969, + 0.839844, + 0.722656, + 0.78125, + 0.742188, + 0.792969, + 0.734375, + 0.730469, + 0.71875, + 0.753906, + 0.71875, + 0.796875, + 0.707031, + 0.738281, + 0.699219, + 0.75, + 0.652344, + 0.753906, + 0.8125, + 0.78125, + 0.691406, + 0.75, + 0.757812, + 0.804688, + 0.785156, + 0.734375, + 0.835938, + 0.703125, + 0.765625, + 0.746094, + 0.777344, + 0.75, + 0.773438, + 0.605469, + 0.796875, + 0.769531, + 0.8125, + 0.785156, + 0.789062, + 0.820312, + 0.746094, + 0.726562, + 0.769531, + 0.785156, + 0.773438, + 0.746094, + 0.742188, + 0.773438, + 0.746094, + 0.753906, + 0.707031, + 0.816406, + 0.824219, + 0.644531, + 0.761719, + 0.855469, + 0.800781, + 0.804688, + 0.796875, + 0.703125, + 0.757812, + 0.851562, + 0.75, + 0.738281, + 0.804688, + 0.8125, + 0.78125, + 0.75, + 0.710938, + 0.769531, + 0.757812, + 0.746094, + 0.820312, + 0.730469, + 0.800781, + 0.753906, + 0.71875, + 0.789062, + 0.730469, + 0.871094, + 0.757812, + 0.726562, + 0.707031, + 0.789062, + 0.753906, + 0.808594, + 0.769531, + 0.765625, + 0.753906, + 0.738281, + 0.734375, + 0.796875, + 0.769531, + 0.710938, + 0.765625, + 0.824219, + 0.777344, + 0.546875, + 0.71875, + 0.746094, + 0.796875, + 0.695312, + 0.832031, + 0.765625, + 0.714844, + 0.785156, + 0.824219, + 0.59375, + 0.796875, + 0.765625, + 0.804688, + 0.722656, + 0.78125, + 0.820312, + 0.742188, + 0.851562, + 0.828125, + 0.730469, + 0.824219, + 0.828125, + 0.84375, + 0.796875, + 0.714844, + 0.792969, + 0.792969, + 0.824219, + 0.710938, + 0.75, + 0.773438, + 0.824219, + 0.707031, + 0.710938, + 0.75, + 0.820312, + 0.769531, + 0.765625, + 0.769531, + 0.695312, + 0.761719, + 0.808594, + 0.78125, + 0.746094, + 0.792969, + 0.816406, + 0.773438, + 0.75, + 0.808594, + 0.714844, + 0.738281, + 0.753906, + 0.789062, + 0.742188, + 0.734375, + 0.78125, + 0.714844, + 0.800781, + 0.785156, + 0.769531, + 0.765625, + 0.71875, + 0.722656, + 0.757812, + 0.792969, + 0.707031, + 0.765625, + 0.746094, + 0.699219, + 0.789062, + 0.816406, + 0.855469, + 0.738281, + 0.675781, + 0.730469, + 0.804688, + 0.824219, + 0.824219, + 0.738281, + 0.816406, + 0.769531, + 0.839844, + 0.773438, + 0.75, + 0.695312, + 0.699219, + 0.703125, + 0.808594, + 0.726562, + 0.761719, + 0.703125, + 0.796875, + 0.746094, + 0.761719, + 0.730469, + 0.765625, + 0.808594, + 0.8125, + 0.726562, + 0.78125, + 0.726562, + 0.714844, + 0.761719, + 0.746094, + 0.800781, + 0.820312, + 0.761719, + 0.777344, + 0.832031, + 0.78125, + 0.769531, + 0.769531, + 0.761719, + 0.730469, + 0.765625, + 0.6875, + 0.6875, + 0.726562, + 0.726562, + 0.792969, + 0.738281, + 0.808594, + 0.746094, + 0.8125, + 0.71875, + 0.769531, + 0.773438, + 0.761719, + 0.785156, + 0.765625, + 0.75, + 0.75, + 0.753906, + 0.761719, + 0.742188, + 0.753906, + 0.769531, + 0.828125, + 0.628906, + 0.785156, + 0.746094, + 0.796875, + 0.730469, + 0.71875, + 0.75, + 0.730469, + 0.796875, + 0.722656, + 0.703125, + 0.738281, + 0.726562, + 0.777344, + 0.796875, + 0.800781, + 0.808594, + 0.804688, + 0.757812, + 0.804688, + 0.769531, + 0.8125, + 0.722656, + 0.714844, + 0.722656, + 0.730469, + 0.769531, + 0.761719, + 0.792969, + 0.71875, + 0.804688, + 0.773438, + 0.679688, + 0.769531, + 0.71875, + 0.753906, + 0.78125, + 0.777344, + 0.707031, + 0.8125, + 0.765625, + 0.773438, + 0.75, + 0.738281, + 0.769531, + 0.753906, + 0.726562, + 0.792969, + 0.777344, + 0.734375, + 0.773438, + 0.722656, + 0.765625, + 0.746094, + 0.730469, + 0.785156, + 0.726562, + 0.816406, + 0.746094, + 0.839844, + 0.75, + 0.773438, + 0.695312, + 0.710938, + 0.734375, + 0.746094, + 0.84375, + 0.769531, + 0.710938, + 0.792969, + 0.78125, + 0.824219, + 0.753906, + 0.804688, + 0.769531, + 0.742188, + 0.71875, + 0.761719, + 0.804688, + 0.742188, + 0.722656, + 0.816406, + 0.703125, + 0.769531, + 0.730469, + 0.75, + 0.734375, + 0.78125, + 0.730469, + 0.722656, + 0.722656, + 0.757812, + 0.777344, + 0.78125, + 0.789062, + 0.714844, + 0.746094, + 0.738281, + 0.820312, + 0.75, + 0.6875, + 0.691406, + 0.707031, + 0.742188, + 0.757812, + 0.730469, + 0.835938, + 0.78125, + 0.832031, + 0.753906, + 0.808594, + 0.710938, + 0.757812, + 0.753906, + 0.75, + 0.804688, + 0.6875, + 0.742188, + 0.734375, + 0.742188, + 0.738281, + 0.761719, + 0.816406, + 0.828125, + 0.734375, + 0.707031, + 0.785156, + 0.757812, + 0.730469, + 0.683594, + 0.835938, + 0.78125, + 0.914062, + 0.769531, + 0.691406, + 0.753906, + 0.726562, + 0.742188, + 0.730469, + 0.679688, + 0.765625, + 0.746094, + 0.757812, + 0.726562, + 0.683594, + 0.800781, + 0.746094, + 0.785156, + 0.8125, + 0.777344, + 0.746094, + 0.785156, + 0.707031, + 0.769531, + 0.738281, + 0.761719, + 0.8125, + 0.710938, + 0.746094, + 0.761719, + 0.761719, + 0.8125, + 0.75, + 0.699219, + 0.738281, + 0.765625, + 0.722656, + 0.664062, + 0.820312, + 0.816406, + 0.695312, + 0.769531, + 0.773438, + 0.785156, + 0.726562, + 0.816406, + 0.816406, + 0.742188, + 0.75, + 0.730469, + 0.785156, + 0.738281, + 0.75, + 0.777344, + 0.746094, + 0.851562, + 0.695312, + 0.722656, + 0.738281, + 0.769531, + 0.6875, + 0.722656, + 0.800781, + 0.777344, + 0.742188, + 0.792969, + 0.773438, + 0.75, + 0.722656, + 0.800781, + 0.742188, + 0.746094, + 0.71875, + 0.777344, + 0.746094, + 0.78125, + 0.761719, + 0.707031, + 0.699219, + 0.746094, + 0.738281, + 0.757812, + 0.769531, + 0.757812, + 0.753906, + 0.792969, + 0.699219, + 0.78125, + 0.800781, + 0.765625, + 0.800781, + 0.710938, + 0.734375, + 0.722656, + 0.804688, + 0.832031, + 0.816406, + 0.78125, + 0.738281, + 0.847656, + 0.796875, + 0.746094, + 0.6875, + 0.863281, + 0.800781, + 0.789062, + 0.765625, + 0.765625, + 0.816406, + 0.800781, + 0.785156, + 0.828125, + 0.789062, + 0.796875, + 0.777344, + 0.734375, + 0.746094, + 0.796875, + 0.730469, + 0.730469, + 0.773438, + 0.777344, + 0.789062, + 0.683594, + 0.746094, + 0.746094, + 0.84375, + 0.714844, + 0.796875, + 0.832031, + 0.746094, + 0.792969, + 0.808594, + 0.835938, + 0.734375, + 0.730469, + -1.4e-05, + 0.792969, + 0.8125, + 0.765625, + 0.792969, + 0.707031, + 0.785156, + 0.730469, + 0.757812, + 0.8125, + 0.796875, + 0.773438, + 0.800781, + 0.792969, + 0.726562, + 0.75, + 0.8125, + 0.824219, + 0.695312, + 0.707031, + 0.742188, + 0.789062, + 0.75, + 0.703125, + 0.789062, + 0.785156, + 0.707031, + 0.730469, + 0.789062, + 0.742188, + 0.757812, + 0.785156, + 0.734375, + 0.738281, + 0.75, + 0.785156, + 0.746094, + 0.78125, + 0.71875, + 0.734375, + 0.742188, + 0.839844, + 0.847656, + 0.804688, + 0.699219, + 0.742188, + 0.800781, + 0.839844, + 0.8125, + 0.746094, + 0.75, + 0.777344, + 0.785156, + 0.753906, + 0.785156, + 0.769531, + 0.667969, + 0.757812, + 0.554688, + 0.765625, + 0.839844, + 0.792969, + 0.773438, + 0.730469, + 0.761719, + 0.773438, + 0.796875, + 0.828125, + 0.695312, + 0.839844, + 0.746094, + 0.761719, + 0.71875, + 0.789062, + 0.800781, + 0.789062, + 0.734375, + 0.828125, + 0.78125, + 0.75, + 0.832031, + 0.742188, + 0.785156, + 0.746094, + 0.835938, + 0.800781, + 0.71875, + 0.777344, + 0.765625, + 0.6875, + 0.78125, + 0.765625, + 0.835938, + 0.6875, + 0.753906, + 0.804688, + 0.789062, + 0.714844, + 0.714844, + 0.710938, + 0.707031, + 0.746094, + 0.785156, + 0.714844, + 0.734375, + 0.785156, + 0.765625, + 0.695312, + 0.773438, + 0.667969, + 0.757812, + 0.757812, + 0.753906, + 0.757812, + 0.761719, + 0.777344, + 0.808594, + 0.78125, + 0.71875, + 0.734375, + 0.820312, + 0.746094, + 0.742188, + 0.835938, + 0.789062, + 0.769531, + 0.710938, + 0.757812, + 0.730469, + 0.773438, + 0.777344, + 0.757812, + 0.769531, + 0.753906, + 0.835938, + 0.875, + 0.742188, + 0.808594, + 0.84375, + 0.820312, + 0.769531, + 0.695312, + 0.777344, + 0.601562, + 0.757812, + 0.765625, + 0.828125, + 0.71875, + 0.734375, + 0.753906, + 0.726562, + 0.699219, + 0.734375, + 0.808594, + 0.773438, + 0.75, + 0.792969, + 0.746094, + 0.8125, + 0.660156, + 0.71875, + 0.621094, + 0.671875, + 0.875, + 0.722656, + 0.757812, + 0.710938, + 0.796875, + 0.738281, + 0.789062, + 0.890625, + 0.710938, + 0.792969, + 0.683594, + 0.769531, + 0.742188, + 0.644531, + 0.769531, + 0.679688, + 0.832031, + 0.722656, + 0.714844, + 0.796875, + 0.804688, + 0.816406, + 0.769531, + 0.75, + 0.792969, + 0.773438, + 0.773438, + 0.75, + 0.832031, + 0.777344, + 0.808594, + 0.765625, + 0.796875, + 0.761719, + 0.820312, + 0.789062, + 0.761719, + 0.75, + 0.777344, + 0.75, + 0.777344, + 0.773438, + 0.761719, + 0.789062, + 0.742188, + 0.8125, + 0.757812, + 0.792969, + 0.730469, + 0.6875, + 0.703125, + 0.890625, + 0.769531, + 0.796875, + 0.769531, + 0.738281, + 0.765625, + 0.804688, + 0.679688, + 0.466797, + 0.761719, + 0.730469, + 0.726562, + 0.789062, + 0.8125, + 0.769531, + 0.75, + 0.707031, + 0.832031, + 0.773438, + 0.777344, + 0.691406, + 0.726562, + 0.761719, + 0.851562, + 0.726562, + 0.730469, + 0.828125, + 0.738281, + 0.722656, + 0.796875, + 0.746094, + 0.691406, + 0.636719, + 0.746094, + 0.765625, + 0.8125, + 0.824219, + 0.722656, + 0.707031, + 0.714844, + 0.746094, + 0.753906, + 0.761719, + 0.78125, + 0.722656, + 0.75, + 0.738281, + 0.804688, + 0.730469, + 0.78125, + 0.789062, + 0.671875, + 0.8125, + 0.734375, + 0.761719, + 0.824219, + 0.792969, + 0.722656, + 0.765625, + 0.789062, + 0.734375, + 0.746094, + 0.808594, + 0.796875, + 0.796875, + 0.789062, + 0.789062, + 0.765625, + 0.746094, + 0.738281, + 0.742188, + 0.785156, + 0.785156, + 0.734375, + 0.75, + 0.6875, + 0.78125, + 0.703125, + 0.765625, + 0.800781, + 0.804688, + 0.714844, + 0.816406, + 0.71875, + 0.777344, + 0.71875, + 0.742188, + 0.695312, + 0.753906, + 0.722656, + 0.8125, + 0.789062, + 0.789062, + 0.746094, + 0.804688, + 0.796875, + 0.667969, + 0.777344, + 0.820312, + 0.773438, + 0.746094, + 0.753906, + 0.742188, + 0.644531, + 0.75, + 0.738281, + 0.675781, + 0.839844, + 0.730469, + 0.722656, + 0.808594, + 0.75, + 0.703125, + 0.769531, + 0.789062, + 0.753906, + 0.6875, + 0.796875, + 0.789062, + 0.769531, + 0.828125, + 0.8125, + 0.800781, + 0.773438, + 0.765625, + 0.777344, + 0.796875, + 0.78125, + 0.6875, + 0.722656, + 0.78125, + 0.8125, + 0.746094, + 0.828125, + 0.796875, + 0.71875, + 0.730469, + 0.773438, + 0.699219, + 0.699219, + 0.796875, + 0.78125, + 0.734375, + 0.828125, + 0.808594, + 0.734375, + 0.628906, + 0.679688, + 0.785156, + 0.773438, + 0.761719, + 0.699219, + 0.839844, + 0.792969, + 0.753906, + 0.8125, + 0.773438, + 0.734375, + 0.738281, + 0.71875, + 0.75, + 0.789062, + 0.773438, + 0.769531, + 0.839844, + 0.792969, + 0.757812, + 0.78125, + 0.761719, + 0.789062, + 0.824219, + 0.726562, + 0.769531, + 0.753906, + 0.730469, + 0.8125, + 0.765625, + 0.898438, + 0.753906, + 0.710938, + 0.828125, + 0.746094, + 0.75, + 0.667969, + 0.707031, + 0.808594, + 1.171875, + 0.773438, + 0.796875, + 0.808594, + 0.726562, + 0.796875, + 0.738281, + 0.84375, + 0.746094, + 0.824219, + 0.820312, + 0.800781, + 0.71875, + 0.726562, + 0.765625, + 0.773438, + 0.6875, + 0.730469, + 0.75, + 0.726562, + 0.753906, + 0.800781, + 0.820312, + 0.714844, + 0.796875, + 0.734375, + 0.5625, + 0.78125, + 0.742188, + 0.738281, + 0.695312, + 0.75, + 0.570312, + 0.699219, + 0.792969, + 0.761719, + 0.773438, + 0.761719, + 0.722656, + 0.808594, + 0.746094, + 0.6875, + 0.789062, + 0.757812, + 0.761719, + 0.796875, + 0.753906, + 0.832031, + 0.789062, + 0.839844, + 0.75, + 0.785156, + 0.738281, + 0.734375, + 0.773438, + 0.75, + 0.78125, + 0.738281, + 1.4375, + 0.777344, + 0.6875, + 0.703125, + 0.820312, + 0.8125, + 0.730469, + 0.75, + 0.65625, + 0.714844, + 0.78125, + 0.808594, + 0.75, + 0.792969, + 0.816406, + 0.785156, + 0.722656, + 0.710938, + 0.730469, + 0.800781, + 0.738281, + 0.75, + 0.671875, + 0.742188, + 0.757812, + 0.75, + 0.816406, + 0.769531, + 0.78125, + 0.726562, + 0.71875, + 0.734375, + 0.875, + 0.714844, + 0.789062, + 0.738281, + 0.820312, + 0.742188, + 0.746094, + 0.734375, + 0.828125, + 0.699219, + 0.742188, + 0.777344, + 0.75, + 0.734375, + 0.761719, + 0.738281, + 0.738281, + 0.785156, + 0.796875, + 0.835938, + 0.761719, + 0.6875, + 0.78125, + 0.714844, + 0.78125, + 0.746094, + 0.761719, + 0.734375, + 0.765625, + 0.800781, + 0.789062, + 0.730469, + 0.804688, + 0.710938, + 0.828125, + 0.710938, + 1.234375, + 0.730469, + 0.765625, + 0.859375, + 0.769531, + 0.671875, + 0.734375, + 0.691406, + 0.78125, + 0.726562, + 0.625, + 0.78125, + 0.738281, + 0.707031, + 0.730469, + 0.796875, + 0.695312, + 0.820312, + 0.730469, + 0.730469, + 0.773438, + 0.71875, + 0.8125, + 0.792969, + 0.796875, + 0.746094, + 0.746094, + 0.726562, + 0.730469, + 0.722656, + 0.789062, + 0.738281, + 0.773438, + 0.828125, + 0.792969, + 0.792969, + 0.746094, + 0.695312, + 0.777344, + 0.714844, + 0.804688, + 0.828125, + 0.808594, + 0.703125, + 0.753906, + 0.789062, + 0.699219, + 0.765625, + 0.738281, + 0.777344, + 0.808594, + 0.753906, + 0.71875, + 0.722656, + 0.757812, + 0.777344, + 0.765625, + 0.757812, + 0.773438, + 0.777344, + 0.734375, + 0.691406, + 0.734375, + 0.707031, + 0.699219, + 0.769531, + 0.714844, + 0.738281, + 0.699219, + 0.734375, + 0.761719, + 0.820312, + 0.75, + 0.707031, + 0.6875, + 0.785156, + 0.722656, + 0.75, + 0.757812, + 0.769531, + 0.714844, + 0.800781, + 0.769531, + 0.742188, + 0.765625, + 0.773438, + 0.800781, + 0.753906, + 0.824219, + 0.828125, + 0.824219, + 0.734375, + 0.753906, + 0.648438, + 0.726562, + 0.808594, + 0.769531, + 0.769531, + 0.730469, + 0.753906, + 0.800781, + 0.726562, + 0.71875, + 0.71875, + 0.816406, + 0.832031, + 0.75, + 0.769531, + 0.726562, + 0.757812, + 0.785156, + 0.816406, + 0.757812, + 0.796875, + 0.734375, + 0.84375, + 0.757812, + 0.800781, + 0.699219, + 0.828125, + 0.796875, + 0.78125, + 0.796875, + 0.765625, + 0.730469, + 0.8125, + 0.714844, + 0.765625, + 0.757812, + 0.695312, + 0.796875, + 0.625, + 0.738281, + 0.789062, + 0.769531, + 0.78125, + 0.753906, + 0.753906, + 0.730469, + 0.792969, + 0.75, + 0.726562, + 0.730469, + 0.722656, + 0.695312, + 0.738281, + 0.796875, + 0.738281, + 0.753906, + 0.769531, + 0.777344, + 0.765625, + 0.734375, + 0.761719, + 0.75, + 0.816406, + 0.695312, + 0.734375, + 0.78125, + 0.734375, + 0.71875, + 0.683594, + 0.769531, + 0.792969, + 0.738281, + 0.761719, + 0.785156, + 0.757812, + 0.730469, + 0.78125, + 0.691406, + 0.8125, + 0.746094, + 0.851562, + 0.765625, + 0.824219, + 0.691406, + 0.765625, + 0.761719, + 0.78125, + 0.796875, + 0.75, + 0.714844, + 0.71875, + 0.730469, + 0.746094, + 0.707031, + 0.769531, + 0.71875, + 0.773438, + 0.78125, + 0.820312, + 0.746094, + 0.777344, + 0.757812, + 0.746094, + 0.742188, + 0.726562, + 0.683594, + 0.75, + 0.78125, + 0.714844, + 0.742188, + 0.851562, + 0.757812, + 0.667969, + 0.75, + 0.769531, + 0.769531, + 0.765625, + 0.777344, + 0.75, + 0.761719, + 0.667969, + 0.796875, + 0.867188, + 0.816406, + 0.796875, + 0.738281, + 0.777344, + 0.726562, + 0.71875, + 0.78125, + 0.78125, + 0.785156, + 0.738281, + 0.707031, + 0.738281, + 0.742188, + 0.792969, + 0.5, + 0.664062, + 0.757812, + 0.65625, + 0.710938, + 0.804688, + 0.792969, + 0.753906, + 0.753906, + 0.765625, + 0.757812, + 0.816406, + 0.761719, + 0.734375, + 0.785156, + 0.785156, + 0.804688, + 0.75, + 0.695312, + 0.761719, + 0.765625, + 0.675781, + 0.753906, + 0.789062, + 0.832031, + 0.761719, + 0.765625, + 0.792969, + 0.78125, + 0.75, + 0.753906, + 0.679688, + 0.789062, + 0.726562, + 0.730469, + 0.855469, + 0.75, + 0.777344, + 0.789062, + 0.867188, + 0.761719, + 0.746094, + 0.792969, + 0.792969, + 0.757812, + 0.777344, + 0.734375, + 0.804688, + 0.785156, + 0.78125, + 0.742188, + 0.730469, + 0.824219, + 0.761719, + 0.761719, + 0.816406, + 0.746094, + 0.777344, + 0.753906, + 0.78125, + 0.675781, + 0.746094, + 0.773438, + 0.746094, + 0.746094, + 0.769531, + 0.792969, + 0.851562, + 0.714844, + 0.644531, + 0.71875, + 0.757812, + 0.722656, + 0.765625, + 0.726562, + 0.742188, + 0.703125, + 0.734375, + 0.664062, + 0.761719, + 0.773438, + 0.726562, + 0.707031, + 0.710938, + 0.8125, + 0.78125, + 0.816406, + 0.785156, + 0.710938, + 0.785156, + 0.753906, + 0.769531, + 0.804688, + 0.730469, + 0.789062, + 0.769531, + 0.789062, + 0.789062, + 0.730469, + 0.777344, + 0.765625, + 0.789062, + 0.769531, + 0.785156, + 0.777344, + 0.820312, + 0.746094, + 0.703125, + 0.796875, + 0.75, + 0.828125, + 0.800781, + 0.832031, + 0.789062, + 0.746094, + 0.707031, + 0.71875, + 0.984375, + 0.789062, + 0.765625, + 0.683594, + 0.785156, + 0.699219, + 0.738281, + 0.789062, + 0.773438, + 0.746094, + 0.75, + 0.765625, + 0.679688, + 0.777344, + 0.820312, + 0.722656, + 0.757812, + 0.714844, + 0.796875, + 0.757812, + 0.734375, + 0.769531, + 0.742188, + 0.726562, + 0.742188, + 0.765625, + 0.75, + 0.738281, + 0.726562, + 0.824219, + 0.675781, + 0.820312, + 0.71875, + 0.765625, + 0.796875, + 0.765625, + 0.792969, + 0.753906, + 0.765625, + 0.742188, + 0.804688, + 0.777344, + 0.730469, + 0.777344, + 0.847656, + 0.765625, + 0.75, + 0.761719, + 0.695312, + 0.710938, + 0.71875, + 0.789062, + 0.78125, + 0.730469, + 0.773438, + 0.832031, + 0.757812, + 0.710938, + 0.773438, + 0.742188, + 1.039062, + 0.769531, + 0.761719, + 0.757812, + 0.707031, + 0.824219, + 0.765625, + 0.742188, + 0.796875, + 0.730469, + 0.746094, + 0.820312, + 0.75, + 0.769531, + 0.808594, + 0.816406, + 0.761719, + 0.726562, + 0.78125, + 0.828125, + 0.746094, + 0.683594, + 0.761719, + 0.796875, + 0.78125, + 0.722656, + 0.691406, + 0.726562, + 0.691406, + 0.832031, + 0.777344, + 0.753906, + 0.738281, + 0.820312, + 0.785156, + 0.761719, + 0.832031, + 0.726562, + 0.761719, + 0.832031, + 0.742188, + 0.769531, + 0.710938, + 0.722656, + 0.738281, + 0.703125, + 0.816406, + 0.683594, + 0.746094, + 0.675781, + 0.683594, + 0.796875, + 0.773438, + 0.757812, + 0.78125, + 0.765625, + 0.65625, + 0.808594, + 0.792969, + 0.761719, + 0.757812, + 0.800781, + 0.734375, + 0.785156, + 0.699219, + 0.726562, + 0.785156, + 0.742188, + 0.8125, + 0.894531, + 0.753906, + 0.804688, + 0.804688, + 0.816406, + 0.734375, + 0.753906, + 0.707031, + 0.710938, + 0.746094, + 0.773438, + 0.757812, + 0.796875, + 0.714844, + 0.777344, + 0.730469, + 0.679688, + 0.738281, + 0.804688, + 0.738281, + 0.765625, + 0.753906, + 0.757812, + 0.839844, + 0.777344, + 0.746094, + 0.71875, + 0.671875, + 0.785156, + 0.753906, + 0.761719, + 0.769531, + 0.828125, + 0.796875, + 0.789062, + 0.8125, + 0.765625, + 0.84375, + 0.792969, + 0.765625, + 0.816406, + 0.75, + 0.78125, + 0.757812, + 0.734375, + 0.683594, + 0.742188, + 0.738281, + 0.828125, + 0.800781, + 0.738281, + 0.699219, + 0.714844, + 0.71875, + 0.746094, + 0.792969, + 0.78125, + 0.742188, + 0.75, + 0.78125, + 0.828125, + 0.78125, + 0.730469, + 0.769531, + 0.730469, + 0.769531, + 0.722656, + 0.757812, + 0.777344, + 0.769531, + 0.789062, + 0.816406, + 0.808594, + 0.824219, + 0.789062, + 0.777344, + 0.765625, + 0.703125, + 0.777344, + 0.78125, + 0.714844, + 0.703125, + 0.8125, + 0.769531, + 0.871094, + 0.726562, + 0.710938, + 0.804688, + 0.707031, + 0.816406, + 0.773438, + 0.792969, + 0.742188, + 0.949219, + 0.78125, + 0.8125, + 0.757812, + 0.722656, + 0.792969, + 0.757812, + 0.757812, + 0.769531, + 0.800781, + 0.796875, + 0.714844, + 0.734375, + 0.761719, + 0.777344, + 0.800781, + 0.628906, + 0.667969, + 0.769531, + 0.761719, + 0.773438, + 0.714844, + 0.734375, + 0.667969, + 0.828125, + 0.71875, + 0.785156, + 0.804688, + 0.78125, + 0.753906, + 0.714844, + 0.707031, + 0.75, + 0.707031, + 0.78125, + 0.730469, + 0.761719, + 0.777344, + 0.730469, + 0.75, + 0.789062, + 0.828125, + 0.769531, + 0.777344, + 0.734375, + 0.824219, + 0.78125, + 0.816406, + 0.785156, + 0.753906, + 0.765625, + 0.796875, + 0.710938, + 0.800781, + 0.683594, + 0.742188, + 0.726562, + 0.679688, + 0.78125, + 0.726562, + 0.691406, + 0.765625, + 0.777344, + 0.753906, + 0.738281, + 0.785156, + 0.765625, + 0.726562, + 0.722656, + 0.769531, + 0.800781, + 0.675781, + 0.625, + 0.769531, + 0.714844, + 0.820312, + 0.71875, + 0.746094, + 0.796875, + 0.738281, + 0.742188, + 0.867188, + 0.765625, + 0.699219, + 0.8125, + 0.800781, + 0.746094, + 0.742188, + 0.75, + 0.824219, + 0.746094, + 0.804688, + 0.707031, + 0.78125, + 0.75, + 0.832031, + 0.660156, + 0.742188, + 0.734375, + 0.75, + 0.71875, + 0.785156, + 0.765625, + 0.796875, + 0.746094, + 0.828125, + 0.753906, + 0.746094, + 0.746094, + 0.804688, + 0.859375, + 0.738281, + 0.773438, + 0.664062, + 0.761719, + 0.730469, + 0.816406, + 0.785156, + 0.847656, + 0.785156, + 0.824219, + 0.792969, + 0.734375, + 0.703125, + 0.773438, + 0.699219, + 0.765625, + 0.667969, + 0.753906, + 0.773438, + 0.769531, + 0.78125, + 0.738281, + 0.851562, + 0.753906, + 0.8125, + 0.773438, + 0.773438, + 0.75, + 0.824219, + 0.699219, + 0.792969, + 0.765625, + 0.753906, + 0.734375, + 0.71875, + 0.800781, + 0.78125, + 0.808594, + 0.773438, + 0.804688, + 0.777344, + 0.800781, + 0.730469, + 0.753906, + 0.710938, + 0.730469, + 0.71875, + 0.742188, + 0.75, + 0.808594, + 0.734375, + 0.867188, + 0.808594, + 0.757812, + 0.695312, + 0.742188, + 0.792969, + 0.71875, + 0.785156, + 0.757812, + 0.75, + 0.726562, + 0.691406, + 0.792969, + 0.78125, + 0.761719, + 0.761719, + 0.699219, + 0.851562, + 0.824219, + 0.832031, + 0.761719, + 0.792969, + 0.804688, + 0.738281, + 0.757812, + 0.726562, + 0.824219, + 0.792969, + 0.785156, + 0.761719, + 0.769531, + 0.742188, + 0.726562, + 0.78125, + 0.804688, + 0.726562, + 0.78125, + 0.789062, + 0.773438, + 0.785156, + 0.820312, + 0.757812, + 0.765625, + 0.796875, + 0.730469, + 0.742188, + 0.785156, + 0.753906, + 0.71875, + 0.8125, + 0.726562, + 0.777344, + 0.789062, + 0.789062, + 0.785156, + 0.71875, + 0.769531, + 0.730469, + 0.757812, + 0.820312, + 0.894531, + 0.714844, + 0.753906, + 0.753906, + 0.726562, + 0.851562, + 0.800781, + 0.804688, + 0.746094, + 0.742188, + 0.753906, + 0.78125, + 0.71875, + 0.800781, + 0.738281, + 0.75, + 0.753906, + 0.765625, + 0.773438, + 0.75, + 0.765625, + 0.785156, + 0.761719, + 0.78125, + 0.765625, + 0.804688, + 0.800781, + 0.785156, + 0.734375, + 0.539062, + 0.734375, + 0.75, + 0.691406, + 0.808594, + 0.710938, + 0.789062, + 0.777344, + 0.828125, + 0.722656, + 0.742188, + 0.765625, + 0.746094, + 0.71875, + 0.746094, + 0.835938, + 0.703125, + 0.738281, + 0.730469, + 0.75, + 0.707031, + 0.753906, + 0.75, + 0.738281, + 0.679688, + 0.742188, + 0.773438, + 0.753906, + 0.765625, + 0.757812, + 0.738281, + 0.738281, + 0.679688, + 0.789062, + 0.742188, + 0.773438, + 0.761719, + 0.792969, + 0.710938, + 0.722656, + 0.742188, + 0.726562, + 0.730469, + 0.753906, + 0.796875, + 0.71875, + 0.785156, + 0.796875, + 0.707031, + 0.738281, + 0.738281, + 0.75, + 0.773438, + 0.828125, + 0.828125, + 0.769531, + 0.742188, + 0.777344, + 0.832031, + 0.832031, + 0.785156, + 0.8125, + 0.757812, + 0.8125, + 0.789062, + 0.808594, + 0.734375, + 0.808594, + 0.816406, + 0.785156, + 0.789062, + 0.746094, + 0.710938, + 0.792969, + 0.710938, + 0.742188, + 0.738281, + 0.734375, + 0.75, + 0.738281, + 0.824219, + 0.796875, + 0.785156, + 0.683594, + 0.789062, + 0.785156, + 0.742188, + 0.761719, + 0.78125, + 0.789062, + 0.839844, + 0.789062, + 0.738281, + 0.765625, + 0.78125, + 0.695312, + 0.6875, + 0.816406, + 0.695312, + 0.75, + 0.71875, + 0.796875, + 0.816406, + 0.734375, + 0.796875, + 0.734375, + 0.667969, + 0.765625, + 0.777344, + 0.8125, + 0.703125, + 0.789062, + 0.78125, + 0.761719, + 0.769531, + 0.792969, + 0.800781, + 0.753906, + 0.648438, + 0.796875, + 0.832031, + 0.71875, + 0.789062, + 0.78125, + 0.800781, + 0.734375, + 0.761719, + 0.777344, + 0.703125, + 0.710938, + 0.734375, + 0.742188, + 0.742188, + 0.785156, + 0.777344, + 0.769531, + 0.738281, + 0.765625, + 0.695312, + 0.660156, + 0.789062, + 0.8125, + 0.71875, + 0.765625, + 0.644531, + 0.722656, + 0.714844, + 0.820312, + 0.785156, + 0.738281, + 0.796875, + 0.714844, + 0.753906, + 0.734375, + 0.796875, + 0.71875, + 0.722656, + 0.753906, + 0.824219, + 0.777344, + 0.746094, + 0.742188, + 0.753906, + 0.6875, + 0.769531, + 0.78125, + 0.726562, + 0.773438, + 0.699219, + 0.699219, + 0.71875, + 0.773438, + 0.769531, + 0.773438, + 0.652344, + 0.742188, + 0.742188, + 0.792969, + 0.746094, + 0.835938, + 0.726562, + 0.71875, + 0.800781, + 0.75, + 0.777344, + 0.777344, + 0.714844, + 0.835938, + 0.835938, + 0.820312, + 0.726562, + 0.839844, + 0.777344, + 0.75, + 0.730469, + 0.777344, + 0.675781, + 0.746094, + 0.722656, + 0.773438, + 0.78125, + 0.773438, + 0.800781, + 0.722656, + 0.796875, + 0.738281, + 0.742188, + 0.789062, + 0.75, + 0.761719, + 0.824219, + 0.722656, + 0.757812, + 0.78125, + 0.785156, + 0.769531, + 0.78125, + 0.742188, + 0.726562, + 0.816406, + 0.785156, + 0.742188, + 0.738281, + 0.761719, + 0.8125, + 0.6875, + 0.789062, + 0.75, + 0.734375, + 0.753906, + 0.800781, + 0.84375, + 0.808594, + 0.789062, + 0.765625, + 0.753906, + 0.730469, + 0.828125, + 0.78125, + 0.710938, + 0.734375, + 0.597656, + 0.808594, + 0.75, + 0.839844, + 0.789062, + 0.78125, + 0.796875, + 0.835938, + 0.785156, + 0.699219, + 0.679688, + 0.722656, + 0.785156, + 0.746094, + 0.757812, + 0.769531, + 0.769531, + 0.804688, + 0.730469, + 0.765625, + 0.855469, + 0.734375, + 0.742188, + 0.800781, + 0.769531, + 0.789062, + 0.777344, + 0.738281, + 0.699219, + 0.757812, + 0.757812, + 0.792969, + 0.730469, + 0.796875, + 0.808594, + 0.789062, + 0.777344, + 0.765625, + 0.75, + 0.722656, + 0.785156, + 0.726562, + 0.714844, + 0.707031, + 0.753906, + 0.808594, + 0.730469, + 0.699219, + 0.757812, + 0.636719, + 0.703125, + 0.808594, + 0.738281, + 0.78125, + 0.789062, + 0.792969, + 0.765625, + 0.726562, + 0.777344, + 0.765625, + 0.765625, + 0.753906, + 0.804688, + 0.84375, + 0.75, + 0.746094, + 0.789062, + 0.816406, + 0.777344, + 0.765625, + 0.703125, + 0.757812, + 0.8125, + 0.742188, + 0.761719, + 0.71875, + 0.777344, + 0.746094, + 0.769531, + 0.773438, + 0.777344, + 0.75, + 0.753906, + 0.761719, + 0.785156, + 0.808594, + 0.765625, + 0.84375, + 0.703125, + 0.777344, + 0.671875, + 0.792969, + 0.75, + 0.78125, + 0.851562, + 0.730469, + 0.746094, + 0.808594, + 0.78125, + 0.789062, + 0.707031, + 0.734375, + 0.761719, + 0.792969, + 0.8125, + 0.789062, + 0.726562, + 0.773438, + 0.792969, + 0.820312, + 0.738281, + 0.78125, + 0.664062, + 0.792969, + 0.777344, + 0.78125, + 0.789062, + 0.78125, + 0.792969, + 0.789062, + 0.726562, + 0.714844, + 0.765625, + 0.820312, + 0.695312, + 0.800781, + 0.871094, + 0.800781, + 0.804688, + 0.753906, + 0.734375, + 0.75, + 0.824219, + 0.742188, + 0.6875, + 0.796875, + 0.773438, + 0.792969, + 0.757812, + 0.78125, + 0.777344, + 0.757812, + 0.796875, + 0.695312, + 0.757812, + 0.726562, + 0.773438, + 0.789062, + 0.796875, + 0.683594, + 0.769531, + 0.785156, + 0.789062, + 0.746094, + 0.816406, + 0.8125, + 0.78125, + 0.792969, + 0.742188, + 0.703125, + 0.789062, + 0.800781, + 0.78125, + 0.773438, + 0.707031, + 0.722656, + 0.777344, + 0.824219, + 0.734375, + 0.828125, + 0.8125, + 0.789062, + 0.816406, + 0.753906, + 0.777344, + 0.773438, + 0.742188, + 0.75, + 0.757812, + 0.726562, + 0.742188, + 0.742188, + 0.78125, + 0.773438, + 0.777344, + 0.789062, + 0.78125, + 0.722656, + 0.695312, + 0.773438, + 0.679688, + 0.742188, + 0.820312, + 0.734375, + 0.757812, + 0.769531, + 0.785156, + 0.792969, + 0.75, + 0.8125, + 0.777344, + 0.769531, + 0.804688, + 0.75, + 0.738281, + 0.738281, + 0.722656, + 0.832031, + 0.71875, + 0.621094, + 0.746094, + 0.761719, + 0.777344, + 0.761719, + 0.738281, + 0.546875, + 0.808594, + 0.699219, + 0.738281, + 0.730469, + 0.859375, + 0.722656, + 0.824219, + 0.738281, + 0.769531, + 0.804688, + 0.8125, + 0.738281, + 0.792969, + 0.816406, + 0.722656, + 0.730469, + 0.695312, + 0.78125, + 0.75, + 0.765625, + 0.808594, + 0.757812, + 0.753906, + 0.785156, + 0.824219, + 0.839844, + 0.816406, + 0.761719, + 0.738281, + 0.796875, + 0.703125, + 0.765625, + 0.746094, + 0.773438, + 0.757812, + 0.761719, + 0.792969, + 0.800781, + 0.734375, + 0.691406, + 0.695312, + 0.742188, + 0.769531, + 0.765625, + 0.796875, + 0.722656, + 0.726562, + 0.730469, + 0.765625, + 0.742188, + 0.78125, + 0.820312, + 0.746094, + 0.644531, + 0.753906, + 0.773438, + 0.742188, + 0.6875, + 0.796875, + 0.671875, + 0.757812, + 0.738281, + 0.730469, + 0.847656, + 0.785156, + 0.765625, + 0.769531, + 0.714844, + 0.800781, + 0.742188, + 0.714844, + 0.71875, + 0.8125, + 0.71875, + 0.824219, + 0.800781, + 0.726562, + 0.792969, + 0.769531, + 0.695312, + 0.738281, + 0.765625, + 0.773438, + 0.792969, + 0.800781, + 0.738281, + 0.753906, + 0.78125, + 0.738281, + 0.710938, + 0.679688, + 0.742188, + 0.773438, + 0.769531, + 0.789062, + 0.8125, + 0.796875, + 0.753906, + 0.738281, + 0.757812, + 0.765625, + 0.757812, + 0.800781, + 0.75, + 0.8125, + 0.730469, + 0.757812, + 0.769531, + 0.71875, + 0.800781, + 0.75, + 0.769531, + 0.761719, + 0.761719, + 0.664062, + 0.722656, + 0.773438, + 0.773438, + 0.753906, + 0.738281, + 0.734375, + 0.707031, + 0.726562, + 0.308594, + 0.800781, + 0.785156, + 0.746094, + 0.804688, + 0.777344, + 0.789062, + 0.800781, + 0.75, + 0.742188, + 0.789062, + 0.757812, + 0.777344, + 0.757812, + 0.675781, + 0.734375, + 0.796875, + 0.722656, + 0.757812, + 0.835938, + 0.765625, + 0.757812, + 0.765625, + 0.738281, + 0.800781, + 0.746094, + 0.71875, + 0.707031, + 0.730469, + 0.753906, + 0.8125, + 0.625, + 0.820312, + 0.800781, + 0.785156, + 0.664062, + 0.777344, + 0.726562, + 0.710938, + 0.730469, + 0.796875, + 0.832031, + 0.738281, + 0.816406, + 0.835938, + 0.664062, + 0.792969, + 0.878906, + 0.726562, + 0.773438, + 0.742188, + 0.769531, + 0.792969, + 0.855469, + 0.71875, + 0.71875, + 0.726562, + 0.769531, + 0.683594, + 0.835938, + 0.761719, + 0.679688, + 0.800781, + 0.710938, + 0.71875, + 0.714844, + 0.757812, + 0.757812, + 0.71875, + 0.765625, + 0.835938, + 0.746094, + 0.828125, + 0.78125, + 0.648438, + 0.757812, + 0.769531, + 0.710938, + 0.789062, + 0.804688, + 0.785156, + 0.792969, + 0.726562, + 0.839844, + 0.808594, + 0.8125, + 0.777344, + 0.769531, + 0.535156, + 0.800781, + 0.796875, + 0.753906, + 0.792969, + 0.71875, + 0.753906, + 0.796875, + 0.855469, + 0.765625, + 0.828125, + 0.78125, + 0.726562, + 0.820312, + 0.835938, + 0.6875, + 0.773438, + 0.800781, + 0.78125, + 0.75, + 0.742188, + 0.714844, + 0.792969, + 0.824219, + 0.707031, + 0.753906, + 0.773438, + 0.71875, + 0.804688, + 0.84375, + 0.84375, + 0.75, + 0.78125, + 0.742188, + 0.71875, + 0.75, + 0.808594, + 0.738281, + 0.773438, + 0.753906, + 0.742188, + 0.789062, + 0.769531, + 0.765625, + 0.738281, + 0.851562, + 0.730469, + 0.792969, + 0.792969, + 0.785156, + 0.835938, + 0.6875, + 0.789062, + 0.746094, + 0.683594, + 0.835938, + 0.757812, + 0.71875, + 0.710938, + 0.667969, + 0.785156, + 0.757812, + 0.769531, + 0.753906, + 0.816406, + 0.769531, + 0.753906, + 0.707031, + 0.789062, + 0.730469, + 0.796875, + 0.804688, + 0.726562, + 0.773438, + 0.785156, + 0.835938, + 0.742188, + 0.761719, + 0.75, + 0.765625, + 0.796875, + 0.8125, + 0.769531, + 0.785156, + 0.742188, + 0.761719, + 0.75, + 0.652344, + 0.792969, + 0.75, + 0.71875, + 0.835938, + 0.789062, + 0.773438, + 0.761719, + 0.75, + 0.695312, + 0.78125, + 0.71875, + 0.847656, + 0.804688, + 0.746094, + 0.839844, + 0.792969, + 0.769531, + 0.660156, + 0.757812, + 0.777344, + 0.6875, + 0.75, + 0.714844, + 0.746094, + 0.8125, + 0.714844, + 0.730469, + 0.8125, + 0.804688, + 0.78125, + 0.738281, + 0.734375, + 0.75, + 0.738281, + 0.757812, + 0.730469, + 0.734375, + 0.789062, + 0.769531, + 0.691406, + 0.738281, + 0.792969, + 0.71875, + 0.808594, + 0.714844, + 0.746094, + 0.679688, + 0.746094, + 0.730469, + 0.75, + 0.710938, + 0.769531, + 0.800781, + 0.714844, + 0.695312, + 0.746094, + 0.65625, + 0.769531, + 0.722656, + 0.707031, + 0.753906, + 0.800781, + 0.746094, + 0.828125, + 0.757812, + 0.8125, + 0.742188, + 0.777344, + 0.757812, + 0.765625, + 0.746094, + 0.730469, + 0.8125, + 0.785156, + 0.769531, + 0.757812, + 0.796875, + 0.773438, + 0.714844, + 0.808594, + 0.699219, + 0.761719, + 0.742188, + 0.777344, + 0.757812, + 0.714844, + 0.816406, + 0.691406, + 0.792969, + 0.785156, + 0.765625, + 0.742188, + 0.738281, + 0.742188, + 0.707031, + 0.863281, + 0.777344, + 0.746094, + 0.679688, + 0.847656, + 0.816406, + 0.726562, + 0.792969, + 0.757812, + 0.753906, + 0.707031, + 0.789062, + 0.757812, + 0.710938, + 0.746094, + 0.75, + 0.734375, + 0.746094, + 0.730469, + 0.742188, + 0.714844, + 0.722656, + 0.722656, + 0.785156, + 0.808594, + 0.734375, + 0.773438, + 0.734375, + 0.816406, + 0.773438, + 0.785156, + 0.746094, + 0.757812, + 0.765625, + 0.734375, + 0.761719, + 0.800781, + 0.738281, + 0.726562, + 0.734375, + 0.769531, + 0.785156, + 0.800781, + 0.746094, + 0.839844, + 0.726562, + 0.691406, + 0.851562, + 0.675781, + 0.742188, + 0.722656, + 0.753906, + 0.785156, + 0.769531, + 0.757812, + 0.777344, + 0.757812, + 0.777344, + 0.726562, + 0.84375, + 0.808594, + 0.789062, + 0.710938, + 0.75, + 0.773438, + 0.761719, + 0.726562, + 0.75, + 0.808594, + 0.742188, + 0.769531, + 0.574219, + 0.695312, + 0.773438, + 0.71875, + 0.753906, + 0.777344, + 0.777344, + 0.792969, + 0.785156, + 0.800781, + 0.71875, + 0.765625, + 0.722656, + 0.785156, + 0.761719, + 0.75, + 0.730469, + 0.8125, + 0.835938, + 0.773438, + 0.800781, + 0.714844, + 0.816406, + 0.757812, + 0.726562, + 0.730469, + 0.777344, + 0.726562, + 0.703125, + 0.785156, + 0.730469, + 0.777344, + 0.796875, + 0.71875, + 0.785156, + 0.703125, + 0.765625, + 0.730469, + 0.71875, + 0.730469, + 0.761719, + 0.789062, + 0.746094, + 0.738281, + 0.796875, + 0.746094, + 0.769531, + 0.777344, + 0.722656, + 0.722656, + 0.742188, + 0.761719, + 0.734375, + 0.683594, + 0.808594, + 0.773438, + 0.804688, + 0.78125, + 0.726562, + 0.707031, + 0.71875, + 0.816406, + 0.796875, + 0.589844, + 0.730469, + 0.761719, + 0.695312, + 0.667969, + 0.738281, + 0.742188, + 0.789062, + 0.796875, + 0.78125, + 0.710938, + 0.824219, + 0.746094, + 0.835938, + 0.789062, + 0.6875, + 0.792969, + 0.773438, + 0.847656, + 0.753906, + 0.800781, + 0.78125, + 0.808594, + 0.761719, + 0.785156, + 0.738281, + 0.757812, + 0.796875, + 0.820312, + 0.757812, + 0.761719, + 0.757812, + 0.734375, + 0.738281, + 0.78125, + 0.660156, + 0.796875, + 0.84375, + 0.671875, + 0.722656, + 0.75, + 0.75, + 0.753906, + 0.691406, + 0.746094, + 0.742188, + 0.777344, + 0.71875, + 0.808594, + 0.777344, + 0.804688, + 0.734375, + 0.78125, + 0.6875, + 0.738281, + 0.785156, + 0.769531, + 0.742188, + 0.773438, + 0.828125, + 0.757812, + 0.828125, + 0.765625, + 0.785156, + 0.738281, + 0.773438, + 0.761719, + 0.707031, + 0.824219, + 0.726562, + 0.773438, + 0.746094, + 0.769531, + 0.742188, + 0.722656, + 0.785156, + 0.036377, + 0.761719, + 0.8125, + 0.699219, + 0.789062, + 0.738281, + 0.84375, + 0.734375, + 0.6875, + 0.695312, + 0.765625, + 0.800781, + 0.839844, + 0.765625, + 0.671875, + 0.746094, + 0.824219, + 0.777344, + 0.667969, + 0.765625, + 0.796875, + 0.722656, + 0.859375, + 0.8125, + 0.792969, + 0.847656, + 0.699219, + 0.847656, + 0.796875, + 0.8125, + 0.746094, + 0.773438, + 0.769531, + 0.800781, + 0.757812, + 0.765625, + 0.800781, + 0.757812, + 0.796875, + 0.746094, + 0.761719, + 0.820312, + 0.707031, + 0.730469, + 0.839844, + 0.71875, + 0.777344, + 0.839844, + 0.742188, + 0.816406, + 0.722656, + 0.761719, + 0.757812, + 0.734375, + 0.832031, + 0.734375, + 0.574219, + 0.765625, + 0.757812, + 0.757812, + 0.746094, + 0.753906, + 0.679688, + 0.777344, + 0.648438, + 0.777344, + 0.761719, + 0.777344, + 0.796875, + 1.054688, + 0.765625, + 0.6875, + 0.75, + 0.726562, + 0.742188, + 0.78125, + 0.773438, + 0.734375, + 0.726562, + 0.722656, + 0.726562, + 0.714844, + 0.746094, + 0.765625, + 0.769531, + 0.816406, + 0.78125, + 0.761719, + 0.726562, + 0.808594, + 0.8125, + 0.726562, + 0.761719, + 0.804688, + 0.703125, + 0.753906, + 0.738281, + 0.621094, + 0.714844, + 0.792969, + 0.765625, + 0.691406, + 0.765625, + 0.75, + 0.753906, + 0.765625, + 0.796875, + 0.832031, + 0.792969, + 0.785156, + 0.75, + 0.71875, + 0.839844, + 0.769531, + 0.792969, + 0.730469, + 0.730469, + 0.730469, + 0.757812, + 0.773438, + 0.828125, + 0.679688, + 0.75, + 0.769531, + 0.714844, + 0.753906, + 0.753906, + 0.65625, + 0.773438, + 0.769531, + 0.730469, + 0.703125, + 0.753906, + 0.796875, + 0.753906, + 0.777344, + 0.511719, + 0.734375, + 0.777344, + 0.710938, + 0.734375, + 0.816406, + 0.734375, + 0.734375, + 0.789062, + 0.792969, + 0.757812, + 0.703125, + 0.742188, + 0.796875, + 0.785156, + 0.753906, + 0.828125, + 0.742188, + 0.726562, + 0.875, + 0.808594, + 0.835938, + 0.707031, + 0.691406, + 0.6875, + 0.683594, + 0.753906, + 0.773438, + 0.738281, + 0.769531, + 0.828125, + 0.777344, + 0.714844, + 0.710938, + 0.734375, + 0.785156, + 0.730469, + 0.734375, + 0.769531, + 0.78125, + 0.675781, + 0.835938, + 0.757812, + 0.78125, + 0.785156, + 0.742188, + 0.746094, + 0.796875, + 0.726562, + 0.730469, + 0.707031, + 0.800781, + 0.808594, + 0.804688, + 0.726562, + 0.796875, + 0.777344, + 0.761719, + 0.714844, + 0.765625, + 0.785156, + 0.675781, + 0.8125, + 0.71875, + 0.777344, + 0.710938, + 0.753906, + 0.800781, + 0.789062, + 0.722656, + 0.730469, + 0.785156, + 0.84375, + 0.699219, + 0.71875, + 0.722656, + 0.789062, + 0.71875, + 0.71875, + 0.746094, + 0.765625, + 0.71875, + 0.773438, + 0.710938, + 0.746094, + 0.742188, + 0.765625, + 0.789062, + 0.753906, + 0.785156, + 0.769531, + 0.792969, + 0.773438, + 0.757812, + 0.683594, + 0.777344, + 0.8125, + 0.765625, + 0.757812, + 0.738281, + 0.714844, + 0.757812, + 0.585938, + 0.746094, + 0.71875, + 0.804688, + 0.828125, + 0.769531, + 0.800781, + 0.765625, + 0.75, + 0.808594, + 0.730469, + 0.695312, + 0.75, + 0.851562, + 0.753906, + 0.558594, + 0.753906, + 0.710938, + 0.726562, + 0.726562, + 0.8125, + 0.832031, + 0.804688, + 0.78125, + 0.796875, + 0.710938, + 0.746094, + 0.765625, + 0.820312, + 0.746094, + 0.726562, + 0.804688, + 0.792969, + 0.738281, + 0.746094, + 0.726562, + 0.8125, + 0.714844, + 0.792969, + 0.753906, + 0.738281, + 0.742188, + 0.746094, + 0.742188, + 0.800781, + 0.679688, + 0.789062, + 0.765625, + 0.746094, + 0.871094, + 0.746094, + 0.699219, + 0.78125, + 0.796875, + 0.730469, + 0.71875, + 0.636719, + 0.746094, + 0.785156, + 0.84375, + 0.742188, + 0.746094, + 0.746094, + 0.777344, + 0.78125, + 0.804688, + 0.804688, + 0.75, + 0.824219, + 0.765625, + 0.761719, + 0.785156, + 0.769531, + 0.765625, + 0.808594, + 0.761719, + 0.8125, + 0.777344, + 0.78125, + 0.675781, + 0.800781, + 0.765625, + 0.695312, + 0.765625, + 0.777344, + 0.785156, + 0.757812, + 0.820312, + 0.8125, + 0.785156, + 0.65625, + 0.84375, + 0.691406, + 0.609375, + 0.722656, + 0.765625, + 0.785156, + 0.761719, + 0.808594, + 0.757812, + 0.789062, + 0.792969, + 0.828125, + 0.742188, + 0.730469, + 0.648438, + 0.722656, + 0.683594, + 0.726562, + 0.765625, + 0.734375, + 0.761719, + 0.722656, + 0.785156, + 0.820312, + 0.746094, + 0.777344, + 0.761719, + 0.707031, + 0.699219, + 0.785156, + 0.804688, + 0.777344, + 0.710938, + 0.773438, + 0.789062, + 0.8125, + 0.679688, + 0.832031, + 0.722656, + 0.734375, + 0.75, + 0.734375, + 0.734375, + 0.714844, + 0.792969, + 0.808594, + 0.792969, + 0.78125, + 0.769531, + 0.761719, + 0.679688, + 0.746094, + 0.738281, + 0.824219, + 0.804688, + 0.695312, + 0.769531, + 0.738281, + 0.820312, + 0.695312, + 0.839844, + 0.75, + 0.746094, + 0.65625, + 0.75, + 0.828125, + 0.789062, + 0.84375, + 0.777344, + 0.707031, + 0.683594, + 0.757812, + 0.796875, + 0.773438, + 0.773438, + 0.738281, + 0.722656, + 0.632812, + 0.773438, + 0.808594, + 0.761719, + 0.777344, + 0.75, + 0.765625, + 0.726562, + 0.765625, + 0.816406, + 0.824219, + 0.730469, + 0.742188, + 0.777344, + 0.613281, + 0.855469, + 0.796875, + 0.691406, + 0.761719, + 0.800781, + 0.804688, + 0.785156, + 0.769531, + 0.761719, + 0.808594, + 0.710938, + 0.75, + 0.785156, + 0.773438, + 0.710938, + 0.761719, + 0.796875, + 0.8125, + 0.777344, + 0.738281, + 0.757812, + 0.75, + 0.710938, + 0.710938, + 0.613281, + 0.792969, + 0.804688, + 0.757812, + 0.78125, + 0.765625, + 0.773438, + 0.832031, + 0.703125, + 0.742188, + 0.816406, + 0.75, + 0.824219, + 0.773438, + 0.691406, + 0.773438, + 0.816406, + 0.753906, + 0.707031, + 0.75, + 0.75, + 0.769531, + 0.792969, + 0.757812, + 0.71875, + 0.722656, + 0.761719, + 0.777344, + 0.714844, + 0.746094, + 0.6875, + 0.789062, + 0.542969, + 0.761719, + 0.808594, + 0.734375, + 0.742188, + 0.792969, + 0.683594, + 0.8125, + 0.730469, + 0.808594, + 0.851562, + 0.757812, + 0.738281, + 0.746094, + 0.777344, + 0.707031, + 0.804688, + 0.753906, + 0.761719, + 0.828125, + 0.746094, + 0.710938, + 0.664062, + 0.855469, + 0.820312, + 0.765625, + 0.789062, + 0.75, + 0.820312, + 0.753906, + 0.746094, + 0.804688, + 0.828125, + 0.785156, + 0.746094, + 0.765625, + 0.75, + 0.753906, + 0.808594, + 0.816406, + 0.742188, + 0.742188, + 0.699219, + 0.75, + 0.691406, + 0.804688, + 0.820312, + 0.777344, + 0.773438, + 0.753906, + 0.699219, + 0.734375, + 0.652344, + 0.722656, + 0.746094, + 0.765625, + 0.75, + 0.777344, + 0.824219, + 0.78125, + 0.726562, + 0.738281, + 0.707031, + 0.816406, + 0.714844, + 0.738281, + 0.722656, + 0.816406, + 0.832031, + 0.707031, + 0.761719, + 0.777344, + 0.691406, + 0.800781, + 0.742188, + 0.648438, + 0.792969, + 0.628906, + 0.777344, + 0.792969, + 0.757812, + 0.636719, + 0.808594, + 0.714844, + 0.800781, + 0.75, + 0.78125, + 0.703125, + 0.753906, + 0.804688, + 0.8125, + 0.734375, + 0.769531, + 0.832031, + 0.78125, + 0.664062, + 0.789062, + 0.765625, + 0.777344, + 0.726562, + 0.730469, + 0.695312, + 0.777344, + 0.804688, + 0.789062, + 0.796875, + 0.75, + 0.828125, + 0.808594, + 0.734375, + 0.746094, + 0.75, + 0.792969, + 0.796875, + 0.777344, + 0.832031, + 0.816406, + 0.734375, + 0.714844, + 0.792969, + 0.742188, + 0.796875, + 0.804688, + 0.71875, + 0.71875, + 0.777344, + 0.765625, + 1.03125, + 0.757812, + 0.785156, + 0.785156, + 0.792969, + 0.757812, + 0.738281, + 0.746094, + 0.8125, + 0.730469, + 0.78125, + 0.730469, + 0.808594, + 0.722656, + 0.691406, + 0.742188, + 0.714844, + 0.769531, + 0.746094, + 0.6875, + 0.773438, + 0.710938, + 0.714844, + 0.722656, + 0.726562, + 0.785156, + 0.71875, + 0.746094, + 0.789062, + 0.707031, + 0.792969, + 0.820312, + 0.746094, + 0.78125, + 0.765625, + 0.660156, + 0.707031, + 0.777344, + 0.703125, + 0.78125, + 0.816406, + 0.761719, + 0.746094, + 0.75, + 0.710938, + 0.773438, + 0.761719, + 0.757812, + 0.773438, + 0.824219, + 0.789062, + 0.820312, + 0.796875, + 0.671875, + 0.75, + 0.730469, + 0.78125, + 0.808594, + 0.742188, + 0.773438, + 0.890625, + 0.761719, + 0.785156, + 0.777344, + 0.703125, + 0.835938, + 0.785156, + 0.773438, + 0.835938, + 0.75, + 0.808594, + 0.839844, + 0.707031, + 0.722656, + 0.820312, + 0.789062, + 0.785156, + 0.753906, + 0.78125, + 0.757812, + 0.746094, + 0.832031, + 0.851562, + 0.773438, + 0.726562, + 0.621094, + 0.871094, + 0.757812, + 0.816406, + 0.707031, + 0.742188, + 0.671875, + 0.785156, + 0.789062, + 0.75, + 0.839844, + 0.777344, + 0.753906, + 0.699219, + 0.765625, + 0.742188, + 0.796875, + 0.769531, + 0.738281, + 0.757812, + 0.75, + 0.832031, + 0.722656, + 0.769531, + 0.734375, + 0.808594, + 0.761719, + 0.769531, + 0.78125, + 0.75, + 0.734375, + 0.742188, + 0.773438, + 0.765625, + 0.839844, + 0.621094, + 0.789062, + 0.707031, + 0.753906, + 0.816406, + 0.769531, + 0.730469, + 0.773438, + 0.734375, + 0.828125, + 0.726562, + 0.769531, + 0.746094, + 0.789062, + 0.8125, + 0.726562, + 0.8125, + 0.796875, + 0.707031, + 0.769531, + 0.699219, + 0.714844, + 0.753906, + 0.792969, + 0.8125, + 0.675781, + 0.722656, + 0.8125, + 0.730469, + 0.808594, + 0.820312, + 0.761719, + 0.703125, + 0.734375, + 0.824219, + 0.78125, + 0.796875, + 0.683594, + 0.785156, + 0.648438, + 0.757812, + 0.84375, + 0.6875, + 0.742188, + 0.539062, + 0.738281, + 0.796875, + 0.804688, + 0.628906, + 0.769531, + 0.652344, + 0.753906, + 0.773438, + 0.777344, + 0.785156, + 0.78125, + 0.835938, + 0.734375, + 0.753906, + 0.84375, + 0.734375, + 0.8125, + 0.746094, + 0.738281, + 0.796875, + 0.75, + 0.820312, + 0.734375, + 0.738281, + 0.777344, + 0.832031, + 0.699219, + 0.78125, + 0.804688, + 0.746094, + 0.820312, + 0.765625, + 0.730469, + 0.714844, + 0.765625, + 0.78125, + 0.753906, + 0.804688, + 0.800781, + 0.765625, + 0.757812, + 0.78125, + 0.769531, + 0.710938, + 0.703125, + 0.804688, + 0.804688, + 0.789062, + 0.773438, + 0.792969, + 0.773438, + 0.824219, + 0.75, + 0.757812, + 0.734375, + 0.726562, + 0.726562, + 0.757812, + 0.765625, + 0.75, + 0.816406, + 0.730469, + 0.796875, + 0.804688, + 0.789062, + 0.777344, + 0.832031, + 0.742188, + 0.78125, + 0.730469, + 0.808594, + 0.757812, + 0.714844, + 0.78125, + 0.699219, + 0.699219, + 0.757812, + 0.839844, + 0.753906, + 0.75, + 0.722656, + 0.707031, + 0.765625, + 0.710938, + 0.820312, + 0.75, + 0.703125, + 0.75, + 0.730469, + 0.71875, + 0.660156, + 0.808594, + 0.761719, + 0.707031, + 0.734375, + 0.734375, + 0.792969, + 0.742188, + 0.695312, + 0.789062, + 0.847656, + 0.757812, + 0.765625, + 0.765625, + 0.722656, + 0.773438, + 0.691406, + 0.773438, + 0.800781, + 0.703125, + 0.832031, + 0.734375, + 0.796875, + 0.757812, + 0.785156, + 0.75, + 0.804688, + 0.75, + 0.773438, + 0.625, + 0.753906, + 0.769531, + 0.785156, + 0.707031, + 0.820312, + 0.75, + 0.773438, + 0.773438, + 0.761719, + 0.761719, + 0.777344, + 0.746094, + 0.746094, + 0.800781, + 0.734375, + 0.746094, + 0.75, + 0.773438, + 0.707031, + 0.75, + 0.777344, + 0.804688, + 0.746094, + 0.875, + 0.816406, + 0.808594, + 0.746094, + 0.769531, + 0.789062, + 0.746094, + 0.765625, + 0.800781, + 0.855469, + 0.765625, + 0.765625, + 0.730469, + 0.726562, + 0.753906, + 0.832031, + 0.699219, + 0.769531, + 0.679688, + 0.769531, + 0.753906, + 0.828125, + 0.699219, + 0.785156, + 0.882812, + 0.757812, + 0.757812, + 0.804688, + 0.742188, + 0.78125, + 0.8125, + 0.773438, + 0.800781, + 0.742188, + 0.714844, + 0.78125, + 0.761719, + 0.820312, + 0.71875, + 0.474609, + 0.796875, + 0.796875, + 0.746094, + 0.75, + 0.789062, + 0.796875, + 0.75, + 0.742188, + 0.792969, + 0.785156, + 0.722656, + 0.78125, + 0.757812, + 0.792969, + 0.777344, + 0.792969, + 0.753906, + 0.746094, + 0.0625, + 0.632812, + 0.777344, + 0.796875, + 0.765625, + 0.796875, + 0.71875, + 0.777344, + 0.777344, + 0.738281, + 0.722656, + 0.808594, + 0.789062, + 0.765625, + 0.78125, + 0.765625, + 0.753906, + 0.730469, + 0.738281, + 0.792969, + 0.800781, + 0.746094, + 0.742188, + 0.816406, + 0.777344, + 0.746094, + 0.71875, + 0.773438, + 0.726562, + 0.792969, + 0.773438, + 0.769531, + 0.707031, + 0.824219, + 0.796875, + 0.761719, + 0.804688, + 0.78125, + 0.710938, + 0.75, + 0.804688, + 0.757812, + 0.777344, + 0.761719, + 0.53125, + 0.730469, + 0.835938, + 0.753906, + 0.726562, + 0.738281, + 0.722656, + 0.753906, + 0.757812, + 0.820312, + 0.730469, + 0.777344, + 0.761719, + 0.804688, + 0.707031, + 0.726562, + 0.730469, + 0.785156, + 0.734375, + 0.789062, + 0.820312, + 0.78125, + 0.761719, + 0.816406, + 0.726562, + 0.792969, + 0.699219, + 0.75, + 0.875, + 0.792969, + 0.753906, + 0.820312, + 0.789062, + 0.699219, + 0.796875, + 0.742188, + 0.773438, + 0.765625, + 0.734375, + 0.792969, + 0.6875, + 0.761719, + 0.796875, + 0.761719, + 0.789062, + 0.746094, + 0.742188, + 0.699219, + 0.792969, + 0.804688, + 0.710938, + 0.6875 + ] + }, + "name": "model.transformer.h.11.ln_1.weight", + "outputIndexes": [ + 914 + ], + "type": "Const", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 913, + 914 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/ln_1_11/Mul_1_output_0", + "outputIndexes": [ + 915 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.11/self_attn/q_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 915 + ], + "outputIndexes": [ + 2903 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.11/self_attn/q_proj/Linear/pre_convert", + "inputIndexes": [ + 2903 + ], + "outputIndexes": [ + 2904 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.11/self_attn/q_proj/Linear", + "inputIndexes": [ + 2904 + ], + "outputIndexes": [ + 2905 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 1252738718, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.11/self_attn/q_proj/Linear/post_convert", + "inputIndexes": [ + 2905 + ], + "outputIndexes": [ + 2906 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.11/self_attn/q_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2906 + ], + "outputIndexes": [ + 916 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 915 + ], + "main_type": "NONE", + "name": "/Shape_45_output_0", + "outputIndexes": [ + 917 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 917 + ], + "main_type": "NONE", + "name": "Shape1888", + "outputIndexes": [ + 918 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 917 + ], + "main_type": "NONE", + "name": "Rank1890", + "outputIndexes": [ + 919 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 919, + 919 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp1892", + "outputIndexes": [ + 920 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 920 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze1893", + "outputIndexes": [ + 921 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 920, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp1895", + "outputIndexes": [ + 922 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 922 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze1896", + "outputIndexes": [ + 923 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 918, + 921, + 923, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice1899", + "outputIndexes": [ + 924 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 924 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze1900", + "outputIndexes": [ + 925 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 9, + 925 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp1901", + "outputIndexes": [ + 926 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 926, + 925 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp1902", + "outputIndexes": [ + 927 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 917, + 927, + 920 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_81_output_0", + "outputIndexes": [ + 928 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 928, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_155_output_0", + "outputIndexes": [ + 929 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 7, + 929, + 23, + 24 + ], + "main_type": "Axis", + "main": { + "axis": 0 + }, + "name": "/Concat_99_output_0", + "outputIndexes": [ + 930 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 916, + 930 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_56_output_0", + "outputIndexes": [ + 931 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 931, + 50 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_44_output_0", + "outputIndexes": [ + 932 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 931 + ], + "main_type": "NONE", + "name": "/Shape_46_output_0", + "outputIndexes": [ + 933 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 933 + ], + "main_type": "NONE", + "name": "Shape1909", + "outputIndexes": [ + 934 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 933 + ], + "main_type": "NONE", + "name": "Rank1911", + "outputIndexes": [ + 935 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 935, + 935 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp1913", + "outputIndexes": [ + 936 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 936 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze1914", + "outputIndexes": [ + 937 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 936, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp1916", + "outputIndexes": [ + 938 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 938 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze1917", + "outputIndexes": [ + 939 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 934, + 937, + 939, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice1920", + "outputIndexes": [ + 940 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 940 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze1921", + "outputIndexes": [ + 941 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 53, + 941 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp1922", + "outputIndexes": [ + 942 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 942, + 941 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp1923", + "outputIndexes": [ + 943 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 933, + 943, + 936 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_82_output_0", + "outputIndexes": [ + 944 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 944, + 65 + ], + "main_type": "BinaryOp", + "main": { + "opType": 7, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Div_33_output_0", + "outputIndexes": [ + 945 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 945, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_160_output_0", + "outputIndexes": [ + 946 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 931, + 946, + 68, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_45_output_0", + "outputIndexes": [ + 947 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 947 + ], + "main_type": "UnaryOp", + "main": { + "opType": "NEG", + "T": "DT_FLOAT" + }, + "name": "/Neg_22_output_0", + "outputIndexes": [ + 948 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 931, + 21, + 946, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_44_output_0", + "outputIndexes": [ + 949 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 948, + 949 + ], + "main_type": "Axis", + "main": { + "axis": -1 + }, + "name": "/Concat_102_output_0", + "outputIndexes": [ + 950 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 950, + 80 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_45_output_0", + "outputIndexes": [ + 951 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 932, + 951 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_55_output_0", + "outputIndexes": [ + 952 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.11/self_attn/k_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 915 + ], + "outputIndexes": [ + 2907 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.11/self_attn/k_proj/Linear/pre_convert", + "inputIndexes": [ + 2907 + ], + "outputIndexes": [ + 2908 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.11/self_attn/k_proj/Linear", + "inputIndexes": [ + 2908 + ], + "outputIndexes": [ + 2909 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 1262192308, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.11/self_attn/k_proj/Linear/post_convert", + "inputIndexes": [ + 2909 + ], + "outputIndexes": [ + 2910 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.11/self_attn/k_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2910 + ], + "outputIndexes": [ + 953 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 953, + 930 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_57_output_0", + "outputIndexes": [ + 954 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 954, + 50 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_46_output_0", + "outputIndexes": [ + 955 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 954 + ], + "main_type": "NONE", + "name": "/Shape_47_output_0", + "outputIndexes": [ + 956 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 956 + ], + "main_type": "NONE", + "name": "Shape1971", + "outputIndexes": [ + 957 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 956 + ], + "main_type": "NONE", + "name": "Rank1973", + "outputIndexes": [ + 958 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 958, + 958 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp1975", + "outputIndexes": [ + 959 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 959 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze1976", + "outputIndexes": [ + 960 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 959, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp1978", + "outputIndexes": [ + 961 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 961 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze1979", + "outputIndexes": [ + 962 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 957, + 960, + 962, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice1982", + "outputIndexes": [ + 963 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 963 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze1983", + "outputIndexes": [ + 964 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 53, + 964 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp1984", + "outputIndexes": [ + 965 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 965, + 964 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp1985", + "outputIndexes": [ + 966 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 956, + 966, + 959 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_83_output_0", + "outputIndexes": [ + 967 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 967, + 65 + ], + "main_type": "BinaryOp", + "main": { + "opType": 7, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Div_34_output_0", + "outputIndexes": [ + 968 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 968, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_162_output_0", + "outputIndexes": [ + 969 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 954, + 969, + 68, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_47_output_0", + "outputIndexes": [ + 970 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 970 + ], + "main_type": "UnaryOp", + "main": { + "opType": "NEG", + "T": "DT_FLOAT" + }, + "name": "/Neg_23_output_0", + "outputIndexes": [ + 971 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 954, + 21, + 969, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_46_output_0", + "outputIndexes": [ + 972 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 971, + 972 + ], + "main_type": "Axis", + "main": { + "axis": -1 + }, + "name": "/Concat_103_output_0", + "outputIndexes": [ + 973 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 973, + 80 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_47_output_0", + "outputIndexes": [ + 974 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 955, + 974 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_56_output_0", + "outputIndexes": [ + 975 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.11/self_attn/v_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 915 + ], + "outputIndexes": [ + 2911 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.11/self_attn/v_proj/Linear/pre_convert", + "inputIndexes": [ + 2911 + ], + "outputIndexes": [ + 2912 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.11/self_attn/v_proj/Linear", + "inputIndexes": [ + 2912 + ], + "outputIndexes": [ + 2913 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 1271645898, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.11/self_attn/v_proj/Linear/post_convert", + "inputIndexes": [ + 2913 + ], + "outputIndexes": [ + 2914 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.11/self_attn/v_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2914 + ], + "outputIndexes": [ + 976 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 976, + 930 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_58_output_0", + "outputIndexes": [ + 977 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 952, + 975, + 977, + 108 + ], + "main_type": "AttentionParam", + "main": { + "kv_cache": true + }, + "name": "Attention/Reshape_59_output_0", + "outputIndexes": [ + 978 + ], + "type": "Attention", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.11/self_attn/o_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 978 + ], + "outputIndexes": [ + 2915 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.11/self_attn/o_proj/Linear/pre_convert", + "inputIndexes": [ + 2915 + ], + "outputIndexes": [ + 2916 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.11/self_attn/o_proj/Linear", + "inputIndexes": [ + 2916 + ], + "outputIndexes": [ + 2917 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 1281099488, + 8388630, + 1048576, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.11/self_attn/o_proj/Linear/post_convert", + "inputIndexes": [ + 2917 + ], + "outputIndexes": [ + 2918 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.11/self_attn/o_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2918 + ], + "outputIndexes": [ + 979 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 912, + 979 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_58_output_0", + "outputIndexes": [ + 980 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 980 + ], + "main_type": "LayerNorm", + "main": { + "axis": [ + -1 + ], + "epsilon": 1e-06, + "group": 1, + "useRMSNorm": true + }, + "name": "/ln_2_11/Mul_output_0", + "outputIndexes": [ + 981 + ], + "type": "LayerNorm", + "defaultDimentionFormat": "NHWC" + }, + { + "main_type": "Blob", + "main": { + "dims": [ + 4096 + ], + "dataFormat": "NCHW", + "dataType": "DT_FLOAT", + "float32s": [ + 0.542969, + 0.566406, + 0.515625, + 0.570312, + 0.570312, + 0.503906, + 0.558594, + 0.566406, + 0.554688, + 0.5625, + 0.5625, + 0.554688, + 0.554688, + 0.589844, + 0.535156, + 0.546875, + 0.546875, + 0.535156, + 0.535156, + 0.554688, + 0.554688, + 0.554688, + 0.507812, + 0.535156, + 0.507812, + 0.400391, + 0.527344, + 0.558594, + 0.550781, + 0.527344, + 0.554688, + 0.535156, + 0.5, + 0.5625, + 0.523438, + 0.503906, + 0.503906, + 0.5, + 0.53125, + 0.519531, + 0.527344, + 0.507812, + 0.523438, + 0.546875, + 0.53125, + 0.550781, + 0.574219, + 0.5625, + 0.578125, + 0.554688, + 0.558594, + 0.496094, + 0.5, + 0.527344, + 0.523438, + 0.546875, + 0.539062, + 0.5625, + 0.515625, + 0.511719, + 0.46875, + 0.550781, + 0.492188, + 0.542969, + 0.519531, + 0.546875, + 0.550781, + 0.550781, + 0.578125, + 0.558594, + 0.550781, + 0.542969, + 0.515625, + 0.519531, + 0.558594, + 0.546875, + 0.574219, + 0.515625, + 0.53125, + 0.535156, + 0.566406, + 0.578125, + 0.539062, + 0.494141, + 0.5625, + 0.558594, + 0.558594, + 0.585938, + 0.542969, + 0.582031, + 0.476562, + 0.546875, + 0.503906, + 0.570312, + 0.558594, + 0.542969, + 0.539062, + 0.558594, + 0.570312, + 0.535156, + 0.554688, + 0.550781, + 0.566406, + 0.523438, + 0.5625, + 0.519531, + 0.515625, + 0.550781, + 0.574219, + 0.558594, + 0.542969, + 0.574219, + 0.566406, + 0.535156, + 0.558594, + 0.492188, + 0.570312, + 0.410156, + 0.53125, + 0.542969, + 0.535156, + 0.539062, + 0.558594, + 0.542969, + 0.558594, + 0.53125, + 0.554688, + 0.523438, + 0.523438, + 0.550781, + 0.546875, + 0.515625, + 0.59375, + 0.498047, + 0.523438, + 0.507812, + 0.519531, + 0.507812, + 0.566406, + 0.546875, + 0.550781, + 0.539062, + 0.535156, + 0.519531, + 0.578125, + 0.519531, + 0.539062, + 0.585938, + 0.503906, + 0.53125, + 0.570312, + 0.578125, + 0.511719, + 0.535156, + 0.523438, + 0.550781, + 0.542969, + 0.542969, + 0.546875, + 0.570312, + 0.570312, + 0.558594, + 0.523438, + 0.53125, + 0.515625, + 0.527344, + 0.523438, + 0.539062, + 0.546875, + 0.527344, + 0.535156, + 0.482422, + 0.566406, + 0.566406, + 0.558594, + 0.570312, + 0.546875, + 0.539062, + 0.550781, + 0.550781, + 0.539062, + 0.542969, + 0.570312, + 0.574219, + 0.542969, + 0.566406, + 0.5625, + 0.550781, + 0.519531, + 0.511719, + 0.535156, + 0.53125, + 0.558594, + 0.585938, + 0.511719, + 0.53125, + 0.535156, + 0.511719, + 0.570312, + 0.53125, + 0.566406, + 0.53125, + 0.539062, + 0.519531, + 0.527344, + 0.527344, + 0.570312, + 0.546875, + 0.5625, + 0.589844, + 0.542969, + 0.507812, + 0.554688, + 0.546875, + 0.523438, + 0.535156, + 0.574219, + 0.554688, + 0.414062, + 0.535156, + 0.511719, + 0.519531, + 0.542969, + 0.542969, + 0.546875, + 0.507812, + 0.546875, + 0.570312, + 0.330078, + 0.546875, + 0.5625, + 0.554688, + 0.494141, + 0.535156, + 0.546875, + 0.542969, + 0.558594, + 0.542969, + 0.515625, + 0.582031, + 0.449219, + 0.5625, + 0.542969, + 0.488281, + 0.542969, + 0.5625, + 0.566406, + 0.503906, + 0.550781, + 0.511719, + 0.582031, + 0.492188, + 0.488281, + 0.503906, + 0.558594, + 0.503906, + 0.570312, + 0.53125, + 0.511719, + 0.53125, + 0.539062, + 0.535156, + 0.486328, + 0.494141, + 0.535156, + 0.507812, + 0.535156, + 0.558594, + 0.515625, + 0.550781, + 0.519531, + 0.578125, + 0.554688, + 0.535156, + 0.535156, + 0.503906, + 0.554688, + 0.554688, + 0.574219, + 0.539062, + 0.519531, + 0.574219, + 0.511719, + 0.503906, + 0.511719, + 0.519531, + 0.511719, + 0.496094, + 0.550781, + 0.554688, + 0.574219, + 0.539062, + 0.482422, + 0.519531, + 0.566406, + 0.542969, + 0.574219, + 0.546875, + 0.554688, + 0.558594, + 0.550781, + 0.519531, + 0.53125, + 0.539062, + 0.542969, + 0.507812, + 0.519531, + 0.515625, + 0.523438, + 0.511719, + 0.550781, + 0.515625, + 0.492188, + 0.527344, + 0.527344, + 0.535156, + 0.5625, + 0.53125, + 0.542969, + 0.550781, + 0.523438, + 0.558594, + 0.535156, + 0.601562, + 0.558594, + 0.554688, + 0.558594, + 0.574219, + 0.539062, + 0.527344, + 0.539062, + 0.503906, + 0.523438, + 0.527344, + 0.554688, + 0.515625, + 0.5625, + 0.507812, + 0.53125, + 0.570312, + 0.550781, + 0.539062, + 0.542969, + 0.496094, + 0.527344, + 0.558594, + 0.53125, + 0.5625, + 0.523438, + 0.558594, + 0.511719, + 0.535156, + 0.53125, + 0.542969, + 0.5625, + 0.542969, + 0.558594, + 0.458984, + 0.550781, + 0.539062, + 0.5625, + 0.503906, + 0.535156, + 0.535156, + 0.539062, + 0.5625, + 0.527344, + 0.496094, + 0.535156, + 0.498047, + 0.550781, + 0.539062, + 0.554688, + 0.542969, + 0.542969, + 0.515625, + 0.566406, + 0.523438, + 0.5625, + 0.5625, + 0.539062, + 0.53125, + 0.492188, + 0.550781, + 0.550781, + 0.5625, + 0.458984, + 0.574219, + 0.539062, + 0.535156, + 0.542969, + 0.542969, + 0.523438, + 0.542969, + 0.515625, + 0.496094, + 0.582031, + 0.527344, + 0.535156, + 0.539062, + 0.554688, + 0.546875, + 0.494141, + 0.523438, + 0.519531, + 0.554688, + 0.550781, + 0.550781, + 0.535156, + 0.542969, + 0.574219, + 0.511719, + 0.550781, + 0.527344, + 0.546875, + 0.535156, + 0.566406, + 0.542969, + 0.527344, + 0.527344, + 0.53125, + 0.523438, + 0.550781, + 0.578125, + 0.5625, + 0.523438, + 0.570312, + 0.554688, + 0.558594, + 0.542969, + 0.5625, + 0.519531, + 0.550781, + 0.539062, + 0.566406, + 0.546875, + 0.542969, + 0.582031, + 0.582031, + 0.511719, + 0.546875, + 0.515625, + 0.535156, + 0.539062, + 0.542969, + 0.539062, + 0.546875, + 0.550781, + 0.542969, + 0.53125, + 0.550781, + 0.574219, + 0.574219, + 0.539062, + 0.527344, + 0.582031, + 0.507812, + 0.542969, + 0.507812, + 0.546875, + 0.546875, + 0.5625, + 0.570312, + 0.566406, + 0.535156, + 0.539062, + 0.535156, + 0.605469, + 0.5625, + 0.519531, + 0.558594, + 0.515625, + 0.550781, + 0.490234, + 0.542969, + 0.546875, + 0.539062, + 0.53125, + 0.539062, + 0.554688, + 0.589844, + 0.539062, + 0.523438, + 0.578125, + 0.539062, + 0.542969, + 0.519531, + 0.585938, + 0.515625, + 0.597656, + 0.539062, + 0.503906, + 0.519531, + 0.53125, + 0.542969, + 0.527344, + 0.476562, + 0.539062, + 0.550781, + 0.546875, + 0.519531, + 0.519531, + 0.550781, + 0.558594, + 0.578125, + 0.550781, + 0.542969, + 0.53125, + 0.546875, + 0.523438, + 0.558594, + 0.519531, + 0.535156, + 0.558594, + 0.527344, + 0.542969, + 0.523438, + 0.539062, + 0.53125, + 0.558594, + 0.507812, + 0.542969, + 0.535156, + 0.53125, + 0.539062, + 0.582031, + 0.546875, + 0.507812, + 0.542969, + 0.574219, + 0.535156, + 0.53125, + 0.554688, + 0.605469, + 0.515625, + 0.535156, + 0.542969, + 0.515625, + 0.558594, + 0.566406, + 0.550781, + 0.498047, + 0.578125, + 0.542969, + 0.507812, + 0.5625, + 0.527344, + 0.511719, + 0.539062, + 0.558594, + 0.515625, + 0.546875, + 0.59375, + 0.554688, + 0.515625, + 0.53125, + 0.542969, + 0.523438, + 0.546875, + 0.511719, + 0.496094, + 0.523438, + 0.585938, + 0.550781, + 0.5, + 0.523438, + 0.539062, + 0.535156, + 0.546875, + 0.542969, + 0.546875, + 0.527344, + 0.574219, + 0.498047, + 0.554688, + 0.53125, + 0.566406, + 0.542969, + 0.558594, + 0.554688, + 0.507812, + 0.589844, + 0.539062, + 0.582031, + 0.523438, + 0.535156, + 0.566406, + 0.554688, + 0.539062, + 0.519531, + 0.59375, + 0.566406, + 0.566406, + 0.574219, + 0.566406, + 0.515625, + 0.570312, + 0.53125, + 0.507812, + 0.539062, + 0.53125, + 0.570312, + 0.550781, + 0.527344, + 0.539062, + 0.511719, + 0.511719, + 0.566406, + 0.546875, + 0.523438, + 0.53125, + 0.523438, + 0.535156, + 0.59375, + 0.507812, + 0.535156, + 0.5625, + 0.546875, + 0.539062, + 0.566406, + 0.546875, + 0.550781, + 0.507812, + 0.255859, + 0.570312, + 0.554688, + 0.5, + 0.570312, + 0.550781, + 0.550781, + 0.527344, + 0.539062, + 0.550781, + 0.546875, + 0.53125, + 0.566406, + 0.550781, + 0.494141, + 0.515625, + 0.527344, + 0.574219, + 0.480469, + 0.523438, + 0.507812, + 0.535156, + 0.550781, + 0.527344, + 0.5625, + 0.570312, + 0.498047, + 0.515625, + 0.582031, + 0.570312, + 0.539062, + 0.53125, + 0.507812, + 0.507812, + 0.53125, + 0.542969, + 0.53125, + 0.527344, + 0.511719, + 0.539062, + 0.515625, + 0.609375, + 0.5625, + 0.550781, + 0.554688, + 0.539062, + 0.566406, + 0.558594, + 0.554688, + 0.5625, + 0.53125, + 0.539062, + 0.5625, + 0.5625, + 0.546875, + 0.554688, + 0.515625, + 0.535156, + 0.503906, + 0.511719, + 0.542969, + 0.5625, + 0.539062, + 0.523438, + 0.5625, + 0.488281, + 0.566406, + 0.585938, + 0.546875, + 0.570312, + 0.519531, + 0.542969, + 0.519531, + 0.53125, + 0.503906, + 0.542969, + 0.523438, + 0.574219, + 0.550781, + 0.550781, + 0.558594, + 0.542969, + 0.558594, + 0.585938, + 0.570312, + 0.566406, + 0.503906, + 0.523438, + 0.554688, + 0.503906, + 0.535156, + 0.566406, + 0.605469, + 0.519531, + 0.53125, + 0.570312, + 0.542969, + 0.511719, + 0.539062, + 0.498047, + 0.519531, + 0.546875, + 0.5625, + 0.5, + 0.554688, + 0.542969, + 0.527344, + 0.476562, + 0.515625, + 0.523438, + 0.570312, + 0.539062, + 0.523438, + 0.539062, + 0.527344, + 0.605469, + 0.558594, + 0.597656, + 0.507812, + 0.550781, + 0.527344, + 0.515625, + 0.535156, + 0.554688, + 0.558594, + 0.5625, + 0.527344, + 0.519531, + 0.462891, + 0.464844, + 0.542969, + 0.542969, + 0.53125, + 0.53125, + 0.558594, + 0.578125, + 0.519531, + 0.527344, + 0.59375, + 0.574219, + 0.511719, + 0.472656, + 0.53125, + 0.539062, + 0.546875, + 0.523438, + 0.5625, + 0.507812, + 0.511719, + 0.542969, + 0.515625, + 0.566406, + 0.546875, + 0.535156, + 0.546875, + 0.535156, + 0.570312, + 0.539062, + 0.546875, + 0.5, + 0.527344, + 0.457031, + 0.515625, + 0.589844, + 0.542969, + 0.535156, + 0.527344, + 0.515625, + 0.53125, + 0.566406, + 0.601562, + 0.578125, + 0.554688, + 0.554688, + 0.554688, + 0.546875, + 0.484375, + 0.5625, + 0.511719, + 0.554688, + 0.519531, + 0.550781, + 0.574219, + 0.554688, + 0.5625, + 0.574219, + 0.523438, + 0.539062, + 0.53125, + 0.539062, + 0.523438, + 0.585938, + 0.5625, + 0.494141, + 0.558594, + 0.566406, + 0.535156, + 0.558594, + 0.558594, + 0.546875, + 0.539062, + 0.5625, + 0.503906, + 0.546875, + 0.585938, + 0.507812, + 0.546875, + 0.539062, + 0.5625, + 0.535156, + 0.421875, + 0.5, + 0.498047, + 0.535156, + 0.597656, + 0.519531, + 0.539062, + 0.550781, + 0.539062, + 0.558594, + 0.558594, + 0.519531, + 0.458984, + 0.550781, + 0.554688, + 0.550781, + 0.550781, + 0.542969, + 0.546875, + 0.535156, + 0.511719, + 0.578125, + 0.574219, + 0.519531, + 0.507812, + 0.519531, + 0.550781, + 0.566406, + 0.507812, + 0.515625, + 0.554688, + 0.492188, + 0.542969, + 0.558594, + 0.519531, + 0.535156, + 0.494141, + 0.523438, + 0.550781, + 0.59375, + 0.59375, + 0.550781, + 0.542969, + 0.515625, + 0.511719, + 0.511719, + 0.523438, + 0.597656, + 0.523438, + 0.523438, + 0.523438, + 0.578125, + 0.546875, + 0.570312, + 0.554688, + 0.523438, + 0.535156, + 0.539062, + 0.515625, + 0.550781, + 0.554688, + 0.542969, + 0.550781, + 0.589844, + 0.511719, + 0.566406, + 0.542969, + 0.527344, + 0.582031, + 0.542969, + 0.554688, + 0.503906, + 0.546875, + 0.523438, + 0.539062, + 0.53125, + 0.558594, + 0.523438, + 0.53125, + 0.488281, + 0.546875, + 0.515625, + 0.539062, + 0.539062, + 0.535156, + 0.511719, + 0.558594, + 0.539062, + 0.546875, + 0.527344, + 0.486328, + 0.488281, + 0.523438, + 0.515625, + 0.558594, + 0.554688, + 0.5625, + 0.554688, + 0.558594, + 0.535156, + 0.482422, + 0.515625, + 0.570312, + 0.582031, + 0.550781, + 0.550781, + 0.535156, + 0.484375, + 0.474609, + 0.519531, + 0.511719, + 0.578125, + 0.511719, + 0.535156, + 0.546875, + 0.554688, + 0.515625, + 0.542969, + 0.523438, + 0.523438, + 0.535156, + 0.527344, + 0.511719, + 0.539062, + 0.558594, + 0.554688, + 0.578125, + 0.554688, + 0.542969, + 0.550781, + 0.550781, + 0.546875, + 0.515625, + 0.515625, + 0.527344, + 0.542969, + 0.554688, + 0.5625, + 0.554688, + 0.53125, + 0.578125, + 0.535156, + 0.546875, + 0.539062, + 0.53125, + 0.554688, + 0.535156, + 0.542969, + 0.574219, + 0.53125, + 0.523438, + 0.494141, + 0.574219, + 0.558594, + 0.53125, + 0.470703, + 0.582031, + 0.554688, + 0.53125, + 0.558594, + 0.542969, + 0.511719, + 0.515625, + 0.527344, + 0.53125, + 0.546875, + 0.535156, + 0.570312, + 0.558594, + 0.554688, + 0.59375, + 0.523438, + 0.566406, + 0.5625, + 0.570312, + 0.5, + 0.519531, + 0.455078, + 0.554688, + 0.527344, + 0.550781, + 0.578125, + 0.519531, + 0.498047, + 0.570312, + 0.542969, + 0.53125, + 0.523438, + 0.515625, + 0.554688, + 0.365234, + 0.527344, + 0.566406, + 0.566406, + 0.523438, + 0.585938, + 0.535156, + 0.582031, + 0.535156, + 0.578125, + 0.558594, + 0.574219, + 0.519531, + 0.503906, + 0.550781, + 0.53125, + 0.523438, + 0.539062, + 0.546875, + 0.53125, + 0.507812, + 0.578125, + 0.5625, + 0.511719, + 0.542969, + 0.511719, + 0.365234, + 0.539062, + 0.542969, + 0.570312, + 0.515625, + 0.554688, + 0.503906, + 0.515625, + 0.546875, + 0.535156, + 0.539062, + 0.53125, + 0.53125, + 0.554688, + 0.542969, + 0.496094, + 0.5625, + 0.519531, + 0.542969, + 0.554688, + 0.539062, + 0.558594, + 0.566406, + 0.542969, + 0.558594, + 0.539062, + 0.527344, + 0.527344, + 0.527344, + 0.519531, + 0.53125, + 0.53125, + 0.170898, + 0.523438, + 0.511719, + 0.527344, + 0.550781, + 0.566406, + 0.5, + 0.527344, + 0.472656, + 0.511719, + 0.574219, + 0.570312, + 0.515625, + 0.527344, + 0.574219, + 0.566406, + 0.488281, + 0.558594, + 0.546875, + 0.566406, + 0.53125, + 0.503906, + 0.523438, + 0.546875, + 0.546875, + 0.546875, + 0.570312, + 0.53125, + 0.535156, + 0.539062, + 0.542969, + 0.546875, + 0.601562, + 0.476562, + 0.542969, + 0.5625, + 0.554688, + 0.542969, + 0.523438, + 0.515625, + 0.558594, + 0.523438, + 0.542969, + 0.539062, + 0.546875, + 0.527344, + 0.511719, + 0.558594, + 0.566406, + 0.554688, + 0.550781, + 0.554688, + 0.53125, + 0.486328, + 0.558594, + 0.515625, + 0.566406, + 0.535156, + 0.546875, + 0.539062, + 0.515625, + 0.535156, + 0.550781, + 0.53125, + 0.539062, + 0.507812, + 0.542969, + 0.539062, + 0.402344, + 0.539062, + 0.535156, + 0.539062, + 0.53125, + 0.558594, + 0.511719, + 0.539062, + 0.558594, + 0.566406, + 0.490234, + 0.546875, + 0.550781, + 0.511719, + 0.523438, + 0.570312, + 0.5625, + 0.550781, + 0.523438, + 0.511719, + 0.539062, + 0.515625, + 0.558594, + 0.582031, + 0.53125, + 0.535156, + 0.515625, + 0.574219, + 0.574219, + 0.484375, + 0.546875, + 0.527344, + 0.535156, + 0.574219, + 0.5625, + 0.558594, + 0.570312, + 0.523438, + 0.5625, + 0.519531, + 0.546875, + 0.546875, + 0.539062, + 0.523438, + 0.550781, + 0.535156, + 0.515625, + 0.515625, + 0.53125, + 0.539062, + 0.5625, + 0.539062, + 0.523438, + 0.535156, + 0.566406, + 0.542969, + 0.582031, + 0.546875, + 0.546875, + 0.542969, + 0.53125, + 0.5, + 0.519531, + 0.527344, + 0.496094, + 0.546875, + 0.519531, + 0.546875, + 0.519531, + 0.507812, + 0.582031, + 0.578125, + 0.511719, + 0.542969, + 0.480469, + 0.515625, + 0.519531, + 0.523438, + 0.527344, + 0.53125, + 0.550781, + 0.542969, + 0.539062, + 0.539062, + 0.507812, + 0.550781, + 0.578125, + 0.527344, + 0.539062, + 0.550781, + 0.578125, + 0.498047, + 0.542969, + 0.503906, + 0.53125, + 0.5625, + 0.53125, + 0.546875, + 0.511719, + 0.511719, + 0.566406, + 0.539062, + 0.535156, + 0.523438, + 0.550781, + 0.585938, + 0.542969, + 0.527344, + 0.566406, + 0.53125, + 0.558594, + 0.566406, + 0.546875, + 0.542969, + 0.582031, + 0.59375, + 0.550781, + 0.527344, + 0.498047, + 0.554688, + 0.578125, + 0.535156, + 0.613281, + 0.503906, + 0.53125, + 0.570312, + 0.490234, + 0.546875, + 0.458984, + 0.511719, + 0.546875, + 0.503906, + 0.570312, + 0.585938, + 0.542969, + 0.523438, + 0.554688, + 0.523438, + 0.554688, + 0.558594, + 0.503906, + 0.550781, + 0.546875, + 0.542969, + 0.515625, + 0.519531, + 0.546875, + 0.574219, + 0.53125, + 0.488281, + 0.53125, + 0.539062, + 0.542969, + 0.546875, + 0.535156, + 0.59375, + 0.515625, + 0.535156, + 0.550781, + 0.542969, + 0.492188, + 0.53125, + 0.490234, + 0.542969, + 0.554688, + 0.535156, + 0.546875, + 0.523438, + 0.515625, + 0.558594, + 0.535156, + 0.554688, + 0.527344, + 0.578125, + 0.535156, + 0.550781, + 0.523438, + 0.535156, + 0.539062, + 0.570312, + 0.542969, + 0.523438, + 0.507812, + 0.515625, + 0.519531, + 0.535156, + 0.523438, + 0.546875, + 0.527344, + 0.554688, + 0.519531, + 0.574219, + 0.527344, + 0.550781, + 0.558594, + 0.515625, + 0.523438, + 0.570312, + 0.535156, + 0.546875, + 0.535156, + 0.542969, + 0.542969, + 0.5625, + 0.53125, + 0.558594, + 0.519531, + 0.535156, + 0.535156, + 0.554688, + 0.511719, + 0.503906, + 0.5625, + 0.511719, + 0.550781, + 0.550781, + 0.574219, + 0.535156, + 0.570312, + 0.539062, + 0.482422, + 0.5, + 0.546875, + 0.570312, + 0.53125, + 0.53125, + 0.546875, + 0.523438, + 0.511719, + 0.542969, + 0.507812, + 0.53125, + 0.570312, + 0.482422, + 0.507812, + 0.550781, + 0.558594, + 0.53125, + 0.527344, + 0.617188, + 0.542969, + 0.578125, + 0.542969, + 0.550781, + 0.558594, + 0.558594, + 0.566406, + 0.546875, + 0.519531, + 0.535156, + 0.542969, + 0.523438, + 0.53125, + 0.539062, + 0.527344, + 0.527344, + 0.542969, + 0.566406, + 0.542969, + 0.53125, + 0.542969, + 0.539062, + 0.550781, + 0.519531, + 0.519531, + 0.582031, + 0.558594, + 0.5625, + 0.570312, + 0.597656, + 0.542969, + 0.554688, + 0.609375, + 0.539062, + 0.539062, + 0.539062, + 0.507812, + 0.578125, + 0.546875, + 0.542969, + 0.515625, + 0.539062, + 0.558594, + 0.523438, + 0.523438, + 0.550781, + 0.53125, + 0.585938, + 0.546875, + 0.566406, + 0.519531, + 0.546875, + 0.539062, + 0.542969, + 0.542969, + 0.523438, + 0.566406, + 0.546875, + 0.53125, + 0.474609, + 0.566406, + 0.558594, + 0.535156, + 0.53125, + 0.539062, + 0.527344, + 0.546875, + 0.511719, + 0.515625, + 0.539062, + 0.53125, + 0.542969, + 0.535156, + 0.519531, + 0.566406, + 0.535156, + 0.558594, + 0.554688, + 0.511719, + 0.558594, + 0.542969, + 0.550781, + 0.570312, + 0.550781, + 0.550781, + 0.566406, + 0.574219, + 0.535156, + 0.558594, + 0.574219, + 0.570312, + 0.578125, + 0.550781, + 0.542969, + 0.535156, + 0.554688, + 0.542969, + 0.488281, + 0.535156, + 0.570312, + 0.582031, + 0.539062, + 0.546875, + 0.519531, + 0.527344, + 0.582031, + 0.535156, + 0.550781, + 0.582031, + 0.539062, + 0.527344, + 0.566406, + 0.527344, + 0.527344, + 0.566406, + 0.558594, + 0.535156, + 0.558594, + 0.523438, + 0.542969, + 0.535156, + 0.566406, + 0.511719, + 0.546875, + 0.542969, + 0.515625, + 0.550781, + 0.511719, + 0.535156, + 0.578125, + 0.535156, + 0.542969, + 0.546875, + 0.515625, + 0.53125, + 0.539062, + 0.558594, + 0.515625, + 0.5625, + 0.523438, + 0.519531, + 0.527344, + 0.546875, + 0.554688, + 0.550781, + 0.542969, + 0.523438, + 0.53125, + 0.566406, + 0.53125, + 0.535156, + 0.558594, + 0.511719, + 0.527344, + 0.539062, + 0.492188, + 0.542969, + 0.523438, + 0.535156, + 0.515625, + 0.539062, + 0.546875, + 0.582031, + 0.484375, + 0.498047, + 0.542969, + 0.539062, + 0.269531, + 0.542969, + 0.542969, + 0.511719, + 0.542969, + 0.546875, + 0.539062, + 0.558594, + 0.542969, + 0.574219, + 0.539062, + 0.539062, + 0.570312, + 0.519531, + 0.523438, + 0.570312, + 0.523438, + 0.523438, + 0.539062, + 0.546875, + 0.503906, + 0.486328, + 0.5625, + 0.554688, + 0.550781, + 0.523438, + 0.53125, + 0.503906, + 0.482422, + 0.511719, + 0.5, + 0.546875, + 0.511719, + 0.550781, + 0.539062, + 0.542969, + 0.582031, + 0.523438, + 0.519531, + 0.574219, + 0.539062, + 0.554688, + 0.482422, + 0.53125, + 0.566406, + 0.498047, + 0.554688, + 0.539062, + 0.535156, + 0.519531, + 0.503906, + 0.546875, + 0.53125, + 0.542969, + 0.523438, + 0.523438, + 0.472656, + 0.539062, + 0.542969, + 0.539062, + 0.53125, + 0.558594, + 0.566406, + 0.53125, + 0.546875, + 0.519531, + 0.550781, + 0.542969, + 0.582031, + 0.625, + 0.53125, + 0.570312, + 0.5625, + 0.578125, + 0.546875, + 0.585938, + 0.578125, + 0.482422, + 0.527344, + 0.554688, + 0.527344, + 0.542969, + 0.523438, + 0.570312, + 0.542969, + 0.482422, + 0.503906, + 0.546875, + 0.546875, + 0.570312, + 0.5625, + 0.535156, + 0.5625, + 0.554688, + 0.470703, + 0.490234, + 0.519531, + 0.550781, + 0.558594, + 0.542969, + 0.558594, + 0.570312, + 0.566406, + 0.589844, + 0.550781, + 0.515625, + 0.5625, + 0.585938, + 0.527344, + 0.546875, + 0.515625, + 0.539062, + 0.554688, + 0.535156, + 0.482422, + 0.527344, + 0.523438, + 0.542969, + 0.59375, + 0.523438, + 0.519531, + 0.519531, + 0.550781, + 0.542969, + 0.535156, + 0.535156, + 0.554688, + 0.542969, + 0.558594, + 0.570312, + 0.542969, + 0.546875, + 0.523438, + 0.511719, + 0.519531, + 0.507812, + 0.539062, + 0.542969, + 0.542969, + 0.550781, + 0.570312, + 0.542969, + 0.546875, + 0.527344, + 0.53125, + 0.585938, + 0.523438, + 0.515625, + 0.566406, + 0.539062, + 0.507812, + 0.574219, + 0.527344, + 0.578125, + 0.554688, + 0.507812, + 0.554688, + 0.550781, + 0.546875, + 0.535156, + 0.554688, + 0.585938, + 0.141602, + 0.539062, + 0.546875, + 0.550781, + 0.550781, + 0.554688, + 0.53125, + 0.550781, + 0.542969, + 0.566406, + 0.5625, + 0.574219, + 0.527344, + 0.539062, + 0.578125, + 0.558594, + 0.472656, + 0.519531, + 0.53125, + 0.535156, + 0.542969, + 0.546875, + 0.546875, + 0.5, + 0.5625, + 0.494141, + 0.539062, + 0.566406, + 0.53125, + 0.519531, + 0.546875, + 0.46875, + 0.53125, + 0.490234, + 0.523438, + 0.519531, + 0.550781, + 0.5625, + 0.527344, + 0.519531, + 0.539062, + 0.59375, + 0.539062, + 0.539062, + 0.519531, + 0.558594, + 0.5625, + 0.5625, + 0.566406, + 0.519531, + 0.539062, + 0.511719, + 0.539062, + 0.585938, + 0.519531, + 0.498047, + 0.542969, + 0.441406, + 0.539062, + 0.550781, + 0.478516, + 0.527344, + 0.546875, + 0.535156, + 0.546875, + 0.550781, + 0.546875, + 0.542969, + 0.523438, + 0.542969, + 0.558594, + 0.523438, + 0.367188, + 0.535156, + 0.507812, + 0.566406, + 0.53125, + 0.542969, + 0.498047, + 0.546875, + 0.554688, + 0.578125, + 0.570312, + 0.527344, + 0.566406, + 0.546875, + 0.515625, + 0.535156, + 0.535156, + 0.53125, + 0.527344, + 0.558594, + 0.535156, + 0.542969, + 0.523438, + 0.59375, + 0.458984, + 0.554688, + 0.570312, + 0.554688, + 0.484375, + 0.535156, + 0.511719, + 0.542969, + 0.554688, + 0.546875, + 0.527344, + 0.5625, + 0.523438, + 0.539062, + 0.542969, + 0.546875, + 0.539062, + 0.535156, + 0.542969, + 0.539062, + 0.566406, + 0.566406, + 0.566406, + 0.5625, + 0.5625, + 0.554688, + 0.527344, + 0.511719, + 0.558594, + 0.539062, + 0.546875, + 0.462891, + 0.453125, + 0.542969, + 0.53125, + 0.542969, + 0.550781, + 0.578125, + 0.535156, + 0.527344, + 0.554688, + 0.554688, + 0.527344, + 0.566406, + 0.480469, + 0.550781, + 0.523438, + 0.5, + 0.523438, + 0.539062, + 0.554688, + 0.527344, + 0.542969, + 0.558594, + 0.566406, + 0.527344, + 0.574219, + 0.523438, + 0.566406, + 0.535156, + 0.546875, + 0.5, + 0.570312, + 0.539062, + 0.546875, + 0.542969, + 0.582031, + 0.519531, + 0.546875, + 0.535156, + 0.535156, + 0.566406, + 0.550781, + 0.550781, + 0.554688, + 0.558594, + 0.488281, + 0.542969, + 0.554688, + 0.5625, + 0.554688, + 0.507812, + 0.498047, + 0.542969, + 0.550781, + 0.546875, + 0.570312, + 0.570312, + 0.527344, + 0.519531, + 0.527344, + 0.523438, + 0.566406, + 0.554688, + 0.566406, + 0.539062, + 0.546875, + 0.558594, + 0.523438, + 0.546875, + 0.550781, + 0.546875, + 0.566406, + 0.558594, + 0.574219, + 0.539062, + 0.5625, + 0.566406, + 0.535156, + 0.535156, + 0.554688, + 0.511719, + 0.535156, + 0.5625, + 0.53125, + 0.5625, + 0.519531, + 0.546875, + 0.546875, + 0.554688, + 0.53125, + 0.511719, + 0.5625, + 0.511719, + 0.527344, + 0.578125, + 0.578125, + 0.511719, + 0.558594, + 0.515625, + 0.511719, + 0.605469, + 0.53125, + 0.53125, + 0.558594, + 0.554688, + 0.519531, + 0.523438, + 0.519531, + 0.535156, + 0.535156, + 0.527344, + 0.550781, + 0.53125, + 0.550781, + 0.554688, + 0.5625, + 0.554688, + 0.550781, + 0.566406, + 0.53125, + 0.566406, + 0.574219, + 0.566406, + 0.542969, + 0.429688, + 0.550781, + 0.558594, + 0.503906, + 0.582031, + 0.527344, + 0.546875, + 0.523438, + 0.5625, + 0.5625, + 0.523438, + 0.558594, + 0.539062, + 0.511719, + 0.535156, + 0.542969, + 0.511719, + 0.527344, + 0.474609, + 0.570312, + 0.519531, + 0.535156, + 0.515625, + 0.507812, + 0.539062, + 0.503906, + 0.554688, + 0.507812, + 0.554688, + 0.539062, + 0.511719, + 0.527344, + 0.527344, + 0.515625, + 0.554688, + 0.515625, + 0.523438, + 0.539062, + 0.503906, + 0.503906, + 0.535156, + 0.519531, + 0.527344, + 0.511719, + 0.5625, + 0.53125, + 0.539062, + 0.566406, + 0.523438, + 0.519531, + 0.554688, + 0.527344, + 0.546875, + 0.554688, + 0.585938, + 0.535156, + 0.535156, + 0.550781, + 0.550781, + 0.566406, + 0.554688, + 0.546875, + 0.503906, + 0.59375, + 0.550781, + 0.546875, + 0.566406, + 0.558594, + 0.550781, + 0.589844, + 0.550781, + 0.527344, + 0.53125, + 0.5625, + 0.507812, + 0.53125, + 0.5, + 0.554688, + 0.535156, + 0.527344, + 0.554688, + 0.570312, + 0.5625, + 0.507812, + 0.535156, + 0.554688, + 0.578125, + 0.554688, + 0.515625, + 0.566406, + 0.558594, + 0.558594, + 0.523438, + 0.539062, + 0.523438, + 0.496094, + 0.519531, + 0.574219, + 0.507812, + 0.570312, + 0.519531, + 0.5625, + 0.566406, + 0.550781, + 0.519531, + 0.535156, + 0.519531, + 0.539062, + 0.546875, + 0.554688, + 0.535156, + 0.550781, + 0.519531, + 0.554688, + 0.535156, + 0.566406, + 0.558594, + 0.53125, + 0.507812, + 0.535156, + 0.582031, + 0.515625, + 0.574219, + 0.566406, + 0.550781, + 0.519531, + 0.550781, + 0.546875, + 0.550781, + 0.558594, + 0.507812, + 0.539062, + 0.539062, + 0.515625, + 0.519531, + 0.542969, + 0.515625, + 0.542969, + 0.542969, + 0.498047, + 0.558594, + 0.5625, + 0.507812, + 0.539062, + 0.396484, + 0.546875, + 0.539062, + 0.539062, + 0.527344, + 0.535156, + 0.554688, + 0.507812, + 0.570312, + 0.535156, + 0.574219, + 0.5, + 0.542969, + 0.515625, + 0.550781, + 0.558594, + 0.535156, + 0.558594, + 0.494141, + 0.515625, + 0.542969, + 0.535156, + 0.613281, + 0.515625, + 0.523438, + 0.535156, + 0.523438, + 0.539062, + 0.542969, + 0.558594, + 0.53125, + 0.527344, + 0.511719, + 0.53125, + 0.535156, + 0.59375, + 0.539062, + 0.511719, + 0.566406, + 0.542969, + 0.519531, + 0.539062, + 0.546875, + 0.550781, + 0.601562, + 0.511719, + 0.53125, + 0.582031, + 0.507812, + 0.503906, + 0.496094, + 0.5625, + 0.546875, + 0.515625, + 0.519531, + 0.558594, + 0.582031, + 0.554688, + 0.558594, + 0.496094, + 0.546875, + 0.539062, + 0.527344, + 0.570312, + 0.546875, + 0.539062, + 0.542969, + 0.523438, + 0.539062, + 0.558594, + 0.511719, + 0.554688, + 0.519531, + 0.550781, + 0.523438, + 0.566406, + 0.53125, + 0.527344, + 0.5625, + 0.554688, + 0.535156, + 0.519531, + 0.566406, + 0.542969, + 0.53125, + 0.535156, + 0.507812, + 0.574219, + 0.578125, + 0.554688, + 0.507812, + 0.523438, + 0.539062, + 0.570312, + 0.554688, + 0.515625, + 0.554688, + 0.535156, + 0.53125, + 0.5, + 0.582031, + 0.550781, + 0.542969, + 0.558594, + 0.585938, + 0.578125, + 0.507812, + 0.507812, + 0.527344, + 0.558594, + 0.535156, + 0.527344, + 0.519531, + 0.550781, + 0.5625, + 0.523438, + 0.539062, + 0.574219, + 0.511719, + 0.53125, + 0.539062, + 0.546875, + 0.535156, + 0.554688, + 0.539062, + 0.527344, + 0.527344, + 0.523438, + 0.546875, + 0.554688, + 0.570312, + 0.53125, + 0.574219, + 0.542969, + 0.53125, + 0.546875, + 0.558594, + 0.558594, + 0.535156, + 0.53125, + 0.5625, + 0.53125, + 0.546875, + 0.523438, + 0.507812, + 0.519531, + 0.449219, + 0.53125, + 0.539062, + 0.519531, + 0.558594, + 0.574219, + 0.5625, + 0.542969, + 0.519531, + 0.527344, + 0.527344, + 0.554688, + 0.53125, + 0.566406, + 0.570312, + 0.535156, + 0.515625, + 0.539062, + 0.570312, + 0.53125, + 0.523438, + 0.523438, + 0.554688, + 0.558594, + 0.542969, + 0.511719, + 0.515625, + 0.535156, + 0.5, + 0.539062, + 0.539062, + 0.542969, + 0.511719, + 0.546875, + 0.53125, + 0.574219, + 0.582031, + 0.535156, + 0.558594, + 0.523438, + 0.542969, + 0.515625, + 0.519531, + 0.523438, + 0.558594, + 0.589844, + 0.546875, + 0.558594, + 0.53125, + 0.5625, + 0.566406, + 0.511719, + 0.519531, + 0.535156, + 0.578125, + 0.554688, + 0.550781, + 0.527344, + 0.546875, + 0.523438, + 0.550781, + 0.535156, + 0.546875, + 0.503906, + 0.523438, + 0.546875, + 0.550781, + 0.53125, + 0.546875, + 0.5625, + 0.546875, + 0.53125, + 0.519531, + 0.503906, + 0.570312, + 0.486328, + 0.558594, + 0.605469, + 0.554688, + 0.558594, + 0.535156, + 0.498047, + 0.527344, + 0.566406, + 0.515625, + 0.486328, + 0.5625, + 0.535156, + 0.558594, + 0.53125, + 0.535156, + 0.53125, + 0.550781, + 0.527344, + 0.550781, + 0.558594, + 0.53125, + 0.558594, + 0.550781, + 0.542969, + 0.5, + 0.574219, + 0.550781, + 0.515625, + 0.523438, + 0.550781, + 0.535156, + 0.523438, + 0.507812, + 0.550781, + 0.519531, + 0.539062, + 0.582031, + 0.582031, + 0.5625, + 0.550781, + 0.554688, + 0.539062, + 0.550781, + 0.519531, + 0.5625, + 0.523438, + 0.5625, + 0.570312, + 0.519531, + 0.574219, + 0.535156, + 0.539062, + 0.515625, + 0.546875, + 0.53125, + 0.542969, + 0.511719, + 0.542969, + 0.566406, + 0.476562, + 0.558594, + 0.574219, + 0.519531, + 0.523438, + 0.515625, + 0.527344, + 0.53125, + 0.574219, + 0.53125, + 0.578125, + 0.554688, + 0.53125, + 0.554688, + 0.527344, + 0.550781, + 0.53125, + 0.554688, + 0.5625, + 0.515625, + 0.511719, + 0.558594, + 0.539062, + 0.535156, + 0.53125, + 0.53125, + 0.546875, + 0.550781, + 0.5625, + 0.507812, + 0.519531, + 0.328125, + 0.578125, + 0.542969, + 0.482422, + 0.515625, + 0.585938, + 0.539062, + 0.585938, + 0.523438, + 0.5625, + 0.554688, + 0.550781, + 0.515625, + 0.535156, + 0.585938, + 0.542969, + 0.494141, + 0.519531, + 0.542969, + 0.515625, + 0.554688, + 0.539062, + 0.5625, + 0.53125, + 0.5625, + 0.578125, + 0.5625, + 0.554688, + 0.523438, + 0.53125, + 0.550781, + 0.515625, + 0.574219, + 0.496094, + 0.523438, + 0.546875, + 0.535156, + 0.515625, + 0.527344, + 0.535156, + 0.554688, + 0.570312, + 0.535156, + 0.539062, + 0.53125, + 0.542969, + 0.503906, + 0.527344, + 0.550781, + 0.53125, + 0.539062, + 0.597656, + 0.550781, + 0.570312, + 0.488281, + 0.535156, + 0.578125, + 0.566406, + 0.511719, + 0.546875, + 0.546875, + 0.539062, + 0.519531, + 0.527344, + 0.59375, + 0.578125, + 0.546875, + 0.542969, + 0.523438, + 0.554688, + 0.546875, + 0.511719, + 0.542969, + 0.566406, + 0.507812, + 0.589844, + 0.550781, + 0.511719, + 0.539062, + 0.535156, + 0.458984, + 0.519531, + 0.558594, + 0.53125, + 0.519531, + 0.601562, + 0.550781, + 0.53125, + 0.558594, + 0.527344, + 0.515625, + 0.515625, + 0.539062, + 0.554688, + 0.539062, + 0.566406, + 0.597656, + 0.546875, + 0.5, + 0.550781, + 0.515625, + 0.554688, + 0.5625, + 0.554688, + 0.527344, + 0.550781, + 0.550781, + 0.535156, + 0.574219, + 0.523438, + 0.542969, + 0.53125, + 0.535156, + 0.542969, + 0.53125, + 0.53125, + 0.5625, + 0.550781, + 0.558594, + 0.550781, + 0.515625, + 0.496094, + 0.515625, + 0.566406, + 0.435547, + 0.585938, + 0.59375, + 0.523438, + 0.554688, + 0.523438, + 0.542969, + 0.558594, + 0.539062, + 0.546875, + 0.542969, + 0.546875, + 0.523438, + 0.542969, + 0.5, + 0.523438, + 0.574219, + 0.546875, + 0.519531, + 0.539062, + 0.554688, + 0.523438, + 0.527344, + 0.519531, + 0.546875, + 0.542969, + 0.498047, + 0.507812, + 0.519531, + 0.515625, + 0.5625, + 0.507812, + 0.597656, + 0.539062, + 0.539062, + 0.515625, + 0.539062, + 0.582031, + 0.507812, + 0.523438, + 0.542969, + 0.566406, + 0.519531, + 0.605469, + 0.558594, + 0.496094, + 0.539062, + 0.625, + 0.550781, + 0.542969, + 0.519531, + 0.542969, + 0.558594, + 0.601562, + 0.527344, + 0.574219, + 0.503906, + 0.539062, + 0.503906, + 0.578125, + 0.53125, + 0.535156, + 0.539062, + 0.53125, + 0.53125, + 0.519531, + 0.515625, + 0.542969, + 0.507812, + 0.523438, + 0.554688, + 0.53125, + 0.554688, + 0.542969, + 0.519531, + 0.515625, + 0.542969, + 0.550781, + 0.546875, + 0.527344, + 0.554688, + 0.527344, + 0.542969, + 0.574219, + 0.550781, + 0.578125, + 0.519531, + 0.539062, + 0.482422, + 0.570312, + 0.539062, + 0.566406, + 0.558594, + 0.482422, + 0.527344, + 0.554688, + 0.558594, + 0.550781, + 0.570312, + 0.546875, + 0.511719, + 0.558594, + 0.570312, + 0.498047, + 0.527344, + 0.566406, + 0.539062, + 0.527344, + 0.523438, + 0.5, + 0.5625, + 0.570312, + 0.488281, + 0.515625, + 0.53125, + 0.507812, + 0.570312, + 0.570312, + 0.578125, + 0.503906, + 0.535156, + 0.53125, + 0.519531, + 0.558594, + 0.582031, + 0.515625, + 0.546875, + 0.507812, + 0.507812, + 0.535156, + 0.523438, + 0.535156, + 0.527344, + 0.519531, + 0.511719, + 0.554688, + 0.585938, + 0.542969, + 0.566406, + 0.484375, + 0.53125, + 0.5, + 0.527344, + 0.570312, + 0.535156, + 0.539062, + 0.523438, + 0.507812, + 0.550781, + 0.566406, + 0.542969, + 0.535156, + 0.546875, + 0.507812, + 0.542969, + 0.542969, + 0.5625, + 0.519531, + 0.542969, + 0.554688, + 0.527344, + 0.554688, + 0.5625, + 0.539062, + 0.542969, + 0.589844, + 0.539062, + 0.53125, + 0.53125, + 0.582031, + 0.574219, + 0.527344, + 0.527344, + 0.535156, + 0.542969, + 0.496094, + 0.574219, + 0.484375, + 0.546875, + 0.574219, + 0.539062, + 0.5625, + 0.539062, + 0.519531, + 0.550781, + 0.503906, + 0.542969, + 0.582031, + 0.539062, + 0.527344, + 0.550781, + 0.578125, + 0.539062, + 0.539062, + 0.535156, + 0.554688, + 0.496094, + 0.511719, + 0.496094, + 0.519531, + 0.585938, + 0.476562, + 0.5, + 0.566406, + 0.542969, + 0.519531, + 0.558594, + 0.554688, + 0.574219, + 0.558594, + 0.585938, + 0.558594, + 0.535156, + 0.566406, + 0.498047, + 0.542969, + 0.554688, + 0.570312, + 0.523438, + 0.5625, + 0.515625, + 0.539062, + 0.539062, + 0.539062, + 0.535156, + 0.53125, + 0.542969, + 0.558594, + 0.566406, + 0.5, + 0.523438, + 0.519531, + 0.507812, + 0.542969, + 0.558594, + 0.523438, + 0.515625, + 0.5625, + 0.519531, + 0.558594, + 0.494141, + 0.582031, + 0.570312, + 0.546875, + 0.542969, + 0.542969, + 0.566406, + 0.539062, + 0.542969, + 0.554688, + 0.515625, + 0.5, + 0.539062, + 0.5625, + 0.503906, + 0.554688, + 0.460938, + 0.554688, + 0.535156, + 0.535156, + 0.550781, + 0.527344, + 0.550781, + 0.527344, + 0.550781, + 0.542969, + 0.542969, + 0.558594, + 0.542969, + 0.546875, + 0.494141, + 0.578125, + 0.542969, + 0.535156, + 0.5, + 0.589844, + 0.558594, + 0.511719, + 0.558594, + 0.535156, + 0.535156, + 0.503906, + 0.53125, + 0.535156, + 0.503906, + 0.53125, + 0.566406, + 0.535156, + 0.542969, + 0.578125, + 0.5625, + 0.5, + 0.511719, + 0.558594, + 0.515625, + 0.5625, + 0.5625, + 0.527344, + 0.550781, + 0.550781, + 0.542969, + 0.566406, + 0.523438, + 0.53125, + 0.511719, + 0.539062, + 0.550781, + 0.558594, + 0.53125, + 0.546875, + 0.546875, + 0.511719, + 0.539062, + 0.535156, + 0.527344, + 0.566406, + 0.53125, + 0.542969, + 0.582031, + 0.496094, + 0.558594, + 0.554688, + 0.535156, + 0.570312, + 0.554688, + 0.550781, + 0.554688, + 0.546875, + 0.5625, + 0.515625, + 0.59375, + 0.550781, + 0.539062, + 0.527344, + 0.490234, + 0.53125, + 0.550781, + 0.494141, + 0.515625, + 0.59375, + 0.554688, + 0.546875, + 0.53125, + 0.503906, + 0.582031, + 0.5, + 0.558594, + 0.566406, + 0.539062, + 0.550781, + 0.570312, + 0.550781, + 0.484375, + 0.535156, + 0.494141, + 0.550781, + 0.535156, + 0.515625, + 0.5, + 0.550781, + 0.585938, + 0.554688, + 0.535156, + 0.511719, + 0.550781, + 0.542969, + 0.554688, + 0.542969, + 0.546875, + 0.554688, + 0.503906, + 0.542969, + 0.535156, + 0.558594, + 0.574219, + 0.550781, + 0.582031, + 0.519531, + 0.523438, + 0.550781, + 0.507812, + 0.527344, + 0.582031, + 0.542969, + 0.53125, + 0.539062, + 0.570312, + 0.570312, + 0.535156, + 0.566406, + 0.535156, + 0.519531, + 0.492188, + 0.527344, + 0.558594, + 0.523438, + 0.5625, + 0.570312, + 0.539062, + 0.523438, + 0.539062, + 0.574219, + 0.535156, + 0.566406, + 0.546875, + 0.457031, + 0.527344, + 0.535156, + 0.53125, + 0.546875, + 0.550781, + 0.472656, + 0.5625, + 0.558594, + 0.578125, + 0.546875, + 0.527344, + 0.53125, + 0.585938, + 0.546875, + 0.527344, + 0.550781, + 0.527344, + 0.550781, + 0.527344, + 0.546875, + 0.550781, + 0.558594, + 0.539062, + 0.558594, + 0.542969, + 0.539062, + 0.542969, + 0.53125, + 0.515625, + 0.535156, + 0.546875, + 0.523438, + 0.507812, + 0.554688, + 0.503906, + 0.554688, + 0.582031, + 0.507812, + 0.5, + 0.542969, + 0.542969, + 0.53125, + 0.515625, + 0.566406, + 0.570312, + 0.554688, + 0.527344, + 0.535156, + 0.535156, + 0.5625, + 0.539062, + 0.554688, + 0.566406, + 0.511719, + 0.550781, + 0.539062, + 0.542969, + 0.550781, + 0.542969, + 0.539062, + 0.585938, + 0.5625, + 0.570312, + 0.527344, + 0.558594, + 0.550781, + 0.492188, + 0.574219, + 0.535156, + 0.550781, + 0.554688, + 0.554688, + 0.511719, + 0.59375, + 0.558594, + 0.503906, + 0.546875, + 0.558594, + 0.5, + 0.554688, + 0.527344, + 0.5625, + 0.546875, + 0.503906, + 0.519531, + 0.535156, + 0.582031, + 0.558594, + 0.539062, + 0.507812, + 0.539062, + 0.527344, + 0.527344, + 0.507812, + 0.527344, + 0.5625, + 0.527344, + 0.578125, + 0.53125, + 0.527344, + 0.558594, + 0.550781, + 0.539062, + 0.570312, + 0.558594, + 0.542969, + 0.546875, + 0.539062, + 0.550781, + 0.519531, + 0.53125, + 0.550781, + 0.53125, + 0.550781, + 0.515625, + 0.558594, + 0.5625, + 0.503906, + 0.539062, + 0.550781, + 0.566406, + 0.582031, + 0.554688, + 0.496094, + 0.558594, + 0.53125, + 0.542969, + 0.523438, + 0.527344, + 0.617188, + 0.535156, + 0.542969, + 0.570312, + 0.53125, + 0.527344, + 0.585938, + 0.53125, + 0.337891, + 0.550781, + 0.498047, + 0.570312, + 0.539062, + 0.550781, + 0.589844, + 0.267578, + 0.578125, + 0.511719, + 0.542969, + 0.539062, + 0.542969, + 0.558594, + 0.566406, + 0.515625, + 0.550781, + 0.527344, + 0.539062, + 0.507812, + 0.570312, + 0.546875, + 0.511719, + 0.578125, + 0.539062, + 0.535156, + 0.515625, + 0.578125, + 0.550781, + 0.542969, + 0.523438, + 0.558594, + 0.507812, + 0.523438, + 0.53125, + 0.201172, + 0.480469, + 0.5625, + 0.558594, + 0.511719, + 0.570312, + 0.53125, + 0.542969, + 0.539062, + 0.5625, + 0.5625, + 0.527344, + 0.550781, + 0.511719, + 0.527344, + 0.558594, + 0.515625, + 0.550781, + 0.535156, + 0.597656, + 0.523438, + 0.554688, + 0.523438, + 0.542969, + 0.457031, + 0.546875, + 0.539062, + 0.570312, + 0.511719, + 0.503906, + 0.5, + 0.546875, + 0.546875, + 0.515625, + 0.519531, + 0.527344, + 0.589844, + 0.570312, + 0.507812, + 0.53125, + 0.519531, + 0.53125, + 0.53125, + 0.519531, + 0.582031, + 0.527344, + 0.523438, + 0.53125, + 0.53125, + 0.566406, + 0.535156, + 0.550781, + 0.542969, + 0.566406, + 0.539062, + 0.574219, + 0.539062, + 0.527344, + 0.570312, + 0.535156, + 0.53125, + 0.507812, + 0.535156, + 0.492188, + 0.53125, + 0.535156, + 0.535156, + 0.503906, + 0.554688, + 0.539062, + 0.558594, + 0.535156, + 0.578125, + 0.542969, + 0.503906, + 0.535156, + 0.535156, + 0.570312, + 0.546875, + 0.472656, + 0.574219, + 0.523438, + 0.542969, + 0.550781, + 0.53125, + 0.550781, + 0.542969, + 0.519531, + 0.535156, + 0.527344, + 0.535156, + 0.550781, + 0.5625, + 0.511719, + 0.542969, + 0.554688, + 0.566406, + 0.523438, + 0.59375, + 0.550781, + 0.480469, + 0.554688, + 0.523438, + 0.554688, + 0.464844, + 0.542969, + 0.5625, + 0.535156, + 0.519531, + 0.550781, + 0.542969, + 0.578125, + 0.523438, + 0.527344, + 0.507812, + 0.542969, + 0.535156, + 0.519531, + 0.507812, + 0.550781, + 0.582031, + 0.535156, + 0.484375, + 0.527344, + 0.519531, + 0.5625, + 0.550781, + 0.542969, + 0.539062, + 0.558594, + 0.53125, + 0.519531, + 0.5625, + 0.542969, + 0.539062, + 0.546875, + 0.523438, + 0.554688, + 0.53125, + 0.527344, + 0.570312, + 0.494141, + 0.554688, + 0.554688, + 0.554688, + 0.566406, + 0.554688, + 0.566406, + 0.558594, + 0.542969, + 0.542969, + 0.539062, + 0.546875, + 0.574219, + 0.570312, + 0.542969, + 0.458984, + 0.542969, + 0.503906, + 0.542969, + 0.5, + 0.558594, + 0.503906, + 0.582031, + 0.554688, + 0.535156, + 0.519531, + 0.542969, + 0.546875, + 0.519531, + 0.570312, + 0.527344, + 0.554688, + 0.535156, + 0.527344, + 0.558594, + 0.507812, + 0.550781, + 0.542969, + 0.558594, + 0.546875, + 0.527344, + 0.527344, + 0.539062, + 0.542969, + 0.582031, + 0.492188, + 0.539062, + 0.507812, + 0.527344, + 0.554688, + 0.539062, + 0.511719, + 0.550781, + 0.546875, + 0.496094, + 0.515625, + 0.466797, + 0.539062, + 0.570312, + 0.550781, + 0.535156, + 0.523438, + 0.546875, + 0.546875, + 0.550781, + 0.570312, + 0.523438, + 0.539062, + 0.570312, + 0.527344, + 0.546875, + 0.566406, + 0.542969, + 0.53125, + 0.546875, + 0.566406, + 0.578125, + 0.511719, + 0.554688, + 0.515625, + 0.570312, + 0.554688, + 0.511719, + 0.523438, + 0.570312, + 0.570312, + 0.550781, + 0.582031, + 0.570312, + 0.53125, + 0.519531, + 0.550781, + 0.535156, + 0.478516, + 0.527344, + 0.519531, + 0.570312, + 0.492188, + 0.542969, + 0.527344, + 0.5625, + 0.542969, + 0.539062, + 0.609375, + 0.539062, + 0.492188, + 0.546875, + 0.494141, + 0.494141, + 0.554688, + 0.542969, + 0.515625, + 0.519531, + 0.570312, + 0.570312, + 0.570312, + 0.558594, + 0.5625, + 0.507812, + 0.519531, + 0.527344, + 0.523438, + 0.527344, + 0.546875, + 0.566406, + 0.578125, + 0.554688, + 0.498047, + 0.578125, + 0.519531, + 0.527344, + 0.523438, + 0.550781, + 0.498047, + 0.527344, + 0.589844, + 0.546875, + 0.550781, + 0.539062, + 0.5625, + 0.546875, + 0.523438, + 0.535156, + 0.539062, + 0.550781, + 0.554688, + 0.523438, + 0.535156, + 0.511719, + 0.5625, + 0.535156, + 0.539062, + 0.539062, + 0.558594, + 0.5625, + 0.488281, + 0.578125, + 0.523438, + 0.566406, + 0.554688, + 0.341797, + 0.527344, + 0.511719, + 0.550781, + 0.539062, + 0.53125, + 0.546875, + 0.482422, + 0.345703, + 0.507812, + 0.5, + 0.570312, + 0.558594, + 0.566406, + 0.539062, + 0.511719, + 0.53125, + 0.570312, + 0.578125, + 0.527344, + 0.53125, + 0.554688, + 0.539062, + 0.550781, + 0.554688, + 0.546875, + 0.550781, + 0.535156, + 0.527344, + 0.582031, + 0.589844, + 0.539062, + 0.554688, + 0.519531, + 0.601562, + 0.523438, + 0.542969, + 0.542969, + 0.566406, + 0.570312, + 0.527344, + 0.550781, + 0.546875, + 0.5625, + 0.554688, + 0.484375, + 0.503906, + 0.496094, + 0.558594, + 0.574219, + 0.535156, + 0.554688, + 0.535156, + 0.550781, + 0.578125, + 0.515625, + 0.535156, + 0.539062, + 0.519531, + 0.542969, + 0.546875, + 0.546875, + 0.53125, + 0.535156, + 0.53125, + 0.515625, + 0.546875, + 0.527344, + 0.53125, + 0.5625, + 0.523438, + 0.542969, + 0.523438, + 0.507812, + 0.570312, + 0.550781, + 0.53125, + 0.527344, + 0.535156, + 0.404297, + 0.589844, + 0.542969, + 0.523438, + 0.523438, + 0.550781, + 0.515625, + 0.585938, + 0.546875, + 0.558594, + 0.558594, + 0.53125, + 0.503906, + 0.492188, + 0.527344, + 0.482422, + 0.542969, + 0.535156, + 0.554688, + 0.558594, + 0.535156, + 0.519531, + 0.546875, + 0.558594, + 0.570312, + 0.53125, + 0.574219, + 0.550781, + 0.605469, + 0.539062, + 0.527344, + 0.566406, + 0.566406, + 0.5625, + 0.515625, + 0.535156, + 0.539062, + 0.492188, + 0.5625, + 0.539062, + 0.498047, + 0.515625, + 0.546875, + 0.515625, + 0.523438, + 0.566406, + 0.558594, + 0.550781, + 0.542969, + 0.5, + 0.554688, + 0.542969, + 0.480469, + 0.5, + 0.542969, + 0.5625, + 0.496094, + 0.5625, + 0.5625, + 0.507812, + 0.523438, + 0.535156, + 0.507812, + 0.589844, + 0.515625, + 0.535156, + 0.53125, + 0.574219, + 0.589844, + 0.486328, + 0.566406, + 0.527344, + 0.523438, + 0.539062, + 0.5, + 0.458984, + 0.542969, + 0.453125, + 0.53125, + 0.527344, + 0.546875, + 0.429688, + 0.558594, + 0.488281, + 0.566406, + 0.550781, + 0.53125, + 0.566406, + 0.554688, + 0.546875, + 0.585938, + 0.53125, + 0.539062, + 0.585938, + 0.570312, + 0.5625, + 0.546875, + 0.546875, + 0.527344, + 0.53125, + 0.527344, + 0.535156, + 0.550781, + 0.535156, + 0.558594, + 0.5625, + 0.511719, + 0.558594, + 0.5625, + 0.523438, + 0.527344, + 0.539062, + 0.585938, + 0.554688, + 0.570312, + 0.5625, + 0.546875, + 0.53125, + 0.53125, + 0.5625, + 0.53125, + 0.609375, + 0.554688, + 0.609375, + 0.515625, + 0.527344, + 0.546875, + 0.330078, + 0.558594, + 0.558594, + 0.542969, + 0.566406, + 0.539062, + 0.554688, + 0.527344, + 0.566406, + 0.507812, + 0.558594, + 0.546875, + 0.542969, + 0.550781, + 0.523438, + 0.542969, + 0.5, + 0.53125, + 0.476562, + 0.478516, + 0.558594, + 0.539062, + 0.535156, + 0.542969, + 0.488281, + 0.539062, + 0.539062, + 0.515625, + 0.578125, + 0.515625, + 0.539062, + 0.570312, + 0.515625, + 0.546875, + 0.558594, + 0.527344, + 0.503906, + 0.542969, + 0.523438, + 0.539062, + 0.59375, + 0.574219, + 0.527344, + 0.535156, + 0.542969, + 0.550781, + 0.480469, + 0.523438, + 0.535156, + 0.550781, + 0.519531, + 0.566406, + 0.515625, + 0.417969, + 0.519531, + 0.490234, + 0.511719, + 0.574219, + 0.53125, + 0.5625, + 0.578125, + 0.53125, + 0.546875, + 0.542969, + 0.515625, + 0.542969, + 0.558594, + 0.546875, + 0.585938, + 0.542969, + 0.554688, + 0.523438, + 0.53125, + 0.550781, + 0.566406, + 0.554688, + 0.535156, + 0.535156, + 0.550781, + 0.498047, + 0.503906, + 0.542969, + 0.550781, + 0.523438, + 0.53125, + 0.476562, + 0.574219, + 0.523438, + 0.554688, + 0.515625, + 0.515625, + 0.523438, + 0.574219, + 0.558594, + 0.523438, + 0.585938, + 0.570312, + 0.523438, + 0.503906, + 0.490234, + 0.539062, + 0.550781, + 0.519531, + 0.546875, + 0.546875, + 0.550781, + 0.585938, + 0.542969, + 0.539062, + 0.53125, + 0.539062, + 0.511719, + 0.535156, + 0.550781, + 0.53125, + 0.542969, + 0.515625, + 0.539062, + 0.546875, + 0.539062, + 0.496094, + 0.515625, + 0.566406, + 0.5, + 0.558594, + 0.523438, + 0.539062, + 0.519531, + 0.554688, + 0.578125, + 0.519531, + 0.535156, + 0.535156, + 0.539062, + 0.558594, + 0.507812, + 0.589844, + 0.574219, + 0.546875, + 0.503906, + 0.519531, + 0.527344, + 0.53125, + 0.546875, + 0.550781, + 0.486328, + 0.480469, + 0.554688, + 0.511719, + 0.498047, + 0.578125, + 0.550781, + 0.539062, + 0.546875, + 0.554688, + 0.542969, + 0.558594, + 0.5, + 0.554688, + 0.507812, + 0.558594, + 0.582031, + 0.494141, + 0.5625, + 0.445312, + 0.542969, + 0.535156, + 0.574219, + 0.542969, + 0.535156, + 0.503906, + 0.5625, + 0.539062, + 0.535156, + 0.550781, + 0.53125, + 0.570312, + 0.535156, + 0.527344, + 0.566406, + 0.511719, + 0.582031, + 0.542969, + 0.535156, + 0.523438, + 0.515625, + 0.570312, + 0.527344, + 0.542969, + 0.558594, + 0.5625, + 0.482422, + 0.53125, + 0.566406, + 0.542969, + 0.546875, + 0.511719, + 0.527344, + 0.539062, + 0.527344, + 0.539062, + 0.519531, + 0.5625, + 0.570312, + 0.570312, + 0.535156, + 0.527344, + 0.546875, + 0.546875, + 0.515625, + 0.59375, + 0.558594, + 0.542969, + 0.53125, + 0.546875, + 0.515625, + 0.574219, + 0.597656, + 0.523438, + 0.511719, + 0.515625, + 0.546875, + 0.542969, + 0.519531, + 0.546875, + 0.558594, + 0.511719, + 0.5625, + 0.578125, + 0.5625, + 0.558594, + 0.542969, + 0.554688, + 0.554688, + 0.578125, + 0.5625, + 0.53125, + 0.515625, + 0.550781, + 0.515625, + 0.511719, + 0.574219, + 0.570312, + 0.558594, + 0.53125, + 0.550781, + 0.515625, + 0.519531, + 0.507812, + 0.527344, + 0.566406, + 0.511719, + 0.515625, + 0.546875, + 0.523438, + 0.478516, + 0.550781, + 0.5625, + 0.53125, + 0.550781, + 0.511719, + 0.515625, + 0.53125, + 0.511719, + 0.550781, + 0.566406, + 0.550781, + 0.578125, + 0.554688, + 0.484375, + 0.527344, + 0.550781, + 0.554688, + 0.527344, + 0.507812, + 0.566406, + 0.542969, + 0.566406, + 0.550781, + 0.574219, + 0.527344, + 0.5625, + 0.554688, + 0.511719, + 0.439453, + 0.503906, + 0.523438, + 0.542969, + 0.511719, + 0.539062, + 0.574219, + 0.535156, + 0.523438, + 0.523438, + 0.5625, + 0.546875, + 0.542969, + 0.566406, + 0.554688, + 0.53125, + 0.515625, + 0.53125, + 0.570312, + 0.5, + 0.488281, + 0.539062, + 0.554688, + 0.53125, + 0.589844, + 0.585938, + 0.546875, + 0.542969, + 0.527344, + 0.550781, + 0.519531, + 0.511719, + 0.550781, + 0.542969, + 0.539062, + 0.550781, + 0.546875, + 0.496094, + 0.523438, + 0.585938, + 0.542969, + 0.546875, + 0.523438, + 0.53125, + 0.5625, + 0.558594, + 0.519531, + 0.546875, + 0.59375, + 0.550781, + 0.535156, + 0.5625, + 0.519531, + 0.585938, + 0.558594, + 0.535156, + 0.546875, + 0.535156, + 0.535156, + 0.550781, + 0.542969, + 0.589844, + 0.53125, + 0.351562, + 0.554688, + 0.527344, + 0.5625, + 0.542969, + 0.566406, + 0.550781, + 0.558594, + 0.566406, + 0.542969, + 0.535156, + 0.511719, + 0.330078, + 0.546875, + 0.546875, + 0.542969, + 0.542969, + 0.515625, + 0.5625, + 0.503906, + 0.458984, + 0.570312, + 0.578125, + 0.535156, + 0.535156, + 0.527344, + 0.539062, + 0.527344, + 0.539062, + 0.539062, + 0.558594, + 0.542969, + 0.53125, + 0.523438, + 0.527344, + 0.515625, + 0.476562, + 0.515625, + 0.523438, + 0.550781, + 0.494141, + 0.550781, + 0.59375, + 0.550781, + 0.527344, + 0.523438, + 0.546875, + 0.511719, + 0.523438, + 0.558594, + 0.542969, + 0.558594, + 0.558594, + 0.539062, + 0.511719, + 0.570312, + 0.566406, + 0.539062, + 0.535156, + 0.546875, + 0.539062, + 0.539062, + 0.515625, + 0.367188, + 0.519531, + 0.554688, + 0.490234, + 0.507812, + 0.554688, + 0.490234, + 0.519531, + 0.5625, + 0.5625, + 0.515625, + 0.554688, + 0.511719, + 0.566406, + 0.53125, + 0.519531, + 0.539062, + 0.539062, + 0.53125, + 0.570312, + 0.554688, + 0.535156, + 0.527344, + 0.570312, + 0.507812, + 0.578125, + 0.53125, + 0.519531, + 0.566406, + 0.570312, + 0.539062, + 0.539062, + 0.554688, + 0.546875, + 0.527344, + 0.515625, + 0.527344, + 0.558594, + 0.566406, + 0.535156, + 0.535156, + 0.539062, + 0.546875, + 0.550781, + 0.539062, + 0.570312, + 0.488281, + 0.494141, + 0.5625, + 0.558594, + 0.527344, + 0.542969 + ] + }, + "name": "model.transformer.h.11.ln_2.weight", + "outputIndexes": [ + 982 + ], + "type": "Const", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 981, + 982 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/ln_2_11/Mul_1_output_0", + "outputIndexes": [ + 983 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.11/mlp/w1/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 983 + ], + "outputIndexes": [ + 2919 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.11/mlp/w1/Linear/pre_convert", + "inputIndexes": [ + 2919 + ], + "outputIndexes": [ + 2920 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.11/mlp/w1/Linear", + "inputIndexes": [ + 2920 + ], + "outputIndexes": [ + 2921 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 11008, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 1290536694, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.11/mlp/w1/Linear/post_convert", + "inputIndexes": [ + 2921 + ], + "outputIndexes": [ + 2922 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.11/mlp/w1/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2922 + ], + "outputIndexes": [ + 984 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 11008 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.11/mlp/w2/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 983 + ], + "outputIndexes": [ + 2923 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.11/mlp/w2/Linear/pre_convert", + "inputIndexes": [ + 2923 + ], + "outputIndexes": [ + 2924 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.11/mlp/w2/Linear", + "inputIndexes": [ + 2924 + ], + "outputIndexes": [ + 2925 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 11008, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 1315899148, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.11/mlp/w2/Linear/post_convert", + "inputIndexes": [ + 2925 + ], + "outputIndexes": [ + 2926 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.11/mlp/w2/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2926 + ], + "outputIndexes": [ + 985 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 11008 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 985 + ], + "main_type": "UnaryOp", + "main": { + "opType": "SIGMOID", + "T": "DT_INVALID" + }, + "name": "/mlp_11/Sigmoid_output_0", + "outputIndexes": [ + 986 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 985, + 986 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/mlp_11/Mul_output_0", + "outputIndexes": [ + 987 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 984, + 987 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/mlp_11/Mul_1_output_0", + "outputIndexes": [ + 988 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.11/mlp/c_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 988 + ], + "outputIndexes": [ + 2927 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 11008, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.11/mlp/c_proj/Linear/pre_convert", + "inputIndexes": [ + 2927 + ], + "outputIndexes": [ + 2928 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.11/mlp/c_proj/Linear", + "inputIndexes": [ + 2928 + ], + "outputIndexes": [ + 2929 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 11008, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 1341261602, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.11/mlp/c_proj/Linear/post_convert", + "inputIndexes": [ + 2929 + ], + "outputIndexes": [ + 2930 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.11/mlp/c_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2930 + ], + "outputIndexes": [ + 989 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 980, + 989 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_59_output_0", + "outputIndexes": [ + 990 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 990, + 1 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_60_output_0", + "outputIndexes": [ + 991 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 991 + ], + "main_type": "LayerNorm", + "main": { + "axis": [ + -1 + ], + "epsilon": 1e-06, + "group": 1, + "useRMSNorm": true + }, + "name": "/ln_1_12/Mul_output_0", + "outputIndexes": [ + 992 + ], + "type": "LayerNorm", + "defaultDimentionFormat": "NHWC" + }, + { + "main_type": "Blob", + "main": { + "dims": [ + 4096 + ], + "dataFormat": "NCHW", + "dataType": "DT_FLOAT", + "float32s": [ + 0.789062, + 0.78125, + 0.683594, + 0.839844, + 0.804688, + 0.6875, + 0.835938, + 0.757812, + 0.8125, + 0.816406, + 0.847656, + 0.820312, + 0.785156, + 0.820312, + 0.8125, + 0.738281, + 0.886719, + 0.789062, + 0.824219, + 0.808594, + 0.792969, + 0.816406, + 0.765625, + 0.816406, + 0.714844, + 0.589844, + 0.753906, + 0.859375, + 0.832031, + 0.796875, + 0.925781, + 0.855469, + 0.734375, + 0.929688, + 0.820312, + 0.773438, + 0.75, + 0.804688, + 0.761719, + 0.742188, + 0.847656, + 0.773438, + 0.796875, + 0.90625, + 0.824219, + 0.871094, + 0.839844, + 0.828125, + 0.757812, + 0.832031, + 0.835938, + 0.753906, + 0.816406, + 0.730469, + 0.742188, + 0.847656, + 0.8125, + 0.863281, + 0.78125, + 0.761719, + 0.671875, + 0.917969, + 0.703125, + 0.777344, + 0.824219, + 0.859375, + 0.828125, + 0.828125, + 0.890625, + 0.832031, + 0.917969, + 0.839844, + 0.824219, + 0.84375, + 0.808594, + 0.777344, + 0.847656, + 0.824219, + 0.804688, + 0.773438, + 0.847656, + 0.835938, + 0.808594, + 0.726562, + 0.8125, + 0.84375, + 0.769531, + 0.863281, + 0.757812, + 0.867188, + 0.765625, + 0.824219, + 0.773438, + 0.859375, + 0.789062, + 0.777344, + 0.863281, + 0.820312, + 0.863281, + 0.757812, + 0.8125, + 0.820312, + 0.796875, + 0.808594, + 0.816406, + 0.832031, + 0.824219, + 0.878906, + 0.804688, + 0.875, + 0.753906, + 0.859375, + 0.824219, + 0.792969, + 0.886719, + 0.757812, + 0.804688, + 1.039062, + 0.824219, + 0.820312, + 0.847656, + 0.84375, + 0.902344, + 0.78125, + 0.835938, + 0.769531, + 0.847656, + 0.765625, + 0.761719, + 0.777344, + 0.8125, + 0.785156, + 0.84375, + 0.757812, + 0.800781, + 0.726562, + 0.785156, + 0.703125, + 0.792969, + 0.886719, + 0.835938, + 0.757812, + 0.769531, + 0.777344, + 0.855469, + 0.816406, + 0.777344, + 0.910156, + 0.707031, + 0.800781, + 0.757812, + 0.828125, + 0.820312, + 0.835938, + 0.652344, + 0.859375, + 0.773438, + 0.835938, + 0.839844, + 0.84375, + 0.882812, + 0.785156, + 0.796875, + 0.8125, + 0.824219, + 0.800781, + 0.769531, + 0.777344, + 0.8125, + 0.777344, + 0.792969, + 0.777344, + 0.851562, + 0.855469, + 0.699219, + 0.777344, + 0.859375, + 0.855469, + 0.8125, + 0.824219, + 0.78125, + 0.824219, + 0.871094, + 0.816406, + 0.785156, + 0.835938, + 0.855469, + 0.835938, + 0.773438, + 0.734375, + 0.832031, + 0.792969, + 0.804688, + 0.882812, + 0.789062, + 0.835938, + 0.777344, + 0.773438, + 0.816406, + 0.792969, + 0.933594, + 0.847656, + 0.746094, + 0.761719, + 0.832031, + 0.796875, + 0.871094, + 0.800781, + 0.796875, + 0.808594, + 0.78125, + 0.792969, + 0.824219, + 0.84375, + 0.769531, + 0.789062, + 0.902344, + 0.839844, + 0.585938, + 0.785156, + 0.785156, + 0.851562, + 0.734375, + 0.890625, + 0.820312, + 0.753906, + 0.84375, + 0.835938, + 0.640625, + 0.835938, + 0.8125, + 0.878906, + 0.761719, + 0.832031, + 0.863281, + 0.765625, + 0.890625, + 0.851562, + 0.773438, + 0.882812, + 0.824219, + 0.867188, + 0.84375, + 0.765625, + 0.84375, + 0.84375, + 0.882812, + 0.753906, + 0.820312, + 0.800781, + 0.851562, + 0.757812, + 0.742188, + 0.789062, + 0.886719, + 0.8125, + 0.847656, + 0.855469, + 0.6875, + 0.804688, + 0.855469, + 0.816406, + 0.804688, + 0.847656, + 0.871094, + 0.820312, + 0.804688, + 0.839844, + 0.789062, + 0.820312, + 0.789062, + 0.835938, + 0.789062, + 0.785156, + 0.871094, + 0.746094, + 0.839844, + 0.828125, + 0.800781, + 0.808594, + 0.777344, + 0.804688, + 0.820312, + 0.839844, + 0.761719, + 0.792969, + 0.777344, + 0.757812, + 0.816406, + 0.84375, + 0.933594, + 0.761719, + 0.710938, + 0.769531, + 0.863281, + 0.886719, + 0.875, + 0.761719, + 0.878906, + 0.804688, + 0.898438, + 0.808594, + 0.792969, + 0.726562, + 0.769531, + 0.742188, + 0.816406, + 0.789062, + 0.800781, + 0.742188, + 0.867188, + 0.789062, + 0.765625, + 0.773438, + 0.816406, + 0.84375, + 0.867188, + 0.769531, + 0.824219, + 0.769531, + 0.789062, + 0.792969, + 0.800781, + 0.867188, + 0.855469, + 0.816406, + 0.792969, + 0.902344, + 0.835938, + 0.804688, + 0.8125, + 0.78125, + 0.753906, + 0.808594, + 0.71875, + 0.75, + 0.765625, + 0.757812, + 0.816406, + 0.769531, + 0.847656, + 0.792969, + 0.851562, + 0.785156, + 0.84375, + 0.816406, + 0.789062, + 0.847656, + 0.808594, + 0.777344, + 0.796875, + 0.824219, + 0.8125, + 0.792969, + 0.800781, + 0.824219, + 0.863281, + 0.652344, + 0.835938, + 0.78125, + 0.835938, + 0.796875, + 0.757812, + 0.773438, + 0.75, + 0.839844, + 0.769531, + 0.773438, + 0.765625, + 0.804688, + 0.863281, + 0.832031, + 0.890625, + 0.863281, + 0.863281, + 0.804688, + 0.84375, + 0.808594, + 0.84375, + 0.738281, + 0.75, + 0.78125, + 0.78125, + 0.796875, + 0.808594, + 0.835938, + 0.773438, + 0.851562, + 0.863281, + 0.71875, + 0.835938, + 0.765625, + 0.796875, + 0.800781, + 0.816406, + 0.765625, + 0.835938, + 0.855469, + 0.839844, + 0.777344, + 0.824219, + 0.808594, + 0.78125, + 0.785156, + 0.832031, + 0.816406, + 0.769531, + 0.824219, + 0.765625, + 0.808594, + 0.742188, + 0.78125, + 0.847656, + 0.773438, + 0.839844, + 0.777344, + 0.894531, + 0.816406, + 0.8125, + 0.71875, + 0.746094, + 0.773438, + 0.789062, + 0.882812, + 0.839844, + 0.746094, + 0.828125, + 0.804688, + 0.851562, + 0.800781, + 0.859375, + 0.808594, + 0.765625, + 0.757812, + 0.808594, + 0.847656, + 0.789062, + 0.765625, + 0.851562, + 0.757812, + 0.773438, + 0.777344, + 0.796875, + 0.78125, + 0.832031, + 0.796875, + 0.773438, + 0.753906, + 0.8125, + 0.851562, + 0.839844, + 0.804688, + 0.761719, + 0.769531, + 0.8125, + 0.871094, + 0.789062, + 0.722656, + 0.742188, + 0.746094, + 0.777344, + 0.820312, + 0.777344, + 0.882812, + 0.84375, + 0.867188, + 0.800781, + 0.859375, + 0.75, + 0.808594, + 0.792969, + 0.816406, + 0.851562, + 0.707031, + 0.777344, + 0.792969, + 0.816406, + 0.777344, + 0.808594, + 0.832031, + 0.902344, + 0.753906, + 0.730469, + 0.847656, + 0.820312, + 0.765625, + 0.753906, + 0.882812, + 0.792969, + 0.933594, + 0.796875, + 0.75, + 0.78125, + 0.804688, + 0.808594, + 0.773438, + 0.691406, + 0.792969, + 0.808594, + 0.800781, + 0.78125, + 0.734375, + 0.84375, + 0.769531, + 0.816406, + 0.863281, + 0.8125, + 0.8125, + 0.8125, + 0.726562, + 0.820312, + 0.792969, + 0.792969, + 0.871094, + 0.75, + 0.800781, + 0.816406, + 0.78125, + 0.863281, + 0.789062, + 0.769531, + 0.789062, + 0.8125, + 0.742188, + 0.730469, + 0.84375, + 0.871094, + 0.726562, + 0.789062, + 0.835938, + 0.820312, + 0.765625, + 0.855469, + 0.855469, + 0.753906, + 0.785156, + 0.785156, + 0.84375, + 0.792969, + 0.769531, + 0.8125, + 0.820312, + 0.867188, + 0.753906, + 0.78125, + 0.773438, + 0.835938, + 0.710938, + 0.785156, + 0.839844, + 0.820312, + 0.769531, + 0.839844, + 0.804688, + 0.785156, + 0.75, + 0.847656, + 0.777344, + 0.789062, + 0.734375, + 0.8125, + 0.804688, + 0.871094, + 0.820312, + 0.726562, + 0.726562, + 0.792969, + 0.757812, + 0.789062, + 0.824219, + 0.824219, + 0.808594, + 0.839844, + 0.746094, + 0.792969, + 0.847656, + 0.8125, + 0.835938, + 0.769531, + 0.785156, + 0.730469, + 0.828125, + 0.855469, + 0.867188, + 0.859375, + 0.78125, + 0.882812, + 0.835938, + 0.8125, + 0.734375, + 0.898438, + 0.859375, + 0.824219, + 0.804688, + 0.828125, + 0.835938, + 0.875, + 0.8125, + 0.855469, + 0.800781, + 0.816406, + 0.859375, + 0.777344, + 0.761719, + 0.816406, + 0.761719, + 0.777344, + 0.808594, + 0.847656, + 0.835938, + 0.746094, + 0.796875, + 0.804688, + 0.878906, + 0.734375, + 0.816406, + 0.867188, + 0.804688, + 0.847656, + 0.871094, + 0.875, + 0.796875, + 0.789062, + 0.075195, + 0.835938, + 0.898438, + 0.839844, + 0.835938, + 0.722656, + 0.824219, + 0.789062, + 0.773438, + 0.859375, + 0.847656, + 0.824219, + 0.828125, + 0.835938, + 0.761719, + 0.804688, + 0.84375, + 0.867188, + 0.707031, + 0.769531, + 0.816406, + 0.847656, + 0.796875, + 0.773438, + 0.773438, + 0.832031, + 0.71875, + 0.761719, + 0.847656, + 0.777344, + 0.8125, + 0.828125, + 0.761719, + 0.78125, + 0.792969, + 0.84375, + 0.792969, + 0.8125, + 0.761719, + 0.785156, + 0.769531, + 0.882812, + 0.875, + 0.863281, + 0.757812, + 0.773438, + 0.859375, + 0.894531, + 0.855469, + 0.789062, + 0.773438, + 0.824219, + 0.84375, + 0.769531, + 0.824219, + 0.808594, + 0.691406, + 0.789062, + 0.601562, + 0.785156, + 0.898438, + 0.851562, + 0.820312, + 0.785156, + 0.816406, + 0.808594, + 0.796875, + 0.875, + 0.738281, + 0.90625, + 0.8125, + 0.8125, + 0.78125, + 0.800781, + 0.832031, + 0.847656, + 0.796875, + 0.886719, + 0.800781, + 0.824219, + 0.878906, + 0.789062, + 0.898438, + 0.8125, + 0.925781, + 0.847656, + 0.75, + 0.816406, + 0.800781, + 0.722656, + 0.832031, + 0.785156, + 0.890625, + 0.746094, + 0.816406, + 0.851562, + 0.847656, + 0.738281, + 0.757812, + 0.757812, + 0.753906, + 0.816406, + 0.800781, + 0.730469, + 0.777344, + 0.820312, + 0.824219, + 0.722656, + 0.816406, + 0.714844, + 0.820312, + 0.816406, + 0.800781, + 0.851562, + 0.789062, + 0.8125, + 0.835938, + 0.84375, + 0.773438, + 0.765625, + 0.84375, + 0.796875, + 0.789062, + 0.898438, + 0.804688, + 0.796875, + 0.757812, + 0.832031, + 0.75, + 0.8125, + 0.839844, + 0.808594, + 0.8125, + 0.804688, + 0.886719, + 0.941406, + 0.773438, + 0.84375, + 0.894531, + 0.839844, + 0.824219, + 0.757812, + 0.816406, + 0.609375, + 0.835938, + 0.796875, + 0.863281, + 0.761719, + 0.785156, + 0.816406, + 0.765625, + 0.734375, + 0.769531, + 0.824219, + 0.8125, + 0.808594, + 0.867188, + 0.796875, + 0.847656, + 0.699219, + 0.753906, + 0.660156, + 0.726562, + 0.9375, + 0.78125, + 0.792969, + 0.753906, + 0.824219, + 0.796875, + 0.84375, + 0.972656, + 0.757812, + 0.824219, + 0.722656, + 0.808594, + 0.761719, + 0.65625, + 0.792969, + 0.730469, + 0.882812, + 0.765625, + 0.761719, + 0.859375, + 0.863281, + 0.875, + 0.800781, + 0.824219, + 0.832031, + 0.800781, + 0.789062, + 0.816406, + 0.894531, + 0.835938, + 0.828125, + 0.820312, + 0.859375, + 0.8125, + 0.878906, + 0.804688, + 0.785156, + 0.742188, + 0.816406, + 0.792969, + 0.785156, + 0.820312, + 0.800781, + 0.816406, + 0.765625, + 0.871094, + 0.773438, + 0.851562, + 0.800781, + 0.714844, + 0.757812, + 0.957031, + 0.808594, + 0.832031, + 0.808594, + 0.777344, + 0.800781, + 0.859375, + 0.71875, + 0.488281, + 0.804688, + 0.78125, + 0.796875, + 0.796875, + 0.839844, + 0.855469, + 0.800781, + 0.703125, + 0.839844, + 0.847656, + 0.820312, + 0.714844, + 0.78125, + 0.816406, + 0.902344, + 0.761719, + 0.796875, + 0.871094, + 0.761719, + 0.792969, + 0.816406, + 0.78125, + 0.734375, + 0.660156, + 0.808594, + 0.792969, + 0.84375, + 0.890625, + 0.785156, + 0.761719, + 0.757812, + 0.78125, + 0.789062, + 0.8125, + 0.851562, + 0.757812, + 0.789062, + 0.777344, + 0.816406, + 0.8125, + 0.820312, + 0.828125, + 0.726562, + 0.839844, + 0.792969, + 0.792969, + 0.867188, + 0.832031, + 0.75, + 0.820312, + 0.839844, + 0.757812, + 0.800781, + 0.855469, + 0.808594, + 0.851562, + 0.832031, + 0.835938, + 0.816406, + 0.789062, + 0.785156, + 0.800781, + 0.832031, + 0.839844, + 0.792969, + 0.773438, + 0.71875, + 0.828125, + 0.765625, + 0.808594, + 0.832031, + 0.832031, + 0.746094, + 0.84375, + 0.738281, + 0.839844, + 0.78125, + 0.78125, + 0.730469, + 0.785156, + 0.738281, + 0.863281, + 0.820312, + 0.839844, + 0.792969, + 0.863281, + 0.8125, + 0.726562, + 0.828125, + 0.855469, + 0.828125, + 0.792969, + 0.792969, + 0.816406, + 0.695312, + 0.765625, + 0.789062, + 0.726562, + 0.863281, + 0.792969, + 0.792969, + 0.863281, + 0.816406, + 0.703125, + 0.800781, + 0.847656, + 0.800781, + 0.734375, + 0.832031, + 0.84375, + 0.785156, + 0.894531, + 0.871094, + 0.8125, + 0.832031, + 0.84375, + 0.832031, + 0.867188, + 0.832031, + 0.746094, + 0.785156, + 0.820312, + 0.875, + 0.820312, + 0.898438, + 0.859375, + 0.722656, + 0.746094, + 0.824219, + 0.75, + 0.730469, + 0.804688, + 0.832031, + 0.78125, + 0.90625, + 0.878906, + 0.804688, + 0.683594, + 0.71875, + 0.839844, + 0.824219, + 0.796875, + 0.753906, + 0.890625, + 0.878906, + 0.796875, + 0.878906, + 0.773438, + 0.792969, + 0.78125, + 0.777344, + 0.792969, + 0.832031, + 0.808594, + 0.835938, + 0.855469, + 0.859375, + 0.78125, + 0.808594, + 0.820312, + 0.839844, + 0.863281, + 0.769531, + 0.832031, + 0.832031, + 0.773438, + 0.847656, + 0.8125, + 0.949219, + 0.800781, + 0.761719, + 0.84375, + 0.816406, + 0.796875, + 0.707031, + 0.746094, + 0.820312, + 1.0625, + 0.832031, + 0.851562, + 0.847656, + 0.765625, + 0.820312, + 0.785156, + 0.929688, + 0.804688, + 0.839844, + 0.839844, + 0.882812, + 0.789062, + 0.777344, + 0.789062, + 0.816406, + 0.710938, + 0.792969, + 0.777344, + 0.804688, + 0.792969, + 0.859375, + 0.878906, + 0.757812, + 0.828125, + 0.75, + 0.597656, + 0.816406, + 0.742188, + 0.792969, + 0.703125, + 0.8125, + 0.675781, + 0.773438, + 0.84375, + 0.8125, + 0.792969, + 0.808594, + 0.761719, + 0.871094, + 0.824219, + 0.730469, + 0.871094, + 0.800781, + 0.796875, + 0.863281, + 0.792969, + 0.871094, + 0.863281, + 0.859375, + 0.765625, + 0.835938, + 0.792969, + 0.785156, + 0.84375, + 0.796875, + 0.832031, + 0.769531, + 1.382812, + 0.820312, + 0.71875, + 0.746094, + 0.878906, + 0.816406, + 0.769531, + 0.78125, + 0.699219, + 0.761719, + 0.8125, + 0.84375, + 0.800781, + 0.828125, + 0.886719, + 0.828125, + 0.75, + 0.730469, + 0.769531, + 0.839844, + 0.785156, + 0.808594, + 0.6875, + 0.785156, + 0.832031, + 0.796875, + 0.886719, + 0.816406, + 0.835938, + 0.796875, + 0.75, + 0.75, + 0.933594, + 0.753906, + 0.816406, + 0.773438, + 0.84375, + 0.792969, + 0.804688, + 0.796875, + 0.878906, + 0.765625, + 0.78125, + 0.820312, + 0.804688, + 0.753906, + 0.785156, + 0.8125, + 0.773438, + 0.828125, + 0.855469, + 0.917969, + 0.847656, + 0.703125, + 0.859375, + 0.761719, + 0.808594, + 0.785156, + 0.835938, + 0.804688, + 0.804688, + 0.847656, + 0.808594, + 0.761719, + 0.875, + 0.730469, + 0.890625, + 0.757812, + 1.15625, + 0.777344, + 0.816406, + 0.859375, + 0.824219, + 0.707031, + 0.78125, + 0.707031, + 0.828125, + 0.726562, + 0.652344, + 0.8125, + 0.8125, + 0.753906, + 0.753906, + 0.878906, + 0.738281, + 0.859375, + 0.777344, + 0.800781, + 0.851562, + 0.761719, + 0.859375, + 0.878906, + 0.832031, + 0.820312, + 0.789062, + 0.765625, + 0.789062, + 0.804688, + 0.851562, + 0.777344, + 0.851562, + 0.875, + 0.84375, + 0.820312, + 0.800781, + 0.753906, + 0.804688, + 0.738281, + 0.867188, + 0.875, + 0.878906, + 0.734375, + 0.816406, + 0.835938, + 0.753906, + 0.816406, + 0.761719, + 0.839844, + 0.84375, + 0.808594, + 0.773438, + 0.738281, + 0.828125, + 0.820312, + 0.796875, + 0.816406, + 0.792969, + 0.804688, + 0.777344, + 0.746094, + 0.820312, + 0.777344, + 0.726562, + 0.8125, + 0.734375, + 0.796875, + 0.753906, + 0.785156, + 0.796875, + 0.859375, + 0.816406, + 0.789062, + 0.738281, + 0.824219, + 0.773438, + 0.796875, + 0.792969, + 0.832031, + 0.742188, + 0.871094, + 0.773438, + 0.78125, + 0.804688, + 0.851562, + 0.867188, + 0.8125, + 0.855469, + 0.886719, + 0.871094, + 0.765625, + 0.816406, + 0.714844, + 0.777344, + 0.851562, + 0.828125, + 0.828125, + 0.757812, + 0.8125, + 0.867188, + 0.753906, + 0.777344, + 0.765625, + 0.851562, + 0.878906, + 0.785156, + 0.800781, + 0.78125, + 0.824219, + 0.847656, + 0.878906, + 0.796875, + 0.820312, + 0.746094, + 0.886719, + 0.796875, + 0.894531, + 0.734375, + 0.871094, + 0.839844, + 0.824219, + 0.878906, + 0.824219, + 0.777344, + 0.882812, + 0.765625, + 0.808594, + 0.800781, + 0.738281, + 0.867188, + 0.648438, + 0.804688, + 0.800781, + 0.800781, + 0.839844, + 0.808594, + 0.796875, + 0.769531, + 0.84375, + 0.800781, + 0.789062, + 0.773438, + 0.789062, + 0.722656, + 0.773438, + 0.8125, + 0.785156, + 0.785156, + 0.84375, + 0.796875, + 0.78125, + 0.796875, + 0.8125, + 0.796875, + 0.867188, + 0.71875, + 0.769531, + 0.824219, + 0.816406, + 0.753906, + 0.71875, + 0.824219, + 0.804688, + 0.789062, + 0.78125, + 0.851562, + 0.824219, + 0.777344, + 0.835938, + 0.75, + 0.871094, + 0.816406, + 0.886719, + 0.808594, + 0.882812, + 0.734375, + 0.8125, + 0.785156, + 0.84375, + 0.847656, + 0.800781, + 0.753906, + 0.785156, + 0.765625, + 0.78125, + 0.75, + 0.800781, + 0.765625, + 0.824219, + 0.828125, + 0.875, + 0.808594, + 0.820312, + 0.792969, + 0.800781, + 0.777344, + 0.746094, + 0.734375, + 0.824219, + 0.832031, + 0.742188, + 0.78125, + 0.867188, + 0.796875, + 0.710938, + 0.777344, + 0.828125, + 0.816406, + 0.820312, + 0.800781, + 0.820312, + 0.816406, + 0.730469, + 0.808594, + 0.914062, + 0.886719, + 0.847656, + 0.785156, + 0.847656, + 0.742188, + 0.765625, + 0.816406, + 0.855469, + 0.804688, + 0.785156, + 0.753906, + 0.804688, + 0.78125, + 0.835938, + 0.507812, + 0.671875, + 0.808594, + 0.675781, + 0.773438, + 0.835938, + 0.835938, + 0.828125, + 0.804688, + 0.804688, + 0.78125, + 0.867188, + 0.800781, + 0.761719, + 0.835938, + 0.824219, + 0.828125, + 0.785156, + 0.730469, + 0.828125, + 0.824219, + 0.761719, + 0.796875, + 0.859375, + 0.863281, + 0.800781, + 0.800781, + 0.816406, + 0.800781, + 0.8125, + 0.796875, + 0.710938, + 0.84375, + 0.761719, + 0.757812, + 0.898438, + 0.789062, + 0.839844, + 0.859375, + 0.945312, + 0.824219, + 0.773438, + 0.816406, + 0.835938, + 0.832031, + 0.800781, + 0.804688, + 0.832031, + 0.835938, + 0.832031, + 0.785156, + 0.769531, + 0.84375, + 0.808594, + 0.824219, + 0.878906, + 0.800781, + 0.820312, + 0.800781, + 0.84375, + 0.707031, + 0.773438, + 0.824219, + 0.785156, + 0.820312, + 0.800781, + 0.820312, + 0.898438, + 0.761719, + 0.679688, + 0.753906, + 0.808594, + 0.753906, + 0.84375, + 0.773438, + 0.765625, + 0.789062, + 0.785156, + 0.695312, + 0.832031, + 0.792969, + 0.742188, + 0.742188, + 0.738281, + 0.839844, + 0.824219, + 0.847656, + 0.800781, + 0.746094, + 0.84375, + 0.796875, + 0.804688, + 0.859375, + 0.757812, + 0.859375, + 0.808594, + 0.847656, + 0.789062, + 0.789062, + 0.796875, + 0.804688, + 0.828125, + 0.8125, + 0.820312, + 0.804688, + 0.851562, + 0.808594, + 0.769531, + 0.847656, + 0.796875, + 0.878906, + 0.851562, + 0.886719, + 0.851562, + 0.777344, + 0.75, + 0.777344, + 0.929688, + 0.8125, + 0.84375, + 0.742188, + 0.828125, + 0.765625, + 0.777344, + 0.84375, + 0.785156, + 0.785156, + 0.769531, + 0.796875, + 0.710938, + 0.820312, + 0.816406, + 0.796875, + 0.804688, + 0.738281, + 0.84375, + 0.800781, + 0.769531, + 0.824219, + 0.824219, + 0.757812, + 0.804688, + 0.816406, + 0.808594, + 0.792969, + 0.773438, + 0.871094, + 0.726562, + 0.890625, + 0.738281, + 0.796875, + 0.808594, + 0.796875, + 0.835938, + 0.785156, + 0.8125, + 0.8125, + 0.875, + 0.828125, + 0.792969, + 0.816406, + 0.882812, + 0.820312, + 0.796875, + 0.816406, + 0.722656, + 0.765625, + 0.785156, + 0.828125, + 0.863281, + 0.789062, + 0.800781, + 0.847656, + 0.777344, + 0.746094, + 0.8125, + 0.792969, + 1.070312, + 0.824219, + 0.78125, + 0.792969, + 0.738281, + 0.828125, + 0.8125, + 0.820312, + 0.839844, + 0.789062, + 0.828125, + 0.859375, + 0.832031, + 0.828125, + 0.851562, + 0.859375, + 0.785156, + 0.738281, + 0.851562, + 0.871094, + 0.777344, + 0.738281, + 0.800781, + 0.835938, + 0.789062, + 0.785156, + 0.734375, + 0.773438, + 0.691406, + 0.839844, + 0.851562, + 0.800781, + 0.75, + 0.875, + 0.875, + 0.804688, + 0.867188, + 0.78125, + 0.792969, + 0.882812, + 0.785156, + 0.816406, + 0.757812, + 0.773438, + 0.789062, + 0.78125, + 0.878906, + 0.6875, + 0.792969, + 0.726562, + 0.71875, + 0.832031, + 0.820312, + 0.796875, + 0.808594, + 0.824219, + 0.695312, + 0.863281, + 0.828125, + 0.828125, + 0.808594, + 0.824219, + 0.796875, + 0.859375, + 0.734375, + 0.769531, + 0.820312, + 0.785156, + 0.867188, + 0.96875, + 0.84375, + 0.855469, + 0.835938, + 0.832031, + 0.769531, + 0.785156, + 0.722656, + 0.757812, + 0.808594, + 0.84375, + 0.820312, + 0.847656, + 0.785156, + 0.835938, + 0.765625, + 0.710938, + 0.792969, + 0.855469, + 0.769531, + 0.824219, + 0.789062, + 0.800781, + 0.875, + 0.796875, + 0.816406, + 0.761719, + 0.710938, + 0.820312, + 0.796875, + 0.789062, + 0.832031, + 0.859375, + 0.835938, + 0.871094, + 0.859375, + 0.804688, + 0.910156, + 0.828125, + 0.816406, + 0.859375, + 0.816406, + 0.816406, + 0.800781, + 0.777344, + 0.730469, + 0.75, + 0.785156, + 0.929688, + 0.863281, + 0.792969, + 0.714844, + 0.734375, + 0.761719, + 0.769531, + 0.851562, + 0.835938, + 0.773438, + 0.8125, + 0.832031, + 0.84375, + 0.816406, + 0.761719, + 0.824219, + 0.785156, + 0.796875, + 0.757812, + 0.800781, + 0.828125, + 0.785156, + 0.855469, + 0.878906, + 0.855469, + 0.871094, + 0.824219, + 0.851562, + 0.820312, + 0.761719, + 0.84375, + 0.824219, + 0.765625, + 0.761719, + 0.832031, + 0.820312, + 0.914062, + 0.765625, + 0.769531, + 0.832031, + 0.773438, + 0.851562, + 0.808594, + 0.832031, + 0.765625, + 0.855469, + 0.832031, + 0.851562, + 0.800781, + 0.785156, + 0.871094, + 0.792969, + 0.800781, + 0.816406, + 0.863281, + 0.816406, + 0.75, + 0.804688, + 0.824219, + 0.828125, + 0.84375, + 0.6875, + 0.714844, + 0.828125, + 0.800781, + 0.84375, + 0.742188, + 0.785156, + 0.707031, + 0.914062, + 0.757812, + 0.816406, + 0.871094, + 0.820312, + 0.800781, + 0.769531, + 0.746094, + 0.78125, + 0.746094, + 0.808594, + 0.777344, + 0.796875, + 0.820312, + 0.785156, + 0.769531, + 0.839844, + 0.902344, + 0.8125, + 0.824219, + 0.757812, + 0.871094, + 0.804688, + 0.882812, + 0.828125, + 0.808594, + 0.832031, + 0.835938, + 0.769531, + 0.851562, + 0.734375, + 0.789062, + 0.804688, + 0.722656, + 0.867188, + 0.742188, + 0.726562, + 0.816406, + 0.84375, + 0.777344, + 0.800781, + 0.84375, + 0.816406, + 0.792969, + 0.773438, + 0.824219, + 0.859375, + 0.746094, + 0.679688, + 0.8125, + 0.785156, + 0.910156, + 0.722656, + 0.777344, + 0.859375, + 0.769531, + 0.800781, + 0.890625, + 0.769531, + 0.746094, + 0.839844, + 0.839844, + 0.796875, + 0.800781, + 0.820312, + 0.867188, + 0.789062, + 0.878906, + 0.753906, + 0.835938, + 0.785156, + 0.890625, + 0.710938, + 0.789062, + 0.769531, + 0.785156, + 0.773438, + 0.820312, + 0.800781, + 0.820312, + 0.78125, + 0.894531, + 0.796875, + 0.769531, + 0.78125, + 0.863281, + 0.878906, + 0.789062, + 0.828125, + 0.6875, + 0.792969, + 0.785156, + 0.898438, + 0.851562, + 0.925781, + 0.855469, + 0.875, + 0.859375, + 0.785156, + 0.722656, + 0.824219, + 0.773438, + 0.832031, + 0.722656, + 0.785156, + 0.835938, + 0.808594, + 0.832031, + 0.75, + 0.894531, + 0.804688, + 0.859375, + 0.828125, + 0.804688, + 0.792969, + 0.835938, + 0.757812, + 0.847656, + 0.832031, + 0.746094, + 0.789062, + 0.761719, + 0.875, + 0.808594, + 0.835938, + 0.839844, + 0.835938, + 0.828125, + 0.855469, + 0.789062, + 0.8125, + 0.761719, + 0.746094, + 0.769531, + 0.789062, + 0.800781, + 0.835938, + 0.78125, + 0.921875, + 0.84375, + 0.796875, + 0.730469, + 0.777344, + 0.839844, + 0.789062, + 0.824219, + 0.804688, + 0.800781, + 0.769531, + 0.734375, + 0.863281, + 0.847656, + 0.789062, + 0.808594, + 0.734375, + 0.871094, + 0.851562, + 0.863281, + 0.851562, + 0.875, + 0.839844, + 0.78125, + 0.792969, + 0.792969, + 0.859375, + 0.851562, + 0.84375, + 0.808594, + 0.828125, + 0.808594, + 0.800781, + 0.816406, + 0.835938, + 0.804688, + 0.824219, + 0.800781, + 0.824219, + 0.824219, + 0.863281, + 0.8125, + 0.773438, + 0.847656, + 0.792969, + 0.816406, + 0.851562, + 0.820312, + 0.769531, + 0.871094, + 0.765625, + 0.816406, + 0.839844, + 0.835938, + 0.859375, + 0.769531, + 0.8125, + 0.753906, + 0.800781, + 0.847656, + 0.964844, + 0.777344, + 0.804688, + 0.808594, + 0.777344, + 0.941406, + 0.859375, + 0.855469, + 0.785156, + 0.824219, + 0.769531, + 0.8125, + 0.796875, + 0.824219, + 0.777344, + 0.828125, + 0.796875, + 0.804688, + 0.855469, + 0.808594, + 0.796875, + 0.835938, + 0.792969, + 0.835938, + 0.808594, + 0.871094, + 0.851562, + 0.804688, + 0.792969, + 0.582031, + 0.800781, + 0.808594, + 0.722656, + 0.863281, + 0.753906, + 0.804688, + 0.789062, + 0.886719, + 0.746094, + 0.796875, + 0.800781, + 0.804688, + 0.78125, + 0.796875, + 0.859375, + 0.742188, + 0.789062, + 0.824219, + 0.792969, + 0.730469, + 0.824219, + 0.78125, + 0.773438, + 0.714844, + 0.800781, + 0.851562, + 0.78125, + 0.808594, + 0.785156, + 0.765625, + 0.789062, + 0.734375, + 0.832031, + 0.777344, + 0.816406, + 0.824219, + 0.832031, + 0.761719, + 0.773438, + 0.777344, + 0.761719, + 0.78125, + 0.761719, + 0.832031, + 0.773438, + 0.839844, + 0.871094, + 0.742188, + 0.777344, + 0.8125, + 0.8125, + 0.804688, + 0.855469, + 0.894531, + 0.820312, + 0.796875, + 0.855469, + 0.882812, + 0.902344, + 0.816406, + 0.859375, + 0.804688, + 0.867188, + 0.835938, + 0.855469, + 0.804688, + 0.855469, + 0.847656, + 0.84375, + 0.832031, + 0.785156, + 0.785156, + 0.84375, + 0.773438, + 0.777344, + 0.75, + 0.777344, + 0.808594, + 0.78125, + 0.839844, + 0.816406, + 0.8125, + 0.742188, + 0.832031, + 0.871094, + 0.777344, + 0.816406, + 0.855469, + 0.835938, + 0.886719, + 0.792969, + 0.78125, + 0.785156, + 0.832031, + 0.699219, + 0.726562, + 0.898438, + 0.734375, + 0.789062, + 0.757812, + 0.847656, + 0.867188, + 0.738281, + 0.855469, + 0.785156, + 0.6875, + 0.832031, + 0.863281, + 0.847656, + 0.730469, + 0.816406, + 0.851562, + 0.808594, + 0.828125, + 0.832031, + 0.824219, + 0.773438, + 0.699219, + 0.832031, + 0.878906, + 0.757812, + 0.84375, + 0.851562, + 0.804688, + 0.792969, + 0.808594, + 0.828125, + 0.71875, + 0.753906, + 0.777344, + 0.8125, + 0.78125, + 0.824219, + 0.828125, + 0.816406, + 0.757812, + 0.832031, + 0.765625, + 0.671875, + 0.824219, + 0.878906, + 0.761719, + 0.804688, + 0.789062, + 0.75, + 0.761719, + 0.835938, + 0.832031, + 0.789062, + 0.839844, + 0.753906, + 0.789062, + 0.769531, + 0.855469, + 0.761719, + 0.765625, + 0.800781, + 0.882812, + 0.835938, + 0.820312, + 0.78125, + 0.820312, + 0.746094, + 0.832031, + 0.792969, + 0.789062, + 0.820312, + 0.765625, + 0.722656, + 0.769531, + 0.796875, + 0.8125, + 0.824219, + 0.707031, + 0.746094, + 0.746094, + 0.851562, + 0.804688, + 0.863281, + 0.785156, + 0.761719, + 0.871094, + 0.78125, + 0.855469, + 0.804688, + 0.761719, + 0.878906, + 0.867188, + 0.839844, + 0.753906, + 0.902344, + 0.839844, + 0.757812, + 0.78125, + 0.839844, + 0.726562, + 0.78125, + 0.761719, + 0.8125, + 0.820312, + 0.824219, + 0.839844, + 0.742188, + 0.820312, + 0.796875, + 0.789062, + 0.867188, + 0.792969, + 0.792969, + 0.867188, + 0.742188, + 0.785156, + 0.835938, + 0.824219, + 0.800781, + 0.855469, + 0.773438, + 0.777344, + 0.847656, + 0.871094, + 0.789062, + 0.777344, + 0.792969, + 0.851562, + 0.714844, + 0.851562, + 0.804688, + 0.792969, + 0.8125, + 0.863281, + 0.910156, + 0.839844, + 0.835938, + 0.804688, + 0.789062, + 0.792969, + 0.878906, + 0.832031, + 0.757812, + 0.757812, + 0.617188, + 0.820312, + 0.800781, + 0.882812, + 0.839844, + 0.8125, + 0.820312, + 0.871094, + 0.84375, + 0.742188, + 0.726562, + 0.765625, + 0.8125, + 0.777344, + 0.78125, + 0.835938, + 0.832031, + 0.855469, + 0.785156, + 0.796875, + 0.890625, + 0.800781, + 0.792969, + 0.847656, + 0.828125, + 0.851562, + 0.816406, + 0.785156, + 0.734375, + 0.8125, + 0.785156, + 0.84375, + 0.773438, + 0.820312, + 0.828125, + 0.851562, + 0.832031, + 0.835938, + 0.796875, + 0.777344, + 0.808594, + 0.785156, + 0.761719, + 0.738281, + 0.808594, + 0.871094, + 0.785156, + 0.765625, + 0.789062, + 0.640625, + 0.753906, + 0.855469, + 0.808594, + 0.816406, + 0.835938, + 0.847656, + 0.804688, + 0.792969, + 0.84375, + 0.820312, + 0.832031, + 0.800781, + 0.890625, + 0.890625, + 0.804688, + 0.792969, + 0.820312, + 0.867188, + 0.820312, + 0.824219, + 0.746094, + 0.804688, + 0.863281, + 0.796875, + 0.777344, + 0.734375, + 0.824219, + 0.789062, + 0.847656, + 0.828125, + 0.832031, + 0.777344, + 0.832031, + 0.796875, + 0.824219, + 0.882812, + 0.816406, + 0.914062, + 0.753906, + 0.835938, + 0.722656, + 0.84375, + 0.761719, + 0.8125, + 0.890625, + 0.765625, + 0.785156, + 0.863281, + 0.800781, + 0.796875, + 0.726562, + 0.789062, + 0.816406, + 0.839844, + 0.859375, + 0.824219, + 0.746094, + 0.804688, + 0.835938, + 0.871094, + 0.769531, + 0.832031, + 0.699219, + 0.835938, + 0.839844, + 0.820312, + 0.863281, + 0.792969, + 0.8125, + 0.859375, + 0.753906, + 0.765625, + 0.839844, + 0.878906, + 0.753906, + 0.875, + 0.917969, + 0.851562, + 0.84375, + 0.785156, + 0.765625, + 0.785156, + 0.890625, + 0.804688, + 0.742188, + 0.878906, + 0.808594, + 0.832031, + 0.792969, + 0.832031, + 0.8125, + 0.832031, + 0.855469, + 0.769531, + 0.808594, + 0.757812, + 0.828125, + 0.855469, + 0.824219, + 0.742188, + 0.835938, + 0.832031, + 0.863281, + 0.765625, + 0.847656, + 0.855469, + 0.835938, + 0.796875, + 0.785156, + 0.730469, + 0.824219, + 0.804688, + 0.832031, + 0.835938, + 0.769531, + 0.753906, + 0.863281, + 0.867188, + 0.757812, + 0.851562, + 0.835938, + 0.847656, + 0.835938, + 0.789062, + 0.839844, + 0.8125, + 0.78125, + 0.792969, + 0.78125, + 0.785156, + 0.820312, + 0.734375, + 0.835938, + 0.824219, + 0.804688, + 0.839844, + 0.820312, + 0.78125, + 0.730469, + 0.8125, + 0.730469, + 0.796875, + 0.855469, + 0.765625, + 0.808594, + 0.816406, + 0.804688, + 0.847656, + 0.820312, + 0.898438, + 0.824219, + 0.855469, + 0.878906, + 0.820312, + 0.796875, + 0.761719, + 0.769531, + 0.875, + 0.761719, + 0.679688, + 0.820312, + 0.785156, + 0.855469, + 0.789062, + 0.785156, + 0.636719, + 0.863281, + 0.742188, + 0.777344, + 0.761719, + 0.910156, + 0.742188, + 0.863281, + 0.808594, + 0.835938, + 0.847656, + 0.855469, + 0.753906, + 0.84375, + 0.886719, + 0.785156, + 0.78125, + 0.75, + 0.804688, + 0.765625, + 0.839844, + 0.851562, + 0.796875, + 0.792969, + 0.804688, + 0.890625, + 0.882812, + 0.867188, + 0.8125, + 0.789062, + 0.839844, + 0.773438, + 0.789062, + 0.769531, + 0.832031, + 0.78125, + 0.808594, + 0.839844, + 0.832031, + 0.789062, + 0.742188, + 0.730469, + 0.773438, + 0.824219, + 0.796875, + 0.855469, + 0.757812, + 0.765625, + 0.769531, + 0.800781, + 0.777344, + 0.832031, + 0.867188, + 0.785156, + 0.695312, + 0.828125, + 0.816406, + 0.820312, + 0.710938, + 0.832031, + 0.691406, + 0.820312, + 0.808594, + 0.789062, + 0.882812, + 0.859375, + 0.84375, + 0.835938, + 0.753906, + 0.847656, + 0.777344, + 0.753906, + 0.761719, + 0.867188, + 0.765625, + 0.867188, + 0.816406, + 0.769531, + 0.839844, + 0.835938, + 0.742188, + 0.777344, + 0.828125, + 0.796875, + 0.820312, + 0.859375, + 0.792969, + 0.839844, + 0.824219, + 0.769531, + 0.734375, + 0.722656, + 0.800781, + 0.832031, + 0.839844, + 0.867188, + 0.835938, + 0.851562, + 0.804688, + 0.792969, + 0.785156, + 0.808594, + 0.808594, + 0.84375, + 0.816406, + 0.839844, + 0.757812, + 0.792969, + 0.800781, + 0.765625, + 0.859375, + 0.804688, + 0.832031, + 0.804688, + 0.777344, + 0.703125, + 0.796875, + 0.847656, + 0.816406, + 0.789062, + 0.773438, + 0.808594, + 0.722656, + 0.785156, + 0.345703, + 0.828125, + 0.816406, + 0.789062, + 0.871094, + 0.816406, + 0.863281, + 0.851562, + 0.824219, + 0.785156, + 0.867188, + 0.835938, + 0.808594, + 0.796875, + 0.71875, + 0.78125, + 0.867188, + 0.746094, + 0.808594, + 0.910156, + 0.804688, + 0.820312, + 0.800781, + 0.808594, + 0.863281, + 0.773438, + 0.738281, + 0.757812, + 0.773438, + 0.835938, + 0.863281, + 0.6875, + 0.921875, + 0.859375, + 0.8125, + 0.730469, + 0.832031, + 0.820312, + 0.761719, + 0.75, + 0.839844, + 0.867188, + 0.765625, + 0.867188, + 0.855469, + 0.664062, + 0.824219, + 0.90625, + 0.78125, + 0.796875, + 0.792969, + 0.792969, + 0.832031, + 0.910156, + 0.742188, + 0.75, + 0.777344, + 0.792969, + 0.742188, + 0.867188, + 0.820312, + 0.722656, + 0.847656, + 0.78125, + 0.78125, + 0.777344, + 0.808594, + 0.851562, + 0.734375, + 0.78125, + 0.855469, + 0.769531, + 0.902344, + 0.804688, + 0.6875, + 0.804688, + 0.84375, + 0.765625, + 0.859375, + 0.835938, + 0.847656, + 0.796875, + 0.777344, + 0.871094, + 0.851562, + 0.859375, + 0.820312, + 0.789062, + 0.5625, + 0.847656, + 0.835938, + 0.761719, + 0.84375, + 0.773438, + 0.816406, + 0.828125, + 0.875, + 0.796875, + 0.890625, + 0.847656, + 0.796875, + 0.828125, + 0.886719, + 0.753906, + 0.835938, + 0.824219, + 0.820312, + 0.8125, + 0.761719, + 0.734375, + 0.855469, + 0.875, + 0.75, + 0.773438, + 0.792969, + 0.757812, + 0.867188, + 0.898438, + 0.863281, + 0.808594, + 0.839844, + 0.800781, + 0.742188, + 0.808594, + 0.828125, + 0.792969, + 0.816406, + 0.792969, + 0.78125, + 0.835938, + 0.808594, + 0.789062, + 0.796875, + 0.832031, + 0.773438, + 0.855469, + 0.828125, + 0.839844, + 0.859375, + 0.722656, + 0.839844, + 0.800781, + 0.75, + 0.871094, + 0.78125, + 0.769531, + 0.730469, + 0.691406, + 0.847656, + 0.796875, + 0.824219, + 0.796875, + 0.828125, + 0.808594, + 0.820312, + 0.742188, + 0.871094, + 0.800781, + 0.839844, + 0.851562, + 0.769531, + 0.863281, + 0.824219, + 0.878906, + 0.8125, + 0.800781, + 0.792969, + 0.816406, + 0.875, + 0.886719, + 0.785156, + 0.8125, + 0.773438, + 0.84375, + 0.792969, + 0.6875, + 0.851562, + 0.796875, + 0.761719, + 0.898438, + 0.824219, + 0.800781, + 0.78125, + 0.804688, + 0.761719, + 0.828125, + 0.777344, + 0.894531, + 0.863281, + 0.808594, + 0.898438, + 0.828125, + 0.847656, + 0.691406, + 0.8125, + 0.824219, + 0.726562, + 0.777344, + 0.738281, + 0.800781, + 0.863281, + 0.765625, + 0.777344, + 0.863281, + 0.832031, + 0.847656, + 0.765625, + 0.835938, + 0.78125, + 0.800781, + 0.8125, + 0.75, + 0.761719, + 0.835938, + 0.796875, + 0.742188, + 0.761719, + 0.855469, + 0.792969, + 0.867188, + 0.789062, + 0.808594, + 0.746094, + 0.796875, + 0.761719, + 0.773438, + 0.738281, + 0.820312, + 0.839844, + 0.734375, + 0.742188, + 0.8125, + 0.699219, + 0.796875, + 0.761719, + 0.757812, + 0.769531, + 0.851562, + 0.78125, + 0.898438, + 0.808594, + 0.875, + 0.800781, + 0.820312, + 0.828125, + 0.816406, + 0.8125, + 0.769531, + 0.828125, + 0.820312, + 0.8125, + 0.800781, + 0.855469, + 0.820312, + 0.757812, + 0.855469, + 0.757812, + 0.792969, + 0.773438, + 0.828125, + 0.796875, + 0.742188, + 0.90625, + 0.757812, + 0.832031, + 0.84375, + 0.851562, + 0.773438, + 0.820312, + 0.792969, + 0.730469, + 0.890625, + 0.816406, + 0.765625, + 0.734375, + 0.898438, + 0.859375, + 0.789062, + 0.847656, + 0.8125, + 0.816406, + 0.75, + 0.839844, + 0.777344, + 0.734375, + 0.820312, + 0.808594, + 0.765625, + 0.777344, + 0.753906, + 0.753906, + 0.785156, + 0.769531, + 0.789062, + 0.816406, + 0.828125, + 0.800781, + 0.796875, + 0.804688, + 0.863281, + 0.816406, + 0.832031, + 0.804688, + 0.8125, + 0.800781, + 0.769531, + 0.800781, + 0.84375, + 0.820312, + 0.78125, + 0.761719, + 0.789062, + 0.851562, + 0.832031, + 0.816406, + 0.902344, + 0.785156, + 0.730469, + 0.890625, + 0.710938, + 0.796875, + 0.742188, + 0.839844, + 0.824219, + 0.84375, + 0.792969, + 0.832031, + 0.808594, + 0.828125, + 0.769531, + 0.910156, + 0.867188, + 0.835938, + 0.75, + 0.769531, + 0.8125, + 0.785156, + 0.792969, + 0.773438, + 0.796875, + 0.808594, + 0.8125, + 0.597656, + 0.757812, + 0.824219, + 0.765625, + 0.824219, + 0.851562, + 0.8125, + 0.859375, + 0.816406, + 0.867188, + 0.816406, + 0.820312, + 0.765625, + 0.851562, + 0.796875, + 0.785156, + 0.796875, + 0.867188, + 0.875, + 0.808594, + 0.839844, + 0.738281, + 0.851562, + 0.78125, + 0.792969, + 0.785156, + 0.808594, + 0.78125, + 0.71875, + 0.804688, + 0.78125, + 0.8125, + 0.828125, + 0.773438, + 0.835938, + 0.753906, + 0.796875, + 0.753906, + 0.757812, + 0.785156, + 0.855469, + 0.816406, + 0.792969, + 0.765625, + 0.828125, + 0.785156, + 0.808594, + 0.804688, + 0.773438, + 0.75, + 0.769531, + 0.796875, + 0.816406, + 0.71875, + 0.894531, + 0.800781, + 0.875, + 0.84375, + 0.800781, + 0.773438, + 0.785156, + 0.835938, + 0.855469, + 0.652344, + 0.753906, + 0.808594, + 0.722656, + 0.722656, + 0.777344, + 0.773438, + 0.839844, + 0.84375, + 0.824219, + 0.75, + 0.851562, + 0.78125, + 0.910156, + 0.851562, + 0.746094, + 0.859375, + 0.816406, + 0.878906, + 0.773438, + 0.84375, + 0.832031, + 0.84375, + 0.863281, + 0.8125, + 0.769531, + 0.792969, + 0.832031, + 0.878906, + 0.796875, + 0.804688, + 0.8125, + 0.757812, + 0.804688, + 0.867188, + 0.695312, + 0.832031, + 0.90625, + 0.742188, + 0.757812, + 0.785156, + 0.773438, + 0.796875, + 0.722656, + 0.792969, + 0.777344, + 0.839844, + 0.761719, + 0.824219, + 0.796875, + 0.890625, + 0.769531, + 0.792969, + 0.703125, + 0.765625, + 0.8125, + 0.816406, + 0.757812, + 0.851562, + 0.890625, + 0.800781, + 0.890625, + 0.792969, + 0.824219, + 0.792969, + 0.871094, + 0.824219, + 0.742188, + 0.863281, + 0.730469, + 0.828125, + 0.800781, + 0.8125, + 0.777344, + 0.738281, + 0.84375, + 0.068848, + 0.808594, + 0.875, + 0.75, + 0.8125, + 0.785156, + 0.871094, + 0.808594, + 0.707031, + 0.742188, + 0.792969, + 0.867188, + 0.890625, + 0.828125, + 0.738281, + 0.785156, + 0.847656, + 0.820312, + 0.683594, + 0.851562, + 0.851562, + 0.78125, + 0.921875, + 0.855469, + 0.8125, + 0.878906, + 0.75, + 0.867188, + 0.835938, + 0.777344, + 0.800781, + 0.839844, + 0.851562, + 0.84375, + 0.785156, + 0.816406, + 0.800781, + 0.796875, + 0.847656, + 0.789062, + 0.835938, + 0.863281, + 0.734375, + 0.769531, + 0.886719, + 0.785156, + 0.820312, + 0.855469, + 0.796875, + 0.863281, + 0.777344, + 0.8125, + 0.78125, + 0.777344, + 0.886719, + 0.75, + 0.605469, + 0.804688, + 0.792969, + 0.78125, + 0.8125, + 0.773438, + 0.730469, + 0.828125, + 0.703125, + 0.800781, + 0.835938, + 0.808594, + 0.835938, + 1.117188, + 0.800781, + 0.730469, + 0.785156, + 0.742188, + 0.789062, + 0.839844, + 0.832031, + 0.785156, + 0.796875, + 0.773438, + 0.765625, + 0.757812, + 0.835938, + 0.8125, + 0.816406, + 0.902344, + 0.832031, + 0.789062, + 0.753906, + 0.871094, + 0.835938, + 0.761719, + 0.835938, + 0.839844, + 0.746094, + 0.796875, + 0.804688, + 0.601562, + 0.78125, + 0.839844, + 0.800781, + 0.730469, + 0.8125, + 0.789062, + 0.78125, + 0.785156, + 0.828125, + 0.863281, + 0.84375, + 0.828125, + 0.761719, + 0.757812, + 0.871094, + 0.828125, + 0.824219, + 0.777344, + 0.777344, + 0.78125, + 0.804688, + 0.800781, + 0.847656, + 0.75, + 0.800781, + 0.820312, + 0.71875, + 0.800781, + 0.8125, + 0.695312, + 0.8125, + 0.847656, + 0.800781, + 0.765625, + 0.796875, + 0.859375, + 0.800781, + 0.859375, + 0.542969, + 0.765625, + 0.828125, + 0.746094, + 0.796875, + 0.917969, + 0.761719, + 0.746094, + 0.804688, + 0.828125, + 0.789062, + 0.777344, + 0.753906, + 0.84375, + 0.820312, + 0.800781, + 0.894531, + 0.789062, + 0.792969, + 0.941406, + 0.851562, + 0.867188, + 0.773438, + 0.757812, + 0.757812, + 0.707031, + 0.796875, + 0.800781, + 0.785156, + 0.8125, + 0.886719, + 0.820312, + 0.765625, + 0.757812, + 0.796875, + 0.816406, + 0.78125, + 0.757812, + 0.804688, + 0.816406, + 0.707031, + 0.867188, + 0.816406, + 0.832031, + 0.839844, + 0.789062, + 0.785156, + 0.855469, + 0.769531, + 0.769531, + 0.761719, + 0.871094, + 0.867188, + 0.867188, + 0.785156, + 0.851562, + 0.832031, + 0.777344, + 0.757812, + 0.835938, + 0.832031, + 0.734375, + 0.835938, + 0.761719, + 0.820312, + 0.734375, + 0.835938, + 0.824219, + 0.839844, + 0.761719, + 0.769531, + 0.824219, + 0.902344, + 0.734375, + 0.761719, + 0.777344, + 0.820312, + 0.75, + 0.773438, + 0.773438, + 0.816406, + 0.777344, + 0.828125, + 0.75, + 0.761719, + 0.792969, + 0.828125, + 0.832031, + 0.800781, + 0.828125, + 0.8125, + 0.855469, + 0.851562, + 0.792969, + 0.71875, + 0.824219, + 0.847656, + 0.816406, + 0.78125, + 0.769531, + 0.773438, + 0.824219, + 0.644531, + 0.792969, + 0.78125, + 0.835938, + 0.890625, + 0.800781, + 0.839844, + 0.800781, + 0.820312, + 0.84375, + 0.773438, + 0.777344, + 0.792969, + 0.875, + 0.78125, + 0.5625, + 0.820312, + 0.738281, + 0.769531, + 0.78125, + 0.84375, + 0.878906, + 0.871094, + 0.835938, + 0.839844, + 0.742188, + 0.796875, + 0.816406, + 0.84375, + 0.769531, + 0.765625, + 0.832031, + 0.839844, + 0.765625, + 0.777344, + 0.769531, + 0.859375, + 0.757812, + 0.835938, + 0.804688, + 0.792969, + 0.808594, + 0.769531, + 0.777344, + 0.851562, + 0.714844, + 0.8125, + 0.796875, + 0.757812, + 0.898438, + 0.804688, + 0.742188, + 0.820312, + 0.847656, + 0.765625, + 0.777344, + 0.695312, + 0.796875, + 0.863281, + 0.898438, + 0.792969, + 0.757812, + 0.8125, + 0.816406, + 0.859375, + 0.863281, + 0.867188, + 0.753906, + 0.898438, + 0.839844, + 0.820312, + 0.824219, + 0.839844, + 0.832031, + 0.863281, + 0.785156, + 0.867188, + 0.8125, + 0.816406, + 0.722656, + 0.847656, + 0.78125, + 0.746094, + 0.8125, + 0.851562, + 0.816406, + 0.785156, + 0.863281, + 0.871094, + 0.851562, + 0.710938, + 0.886719, + 0.75, + 0.632812, + 0.765625, + 0.828125, + 0.863281, + 0.804688, + 0.828125, + 0.800781, + 0.839844, + 0.8125, + 0.855469, + 0.800781, + 0.820312, + 0.679688, + 0.746094, + 0.738281, + 0.78125, + 0.785156, + 0.792969, + 0.804688, + 0.734375, + 0.804688, + 0.832031, + 0.804688, + 0.828125, + 0.792969, + 0.765625, + 0.714844, + 0.820312, + 0.820312, + 0.796875, + 0.75, + 0.84375, + 0.820312, + 0.855469, + 0.695312, + 0.859375, + 0.769531, + 0.761719, + 0.773438, + 0.773438, + 0.777344, + 0.757812, + 0.847656, + 0.84375, + 0.847656, + 0.824219, + 0.835938, + 0.785156, + 0.722656, + 0.804688, + 0.78125, + 0.855469, + 0.882812, + 0.75, + 0.800781, + 0.808594, + 0.847656, + 0.726562, + 0.878906, + 0.773438, + 0.839844, + 0.710938, + 0.78125, + 0.886719, + 0.824219, + 0.875, + 0.835938, + 0.78125, + 0.75, + 0.796875, + 0.824219, + 0.824219, + 0.824219, + 0.789062, + 0.75, + 0.695312, + 0.796875, + 0.84375, + 0.820312, + 0.808594, + 0.796875, + 0.800781, + 0.769531, + 0.832031, + 0.894531, + 0.863281, + 0.75, + 0.785156, + 0.824219, + 0.632812, + 0.898438, + 0.847656, + 0.71875, + 0.789062, + 0.839844, + 0.835938, + 0.828125, + 0.839844, + 0.804688, + 0.855469, + 0.75, + 0.800781, + 0.8125, + 0.820312, + 0.761719, + 0.800781, + 0.835938, + 0.867188, + 0.8125, + 0.765625, + 0.820312, + 0.816406, + 0.789062, + 0.742188, + 0.664062, + 0.800781, + 0.863281, + 0.796875, + 0.820312, + 0.8125, + 0.847656, + 0.855469, + 0.746094, + 0.820312, + 0.855469, + 0.808594, + 0.851562, + 0.800781, + 0.722656, + 0.8125, + 0.863281, + 0.789062, + 0.738281, + 0.773438, + 0.808594, + 0.832031, + 0.835938, + 0.808594, + 0.789062, + 0.785156, + 0.777344, + 0.8125, + 0.792969, + 0.785156, + 0.757812, + 0.84375, + 0.578125, + 0.816406, + 0.832031, + 0.789062, + 0.789062, + 0.84375, + 0.71875, + 0.882812, + 0.757812, + 0.875, + 0.898438, + 0.796875, + 0.75, + 0.78125, + 0.851562, + 0.757812, + 0.851562, + 0.8125, + 0.804688, + 0.867188, + 0.792969, + 0.757812, + 0.710938, + 0.851562, + 0.890625, + 0.808594, + 0.851562, + 0.824219, + 0.875, + 0.800781, + 0.796875, + 0.851562, + 0.875, + 0.828125, + 0.796875, + 0.792969, + 0.78125, + 0.800781, + 0.878906, + 0.875, + 0.75, + 0.765625, + 0.773438, + 0.800781, + 0.738281, + 0.828125, + 0.851562, + 0.851562, + 0.828125, + 0.796875, + 0.742188, + 0.777344, + 0.714844, + 0.761719, + 0.785156, + 0.824219, + 0.773438, + 0.792969, + 0.882812, + 0.804688, + 0.808594, + 0.785156, + 0.765625, + 0.859375, + 0.761719, + 0.761719, + 0.78125, + 0.871094, + 0.882812, + 0.753906, + 0.808594, + 0.824219, + 0.714844, + 0.828125, + 0.789062, + 0.6875, + 0.847656, + 0.648438, + 0.808594, + 0.863281, + 0.808594, + 0.6875, + 0.832031, + 0.753906, + 0.835938, + 0.804688, + 0.847656, + 0.753906, + 0.796875, + 0.863281, + 0.871094, + 0.78125, + 0.816406, + 0.863281, + 0.785156, + 0.714844, + 0.808594, + 0.808594, + 0.839844, + 0.757812, + 0.777344, + 0.738281, + 0.789062, + 0.820312, + 0.808594, + 0.835938, + 0.777344, + 0.867188, + 0.847656, + 0.792969, + 0.773438, + 0.796875, + 0.824219, + 0.832031, + 0.796875, + 0.902344, + 0.878906, + 0.773438, + 0.761719, + 0.832031, + 0.773438, + 0.84375, + 0.859375, + 0.761719, + 0.726562, + 0.816406, + 0.808594, + 1.140625, + 0.820312, + 0.804688, + 0.84375, + 0.835938, + 0.820312, + 0.75, + 0.78125, + 0.867188, + 0.753906, + 0.839844, + 0.765625, + 0.867188, + 0.761719, + 0.761719, + 0.8125, + 0.765625, + 0.785156, + 0.796875, + 0.71875, + 0.820312, + 0.75, + 0.769531, + 0.769531, + 0.757812, + 0.824219, + 0.785156, + 0.789062, + 0.839844, + 0.75, + 0.839844, + 0.871094, + 0.8125, + 0.816406, + 0.8125, + 0.671875, + 0.753906, + 0.824219, + 0.757812, + 0.804688, + 0.882812, + 0.839844, + 0.773438, + 0.769531, + 0.753906, + 0.820312, + 0.789062, + 0.796875, + 0.808594, + 0.875, + 0.808594, + 0.855469, + 0.878906, + 0.695312, + 0.792969, + 0.777344, + 0.816406, + 0.867188, + 0.773438, + 0.839844, + 0.933594, + 0.800781, + 0.851562, + 0.824219, + 0.761719, + 0.878906, + 0.847656, + 0.804688, + 0.863281, + 0.800781, + 0.851562, + 0.886719, + 0.753906, + 0.777344, + 0.859375, + 0.828125, + 0.839844, + 0.8125, + 0.808594, + 0.804688, + 0.792969, + 0.863281, + 0.917969, + 0.800781, + 0.753906, + 0.65625, + 0.90625, + 0.789062, + 0.894531, + 0.753906, + 0.769531, + 0.703125, + 0.828125, + 0.816406, + 0.808594, + 0.902344, + 0.851562, + 0.792969, + 0.753906, + 0.816406, + 0.796875, + 0.800781, + 0.816406, + 0.78125, + 0.777344, + 0.824219, + 0.917969, + 0.78125, + 0.824219, + 0.757812, + 0.820312, + 0.777344, + 0.796875, + 0.847656, + 0.800781, + 0.75, + 0.769531, + 0.839844, + 0.8125, + 0.894531, + 0.671875, + 0.839844, + 0.761719, + 0.792969, + 0.847656, + 0.800781, + 0.769531, + 0.828125, + 0.8125, + 0.875, + 0.78125, + 0.8125, + 0.765625, + 0.832031, + 0.878906, + 0.800781, + 0.871094, + 0.855469, + 0.769531, + 0.824219, + 0.738281, + 0.75, + 0.765625, + 0.839844, + 0.851562, + 0.707031, + 0.753906, + 0.847656, + 0.8125, + 0.859375, + 0.871094, + 0.820312, + 0.765625, + 0.785156, + 0.902344, + 0.804688, + 0.875, + 0.746094, + 0.847656, + 0.679688, + 0.804688, + 0.90625, + 0.703125, + 0.816406, + 0.570312, + 0.796875, + 0.894531, + 0.867188, + 0.683594, + 0.8125, + 0.707031, + 0.796875, + 0.828125, + 0.84375, + 0.824219, + 0.785156, + 0.902344, + 0.769531, + 0.828125, + 0.90625, + 0.789062, + 0.871094, + 0.820312, + 0.789062, + 0.832031, + 0.78125, + 0.855469, + 0.792969, + 0.785156, + 0.804688, + 0.867188, + 0.726562, + 0.824219, + 0.839844, + 0.777344, + 0.84375, + 0.878906, + 0.769531, + 0.769531, + 0.828125, + 0.828125, + 0.792969, + 0.882812, + 0.871094, + 0.808594, + 0.796875, + 0.816406, + 0.839844, + 0.738281, + 0.722656, + 0.847656, + 0.855469, + 0.855469, + 0.785156, + 0.839844, + 0.832031, + 0.902344, + 0.765625, + 0.804688, + 0.785156, + 0.773438, + 0.804688, + 0.792969, + 0.820312, + 0.832031, + 0.878906, + 0.765625, + 0.824219, + 0.871094, + 0.871094, + 0.832031, + 0.882812, + 0.789062, + 0.820312, + 0.785156, + 0.84375, + 0.773438, + 0.738281, + 0.824219, + 0.75, + 0.71875, + 0.804688, + 0.90625, + 0.777344, + 0.808594, + 0.75, + 0.730469, + 0.8125, + 0.777344, + 0.886719, + 0.789062, + 0.761719, + 0.796875, + 0.808594, + 0.75, + 0.707031, + 0.847656, + 0.824219, + 0.746094, + 0.777344, + 0.761719, + 0.839844, + 0.820312, + 0.773438, + 0.800781, + 0.90625, + 0.8125, + 0.808594, + 0.796875, + 0.792969, + 0.804688, + 0.753906, + 0.828125, + 0.855469, + 0.722656, + 0.890625, + 0.777344, + 0.796875, + 0.8125, + 0.882812, + 0.78125, + 0.828125, + 0.828125, + 0.8125, + 0.652344, + 0.777344, + 0.808594, + 0.8125, + 0.761719, + 0.867188, + 0.796875, + 0.804688, + 0.800781, + 0.8125, + 0.785156, + 0.808594, + 0.796875, + 0.785156, + 0.875, + 0.75, + 0.796875, + 0.769531, + 0.824219, + 0.761719, + 0.835938, + 0.847656, + 0.832031, + 0.792969, + 0.914062, + 0.855469, + 0.859375, + 0.796875, + 0.84375, + 0.847656, + 0.773438, + 0.808594, + 0.863281, + 0.878906, + 0.832031, + 0.808594, + 0.769531, + 0.761719, + 0.78125, + 0.925781, + 0.757812, + 0.8125, + 0.679688, + 0.792969, + 0.78125, + 0.859375, + 0.753906, + 0.832031, + 0.953125, + 0.851562, + 0.792969, + 0.851562, + 0.773438, + 0.832031, + 0.855469, + 0.839844, + 0.835938, + 0.765625, + 0.777344, + 0.832031, + 0.792969, + 0.855469, + 0.792969, + 0.554688, + 0.84375, + 0.859375, + 0.796875, + 0.785156, + 0.867188, + 0.859375, + 0.804688, + 0.777344, + 0.839844, + 0.828125, + 0.78125, + 0.828125, + 0.816406, + 0.800781, + 0.789062, + 0.84375, + 0.796875, + 0.800781, + 0.108887, + 0.664062, + 0.828125, + 0.832031, + 0.832031, + 0.828125, + 0.777344, + 0.828125, + 0.84375, + 0.761719, + 0.75, + 0.882812, + 0.847656, + 0.816406, + 0.808594, + 0.808594, + 0.820312, + 0.804688, + 0.796875, + 0.824219, + 0.859375, + 0.78125, + 0.8125, + 0.863281, + 0.859375, + 0.785156, + 0.777344, + 0.78125, + 0.765625, + 0.839844, + 0.820312, + 0.820312, + 0.746094, + 0.835938, + 0.84375, + 0.8125, + 0.839844, + 0.847656, + 0.769531, + 0.792969, + 0.863281, + 0.8125, + 0.855469, + 0.816406, + 0.574219, + 0.765625, + 0.890625, + 0.804688, + 0.789062, + 0.792969, + 0.78125, + 0.816406, + 0.785156, + 0.851562, + 0.773438, + 0.824219, + 0.832031, + 0.863281, + 0.753906, + 0.742188, + 0.773438, + 0.808594, + 0.761719, + 0.824219, + 0.890625, + 0.824219, + 0.8125, + 0.882812, + 0.769531, + 0.855469, + 0.765625, + 0.8125, + 0.929688, + 0.839844, + 0.808594, + 0.847656, + 0.867188, + 0.722656, + 0.855469, + 0.796875, + 0.796875, + 0.800781, + 0.800781, + 0.855469, + 0.734375, + 0.816406, + 0.832031, + 0.828125, + 0.796875, + 0.777344, + 0.808594, + 0.773438, + 0.851562, + 0.839844, + 0.753906, + 0.730469 + ] + }, + "name": "model.transformer.h.12.ln_1.weight", + "outputIndexes": [ + 993 + ], + "type": "Const", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 992, + 993 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/ln_1_12/Mul_1_output_0", + "outputIndexes": [ + 994 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.12/self_attn/q_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 994 + ], + "outputIndexes": [ + 2931 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.12/self_attn/q_proj/Linear/pre_convert", + "inputIndexes": [ + 2931 + ], + "outputIndexes": [ + 2932 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.12/self_attn/q_proj/Linear", + "inputIndexes": [ + 2932 + ], + "outputIndexes": [ + 2933 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 1366624056, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.12/self_attn/q_proj/Linear/post_convert", + "inputIndexes": [ + 2933 + ], + "outputIndexes": [ + 2934 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.12/self_attn/q_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2934 + ], + "outputIndexes": [ + 995 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 994 + ], + "main_type": "NONE", + "name": "/Shape_49_output_0", + "outputIndexes": [ + 996 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 996 + ], + "main_type": "NONE", + "name": "Shape2053", + "outputIndexes": [ + 997 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 996 + ], + "main_type": "NONE", + "name": "Rank2055", + "outputIndexes": [ + 998 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 998, + 998 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp2057", + "outputIndexes": [ + 999 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 999 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze2058", + "outputIndexes": [ + 1000 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 999, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp2060", + "outputIndexes": [ + 1001 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1001 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze2061", + "outputIndexes": [ + 1002 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 997, + 1000, + 1002, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice2064", + "outputIndexes": [ + 1003 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1003 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze2065", + "outputIndexes": [ + 1004 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 9, + 1004 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp2066", + "outputIndexes": [ + 1005 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1005, + 1004 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp2067", + "outputIndexes": [ + 1006 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 996, + 1006, + 999 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_88_output_0", + "outputIndexes": [ + 1007 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1007, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_169_output_0", + "outputIndexes": [ + 1008 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 7, + 1008, + 23, + 24 + ], + "main_type": "Axis", + "main": { + "axis": 0 + }, + "name": "/Concat_108_output_0", + "outputIndexes": [ + 1009 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 995, + 1009 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_61_output_0", + "outputIndexes": [ + 1010 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1010, + 50 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_48_output_0", + "outputIndexes": [ + 1011 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1010 + ], + "main_type": "NONE", + "name": "/Shape_50_output_0", + "outputIndexes": [ + 1012 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 1012 + ], + "main_type": "NONE", + "name": "Shape2074", + "outputIndexes": [ + 1013 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 1012 + ], + "main_type": "NONE", + "name": "Rank2076", + "outputIndexes": [ + 1014 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1014, + 1014 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp2078", + "outputIndexes": [ + 1015 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1015 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze2079", + "outputIndexes": [ + 1016 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1015, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp2081", + "outputIndexes": [ + 1017 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1017 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze2082", + "outputIndexes": [ + 1018 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1013, + 1016, + 1018, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice2085", + "outputIndexes": [ + 1019 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1019 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze2086", + "outputIndexes": [ + 1020 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 53, + 1020 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp2087", + "outputIndexes": [ + 1021 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1021, + 1020 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp2088", + "outputIndexes": [ + 1022 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1012, + 1022, + 1015 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_89_output_0", + "outputIndexes": [ + 1023 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1023, + 65 + ], + "main_type": "BinaryOp", + "main": { + "opType": 7, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Div_36_output_0", + "outputIndexes": [ + 1024 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1024, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_174_output_0", + "outputIndexes": [ + 1025 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1010, + 1025, + 68, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_49_output_0", + "outputIndexes": [ + 1026 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1026 + ], + "main_type": "UnaryOp", + "main": { + "opType": "NEG", + "T": "DT_FLOAT" + }, + "name": "/Neg_24_output_0", + "outputIndexes": [ + 1027 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1010, + 21, + 1025, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_48_output_0", + "outputIndexes": [ + 1028 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1027, + 1028 + ], + "main_type": "Axis", + "main": { + "axis": -1 + }, + "name": "/Concat_111_output_0", + "outputIndexes": [ + 1029 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1029, + 80 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_49_output_0", + "outputIndexes": [ + 1030 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1011, + 1030 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_60_output_0", + "outputIndexes": [ + 1031 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.12/self_attn/k_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 994 + ], + "outputIndexes": [ + 2935 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.12/self_attn/k_proj/Linear/pre_convert", + "inputIndexes": [ + 2935 + ], + "outputIndexes": [ + 2936 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.12/self_attn/k_proj/Linear", + "inputIndexes": [ + 2936 + ], + "outputIndexes": [ + 2937 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 1376077646, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.12/self_attn/k_proj/Linear/post_convert", + "inputIndexes": [ + 2937 + ], + "outputIndexes": [ + 2938 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.12/self_attn/k_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2938 + ], + "outputIndexes": [ + 1032 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1032, + 1009 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_62_output_0", + "outputIndexes": [ + 1033 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1033, + 50 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_50_output_0", + "outputIndexes": [ + 1034 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1033 + ], + "main_type": "NONE", + "name": "/Shape_51_output_0", + "outputIndexes": [ + 1035 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 1035 + ], + "main_type": "NONE", + "name": "Shape2136", + "outputIndexes": [ + 1036 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 1035 + ], + "main_type": "NONE", + "name": "Rank2138", + "outputIndexes": [ + 1037 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1037, + 1037 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp2140", + "outputIndexes": [ + 1038 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1038 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze2141", + "outputIndexes": [ + 1039 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1038, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp2143", + "outputIndexes": [ + 1040 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1040 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze2144", + "outputIndexes": [ + 1041 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1036, + 1039, + 1041, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice2147", + "outputIndexes": [ + 1042 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1042 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze2148", + "outputIndexes": [ + 1043 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 53, + 1043 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp2149", + "outputIndexes": [ + 1044 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1044, + 1043 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp2150", + "outputIndexes": [ + 1045 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1035, + 1045, + 1038 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_90_output_0", + "outputIndexes": [ + 1046 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1046, + 65 + ], + "main_type": "BinaryOp", + "main": { + "opType": 7, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Div_37_output_0", + "outputIndexes": [ + 1047 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1047, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_176_output_0", + "outputIndexes": [ + 1048 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1033, + 1048, + 68, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_51_output_0", + "outputIndexes": [ + 1049 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1049 + ], + "main_type": "UnaryOp", + "main": { + "opType": "NEG", + "T": "DT_FLOAT" + }, + "name": "/Neg_25_output_0", + "outputIndexes": [ + 1050 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1033, + 21, + 1048, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_50_output_0", + "outputIndexes": [ + 1051 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1050, + 1051 + ], + "main_type": "Axis", + "main": { + "axis": -1 + }, + "name": "/Concat_112_output_0", + "outputIndexes": [ + 1052 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1052, + 80 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_51_output_0", + "outputIndexes": [ + 1053 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1034, + 1053 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_61_output_0", + "outputIndexes": [ + 1054 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.12/self_attn/v_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 994 + ], + "outputIndexes": [ + 2939 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.12/self_attn/v_proj/Linear/pre_convert", + "inputIndexes": [ + 2939 + ], + "outputIndexes": [ + 2940 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.12/self_attn/v_proj/Linear", + "inputIndexes": [ + 2940 + ], + "outputIndexes": [ + 2941 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 1385531236, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.12/self_attn/v_proj/Linear/post_convert", + "inputIndexes": [ + 2941 + ], + "outputIndexes": [ + 2942 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.12/self_attn/v_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2942 + ], + "outputIndexes": [ + 1055 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1055, + 1009 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_63_output_0", + "outputIndexes": [ + 1056 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1031, + 1054, + 1056, + 108 + ], + "main_type": "AttentionParam", + "main": { + "kv_cache": true + }, + "name": "Attention/Reshape_64_output_0", + "outputIndexes": [ + 1057 + ], + "type": "Attention", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.12/self_attn/o_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 1057 + ], + "outputIndexes": [ + 2943 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.12/self_attn/o_proj/Linear/pre_convert", + "inputIndexes": [ + 2943 + ], + "outputIndexes": [ + 2944 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.12/self_attn/o_proj/Linear", + "inputIndexes": [ + 2944 + ], + "outputIndexes": [ + 2945 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 1394984826, + 8388630, + 1048576, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.12/self_attn/o_proj/Linear/post_convert", + "inputIndexes": [ + 2945 + ], + "outputIndexes": [ + 2946 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.12/self_attn/o_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2946 + ], + "outputIndexes": [ + 1058 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 991, + 1058 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_63_output_0", + "outputIndexes": [ + 1059 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1059 + ], + "main_type": "LayerNorm", + "main": { + "axis": [ + -1 + ], + "epsilon": 1e-06, + "group": 1, + "useRMSNorm": true + }, + "name": "/ln_2_12/Mul_output_0", + "outputIndexes": [ + 1060 + ], + "type": "LayerNorm", + "defaultDimentionFormat": "NHWC" + }, + { + "main_type": "Blob", + "main": { + "dims": [ + 4096 + ], + "dataFormat": "NCHW", + "dataType": "DT_FLOAT", + "float32s": [ + 0.539062, + 0.578125, + 0.523438, + 0.582031, + 0.578125, + 0.503906, + 0.5625, + 0.578125, + 0.558594, + 0.570312, + 0.578125, + 0.550781, + 0.566406, + 0.601562, + 0.539062, + 0.554688, + 0.570312, + 0.554688, + 0.554688, + 0.578125, + 0.574219, + 0.5625, + 0.519531, + 0.535156, + 0.498047, + 0.40625, + 0.535156, + 0.574219, + 0.570312, + 0.554688, + 0.5625, + 0.550781, + 0.511719, + 0.566406, + 0.535156, + 0.511719, + 0.515625, + 0.507812, + 0.535156, + 0.542969, + 0.53125, + 0.519531, + 0.53125, + 0.554688, + 0.535156, + 0.554688, + 0.582031, + 0.574219, + 0.582031, + 0.566406, + 0.570312, + 0.511719, + 0.515625, + 0.519531, + 0.53125, + 0.542969, + 0.554688, + 0.582031, + 0.527344, + 0.519531, + 0.476562, + 0.546875, + 0.492188, + 0.554688, + 0.515625, + 0.550781, + 0.558594, + 0.5625, + 0.59375, + 0.566406, + 0.5625, + 0.546875, + 0.527344, + 0.515625, + 0.5625, + 0.5625, + 0.582031, + 0.527344, + 0.535156, + 0.53125, + 0.570312, + 0.59375, + 0.542969, + 0.496094, + 0.589844, + 0.5625, + 0.566406, + 0.601562, + 0.550781, + 0.59375, + 0.490234, + 0.554688, + 0.523438, + 0.585938, + 0.566406, + 0.5625, + 0.542969, + 0.585938, + 0.570312, + 0.53125, + 0.5625, + 0.550781, + 0.578125, + 0.523438, + 0.5625, + 0.535156, + 0.527344, + 0.5625, + 0.582031, + 0.566406, + 0.558594, + 0.59375, + 0.601562, + 0.558594, + 0.550781, + 0.492188, + 0.558594, + 0.412109, + 0.542969, + 0.550781, + 0.554688, + 0.542969, + 0.570312, + 0.5625, + 0.554688, + 0.550781, + 0.554688, + 0.535156, + 0.523438, + 0.558594, + 0.546875, + 0.523438, + 0.601562, + 0.507812, + 0.542969, + 0.523438, + 0.542969, + 0.511719, + 0.574219, + 0.550781, + 0.558594, + 0.554688, + 0.550781, + 0.527344, + 0.585938, + 0.527344, + 0.546875, + 0.597656, + 0.515625, + 0.542969, + 0.585938, + 0.589844, + 0.527344, + 0.53125, + 0.523438, + 0.566406, + 0.554688, + 0.5625, + 0.554688, + 0.585938, + 0.570312, + 0.5625, + 0.511719, + 0.542969, + 0.515625, + 0.535156, + 0.53125, + 0.546875, + 0.558594, + 0.535156, + 0.558594, + 0.490234, + 0.574219, + 0.574219, + 0.582031, + 0.574219, + 0.5625, + 0.542969, + 0.5625, + 0.542969, + 0.558594, + 0.542969, + 0.574219, + 0.601562, + 0.550781, + 0.578125, + 0.589844, + 0.566406, + 0.53125, + 0.519531, + 0.539062, + 0.554688, + 0.574219, + 0.605469, + 0.519531, + 0.546875, + 0.53125, + 0.519531, + 0.578125, + 0.550781, + 0.578125, + 0.539062, + 0.542969, + 0.523438, + 0.550781, + 0.53125, + 0.585938, + 0.558594, + 0.5625, + 0.609375, + 0.570312, + 0.515625, + 0.546875, + 0.546875, + 0.535156, + 0.5625, + 0.59375, + 0.566406, + 0.433594, + 0.554688, + 0.511719, + 0.53125, + 0.53125, + 0.558594, + 0.566406, + 0.519531, + 0.546875, + 0.570312, + 0.339844, + 0.566406, + 0.570312, + 0.566406, + 0.494141, + 0.535156, + 0.558594, + 0.542969, + 0.574219, + 0.546875, + 0.519531, + 0.585938, + 0.460938, + 0.5625, + 0.535156, + 0.494141, + 0.542969, + 0.5625, + 0.585938, + 0.523438, + 0.566406, + 0.519531, + 0.582031, + 0.5, + 0.5, + 0.511719, + 0.566406, + 0.5, + 0.589844, + 0.539062, + 0.511719, + 0.535156, + 0.554688, + 0.550781, + 0.488281, + 0.498047, + 0.546875, + 0.527344, + 0.5625, + 0.5625, + 0.535156, + 0.554688, + 0.535156, + 0.59375, + 0.542969, + 0.554688, + 0.550781, + 0.511719, + 0.578125, + 0.578125, + 0.578125, + 0.5625, + 0.523438, + 0.589844, + 0.53125, + 0.515625, + 0.53125, + 0.527344, + 0.53125, + 0.498047, + 0.566406, + 0.550781, + 0.582031, + 0.542969, + 0.484375, + 0.519531, + 0.585938, + 0.550781, + 0.578125, + 0.566406, + 0.5625, + 0.570312, + 0.566406, + 0.527344, + 0.546875, + 0.542969, + 0.546875, + 0.5, + 0.527344, + 0.511719, + 0.542969, + 0.523438, + 0.550781, + 0.519531, + 0.5, + 0.53125, + 0.539062, + 0.550781, + 0.582031, + 0.527344, + 0.554688, + 0.570312, + 0.53125, + 0.558594, + 0.542969, + 0.621094, + 0.5625, + 0.558594, + 0.5625, + 0.605469, + 0.546875, + 0.53125, + 0.535156, + 0.515625, + 0.539062, + 0.535156, + 0.5625, + 0.515625, + 0.578125, + 0.53125, + 0.550781, + 0.574219, + 0.566406, + 0.546875, + 0.558594, + 0.5, + 0.523438, + 0.5625, + 0.539062, + 0.578125, + 0.535156, + 0.574219, + 0.523438, + 0.546875, + 0.554688, + 0.554688, + 0.566406, + 0.558594, + 0.5625, + 0.462891, + 0.566406, + 0.550781, + 0.582031, + 0.511719, + 0.550781, + 0.53125, + 0.539062, + 0.5625, + 0.542969, + 0.496094, + 0.554688, + 0.503906, + 0.566406, + 0.558594, + 0.570312, + 0.546875, + 0.550781, + 0.523438, + 0.5625, + 0.535156, + 0.566406, + 0.574219, + 0.554688, + 0.539062, + 0.5, + 0.574219, + 0.5625, + 0.574219, + 0.474609, + 0.59375, + 0.535156, + 0.535156, + 0.5625, + 0.558594, + 0.53125, + 0.558594, + 0.523438, + 0.523438, + 0.585938, + 0.542969, + 0.546875, + 0.546875, + 0.570312, + 0.5625, + 0.5, + 0.535156, + 0.527344, + 0.554688, + 0.554688, + 0.570312, + 0.535156, + 0.550781, + 0.578125, + 0.519531, + 0.566406, + 0.546875, + 0.550781, + 0.539062, + 0.574219, + 0.558594, + 0.527344, + 0.542969, + 0.53125, + 0.535156, + 0.558594, + 0.589844, + 0.566406, + 0.523438, + 0.566406, + 0.574219, + 0.558594, + 0.558594, + 0.582031, + 0.527344, + 0.558594, + 0.546875, + 0.582031, + 0.542969, + 0.542969, + 0.582031, + 0.59375, + 0.519531, + 0.542969, + 0.519531, + 0.546875, + 0.550781, + 0.542969, + 0.542969, + 0.546875, + 0.5625, + 0.539062, + 0.546875, + 0.554688, + 0.585938, + 0.582031, + 0.535156, + 0.53125, + 0.585938, + 0.511719, + 0.554688, + 0.523438, + 0.550781, + 0.550781, + 0.578125, + 0.574219, + 0.566406, + 0.550781, + 0.550781, + 0.542969, + 0.617188, + 0.578125, + 0.539062, + 0.5625, + 0.527344, + 0.5625, + 0.498047, + 0.550781, + 0.558594, + 0.558594, + 0.550781, + 0.546875, + 0.5625, + 0.617188, + 0.546875, + 0.535156, + 0.582031, + 0.542969, + 0.554688, + 0.535156, + 0.597656, + 0.523438, + 0.585938, + 0.554688, + 0.507812, + 0.53125, + 0.539062, + 0.5625, + 0.535156, + 0.492188, + 0.546875, + 0.554688, + 0.554688, + 0.523438, + 0.53125, + 0.554688, + 0.570312, + 0.585938, + 0.566406, + 0.550781, + 0.542969, + 0.550781, + 0.527344, + 0.570312, + 0.519531, + 0.539062, + 0.578125, + 0.527344, + 0.550781, + 0.535156, + 0.542969, + 0.53125, + 0.5625, + 0.507812, + 0.5625, + 0.542969, + 0.535156, + 0.546875, + 0.589844, + 0.535156, + 0.515625, + 0.550781, + 0.582031, + 0.535156, + 0.542969, + 0.5625, + 0.625, + 0.523438, + 0.542969, + 0.554688, + 0.527344, + 0.566406, + 0.566406, + 0.570312, + 0.492188, + 0.582031, + 0.546875, + 0.507812, + 0.582031, + 0.539062, + 0.503906, + 0.542969, + 0.5625, + 0.523438, + 0.554688, + 0.589844, + 0.558594, + 0.519531, + 0.535156, + 0.550781, + 0.523438, + 0.554688, + 0.519531, + 0.507812, + 0.535156, + 0.574219, + 0.554688, + 0.515625, + 0.539062, + 0.546875, + 0.550781, + 0.558594, + 0.550781, + 0.554688, + 0.527344, + 0.574219, + 0.5, + 0.5625, + 0.539062, + 0.558594, + 0.566406, + 0.550781, + 0.570312, + 0.515625, + 0.59375, + 0.550781, + 0.59375, + 0.535156, + 0.554688, + 0.566406, + 0.5625, + 0.539062, + 0.535156, + 0.601562, + 0.582031, + 0.574219, + 0.582031, + 0.574219, + 0.527344, + 0.589844, + 0.542969, + 0.523438, + 0.539062, + 0.558594, + 0.570312, + 0.554688, + 0.53125, + 0.539062, + 0.527344, + 0.515625, + 0.582031, + 0.558594, + 0.53125, + 0.539062, + 0.523438, + 0.542969, + 0.597656, + 0.519531, + 0.554688, + 0.574219, + 0.5625, + 0.550781, + 0.570312, + 0.558594, + 0.558594, + 0.519531, + 0.269531, + 0.585938, + 0.566406, + 0.507812, + 0.585938, + 0.550781, + 0.558594, + 0.542969, + 0.542969, + 0.566406, + 0.558594, + 0.542969, + 0.574219, + 0.550781, + 0.503906, + 0.53125, + 0.535156, + 0.582031, + 0.486328, + 0.535156, + 0.515625, + 0.53125, + 0.566406, + 0.535156, + 0.550781, + 0.585938, + 0.511719, + 0.53125, + 0.582031, + 0.585938, + 0.542969, + 0.535156, + 0.511719, + 0.503906, + 0.539062, + 0.5625, + 0.542969, + 0.550781, + 0.507812, + 0.558594, + 0.515625, + 0.621094, + 0.554688, + 0.558594, + 0.5625, + 0.539062, + 0.582031, + 0.574219, + 0.566406, + 0.574219, + 0.539062, + 0.542969, + 0.570312, + 0.582031, + 0.550781, + 0.570312, + 0.523438, + 0.523438, + 0.519531, + 0.523438, + 0.546875, + 0.578125, + 0.546875, + 0.527344, + 0.5625, + 0.5, + 0.570312, + 0.601562, + 0.558594, + 0.570312, + 0.53125, + 0.5625, + 0.527344, + 0.539062, + 0.523438, + 0.550781, + 0.53125, + 0.585938, + 0.570312, + 0.570312, + 0.558594, + 0.546875, + 0.574219, + 0.609375, + 0.585938, + 0.582031, + 0.503906, + 0.527344, + 0.570312, + 0.519531, + 0.550781, + 0.570312, + 0.601562, + 0.515625, + 0.523438, + 0.585938, + 0.542969, + 0.5, + 0.542969, + 0.511719, + 0.53125, + 0.558594, + 0.578125, + 0.515625, + 0.558594, + 0.550781, + 0.546875, + 0.486328, + 0.542969, + 0.527344, + 0.585938, + 0.550781, + 0.523438, + 0.558594, + 0.546875, + 0.617188, + 0.5625, + 0.601562, + 0.511719, + 0.546875, + 0.527344, + 0.527344, + 0.535156, + 0.570312, + 0.558594, + 0.554688, + 0.535156, + 0.53125, + 0.466797, + 0.464844, + 0.554688, + 0.550781, + 0.5625, + 0.542969, + 0.5625, + 0.582031, + 0.53125, + 0.527344, + 0.601562, + 0.59375, + 0.523438, + 0.476562, + 0.535156, + 0.546875, + 0.5625, + 0.535156, + 0.582031, + 0.515625, + 0.511719, + 0.535156, + 0.535156, + 0.585938, + 0.566406, + 0.554688, + 0.546875, + 0.554688, + 0.585938, + 0.554688, + 0.566406, + 0.503906, + 0.535156, + 0.478516, + 0.527344, + 0.59375, + 0.5625, + 0.550781, + 0.542969, + 0.523438, + 0.527344, + 0.578125, + 0.609375, + 0.597656, + 0.570312, + 0.5625, + 0.5625, + 0.5625, + 0.490234, + 0.574219, + 0.523438, + 0.550781, + 0.539062, + 0.574219, + 0.585938, + 0.554688, + 0.570312, + 0.585938, + 0.535156, + 0.546875, + 0.539062, + 0.535156, + 0.535156, + 0.585938, + 0.566406, + 0.53125, + 0.5625, + 0.585938, + 0.542969, + 0.566406, + 0.585938, + 0.542969, + 0.542969, + 0.570312, + 0.503906, + 0.550781, + 0.582031, + 0.53125, + 0.546875, + 0.554688, + 0.578125, + 0.546875, + 0.433594, + 0.511719, + 0.5, + 0.546875, + 0.597656, + 0.535156, + 0.546875, + 0.558594, + 0.550781, + 0.574219, + 0.566406, + 0.539062, + 0.482422, + 0.554688, + 0.5625, + 0.550781, + 0.566406, + 0.546875, + 0.554688, + 0.550781, + 0.515625, + 0.574219, + 0.578125, + 0.535156, + 0.515625, + 0.523438, + 0.550781, + 0.574219, + 0.515625, + 0.511719, + 0.566406, + 0.496094, + 0.550781, + 0.558594, + 0.519531, + 0.542969, + 0.507812, + 0.523438, + 0.546875, + 0.59375, + 0.609375, + 0.566406, + 0.550781, + 0.53125, + 0.515625, + 0.523438, + 0.539062, + 0.59375, + 0.542969, + 0.53125, + 0.53125, + 0.589844, + 0.546875, + 0.582031, + 0.574219, + 0.53125, + 0.542969, + 0.558594, + 0.527344, + 0.574219, + 0.570312, + 0.558594, + 0.542969, + 0.605469, + 0.515625, + 0.566406, + 0.554688, + 0.53125, + 0.59375, + 0.550781, + 0.566406, + 0.511719, + 0.570312, + 0.523438, + 0.5625, + 0.539062, + 0.554688, + 0.53125, + 0.535156, + 0.490234, + 0.550781, + 0.527344, + 0.539062, + 0.566406, + 0.546875, + 0.507812, + 0.558594, + 0.542969, + 0.546875, + 0.535156, + 0.492188, + 0.486328, + 0.527344, + 0.523438, + 0.574219, + 0.578125, + 0.566406, + 0.570312, + 0.566406, + 0.550781, + 0.492188, + 0.519531, + 0.566406, + 0.585938, + 0.566406, + 0.5625, + 0.53125, + 0.490234, + 0.486328, + 0.53125, + 0.535156, + 0.597656, + 0.507812, + 0.546875, + 0.570312, + 0.570312, + 0.523438, + 0.558594, + 0.535156, + 0.539062, + 0.546875, + 0.539062, + 0.498047, + 0.542969, + 0.578125, + 0.5625, + 0.578125, + 0.566406, + 0.554688, + 0.566406, + 0.558594, + 0.546875, + 0.523438, + 0.519531, + 0.527344, + 0.550781, + 0.550781, + 0.578125, + 0.574219, + 0.535156, + 0.589844, + 0.546875, + 0.558594, + 0.546875, + 0.546875, + 0.550781, + 0.539062, + 0.546875, + 0.582031, + 0.539062, + 0.535156, + 0.511719, + 0.59375, + 0.585938, + 0.550781, + 0.474609, + 0.589844, + 0.550781, + 0.542969, + 0.558594, + 0.542969, + 0.523438, + 0.527344, + 0.535156, + 0.550781, + 0.550781, + 0.542969, + 0.578125, + 0.582031, + 0.5625, + 0.601562, + 0.527344, + 0.570312, + 0.554688, + 0.578125, + 0.515625, + 0.53125, + 0.458984, + 0.570312, + 0.539062, + 0.550781, + 0.597656, + 0.527344, + 0.507812, + 0.582031, + 0.542969, + 0.546875, + 0.535156, + 0.53125, + 0.5625, + 0.380859, + 0.539062, + 0.570312, + 0.578125, + 0.527344, + 0.59375, + 0.535156, + 0.589844, + 0.542969, + 0.597656, + 0.566406, + 0.582031, + 0.519531, + 0.5, + 0.5625, + 0.546875, + 0.535156, + 0.550781, + 0.558594, + 0.535156, + 0.507812, + 0.59375, + 0.574219, + 0.515625, + 0.558594, + 0.523438, + 0.371094, + 0.558594, + 0.542969, + 0.578125, + 0.519531, + 0.578125, + 0.523438, + 0.539062, + 0.554688, + 0.546875, + 0.542969, + 0.539062, + 0.535156, + 0.566406, + 0.554688, + 0.511719, + 0.566406, + 0.527344, + 0.539062, + 0.578125, + 0.554688, + 0.566406, + 0.578125, + 0.546875, + 0.570312, + 0.546875, + 0.523438, + 0.53125, + 0.546875, + 0.535156, + 0.546875, + 0.527344, + 0.157227, + 0.527344, + 0.507812, + 0.542969, + 0.558594, + 0.570312, + 0.498047, + 0.542969, + 0.486328, + 0.519531, + 0.582031, + 0.5625, + 0.527344, + 0.535156, + 0.574219, + 0.570312, + 0.5, + 0.566406, + 0.550781, + 0.585938, + 0.535156, + 0.511719, + 0.535156, + 0.550781, + 0.566406, + 0.550781, + 0.582031, + 0.535156, + 0.539062, + 0.535156, + 0.566406, + 0.539062, + 0.597656, + 0.478516, + 0.546875, + 0.5625, + 0.570312, + 0.550781, + 0.53125, + 0.539062, + 0.570312, + 0.527344, + 0.558594, + 0.554688, + 0.574219, + 0.539062, + 0.519531, + 0.566406, + 0.574219, + 0.585938, + 0.566406, + 0.570312, + 0.53125, + 0.492188, + 0.585938, + 0.523438, + 0.582031, + 0.546875, + 0.554688, + 0.554688, + 0.523438, + 0.546875, + 0.5625, + 0.542969, + 0.527344, + 0.511719, + 0.550781, + 0.546875, + 0.382812, + 0.546875, + 0.546875, + 0.550781, + 0.542969, + 0.574219, + 0.527344, + 0.546875, + 0.570312, + 0.566406, + 0.496094, + 0.5625, + 0.558594, + 0.503906, + 0.535156, + 0.574219, + 0.574219, + 0.5625, + 0.535156, + 0.523438, + 0.539062, + 0.535156, + 0.566406, + 0.59375, + 0.546875, + 0.539062, + 0.535156, + 0.5625, + 0.597656, + 0.488281, + 0.558594, + 0.53125, + 0.558594, + 0.578125, + 0.558594, + 0.574219, + 0.574219, + 0.527344, + 0.574219, + 0.535156, + 0.558594, + 0.558594, + 0.542969, + 0.535156, + 0.558594, + 0.550781, + 0.527344, + 0.523438, + 0.539062, + 0.550781, + 0.566406, + 0.550781, + 0.535156, + 0.546875, + 0.585938, + 0.566406, + 0.59375, + 0.546875, + 0.566406, + 0.550781, + 0.535156, + 0.515625, + 0.535156, + 0.542969, + 0.507812, + 0.566406, + 0.535156, + 0.566406, + 0.523438, + 0.523438, + 0.589844, + 0.570312, + 0.511719, + 0.5625, + 0.507812, + 0.53125, + 0.527344, + 0.535156, + 0.535156, + 0.53125, + 0.550781, + 0.550781, + 0.539062, + 0.546875, + 0.507812, + 0.546875, + 0.582031, + 0.535156, + 0.546875, + 0.554688, + 0.589844, + 0.5, + 0.554688, + 0.507812, + 0.539062, + 0.582031, + 0.539062, + 0.558594, + 0.519531, + 0.535156, + 0.570312, + 0.539062, + 0.554688, + 0.53125, + 0.566406, + 0.589844, + 0.546875, + 0.542969, + 0.582031, + 0.546875, + 0.558594, + 0.566406, + 0.550781, + 0.542969, + 0.59375, + 0.609375, + 0.558594, + 0.539062, + 0.503906, + 0.566406, + 0.597656, + 0.542969, + 0.617188, + 0.507812, + 0.535156, + 0.582031, + 0.496094, + 0.566406, + 0.458984, + 0.527344, + 0.554688, + 0.507812, + 0.578125, + 0.597656, + 0.554688, + 0.523438, + 0.5625, + 0.53125, + 0.558594, + 0.550781, + 0.5, + 0.5625, + 0.558594, + 0.558594, + 0.511719, + 0.53125, + 0.5625, + 0.574219, + 0.527344, + 0.486328, + 0.527344, + 0.558594, + 0.566406, + 0.554688, + 0.546875, + 0.605469, + 0.53125, + 0.546875, + 0.554688, + 0.546875, + 0.507812, + 0.535156, + 0.494141, + 0.5625, + 0.574219, + 0.542969, + 0.5625, + 0.535156, + 0.511719, + 0.566406, + 0.546875, + 0.578125, + 0.53125, + 0.597656, + 0.546875, + 0.558594, + 0.527344, + 0.554688, + 0.542969, + 0.585938, + 0.550781, + 0.53125, + 0.515625, + 0.527344, + 0.523438, + 0.542969, + 0.527344, + 0.554688, + 0.550781, + 0.570312, + 0.523438, + 0.5625, + 0.519531, + 0.550781, + 0.566406, + 0.515625, + 0.527344, + 0.582031, + 0.550781, + 0.554688, + 0.539062, + 0.566406, + 0.554688, + 0.589844, + 0.550781, + 0.578125, + 0.527344, + 0.539062, + 0.542969, + 0.566406, + 0.515625, + 0.507812, + 0.582031, + 0.523438, + 0.566406, + 0.566406, + 0.578125, + 0.546875, + 0.597656, + 0.554688, + 0.480469, + 0.503906, + 0.554688, + 0.578125, + 0.535156, + 0.554688, + 0.558594, + 0.53125, + 0.519531, + 0.558594, + 0.515625, + 0.554688, + 0.570312, + 0.5, + 0.515625, + 0.570312, + 0.546875, + 0.53125, + 0.53125, + 0.632812, + 0.554688, + 0.578125, + 0.550781, + 0.566406, + 0.574219, + 0.566406, + 0.574219, + 0.558594, + 0.527344, + 0.539062, + 0.550781, + 0.53125, + 0.546875, + 0.542969, + 0.550781, + 0.542969, + 0.558594, + 0.5625, + 0.554688, + 0.539062, + 0.550781, + 0.554688, + 0.554688, + 0.53125, + 0.519531, + 0.597656, + 0.566406, + 0.578125, + 0.570312, + 0.597656, + 0.550781, + 0.546875, + 0.617188, + 0.542969, + 0.554688, + 0.5625, + 0.515625, + 0.589844, + 0.554688, + 0.539062, + 0.515625, + 0.527344, + 0.566406, + 0.53125, + 0.523438, + 0.5625, + 0.550781, + 0.59375, + 0.542969, + 0.574219, + 0.527344, + 0.550781, + 0.546875, + 0.535156, + 0.550781, + 0.535156, + 0.574219, + 0.554688, + 0.542969, + 0.472656, + 0.570312, + 0.570312, + 0.546875, + 0.535156, + 0.535156, + 0.550781, + 0.566406, + 0.511719, + 0.515625, + 0.550781, + 0.523438, + 0.535156, + 0.546875, + 0.515625, + 0.582031, + 0.539062, + 0.5625, + 0.574219, + 0.523438, + 0.570312, + 0.558594, + 0.550781, + 0.566406, + 0.554688, + 0.550781, + 0.574219, + 0.578125, + 0.539062, + 0.578125, + 0.574219, + 0.582031, + 0.585938, + 0.566406, + 0.550781, + 0.554688, + 0.566406, + 0.558594, + 0.496094, + 0.542969, + 0.570312, + 0.59375, + 0.546875, + 0.550781, + 0.53125, + 0.515625, + 0.601562, + 0.539062, + 0.507812, + 0.582031, + 0.554688, + 0.539062, + 0.574219, + 0.535156, + 0.542969, + 0.582031, + 0.574219, + 0.550781, + 0.5625, + 0.523438, + 0.554688, + 0.546875, + 0.566406, + 0.507812, + 0.558594, + 0.558594, + 0.511719, + 0.550781, + 0.503906, + 0.550781, + 0.585938, + 0.542969, + 0.558594, + 0.550781, + 0.53125, + 0.558594, + 0.550781, + 0.578125, + 0.53125, + 0.59375, + 0.527344, + 0.523438, + 0.535156, + 0.539062, + 0.570312, + 0.554688, + 0.554688, + 0.519531, + 0.539062, + 0.566406, + 0.53125, + 0.546875, + 0.566406, + 0.511719, + 0.539062, + 0.546875, + 0.507812, + 0.542969, + 0.53125, + 0.527344, + 0.535156, + 0.554688, + 0.5625, + 0.59375, + 0.484375, + 0.503906, + 0.550781, + 0.546875, + 0.269531, + 0.550781, + 0.554688, + 0.519531, + 0.539062, + 0.550781, + 0.539062, + 0.578125, + 0.546875, + 0.585938, + 0.546875, + 0.554688, + 0.59375, + 0.511719, + 0.527344, + 0.574219, + 0.542969, + 0.527344, + 0.550781, + 0.539062, + 0.5, + 0.488281, + 0.570312, + 0.554688, + 0.5625, + 0.523438, + 0.546875, + 0.503906, + 0.488281, + 0.519531, + 0.519531, + 0.558594, + 0.53125, + 0.5625, + 0.550781, + 0.554688, + 0.578125, + 0.515625, + 0.527344, + 0.589844, + 0.554688, + 0.554688, + 0.498047, + 0.550781, + 0.570312, + 0.486328, + 0.554688, + 0.550781, + 0.535156, + 0.539062, + 0.511719, + 0.546875, + 0.535156, + 0.550781, + 0.53125, + 0.527344, + 0.488281, + 0.53125, + 0.550781, + 0.539062, + 0.546875, + 0.589844, + 0.5625, + 0.535156, + 0.558594, + 0.53125, + 0.550781, + 0.550781, + 0.582031, + 0.617188, + 0.535156, + 0.585938, + 0.554688, + 0.574219, + 0.558594, + 0.605469, + 0.585938, + 0.498047, + 0.535156, + 0.566406, + 0.535156, + 0.546875, + 0.523438, + 0.582031, + 0.554688, + 0.478516, + 0.511719, + 0.566406, + 0.558594, + 0.582031, + 0.589844, + 0.539062, + 0.570312, + 0.554688, + 0.480469, + 0.476562, + 0.527344, + 0.558594, + 0.578125, + 0.546875, + 0.578125, + 0.582031, + 0.582031, + 0.597656, + 0.546875, + 0.515625, + 0.574219, + 0.597656, + 0.535156, + 0.558594, + 0.527344, + 0.550781, + 0.578125, + 0.546875, + 0.478516, + 0.53125, + 0.527344, + 0.53125, + 0.609375, + 0.546875, + 0.523438, + 0.527344, + 0.566406, + 0.558594, + 0.542969, + 0.558594, + 0.5625, + 0.542969, + 0.566406, + 0.585938, + 0.550781, + 0.554688, + 0.542969, + 0.53125, + 0.546875, + 0.515625, + 0.550781, + 0.546875, + 0.542969, + 0.554688, + 0.59375, + 0.554688, + 0.546875, + 0.53125, + 0.542969, + 0.605469, + 0.523438, + 0.535156, + 0.566406, + 0.550781, + 0.523438, + 0.5625, + 0.546875, + 0.597656, + 0.554688, + 0.515625, + 0.558594, + 0.542969, + 0.558594, + 0.550781, + 0.574219, + 0.578125, + 0.157227, + 0.535156, + 0.546875, + 0.5625, + 0.5625, + 0.558594, + 0.542969, + 0.5625, + 0.546875, + 0.582031, + 0.5625, + 0.574219, + 0.535156, + 0.554688, + 0.59375, + 0.578125, + 0.486328, + 0.515625, + 0.539062, + 0.542969, + 0.550781, + 0.550781, + 0.539062, + 0.511719, + 0.589844, + 0.507812, + 0.550781, + 0.574219, + 0.527344, + 0.523438, + 0.558594, + 0.480469, + 0.539062, + 0.507812, + 0.535156, + 0.539062, + 0.554688, + 0.566406, + 0.542969, + 0.519531, + 0.554688, + 0.609375, + 0.546875, + 0.550781, + 0.539062, + 0.570312, + 0.589844, + 0.5625, + 0.589844, + 0.53125, + 0.554688, + 0.523438, + 0.542969, + 0.589844, + 0.527344, + 0.519531, + 0.5625, + 0.445312, + 0.546875, + 0.550781, + 0.492188, + 0.535156, + 0.5625, + 0.542969, + 0.5625, + 0.558594, + 0.554688, + 0.550781, + 0.539062, + 0.554688, + 0.574219, + 0.546875, + 0.353516, + 0.542969, + 0.523438, + 0.582031, + 0.550781, + 0.554688, + 0.515625, + 0.554688, + 0.5625, + 0.59375, + 0.585938, + 0.535156, + 0.574219, + 0.558594, + 0.523438, + 0.542969, + 0.546875, + 0.546875, + 0.535156, + 0.574219, + 0.554688, + 0.558594, + 0.542969, + 0.601562, + 0.46875, + 0.5625, + 0.582031, + 0.570312, + 0.484375, + 0.542969, + 0.515625, + 0.550781, + 0.554688, + 0.566406, + 0.53125, + 0.566406, + 0.539062, + 0.542969, + 0.539062, + 0.550781, + 0.539062, + 0.546875, + 0.558594, + 0.535156, + 0.574219, + 0.574219, + 0.585938, + 0.5625, + 0.558594, + 0.5625, + 0.535156, + 0.523438, + 0.578125, + 0.550781, + 0.550781, + 0.46875, + 0.455078, + 0.554688, + 0.542969, + 0.539062, + 0.5625, + 0.585938, + 0.535156, + 0.539062, + 0.566406, + 0.554688, + 0.539062, + 0.5625, + 0.490234, + 0.570312, + 0.535156, + 0.511719, + 0.546875, + 0.5625, + 0.582031, + 0.527344, + 0.550781, + 0.566406, + 0.574219, + 0.535156, + 0.570312, + 0.539062, + 0.582031, + 0.535156, + 0.546875, + 0.515625, + 0.578125, + 0.554688, + 0.558594, + 0.550781, + 0.585938, + 0.527344, + 0.558594, + 0.542969, + 0.535156, + 0.566406, + 0.566406, + 0.5625, + 0.550781, + 0.5625, + 0.498047, + 0.550781, + 0.5625, + 0.570312, + 0.570312, + 0.519531, + 0.515625, + 0.550781, + 0.570312, + 0.546875, + 0.589844, + 0.578125, + 0.523438, + 0.527344, + 0.535156, + 0.550781, + 0.570312, + 0.566406, + 0.578125, + 0.535156, + 0.566406, + 0.5625, + 0.523438, + 0.554688, + 0.566406, + 0.558594, + 0.578125, + 0.566406, + 0.589844, + 0.546875, + 0.570312, + 0.5625, + 0.53125, + 0.558594, + 0.570312, + 0.511719, + 0.539062, + 0.5625, + 0.542969, + 0.574219, + 0.507812, + 0.550781, + 0.539062, + 0.558594, + 0.519531, + 0.511719, + 0.574219, + 0.527344, + 0.535156, + 0.59375, + 0.582031, + 0.519531, + 0.566406, + 0.523438, + 0.511719, + 0.621094, + 0.566406, + 0.527344, + 0.566406, + 0.578125, + 0.539062, + 0.53125, + 0.53125, + 0.539062, + 0.546875, + 0.519531, + 0.550781, + 0.539062, + 0.566406, + 0.570312, + 0.566406, + 0.550781, + 0.554688, + 0.570312, + 0.535156, + 0.578125, + 0.589844, + 0.574219, + 0.554688, + 0.443359, + 0.5625, + 0.566406, + 0.507812, + 0.601562, + 0.535156, + 0.5625, + 0.53125, + 0.558594, + 0.578125, + 0.523438, + 0.582031, + 0.550781, + 0.535156, + 0.542969, + 0.546875, + 0.503906, + 0.542969, + 0.476562, + 0.578125, + 0.523438, + 0.542969, + 0.523438, + 0.515625, + 0.554688, + 0.519531, + 0.558594, + 0.523438, + 0.554688, + 0.535156, + 0.515625, + 0.53125, + 0.539062, + 0.523438, + 0.558594, + 0.519531, + 0.527344, + 0.550781, + 0.503906, + 0.515625, + 0.53125, + 0.523438, + 0.53125, + 0.523438, + 0.566406, + 0.542969, + 0.550781, + 0.585938, + 0.527344, + 0.519531, + 0.5625, + 0.535156, + 0.546875, + 0.550781, + 0.585938, + 0.53125, + 0.53125, + 0.578125, + 0.558594, + 0.578125, + 0.574219, + 0.546875, + 0.503906, + 0.601562, + 0.558594, + 0.5625, + 0.566406, + 0.554688, + 0.570312, + 0.582031, + 0.554688, + 0.53125, + 0.53125, + 0.582031, + 0.519531, + 0.53125, + 0.503906, + 0.570312, + 0.539062, + 0.535156, + 0.570312, + 0.585938, + 0.5625, + 0.527344, + 0.550781, + 0.574219, + 0.585938, + 0.566406, + 0.523438, + 0.570312, + 0.5625, + 0.554688, + 0.519531, + 0.539062, + 0.535156, + 0.503906, + 0.527344, + 0.574219, + 0.519531, + 0.582031, + 0.519531, + 0.570312, + 0.570312, + 0.554688, + 0.53125, + 0.53125, + 0.523438, + 0.550781, + 0.542969, + 0.578125, + 0.53125, + 0.566406, + 0.527344, + 0.5625, + 0.535156, + 0.585938, + 0.570312, + 0.542969, + 0.519531, + 0.53125, + 0.582031, + 0.511719, + 0.597656, + 0.585938, + 0.566406, + 0.53125, + 0.554688, + 0.546875, + 0.550781, + 0.566406, + 0.511719, + 0.542969, + 0.5625, + 0.519531, + 0.53125, + 0.550781, + 0.523438, + 0.558594, + 0.554688, + 0.507812, + 0.558594, + 0.570312, + 0.507812, + 0.535156, + 0.447266, + 0.539062, + 0.542969, + 0.550781, + 0.539062, + 0.550781, + 0.570312, + 0.515625, + 0.578125, + 0.539062, + 0.59375, + 0.496094, + 0.5625, + 0.519531, + 0.570312, + 0.566406, + 0.539062, + 0.578125, + 0.507812, + 0.527344, + 0.566406, + 0.539062, + 0.628906, + 0.523438, + 0.53125, + 0.539062, + 0.523438, + 0.554688, + 0.539062, + 0.570312, + 0.527344, + 0.53125, + 0.542969, + 0.53125, + 0.542969, + 0.585938, + 0.550781, + 0.515625, + 0.589844, + 0.546875, + 0.527344, + 0.539062, + 0.5625, + 0.566406, + 0.617188, + 0.53125, + 0.539062, + 0.597656, + 0.511719, + 0.496094, + 0.507812, + 0.566406, + 0.566406, + 0.523438, + 0.515625, + 0.574219, + 0.597656, + 0.554688, + 0.570312, + 0.5, + 0.566406, + 0.539062, + 0.53125, + 0.578125, + 0.550781, + 0.566406, + 0.558594, + 0.519531, + 0.5625, + 0.574219, + 0.523438, + 0.574219, + 0.519531, + 0.5625, + 0.527344, + 0.589844, + 0.535156, + 0.546875, + 0.570312, + 0.570312, + 0.554688, + 0.535156, + 0.585938, + 0.550781, + 0.546875, + 0.542969, + 0.515625, + 0.582031, + 0.589844, + 0.558594, + 0.527344, + 0.527344, + 0.554688, + 0.582031, + 0.566406, + 0.527344, + 0.558594, + 0.546875, + 0.539062, + 0.511719, + 0.578125, + 0.5625, + 0.550781, + 0.5625, + 0.59375, + 0.601562, + 0.519531, + 0.527344, + 0.546875, + 0.5625, + 0.542969, + 0.539062, + 0.535156, + 0.566406, + 0.574219, + 0.527344, + 0.539062, + 0.585938, + 0.507812, + 0.535156, + 0.558594, + 0.550781, + 0.550781, + 0.5625, + 0.550781, + 0.546875, + 0.535156, + 0.535156, + 0.558594, + 0.570312, + 0.574219, + 0.554688, + 0.558594, + 0.550781, + 0.53125, + 0.554688, + 0.558594, + 0.578125, + 0.550781, + 0.542969, + 0.578125, + 0.535156, + 0.546875, + 0.53125, + 0.507812, + 0.535156, + 0.462891, + 0.546875, + 0.546875, + 0.535156, + 0.582031, + 0.585938, + 0.585938, + 0.554688, + 0.515625, + 0.535156, + 0.535156, + 0.5625, + 0.554688, + 0.570312, + 0.566406, + 0.542969, + 0.523438, + 0.5625, + 0.59375, + 0.550781, + 0.53125, + 0.539062, + 0.570312, + 0.558594, + 0.5625, + 0.515625, + 0.539062, + 0.554688, + 0.507812, + 0.542969, + 0.558594, + 0.546875, + 0.515625, + 0.554688, + 0.527344, + 0.601562, + 0.578125, + 0.546875, + 0.5625, + 0.546875, + 0.546875, + 0.53125, + 0.523438, + 0.511719, + 0.574219, + 0.597656, + 0.546875, + 0.566406, + 0.523438, + 0.566406, + 0.566406, + 0.515625, + 0.535156, + 0.558594, + 0.589844, + 0.5625, + 0.570312, + 0.539062, + 0.546875, + 0.539062, + 0.566406, + 0.539062, + 0.558594, + 0.511719, + 0.539062, + 0.546875, + 0.554688, + 0.539062, + 0.550781, + 0.582031, + 0.539062, + 0.527344, + 0.523438, + 0.503906, + 0.574219, + 0.5, + 0.570312, + 0.617188, + 0.5625, + 0.554688, + 0.542969, + 0.5, + 0.542969, + 0.582031, + 0.511719, + 0.494141, + 0.570312, + 0.546875, + 0.5625, + 0.53125, + 0.535156, + 0.523438, + 0.566406, + 0.539062, + 0.558594, + 0.578125, + 0.53125, + 0.558594, + 0.546875, + 0.570312, + 0.507812, + 0.578125, + 0.558594, + 0.515625, + 0.527344, + 0.5625, + 0.535156, + 0.53125, + 0.515625, + 0.554688, + 0.546875, + 0.542969, + 0.589844, + 0.589844, + 0.574219, + 0.554688, + 0.558594, + 0.546875, + 0.558594, + 0.53125, + 0.570312, + 0.535156, + 0.554688, + 0.578125, + 0.519531, + 0.574219, + 0.542969, + 0.558594, + 0.539062, + 0.550781, + 0.539062, + 0.550781, + 0.523438, + 0.546875, + 0.578125, + 0.482422, + 0.574219, + 0.578125, + 0.523438, + 0.535156, + 0.527344, + 0.53125, + 0.535156, + 0.585938, + 0.53125, + 0.585938, + 0.5625, + 0.546875, + 0.566406, + 0.546875, + 0.558594, + 0.535156, + 0.5625, + 0.585938, + 0.527344, + 0.523438, + 0.566406, + 0.546875, + 0.542969, + 0.550781, + 0.558594, + 0.550781, + 0.5625, + 0.578125, + 0.53125, + 0.53125, + 0.322266, + 0.589844, + 0.558594, + 0.507812, + 0.515625, + 0.589844, + 0.539062, + 0.585938, + 0.539062, + 0.570312, + 0.574219, + 0.558594, + 0.527344, + 0.550781, + 0.582031, + 0.550781, + 0.498047, + 0.53125, + 0.542969, + 0.535156, + 0.554688, + 0.53125, + 0.570312, + 0.523438, + 0.5625, + 0.574219, + 0.574219, + 0.570312, + 0.539062, + 0.542969, + 0.566406, + 0.53125, + 0.585938, + 0.496094, + 0.523438, + 0.558594, + 0.535156, + 0.527344, + 0.546875, + 0.550781, + 0.566406, + 0.574219, + 0.546875, + 0.539062, + 0.535156, + 0.546875, + 0.523438, + 0.539062, + 0.554688, + 0.539062, + 0.558594, + 0.601562, + 0.550781, + 0.605469, + 0.484375, + 0.542969, + 0.59375, + 0.578125, + 0.527344, + 0.550781, + 0.566406, + 0.546875, + 0.515625, + 0.535156, + 0.585938, + 0.585938, + 0.539062, + 0.554688, + 0.550781, + 0.5625, + 0.5625, + 0.519531, + 0.554688, + 0.566406, + 0.515625, + 0.59375, + 0.566406, + 0.519531, + 0.539062, + 0.539062, + 0.472656, + 0.546875, + 0.578125, + 0.539062, + 0.527344, + 0.625, + 0.554688, + 0.550781, + 0.558594, + 0.554688, + 0.527344, + 0.527344, + 0.554688, + 0.566406, + 0.542969, + 0.570312, + 0.597656, + 0.570312, + 0.503906, + 0.558594, + 0.527344, + 0.574219, + 0.585938, + 0.554688, + 0.550781, + 0.558594, + 0.539062, + 0.546875, + 0.578125, + 0.53125, + 0.550781, + 0.550781, + 0.542969, + 0.566406, + 0.546875, + 0.546875, + 0.574219, + 0.5625, + 0.578125, + 0.558594, + 0.511719, + 0.507812, + 0.527344, + 0.585938, + 0.451172, + 0.601562, + 0.617188, + 0.539062, + 0.554688, + 0.507812, + 0.554688, + 0.5625, + 0.554688, + 0.539062, + 0.554688, + 0.558594, + 0.53125, + 0.550781, + 0.519531, + 0.53125, + 0.582031, + 0.550781, + 0.515625, + 0.550781, + 0.566406, + 0.546875, + 0.53125, + 0.527344, + 0.554688, + 0.5625, + 0.498047, + 0.511719, + 0.527344, + 0.535156, + 0.566406, + 0.523438, + 0.625, + 0.542969, + 0.550781, + 0.53125, + 0.546875, + 0.59375, + 0.523438, + 0.535156, + 0.546875, + 0.574219, + 0.527344, + 0.625, + 0.566406, + 0.5, + 0.550781, + 0.628906, + 0.566406, + 0.550781, + 0.515625, + 0.554688, + 0.570312, + 0.605469, + 0.515625, + 0.570312, + 0.5, + 0.546875, + 0.507812, + 0.585938, + 0.546875, + 0.527344, + 0.554688, + 0.53125, + 0.539062, + 0.53125, + 0.523438, + 0.542969, + 0.515625, + 0.535156, + 0.570312, + 0.550781, + 0.566406, + 0.546875, + 0.535156, + 0.515625, + 0.546875, + 0.554688, + 0.550781, + 0.53125, + 0.5625, + 0.523438, + 0.5625, + 0.582031, + 0.554688, + 0.582031, + 0.519531, + 0.546875, + 0.490234, + 0.589844, + 0.550781, + 0.5625, + 0.585938, + 0.5, + 0.539062, + 0.570312, + 0.570312, + 0.558594, + 0.597656, + 0.570312, + 0.511719, + 0.5625, + 0.5625, + 0.5, + 0.539062, + 0.570312, + 0.558594, + 0.535156, + 0.546875, + 0.511719, + 0.558594, + 0.59375, + 0.496094, + 0.519531, + 0.546875, + 0.511719, + 0.578125, + 0.582031, + 0.589844, + 0.5, + 0.539062, + 0.535156, + 0.519531, + 0.570312, + 0.574219, + 0.511719, + 0.558594, + 0.511719, + 0.515625, + 0.546875, + 0.527344, + 0.539062, + 0.527344, + 0.511719, + 0.523438, + 0.570312, + 0.597656, + 0.558594, + 0.59375, + 0.496094, + 0.542969, + 0.515625, + 0.519531, + 0.585938, + 0.550781, + 0.542969, + 0.527344, + 0.523438, + 0.570312, + 0.589844, + 0.550781, + 0.546875, + 0.570312, + 0.515625, + 0.546875, + 0.550781, + 0.570312, + 0.519531, + 0.558594, + 0.558594, + 0.539062, + 0.578125, + 0.566406, + 0.558594, + 0.566406, + 0.597656, + 0.546875, + 0.550781, + 0.546875, + 0.601562, + 0.585938, + 0.546875, + 0.539062, + 0.539062, + 0.550781, + 0.511719, + 0.585938, + 0.490234, + 0.566406, + 0.585938, + 0.550781, + 0.574219, + 0.558594, + 0.523438, + 0.574219, + 0.507812, + 0.554688, + 0.589844, + 0.539062, + 0.542969, + 0.558594, + 0.574219, + 0.554688, + 0.546875, + 0.550781, + 0.566406, + 0.5, + 0.507812, + 0.488281, + 0.523438, + 0.597656, + 0.484375, + 0.5, + 0.566406, + 0.550781, + 0.507812, + 0.5625, + 0.566406, + 0.582031, + 0.5625, + 0.59375, + 0.566406, + 0.53125, + 0.570312, + 0.523438, + 0.542969, + 0.558594, + 0.585938, + 0.535156, + 0.566406, + 0.53125, + 0.558594, + 0.539062, + 0.527344, + 0.546875, + 0.527344, + 0.554688, + 0.554688, + 0.578125, + 0.498047, + 0.53125, + 0.53125, + 0.515625, + 0.546875, + 0.570312, + 0.535156, + 0.519531, + 0.578125, + 0.515625, + 0.570312, + 0.503906, + 0.601562, + 0.59375, + 0.554688, + 0.554688, + 0.542969, + 0.578125, + 0.546875, + 0.554688, + 0.574219, + 0.511719, + 0.503906, + 0.554688, + 0.589844, + 0.515625, + 0.566406, + 0.464844, + 0.566406, + 0.535156, + 0.554688, + 0.554688, + 0.535156, + 0.5625, + 0.535156, + 0.566406, + 0.546875, + 0.546875, + 0.558594, + 0.566406, + 0.546875, + 0.480469, + 0.589844, + 0.550781, + 0.554688, + 0.515625, + 0.605469, + 0.574219, + 0.519531, + 0.5625, + 0.546875, + 0.554688, + 0.515625, + 0.542969, + 0.550781, + 0.523438, + 0.53125, + 0.570312, + 0.542969, + 0.546875, + 0.609375, + 0.566406, + 0.507812, + 0.519531, + 0.5625, + 0.539062, + 0.574219, + 0.574219, + 0.542969, + 0.558594, + 0.554688, + 0.554688, + 0.585938, + 0.535156, + 0.539062, + 0.515625, + 0.539062, + 0.546875, + 0.566406, + 0.535156, + 0.558594, + 0.550781, + 0.519531, + 0.539062, + 0.539062, + 0.535156, + 0.578125, + 0.546875, + 0.546875, + 0.59375, + 0.490234, + 0.566406, + 0.574219, + 0.554688, + 0.582031, + 0.566406, + 0.558594, + 0.5625, + 0.570312, + 0.566406, + 0.494141, + 0.613281, + 0.550781, + 0.542969, + 0.535156, + 0.496094, + 0.539062, + 0.558594, + 0.507812, + 0.527344, + 0.609375, + 0.5625, + 0.542969, + 0.542969, + 0.519531, + 0.585938, + 0.507812, + 0.5625, + 0.582031, + 0.542969, + 0.570312, + 0.585938, + 0.566406, + 0.484375, + 0.542969, + 0.503906, + 0.558594, + 0.542969, + 0.523438, + 0.507812, + 0.554688, + 0.609375, + 0.570312, + 0.558594, + 0.527344, + 0.574219, + 0.542969, + 0.5625, + 0.546875, + 0.542969, + 0.554688, + 0.503906, + 0.546875, + 0.550781, + 0.574219, + 0.566406, + 0.558594, + 0.605469, + 0.539062, + 0.539062, + 0.550781, + 0.507812, + 0.546875, + 0.59375, + 0.546875, + 0.535156, + 0.558594, + 0.585938, + 0.578125, + 0.550781, + 0.578125, + 0.550781, + 0.535156, + 0.503906, + 0.546875, + 0.570312, + 0.523438, + 0.558594, + 0.570312, + 0.554688, + 0.539062, + 0.554688, + 0.582031, + 0.535156, + 0.570312, + 0.558594, + 0.458984, + 0.546875, + 0.550781, + 0.554688, + 0.566406, + 0.558594, + 0.482422, + 0.582031, + 0.566406, + 0.59375, + 0.558594, + 0.527344, + 0.550781, + 0.605469, + 0.558594, + 0.535156, + 0.5625, + 0.523438, + 0.566406, + 0.535156, + 0.5625, + 0.570312, + 0.558594, + 0.558594, + 0.570312, + 0.546875, + 0.535156, + 0.554688, + 0.542969, + 0.523438, + 0.535156, + 0.550781, + 0.527344, + 0.527344, + 0.566406, + 0.527344, + 0.578125, + 0.59375, + 0.53125, + 0.511719, + 0.554688, + 0.542969, + 0.542969, + 0.523438, + 0.578125, + 0.5625, + 0.570312, + 0.53125, + 0.539062, + 0.53125, + 0.574219, + 0.542969, + 0.574219, + 0.566406, + 0.511719, + 0.566406, + 0.546875, + 0.554688, + 0.554688, + 0.554688, + 0.539062, + 0.585938, + 0.574219, + 0.574219, + 0.527344, + 0.585938, + 0.558594, + 0.5, + 0.59375, + 0.539062, + 0.558594, + 0.566406, + 0.570312, + 0.519531, + 0.625, + 0.570312, + 0.507812, + 0.5625, + 0.578125, + 0.503906, + 0.554688, + 0.542969, + 0.574219, + 0.554688, + 0.515625, + 0.527344, + 0.539062, + 0.589844, + 0.570312, + 0.539062, + 0.523438, + 0.53125, + 0.527344, + 0.539062, + 0.515625, + 0.535156, + 0.566406, + 0.546875, + 0.589844, + 0.550781, + 0.535156, + 0.5625, + 0.542969, + 0.535156, + 0.578125, + 0.570312, + 0.546875, + 0.5625, + 0.550781, + 0.5625, + 0.523438, + 0.542969, + 0.5625, + 0.550781, + 0.550781, + 0.515625, + 0.582031, + 0.566406, + 0.523438, + 0.535156, + 0.554688, + 0.570312, + 0.589844, + 0.550781, + 0.511719, + 0.578125, + 0.546875, + 0.554688, + 0.53125, + 0.539062, + 0.621094, + 0.53125, + 0.566406, + 0.5625, + 0.546875, + 0.539062, + 0.589844, + 0.535156, + 0.341797, + 0.5625, + 0.496094, + 0.589844, + 0.542969, + 0.554688, + 0.597656, + 0.259766, + 0.585938, + 0.527344, + 0.546875, + 0.554688, + 0.566406, + 0.5625, + 0.570312, + 0.523438, + 0.554688, + 0.542969, + 0.5625, + 0.515625, + 0.597656, + 0.566406, + 0.511719, + 0.574219, + 0.566406, + 0.542969, + 0.523438, + 0.589844, + 0.554688, + 0.554688, + 0.535156, + 0.558594, + 0.503906, + 0.535156, + 0.542969, + 0.209961, + 0.494141, + 0.574219, + 0.578125, + 0.523438, + 0.585938, + 0.546875, + 0.546875, + 0.535156, + 0.578125, + 0.5625, + 0.535156, + 0.550781, + 0.507812, + 0.535156, + 0.570312, + 0.527344, + 0.546875, + 0.542969, + 0.609375, + 0.519531, + 0.574219, + 0.527344, + 0.550781, + 0.466797, + 0.566406, + 0.539062, + 0.574219, + 0.523438, + 0.515625, + 0.5, + 0.546875, + 0.566406, + 0.523438, + 0.53125, + 0.523438, + 0.605469, + 0.570312, + 0.523438, + 0.550781, + 0.527344, + 0.535156, + 0.535156, + 0.523438, + 0.585938, + 0.550781, + 0.527344, + 0.539062, + 0.527344, + 0.558594, + 0.550781, + 0.554688, + 0.550781, + 0.5625, + 0.546875, + 0.582031, + 0.542969, + 0.527344, + 0.585938, + 0.5625, + 0.546875, + 0.498047, + 0.539062, + 0.5, + 0.542969, + 0.550781, + 0.539062, + 0.511719, + 0.5625, + 0.539062, + 0.5625, + 0.542969, + 0.589844, + 0.554688, + 0.523438, + 0.535156, + 0.535156, + 0.578125, + 0.558594, + 0.462891, + 0.601562, + 0.53125, + 0.546875, + 0.558594, + 0.53125, + 0.542969, + 0.550781, + 0.527344, + 0.546875, + 0.550781, + 0.546875, + 0.546875, + 0.574219, + 0.523438, + 0.558594, + 0.574219, + 0.582031, + 0.546875, + 0.609375, + 0.550781, + 0.492188, + 0.550781, + 0.527344, + 0.558594, + 0.472656, + 0.542969, + 0.5625, + 0.539062, + 0.527344, + 0.558594, + 0.546875, + 0.585938, + 0.53125, + 0.53125, + 0.519531, + 0.542969, + 0.539062, + 0.519531, + 0.507812, + 0.5625, + 0.574219, + 0.527344, + 0.511719, + 0.53125, + 0.53125, + 0.582031, + 0.566406, + 0.558594, + 0.558594, + 0.554688, + 0.539062, + 0.515625, + 0.578125, + 0.554688, + 0.539062, + 0.554688, + 0.539062, + 0.570312, + 0.523438, + 0.53125, + 0.585938, + 0.484375, + 0.5625, + 0.550781, + 0.570312, + 0.558594, + 0.558594, + 0.566406, + 0.570312, + 0.550781, + 0.550781, + 0.554688, + 0.554688, + 0.585938, + 0.582031, + 0.550781, + 0.464844, + 0.558594, + 0.519531, + 0.542969, + 0.507812, + 0.558594, + 0.511719, + 0.605469, + 0.5625, + 0.542969, + 0.519531, + 0.550781, + 0.5625, + 0.539062, + 0.5625, + 0.546875, + 0.5625, + 0.546875, + 0.539062, + 0.550781, + 0.519531, + 0.570312, + 0.550781, + 0.574219, + 0.5625, + 0.539062, + 0.53125, + 0.550781, + 0.558594, + 0.59375, + 0.503906, + 0.542969, + 0.511719, + 0.539062, + 0.5625, + 0.535156, + 0.527344, + 0.5625, + 0.558594, + 0.496094, + 0.527344, + 0.474609, + 0.546875, + 0.570312, + 0.558594, + 0.546875, + 0.527344, + 0.566406, + 0.539062, + 0.550781, + 0.582031, + 0.527344, + 0.535156, + 0.582031, + 0.539062, + 0.558594, + 0.574219, + 0.554688, + 0.535156, + 0.554688, + 0.574219, + 0.585938, + 0.53125, + 0.570312, + 0.53125, + 0.578125, + 0.566406, + 0.523438, + 0.539062, + 0.578125, + 0.574219, + 0.554688, + 0.589844, + 0.589844, + 0.542969, + 0.535156, + 0.550781, + 0.542969, + 0.486328, + 0.53125, + 0.527344, + 0.578125, + 0.5, + 0.539062, + 0.53125, + 0.574219, + 0.546875, + 0.546875, + 0.621094, + 0.550781, + 0.503906, + 0.558594, + 0.503906, + 0.492188, + 0.558594, + 0.554688, + 0.515625, + 0.535156, + 0.578125, + 0.585938, + 0.582031, + 0.582031, + 0.582031, + 0.523438, + 0.527344, + 0.535156, + 0.535156, + 0.53125, + 0.558594, + 0.585938, + 0.582031, + 0.554688, + 0.511719, + 0.578125, + 0.535156, + 0.546875, + 0.523438, + 0.5625, + 0.5, + 0.542969, + 0.601562, + 0.550781, + 0.558594, + 0.539062, + 0.574219, + 0.546875, + 0.542969, + 0.546875, + 0.550781, + 0.550781, + 0.566406, + 0.542969, + 0.542969, + 0.527344, + 0.558594, + 0.535156, + 0.539062, + 0.539062, + 0.574219, + 0.582031, + 0.480469, + 0.605469, + 0.527344, + 0.574219, + 0.554688, + 0.353516, + 0.53125, + 0.523438, + 0.558594, + 0.550781, + 0.542969, + 0.558594, + 0.492188, + 0.337891, + 0.503906, + 0.503906, + 0.578125, + 0.570312, + 0.582031, + 0.554688, + 0.511719, + 0.535156, + 0.578125, + 0.578125, + 0.542969, + 0.527344, + 0.558594, + 0.5625, + 0.546875, + 0.558594, + 0.546875, + 0.546875, + 0.542969, + 0.535156, + 0.578125, + 0.597656, + 0.550781, + 0.570312, + 0.523438, + 0.625, + 0.550781, + 0.558594, + 0.546875, + 0.578125, + 0.582031, + 0.546875, + 0.566406, + 0.554688, + 0.5625, + 0.554688, + 0.494141, + 0.515625, + 0.498047, + 0.566406, + 0.582031, + 0.550781, + 0.5625, + 0.554688, + 0.554688, + 0.585938, + 0.527344, + 0.554688, + 0.542969, + 0.53125, + 0.542969, + 0.542969, + 0.5625, + 0.535156, + 0.53125, + 0.535156, + 0.523438, + 0.554688, + 0.527344, + 0.550781, + 0.574219, + 0.535156, + 0.570312, + 0.53125, + 0.519531, + 0.574219, + 0.558594, + 0.535156, + 0.53125, + 0.550781, + 0.404297, + 0.59375, + 0.558594, + 0.535156, + 0.53125, + 0.550781, + 0.519531, + 0.597656, + 0.558594, + 0.566406, + 0.554688, + 0.539062, + 0.511719, + 0.5, + 0.546875, + 0.503906, + 0.554688, + 0.546875, + 0.574219, + 0.570312, + 0.539062, + 0.523438, + 0.554688, + 0.578125, + 0.574219, + 0.542969, + 0.578125, + 0.566406, + 0.621094, + 0.558594, + 0.523438, + 0.574219, + 0.578125, + 0.578125, + 0.515625, + 0.542969, + 0.542969, + 0.507812, + 0.558594, + 0.546875, + 0.507812, + 0.511719, + 0.566406, + 0.527344, + 0.527344, + 0.570312, + 0.5625, + 0.550781, + 0.554688, + 0.5, + 0.566406, + 0.550781, + 0.490234, + 0.503906, + 0.550781, + 0.566406, + 0.496094, + 0.558594, + 0.574219, + 0.527344, + 0.535156, + 0.5625, + 0.507812, + 0.585938, + 0.539062, + 0.542969, + 0.535156, + 0.574219, + 0.59375, + 0.490234, + 0.582031, + 0.539062, + 0.535156, + 0.53125, + 0.511719, + 0.458984, + 0.578125, + 0.466797, + 0.535156, + 0.535156, + 0.554688, + 0.4375, + 0.566406, + 0.496094, + 0.582031, + 0.550781, + 0.527344, + 0.5625, + 0.550781, + 0.546875, + 0.59375, + 0.53125, + 0.554688, + 0.597656, + 0.5625, + 0.5625, + 0.558594, + 0.558594, + 0.550781, + 0.527344, + 0.523438, + 0.535156, + 0.550781, + 0.542969, + 0.5625, + 0.5625, + 0.523438, + 0.566406, + 0.570312, + 0.539062, + 0.539062, + 0.542969, + 0.613281, + 0.570312, + 0.582031, + 0.574219, + 0.546875, + 0.539062, + 0.53125, + 0.566406, + 0.542969, + 0.617188, + 0.566406, + 0.636719, + 0.535156, + 0.523438, + 0.5625, + 0.310547, + 0.570312, + 0.5625, + 0.5625, + 0.578125, + 0.550781, + 0.566406, + 0.539062, + 0.5625, + 0.511719, + 0.582031, + 0.566406, + 0.550781, + 0.558594, + 0.527344, + 0.558594, + 0.511719, + 0.542969, + 0.488281, + 0.478516, + 0.558594, + 0.542969, + 0.546875, + 0.542969, + 0.482422, + 0.546875, + 0.546875, + 0.523438, + 0.59375, + 0.53125, + 0.542969, + 0.589844, + 0.539062, + 0.550781, + 0.566406, + 0.542969, + 0.507812, + 0.542969, + 0.519531, + 0.542969, + 0.613281, + 0.574219, + 0.539062, + 0.550781, + 0.558594, + 0.570312, + 0.492188, + 0.535156, + 0.539062, + 0.554688, + 0.523438, + 0.570312, + 0.527344, + 0.427734, + 0.523438, + 0.494141, + 0.53125, + 0.582031, + 0.542969, + 0.570312, + 0.589844, + 0.539062, + 0.5625, + 0.566406, + 0.523438, + 0.558594, + 0.566406, + 0.546875, + 0.59375, + 0.546875, + 0.5625, + 0.527344, + 0.542969, + 0.5625, + 0.574219, + 0.570312, + 0.550781, + 0.53125, + 0.574219, + 0.507812, + 0.507812, + 0.5625, + 0.558594, + 0.542969, + 0.558594, + 0.490234, + 0.589844, + 0.535156, + 0.574219, + 0.515625, + 0.523438, + 0.546875, + 0.574219, + 0.5625, + 0.523438, + 0.597656, + 0.578125, + 0.519531, + 0.507812, + 0.507812, + 0.53125, + 0.574219, + 0.519531, + 0.550781, + 0.554688, + 0.574219, + 0.601562, + 0.558594, + 0.550781, + 0.542969, + 0.546875, + 0.515625, + 0.542969, + 0.566406, + 0.542969, + 0.5625, + 0.515625, + 0.550781, + 0.558594, + 0.546875, + 0.503906, + 0.519531, + 0.574219, + 0.507812, + 0.566406, + 0.519531, + 0.546875, + 0.519531, + 0.5625, + 0.578125, + 0.523438, + 0.550781, + 0.53125, + 0.546875, + 0.5625, + 0.503906, + 0.597656, + 0.574219, + 0.554688, + 0.515625, + 0.53125, + 0.535156, + 0.53125, + 0.554688, + 0.558594, + 0.5, + 0.480469, + 0.554688, + 0.527344, + 0.494141, + 0.589844, + 0.5625, + 0.550781, + 0.542969, + 0.558594, + 0.550781, + 0.566406, + 0.515625, + 0.558594, + 0.523438, + 0.574219, + 0.601562, + 0.507812, + 0.582031, + 0.470703, + 0.554688, + 0.5625, + 0.582031, + 0.542969, + 0.535156, + 0.523438, + 0.570312, + 0.558594, + 0.554688, + 0.554688, + 0.542969, + 0.582031, + 0.53125, + 0.539062, + 0.558594, + 0.511719, + 0.59375, + 0.546875, + 0.542969, + 0.539062, + 0.527344, + 0.574219, + 0.539062, + 0.554688, + 0.570312, + 0.550781, + 0.488281, + 0.53125, + 0.582031, + 0.542969, + 0.550781, + 0.511719, + 0.535156, + 0.554688, + 0.535156, + 0.554688, + 0.535156, + 0.566406, + 0.582031, + 0.574219, + 0.535156, + 0.539062, + 0.550781, + 0.5625, + 0.527344, + 0.601562, + 0.5625, + 0.558594, + 0.535156, + 0.5625, + 0.53125, + 0.578125, + 0.589844, + 0.523438, + 0.523438, + 0.535156, + 0.546875, + 0.550781, + 0.515625, + 0.554688, + 0.566406, + 0.527344, + 0.570312, + 0.585938, + 0.566406, + 0.578125, + 0.550781, + 0.570312, + 0.578125, + 0.589844, + 0.574219, + 0.550781, + 0.527344, + 0.554688, + 0.519531, + 0.507812, + 0.578125, + 0.582031, + 0.5625, + 0.542969, + 0.558594, + 0.515625, + 0.527344, + 0.527344, + 0.527344, + 0.582031, + 0.507812, + 0.523438, + 0.554688, + 0.542969, + 0.478516, + 0.535156, + 0.578125, + 0.542969, + 0.566406, + 0.507812, + 0.523438, + 0.535156, + 0.507812, + 0.554688, + 0.570312, + 0.554688, + 0.589844, + 0.546875, + 0.498047, + 0.542969, + 0.578125, + 0.570312, + 0.523438, + 0.53125, + 0.582031, + 0.542969, + 0.574219, + 0.5625, + 0.578125, + 0.523438, + 0.570312, + 0.5625, + 0.523438, + 0.447266, + 0.5, + 0.535156, + 0.542969, + 0.515625, + 0.554688, + 0.578125, + 0.542969, + 0.535156, + 0.527344, + 0.574219, + 0.570312, + 0.542969, + 0.574219, + 0.574219, + 0.539062, + 0.539062, + 0.539062, + 0.578125, + 0.503906, + 0.476562, + 0.554688, + 0.566406, + 0.539062, + 0.605469, + 0.589844, + 0.550781, + 0.554688, + 0.539062, + 0.566406, + 0.523438, + 0.507812, + 0.554688, + 0.554688, + 0.546875, + 0.5625, + 0.5625, + 0.5, + 0.53125, + 0.613281, + 0.550781, + 0.558594, + 0.539062, + 0.539062, + 0.570312, + 0.574219, + 0.542969, + 0.5625, + 0.59375, + 0.550781, + 0.542969, + 0.574219, + 0.523438, + 0.609375, + 0.574219, + 0.546875, + 0.550781, + 0.546875, + 0.554688, + 0.558594, + 0.558594, + 0.601562, + 0.542969, + 0.349609, + 0.578125, + 0.527344, + 0.5625, + 0.5625, + 0.558594, + 0.566406, + 0.558594, + 0.578125, + 0.542969, + 0.542969, + 0.511719, + 0.308594, + 0.550781, + 0.550781, + 0.535156, + 0.546875, + 0.535156, + 0.566406, + 0.5, + 0.464844, + 0.589844, + 0.582031, + 0.539062, + 0.542969, + 0.519531, + 0.554688, + 0.539062, + 0.539062, + 0.539062, + 0.570312, + 0.539062, + 0.550781, + 0.53125, + 0.535156, + 0.535156, + 0.478516, + 0.523438, + 0.527344, + 0.566406, + 0.498047, + 0.5625, + 0.609375, + 0.558594, + 0.523438, + 0.53125, + 0.5625, + 0.519531, + 0.527344, + 0.574219, + 0.550781, + 0.570312, + 0.5625, + 0.546875, + 0.527344, + 0.570312, + 0.578125, + 0.53125, + 0.535156, + 0.550781, + 0.554688, + 0.554688, + 0.519531, + 0.365234, + 0.53125, + 0.5625, + 0.492188, + 0.515625, + 0.566406, + 0.490234, + 0.539062, + 0.570312, + 0.574219, + 0.507812, + 0.566406, + 0.523438, + 0.574219, + 0.542969, + 0.519531, + 0.5625, + 0.53125, + 0.53125, + 0.582031, + 0.558594, + 0.535156, + 0.535156, + 0.585938, + 0.507812, + 0.601562, + 0.527344, + 0.527344, + 0.578125, + 0.570312, + 0.550781, + 0.550781, + 0.554688, + 0.539062, + 0.546875, + 0.515625, + 0.535156, + 0.570312, + 0.566406, + 0.539062, + 0.546875, + 0.550781, + 0.566406, + 0.582031, + 0.550781, + 0.585938, + 0.492188, + 0.507812, + 0.570312, + 0.558594, + 0.542969, + 0.554688 + ] + }, + "name": "model.transformer.h.12.ln_2.weight", + "outputIndexes": [ + 1061 + ], + "type": "Const", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1060, + 1061 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/ln_2_12/Mul_1_output_0", + "outputIndexes": [ + 1062 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.12/mlp/w1/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 1062 + ], + "outputIndexes": [ + 2947 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.12/mlp/w1/Linear/pre_convert", + "inputIndexes": [ + 2947 + ], + "outputIndexes": [ + 2948 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.12/mlp/w1/Linear", + "inputIndexes": [ + 2948 + ], + "outputIndexes": [ + 2949 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 11008, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 1404422032, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.12/mlp/w1/Linear/post_convert", + "inputIndexes": [ + 2949 + ], + "outputIndexes": [ + 2950 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.12/mlp/w1/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2950 + ], + "outputIndexes": [ + 1063 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 11008 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.12/mlp/w2/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 1062 + ], + "outputIndexes": [ + 2951 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.12/mlp/w2/Linear/pre_convert", + "inputIndexes": [ + 2951 + ], + "outputIndexes": [ + 2952 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.12/mlp/w2/Linear", + "inputIndexes": [ + 2952 + ], + "outputIndexes": [ + 2953 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 11008, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 1429784486, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.12/mlp/w2/Linear/post_convert", + "inputIndexes": [ + 2953 + ], + "outputIndexes": [ + 2954 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.12/mlp/w2/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2954 + ], + "outputIndexes": [ + 1064 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 11008 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1064 + ], + "main_type": "UnaryOp", + "main": { + "opType": "SIGMOID", + "T": "DT_INVALID" + }, + "name": "/mlp_12/Sigmoid_output_0", + "outputIndexes": [ + 1065 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1064, + 1065 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/mlp_12/Mul_output_0", + "outputIndexes": [ + 1066 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1063, + 1066 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/mlp_12/Mul_1_output_0", + "outputIndexes": [ + 1067 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.12/mlp/c_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 1067 + ], + "outputIndexes": [ + 2955 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 11008, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.12/mlp/c_proj/Linear/pre_convert", + "inputIndexes": [ + 2955 + ], + "outputIndexes": [ + 2956 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.12/mlp/c_proj/Linear", + "inputIndexes": [ + 2956 + ], + "outputIndexes": [ + 2957 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 11008, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 1455146940, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.12/mlp/c_proj/Linear/post_convert", + "inputIndexes": [ + 2957 + ], + "outputIndexes": [ + 2958 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.12/mlp/c_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2958 + ], + "outputIndexes": [ + 1068 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1059, + 1068 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_64_output_0", + "outputIndexes": [ + 1069 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1069, + 1 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_65_output_0", + "outputIndexes": [ + 1070 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1070 + ], + "main_type": "LayerNorm", + "main": { + "axis": [ + -1 + ], + "epsilon": 1e-06, + "group": 1, + "useRMSNorm": true + }, + "name": "/ln_1_13/Mul_output_0", + "outputIndexes": [ + 1071 + ], + "type": "LayerNorm", + "defaultDimentionFormat": "NHWC" + }, + { + "main_type": "Blob", + "main": { + "dims": [ + 4096 + ], + "dataFormat": "NCHW", + "dataType": "DT_FLOAT", + "float32s": [ + 0.800781, + 0.765625, + 0.695312, + 0.832031, + 0.8125, + 0.667969, + 0.847656, + 0.753906, + 0.792969, + 0.8125, + 0.867188, + 0.792969, + 0.78125, + 0.828125, + 0.789062, + 0.769531, + 0.851562, + 0.777344, + 0.769531, + 0.796875, + 0.800781, + 0.800781, + 0.714844, + 0.796875, + 0.699219, + 0.570312, + 0.714844, + 0.867188, + 0.839844, + 0.804688, + 0.871094, + 0.800781, + 0.726562, + 0.875, + 0.808594, + 0.730469, + 0.722656, + 0.765625, + 0.746094, + 0.742188, + 0.796875, + 0.746094, + 0.777344, + 0.898438, + 0.792969, + 0.851562, + 0.84375, + 0.847656, + 0.769531, + 0.835938, + 0.816406, + 0.738281, + 0.785156, + 0.71875, + 0.714844, + 0.8125, + 0.820312, + 0.835938, + 0.777344, + 0.730469, + 0.675781, + 0.898438, + 0.6875, + 0.730469, + 0.765625, + 0.847656, + 0.804688, + 0.824219, + 0.867188, + 0.796875, + 0.878906, + 0.847656, + 0.8125, + 0.824219, + 0.804688, + 0.761719, + 0.851562, + 0.789062, + 0.792969, + 0.761719, + 0.839844, + 0.828125, + 0.789062, + 0.6875, + 0.796875, + 0.792969, + 0.777344, + 0.859375, + 0.765625, + 0.851562, + 0.734375, + 0.824219, + 0.757812, + 0.878906, + 0.769531, + 0.777344, + 0.832031, + 0.8125, + 0.851562, + 0.722656, + 0.777344, + 0.789062, + 0.765625, + 0.792969, + 0.789062, + 0.804688, + 0.8125, + 0.839844, + 0.796875, + 0.859375, + 0.742188, + 0.84375, + 0.808594, + 0.789062, + 0.855469, + 0.722656, + 0.75, + 1.023438, + 0.804688, + 0.839844, + 0.859375, + 0.824219, + 0.875, + 0.785156, + 0.820312, + 0.761719, + 0.816406, + 0.753906, + 0.738281, + 0.785156, + 0.761719, + 0.746094, + 0.882812, + 0.730469, + 0.769531, + 0.710938, + 0.761719, + 0.671875, + 0.808594, + 0.855469, + 0.792969, + 0.757812, + 0.785156, + 0.78125, + 0.832031, + 0.773438, + 0.75, + 0.894531, + 0.714844, + 0.777344, + 0.765625, + 0.808594, + 0.789062, + 0.792969, + 0.644531, + 0.816406, + 0.773438, + 0.820312, + 0.824219, + 0.828125, + 0.878906, + 0.761719, + 0.78125, + 0.789062, + 0.765625, + 0.761719, + 0.730469, + 0.789062, + 0.777344, + 0.75, + 0.800781, + 0.730469, + 0.855469, + 0.84375, + 0.683594, + 0.816406, + 0.867188, + 0.847656, + 0.820312, + 0.808594, + 0.75, + 0.808594, + 0.851562, + 0.792969, + 0.757812, + 0.816406, + 0.890625, + 0.824219, + 0.761719, + 0.714844, + 0.789062, + 0.773438, + 0.78125, + 0.875, + 0.734375, + 0.824219, + 0.785156, + 0.75, + 0.804688, + 0.792969, + 0.933594, + 0.808594, + 0.738281, + 0.734375, + 0.796875, + 0.765625, + 0.910156, + 0.785156, + 0.796875, + 0.820312, + 0.757812, + 0.773438, + 0.792969, + 0.808594, + 0.761719, + 0.75, + 0.878906, + 0.816406, + 0.578125, + 0.757812, + 0.761719, + 0.828125, + 0.738281, + 0.851562, + 0.816406, + 0.746094, + 0.816406, + 0.824219, + 0.597656, + 0.828125, + 0.820312, + 0.828125, + 0.714844, + 0.8125, + 0.875, + 0.734375, + 0.867188, + 0.820312, + 0.746094, + 0.863281, + 0.71875, + 0.859375, + 0.824219, + 0.753906, + 0.8125, + 0.800781, + 0.902344, + 0.730469, + 0.820312, + 0.796875, + 0.832031, + 0.738281, + 0.742188, + 0.785156, + 0.847656, + 0.773438, + 0.824219, + 0.796875, + 0.675781, + 0.78125, + 0.828125, + 0.8125, + 0.765625, + 0.804688, + 0.828125, + 0.765625, + 0.796875, + 0.84375, + 0.773438, + 0.789062, + 0.769531, + 0.8125, + 0.769531, + 0.765625, + 0.863281, + 0.738281, + 0.832031, + 0.816406, + 0.78125, + 0.792969, + 0.722656, + 0.773438, + 0.796875, + 0.800781, + 0.738281, + 0.765625, + 0.761719, + 0.726562, + 0.789062, + 0.832031, + 0.921875, + 0.746094, + 0.691406, + 0.730469, + 0.84375, + 0.851562, + 0.867188, + 0.75, + 0.886719, + 0.824219, + 0.890625, + 0.792969, + 0.816406, + 0.738281, + 0.753906, + 0.738281, + 0.796875, + 0.757812, + 0.792969, + 0.738281, + 0.863281, + 0.761719, + 0.71875, + 0.765625, + 0.796875, + 0.84375, + 0.898438, + 0.761719, + 0.808594, + 0.753906, + 0.746094, + 0.785156, + 0.757812, + 0.832031, + 0.855469, + 0.824219, + 0.832031, + 0.921875, + 0.800781, + 0.761719, + 0.808594, + 0.746094, + 0.75, + 0.78125, + 0.726562, + 0.714844, + 0.757812, + 0.714844, + 0.800781, + 0.753906, + 0.835938, + 0.773438, + 0.832031, + 0.75, + 0.800781, + 0.816406, + 0.769531, + 0.824219, + 0.800781, + 0.753906, + 0.777344, + 0.808594, + 0.792969, + 0.769531, + 0.804688, + 0.789062, + 0.847656, + 0.636719, + 0.816406, + 0.773438, + 0.835938, + 0.738281, + 0.746094, + 0.765625, + 0.734375, + 0.816406, + 0.734375, + 0.753906, + 0.742188, + 0.726562, + 0.847656, + 0.820312, + 0.859375, + 0.816406, + 0.832031, + 0.769531, + 0.820312, + 0.820312, + 0.835938, + 0.738281, + 0.742188, + 0.746094, + 0.765625, + 0.816406, + 0.800781, + 0.820312, + 0.75, + 0.867188, + 0.835938, + 0.71875, + 0.824219, + 0.777344, + 0.789062, + 0.78125, + 0.796875, + 0.722656, + 0.839844, + 0.800781, + 0.816406, + 0.777344, + 0.800781, + 0.816406, + 0.765625, + 0.765625, + 0.816406, + 0.800781, + 0.753906, + 0.824219, + 0.742188, + 0.808594, + 0.75, + 0.761719, + 0.839844, + 0.757812, + 0.800781, + 0.753906, + 0.875, + 0.804688, + 0.777344, + 0.714844, + 0.734375, + 0.761719, + 0.785156, + 0.886719, + 0.824219, + 0.746094, + 0.808594, + 0.796875, + 0.820312, + 0.785156, + 0.871094, + 0.773438, + 0.765625, + 0.746094, + 0.816406, + 0.808594, + 0.769531, + 0.734375, + 0.835938, + 0.757812, + 0.757812, + 0.769531, + 0.78125, + 0.746094, + 0.804688, + 0.75, + 0.738281, + 0.71875, + 0.789062, + 0.816406, + 0.808594, + 0.792969, + 0.753906, + 0.742188, + 0.785156, + 0.835938, + 0.746094, + 0.71875, + 0.746094, + 0.742188, + 0.769531, + 0.777344, + 0.792969, + 0.847656, + 0.816406, + 0.84375, + 0.765625, + 0.867188, + 0.765625, + 0.78125, + 0.792969, + 0.789062, + 0.816406, + 0.6875, + 0.761719, + 0.792969, + 0.789062, + 0.765625, + 0.804688, + 0.851562, + 0.878906, + 0.757812, + 0.722656, + 0.847656, + 0.789062, + 0.765625, + 0.746094, + 0.871094, + 0.773438, + 0.90625, + 0.773438, + 0.738281, + 0.757812, + 0.757812, + 0.796875, + 0.75, + 0.699219, + 0.78125, + 0.796875, + 0.792969, + 0.765625, + 0.695312, + 0.78125, + 0.753906, + 0.828125, + 0.847656, + 0.808594, + 0.796875, + 0.816406, + 0.71875, + 0.808594, + 0.761719, + 0.75, + 0.84375, + 0.734375, + 0.816406, + 0.785156, + 0.769531, + 0.851562, + 0.796875, + 0.707031, + 0.777344, + 0.792969, + 0.734375, + 0.707031, + 0.84375, + 0.816406, + 0.703125, + 0.78125, + 0.824219, + 0.796875, + 0.742188, + 0.828125, + 0.886719, + 0.738281, + 0.78125, + 0.785156, + 0.796875, + 0.777344, + 0.757812, + 0.789062, + 0.746094, + 0.878906, + 0.738281, + 0.777344, + 0.769531, + 0.785156, + 0.675781, + 0.789062, + 0.839844, + 0.808594, + 0.753906, + 0.875, + 0.800781, + 0.765625, + 0.734375, + 0.832031, + 0.765625, + 0.785156, + 0.738281, + 0.800781, + 0.753906, + 0.828125, + 0.816406, + 0.734375, + 0.710938, + 0.78125, + 0.738281, + 0.765625, + 0.808594, + 0.804688, + 0.785156, + 0.84375, + 0.71875, + 0.773438, + 0.839844, + 0.789062, + 0.820312, + 0.769531, + 0.792969, + 0.703125, + 0.824219, + 0.8125, + 0.847656, + 0.835938, + 0.765625, + 0.859375, + 0.824219, + 0.78125, + 0.714844, + 0.898438, + 0.824219, + 0.800781, + 0.789062, + 0.777344, + 0.835938, + 0.875, + 0.785156, + 0.816406, + 0.777344, + 0.839844, + 0.832031, + 0.800781, + 0.746094, + 0.789062, + 0.761719, + 0.742188, + 0.792969, + 0.808594, + 0.78125, + 0.738281, + 0.769531, + 0.785156, + 0.898438, + 0.722656, + 0.828125, + 0.859375, + 0.785156, + 0.816406, + 0.847656, + 0.835938, + 0.785156, + 0.761719, + 0.098145, + 0.84375, + 0.851562, + 0.765625, + 0.847656, + 0.738281, + 0.824219, + 0.789062, + 0.773438, + 0.859375, + 0.8125, + 0.808594, + 0.828125, + 0.816406, + 0.734375, + 0.785156, + 0.808594, + 0.859375, + 0.714844, + 0.757812, + 0.789062, + 0.8125, + 0.789062, + 0.730469, + 0.773438, + 0.816406, + 0.714844, + 0.773438, + 0.84375, + 0.789062, + 0.773438, + 0.785156, + 0.75, + 0.769531, + 0.761719, + 0.855469, + 0.75, + 0.808594, + 0.738281, + 0.761719, + 0.742188, + 0.902344, + 0.847656, + 0.851562, + 0.761719, + 0.75, + 0.839844, + 0.859375, + 0.871094, + 0.796875, + 0.765625, + 0.808594, + 0.828125, + 0.785156, + 0.804688, + 0.835938, + 0.691406, + 0.792969, + 0.601562, + 0.761719, + 0.867188, + 0.820312, + 0.789062, + 0.757812, + 0.796875, + 0.78125, + 0.796875, + 0.875, + 0.753906, + 0.902344, + 0.769531, + 0.773438, + 0.753906, + 0.804688, + 0.824219, + 0.796875, + 0.777344, + 0.851562, + 0.828125, + 0.792969, + 0.851562, + 0.78125, + 0.878906, + 0.816406, + 0.921875, + 0.8125, + 0.722656, + 0.785156, + 0.789062, + 0.726562, + 0.832031, + 0.800781, + 0.886719, + 0.683594, + 0.785156, + 0.847656, + 0.832031, + 0.703125, + 0.726562, + 0.726562, + 0.742188, + 0.789062, + 0.8125, + 0.730469, + 0.78125, + 0.796875, + 0.824219, + 0.679688, + 0.785156, + 0.699219, + 0.800781, + 0.777344, + 0.753906, + 0.789062, + 0.765625, + 0.828125, + 0.816406, + 0.84375, + 0.742188, + 0.769531, + 0.804688, + 0.78125, + 0.792969, + 0.882812, + 0.777344, + 0.789062, + 0.746094, + 0.800781, + 0.714844, + 0.761719, + 0.835938, + 0.800781, + 0.804688, + 0.796875, + 0.851562, + 0.898438, + 0.75, + 0.8125, + 0.914062, + 0.832031, + 0.78125, + 0.691406, + 0.773438, + 0.625, + 0.839844, + 0.792969, + 0.855469, + 0.730469, + 0.734375, + 0.785156, + 0.753906, + 0.746094, + 0.777344, + 0.820312, + 0.808594, + 0.792969, + 0.863281, + 0.75, + 0.839844, + 0.6875, + 0.753906, + 0.644531, + 0.703125, + 0.925781, + 0.753906, + 0.800781, + 0.742188, + 0.800781, + 0.757812, + 0.835938, + 0.917969, + 0.773438, + 0.84375, + 0.730469, + 0.832031, + 0.78125, + 0.65625, + 0.78125, + 0.679688, + 0.851562, + 0.71875, + 0.757812, + 0.863281, + 0.828125, + 0.851562, + 0.796875, + 0.828125, + 0.796875, + 0.765625, + 0.796875, + 0.777344, + 0.867188, + 0.828125, + 0.796875, + 0.804688, + 0.859375, + 0.773438, + 0.839844, + 0.792969, + 0.757812, + 0.75, + 0.800781, + 0.785156, + 0.792969, + 0.832031, + 0.761719, + 0.820312, + 0.777344, + 0.855469, + 0.78125, + 0.800781, + 0.777344, + 0.675781, + 0.753906, + 0.96875, + 0.785156, + 0.8125, + 0.820312, + 0.761719, + 0.785156, + 0.84375, + 0.722656, + 0.482422, + 0.773438, + 0.769531, + 0.777344, + 0.8125, + 0.8125, + 0.828125, + 0.773438, + 0.699219, + 0.84375, + 0.835938, + 0.808594, + 0.695312, + 0.734375, + 0.777344, + 0.902344, + 0.738281, + 0.757812, + 0.851562, + 0.722656, + 0.765625, + 0.808594, + 0.753906, + 0.746094, + 0.644531, + 0.78125, + 0.796875, + 0.824219, + 0.871094, + 0.777344, + 0.738281, + 0.71875, + 0.765625, + 0.773438, + 0.800781, + 0.800781, + 0.753906, + 0.792969, + 0.773438, + 0.785156, + 0.75, + 0.816406, + 0.839844, + 0.707031, + 0.8125, + 0.800781, + 0.78125, + 0.867188, + 0.816406, + 0.757812, + 0.804688, + 0.851562, + 0.769531, + 0.785156, + 0.835938, + 0.773438, + 0.835938, + 0.796875, + 0.832031, + 0.777344, + 0.78125, + 0.75, + 0.789062, + 0.8125, + 0.824219, + 0.75, + 0.734375, + 0.683594, + 0.808594, + 0.742188, + 0.757812, + 0.839844, + 0.8125, + 0.71875, + 0.820312, + 0.75, + 0.828125, + 0.757812, + 0.742188, + 0.699219, + 0.75, + 0.734375, + 0.828125, + 0.800781, + 0.8125, + 0.800781, + 0.839844, + 0.773438, + 0.71875, + 0.792969, + 0.84375, + 0.816406, + 0.769531, + 0.769531, + 0.773438, + 0.675781, + 0.746094, + 0.765625, + 0.722656, + 0.839844, + 0.746094, + 0.769531, + 0.867188, + 0.808594, + 0.699219, + 0.785156, + 0.8125, + 0.804688, + 0.730469, + 0.804688, + 0.777344, + 0.773438, + 0.886719, + 0.867188, + 0.808594, + 0.808594, + 0.816406, + 0.8125, + 0.851562, + 0.800781, + 0.703125, + 0.753906, + 0.800781, + 0.835938, + 0.796875, + 0.871094, + 0.828125, + 0.746094, + 0.746094, + 0.808594, + 0.75, + 0.738281, + 0.785156, + 0.804688, + 0.769531, + 0.886719, + 0.875, + 0.792969, + 0.652344, + 0.699219, + 0.851562, + 0.828125, + 0.789062, + 0.710938, + 0.894531, + 0.84375, + 0.800781, + 0.855469, + 0.765625, + 0.742188, + 0.761719, + 0.78125, + 0.792969, + 0.804688, + 0.796875, + 0.828125, + 0.839844, + 0.828125, + 0.773438, + 0.796875, + 0.808594, + 0.84375, + 0.882812, + 0.738281, + 0.808594, + 0.765625, + 0.726562, + 0.789062, + 0.796875, + 0.964844, + 0.78125, + 0.738281, + 0.855469, + 0.789062, + 0.777344, + 0.695312, + 0.714844, + 0.835938, + 1.015625, + 0.800781, + 0.828125, + 0.859375, + 0.75, + 0.820312, + 0.765625, + 0.910156, + 0.789062, + 0.851562, + 0.824219, + 0.878906, + 0.746094, + 0.738281, + 0.777344, + 0.804688, + 0.6875, + 0.78125, + 0.773438, + 0.777344, + 0.757812, + 0.8125, + 0.871094, + 0.742188, + 0.824219, + 0.730469, + 0.589844, + 0.796875, + 0.75, + 0.785156, + 0.703125, + 0.796875, + 0.664062, + 0.738281, + 0.804688, + 0.8125, + 0.808594, + 0.796875, + 0.730469, + 0.84375, + 0.789062, + 0.71875, + 0.851562, + 0.777344, + 0.773438, + 0.863281, + 0.785156, + 0.847656, + 0.832031, + 0.847656, + 0.746094, + 0.8125, + 0.769531, + 0.75, + 0.792969, + 0.792969, + 0.796875, + 0.75, + 1.3125, + 0.785156, + 0.695312, + 0.75, + 0.84375, + 0.828125, + 0.742188, + 0.75, + 0.671875, + 0.746094, + 0.820312, + 0.832031, + 0.800781, + 0.777344, + 0.839844, + 0.78125, + 0.722656, + 0.75, + 0.765625, + 0.835938, + 0.738281, + 0.761719, + 0.695312, + 0.773438, + 0.808594, + 0.773438, + 0.890625, + 0.757812, + 0.804688, + 0.761719, + 0.757812, + 0.746094, + 0.914062, + 0.722656, + 0.804688, + 0.769531, + 0.867188, + 0.792969, + 0.808594, + 0.753906, + 0.882812, + 0.753906, + 0.761719, + 0.8125, + 0.792969, + 0.75, + 0.753906, + 0.808594, + 0.785156, + 0.839844, + 0.871094, + 0.894531, + 0.808594, + 0.648438, + 0.871094, + 0.761719, + 0.855469, + 0.78125, + 0.828125, + 0.773438, + 0.789062, + 0.796875, + 0.792969, + 0.753906, + 0.832031, + 0.734375, + 0.875, + 0.757812, + 1.109375, + 0.773438, + 0.769531, + 0.878906, + 0.8125, + 0.691406, + 0.742188, + 0.714844, + 0.820312, + 0.734375, + 0.644531, + 0.8125, + 0.789062, + 0.730469, + 0.757812, + 0.839844, + 0.742188, + 0.851562, + 0.769531, + 0.777344, + 0.824219, + 0.761719, + 0.824219, + 0.851562, + 0.832031, + 0.792969, + 0.785156, + 0.757812, + 0.800781, + 0.75, + 0.839844, + 0.761719, + 0.816406, + 0.878906, + 0.816406, + 0.824219, + 0.757812, + 0.742188, + 0.78125, + 0.753906, + 0.867188, + 0.859375, + 0.820312, + 0.746094, + 0.8125, + 0.804688, + 0.730469, + 0.773438, + 0.753906, + 0.8125, + 0.8125, + 0.78125, + 0.769531, + 0.75, + 0.804688, + 0.808594, + 0.792969, + 0.800781, + 0.777344, + 0.789062, + 0.785156, + 0.695312, + 0.792969, + 0.746094, + 0.710938, + 0.808594, + 0.734375, + 0.789062, + 0.722656, + 0.753906, + 0.804688, + 0.867188, + 0.765625, + 0.761719, + 0.710938, + 0.78125, + 0.761719, + 0.78125, + 0.753906, + 0.785156, + 0.742188, + 0.824219, + 0.78125, + 0.777344, + 0.765625, + 0.792969, + 0.851562, + 0.8125, + 0.824219, + 0.851562, + 0.859375, + 0.722656, + 0.769531, + 0.683594, + 0.742188, + 0.855469, + 0.8125, + 0.808594, + 0.761719, + 0.78125, + 0.835938, + 0.753906, + 0.757812, + 0.761719, + 0.824219, + 0.855469, + 0.777344, + 0.796875, + 0.769531, + 0.773438, + 0.839844, + 0.863281, + 0.808594, + 0.769531, + 0.769531, + 0.859375, + 0.789062, + 0.839844, + 0.71875, + 0.847656, + 0.828125, + 0.769531, + 0.890625, + 0.777344, + 0.78125, + 0.882812, + 0.757812, + 0.796875, + 0.746094, + 0.726562, + 0.847656, + 0.625, + 0.789062, + 0.816406, + 0.785156, + 0.804688, + 0.8125, + 0.769531, + 0.761719, + 0.820312, + 0.785156, + 0.769531, + 0.78125, + 0.78125, + 0.726562, + 0.757812, + 0.789062, + 0.792969, + 0.769531, + 0.78125, + 0.761719, + 0.773438, + 0.765625, + 0.820312, + 0.761719, + 0.894531, + 0.722656, + 0.765625, + 0.808594, + 0.769531, + 0.738281, + 0.710938, + 0.761719, + 0.824219, + 0.78125, + 0.765625, + 0.84375, + 0.796875, + 0.761719, + 0.816406, + 0.75, + 0.882812, + 0.789062, + 0.875, + 0.789062, + 0.839844, + 0.730469, + 0.769531, + 0.78125, + 0.824219, + 0.820312, + 0.777344, + 0.726562, + 0.753906, + 0.726562, + 0.78125, + 0.75, + 0.78125, + 0.742188, + 0.839844, + 0.808594, + 0.859375, + 0.761719, + 0.777344, + 0.792969, + 0.773438, + 0.761719, + 0.765625, + 0.730469, + 0.792969, + 0.804688, + 0.730469, + 0.761719, + 0.878906, + 0.769531, + 0.671875, + 0.757812, + 0.835938, + 0.78125, + 0.789062, + 0.757812, + 0.777344, + 0.796875, + 0.699219, + 0.816406, + 0.886719, + 0.882812, + 0.824219, + 0.785156, + 0.8125, + 0.71875, + 0.726562, + 0.828125, + 0.828125, + 0.796875, + 0.769531, + 0.761719, + 0.753906, + 0.765625, + 0.824219, + 0.507812, + 0.675781, + 0.789062, + 0.671875, + 0.75, + 0.820312, + 0.828125, + 0.816406, + 0.742188, + 0.824219, + 0.757812, + 0.871094, + 0.800781, + 0.75, + 0.8125, + 0.835938, + 0.835938, + 0.792969, + 0.71875, + 0.792969, + 0.800781, + 0.722656, + 0.777344, + 0.777344, + 0.851562, + 0.78125, + 0.800781, + 0.796875, + 0.78125, + 0.761719, + 0.796875, + 0.710938, + 0.851562, + 0.765625, + 0.738281, + 0.886719, + 0.75, + 0.835938, + 0.851562, + 0.898438, + 0.804688, + 0.765625, + 0.859375, + 0.820312, + 0.808594, + 0.785156, + 0.757812, + 0.816406, + 0.820312, + 0.804688, + 0.742188, + 0.761719, + 0.839844, + 0.789062, + 0.796875, + 0.859375, + 0.777344, + 0.8125, + 0.789062, + 0.796875, + 0.699219, + 0.742188, + 0.808594, + 0.75, + 0.761719, + 0.789062, + 0.785156, + 0.871094, + 0.757812, + 0.648438, + 0.769531, + 0.820312, + 0.761719, + 0.824219, + 0.742188, + 0.765625, + 0.78125, + 0.753906, + 0.671875, + 0.808594, + 0.773438, + 0.738281, + 0.742188, + 0.699219, + 0.824219, + 0.785156, + 0.820312, + 0.816406, + 0.734375, + 0.824219, + 0.789062, + 0.792969, + 0.839844, + 0.769531, + 0.816406, + 0.800781, + 0.824219, + 0.785156, + 0.765625, + 0.800781, + 0.808594, + 0.835938, + 0.789062, + 0.824219, + 0.789062, + 0.855469, + 0.800781, + 0.742188, + 0.835938, + 0.816406, + 0.875, + 0.824219, + 0.847656, + 0.808594, + 0.785156, + 0.746094, + 0.753906, + 0.785156, + 0.816406, + 0.816406, + 0.726562, + 0.863281, + 0.734375, + 0.765625, + 0.839844, + 0.804688, + 0.761719, + 0.769531, + 0.769531, + 0.730469, + 0.808594, + 0.839844, + 0.769531, + 0.789062, + 0.746094, + 0.8125, + 0.808594, + 0.757812, + 0.792969, + 0.808594, + 0.753906, + 0.804688, + 0.773438, + 0.800781, + 0.765625, + 0.757812, + 0.863281, + 0.730469, + 0.898438, + 0.71875, + 0.75, + 0.796875, + 0.78125, + 0.824219, + 0.761719, + 0.832031, + 0.757812, + 0.847656, + 0.820312, + 0.769531, + 0.820312, + 0.855469, + 0.808594, + 0.796875, + 0.804688, + 0.730469, + 0.765625, + 0.761719, + 0.800781, + 0.8125, + 0.773438, + 0.804688, + 0.886719, + 0.742188, + 0.691406, + 0.808594, + 0.761719, + 0.992188, + 0.785156, + 0.765625, + 0.769531, + 0.738281, + 0.796875, + 0.800781, + 0.804688, + 0.832031, + 0.804688, + 0.816406, + 0.84375, + 0.851562, + 0.800781, + 0.816406, + 0.84375, + 0.78125, + 0.746094, + 0.832031, + 0.84375, + 0.765625, + 0.710938, + 0.808594, + 0.816406, + 0.777344, + 0.777344, + 0.734375, + 0.714844, + 0.683594, + 0.828125, + 0.820312, + 0.777344, + 0.75, + 0.851562, + 0.835938, + 0.808594, + 0.863281, + 0.769531, + 0.769531, + 0.851562, + 0.761719, + 0.78125, + 0.730469, + 0.753906, + 0.777344, + 0.726562, + 0.847656, + 0.695312, + 0.789062, + 0.738281, + 0.695312, + 0.816406, + 0.808594, + 0.78125, + 0.734375, + 0.785156, + 0.6875, + 0.824219, + 0.816406, + 0.828125, + 0.773438, + 0.804688, + 0.78125, + 0.828125, + 0.753906, + 0.765625, + 0.820312, + 0.761719, + 0.867188, + 0.953125, + 0.804688, + 0.867188, + 0.828125, + 0.859375, + 0.765625, + 0.796875, + 0.738281, + 0.714844, + 0.800781, + 0.835938, + 0.796875, + 0.796875, + 0.753906, + 0.828125, + 0.742188, + 0.660156, + 0.761719, + 0.824219, + 0.75, + 0.820312, + 0.796875, + 0.792969, + 0.871094, + 0.777344, + 0.773438, + 0.722656, + 0.695312, + 0.808594, + 0.792969, + 0.761719, + 0.820312, + 0.839844, + 0.816406, + 0.863281, + 0.820312, + 0.792969, + 0.882812, + 0.851562, + 0.773438, + 0.851562, + 0.796875, + 0.820312, + 0.773438, + 0.761719, + 0.691406, + 0.765625, + 0.773438, + 0.847656, + 0.828125, + 0.757812, + 0.710938, + 0.71875, + 0.757812, + 0.761719, + 0.828125, + 0.832031, + 0.757812, + 0.773438, + 0.832031, + 0.847656, + 0.804688, + 0.757812, + 0.808594, + 0.726562, + 0.78125, + 0.726562, + 0.796875, + 0.804688, + 0.753906, + 0.808594, + 0.851562, + 0.832031, + 0.832031, + 0.808594, + 0.792969, + 0.828125, + 0.734375, + 0.851562, + 0.796875, + 0.742188, + 0.730469, + 0.84375, + 0.824219, + 0.914062, + 0.765625, + 0.738281, + 0.800781, + 0.75, + 0.851562, + 0.808594, + 0.832031, + 0.773438, + 0.875, + 0.847656, + 0.855469, + 0.804688, + 0.765625, + 0.851562, + 0.792969, + 0.800781, + 0.792969, + 0.863281, + 0.796875, + 0.746094, + 0.773438, + 0.785156, + 0.804688, + 0.839844, + 0.636719, + 0.714844, + 0.804688, + 0.796875, + 0.824219, + 0.765625, + 0.777344, + 0.703125, + 0.882812, + 0.722656, + 0.796875, + 0.859375, + 0.792969, + 0.789062, + 0.75, + 0.722656, + 0.75, + 0.738281, + 0.789062, + 0.730469, + 0.816406, + 0.773438, + 0.769531, + 0.769531, + 0.828125, + 0.890625, + 0.796875, + 0.824219, + 0.753906, + 0.875, + 0.8125, + 0.847656, + 0.832031, + 0.792969, + 0.800781, + 0.828125, + 0.734375, + 0.84375, + 0.726562, + 0.796875, + 0.800781, + 0.695312, + 0.816406, + 0.742188, + 0.703125, + 0.796875, + 0.808594, + 0.777344, + 0.777344, + 0.832031, + 0.785156, + 0.765625, + 0.761719, + 0.816406, + 0.828125, + 0.742188, + 0.644531, + 0.808594, + 0.730469, + 0.898438, + 0.734375, + 0.785156, + 0.8125, + 0.792969, + 0.796875, + 0.886719, + 0.804688, + 0.734375, + 0.828125, + 0.8125, + 0.785156, + 0.785156, + 0.8125, + 0.839844, + 0.769531, + 0.871094, + 0.765625, + 0.84375, + 0.789062, + 0.902344, + 0.695312, + 0.765625, + 0.765625, + 0.785156, + 0.742188, + 0.789062, + 0.785156, + 0.78125, + 0.777344, + 0.886719, + 0.792969, + 0.78125, + 0.773438, + 0.832031, + 0.824219, + 0.753906, + 0.796875, + 0.679688, + 0.789062, + 0.761719, + 0.875, + 0.835938, + 0.910156, + 0.84375, + 0.828125, + 0.824219, + 0.78125, + 0.730469, + 0.804688, + 0.753906, + 0.796875, + 0.675781, + 0.746094, + 0.800781, + 0.777344, + 0.816406, + 0.761719, + 0.871094, + 0.769531, + 0.808594, + 0.808594, + 0.789062, + 0.789062, + 0.832031, + 0.734375, + 0.8125, + 0.804688, + 0.726562, + 0.753906, + 0.75, + 0.863281, + 0.804688, + 0.804688, + 0.839844, + 0.867188, + 0.800781, + 0.824219, + 0.769531, + 0.789062, + 0.753906, + 0.738281, + 0.746094, + 0.808594, + 0.769531, + 0.816406, + 0.800781, + 0.917969, + 0.789062, + 0.78125, + 0.714844, + 0.777344, + 0.835938, + 0.765625, + 0.804688, + 0.792969, + 0.78125, + 0.753906, + 0.726562, + 0.835938, + 0.792969, + 0.792969, + 0.773438, + 0.730469, + 0.851562, + 0.859375, + 0.839844, + 0.832031, + 0.859375, + 0.8125, + 0.761719, + 0.75, + 0.757812, + 0.828125, + 0.832031, + 0.816406, + 0.816406, + 0.8125, + 0.804688, + 0.761719, + 0.8125, + 0.828125, + 0.800781, + 0.804688, + 0.804688, + 0.820312, + 0.808594, + 0.867188, + 0.8125, + 0.746094, + 0.820312, + 0.785156, + 0.75, + 0.800781, + 0.816406, + 0.757812, + 0.832031, + 0.746094, + 0.789062, + 0.816406, + 0.808594, + 0.816406, + 0.757812, + 0.804688, + 0.75, + 0.761719, + 0.84375, + 0.96875, + 0.757812, + 0.808594, + 0.761719, + 0.738281, + 0.929688, + 0.84375, + 0.835938, + 0.792969, + 0.800781, + 0.785156, + 0.773438, + 0.765625, + 0.8125, + 0.757812, + 0.796875, + 0.78125, + 0.792969, + 0.839844, + 0.796875, + 0.792969, + 0.835938, + 0.789062, + 0.820312, + 0.765625, + 0.84375, + 0.859375, + 0.804688, + 0.761719, + 0.570312, + 0.804688, + 0.777344, + 0.691406, + 0.855469, + 0.730469, + 0.792969, + 0.753906, + 0.867188, + 0.773438, + 0.765625, + 0.789062, + 0.820312, + 0.746094, + 0.773438, + 0.851562, + 0.738281, + 0.753906, + 0.765625, + 0.8125, + 0.71875, + 0.789062, + 0.75, + 0.746094, + 0.710938, + 0.777344, + 0.839844, + 0.746094, + 0.792969, + 0.78125, + 0.75, + 0.777344, + 0.738281, + 0.804688, + 0.785156, + 0.785156, + 0.773438, + 0.820312, + 0.734375, + 0.753906, + 0.730469, + 0.707031, + 0.761719, + 0.753906, + 0.808594, + 0.773438, + 0.824219, + 0.847656, + 0.734375, + 0.765625, + 0.800781, + 0.75, + 0.789062, + 0.84375, + 0.878906, + 0.773438, + 0.773438, + 0.847656, + 0.828125, + 0.867188, + 0.816406, + 0.832031, + 0.769531, + 0.902344, + 0.839844, + 0.832031, + 0.792969, + 0.816406, + 0.828125, + 0.84375, + 0.804688, + 0.777344, + 0.753906, + 0.851562, + 0.761719, + 0.753906, + 0.703125, + 0.753906, + 0.773438, + 0.773438, + 0.851562, + 0.820312, + 0.808594, + 0.703125, + 0.824219, + 0.839844, + 0.816406, + 0.8125, + 0.8125, + 0.8125, + 0.867188, + 0.777344, + 0.753906, + 0.761719, + 0.792969, + 0.683594, + 0.730469, + 0.855469, + 0.734375, + 0.777344, + 0.734375, + 0.835938, + 0.863281, + 0.746094, + 0.832031, + 0.785156, + 0.699219, + 0.789062, + 0.816406, + 0.8125, + 0.710938, + 0.84375, + 0.804688, + 0.804688, + 0.832031, + 0.820312, + 0.824219, + 0.761719, + 0.683594, + 0.785156, + 0.882812, + 0.730469, + 0.859375, + 0.847656, + 0.777344, + 0.785156, + 0.789062, + 0.785156, + 0.699219, + 0.742188, + 0.769531, + 0.792969, + 0.769531, + 0.792969, + 0.785156, + 0.792969, + 0.71875, + 0.820312, + 0.753906, + 0.671875, + 0.796875, + 0.875, + 0.714844, + 0.769531, + 0.699219, + 0.746094, + 0.738281, + 0.816406, + 0.832031, + 0.785156, + 0.835938, + 0.757812, + 0.777344, + 0.765625, + 0.832031, + 0.722656, + 0.742188, + 0.769531, + 0.847656, + 0.820312, + 0.773438, + 0.769531, + 0.792969, + 0.691406, + 0.824219, + 0.800781, + 0.8125, + 0.785156, + 0.753906, + 0.714844, + 0.730469, + 0.828125, + 0.804688, + 0.808594, + 0.667969, + 0.75, + 0.738281, + 0.824219, + 0.792969, + 0.855469, + 0.785156, + 0.738281, + 0.832031, + 0.769531, + 0.824219, + 0.8125, + 0.773438, + 0.859375, + 0.902344, + 0.808594, + 0.757812, + 0.921875, + 0.792969, + 0.742188, + 0.742188, + 0.84375, + 0.71875, + 0.753906, + 0.773438, + 0.796875, + 0.824219, + 0.832031, + 0.828125, + 0.726562, + 0.8125, + 0.761719, + 0.769531, + 0.832031, + 0.804688, + 0.765625, + 0.855469, + 0.730469, + 0.78125, + 0.828125, + 0.789062, + 0.808594, + 0.8125, + 0.769531, + 0.757812, + 0.851562, + 0.832031, + 0.773438, + 0.792969, + 0.777344, + 0.855469, + 0.707031, + 0.851562, + 0.796875, + 0.789062, + 0.777344, + 0.8125, + 0.886719, + 0.832031, + 0.800781, + 0.785156, + 0.769531, + 0.792969, + 0.84375, + 0.820312, + 0.722656, + 0.746094, + 0.625, + 0.828125, + 0.773438, + 0.867188, + 0.828125, + 0.824219, + 0.808594, + 0.886719, + 0.816406, + 0.730469, + 0.710938, + 0.773438, + 0.78125, + 0.753906, + 0.769531, + 0.792969, + 0.832031, + 0.832031, + 0.769531, + 0.792969, + 0.910156, + 0.796875, + 0.8125, + 0.835938, + 0.777344, + 0.824219, + 0.796875, + 0.753906, + 0.757812, + 0.78125, + 0.816406, + 0.851562, + 0.773438, + 0.796875, + 0.8125, + 0.847656, + 0.796875, + 0.796875, + 0.789062, + 0.777344, + 0.820312, + 0.769531, + 0.742188, + 0.769531, + 0.769531, + 0.84375, + 0.746094, + 0.71875, + 0.789062, + 0.609375, + 0.757812, + 0.820312, + 0.808594, + 0.816406, + 0.84375, + 0.832031, + 0.808594, + 0.742188, + 0.808594, + 0.796875, + 0.820312, + 0.757812, + 0.851562, + 0.871094, + 0.804688, + 0.777344, + 0.808594, + 0.867188, + 0.800781, + 0.757812, + 0.75, + 0.78125, + 0.859375, + 0.800781, + 0.753906, + 0.746094, + 0.792969, + 0.757812, + 0.820312, + 0.789062, + 0.789062, + 0.761719, + 0.804688, + 0.769531, + 0.859375, + 0.832031, + 0.808594, + 0.871094, + 0.730469, + 0.804688, + 0.683594, + 0.78125, + 0.753906, + 0.835938, + 0.902344, + 0.746094, + 0.792969, + 0.828125, + 0.828125, + 0.800781, + 0.710938, + 0.769531, + 0.820312, + 0.851562, + 0.820312, + 0.808594, + 0.75, + 0.808594, + 0.804688, + 0.851562, + 0.746094, + 0.816406, + 0.703125, + 0.828125, + 0.835938, + 0.820312, + 0.824219, + 0.785156, + 0.824219, + 0.804688, + 0.726562, + 0.726562, + 0.792969, + 0.84375, + 0.722656, + 0.828125, + 0.917969, + 0.855469, + 0.8125, + 0.785156, + 0.757812, + 0.757812, + 0.875, + 0.761719, + 0.710938, + 0.855469, + 0.789062, + 0.808594, + 0.757812, + 0.800781, + 0.792969, + 0.820312, + 0.828125, + 0.753906, + 0.804688, + 0.742188, + 0.796875, + 0.800781, + 0.773438, + 0.726562, + 0.824219, + 0.824219, + 0.839844, + 0.753906, + 0.835938, + 0.832031, + 0.828125, + 0.777344, + 0.753906, + 0.742188, + 0.78125, + 0.78125, + 0.824219, + 0.804688, + 0.777344, + 0.753906, + 0.820312, + 0.851562, + 0.742188, + 0.847656, + 0.839844, + 0.832031, + 0.835938, + 0.777344, + 0.863281, + 0.769531, + 0.765625, + 0.777344, + 0.78125, + 0.742188, + 0.800781, + 0.753906, + 0.800781, + 0.808594, + 0.769531, + 0.820312, + 0.808594, + 0.742188, + 0.710938, + 0.777344, + 0.757812, + 0.792969, + 0.867188, + 0.75, + 0.800781, + 0.816406, + 0.792969, + 0.808594, + 0.800781, + 0.851562, + 0.804688, + 0.835938, + 0.855469, + 0.765625, + 0.753906, + 0.78125, + 0.753906, + 0.839844, + 0.75, + 0.667969, + 0.804688, + 0.792969, + 0.835938, + 0.777344, + 0.753906, + 0.589844, + 0.859375, + 0.738281, + 0.746094, + 0.742188, + 0.863281, + 0.726562, + 0.828125, + 0.789062, + 0.839844, + 0.839844, + 0.8125, + 0.746094, + 0.800781, + 0.875, + 0.765625, + 0.75, + 0.753906, + 0.804688, + 0.746094, + 0.804688, + 0.84375, + 0.792969, + 0.785156, + 0.808594, + 0.882812, + 0.882812, + 0.855469, + 0.8125, + 0.769531, + 0.824219, + 0.734375, + 0.777344, + 0.75, + 0.792969, + 0.796875, + 0.773438, + 0.839844, + 0.828125, + 0.789062, + 0.734375, + 0.757812, + 0.773438, + 0.796875, + 0.78125, + 0.820312, + 0.746094, + 0.753906, + 0.769531, + 0.78125, + 0.777344, + 0.828125, + 0.832031, + 0.8125, + 0.667969, + 0.808594, + 0.839844, + 0.828125, + 0.714844, + 0.835938, + 0.707031, + 0.765625, + 0.777344, + 0.765625, + 0.859375, + 0.851562, + 0.789062, + 0.828125, + 0.730469, + 0.824219, + 0.761719, + 0.746094, + 0.753906, + 0.84375, + 0.773438, + 0.867188, + 0.839844, + 0.753906, + 0.816406, + 0.789062, + 0.710938, + 0.753906, + 0.820312, + 0.789062, + 0.789062, + 0.859375, + 0.773438, + 0.820312, + 0.792969, + 0.761719, + 0.722656, + 0.714844, + 0.785156, + 0.808594, + 0.820312, + 0.855469, + 0.878906, + 0.832031, + 0.773438, + 0.796875, + 0.769531, + 0.8125, + 0.800781, + 0.839844, + 0.789062, + 0.828125, + 0.730469, + 0.757812, + 0.8125, + 0.742188, + 0.839844, + 0.789062, + 0.796875, + 0.816406, + 0.75, + 0.707031, + 0.78125, + 0.804688, + 0.777344, + 0.796875, + 0.738281, + 0.765625, + 0.726562, + 0.773438, + 0.339844, + 0.84375, + 0.816406, + 0.785156, + 0.878906, + 0.8125, + 0.839844, + 0.847656, + 0.816406, + 0.757812, + 0.855469, + 0.84375, + 0.792969, + 0.777344, + 0.738281, + 0.753906, + 0.847656, + 0.730469, + 0.789062, + 0.847656, + 0.800781, + 0.792969, + 0.761719, + 0.769531, + 0.816406, + 0.777344, + 0.734375, + 0.710938, + 0.757812, + 0.808594, + 0.871094, + 0.660156, + 0.9375, + 0.824219, + 0.78125, + 0.707031, + 0.832031, + 0.78125, + 0.75, + 0.734375, + 0.820312, + 0.824219, + 0.746094, + 0.898438, + 0.855469, + 0.644531, + 0.78125, + 0.867188, + 0.765625, + 0.804688, + 0.796875, + 0.785156, + 0.839844, + 0.929688, + 0.710938, + 0.757812, + 0.765625, + 0.785156, + 0.710938, + 0.855469, + 0.773438, + 0.71875, + 0.867188, + 0.753906, + 0.734375, + 0.773438, + 0.761719, + 0.816406, + 0.722656, + 0.765625, + 0.851562, + 0.769531, + 0.859375, + 0.804688, + 0.679688, + 0.785156, + 0.820312, + 0.734375, + 0.808594, + 0.804688, + 0.824219, + 0.773438, + 0.757812, + 0.835938, + 0.824219, + 0.859375, + 0.777344, + 0.796875, + 0.5625, + 0.832031, + 0.828125, + 0.746094, + 0.832031, + 0.730469, + 0.824219, + 0.8125, + 0.878906, + 0.808594, + 0.886719, + 0.835938, + 0.773438, + 0.839844, + 0.855469, + 0.71875, + 0.804688, + 0.851562, + 0.804688, + 0.773438, + 0.765625, + 0.730469, + 0.84375, + 0.863281, + 0.703125, + 0.738281, + 0.796875, + 0.742188, + 0.863281, + 0.882812, + 0.910156, + 0.746094, + 0.820312, + 0.761719, + 0.734375, + 0.789062, + 0.824219, + 0.757812, + 0.820312, + 0.753906, + 0.753906, + 0.800781, + 0.796875, + 0.785156, + 0.765625, + 0.835938, + 0.714844, + 0.855469, + 0.828125, + 0.8125, + 0.863281, + 0.6875, + 0.800781, + 0.777344, + 0.722656, + 0.859375, + 0.765625, + 0.765625, + 0.71875, + 0.683594, + 0.84375, + 0.804688, + 0.796875, + 0.769531, + 0.835938, + 0.777344, + 0.796875, + 0.746094, + 0.875, + 0.789062, + 0.808594, + 0.824219, + 0.757812, + 0.832031, + 0.8125, + 0.863281, + 0.808594, + 0.800781, + 0.789062, + 0.796875, + 0.8125, + 0.863281, + 0.800781, + 0.796875, + 0.769531, + 0.824219, + 0.75, + 0.683594, + 0.859375, + 0.753906, + 0.761719, + 0.878906, + 0.816406, + 0.816406, + 0.789062, + 0.804688, + 0.726562, + 0.792969, + 0.765625, + 0.871094, + 0.835938, + 0.78125, + 0.882812, + 0.800781, + 0.816406, + 0.679688, + 0.792969, + 0.808594, + 0.714844, + 0.78125, + 0.699219, + 0.75, + 0.851562, + 0.703125, + 0.738281, + 0.828125, + 0.828125, + 0.800781, + 0.765625, + 0.789062, + 0.800781, + 0.804688, + 0.835938, + 0.757812, + 0.769531, + 0.804688, + 0.789062, + 0.714844, + 0.777344, + 0.851562, + 0.777344, + 0.839844, + 0.742188, + 0.785156, + 0.730469, + 0.769531, + 0.75, + 0.765625, + 0.730469, + 0.800781, + 0.824219, + 0.699219, + 0.742188, + 0.785156, + 0.703125, + 0.777344, + 0.757812, + 0.738281, + 0.722656, + 0.835938, + 0.769531, + 0.835938, + 0.75, + 0.871094, + 0.804688, + 0.796875, + 0.792969, + 0.789062, + 0.808594, + 0.773438, + 0.816406, + 0.816406, + 0.78125, + 0.769531, + 0.832031, + 0.84375, + 0.734375, + 0.847656, + 0.691406, + 0.761719, + 0.757812, + 0.800781, + 0.796875, + 0.730469, + 0.851562, + 0.738281, + 0.820312, + 0.804688, + 0.824219, + 0.777344, + 0.785156, + 0.746094, + 0.707031, + 0.878906, + 0.808594, + 0.761719, + 0.722656, + 0.917969, + 0.84375, + 0.78125, + 0.847656, + 0.789062, + 0.804688, + 0.71875, + 0.800781, + 0.765625, + 0.722656, + 0.796875, + 0.835938, + 0.753906, + 0.761719, + 0.765625, + 0.769531, + 0.734375, + 0.753906, + 0.757812, + 0.808594, + 0.835938, + 0.785156, + 0.769531, + 0.796875, + 0.8125, + 0.785156, + 0.8125, + 0.75, + 0.789062, + 0.777344, + 0.742188, + 0.761719, + 0.84375, + 0.796875, + 0.777344, + 0.761719, + 0.777344, + 0.8125, + 0.796875, + 0.78125, + 0.878906, + 0.765625, + 0.738281, + 0.890625, + 0.703125, + 0.792969, + 0.773438, + 0.824219, + 0.804688, + 0.820312, + 0.75, + 0.800781, + 0.800781, + 0.839844, + 0.722656, + 0.914062, + 0.824219, + 0.835938, + 0.746094, + 0.734375, + 0.796875, + 0.808594, + 0.765625, + 0.769531, + 0.835938, + 0.792969, + 0.8125, + 0.601562, + 0.738281, + 0.816406, + 0.742188, + 0.804688, + 0.820312, + 0.789062, + 0.847656, + 0.835938, + 0.859375, + 0.761719, + 0.816406, + 0.742188, + 0.847656, + 0.789062, + 0.769531, + 0.773438, + 0.832031, + 0.902344, + 0.796875, + 0.835938, + 0.722656, + 0.839844, + 0.765625, + 0.773438, + 0.765625, + 0.800781, + 0.753906, + 0.699219, + 0.800781, + 0.769531, + 0.839844, + 0.824219, + 0.765625, + 0.863281, + 0.746094, + 0.777344, + 0.742188, + 0.730469, + 0.753906, + 0.839844, + 0.800781, + 0.796875, + 0.75, + 0.84375, + 0.804688, + 0.796875, + 0.824219, + 0.734375, + 0.746094, + 0.730469, + 0.769531, + 0.800781, + 0.691406, + 0.871094, + 0.789062, + 0.835938, + 0.832031, + 0.777344, + 0.75, + 0.738281, + 0.847656, + 0.835938, + 0.613281, + 0.726562, + 0.785156, + 0.738281, + 0.714844, + 0.757812, + 0.742188, + 0.828125, + 0.863281, + 0.828125, + 0.738281, + 0.824219, + 0.769531, + 0.867188, + 0.816406, + 0.734375, + 0.824219, + 0.816406, + 0.847656, + 0.753906, + 0.839844, + 0.847656, + 0.816406, + 0.824219, + 0.792969, + 0.773438, + 0.785156, + 0.816406, + 0.832031, + 0.765625, + 0.78125, + 0.804688, + 0.734375, + 0.761719, + 0.859375, + 0.703125, + 0.832031, + 0.890625, + 0.695312, + 0.753906, + 0.796875, + 0.753906, + 0.78125, + 0.703125, + 0.792969, + 0.773438, + 0.820312, + 0.738281, + 0.796875, + 0.765625, + 0.875, + 0.761719, + 0.785156, + 0.703125, + 0.738281, + 0.8125, + 0.808594, + 0.765625, + 0.820312, + 0.839844, + 0.761719, + 0.882812, + 0.78125, + 0.828125, + 0.757812, + 0.882812, + 0.78125, + 0.726562, + 0.875, + 0.691406, + 0.800781, + 0.796875, + 0.792969, + 0.765625, + 0.757812, + 0.808594, + 0.075684, + 0.808594, + 0.871094, + 0.710938, + 0.796875, + 0.789062, + 0.871094, + 0.789062, + 0.679688, + 0.730469, + 0.777344, + 0.875, + 0.851562, + 0.796875, + 0.691406, + 0.765625, + 0.796875, + 0.796875, + 0.675781, + 0.832031, + 0.839844, + 0.75, + 0.875, + 0.835938, + 0.796875, + 0.890625, + 0.734375, + 0.84375, + 0.824219, + 0.789062, + 0.792969, + 0.855469, + 0.8125, + 0.816406, + 0.773438, + 0.789062, + 0.796875, + 0.789062, + 0.824219, + 0.734375, + 0.820312, + 0.832031, + 0.726562, + 0.746094, + 0.839844, + 0.769531, + 0.824219, + 0.8125, + 0.765625, + 0.855469, + 0.753906, + 0.820312, + 0.753906, + 0.753906, + 0.875, + 0.738281, + 0.628906, + 0.816406, + 0.792969, + 0.78125, + 0.808594, + 0.738281, + 0.652344, + 0.832031, + 0.6875, + 0.816406, + 0.785156, + 0.824219, + 0.824219, + 1.078125, + 0.800781, + 0.726562, + 0.773438, + 0.722656, + 0.75, + 0.800781, + 0.789062, + 0.761719, + 0.785156, + 0.761719, + 0.757812, + 0.75, + 0.847656, + 0.8125, + 0.789062, + 0.902344, + 0.804688, + 0.777344, + 0.734375, + 0.855469, + 0.816406, + 0.78125, + 0.777344, + 0.800781, + 0.703125, + 0.761719, + 0.78125, + 0.574219, + 0.753906, + 0.792969, + 0.789062, + 0.695312, + 0.828125, + 0.808594, + 0.761719, + 0.777344, + 0.835938, + 0.832031, + 0.828125, + 0.820312, + 0.738281, + 0.765625, + 0.851562, + 0.792969, + 0.808594, + 0.746094, + 0.777344, + 0.78125, + 0.8125, + 0.8125, + 0.832031, + 0.699219, + 0.824219, + 0.8125, + 0.75, + 0.765625, + 0.773438, + 0.703125, + 0.808594, + 0.859375, + 0.78125, + 0.761719, + 0.765625, + 0.875, + 0.785156, + 0.792969, + 0.558594, + 0.777344, + 0.796875, + 0.746094, + 0.785156, + 0.859375, + 0.75, + 0.734375, + 0.785156, + 0.808594, + 0.792969, + 0.746094, + 0.761719, + 0.832031, + 0.828125, + 0.78125, + 0.875, + 0.785156, + 0.75, + 0.917969, + 0.859375, + 0.835938, + 0.71875, + 0.738281, + 0.738281, + 0.722656, + 0.792969, + 0.78125, + 0.761719, + 0.820312, + 0.847656, + 0.796875, + 0.765625, + 0.777344, + 0.796875, + 0.765625, + 0.742188, + 0.757812, + 0.820312, + 0.800781, + 0.683594, + 0.851562, + 0.78125, + 0.8125, + 0.820312, + 0.78125, + 0.777344, + 0.816406, + 0.765625, + 0.734375, + 0.757812, + 0.824219, + 0.855469, + 0.851562, + 0.753906, + 0.855469, + 0.816406, + 0.792969, + 0.753906, + 0.820312, + 0.804688, + 0.6875, + 0.792969, + 0.75, + 0.8125, + 0.695312, + 0.777344, + 0.808594, + 0.820312, + 0.75, + 0.785156, + 0.824219, + 0.921875, + 0.738281, + 0.75, + 0.761719, + 0.796875, + 0.753906, + 0.738281, + 0.753906, + 0.796875, + 0.78125, + 0.789062, + 0.746094, + 0.75, + 0.785156, + 0.832031, + 0.816406, + 0.792969, + 0.828125, + 0.789062, + 0.832031, + 0.800781, + 0.796875, + 0.707031, + 0.796875, + 0.8125, + 0.785156, + 0.769531, + 0.734375, + 0.746094, + 0.796875, + 0.640625, + 0.78125, + 0.753906, + 0.824219, + 0.867188, + 0.832031, + 0.816406, + 0.800781, + 0.8125, + 0.84375, + 0.75, + 0.742188, + 0.789062, + 0.847656, + 0.789062, + 0.5625, + 0.820312, + 0.722656, + 0.773438, + 0.746094, + 0.808594, + 0.820312, + 0.863281, + 0.8125, + 0.835938, + 0.734375, + 0.792969, + 0.804688, + 0.824219, + 0.789062, + 0.761719, + 0.824219, + 0.816406, + 0.761719, + 0.753906, + 0.722656, + 0.851562, + 0.726562, + 0.804688, + 0.785156, + 0.761719, + 0.78125, + 0.773438, + 0.761719, + 0.851562, + 0.683594, + 0.828125, + 0.761719, + 0.769531, + 0.847656, + 0.765625, + 0.734375, + 0.804688, + 0.832031, + 0.738281, + 0.742188, + 0.65625, + 0.773438, + 0.820312, + 0.859375, + 0.78125, + 0.734375, + 0.78125, + 0.8125, + 0.84375, + 0.832031, + 0.804688, + 0.746094, + 0.902344, + 0.820312, + 0.796875, + 0.820312, + 0.828125, + 0.796875, + 0.824219, + 0.804688, + 0.84375, + 0.78125, + 0.800781, + 0.6875, + 0.835938, + 0.792969, + 0.734375, + 0.808594, + 0.824219, + 0.824219, + 0.78125, + 0.839844, + 0.855469, + 0.835938, + 0.667969, + 0.867188, + 0.742188, + 0.617188, + 0.734375, + 0.792969, + 0.835938, + 0.753906, + 0.832031, + 0.761719, + 0.816406, + 0.804688, + 0.835938, + 0.804688, + 0.792969, + 0.660156, + 0.757812, + 0.707031, + 0.71875, + 0.789062, + 0.820312, + 0.789062, + 0.730469, + 0.8125, + 0.847656, + 0.800781, + 0.820312, + 0.800781, + 0.761719, + 0.714844, + 0.800781, + 0.785156, + 0.789062, + 0.730469, + 0.824219, + 0.832031, + 0.816406, + 0.710938, + 0.824219, + 0.734375, + 0.757812, + 0.773438, + 0.78125, + 0.769531, + 0.734375, + 0.835938, + 0.835938, + 0.816406, + 0.800781, + 0.839844, + 0.757812, + 0.703125, + 0.78125, + 0.765625, + 0.84375, + 0.867188, + 0.726562, + 0.765625, + 0.761719, + 0.84375, + 0.730469, + 0.828125, + 0.769531, + 0.792969, + 0.722656, + 0.757812, + 0.902344, + 0.785156, + 0.859375, + 0.804688, + 0.710938, + 0.757812, + 0.773438, + 0.808594, + 0.777344, + 0.78125, + 0.734375, + 0.703125, + 0.609375, + 0.765625, + 0.796875, + 0.789062, + 0.816406, + 0.785156, + 0.785156, + 0.738281, + 0.816406, + 0.875, + 0.851562, + 0.734375, + 0.746094, + 0.789062, + 0.660156, + 0.863281, + 0.78125, + 0.710938, + 0.773438, + 0.816406, + 0.804688, + 0.8125, + 0.835938, + 0.796875, + 0.835938, + 0.722656, + 0.800781, + 0.792969, + 0.796875, + 0.734375, + 0.796875, + 0.820312, + 0.863281, + 0.792969, + 0.742188, + 0.773438, + 0.8125, + 0.730469, + 0.738281, + 0.652344, + 0.796875, + 0.847656, + 0.792969, + 0.820312, + 0.808594, + 0.8125, + 0.847656, + 0.714844, + 0.796875, + 0.820312, + 0.785156, + 0.851562, + 0.800781, + 0.738281, + 0.796875, + 0.835938, + 0.769531, + 0.695312, + 0.761719, + 0.804688, + 0.816406, + 0.796875, + 0.773438, + 0.792969, + 0.761719, + 0.765625, + 0.832031, + 0.753906, + 0.777344, + 0.730469, + 0.824219, + 0.550781, + 0.796875, + 0.820312, + 0.789062, + 0.761719, + 0.824219, + 0.699219, + 0.863281, + 0.777344, + 0.867188, + 0.921875, + 0.765625, + 0.730469, + 0.769531, + 0.820312, + 0.734375, + 0.835938, + 0.792969, + 0.832031, + 0.855469, + 0.777344, + 0.734375, + 0.695312, + 0.839844, + 0.855469, + 0.789062, + 0.867188, + 0.792969, + 0.871094, + 0.808594, + 0.757812, + 0.847656, + 0.867188, + 0.839844, + 0.765625, + 0.75, + 0.753906, + 0.757812, + 0.855469, + 0.878906, + 0.722656, + 0.726562, + 0.78125, + 0.765625, + 0.722656, + 0.820312, + 0.847656, + 0.84375, + 0.800781, + 0.746094, + 0.742188, + 0.777344, + 0.675781, + 0.738281, + 0.765625, + 0.808594, + 0.742188, + 0.8125, + 0.863281, + 0.804688, + 0.78125, + 0.765625, + 0.742188, + 0.824219, + 0.738281, + 0.742188, + 0.742188, + 0.847656, + 0.882812, + 0.738281, + 0.800781, + 0.828125, + 0.675781, + 0.800781, + 0.742188, + 0.660156, + 0.839844, + 0.601562, + 0.816406, + 0.839844, + 0.8125, + 0.664062, + 0.808594, + 0.726562, + 0.832031, + 0.816406, + 0.808594, + 0.765625, + 0.777344, + 0.832031, + 0.855469, + 0.773438, + 0.785156, + 0.882812, + 0.796875, + 0.707031, + 0.8125, + 0.796875, + 0.8125, + 0.746094, + 0.746094, + 0.738281, + 0.777344, + 0.792969, + 0.792969, + 0.808594, + 0.746094, + 0.867188, + 0.847656, + 0.746094, + 0.765625, + 0.792969, + 0.859375, + 0.835938, + 0.789062, + 0.871094, + 0.828125, + 0.75, + 0.734375, + 0.828125, + 0.761719, + 0.828125, + 0.847656, + 0.796875, + 0.753906, + 0.777344, + 0.820312, + 1.039062, + 0.816406, + 0.773438, + 0.824219, + 0.808594, + 0.789062, + 0.730469, + 0.746094, + 0.859375, + 0.734375, + 0.832031, + 0.757812, + 0.855469, + 0.757812, + 0.726562, + 0.800781, + 0.773438, + 0.777344, + 0.738281, + 0.695312, + 0.800781, + 0.742188, + 0.765625, + 0.765625, + 0.710938, + 0.808594, + 0.746094, + 0.78125, + 0.84375, + 0.730469, + 0.816406, + 0.882812, + 0.800781, + 0.761719, + 0.785156, + 0.6875, + 0.710938, + 0.800781, + 0.730469, + 0.800781, + 0.867188, + 0.800781, + 0.792969, + 0.785156, + 0.761719, + 0.835938, + 0.769531, + 0.773438, + 0.765625, + 0.820312, + 0.800781, + 0.820312, + 0.804688, + 0.640625, + 0.757812, + 0.742188, + 0.8125, + 0.84375, + 0.753906, + 0.820312, + 0.910156, + 0.800781, + 0.804688, + 0.824219, + 0.742188, + 0.851562, + 0.851562, + 0.78125, + 0.886719, + 0.746094, + 0.828125, + 0.855469, + 0.722656, + 0.777344, + 0.84375, + 0.804688, + 0.8125, + 0.785156, + 0.8125, + 0.78125, + 0.769531, + 0.832031, + 0.886719, + 0.757812, + 0.785156, + 0.648438, + 0.914062, + 0.765625, + 0.855469, + 0.734375, + 0.761719, + 0.683594, + 0.8125, + 0.824219, + 0.785156, + 0.890625, + 0.828125, + 0.765625, + 0.726562, + 0.765625, + 0.746094, + 0.789062, + 0.777344, + 0.777344, + 0.773438, + 0.785156, + 0.871094, + 0.78125, + 0.777344, + 0.773438, + 0.804688, + 0.769531, + 0.765625, + 0.832031, + 0.769531, + 0.742188, + 0.761719, + 0.835938, + 0.792969, + 0.847656, + 0.652344, + 0.796875, + 0.761719, + 0.753906, + 0.84375, + 0.78125, + 0.761719, + 0.792969, + 0.800781, + 0.867188, + 0.726562, + 0.800781, + 0.761719, + 0.796875, + 0.847656, + 0.726562, + 0.871094, + 0.855469, + 0.746094, + 0.78125, + 0.730469, + 0.757812, + 0.738281, + 0.828125, + 0.816406, + 0.699219, + 0.71875, + 0.824219, + 0.769531, + 0.808594, + 0.835938, + 0.808594, + 0.742188, + 0.757812, + 0.863281, + 0.804688, + 0.875, + 0.726562, + 0.824219, + 0.679688, + 0.785156, + 0.898438, + 0.707031, + 0.804688, + 0.566406, + 0.777344, + 0.851562, + 0.863281, + 0.671875, + 0.769531, + 0.664062, + 0.769531, + 0.800781, + 0.800781, + 0.820312, + 0.761719, + 0.871094, + 0.746094, + 0.804688, + 0.863281, + 0.726562, + 0.871094, + 0.789062, + 0.765625, + 0.78125, + 0.78125, + 0.863281, + 0.785156, + 0.777344, + 0.796875, + 0.820312, + 0.683594, + 0.804688, + 0.832031, + 0.75, + 0.839844, + 0.824219, + 0.746094, + 0.78125, + 0.796875, + 0.816406, + 0.773438, + 0.835938, + 0.867188, + 0.820312, + 0.761719, + 0.792969, + 0.8125, + 0.757812, + 0.699219, + 0.847656, + 0.824219, + 0.792969, + 0.777344, + 0.84375, + 0.792969, + 0.863281, + 0.785156, + 0.777344, + 0.769531, + 0.75, + 0.75, + 0.785156, + 0.777344, + 0.777344, + 0.84375, + 0.746094, + 0.816406, + 0.855469, + 0.828125, + 0.828125, + 0.84375, + 0.773438, + 0.828125, + 0.804688, + 0.847656, + 0.785156, + 0.722656, + 0.777344, + 0.734375, + 0.726562, + 0.796875, + 0.890625, + 0.800781, + 0.769531, + 0.746094, + 0.707031, + 0.792969, + 0.738281, + 0.847656, + 0.796875, + 0.730469, + 0.777344, + 0.785156, + 0.765625, + 0.652344, + 0.8125, + 0.832031, + 0.738281, + 0.785156, + 0.753906, + 0.792969, + 0.777344, + 0.738281, + 0.816406, + 0.871094, + 0.789062, + 0.808594, + 0.78125, + 0.757812, + 0.777344, + 0.761719, + 0.8125, + 0.800781, + 0.71875, + 0.871094, + 0.792969, + 0.8125, + 0.820312, + 0.835938, + 0.777344, + 0.816406, + 0.808594, + 0.792969, + 0.648438, + 0.761719, + 0.804688, + 0.796875, + 0.71875, + 0.835938, + 0.796875, + 0.804688, + 0.769531, + 0.78125, + 0.761719, + 0.804688, + 0.785156, + 0.773438, + 0.855469, + 0.757812, + 0.777344, + 0.757812, + 0.824219, + 0.742188, + 0.777344, + 0.832031, + 0.808594, + 0.765625, + 0.910156, + 0.871094, + 0.816406, + 0.753906, + 0.796875, + 0.820312, + 0.742188, + 0.761719, + 0.8125, + 0.839844, + 0.8125, + 0.796875, + 0.757812, + 0.714844, + 0.78125, + 0.917969, + 0.777344, + 0.808594, + 0.683594, + 0.789062, + 0.742188, + 0.84375, + 0.746094, + 0.792969, + 0.953125, + 0.8125, + 0.789062, + 0.855469, + 0.742188, + 0.824219, + 0.839844, + 0.808594, + 0.835938, + 0.746094, + 0.738281, + 0.808594, + 0.765625, + 0.867188, + 0.742188, + 0.523438, + 0.832031, + 0.800781, + 0.777344, + 0.773438, + 0.839844, + 0.867188, + 0.796875, + 0.757812, + 0.832031, + 0.828125, + 0.773438, + 0.730469, + 0.808594, + 0.820312, + 0.773438, + 0.828125, + 0.765625, + 0.785156, + 0.118164, + 0.660156, + 0.867188, + 0.847656, + 0.796875, + 0.828125, + 0.734375, + 0.808594, + 0.824219, + 0.773438, + 0.734375, + 0.867188, + 0.835938, + 0.824219, + 0.769531, + 0.757812, + 0.777344, + 0.757812, + 0.785156, + 0.800781, + 0.863281, + 0.753906, + 0.820312, + 0.863281, + 0.808594, + 0.75, + 0.757812, + 0.78125, + 0.769531, + 0.792969, + 0.808594, + 0.785156, + 0.78125, + 0.835938, + 0.808594, + 0.808594, + 0.828125, + 0.847656, + 0.753906, + 0.796875, + 0.84375, + 0.800781, + 0.835938, + 0.796875, + 0.542969, + 0.753906, + 0.878906, + 0.746094, + 0.75, + 0.761719, + 0.738281, + 0.800781, + 0.769531, + 0.804688, + 0.742188, + 0.792969, + 0.792969, + 0.847656, + 0.714844, + 0.71875, + 0.75, + 0.78125, + 0.742188, + 0.816406, + 0.875, + 0.785156, + 0.757812, + 0.84375, + 0.726562, + 0.890625, + 0.742188, + 0.773438, + 0.894531, + 0.824219, + 0.789062, + 0.851562, + 0.832031, + 0.703125, + 0.824219, + 0.765625, + 0.789062, + 0.800781, + 0.804688, + 0.832031, + 0.707031, + 0.796875, + 0.824219, + 0.8125, + 0.785156, + 0.820312, + 0.734375, + 0.730469, + 0.796875, + 0.859375, + 0.75, + 0.707031 + ] + }, + "name": "model.transformer.h.13.ln_1.weight", + "outputIndexes": [ + 1072 + ], + "type": "Const", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1071, + 1072 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/ln_1_13/Mul_1_output_0", + "outputIndexes": [ + 1073 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.13/self_attn/q_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 1073 + ], + "outputIndexes": [ + 2959 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.13/self_attn/q_proj/Linear/pre_convert", + "inputIndexes": [ + 2959 + ], + "outputIndexes": [ + 2960 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.13/self_attn/q_proj/Linear", + "inputIndexes": [ + 2960 + ], + "outputIndexes": [ + 2961 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 1480509394, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.13/self_attn/q_proj/Linear/post_convert", + "inputIndexes": [ + 2961 + ], + "outputIndexes": [ + 2962 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.13/self_attn/q_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2962 + ], + "outputIndexes": [ + 1074 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1073 + ], + "main_type": "NONE", + "name": "/Shape_53_output_0", + "outputIndexes": [ + 1075 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 1075 + ], + "main_type": "NONE", + "name": "Shape2218", + "outputIndexes": [ + 1076 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 1075 + ], + "main_type": "NONE", + "name": "Rank2220", + "outputIndexes": [ + 1077 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1077, + 1077 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp2222", + "outputIndexes": [ + 1078 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1078 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze2223", + "outputIndexes": [ + 1079 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1078, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp2225", + "outputIndexes": [ + 1080 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1080 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze2226", + "outputIndexes": [ + 1081 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1076, + 1079, + 1081, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice2229", + "outputIndexes": [ + 1082 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1082 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze2230", + "outputIndexes": [ + 1083 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 9, + 1083 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp2231", + "outputIndexes": [ + 1084 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1084, + 1083 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp2232", + "outputIndexes": [ + 1085 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1075, + 1085, + 1078 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_95_output_0", + "outputIndexes": [ + 1086 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1086, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_183_output_0", + "outputIndexes": [ + 1087 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 7, + 1087, + 23, + 24 + ], + "main_type": "Axis", + "main": { + "axis": 0 + }, + "name": "/Concat_117_output_0", + "outputIndexes": [ + 1088 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1074, + 1088 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_66_output_0", + "outputIndexes": [ + 1089 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1089, + 50 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_52_output_0", + "outputIndexes": [ + 1090 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1089 + ], + "main_type": "NONE", + "name": "/Shape_54_output_0", + "outputIndexes": [ + 1091 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 1091 + ], + "main_type": "NONE", + "name": "Shape2239", + "outputIndexes": [ + 1092 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 1091 + ], + "main_type": "NONE", + "name": "Rank2241", + "outputIndexes": [ + 1093 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1093, + 1093 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp2243", + "outputIndexes": [ + 1094 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1094 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze2244", + "outputIndexes": [ + 1095 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1094, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp2246", + "outputIndexes": [ + 1096 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1096 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze2247", + "outputIndexes": [ + 1097 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1092, + 1095, + 1097, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice2250", + "outputIndexes": [ + 1098 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1098 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze2251", + "outputIndexes": [ + 1099 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 53, + 1099 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp2252", + "outputIndexes": [ + 1100 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1100, + 1099 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp2253", + "outputIndexes": [ + 1101 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1091, + 1101, + 1094 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_96_output_0", + "outputIndexes": [ + 1102 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1102, + 65 + ], + "main_type": "BinaryOp", + "main": { + "opType": 7, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Div_39_output_0", + "outputIndexes": [ + 1103 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1103, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_188_output_0", + "outputIndexes": [ + 1104 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1089, + 1104, + 68, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_53_output_0", + "outputIndexes": [ + 1105 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1105 + ], + "main_type": "UnaryOp", + "main": { + "opType": "NEG", + "T": "DT_FLOAT" + }, + "name": "/Neg_26_output_0", + "outputIndexes": [ + 1106 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1089, + 21, + 1104, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_52_output_0", + "outputIndexes": [ + 1107 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1106, + 1107 + ], + "main_type": "Axis", + "main": { + "axis": -1 + }, + "name": "/Concat_120_output_0", + "outputIndexes": [ + 1108 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1108, + 80 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_53_output_0", + "outputIndexes": [ + 1109 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1090, + 1109 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_65_output_0", + "outputIndexes": [ + 1110 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.13/self_attn/k_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 1073 + ], + "outputIndexes": [ + 2963 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.13/self_attn/k_proj/Linear/pre_convert", + "inputIndexes": [ + 2963 + ], + "outputIndexes": [ + 2964 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.13/self_attn/k_proj/Linear", + "inputIndexes": [ + 2964 + ], + "outputIndexes": [ + 2965 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 1489962984, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.13/self_attn/k_proj/Linear/post_convert", + "inputIndexes": [ + 2965 + ], + "outputIndexes": [ + 2966 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.13/self_attn/k_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2966 + ], + "outputIndexes": [ + 1111 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1111, + 1088 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_67_output_0", + "outputIndexes": [ + 1112 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1112, + 50 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_54_output_0", + "outputIndexes": [ + 1113 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1112 + ], + "main_type": "NONE", + "name": "/Shape_55_output_0", + "outputIndexes": [ + 1114 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 1114 + ], + "main_type": "NONE", + "name": "Shape2301", + "outputIndexes": [ + 1115 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 1114 + ], + "main_type": "NONE", + "name": "Rank2303", + "outputIndexes": [ + 1116 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1116, + 1116 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp2305", + "outputIndexes": [ + 1117 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1117 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze2306", + "outputIndexes": [ + 1118 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1117, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp2308", + "outputIndexes": [ + 1119 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1119 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze2309", + "outputIndexes": [ + 1120 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1115, + 1118, + 1120, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice2312", + "outputIndexes": [ + 1121 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1121 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze2313", + "outputIndexes": [ + 1122 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 53, + 1122 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp2314", + "outputIndexes": [ + 1123 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1123, + 1122 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp2315", + "outputIndexes": [ + 1124 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1114, + 1124, + 1117 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_97_output_0", + "outputIndexes": [ + 1125 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1125, + 65 + ], + "main_type": "BinaryOp", + "main": { + "opType": 7, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Div_40_output_0", + "outputIndexes": [ + 1126 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1126, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_190_output_0", + "outputIndexes": [ + 1127 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1112, + 1127, + 68, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_55_output_0", + "outputIndexes": [ + 1128 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1128 + ], + "main_type": "UnaryOp", + "main": { + "opType": "NEG", + "T": "DT_FLOAT" + }, + "name": "/Neg_27_output_0", + "outputIndexes": [ + 1129 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1112, + 21, + 1127, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_54_output_0", + "outputIndexes": [ + 1130 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1129, + 1130 + ], + "main_type": "Axis", + "main": { + "axis": -1 + }, + "name": "/Concat_121_output_0", + "outputIndexes": [ + 1131 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1131, + 80 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_55_output_0", + "outputIndexes": [ + 1132 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1113, + 1132 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_66_output_0", + "outputIndexes": [ + 1133 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.13/self_attn/v_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 1073 + ], + "outputIndexes": [ + 2967 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.13/self_attn/v_proj/Linear/pre_convert", + "inputIndexes": [ + 2967 + ], + "outputIndexes": [ + 2968 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.13/self_attn/v_proj/Linear", + "inputIndexes": [ + 2968 + ], + "outputIndexes": [ + 2969 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 1499416574, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.13/self_attn/v_proj/Linear/post_convert", + "inputIndexes": [ + 2969 + ], + "outputIndexes": [ + 2970 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.13/self_attn/v_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2970 + ], + "outputIndexes": [ + 1134 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1134, + 1088 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_68_output_0", + "outputIndexes": [ + 1135 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1110, + 1133, + 1135, + 108 + ], + "main_type": "AttentionParam", + "main": { + "kv_cache": true + }, + "name": "Attention/Reshape_69_output_0", + "outputIndexes": [ + 1136 + ], + "type": "Attention", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.13/self_attn/o_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 1136 + ], + "outputIndexes": [ + 2971 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.13/self_attn/o_proj/Linear/pre_convert", + "inputIndexes": [ + 2971 + ], + "outputIndexes": [ + 2972 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.13/self_attn/o_proj/Linear", + "inputIndexes": [ + 2972 + ], + "outputIndexes": [ + 2973 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 1508870164, + 8388630, + 1048576, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.13/self_attn/o_proj/Linear/post_convert", + "inputIndexes": [ + 2973 + ], + "outputIndexes": [ + 2974 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.13/self_attn/o_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2974 + ], + "outputIndexes": [ + 1137 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1070, + 1137 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_68_output_0", + "outputIndexes": [ + 1138 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1138 + ], + "main_type": "LayerNorm", + "main": { + "axis": [ + -1 + ], + "epsilon": 1e-06, + "group": 1, + "useRMSNorm": true + }, + "name": "/ln_2_13/Mul_output_0", + "outputIndexes": [ + 1139 + ], + "type": "LayerNorm", + "defaultDimentionFormat": "NHWC" + }, + { + "main_type": "Blob", + "main": { + "dims": [ + 4096 + ], + "dataFormat": "NCHW", + "dataType": "DT_FLOAT", + "float32s": [ + 0.542969, + 0.570312, + 0.535156, + 0.574219, + 0.578125, + 0.511719, + 0.578125, + 0.5625, + 0.554688, + 0.574219, + 0.578125, + 0.542969, + 0.558594, + 0.597656, + 0.535156, + 0.5625, + 0.546875, + 0.546875, + 0.554688, + 0.570312, + 0.558594, + 0.570312, + 0.515625, + 0.53125, + 0.507812, + 0.445312, + 0.53125, + 0.574219, + 0.570312, + 0.554688, + 0.546875, + 0.546875, + 0.511719, + 0.558594, + 0.535156, + 0.515625, + 0.527344, + 0.515625, + 0.539062, + 0.535156, + 0.523438, + 0.511719, + 0.535156, + 0.546875, + 0.53125, + 0.546875, + 0.578125, + 0.578125, + 0.582031, + 0.574219, + 0.566406, + 0.492188, + 0.523438, + 0.523438, + 0.53125, + 0.554688, + 0.539062, + 0.574219, + 0.527344, + 0.523438, + 0.488281, + 0.554688, + 0.503906, + 0.558594, + 0.527344, + 0.554688, + 0.554688, + 0.574219, + 0.597656, + 0.570312, + 0.566406, + 0.539062, + 0.527344, + 0.519531, + 0.5625, + 0.554688, + 0.585938, + 0.542969, + 0.542969, + 0.550781, + 0.570312, + 0.582031, + 0.535156, + 0.494141, + 0.582031, + 0.566406, + 0.5625, + 0.585938, + 0.558594, + 0.585938, + 0.482422, + 0.554688, + 0.519531, + 0.574219, + 0.558594, + 0.566406, + 0.539062, + 0.582031, + 0.570312, + 0.539062, + 0.570312, + 0.546875, + 0.578125, + 0.53125, + 0.554688, + 0.535156, + 0.53125, + 0.566406, + 0.5625, + 0.570312, + 0.558594, + 0.605469, + 0.59375, + 0.566406, + 0.566406, + 0.498047, + 0.550781, + 0.417969, + 0.550781, + 0.554688, + 0.550781, + 0.542969, + 0.5625, + 0.550781, + 0.554688, + 0.542969, + 0.558594, + 0.527344, + 0.535156, + 0.558594, + 0.535156, + 0.53125, + 0.605469, + 0.515625, + 0.546875, + 0.519531, + 0.539062, + 0.515625, + 0.574219, + 0.546875, + 0.558594, + 0.554688, + 0.550781, + 0.53125, + 0.582031, + 0.53125, + 0.535156, + 0.585938, + 0.507812, + 0.535156, + 0.578125, + 0.582031, + 0.539062, + 0.53125, + 0.523438, + 0.550781, + 0.566406, + 0.558594, + 0.542969, + 0.570312, + 0.5625, + 0.558594, + 0.519531, + 0.546875, + 0.519531, + 0.515625, + 0.53125, + 0.546875, + 0.554688, + 0.527344, + 0.554688, + 0.488281, + 0.574219, + 0.554688, + 0.578125, + 0.570312, + 0.558594, + 0.546875, + 0.5625, + 0.546875, + 0.554688, + 0.539062, + 0.570312, + 0.59375, + 0.546875, + 0.566406, + 0.582031, + 0.566406, + 0.53125, + 0.527344, + 0.53125, + 0.535156, + 0.570312, + 0.605469, + 0.523438, + 0.535156, + 0.542969, + 0.515625, + 0.578125, + 0.550781, + 0.59375, + 0.542969, + 0.542969, + 0.519531, + 0.542969, + 0.53125, + 0.589844, + 0.5625, + 0.5625, + 0.59375, + 0.558594, + 0.523438, + 0.542969, + 0.554688, + 0.542969, + 0.53125, + 0.589844, + 0.570312, + 0.470703, + 0.550781, + 0.515625, + 0.535156, + 0.539062, + 0.550781, + 0.554688, + 0.523438, + 0.558594, + 0.566406, + 0.357422, + 0.554688, + 0.574219, + 0.566406, + 0.496094, + 0.542969, + 0.570312, + 0.527344, + 0.574219, + 0.546875, + 0.511719, + 0.578125, + 0.496094, + 0.554688, + 0.542969, + 0.498047, + 0.542969, + 0.554688, + 0.578125, + 0.507812, + 0.558594, + 0.519531, + 0.582031, + 0.5, + 0.503906, + 0.507812, + 0.5625, + 0.507812, + 0.570312, + 0.535156, + 0.515625, + 0.527344, + 0.550781, + 0.542969, + 0.488281, + 0.5, + 0.539062, + 0.515625, + 0.550781, + 0.570312, + 0.535156, + 0.558594, + 0.542969, + 0.570312, + 0.554688, + 0.550781, + 0.558594, + 0.519531, + 0.570312, + 0.59375, + 0.582031, + 0.558594, + 0.527344, + 0.59375, + 0.523438, + 0.503906, + 0.53125, + 0.535156, + 0.535156, + 0.5, + 0.558594, + 0.558594, + 0.570312, + 0.539062, + 0.490234, + 0.527344, + 0.582031, + 0.558594, + 0.570312, + 0.5625, + 0.5625, + 0.554688, + 0.566406, + 0.53125, + 0.539062, + 0.546875, + 0.554688, + 0.511719, + 0.527344, + 0.507812, + 0.539062, + 0.53125, + 0.550781, + 0.519531, + 0.498047, + 0.527344, + 0.546875, + 0.550781, + 0.578125, + 0.53125, + 0.558594, + 0.570312, + 0.539062, + 0.558594, + 0.542969, + 0.605469, + 0.558594, + 0.554688, + 0.558594, + 0.597656, + 0.539062, + 0.527344, + 0.527344, + 0.515625, + 0.546875, + 0.539062, + 0.5625, + 0.523438, + 0.578125, + 0.535156, + 0.542969, + 0.574219, + 0.574219, + 0.542969, + 0.542969, + 0.494141, + 0.523438, + 0.5625, + 0.539062, + 0.578125, + 0.527344, + 0.570312, + 0.53125, + 0.539062, + 0.546875, + 0.558594, + 0.566406, + 0.542969, + 0.550781, + 0.474609, + 0.574219, + 0.550781, + 0.582031, + 0.511719, + 0.554688, + 0.53125, + 0.539062, + 0.5625, + 0.546875, + 0.503906, + 0.546875, + 0.507812, + 0.5625, + 0.558594, + 0.570312, + 0.527344, + 0.542969, + 0.515625, + 0.566406, + 0.535156, + 0.570312, + 0.566406, + 0.558594, + 0.535156, + 0.515625, + 0.5625, + 0.550781, + 0.5625, + 0.476562, + 0.601562, + 0.546875, + 0.535156, + 0.5625, + 0.550781, + 0.550781, + 0.542969, + 0.523438, + 0.515625, + 0.578125, + 0.53125, + 0.554688, + 0.550781, + 0.574219, + 0.554688, + 0.498047, + 0.546875, + 0.535156, + 0.558594, + 0.546875, + 0.570312, + 0.546875, + 0.546875, + 0.566406, + 0.53125, + 0.558594, + 0.539062, + 0.558594, + 0.535156, + 0.566406, + 0.554688, + 0.535156, + 0.542969, + 0.535156, + 0.535156, + 0.558594, + 0.59375, + 0.558594, + 0.527344, + 0.550781, + 0.5625, + 0.542969, + 0.5625, + 0.582031, + 0.527344, + 0.542969, + 0.539062, + 0.578125, + 0.554688, + 0.53125, + 0.578125, + 0.601562, + 0.53125, + 0.542969, + 0.523438, + 0.535156, + 0.546875, + 0.539062, + 0.546875, + 0.550781, + 0.550781, + 0.546875, + 0.539062, + 0.5625, + 0.570312, + 0.59375, + 0.53125, + 0.546875, + 0.574219, + 0.515625, + 0.558594, + 0.527344, + 0.546875, + 0.546875, + 0.570312, + 0.566406, + 0.566406, + 0.550781, + 0.558594, + 0.550781, + 0.609375, + 0.578125, + 0.523438, + 0.558594, + 0.519531, + 0.554688, + 0.503906, + 0.550781, + 0.554688, + 0.554688, + 0.566406, + 0.539062, + 0.554688, + 0.601562, + 0.539062, + 0.539062, + 0.578125, + 0.53125, + 0.558594, + 0.523438, + 0.59375, + 0.519531, + 0.574219, + 0.546875, + 0.503906, + 0.527344, + 0.535156, + 0.558594, + 0.53125, + 0.5, + 0.542969, + 0.5625, + 0.546875, + 0.511719, + 0.523438, + 0.554688, + 0.558594, + 0.582031, + 0.570312, + 0.558594, + 0.542969, + 0.554688, + 0.523438, + 0.550781, + 0.527344, + 0.53125, + 0.570312, + 0.542969, + 0.554688, + 0.53125, + 0.546875, + 0.535156, + 0.566406, + 0.515625, + 0.550781, + 0.542969, + 0.535156, + 0.550781, + 0.578125, + 0.550781, + 0.503906, + 0.535156, + 0.574219, + 0.539062, + 0.535156, + 0.5625, + 0.609375, + 0.539062, + 0.546875, + 0.554688, + 0.53125, + 0.570312, + 0.5625, + 0.558594, + 0.498047, + 0.585938, + 0.542969, + 0.511719, + 0.570312, + 0.523438, + 0.507812, + 0.53125, + 0.558594, + 0.523438, + 0.535156, + 0.589844, + 0.546875, + 0.515625, + 0.535156, + 0.5625, + 0.527344, + 0.554688, + 0.515625, + 0.511719, + 0.53125, + 0.570312, + 0.550781, + 0.503906, + 0.53125, + 0.539062, + 0.539062, + 0.554688, + 0.558594, + 0.546875, + 0.527344, + 0.578125, + 0.507812, + 0.539062, + 0.550781, + 0.5625, + 0.558594, + 0.5625, + 0.566406, + 0.519531, + 0.589844, + 0.535156, + 0.597656, + 0.53125, + 0.558594, + 0.558594, + 0.558594, + 0.542969, + 0.535156, + 0.601562, + 0.574219, + 0.582031, + 0.585938, + 0.558594, + 0.519531, + 0.578125, + 0.546875, + 0.519531, + 0.539062, + 0.554688, + 0.5625, + 0.546875, + 0.53125, + 0.542969, + 0.535156, + 0.519531, + 0.570312, + 0.550781, + 0.523438, + 0.542969, + 0.53125, + 0.550781, + 0.601562, + 0.523438, + 0.546875, + 0.582031, + 0.546875, + 0.550781, + 0.5625, + 0.554688, + 0.554688, + 0.535156, + 0.277344, + 0.585938, + 0.570312, + 0.498047, + 0.570312, + 0.550781, + 0.566406, + 0.542969, + 0.542969, + 0.550781, + 0.5625, + 0.546875, + 0.585938, + 0.5625, + 0.507812, + 0.535156, + 0.535156, + 0.578125, + 0.496094, + 0.542969, + 0.507812, + 0.539062, + 0.5625, + 0.539062, + 0.5625, + 0.578125, + 0.503906, + 0.527344, + 0.589844, + 0.574219, + 0.550781, + 0.535156, + 0.507812, + 0.515625, + 0.539062, + 0.570312, + 0.546875, + 0.542969, + 0.527344, + 0.542969, + 0.523438, + 0.609375, + 0.570312, + 0.558594, + 0.574219, + 0.550781, + 0.582031, + 0.574219, + 0.5625, + 0.574219, + 0.535156, + 0.546875, + 0.570312, + 0.570312, + 0.550781, + 0.574219, + 0.519531, + 0.535156, + 0.511719, + 0.519531, + 0.554688, + 0.570312, + 0.542969, + 0.523438, + 0.554688, + 0.5, + 0.570312, + 0.589844, + 0.566406, + 0.585938, + 0.523438, + 0.558594, + 0.53125, + 0.535156, + 0.527344, + 0.546875, + 0.542969, + 0.566406, + 0.574219, + 0.5625, + 0.558594, + 0.546875, + 0.574219, + 0.574219, + 0.597656, + 0.574219, + 0.515625, + 0.53125, + 0.566406, + 0.523438, + 0.554688, + 0.5625, + 0.613281, + 0.503906, + 0.535156, + 0.574219, + 0.542969, + 0.503906, + 0.550781, + 0.519531, + 0.546875, + 0.550781, + 0.5625, + 0.515625, + 0.5625, + 0.542969, + 0.546875, + 0.486328, + 0.527344, + 0.523438, + 0.59375, + 0.539062, + 0.535156, + 0.550781, + 0.542969, + 0.601562, + 0.5625, + 0.597656, + 0.527344, + 0.550781, + 0.523438, + 0.523438, + 0.542969, + 0.5625, + 0.5625, + 0.542969, + 0.539062, + 0.527344, + 0.462891, + 0.466797, + 0.542969, + 0.554688, + 0.554688, + 0.535156, + 0.5625, + 0.574219, + 0.527344, + 0.535156, + 0.617188, + 0.578125, + 0.519531, + 0.488281, + 0.53125, + 0.550781, + 0.554688, + 0.539062, + 0.582031, + 0.523438, + 0.5, + 0.539062, + 0.535156, + 0.589844, + 0.550781, + 0.546875, + 0.546875, + 0.558594, + 0.589844, + 0.554688, + 0.566406, + 0.527344, + 0.53125, + 0.484375, + 0.523438, + 0.582031, + 0.550781, + 0.550781, + 0.539062, + 0.511719, + 0.519531, + 0.582031, + 0.605469, + 0.585938, + 0.566406, + 0.5625, + 0.558594, + 0.5625, + 0.492188, + 0.558594, + 0.527344, + 0.554688, + 0.53125, + 0.570312, + 0.597656, + 0.558594, + 0.570312, + 0.574219, + 0.527344, + 0.554688, + 0.53125, + 0.546875, + 0.535156, + 0.585938, + 0.566406, + 0.527344, + 0.546875, + 0.574219, + 0.53125, + 0.566406, + 0.566406, + 0.535156, + 0.539062, + 0.570312, + 0.511719, + 0.546875, + 0.585938, + 0.527344, + 0.546875, + 0.554688, + 0.566406, + 0.542969, + 0.451172, + 0.511719, + 0.494141, + 0.539062, + 0.589844, + 0.535156, + 0.558594, + 0.5625, + 0.550781, + 0.558594, + 0.570312, + 0.53125, + 0.523438, + 0.542969, + 0.554688, + 0.558594, + 0.558594, + 0.542969, + 0.554688, + 0.542969, + 0.515625, + 0.578125, + 0.582031, + 0.542969, + 0.515625, + 0.511719, + 0.542969, + 0.5625, + 0.511719, + 0.519531, + 0.5625, + 0.503906, + 0.546875, + 0.5625, + 0.53125, + 0.542969, + 0.5, + 0.523438, + 0.554688, + 0.582031, + 0.597656, + 0.554688, + 0.554688, + 0.519531, + 0.527344, + 0.53125, + 0.535156, + 0.582031, + 0.542969, + 0.542969, + 0.535156, + 0.570312, + 0.5625, + 0.574219, + 0.570312, + 0.523438, + 0.542969, + 0.566406, + 0.535156, + 0.558594, + 0.578125, + 0.558594, + 0.535156, + 0.597656, + 0.523438, + 0.550781, + 0.558594, + 0.527344, + 0.59375, + 0.554688, + 0.566406, + 0.515625, + 0.5625, + 0.523438, + 0.550781, + 0.542969, + 0.558594, + 0.542969, + 0.535156, + 0.486328, + 0.5625, + 0.53125, + 0.53125, + 0.558594, + 0.542969, + 0.503906, + 0.574219, + 0.554688, + 0.546875, + 0.53125, + 0.488281, + 0.496094, + 0.527344, + 0.53125, + 0.570312, + 0.554688, + 0.566406, + 0.574219, + 0.5625, + 0.554688, + 0.496094, + 0.515625, + 0.550781, + 0.589844, + 0.554688, + 0.542969, + 0.535156, + 0.494141, + 0.5, + 0.53125, + 0.53125, + 0.605469, + 0.503906, + 0.542969, + 0.570312, + 0.578125, + 0.527344, + 0.542969, + 0.539062, + 0.539062, + 0.539062, + 0.546875, + 0.503906, + 0.546875, + 0.574219, + 0.566406, + 0.578125, + 0.570312, + 0.546875, + 0.554688, + 0.558594, + 0.542969, + 0.519531, + 0.527344, + 0.546875, + 0.546875, + 0.550781, + 0.5625, + 0.5625, + 0.542969, + 0.582031, + 0.539062, + 0.558594, + 0.558594, + 0.539062, + 0.546875, + 0.542969, + 0.546875, + 0.574219, + 0.542969, + 0.53125, + 0.511719, + 0.585938, + 0.570312, + 0.550781, + 0.494141, + 0.585938, + 0.554688, + 0.546875, + 0.570312, + 0.539062, + 0.519531, + 0.53125, + 0.535156, + 0.550781, + 0.546875, + 0.539062, + 0.585938, + 0.574219, + 0.558594, + 0.59375, + 0.527344, + 0.5625, + 0.558594, + 0.589844, + 0.519531, + 0.523438, + 0.457031, + 0.558594, + 0.53125, + 0.550781, + 0.589844, + 0.519531, + 0.507812, + 0.574219, + 0.542969, + 0.554688, + 0.535156, + 0.527344, + 0.5625, + 0.384766, + 0.539062, + 0.566406, + 0.574219, + 0.539062, + 0.578125, + 0.535156, + 0.59375, + 0.542969, + 0.582031, + 0.566406, + 0.585938, + 0.511719, + 0.511719, + 0.550781, + 0.542969, + 0.542969, + 0.550781, + 0.546875, + 0.539062, + 0.511719, + 0.582031, + 0.582031, + 0.515625, + 0.558594, + 0.53125, + 0.396484, + 0.554688, + 0.554688, + 0.5625, + 0.523438, + 0.566406, + 0.515625, + 0.542969, + 0.554688, + 0.535156, + 0.542969, + 0.535156, + 0.539062, + 0.566406, + 0.558594, + 0.519531, + 0.585938, + 0.523438, + 0.542969, + 0.566406, + 0.535156, + 0.5625, + 0.578125, + 0.546875, + 0.566406, + 0.546875, + 0.53125, + 0.53125, + 0.539062, + 0.535156, + 0.539062, + 0.523438, + 0.180664, + 0.527344, + 0.507812, + 0.546875, + 0.566406, + 0.574219, + 0.511719, + 0.53125, + 0.490234, + 0.527344, + 0.578125, + 0.566406, + 0.527344, + 0.53125, + 0.566406, + 0.574219, + 0.503906, + 0.574219, + 0.554688, + 0.566406, + 0.527344, + 0.515625, + 0.535156, + 0.550781, + 0.554688, + 0.550781, + 0.574219, + 0.527344, + 0.542969, + 0.539062, + 0.550781, + 0.542969, + 0.597656, + 0.488281, + 0.535156, + 0.570312, + 0.578125, + 0.542969, + 0.539062, + 0.53125, + 0.574219, + 0.535156, + 0.558594, + 0.554688, + 0.585938, + 0.539062, + 0.527344, + 0.570312, + 0.570312, + 0.574219, + 0.574219, + 0.566406, + 0.539062, + 0.494141, + 0.582031, + 0.539062, + 0.574219, + 0.539062, + 0.554688, + 0.539062, + 0.53125, + 0.539062, + 0.558594, + 0.53125, + 0.539062, + 0.527344, + 0.554688, + 0.570312, + 0.396484, + 0.554688, + 0.523438, + 0.558594, + 0.539062, + 0.566406, + 0.53125, + 0.550781, + 0.582031, + 0.566406, + 0.503906, + 0.5625, + 0.570312, + 0.511719, + 0.535156, + 0.578125, + 0.566406, + 0.558594, + 0.527344, + 0.527344, + 0.550781, + 0.539062, + 0.554688, + 0.59375, + 0.535156, + 0.535156, + 0.539062, + 0.566406, + 0.601562, + 0.496094, + 0.5625, + 0.523438, + 0.554688, + 0.578125, + 0.558594, + 0.570312, + 0.5625, + 0.53125, + 0.5625, + 0.539062, + 0.570312, + 0.554688, + 0.535156, + 0.535156, + 0.566406, + 0.542969, + 0.523438, + 0.527344, + 0.539062, + 0.550781, + 0.5625, + 0.550781, + 0.519531, + 0.542969, + 0.570312, + 0.5625, + 0.570312, + 0.539062, + 0.550781, + 0.550781, + 0.53125, + 0.519531, + 0.527344, + 0.535156, + 0.515625, + 0.558594, + 0.53125, + 0.5625, + 0.519531, + 0.527344, + 0.582031, + 0.570312, + 0.523438, + 0.554688, + 0.498047, + 0.53125, + 0.535156, + 0.535156, + 0.523438, + 0.53125, + 0.5625, + 0.550781, + 0.53125, + 0.550781, + 0.511719, + 0.546875, + 0.585938, + 0.539062, + 0.542969, + 0.550781, + 0.570312, + 0.5, + 0.542969, + 0.507812, + 0.53125, + 0.566406, + 0.546875, + 0.566406, + 0.53125, + 0.550781, + 0.550781, + 0.535156, + 0.542969, + 0.550781, + 0.566406, + 0.582031, + 0.539062, + 0.539062, + 0.582031, + 0.535156, + 0.558594, + 0.578125, + 0.550781, + 0.550781, + 0.582031, + 0.601562, + 0.554688, + 0.535156, + 0.507812, + 0.5625, + 0.585938, + 0.546875, + 0.625, + 0.503906, + 0.539062, + 0.578125, + 0.503906, + 0.558594, + 0.46875, + 0.519531, + 0.566406, + 0.5, + 0.585938, + 0.589844, + 0.554688, + 0.53125, + 0.558594, + 0.539062, + 0.558594, + 0.558594, + 0.507812, + 0.570312, + 0.5625, + 0.5625, + 0.511719, + 0.511719, + 0.558594, + 0.570312, + 0.546875, + 0.486328, + 0.535156, + 0.5625, + 0.554688, + 0.5625, + 0.53125, + 0.597656, + 0.519531, + 0.542969, + 0.550781, + 0.5625, + 0.503906, + 0.539062, + 0.507812, + 0.550781, + 0.570312, + 0.539062, + 0.566406, + 0.539062, + 0.515625, + 0.578125, + 0.539062, + 0.589844, + 0.527344, + 0.597656, + 0.535156, + 0.5625, + 0.523438, + 0.550781, + 0.542969, + 0.582031, + 0.554688, + 0.535156, + 0.503906, + 0.523438, + 0.527344, + 0.546875, + 0.523438, + 0.546875, + 0.542969, + 0.5625, + 0.535156, + 0.578125, + 0.53125, + 0.550781, + 0.566406, + 0.535156, + 0.53125, + 0.578125, + 0.542969, + 0.542969, + 0.546875, + 0.554688, + 0.554688, + 0.566406, + 0.539062, + 0.5625, + 0.542969, + 0.550781, + 0.535156, + 0.554688, + 0.519531, + 0.507812, + 0.578125, + 0.515625, + 0.5625, + 0.5625, + 0.582031, + 0.550781, + 0.59375, + 0.546875, + 0.484375, + 0.503906, + 0.558594, + 0.585938, + 0.535156, + 0.542969, + 0.550781, + 0.535156, + 0.519531, + 0.550781, + 0.519531, + 0.546875, + 0.570312, + 0.511719, + 0.523438, + 0.566406, + 0.554688, + 0.542969, + 0.539062, + 0.632812, + 0.550781, + 0.585938, + 0.550781, + 0.5625, + 0.558594, + 0.582031, + 0.578125, + 0.558594, + 0.519531, + 0.542969, + 0.550781, + 0.535156, + 0.539062, + 0.550781, + 0.550781, + 0.53125, + 0.550781, + 0.570312, + 0.554688, + 0.542969, + 0.546875, + 0.5625, + 0.554688, + 0.539062, + 0.523438, + 0.59375, + 0.566406, + 0.578125, + 0.578125, + 0.59375, + 0.554688, + 0.558594, + 0.613281, + 0.539062, + 0.5625, + 0.5625, + 0.515625, + 0.589844, + 0.558594, + 0.542969, + 0.53125, + 0.542969, + 0.5625, + 0.535156, + 0.515625, + 0.554688, + 0.53125, + 0.582031, + 0.546875, + 0.558594, + 0.523438, + 0.546875, + 0.539062, + 0.539062, + 0.550781, + 0.539062, + 0.574219, + 0.554688, + 0.546875, + 0.490234, + 0.574219, + 0.574219, + 0.542969, + 0.535156, + 0.546875, + 0.535156, + 0.5625, + 0.523438, + 0.519531, + 0.554688, + 0.535156, + 0.539062, + 0.558594, + 0.53125, + 0.574219, + 0.535156, + 0.550781, + 0.570312, + 0.527344, + 0.566406, + 0.566406, + 0.554688, + 0.570312, + 0.5625, + 0.550781, + 0.570312, + 0.585938, + 0.539062, + 0.570312, + 0.582031, + 0.585938, + 0.578125, + 0.558594, + 0.554688, + 0.5625, + 0.582031, + 0.5625, + 0.503906, + 0.539062, + 0.574219, + 0.582031, + 0.546875, + 0.546875, + 0.527344, + 0.527344, + 0.589844, + 0.550781, + 0.480469, + 0.59375, + 0.554688, + 0.539062, + 0.5625, + 0.535156, + 0.546875, + 0.582031, + 0.566406, + 0.546875, + 0.5625, + 0.515625, + 0.546875, + 0.542969, + 0.570312, + 0.527344, + 0.5625, + 0.570312, + 0.515625, + 0.550781, + 0.515625, + 0.546875, + 0.582031, + 0.539062, + 0.550781, + 0.542969, + 0.527344, + 0.546875, + 0.550781, + 0.574219, + 0.53125, + 0.589844, + 0.53125, + 0.527344, + 0.535156, + 0.546875, + 0.554688, + 0.554688, + 0.550781, + 0.519531, + 0.546875, + 0.566406, + 0.539062, + 0.535156, + 0.5625, + 0.503906, + 0.550781, + 0.539062, + 0.511719, + 0.550781, + 0.542969, + 0.519531, + 0.527344, + 0.550781, + 0.558594, + 0.59375, + 0.482422, + 0.507812, + 0.546875, + 0.542969, + 0.275391, + 0.535156, + 0.554688, + 0.523438, + 0.558594, + 0.550781, + 0.558594, + 0.566406, + 0.535156, + 0.582031, + 0.554688, + 0.550781, + 0.605469, + 0.519531, + 0.535156, + 0.574219, + 0.542969, + 0.535156, + 0.542969, + 0.535156, + 0.511719, + 0.490234, + 0.5625, + 0.550781, + 0.542969, + 0.53125, + 0.535156, + 0.511719, + 0.484375, + 0.515625, + 0.527344, + 0.554688, + 0.53125, + 0.566406, + 0.546875, + 0.554688, + 0.574219, + 0.53125, + 0.53125, + 0.582031, + 0.546875, + 0.5625, + 0.496094, + 0.539062, + 0.5625, + 0.492188, + 0.542969, + 0.550781, + 0.53125, + 0.539062, + 0.507812, + 0.554688, + 0.53125, + 0.558594, + 0.535156, + 0.523438, + 0.492188, + 0.523438, + 0.554688, + 0.535156, + 0.542969, + 0.570312, + 0.566406, + 0.542969, + 0.554688, + 0.53125, + 0.546875, + 0.539062, + 0.589844, + 0.613281, + 0.539062, + 0.59375, + 0.550781, + 0.570312, + 0.550781, + 0.613281, + 0.59375, + 0.5, + 0.523438, + 0.5625, + 0.550781, + 0.554688, + 0.523438, + 0.570312, + 0.566406, + 0.492188, + 0.523438, + 0.566406, + 0.550781, + 0.582031, + 0.578125, + 0.53125, + 0.566406, + 0.546875, + 0.484375, + 0.488281, + 0.519531, + 0.5625, + 0.578125, + 0.5625, + 0.574219, + 0.578125, + 0.585938, + 0.585938, + 0.546875, + 0.523438, + 0.570312, + 0.597656, + 0.535156, + 0.570312, + 0.53125, + 0.546875, + 0.558594, + 0.542969, + 0.490234, + 0.519531, + 0.542969, + 0.523438, + 0.597656, + 0.539062, + 0.523438, + 0.523438, + 0.566406, + 0.554688, + 0.546875, + 0.554688, + 0.5625, + 0.539062, + 0.570312, + 0.589844, + 0.554688, + 0.554688, + 0.527344, + 0.523438, + 0.542969, + 0.519531, + 0.550781, + 0.542969, + 0.535156, + 0.5625, + 0.582031, + 0.554688, + 0.539062, + 0.539062, + 0.539062, + 0.605469, + 0.53125, + 0.535156, + 0.5625, + 0.542969, + 0.53125, + 0.566406, + 0.542969, + 0.585938, + 0.5625, + 0.527344, + 0.554688, + 0.554688, + 0.550781, + 0.558594, + 0.566406, + 0.578125, + 0.152344, + 0.539062, + 0.542969, + 0.558594, + 0.554688, + 0.558594, + 0.535156, + 0.5625, + 0.546875, + 0.578125, + 0.570312, + 0.582031, + 0.535156, + 0.554688, + 0.601562, + 0.574219, + 0.492188, + 0.527344, + 0.542969, + 0.539062, + 0.546875, + 0.554688, + 0.539062, + 0.515625, + 0.570312, + 0.498047, + 0.554688, + 0.570312, + 0.539062, + 0.519531, + 0.550781, + 0.484375, + 0.539062, + 0.523438, + 0.535156, + 0.53125, + 0.566406, + 0.566406, + 0.542969, + 0.539062, + 0.5625, + 0.601562, + 0.535156, + 0.535156, + 0.527344, + 0.5625, + 0.574219, + 0.558594, + 0.585938, + 0.523438, + 0.5625, + 0.523438, + 0.542969, + 0.582031, + 0.535156, + 0.523438, + 0.558594, + 0.472656, + 0.546875, + 0.566406, + 0.5, + 0.546875, + 0.554688, + 0.546875, + 0.550781, + 0.550781, + 0.558594, + 0.539062, + 0.535156, + 0.546875, + 0.570312, + 0.550781, + 0.363281, + 0.539062, + 0.515625, + 0.570312, + 0.546875, + 0.558594, + 0.507812, + 0.554688, + 0.566406, + 0.585938, + 0.585938, + 0.539062, + 0.574219, + 0.550781, + 0.527344, + 0.546875, + 0.535156, + 0.523438, + 0.539062, + 0.566406, + 0.550781, + 0.550781, + 0.523438, + 0.582031, + 0.490234, + 0.550781, + 0.570312, + 0.570312, + 0.503906, + 0.535156, + 0.535156, + 0.53125, + 0.542969, + 0.550781, + 0.53125, + 0.570312, + 0.535156, + 0.554688, + 0.542969, + 0.550781, + 0.535156, + 0.546875, + 0.5625, + 0.546875, + 0.578125, + 0.5625, + 0.578125, + 0.574219, + 0.558594, + 0.570312, + 0.527344, + 0.53125, + 0.5625, + 0.550781, + 0.546875, + 0.476562, + 0.46875, + 0.554688, + 0.542969, + 0.546875, + 0.558594, + 0.5625, + 0.542969, + 0.550781, + 0.5625, + 0.5625, + 0.542969, + 0.574219, + 0.490234, + 0.5625, + 0.535156, + 0.503906, + 0.53125, + 0.558594, + 0.574219, + 0.53125, + 0.535156, + 0.5625, + 0.570312, + 0.535156, + 0.570312, + 0.53125, + 0.574219, + 0.542969, + 0.554688, + 0.511719, + 0.589844, + 0.554688, + 0.5625, + 0.554688, + 0.589844, + 0.527344, + 0.554688, + 0.554688, + 0.539062, + 0.558594, + 0.566406, + 0.550781, + 0.546875, + 0.5625, + 0.503906, + 0.546875, + 0.5625, + 0.570312, + 0.570312, + 0.519531, + 0.523438, + 0.558594, + 0.566406, + 0.550781, + 0.578125, + 0.558594, + 0.527344, + 0.539062, + 0.53125, + 0.558594, + 0.570312, + 0.5625, + 0.574219, + 0.539062, + 0.574219, + 0.5625, + 0.53125, + 0.554688, + 0.570312, + 0.546875, + 0.582031, + 0.5625, + 0.589844, + 0.542969, + 0.558594, + 0.5625, + 0.53125, + 0.5625, + 0.574219, + 0.507812, + 0.546875, + 0.566406, + 0.550781, + 0.566406, + 0.503906, + 0.546875, + 0.535156, + 0.542969, + 0.523438, + 0.527344, + 0.570312, + 0.523438, + 0.535156, + 0.589844, + 0.582031, + 0.519531, + 0.578125, + 0.515625, + 0.519531, + 0.613281, + 0.5625, + 0.53125, + 0.5625, + 0.574219, + 0.539062, + 0.546875, + 0.515625, + 0.539062, + 0.542969, + 0.539062, + 0.539062, + 0.535156, + 0.558594, + 0.5625, + 0.570312, + 0.554688, + 0.566406, + 0.566406, + 0.539062, + 0.578125, + 0.578125, + 0.566406, + 0.5625, + 0.472656, + 0.550781, + 0.566406, + 0.511719, + 0.605469, + 0.53125, + 0.5625, + 0.535156, + 0.566406, + 0.574219, + 0.511719, + 0.574219, + 0.550781, + 0.527344, + 0.542969, + 0.546875, + 0.515625, + 0.546875, + 0.488281, + 0.578125, + 0.527344, + 0.539062, + 0.53125, + 0.515625, + 0.550781, + 0.523438, + 0.566406, + 0.523438, + 0.546875, + 0.542969, + 0.519531, + 0.53125, + 0.539062, + 0.519531, + 0.558594, + 0.519531, + 0.519531, + 0.558594, + 0.507812, + 0.511719, + 0.53125, + 0.519531, + 0.535156, + 0.539062, + 0.5625, + 0.539062, + 0.550781, + 0.589844, + 0.519531, + 0.53125, + 0.570312, + 0.535156, + 0.539062, + 0.542969, + 0.585938, + 0.539062, + 0.527344, + 0.574219, + 0.550781, + 0.554688, + 0.578125, + 0.539062, + 0.523438, + 0.597656, + 0.570312, + 0.566406, + 0.570312, + 0.558594, + 0.566406, + 0.589844, + 0.554688, + 0.539062, + 0.535156, + 0.550781, + 0.511719, + 0.523438, + 0.503906, + 0.566406, + 0.542969, + 0.546875, + 0.566406, + 0.570312, + 0.554688, + 0.519531, + 0.550781, + 0.582031, + 0.589844, + 0.558594, + 0.511719, + 0.558594, + 0.566406, + 0.5625, + 0.535156, + 0.542969, + 0.53125, + 0.511719, + 0.542969, + 0.570312, + 0.515625, + 0.570312, + 0.515625, + 0.5625, + 0.574219, + 0.554688, + 0.53125, + 0.535156, + 0.527344, + 0.550781, + 0.542969, + 0.566406, + 0.519531, + 0.578125, + 0.523438, + 0.566406, + 0.542969, + 0.582031, + 0.5625, + 0.539062, + 0.519531, + 0.519531, + 0.585938, + 0.519531, + 0.59375, + 0.582031, + 0.566406, + 0.542969, + 0.5625, + 0.539062, + 0.554688, + 0.566406, + 0.511719, + 0.546875, + 0.554688, + 0.523438, + 0.527344, + 0.5625, + 0.519531, + 0.554688, + 0.542969, + 0.515625, + 0.5625, + 0.5625, + 0.515625, + 0.53125, + 0.519531, + 0.550781, + 0.546875, + 0.542969, + 0.539062, + 0.539062, + 0.574219, + 0.515625, + 0.585938, + 0.535156, + 0.59375, + 0.5, + 0.550781, + 0.519531, + 0.558594, + 0.574219, + 0.539062, + 0.570312, + 0.511719, + 0.523438, + 0.566406, + 0.542969, + 0.636719, + 0.527344, + 0.527344, + 0.53125, + 0.523438, + 0.558594, + 0.542969, + 0.566406, + 0.53125, + 0.527344, + 0.527344, + 0.527344, + 0.535156, + 0.585938, + 0.550781, + 0.527344, + 0.578125, + 0.546875, + 0.527344, + 0.550781, + 0.550781, + 0.5625, + 0.628906, + 0.527344, + 0.550781, + 0.609375, + 0.515625, + 0.5, + 0.507812, + 0.5625, + 0.570312, + 0.523438, + 0.523438, + 0.566406, + 0.597656, + 0.558594, + 0.5625, + 0.515625, + 0.550781, + 0.542969, + 0.53125, + 0.578125, + 0.554688, + 0.5625, + 0.5625, + 0.519531, + 0.550781, + 0.578125, + 0.535156, + 0.5625, + 0.527344, + 0.5625, + 0.527344, + 0.589844, + 0.535156, + 0.546875, + 0.582031, + 0.5625, + 0.550781, + 0.542969, + 0.578125, + 0.539062, + 0.546875, + 0.535156, + 0.511719, + 0.582031, + 0.585938, + 0.558594, + 0.539062, + 0.53125, + 0.542969, + 0.570312, + 0.5625, + 0.523438, + 0.554688, + 0.542969, + 0.542969, + 0.507812, + 0.589844, + 0.566406, + 0.554688, + 0.558594, + 0.585938, + 0.597656, + 0.519531, + 0.527344, + 0.546875, + 0.570312, + 0.535156, + 0.542969, + 0.523438, + 0.566406, + 0.5625, + 0.53125, + 0.546875, + 0.570312, + 0.527344, + 0.539062, + 0.550781, + 0.550781, + 0.542969, + 0.5625, + 0.542969, + 0.546875, + 0.539062, + 0.542969, + 0.558594, + 0.566406, + 0.570312, + 0.527344, + 0.5625, + 0.5625, + 0.546875, + 0.554688, + 0.5625, + 0.582031, + 0.546875, + 0.546875, + 0.574219, + 0.535156, + 0.546875, + 0.535156, + 0.511719, + 0.539062, + 0.470703, + 0.535156, + 0.542969, + 0.535156, + 0.574219, + 0.578125, + 0.585938, + 0.542969, + 0.519531, + 0.542969, + 0.546875, + 0.566406, + 0.539062, + 0.578125, + 0.5625, + 0.542969, + 0.527344, + 0.554688, + 0.582031, + 0.539062, + 0.535156, + 0.542969, + 0.570312, + 0.5625, + 0.558594, + 0.523438, + 0.542969, + 0.550781, + 0.511719, + 0.558594, + 0.566406, + 0.554688, + 0.515625, + 0.546875, + 0.53125, + 0.609375, + 0.5625, + 0.542969, + 0.550781, + 0.539062, + 0.542969, + 0.542969, + 0.53125, + 0.515625, + 0.566406, + 0.59375, + 0.550781, + 0.550781, + 0.527344, + 0.570312, + 0.5625, + 0.519531, + 0.53125, + 0.554688, + 0.59375, + 0.566406, + 0.5625, + 0.558594, + 0.539062, + 0.53125, + 0.5625, + 0.523438, + 0.5625, + 0.523438, + 0.546875, + 0.554688, + 0.554688, + 0.53125, + 0.542969, + 0.566406, + 0.527344, + 0.542969, + 0.519531, + 0.523438, + 0.570312, + 0.5, + 0.558594, + 0.605469, + 0.554688, + 0.539062, + 0.542969, + 0.511719, + 0.542969, + 0.585938, + 0.519531, + 0.507812, + 0.566406, + 0.546875, + 0.558594, + 0.53125, + 0.519531, + 0.527344, + 0.5625, + 0.53125, + 0.554688, + 0.5625, + 0.53125, + 0.554688, + 0.539062, + 0.550781, + 0.511719, + 0.570312, + 0.558594, + 0.5, + 0.527344, + 0.566406, + 0.535156, + 0.535156, + 0.507812, + 0.5625, + 0.546875, + 0.527344, + 0.582031, + 0.589844, + 0.566406, + 0.5625, + 0.5625, + 0.546875, + 0.558594, + 0.527344, + 0.578125, + 0.535156, + 0.570312, + 0.574219, + 0.519531, + 0.574219, + 0.546875, + 0.554688, + 0.539062, + 0.558594, + 0.550781, + 0.5625, + 0.511719, + 0.542969, + 0.578125, + 0.482422, + 0.574219, + 0.578125, + 0.519531, + 0.539062, + 0.527344, + 0.53125, + 0.542969, + 0.582031, + 0.53125, + 0.589844, + 0.558594, + 0.542969, + 0.570312, + 0.542969, + 0.542969, + 0.53125, + 0.566406, + 0.59375, + 0.53125, + 0.527344, + 0.558594, + 0.546875, + 0.542969, + 0.558594, + 0.546875, + 0.542969, + 0.570312, + 0.578125, + 0.519531, + 0.511719, + 0.361328, + 0.585938, + 0.558594, + 0.515625, + 0.519531, + 0.574219, + 0.546875, + 0.582031, + 0.535156, + 0.578125, + 0.570312, + 0.550781, + 0.53125, + 0.542969, + 0.589844, + 0.566406, + 0.494141, + 0.53125, + 0.542969, + 0.519531, + 0.5625, + 0.539062, + 0.578125, + 0.535156, + 0.558594, + 0.570312, + 0.578125, + 0.558594, + 0.53125, + 0.542969, + 0.558594, + 0.535156, + 0.585938, + 0.503906, + 0.53125, + 0.554688, + 0.539062, + 0.523438, + 0.546875, + 0.546875, + 0.5625, + 0.585938, + 0.539062, + 0.546875, + 0.539062, + 0.542969, + 0.515625, + 0.53125, + 0.5625, + 0.546875, + 0.558594, + 0.605469, + 0.550781, + 0.597656, + 0.492188, + 0.539062, + 0.589844, + 0.570312, + 0.539062, + 0.558594, + 0.558594, + 0.550781, + 0.511719, + 0.539062, + 0.578125, + 0.574219, + 0.539062, + 0.546875, + 0.542969, + 0.566406, + 0.5625, + 0.519531, + 0.558594, + 0.570312, + 0.523438, + 0.597656, + 0.550781, + 0.511719, + 0.542969, + 0.546875, + 0.464844, + 0.546875, + 0.5625, + 0.539062, + 0.523438, + 0.617188, + 0.566406, + 0.539062, + 0.554688, + 0.542969, + 0.53125, + 0.527344, + 0.542969, + 0.566406, + 0.539062, + 0.582031, + 0.601562, + 0.5625, + 0.511719, + 0.570312, + 0.53125, + 0.574219, + 0.582031, + 0.5625, + 0.53125, + 0.550781, + 0.542969, + 0.535156, + 0.589844, + 0.535156, + 0.5625, + 0.546875, + 0.542969, + 0.566406, + 0.546875, + 0.539062, + 0.570312, + 0.5625, + 0.554688, + 0.554688, + 0.527344, + 0.507812, + 0.53125, + 0.589844, + 0.470703, + 0.59375, + 0.601562, + 0.542969, + 0.5625, + 0.511719, + 0.5625, + 0.570312, + 0.542969, + 0.542969, + 0.546875, + 0.5625, + 0.527344, + 0.539062, + 0.515625, + 0.527344, + 0.582031, + 0.542969, + 0.539062, + 0.542969, + 0.554688, + 0.5625, + 0.527344, + 0.527344, + 0.550781, + 0.5625, + 0.511719, + 0.507812, + 0.523438, + 0.535156, + 0.570312, + 0.535156, + 0.621094, + 0.542969, + 0.546875, + 0.539062, + 0.554688, + 0.589844, + 0.53125, + 0.527344, + 0.535156, + 0.570312, + 0.519531, + 0.625, + 0.570312, + 0.496094, + 0.546875, + 0.625, + 0.554688, + 0.554688, + 0.523438, + 0.554688, + 0.578125, + 0.59375, + 0.507812, + 0.585938, + 0.519531, + 0.542969, + 0.511719, + 0.585938, + 0.539062, + 0.535156, + 0.542969, + 0.53125, + 0.53125, + 0.519531, + 0.523438, + 0.550781, + 0.519531, + 0.527344, + 0.578125, + 0.550781, + 0.566406, + 0.5625, + 0.53125, + 0.523438, + 0.550781, + 0.5625, + 0.554688, + 0.535156, + 0.558594, + 0.523438, + 0.566406, + 0.585938, + 0.550781, + 0.578125, + 0.523438, + 0.546875, + 0.5, + 0.589844, + 0.550781, + 0.570312, + 0.566406, + 0.503906, + 0.550781, + 0.554688, + 0.570312, + 0.570312, + 0.589844, + 0.550781, + 0.519531, + 0.558594, + 0.554688, + 0.503906, + 0.539062, + 0.578125, + 0.554688, + 0.546875, + 0.539062, + 0.519531, + 0.554688, + 0.589844, + 0.496094, + 0.523438, + 0.550781, + 0.511719, + 0.574219, + 0.578125, + 0.585938, + 0.498047, + 0.53125, + 0.53125, + 0.523438, + 0.5625, + 0.585938, + 0.527344, + 0.550781, + 0.515625, + 0.519531, + 0.542969, + 0.523438, + 0.539062, + 0.53125, + 0.53125, + 0.519531, + 0.570312, + 0.597656, + 0.5625, + 0.582031, + 0.498047, + 0.546875, + 0.507812, + 0.523438, + 0.570312, + 0.539062, + 0.550781, + 0.527344, + 0.53125, + 0.5625, + 0.589844, + 0.558594, + 0.542969, + 0.5625, + 0.515625, + 0.554688, + 0.546875, + 0.578125, + 0.527344, + 0.558594, + 0.542969, + 0.542969, + 0.578125, + 0.566406, + 0.542969, + 0.5625, + 0.597656, + 0.546875, + 0.535156, + 0.550781, + 0.59375, + 0.582031, + 0.539062, + 0.535156, + 0.539062, + 0.542969, + 0.519531, + 0.59375, + 0.503906, + 0.5625, + 0.578125, + 0.546875, + 0.578125, + 0.558594, + 0.53125, + 0.566406, + 0.5, + 0.550781, + 0.585938, + 0.539062, + 0.535156, + 0.566406, + 0.589844, + 0.550781, + 0.554688, + 0.550781, + 0.558594, + 0.5, + 0.515625, + 0.5, + 0.53125, + 0.597656, + 0.490234, + 0.507812, + 0.570312, + 0.546875, + 0.511719, + 0.5625, + 0.570312, + 0.601562, + 0.566406, + 0.601562, + 0.558594, + 0.542969, + 0.570312, + 0.527344, + 0.550781, + 0.554688, + 0.574219, + 0.550781, + 0.570312, + 0.523438, + 0.550781, + 0.550781, + 0.539062, + 0.546875, + 0.535156, + 0.558594, + 0.558594, + 0.566406, + 0.507812, + 0.539062, + 0.546875, + 0.527344, + 0.542969, + 0.558594, + 0.535156, + 0.519531, + 0.574219, + 0.519531, + 0.5625, + 0.511719, + 0.605469, + 0.59375, + 0.554688, + 0.550781, + 0.550781, + 0.585938, + 0.539062, + 0.554688, + 0.574219, + 0.515625, + 0.511719, + 0.550781, + 0.582031, + 0.515625, + 0.570312, + 0.488281, + 0.554688, + 0.539062, + 0.550781, + 0.554688, + 0.546875, + 0.558594, + 0.539062, + 0.5625, + 0.535156, + 0.542969, + 0.554688, + 0.5625, + 0.546875, + 0.5, + 0.578125, + 0.546875, + 0.546875, + 0.511719, + 0.609375, + 0.574219, + 0.523438, + 0.570312, + 0.542969, + 0.5625, + 0.507812, + 0.539062, + 0.554688, + 0.523438, + 0.53125, + 0.582031, + 0.53125, + 0.542969, + 0.597656, + 0.570312, + 0.507812, + 0.515625, + 0.558594, + 0.53125, + 0.578125, + 0.566406, + 0.53125, + 0.566406, + 0.558594, + 0.558594, + 0.582031, + 0.53125, + 0.539062, + 0.519531, + 0.546875, + 0.546875, + 0.558594, + 0.53125, + 0.554688, + 0.546875, + 0.53125, + 0.53125, + 0.535156, + 0.527344, + 0.574219, + 0.546875, + 0.535156, + 0.589844, + 0.496094, + 0.566406, + 0.570312, + 0.550781, + 0.589844, + 0.578125, + 0.550781, + 0.5625, + 0.566406, + 0.582031, + 0.515625, + 0.597656, + 0.539062, + 0.550781, + 0.542969, + 0.5, + 0.535156, + 0.5625, + 0.496094, + 0.53125, + 0.609375, + 0.550781, + 0.53125, + 0.539062, + 0.511719, + 0.589844, + 0.511719, + 0.554688, + 0.578125, + 0.546875, + 0.5625, + 0.570312, + 0.578125, + 0.492188, + 0.542969, + 0.5, + 0.566406, + 0.550781, + 0.527344, + 0.503906, + 0.550781, + 0.597656, + 0.558594, + 0.542969, + 0.527344, + 0.566406, + 0.535156, + 0.558594, + 0.546875, + 0.550781, + 0.558594, + 0.507812, + 0.550781, + 0.558594, + 0.570312, + 0.554688, + 0.558594, + 0.617188, + 0.53125, + 0.53125, + 0.542969, + 0.503906, + 0.542969, + 0.59375, + 0.554688, + 0.535156, + 0.542969, + 0.578125, + 0.578125, + 0.546875, + 0.578125, + 0.546875, + 0.519531, + 0.507812, + 0.539062, + 0.570312, + 0.527344, + 0.554688, + 0.558594, + 0.550781, + 0.535156, + 0.542969, + 0.574219, + 0.535156, + 0.574219, + 0.542969, + 0.462891, + 0.535156, + 0.535156, + 0.554688, + 0.554688, + 0.554688, + 0.474609, + 0.574219, + 0.570312, + 0.585938, + 0.554688, + 0.527344, + 0.542969, + 0.605469, + 0.550781, + 0.53125, + 0.5625, + 0.527344, + 0.550781, + 0.546875, + 0.5625, + 0.5625, + 0.554688, + 0.5625, + 0.5625, + 0.539062, + 0.554688, + 0.550781, + 0.535156, + 0.527344, + 0.53125, + 0.554688, + 0.515625, + 0.527344, + 0.566406, + 0.519531, + 0.585938, + 0.578125, + 0.523438, + 0.515625, + 0.554688, + 0.542969, + 0.550781, + 0.527344, + 0.570312, + 0.558594, + 0.570312, + 0.535156, + 0.539062, + 0.535156, + 0.566406, + 0.546875, + 0.5625, + 0.5625, + 0.511719, + 0.570312, + 0.554688, + 0.546875, + 0.554688, + 0.539062, + 0.554688, + 0.59375, + 0.5625, + 0.574219, + 0.53125, + 0.578125, + 0.5625, + 0.503906, + 0.597656, + 0.535156, + 0.550781, + 0.566406, + 0.570312, + 0.523438, + 0.613281, + 0.570312, + 0.492188, + 0.5625, + 0.574219, + 0.503906, + 0.550781, + 0.546875, + 0.578125, + 0.554688, + 0.519531, + 0.511719, + 0.542969, + 0.589844, + 0.558594, + 0.542969, + 0.507812, + 0.519531, + 0.535156, + 0.535156, + 0.519531, + 0.535156, + 0.574219, + 0.535156, + 0.589844, + 0.550781, + 0.539062, + 0.558594, + 0.542969, + 0.523438, + 0.570312, + 0.574219, + 0.546875, + 0.554688, + 0.554688, + 0.550781, + 0.527344, + 0.542969, + 0.554688, + 0.550781, + 0.550781, + 0.515625, + 0.578125, + 0.554688, + 0.519531, + 0.535156, + 0.546875, + 0.574219, + 0.589844, + 0.539062, + 0.519531, + 0.582031, + 0.554688, + 0.558594, + 0.53125, + 0.53125, + 0.613281, + 0.535156, + 0.554688, + 0.558594, + 0.546875, + 0.542969, + 0.578125, + 0.523438, + 0.355469, + 0.550781, + 0.507812, + 0.582031, + 0.546875, + 0.566406, + 0.605469, + 0.261719, + 0.585938, + 0.527344, + 0.550781, + 0.558594, + 0.550781, + 0.554688, + 0.578125, + 0.53125, + 0.546875, + 0.539062, + 0.546875, + 0.519531, + 0.582031, + 0.554688, + 0.519531, + 0.574219, + 0.554688, + 0.539062, + 0.523438, + 0.589844, + 0.5625, + 0.546875, + 0.527344, + 0.558594, + 0.498047, + 0.53125, + 0.542969, + 0.234375, + 0.492188, + 0.570312, + 0.566406, + 0.527344, + 0.578125, + 0.550781, + 0.542969, + 0.535156, + 0.578125, + 0.554688, + 0.546875, + 0.558594, + 0.523438, + 0.542969, + 0.574219, + 0.523438, + 0.550781, + 0.535156, + 0.601562, + 0.523438, + 0.566406, + 0.535156, + 0.539062, + 0.472656, + 0.550781, + 0.523438, + 0.574219, + 0.519531, + 0.523438, + 0.5, + 0.546875, + 0.566406, + 0.527344, + 0.53125, + 0.519531, + 0.605469, + 0.566406, + 0.527344, + 0.546875, + 0.53125, + 0.542969, + 0.535156, + 0.527344, + 0.582031, + 0.546875, + 0.535156, + 0.53125, + 0.535156, + 0.5625, + 0.542969, + 0.554688, + 0.558594, + 0.570312, + 0.550781, + 0.570312, + 0.546875, + 0.53125, + 0.585938, + 0.554688, + 0.542969, + 0.511719, + 0.542969, + 0.515625, + 0.542969, + 0.535156, + 0.550781, + 0.519531, + 0.566406, + 0.539062, + 0.5625, + 0.554688, + 0.601562, + 0.550781, + 0.515625, + 0.519531, + 0.542969, + 0.578125, + 0.5625, + 0.46875, + 0.59375, + 0.515625, + 0.554688, + 0.554688, + 0.53125, + 0.546875, + 0.558594, + 0.535156, + 0.535156, + 0.53125, + 0.539062, + 0.550781, + 0.570312, + 0.527344, + 0.570312, + 0.578125, + 0.574219, + 0.546875, + 0.601562, + 0.5625, + 0.5, + 0.550781, + 0.53125, + 0.558594, + 0.480469, + 0.550781, + 0.554688, + 0.539062, + 0.53125, + 0.566406, + 0.550781, + 0.585938, + 0.539062, + 0.539062, + 0.519531, + 0.535156, + 0.546875, + 0.527344, + 0.511719, + 0.554688, + 0.582031, + 0.53125, + 0.507812, + 0.515625, + 0.535156, + 0.597656, + 0.558594, + 0.558594, + 0.5625, + 0.550781, + 0.53125, + 0.511719, + 0.574219, + 0.539062, + 0.542969, + 0.550781, + 0.542969, + 0.5625, + 0.535156, + 0.535156, + 0.574219, + 0.5, + 0.570312, + 0.554688, + 0.566406, + 0.558594, + 0.5625, + 0.570312, + 0.578125, + 0.570312, + 0.546875, + 0.542969, + 0.550781, + 0.582031, + 0.574219, + 0.558594, + 0.466797, + 0.554688, + 0.519531, + 0.550781, + 0.511719, + 0.566406, + 0.515625, + 0.59375, + 0.550781, + 0.550781, + 0.523438, + 0.550781, + 0.554688, + 0.53125, + 0.574219, + 0.535156, + 0.554688, + 0.542969, + 0.546875, + 0.550781, + 0.503906, + 0.570312, + 0.546875, + 0.574219, + 0.546875, + 0.542969, + 0.535156, + 0.550781, + 0.558594, + 0.605469, + 0.5, + 0.5625, + 0.535156, + 0.546875, + 0.5625, + 0.539062, + 0.53125, + 0.5625, + 0.554688, + 0.503906, + 0.550781, + 0.486328, + 0.550781, + 0.574219, + 0.550781, + 0.535156, + 0.523438, + 0.558594, + 0.554688, + 0.550781, + 0.566406, + 0.527344, + 0.539062, + 0.578125, + 0.542969, + 0.554688, + 0.589844, + 0.558594, + 0.546875, + 0.558594, + 0.566406, + 0.566406, + 0.519531, + 0.566406, + 0.53125, + 0.589844, + 0.574219, + 0.515625, + 0.542969, + 0.574219, + 0.5625, + 0.550781, + 0.582031, + 0.585938, + 0.550781, + 0.535156, + 0.558594, + 0.542969, + 0.492188, + 0.53125, + 0.53125, + 0.566406, + 0.503906, + 0.542969, + 0.535156, + 0.574219, + 0.546875, + 0.546875, + 0.609375, + 0.550781, + 0.511719, + 0.558594, + 0.503906, + 0.5, + 0.5625, + 0.554688, + 0.519531, + 0.527344, + 0.585938, + 0.582031, + 0.582031, + 0.578125, + 0.59375, + 0.515625, + 0.519531, + 0.53125, + 0.523438, + 0.539062, + 0.554688, + 0.582031, + 0.574219, + 0.554688, + 0.519531, + 0.578125, + 0.535156, + 0.546875, + 0.527344, + 0.554688, + 0.5, + 0.546875, + 0.601562, + 0.550781, + 0.558594, + 0.535156, + 0.585938, + 0.550781, + 0.539062, + 0.550781, + 0.558594, + 0.535156, + 0.558594, + 0.539062, + 0.546875, + 0.527344, + 0.554688, + 0.546875, + 0.546875, + 0.535156, + 0.566406, + 0.59375, + 0.490234, + 0.59375, + 0.53125, + 0.5625, + 0.554688, + 0.378906, + 0.542969, + 0.511719, + 0.5625, + 0.550781, + 0.542969, + 0.554688, + 0.494141, + 0.386719, + 0.519531, + 0.515625, + 0.566406, + 0.570312, + 0.570312, + 0.554688, + 0.523438, + 0.542969, + 0.5625, + 0.578125, + 0.542969, + 0.527344, + 0.558594, + 0.558594, + 0.5625, + 0.546875, + 0.554688, + 0.558594, + 0.546875, + 0.542969, + 0.566406, + 0.589844, + 0.554688, + 0.566406, + 0.523438, + 0.617188, + 0.539062, + 0.546875, + 0.542969, + 0.574219, + 0.578125, + 0.539062, + 0.554688, + 0.554688, + 0.570312, + 0.566406, + 0.5, + 0.515625, + 0.494141, + 0.550781, + 0.582031, + 0.558594, + 0.558594, + 0.546875, + 0.554688, + 0.570312, + 0.527344, + 0.550781, + 0.527344, + 0.527344, + 0.554688, + 0.539062, + 0.554688, + 0.546875, + 0.535156, + 0.53125, + 0.523438, + 0.550781, + 0.539062, + 0.550781, + 0.570312, + 0.539062, + 0.558594, + 0.535156, + 0.511719, + 0.589844, + 0.558594, + 0.539062, + 0.535156, + 0.542969, + 0.433594, + 0.585938, + 0.539062, + 0.535156, + 0.523438, + 0.542969, + 0.515625, + 0.585938, + 0.546875, + 0.550781, + 0.5625, + 0.539062, + 0.519531, + 0.5, + 0.527344, + 0.498047, + 0.554688, + 0.550781, + 0.570312, + 0.566406, + 0.539062, + 0.515625, + 0.550781, + 0.578125, + 0.574219, + 0.546875, + 0.578125, + 0.546875, + 0.621094, + 0.550781, + 0.519531, + 0.582031, + 0.5625, + 0.578125, + 0.511719, + 0.53125, + 0.523438, + 0.503906, + 0.546875, + 0.546875, + 0.5, + 0.523438, + 0.546875, + 0.523438, + 0.527344, + 0.566406, + 0.570312, + 0.554688, + 0.546875, + 0.496094, + 0.570312, + 0.539062, + 0.494141, + 0.507812, + 0.554688, + 0.574219, + 0.498047, + 0.570312, + 0.574219, + 0.539062, + 0.546875, + 0.550781, + 0.511719, + 0.566406, + 0.539062, + 0.539062, + 0.53125, + 0.574219, + 0.585938, + 0.486328, + 0.566406, + 0.539062, + 0.53125, + 0.539062, + 0.511719, + 0.478516, + 0.554688, + 0.474609, + 0.539062, + 0.53125, + 0.5625, + 0.439453, + 0.5625, + 0.5, + 0.585938, + 0.566406, + 0.535156, + 0.5625, + 0.554688, + 0.550781, + 0.585938, + 0.535156, + 0.546875, + 0.601562, + 0.558594, + 0.570312, + 0.546875, + 0.550781, + 0.546875, + 0.527344, + 0.535156, + 0.535156, + 0.5625, + 0.539062, + 0.554688, + 0.558594, + 0.523438, + 0.558594, + 0.5625, + 0.535156, + 0.539062, + 0.546875, + 0.601562, + 0.5625, + 0.574219, + 0.578125, + 0.550781, + 0.535156, + 0.535156, + 0.570312, + 0.535156, + 0.609375, + 0.554688, + 0.621094, + 0.542969, + 0.515625, + 0.5625, + 0.308594, + 0.566406, + 0.558594, + 0.558594, + 0.582031, + 0.550781, + 0.566406, + 0.53125, + 0.546875, + 0.511719, + 0.574219, + 0.570312, + 0.554688, + 0.546875, + 0.527344, + 0.554688, + 0.527344, + 0.539062, + 0.492188, + 0.482422, + 0.550781, + 0.53125, + 0.558594, + 0.542969, + 0.488281, + 0.554688, + 0.546875, + 0.519531, + 0.585938, + 0.515625, + 0.542969, + 0.589844, + 0.539062, + 0.546875, + 0.578125, + 0.546875, + 0.503906, + 0.535156, + 0.53125, + 0.554688, + 0.597656, + 0.578125, + 0.542969, + 0.546875, + 0.558594, + 0.578125, + 0.503906, + 0.53125, + 0.546875, + 0.546875, + 0.519531, + 0.566406, + 0.539062, + 0.445312, + 0.535156, + 0.503906, + 0.53125, + 0.578125, + 0.546875, + 0.574219, + 0.589844, + 0.535156, + 0.554688, + 0.5625, + 0.511719, + 0.554688, + 0.574219, + 0.550781, + 0.585938, + 0.554688, + 0.566406, + 0.527344, + 0.542969, + 0.5625, + 0.574219, + 0.574219, + 0.550781, + 0.542969, + 0.570312, + 0.523438, + 0.507812, + 0.558594, + 0.554688, + 0.542969, + 0.550781, + 0.494141, + 0.574219, + 0.535156, + 0.558594, + 0.527344, + 0.523438, + 0.527344, + 0.574219, + 0.574219, + 0.519531, + 0.589844, + 0.570312, + 0.519531, + 0.511719, + 0.507812, + 0.546875, + 0.558594, + 0.527344, + 0.539062, + 0.554688, + 0.574219, + 0.601562, + 0.570312, + 0.554688, + 0.542969, + 0.542969, + 0.511719, + 0.535156, + 0.5625, + 0.539062, + 0.5625, + 0.515625, + 0.550781, + 0.554688, + 0.527344, + 0.503906, + 0.527344, + 0.558594, + 0.5, + 0.566406, + 0.523438, + 0.539062, + 0.535156, + 0.5625, + 0.578125, + 0.523438, + 0.554688, + 0.535156, + 0.535156, + 0.582031, + 0.511719, + 0.597656, + 0.566406, + 0.550781, + 0.519531, + 0.535156, + 0.539062, + 0.527344, + 0.558594, + 0.554688, + 0.511719, + 0.486328, + 0.558594, + 0.527344, + 0.5, + 0.582031, + 0.558594, + 0.554688, + 0.546875, + 0.550781, + 0.546875, + 0.5625, + 0.511719, + 0.554688, + 0.523438, + 0.574219, + 0.582031, + 0.503906, + 0.582031, + 0.478516, + 0.554688, + 0.550781, + 0.589844, + 0.554688, + 0.542969, + 0.523438, + 0.574219, + 0.550781, + 0.550781, + 0.554688, + 0.546875, + 0.574219, + 0.53125, + 0.535156, + 0.5625, + 0.507812, + 0.613281, + 0.566406, + 0.546875, + 0.527344, + 0.53125, + 0.570312, + 0.53125, + 0.570312, + 0.5625, + 0.554688, + 0.488281, + 0.550781, + 0.566406, + 0.539062, + 0.558594, + 0.511719, + 0.535156, + 0.566406, + 0.550781, + 0.550781, + 0.519531, + 0.566406, + 0.578125, + 0.554688, + 0.546875, + 0.527344, + 0.535156, + 0.5625, + 0.539062, + 0.597656, + 0.558594, + 0.546875, + 0.546875, + 0.5625, + 0.527344, + 0.582031, + 0.589844, + 0.519531, + 0.527344, + 0.523438, + 0.546875, + 0.554688, + 0.519531, + 0.546875, + 0.570312, + 0.527344, + 0.558594, + 0.578125, + 0.558594, + 0.570312, + 0.542969, + 0.5625, + 0.570312, + 0.574219, + 0.574219, + 0.550781, + 0.542969, + 0.546875, + 0.523438, + 0.523438, + 0.578125, + 0.585938, + 0.5625, + 0.554688, + 0.550781, + 0.515625, + 0.519531, + 0.515625, + 0.53125, + 0.582031, + 0.511719, + 0.515625, + 0.550781, + 0.550781, + 0.490234, + 0.546875, + 0.570312, + 0.542969, + 0.566406, + 0.507812, + 0.515625, + 0.53125, + 0.507812, + 0.550781, + 0.566406, + 0.550781, + 0.59375, + 0.550781, + 0.5, + 0.539062, + 0.558594, + 0.566406, + 0.523438, + 0.523438, + 0.578125, + 0.542969, + 0.574219, + 0.570312, + 0.578125, + 0.527344, + 0.574219, + 0.566406, + 0.519531, + 0.460938, + 0.511719, + 0.539062, + 0.539062, + 0.527344, + 0.554688, + 0.585938, + 0.535156, + 0.53125, + 0.542969, + 0.554688, + 0.554688, + 0.554688, + 0.574219, + 0.574219, + 0.554688, + 0.53125, + 0.542969, + 0.578125, + 0.515625, + 0.486328, + 0.558594, + 0.5625, + 0.542969, + 0.589844, + 0.578125, + 0.550781, + 0.558594, + 0.523438, + 0.554688, + 0.523438, + 0.523438, + 0.550781, + 0.546875, + 0.542969, + 0.578125, + 0.570312, + 0.498047, + 0.539062, + 0.589844, + 0.566406, + 0.5625, + 0.53125, + 0.542969, + 0.5625, + 0.558594, + 0.539062, + 0.558594, + 0.585938, + 0.554688, + 0.550781, + 0.5625, + 0.527344, + 0.59375, + 0.570312, + 0.546875, + 0.554688, + 0.546875, + 0.546875, + 0.558594, + 0.550781, + 0.59375, + 0.542969, + 0.394531, + 0.5625, + 0.535156, + 0.554688, + 0.539062, + 0.570312, + 0.578125, + 0.566406, + 0.566406, + 0.546875, + 0.539062, + 0.523438, + 0.333984, + 0.558594, + 0.546875, + 0.546875, + 0.535156, + 0.535156, + 0.574219, + 0.490234, + 0.476562, + 0.597656, + 0.582031, + 0.53125, + 0.539062, + 0.519531, + 0.558594, + 0.539062, + 0.546875, + 0.53125, + 0.570312, + 0.554688, + 0.558594, + 0.535156, + 0.53125, + 0.527344, + 0.482422, + 0.527344, + 0.523438, + 0.566406, + 0.503906, + 0.574219, + 0.597656, + 0.550781, + 0.523438, + 0.535156, + 0.554688, + 0.515625, + 0.523438, + 0.550781, + 0.550781, + 0.578125, + 0.554688, + 0.546875, + 0.515625, + 0.578125, + 0.5625, + 0.527344, + 0.527344, + 0.558594, + 0.558594, + 0.554688, + 0.539062, + 0.412109, + 0.539062, + 0.566406, + 0.488281, + 0.527344, + 0.554688, + 0.480469, + 0.542969, + 0.558594, + 0.566406, + 0.519531, + 0.5625, + 0.527344, + 0.566406, + 0.542969, + 0.527344, + 0.558594, + 0.535156, + 0.527344, + 0.585938, + 0.554688, + 0.542969, + 0.535156, + 0.574219, + 0.503906, + 0.605469, + 0.527344, + 0.53125, + 0.585938, + 0.5625, + 0.539062, + 0.542969, + 0.546875, + 0.535156, + 0.539062, + 0.519531, + 0.535156, + 0.578125, + 0.566406, + 0.542969, + 0.546875, + 0.535156, + 0.558594, + 0.578125, + 0.554688, + 0.578125, + 0.5, + 0.503906, + 0.558594, + 0.570312, + 0.546875, + 0.550781 + ] + }, + "name": "model.transformer.h.13.ln_2.weight", + "outputIndexes": [ + 1140 + ], + "type": "Const", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1139, + 1140 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/ln_2_13/Mul_1_output_0", + "outputIndexes": [ + 1141 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.13/mlp/w1/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 1141 + ], + "outputIndexes": [ + 2975 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.13/mlp/w1/Linear/pre_convert", + "inputIndexes": [ + 2975 + ], + "outputIndexes": [ + 2976 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.13/mlp/w1/Linear", + "inputIndexes": [ + 2976 + ], + "outputIndexes": [ + 2977 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 11008, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 1518307370, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.13/mlp/w1/Linear/post_convert", + "inputIndexes": [ + 2977 + ], + "outputIndexes": [ + 2978 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.13/mlp/w1/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2978 + ], + "outputIndexes": [ + 1142 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 11008 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.13/mlp/w2/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 1141 + ], + "outputIndexes": [ + 2979 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.13/mlp/w2/Linear/pre_convert", + "inputIndexes": [ + 2979 + ], + "outputIndexes": [ + 2980 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.13/mlp/w2/Linear", + "inputIndexes": [ + 2980 + ], + "outputIndexes": [ + 2981 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 11008, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 1543669824, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.13/mlp/w2/Linear/post_convert", + "inputIndexes": [ + 2981 + ], + "outputIndexes": [ + 2982 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.13/mlp/w2/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2982 + ], + "outputIndexes": [ + 1143 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 11008 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1143 + ], + "main_type": "UnaryOp", + "main": { + "opType": "SIGMOID", + "T": "DT_INVALID" + }, + "name": "/mlp_13/Sigmoid_output_0", + "outputIndexes": [ + 1144 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1143, + 1144 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/mlp_13/Mul_output_0", + "outputIndexes": [ + 1145 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1142, + 1145 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/mlp_13/Mul_1_output_0", + "outputIndexes": [ + 1146 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.13/mlp/c_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 1146 + ], + "outputIndexes": [ + 2983 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 11008, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.13/mlp/c_proj/Linear/pre_convert", + "inputIndexes": [ + 2983 + ], + "outputIndexes": [ + 2984 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.13/mlp/c_proj/Linear", + "inputIndexes": [ + 2984 + ], + "outputIndexes": [ + 2985 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 11008, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 1569032278, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.13/mlp/c_proj/Linear/post_convert", + "inputIndexes": [ + 2985 + ], + "outputIndexes": [ + 2986 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.13/mlp/c_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2986 + ], + "outputIndexes": [ + 1147 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1138, + 1147 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_69_output_0", + "outputIndexes": [ + 1148 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1148, + 1 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_70_output_0", + "outputIndexes": [ + 1149 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1149 + ], + "main_type": "LayerNorm", + "main": { + "axis": [ + -1 + ], + "epsilon": 1e-06, + "group": 1, + "useRMSNorm": true + }, + "name": "/ln_1_14/Mul_output_0", + "outputIndexes": [ + 1150 + ], + "type": "LayerNorm", + "defaultDimentionFormat": "NHWC" + }, + { + "main_type": "Blob", + "main": { + "dims": [ + 4096 + ], + "dataFormat": "NCHW", + "dataType": "DT_FLOAT", + "float32s": [ + 0.84375, + 0.789062, + 0.753906, + 0.890625, + 0.882812, + 0.722656, + 0.882812, + 0.816406, + 0.835938, + 0.894531, + 0.875, + 0.839844, + 0.832031, + 0.875, + 0.828125, + 0.808594, + 0.917969, + 0.832031, + 0.835938, + 0.867188, + 0.832031, + 0.84375, + 0.765625, + 0.839844, + 0.753906, + 0.65625, + 0.75, + 0.90625, + 0.882812, + 0.839844, + 0.914062, + 0.847656, + 0.765625, + 0.921875, + 0.882812, + 0.777344, + 0.777344, + 0.828125, + 0.777344, + 0.796875, + 0.867188, + 0.8125, + 0.804688, + 0.917969, + 0.851562, + 0.890625, + 0.871094, + 0.882812, + 0.824219, + 0.871094, + 0.863281, + 0.792969, + 0.855469, + 0.753906, + 0.761719, + 0.859375, + 0.847656, + 0.90625, + 0.820312, + 0.804688, + 0.730469, + 0.996094, + 0.75, + 0.804688, + 0.832031, + 0.902344, + 0.859375, + 0.875, + 0.914062, + 0.847656, + 0.957031, + 0.890625, + 0.863281, + 0.871094, + 0.855469, + 0.824219, + 0.890625, + 0.867188, + 0.839844, + 0.800781, + 0.90625, + 0.882812, + 0.832031, + 0.746094, + 0.871094, + 0.871094, + 0.785156, + 0.886719, + 0.804688, + 0.875, + 0.777344, + 0.851562, + 0.828125, + 0.910156, + 0.820312, + 0.832031, + 0.890625, + 0.84375, + 0.914062, + 0.785156, + 0.859375, + 0.839844, + 0.804688, + 0.871094, + 0.839844, + 0.867188, + 0.828125, + 0.890625, + 0.871094, + 0.902344, + 0.804688, + 0.886719, + 0.875, + 0.859375, + 0.917969, + 0.78125, + 0.800781, + 1.15625, + 0.871094, + 0.867188, + 0.894531, + 0.875, + 0.914062, + 0.847656, + 0.851562, + 0.796875, + 0.878906, + 0.800781, + 0.777344, + 0.839844, + 0.835938, + 0.808594, + 0.894531, + 0.78125, + 0.824219, + 0.757812, + 0.796875, + 0.738281, + 0.824219, + 0.910156, + 0.851562, + 0.785156, + 0.820312, + 0.808594, + 0.878906, + 0.8125, + 0.792969, + 0.914062, + 0.75, + 0.828125, + 0.835938, + 0.863281, + 0.839844, + 0.828125, + 0.683594, + 0.84375, + 0.8125, + 0.894531, + 0.859375, + 0.851562, + 0.902344, + 0.828125, + 0.832031, + 0.839844, + 0.824219, + 0.808594, + 0.808594, + 0.796875, + 0.835938, + 0.804688, + 0.828125, + 0.800781, + 0.9375, + 0.890625, + 0.722656, + 0.859375, + 0.941406, + 0.914062, + 0.835938, + 0.847656, + 0.820312, + 0.839844, + 0.894531, + 0.875, + 0.8125, + 0.871094, + 0.957031, + 0.867188, + 0.808594, + 0.757812, + 0.859375, + 0.824219, + 0.824219, + 0.925781, + 0.828125, + 0.902344, + 0.832031, + 0.792969, + 0.851562, + 0.859375, + 0.996094, + 0.875, + 0.78125, + 0.796875, + 0.859375, + 0.824219, + 0.925781, + 0.820312, + 0.855469, + 0.835938, + 0.808594, + 0.828125, + 0.847656, + 0.878906, + 0.828125, + 0.800781, + 0.9375, + 0.863281, + 0.648438, + 0.808594, + 0.832031, + 0.90625, + 0.769531, + 0.898438, + 0.902344, + 0.773438, + 0.890625, + 0.867188, + 0.636719, + 0.871094, + 0.863281, + 0.890625, + 0.78125, + 0.878906, + 0.921875, + 0.804688, + 0.949219, + 0.859375, + 0.792969, + 0.898438, + 0.730469, + 0.886719, + 0.886719, + 0.800781, + 0.863281, + 0.835938, + 0.929688, + 0.789062, + 0.871094, + 0.851562, + 0.882812, + 0.796875, + 0.792969, + 0.832031, + 0.871094, + 0.84375, + 0.894531, + 0.886719, + 0.738281, + 0.808594, + 0.886719, + 0.859375, + 0.785156, + 0.867188, + 0.867188, + 0.84375, + 0.835938, + 0.921875, + 0.832031, + 0.851562, + 0.808594, + 0.875, + 0.800781, + 0.820312, + 0.929688, + 0.796875, + 0.886719, + 0.875, + 0.847656, + 0.863281, + 0.792969, + 0.828125, + 0.863281, + 0.839844, + 0.808594, + 0.792969, + 0.816406, + 0.789062, + 0.835938, + 0.890625, + 0.929688, + 0.773438, + 0.742188, + 0.789062, + 0.867188, + 0.921875, + 0.878906, + 0.804688, + 0.929688, + 0.851562, + 0.964844, + 0.839844, + 0.828125, + 0.769531, + 0.792969, + 0.8125, + 0.847656, + 0.785156, + 0.847656, + 0.800781, + 0.902344, + 0.828125, + 0.777344, + 0.8125, + 0.871094, + 0.90625, + 0.941406, + 0.8125, + 0.878906, + 0.8125, + 0.808594, + 0.839844, + 0.84375, + 0.890625, + 0.882812, + 0.886719, + 0.863281, + 0.964844, + 0.84375, + 0.820312, + 0.863281, + 0.820312, + 0.800781, + 0.820312, + 0.773438, + 0.789062, + 0.789062, + 0.777344, + 0.863281, + 0.785156, + 0.90625, + 0.839844, + 0.859375, + 0.804688, + 0.835938, + 0.871094, + 0.828125, + 0.890625, + 0.851562, + 0.808594, + 0.839844, + 0.882812, + 0.820312, + 0.851562, + 0.835938, + 0.859375, + 0.890625, + 0.671875, + 0.859375, + 0.824219, + 0.898438, + 0.808594, + 0.800781, + 0.816406, + 0.78125, + 0.890625, + 0.785156, + 0.796875, + 0.789062, + 0.796875, + 0.925781, + 0.886719, + 0.9375, + 0.875, + 0.917969, + 0.792969, + 0.890625, + 0.871094, + 0.851562, + 0.78125, + 0.785156, + 0.792969, + 0.832031, + 0.859375, + 0.816406, + 0.878906, + 0.796875, + 0.902344, + 0.890625, + 0.746094, + 0.910156, + 0.839844, + 0.835938, + 0.816406, + 0.824219, + 0.785156, + 0.898438, + 0.855469, + 0.894531, + 0.8125, + 0.839844, + 0.855469, + 0.800781, + 0.828125, + 0.84375, + 0.832031, + 0.792969, + 0.878906, + 0.792969, + 0.851562, + 0.785156, + 0.796875, + 0.90625, + 0.804688, + 0.867188, + 0.800781, + 0.894531, + 0.847656, + 0.832031, + 0.746094, + 0.789062, + 0.808594, + 0.851562, + 0.929688, + 0.863281, + 0.824219, + 0.828125, + 0.835938, + 0.882812, + 0.835938, + 0.890625, + 0.832031, + 0.808594, + 0.800781, + 0.835938, + 0.878906, + 0.792969, + 0.785156, + 0.863281, + 0.820312, + 0.8125, + 0.800781, + 0.847656, + 0.777344, + 0.835938, + 0.828125, + 0.800781, + 0.75, + 0.851562, + 0.867188, + 0.863281, + 0.867188, + 0.820312, + 0.78125, + 0.851562, + 0.882812, + 0.800781, + 0.796875, + 0.761719, + 0.785156, + 0.804688, + 0.824219, + 0.824219, + 0.921875, + 0.882812, + 0.898438, + 0.8125, + 0.917969, + 0.816406, + 0.824219, + 0.867188, + 0.828125, + 0.890625, + 0.761719, + 0.808594, + 0.847656, + 0.859375, + 0.820312, + 0.824219, + 0.886719, + 0.933594, + 0.824219, + 0.761719, + 0.90625, + 0.847656, + 0.816406, + 0.792969, + 0.9375, + 0.816406, + 0.917969, + 0.816406, + 0.777344, + 0.804688, + 0.828125, + 0.863281, + 0.839844, + 0.761719, + 0.808594, + 0.867188, + 0.855469, + 0.8125, + 0.738281, + 0.828125, + 0.824219, + 0.878906, + 0.890625, + 0.867188, + 0.839844, + 0.851562, + 0.753906, + 0.863281, + 0.859375, + 0.792969, + 0.871094, + 0.804688, + 0.863281, + 0.835938, + 0.839844, + 0.953125, + 0.816406, + 0.78125, + 0.820312, + 0.863281, + 0.785156, + 0.734375, + 0.882812, + 0.890625, + 0.761719, + 0.808594, + 0.886719, + 0.871094, + 0.804688, + 0.871094, + 0.929688, + 0.792969, + 0.828125, + 0.824219, + 0.855469, + 0.816406, + 0.804688, + 0.839844, + 0.820312, + 0.921875, + 0.804688, + 0.828125, + 0.804688, + 0.839844, + 0.746094, + 0.832031, + 0.882812, + 0.824219, + 0.800781, + 0.953125, + 0.867188, + 0.800781, + 0.785156, + 0.898438, + 0.8125, + 0.804688, + 0.777344, + 0.882812, + 0.832031, + 0.882812, + 0.859375, + 0.773438, + 0.753906, + 0.8125, + 0.789062, + 0.828125, + 0.84375, + 0.863281, + 0.839844, + 0.886719, + 0.800781, + 0.824219, + 0.929688, + 0.84375, + 0.855469, + 0.789062, + 0.832031, + 0.769531, + 0.875, + 0.847656, + 0.871094, + 0.914062, + 0.800781, + 0.90625, + 0.871094, + 0.816406, + 0.78125, + 0.945312, + 0.863281, + 0.875, + 0.847656, + 0.820312, + 0.890625, + 0.90625, + 0.835938, + 0.855469, + 0.8125, + 0.875, + 0.894531, + 0.808594, + 0.773438, + 0.832031, + 0.820312, + 0.789062, + 0.835938, + 0.851562, + 0.816406, + 0.785156, + 0.800781, + 0.835938, + 0.9375, + 0.8125, + 0.863281, + 0.917969, + 0.832031, + 0.871094, + 0.910156, + 0.902344, + 0.839844, + 0.816406, + 0.114258, + 0.875, + 0.921875, + 0.824219, + 0.898438, + 0.789062, + 0.875, + 0.835938, + 0.804688, + 0.925781, + 0.863281, + 0.859375, + 0.925781, + 0.878906, + 0.773438, + 0.863281, + 0.867188, + 0.9375, + 0.746094, + 0.800781, + 0.828125, + 0.855469, + 0.890625, + 0.777344, + 0.8125, + 0.886719, + 0.765625, + 0.8125, + 0.886719, + 0.847656, + 0.851562, + 0.84375, + 0.8125, + 0.847656, + 0.8125, + 0.882812, + 0.804688, + 0.839844, + 0.789062, + 0.808594, + 0.792969, + 0.949219, + 0.902344, + 0.914062, + 0.796875, + 0.828125, + 0.890625, + 0.941406, + 0.90625, + 0.855469, + 0.820312, + 0.851562, + 0.894531, + 0.832031, + 0.84375, + 0.914062, + 0.75, + 0.835938, + 0.625, + 0.8125, + 0.917969, + 0.863281, + 0.839844, + 0.808594, + 0.839844, + 0.851562, + 0.839844, + 0.910156, + 0.777344, + 0.96875, + 0.808594, + 0.835938, + 0.808594, + 0.867188, + 0.894531, + 0.832031, + 0.832031, + 0.914062, + 0.851562, + 0.867188, + 0.914062, + 0.808594, + 0.90625, + 0.847656, + 0.992188, + 0.875, + 0.769531, + 0.832031, + 0.828125, + 0.753906, + 0.886719, + 0.816406, + 0.96875, + 0.761719, + 0.84375, + 0.898438, + 0.882812, + 0.757812, + 0.804688, + 0.78125, + 0.804688, + 0.828125, + 0.828125, + 0.773438, + 0.816406, + 0.839844, + 0.871094, + 0.742188, + 0.832031, + 0.75, + 0.863281, + 0.816406, + 0.808594, + 0.847656, + 0.839844, + 0.875, + 0.859375, + 0.902344, + 0.816406, + 0.816406, + 0.84375, + 0.820312, + 0.824219, + 0.957031, + 0.847656, + 0.832031, + 0.796875, + 0.851562, + 0.769531, + 0.8125, + 0.867188, + 0.835938, + 0.867188, + 0.820312, + 0.886719, + 0.933594, + 0.796875, + 0.863281, + 0.988281, + 0.867188, + 0.847656, + 0.746094, + 0.832031, + 0.667969, + 0.828125, + 0.847656, + 0.871094, + 0.777344, + 0.804688, + 0.835938, + 0.792969, + 0.785156, + 0.828125, + 0.863281, + 0.851562, + 0.863281, + 0.910156, + 0.785156, + 0.871094, + 0.738281, + 0.820312, + 0.714844, + 0.757812, + 0.957031, + 0.808594, + 0.847656, + 0.824219, + 0.84375, + 0.820312, + 0.914062, + 0.96875, + 0.820312, + 0.917969, + 0.761719, + 0.863281, + 0.824219, + 0.699219, + 0.785156, + 0.753906, + 0.898438, + 0.785156, + 0.796875, + 0.929688, + 0.867188, + 0.933594, + 0.832031, + 0.863281, + 0.886719, + 0.816406, + 0.832031, + 0.84375, + 0.9375, + 0.871094, + 0.855469, + 0.867188, + 0.910156, + 0.828125, + 0.890625, + 0.851562, + 0.796875, + 0.789062, + 0.851562, + 0.863281, + 0.820312, + 0.863281, + 0.84375, + 0.863281, + 0.824219, + 0.871094, + 0.820312, + 0.890625, + 0.863281, + 0.726562, + 0.800781, + 0.980469, + 0.859375, + 0.871094, + 0.839844, + 0.808594, + 0.828125, + 0.882812, + 0.785156, + 0.488281, + 0.820312, + 0.804688, + 0.835938, + 0.851562, + 0.882812, + 0.859375, + 0.84375, + 0.746094, + 0.886719, + 0.890625, + 0.851562, + 0.75, + 0.800781, + 0.828125, + 0.90625, + 0.796875, + 0.820312, + 0.90625, + 0.765625, + 0.800781, + 0.828125, + 0.8125, + 0.8125, + 0.699219, + 0.847656, + 0.851562, + 0.863281, + 0.921875, + 0.8125, + 0.796875, + 0.777344, + 0.804688, + 0.851562, + 0.84375, + 0.867188, + 0.789062, + 0.800781, + 0.832031, + 0.824219, + 0.800781, + 0.886719, + 0.875, + 0.757812, + 0.84375, + 0.855469, + 0.84375, + 0.890625, + 0.851562, + 0.824219, + 0.824219, + 0.894531, + 0.835938, + 0.851562, + 0.890625, + 0.835938, + 0.890625, + 0.863281, + 0.886719, + 0.847656, + 0.820312, + 0.8125, + 0.835938, + 0.886719, + 0.863281, + 0.796875, + 0.808594, + 0.722656, + 0.851562, + 0.796875, + 0.847656, + 0.882812, + 0.824219, + 0.777344, + 0.871094, + 0.8125, + 0.847656, + 0.828125, + 0.8125, + 0.761719, + 0.820312, + 0.785156, + 0.878906, + 0.835938, + 0.839844, + 0.855469, + 0.894531, + 0.828125, + 0.773438, + 0.863281, + 0.925781, + 0.855469, + 0.816406, + 0.820312, + 0.808594, + 0.734375, + 0.789062, + 0.820312, + 0.800781, + 0.867188, + 0.800781, + 0.832031, + 0.914062, + 0.863281, + 0.746094, + 0.832031, + 0.863281, + 0.832031, + 0.769531, + 0.886719, + 0.835938, + 0.835938, + 0.953125, + 0.925781, + 0.886719, + 0.867188, + 0.886719, + 0.886719, + 0.878906, + 0.875, + 0.773438, + 0.816406, + 0.886719, + 0.90625, + 0.847656, + 0.917969, + 0.878906, + 0.789062, + 0.800781, + 0.847656, + 0.792969, + 0.8125, + 0.863281, + 0.839844, + 0.820312, + 0.9375, + 0.902344, + 0.851562, + 0.734375, + 0.722656, + 0.886719, + 0.890625, + 0.824219, + 0.773438, + 0.925781, + 0.890625, + 0.835938, + 0.894531, + 0.8125, + 0.824219, + 0.832031, + 0.800781, + 0.84375, + 0.859375, + 0.863281, + 0.914062, + 0.867188, + 0.890625, + 0.839844, + 0.835938, + 0.851562, + 0.882812, + 0.914062, + 0.800781, + 0.839844, + 0.859375, + 0.796875, + 0.855469, + 0.828125, + 0.996094, + 0.851562, + 0.792969, + 0.882812, + 0.839844, + 0.851562, + 0.730469, + 0.769531, + 0.898438, + 1.046875, + 0.855469, + 0.894531, + 0.910156, + 0.789062, + 0.886719, + 0.847656, + 0.992188, + 0.828125, + 0.882812, + 0.871094, + 0.945312, + 0.800781, + 0.792969, + 0.84375, + 0.847656, + 0.765625, + 0.828125, + 0.808594, + 0.8125, + 0.804688, + 0.871094, + 0.925781, + 0.78125, + 0.886719, + 0.796875, + 0.621094, + 0.832031, + 0.789062, + 0.824219, + 0.773438, + 0.855469, + 0.703125, + 0.796875, + 0.855469, + 0.863281, + 0.902344, + 0.863281, + 0.78125, + 0.910156, + 0.863281, + 0.773438, + 0.933594, + 0.820312, + 0.800781, + 0.917969, + 0.84375, + 0.910156, + 0.882812, + 0.929688, + 0.808594, + 0.847656, + 0.832031, + 0.820312, + 0.859375, + 0.835938, + 0.859375, + 0.78125, + 1.492188, + 0.816406, + 0.746094, + 0.785156, + 0.902344, + 0.859375, + 0.785156, + 0.785156, + 0.730469, + 0.800781, + 0.898438, + 0.867188, + 0.832031, + 0.855469, + 0.910156, + 0.851562, + 0.796875, + 0.8125, + 0.8125, + 0.890625, + 0.8125, + 0.789062, + 0.75, + 0.824219, + 0.863281, + 0.820312, + 0.90625, + 0.800781, + 0.851562, + 0.800781, + 0.8125, + 0.792969, + 0.984375, + 0.789062, + 0.839844, + 0.820312, + 0.890625, + 0.820312, + 0.875, + 0.839844, + 0.933594, + 0.832031, + 0.832031, + 0.859375, + 0.84375, + 0.800781, + 0.8125, + 0.855469, + 0.839844, + 0.878906, + 0.925781, + 0.9375, + 0.886719, + 0.726562, + 0.910156, + 0.8125, + 0.871094, + 0.84375, + 0.859375, + 0.839844, + 0.828125, + 0.875, + 0.847656, + 0.804688, + 0.886719, + 0.78125, + 0.929688, + 0.84375, + 1.171875, + 0.804688, + 0.816406, + 0.925781, + 0.867188, + 0.75, + 0.792969, + 0.753906, + 0.898438, + 0.8125, + 0.699219, + 0.867188, + 0.84375, + 0.753906, + 0.8125, + 0.910156, + 0.789062, + 0.894531, + 0.824219, + 0.847656, + 0.875, + 0.835938, + 0.878906, + 0.914062, + 0.882812, + 0.851562, + 0.828125, + 0.804688, + 0.851562, + 0.757812, + 0.898438, + 0.84375, + 0.882812, + 0.921875, + 0.855469, + 0.882812, + 0.816406, + 0.792969, + 0.796875, + 0.796875, + 0.929688, + 0.910156, + 0.847656, + 0.800781, + 0.878906, + 0.859375, + 0.773438, + 0.820312, + 0.800781, + 0.84375, + 0.859375, + 0.835938, + 0.8125, + 0.8125, + 0.839844, + 0.855469, + 0.851562, + 0.839844, + 0.851562, + 0.820312, + 0.820312, + 0.789062, + 0.878906, + 0.839844, + 0.761719, + 0.878906, + 0.777344, + 0.871094, + 0.820312, + 0.824219, + 0.835938, + 0.890625, + 0.804688, + 0.820312, + 0.769531, + 0.847656, + 0.820312, + 0.863281, + 0.839844, + 0.867188, + 0.792969, + 0.851562, + 0.851562, + 0.835938, + 0.824219, + 0.859375, + 0.886719, + 0.839844, + 0.890625, + 0.945312, + 0.90625, + 0.777344, + 0.808594, + 0.742188, + 0.789062, + 0.894531, + 0.863281, + 0.867188, + 0.8125, + 0.855469, + 0.867188, + 0.789062, + 0.804688, + 0.828125, + 0.832031, + 0.917969, + 0.816406, + 0.863281, + 0.816406, + 0.84375, + 0.902344, + 0.941406, + 0.890625, + 0.8125, + 0.800781, + 0.929688, + 0.847656, + 0.910156, + 0.738281, + 0.882812, + 0.863281, + 0.851562, + 0.925781, + 0.832031, + 0.824219, + 0.910156, + 0.804688, + 0.863281, + 0.789062, + 0.773438, + 0.90625, + 0.671875, + 0.847656, + 0.847656, + 0.835938, + 0.898438, + 0.886719, + 0.839844, + 0.796875, + 0.84375, + 0.8125, + 0.804688, + 0.832031, + 0.847656, + 0.796875, + 0.808594, + 0.828125, + 0.859375, + 0.832031, + 0.855469, + 0.792969, + 0.824219, + 0.820312, + 0.84375, + 0.808594, + 0.964844, + 0.757812, + 0.832031, + 0.855469, + 0.859375, + 0.78125, + 0.75, + 0.84375, + 0.863281, + 0.824219, + 0.835938, + 0.894531, + 0.875, + 0.824219, + 0.890625, + 0.789062, + 0.960938, + 0.84375, + 0.929688, + 0.859375, + 0.894531, + 0.773438, + 0.84375, + 0.835938, + 0.863281, + 0.875, + 0.8125, + 0.777344, + 0.835938, + 0.816406, + 0.855469, + 0.792969, + 0.824219, + 0.789062, + 0.898438, + 0.894531, + 0.933594, + 0.824219, + 0.84375, + 0.847656, + 0.847656, + 0.796875, + 0.8125, + 0.773438, + 0.867188, + 0.855469, + 0.773438, + 0.816406, + 0.914062, + 0.820312, + 0.734375, + 0.785156, + 0.890625, + 0.835938, + 0.828125, + 0.792969, + 0.8125, + 0.859375, + 0.734375, + 0.875, + 0.960938, + 0.933594, + 0.890625, + 0.84375, + 0.867188, + 0.773438, + 0.800781, + 0.878906, + 0.902344, + 0.828125, + 0.800781, + 0.78125, + 0.828125, + 0.804688, + 0.867188, + 0.554688, + 0.714844, + 0.824219, + 0.730469, + 0.824219, + 0.878906, + 0.875, + 0.867188, + 0.828125, + 0.851562, + 0.796875, + 0.886719, + 0.867188, + 0.785156, + 0.867188, + 0.882812, + 0.878906, + 0.84375, + 0.769531, + 0.839844, + 0.839844, + 0.78125, + 0.820312, + 0.828125, + 0.886719, + 0.820312, + 0.835938, + 0.851562, + 0.851562, + 0.839844, + 0.832031, + 0.75, + 0.90625, + 0.808594, + 0.816406, + 0.957031, + 0.820312, + 0.851562, + 0.902344, + 0.949219, + 0.839844, + 0.8125, + 0.871094, + 0.871094, + 0.863281, + 0.835938, + 0.839844, + 0.859375, + 0.875, + 0.867188, + 0.8125, + 0.78125, + 0.914062, + 0.832031, + 0.871094, + 0.933594, + 0.828125, + 0.847656, + 0.859375, + 0.859375, + 0.734375, + 0.796875, + 0.878906, + 0.792969, + 0.816406, + 0.847656, + 0.828125, + 0.929688, + 0.8125, + 0.714844, + 0.8125, + 0.875, + 0.824219, + 0.875, + 0.792969, + 0.832031, + 0.824219, + 0.796875, + 0.714844, + 0.847656, + 0.8125, + 0.761719, + 0.777344, + 0.75, + 0.894531, + 0.839844, + 0.878906, + 0.875, + 0.785156, + 0.871094, + 0.8125, + 0.878906, + 0.902344, + 0.8125, + 0.878906, + 0.859375, + 0.894531, + 0.824219, + 0.839844, + 0.867188, + 0.835938, + 0.855469, + 0.808594, + 0.882812, + 0.851562, + 0.910156, + 0.859375, + 0.816406, + 0.882812, + 0.835938, + 0.898438, + 0.875, + 0.894531, + 0.839844, + 0.8125, + 0.796875, + 0.839844, + 0.78125, + 0.851562, + 0.867188, + 0.773438, + 0.914062, + 0.777344, + 0.808594, + 0.914062, + 0.84375, + 0.820312, + 0.792969, + 0.820312, + 0.796875, + 0.867188, + 0.859375, + 0.835938, + 0.863281, + 0.785156, + 0.871094, + 0.875, + 0.820312, + 0.863281, + 0.921875, + 0.820312, + 0.824219, + 0.824219, + 0.859375, + 0.820312, + 0.8125, + 0.898438, + 0.773438, + 0.933594, + 0.765625, + 0.792969, + 0.847656, + 0.84375, + 0.875, + 0.828125, + 0.886719, + 0.824219, + 0.910156, + 0.890625, + 0.808594, + 0.851562, + 0.886719, + 0.84375, + 0.84375, + 0.832031, + 0.78125, + 0.800781, + 0.832031, + 0.878906, + 0.867188, + 0.828125, + 0.835938, + 0.90625, + 0.816406, + 0.765625, + 0.851562, + 0.8125, + 1.054688, + 0.828125, + 0.808594, + 0.839844, + 0.769531, + 0.855469, + 0.835938, + 0.867188, + 0.859375, + 0.851562, + 0.886719, + 0.878906, + 0.898438, + 0.859375, + 0.859375, + 0.882812, + 0.859375, + 0.773438, + 0.851562, + 0.890625, + 0.828125, + 0.738281, + 0.871094, + 0.835938, + 0.808594, + 0.835938, + 0.78125, + 0.800781, + 0.722656, + 0.867188, + 0.871094, + 0.847656, + 0.8125, + 0.886719, + 0.90625, + 0.824219, + 0.914062, + 0.816406, + 0.847656, + 0.886719, + 0.832031, + 0.824219, + 0.769531, + 0.796875, + 0.855469, + 0.792969, + 0.894531, + 0.746094, + 0.824219, + 0.789062, + 0.765625, + 0.867188, + 0.855469, + 0.855469, + 0.800781, + 0.855469, + 0.746094, + 0.847656, + 0.882812, + 0.847656, + 0.828125, + 0.839844, + 0.835938, + 0.84375, + 0.804688, + 0.820312, + 0.863281, + 0.828125, + 0.929688, + 1.007812, + 0.855469, + 0.894531, + 0.859375, + 0.902344, + 0.824219, + 0.867188, + 0.777344, + 0.796875, + 0.832031, + 0.867188, + 0.84375, + 0.839844, + 0.777344, + 0.859375, + 0.820312, + 0.722656, + 0.8125, + 0.878906, + 0.816406, + 0.875, + 0.847656, + 0.835938, + 0.917969, + 0.847656, + 0.835938, + 0.816406, + 0.738281, + 0.871094, + 0.832031, + 0.832031, + 0.878906, + 0.882812, + 0.859375, + 0.921875, + 0.847656, + 0.847656, + 0.910156, + 0.914062, + 0.84375, + 0.886719, + 0.835938, + 0.875, + 0.847656, + 0.804688, + 0.765625, + 0.808594, + 0.851562, + 0.914062, + 0.882812, + 0.796875, + 0.746094, + 0.78125, + 0.804688, + 0.796875, + 0.914062, + 0.871094, + 0.816406, + 0.835938, + 0.871094, + 0.898438, + 0.847656, + 0.824219, + 0.871094, + 0.78125, + 0.835938, + 0.78125, + 0.839844, + 0.859375, + 0.800781, + 0.890625, + 0.890625, + 0.839844, + 0.875, + 0.875, + 0.855469, + 0.863281, + 0.804688, + 0.914062, + 0.859375, + 0.789062, + 0.796875, + 0.867188, + 0.863281, + 0.957031, + 0.8125, + 0.820312, + 0.851562, + 0.804688, + 0.855469, + 0.859375, + 0.878906, + 0.816406, + 0.867188, + 0.875, + 0.882812, + 0.84375, + 0.820312, + 0.886719, + 0.828125, + 0.863281, + 0.839844, + 0.90625, + 0.859375, + 0.796875, + 0.855469, + 0.847656, + 0.859375, + 0.871094, + 0.714844, + 0.773438, + 0.855469, + 0.859375, + 0.878906, + 0.800781, + 0.828125, + 0.75, + 0.96875, + 0.78125, + 0.855469, + 0.902344, + 0.84375, + 0.832031, + 0.8125, + 0.777344, + 0.824219, + 0.800781, + 0.824219, + 0.796875, + 0.882812, + 0.835938, + 0.8125, + 0.816406, + 0.863281, + 0.949219, + 0.828125, + 0.847656, + 0.8125, + 0.90625, + 0.886719, + 0.925781, + 0.863281, + 0.855469, + 0.867188, + 0.894531, + 0.804688, + 0.832031, + 0.761719, + 0.820312, + 0.835938, + 0.746094, + 0.875, + 0.808594, + 0.746094, + 0.84375, + 0.867188, + 0.816406, + 0.855469, + 0.867188, + 0.835938, + 0.796875, + 0.792969, + 0.871094, + 0.871094, + 0.796875, + 0.703125, + 0.832031, + 0.816406, + 0.941406, + 0.800781, + 0.835938, + 0.878906, + 0.851562, + 0.859375, + 0.925781, + 0.835938, + 0.808594, + 0.847656, + 0.875, + 0.816406, + 0.859375, + 0.835938, + 0.875, + 0.84375, + 0.90625, + 0.820312, + 0.894531, + 0.808594, + 0.914062, + 0.746094, + 0.832031, + 0.796875, + 0.84375, + 0.820312, + 0.820312, + 0.832031, + 0.832031, + 0.832031, + 0.957031, + 0.8125, + 0.824219, + 0.800781, + 0.882812, + 0.867188, + 0.816406, + 0.867188, + 0.71875, + 0.839844, + 0.839844, + 0.933594, + 0.886719, + 0.9375, + 0.863281, + 0.882812, + 0.839844, + 0.835938, + 0.792969, + 0.859375, + 0.8125, + 0.855469, + 0.746094, + 0.78125, + 0.875, + 0.832031, + 0.882812, + 0.816406, + 0.929688, + 0.839844, + 0.84375, + 0.851562, + 0.832031, + 0.847656, + 0.875, + 0.808594, + 0.875, + 0.878906, + 0.773438, + 0.808594, + 0.816406, + 0.894531, + 0.839844, + 0.847656, + 0.882812, + 0.917969, + 0.84375, + 0.875, + 0.8125, + 0.820312, + 0.8125, + 0.8125, + 0.78125, + 0.863281, + 0.832031, + 0.886719, + 0.828125, + 0.925781, + 0.835938, + 0.828125, + 0.769531, + 0.808594, + 0.894531, + 0.8125, + 0.855469, + 0.804688, + 0.828125, + 0.820312, + 0.765625, + 0.914062, + 0.875, + 0.835938, + 0.835938, + 0.769531, + 0.871094, + 0.917969, + 0.859375, + 0.863281, + 0.925781, + 0.851562, + 0.839844, + 0.808594, + 0.855469, + 0.871094, + 0.882812, + 0.875, + 0.855469, + 0.882812, + 0.84375, + 0.824219, + 0.851562, + 0.859375, + 0.835938, + 0.863281, + 0.824219, + 0.871094, + 0.855469, + 0.894531, + 0.867188, + 0.824219, + 0.894531, + 0.835938, + 0.792969, + 0.847656, + 0.859375, + 0.808594, + 0.886719, + 0.796875, + 0.832031, + 0.847656, + 0.875, + 0.84375, + 0.824219, + 0.871094, + 0.808594, + 0.820312, + 0.894531, + 1.054688, + 0.816406, + 0.867188, + 0.816406, + 0.800781, + 0.992188, + 0.90625, + 0.890625, + 0.835938, + 0.847656, + 0.828125, + 0.851562, + 0.832031, + 0.855469, + 0.816406, + 0.851562, + 0.804688, + 0.855469, + 0.851562, + 0.84375, + 0.824219, + 0.90625, + 0.832031, + 0.878906, + 0.839844, + 0.90625, + 0.914062, + 0.851562, + 0.835938, + 0.648438, + 0.839844, + 0.847656, + 0.761719, + 0.867188, + 0.78125, + 0.839844, + 0.816406, + 0.921875, + 0.8125, + 0.820312, + 0.851562, + 0.855469, + 0.785156, + 0.84375, + 0.894531, + 0.773438, + 0.800781, + 0.796875, + 0.855469, + 0.789062, + 0.847656, + 0.796875, + 0.78125, + 0.761719, + 0.8125, + 0.894531, + 0.816406, + 0.824219, + 0.816406, + 0.804688, + 0.820312, + 0.789062, + 0.886719, + 0.839844, + 0.832031, + 0.820312, + 0.890625, + 0.78125, + 0.828125, + 0.796875, + 0.789062, + 0.800781, + 0.824219, + 0.878906, + 0.816406, + 0.898438, + 0.914062, + 0.765625, + 0.828125, + 0.839844, + 0.804688, + 0.828125, + 0.890625, + 0.929688, + 0.816406, + 0.796875, + 0.898438, + 0.910156, + 0.90625, + 0.875, + 0.902344, + 0.828125, + 0.933594, + 0.875, + 0.894531, + 0.835938, + 0.898438, + 0.859375, + 0.871094, + 0.835938, + 0.835938, + 0.785156, + 0.898438, + 0.820312, + 0.8125, + 0.757812, + 0.808594, + 0.832031, + 0.847656, + 0.882812, + 0.847656, + 0.851562, + 0.765625, + 0.867188, + 0.933594, + 0.882812, + 0.847656, + 0.890625, + 0.898438, + 0.921875, + 0.839844, + 0.792969, + 0.8125, + 0.851562, + 0.730469, + 0.78125, + 0.925781, + 0.769531, + 0.835938, + 0.769531, + 0.878906, + 0.929688, + 0.800781, + 0.886719, + 0.832031, + 0.746094, + 0.835938, + 0.890625, + 0.898438, + 0.78125, + 0.890625, + 0.875, + 0.886719, + 0.851562, + 0.882812, + 0.875, + 0.796875, + 0.738281, + 0.824219, + 0.933594, + 0.808594, + 0.910156, + 0.890625, + 0.828125, + 0.859375, + 0.84375, + 0.859375, + 0.734375, + 0.796875, + 0.8125, + 0.839844, + 0.835938, + 0.855469, + 0.847656, + 0.832031, + 0.78125, + 0.839844, + 0.8125, + 0.722656, + 0.871094, + 0.917969, + 0.796875, + 0.820312, + 0.832031, + 0.800781, + 0.800781, + 0.867188, + 0.90625, + 0.839844, + 0.875, + 0.828125, + 0.839844, + 0.816406, + 0.917969, + 0.785156, + 0.792969, + 0.84375, + 0.867188, + 0.867188, + 0.839844, + 0.832031, + 0.875, + 0.765625, + 0.890625, + 0.824219, + 0.882812, + 0.839844, + 0.796875, + 0.777344, + 0.777344, + 0.855469, + 0.875, + 0.863281, + 0.730469, + 0.769531, + 0.78125, + 0.882812, + 0.84375, + 0.910156, + 0.820312, + 0.804688, + 0.894531, + 0.832031, + 0.894531, + 0.867188, + 0.8125, + 0.902344, + 0.941406, + 0.882812, + 0.796875, + 1.0, + 0.859375, + 0.789062, + 0.785156, + 0.890625, + 0.78125, + 0.808594, + 0.832031, + 0.828125, + 0.890625, + 0.890625, + 0.871094, + 0.785156, + 0.839844, + 0.832031, + 0.816406, + 0.871094, + 0.878906, + 0.832031, + 0.886719, + 0.773438, + 0.824219, + 0.886719, + 0.816406, + 0.863281, + 0.863281, + 0.828125, + 0.839844, + 0.9375, + 0.898438, + 0.847656, + 0.855469, + 0.847656, + 0.90625, + 0.78125, + 0.875, + 0.859375, + 0.832031, + 0.851562, + 0.859375, + 0.921875, + 0.882812, + 0.824219, + 0.839844, + 0.839844, + 0.832031, + 0.898438, + 0.859375, + 0.761719, + 0.808594, + 0.664062, + 0.882812, + 0.835938, + 0.90625, + 0.878906, + 0.859375, + 0.855469, + 0.921875, + 0.871094, + 0.785156, + 0.757812, + 0.855469, + 0.855469, + 0.820312, + 0.84375, + 0.84375, + 0.890625, + 0.859375, + 0.824219, + 0.832031, + 0.945312, + 0.859375, + 0.871094, + 0.851562, + 0.835938, + 0.894531, + 0.867188, + 0.773438, + 0.785156, + 0.808594, + 0.851562, + 0.90625, + 0.800781, + 0.835938, + 0.867188, + 0.902344, + 0.851562, + 0.863281, + 0.84375, + 0.835938, + 0.855469, + 0.804688, + 0.808594, + 0.820312, + 0.84375, + 0.9375, + 0.816406, + 0.785156, + 0.847656, + 0.652344, + 0.820312, + 0.863281, + 0.851562, + 0.886719, + 0.898438, + 0.894531, + 0.863281, + 0.808594, + 0.878906, + 0.824219, + 0.875, + 0.804688, + 0.921875, + 0.929688, + 0.863281, + 0.828125, + 0.851562, + 0.914062, + 0.84375, + 0.804688, + 0.785156, + 0.851562, + 0.917969, + 0.867188, + 0.816406, + 0.8125, + 0.835938, + 0.820312, + 0.886719, + 0.851562, + 0.839844, + 0.8125, + 0.863281, + 0.828125, + 0.933594, + 0.898438, + 0.878906, + 0.914062, + 0.785156, + 0.851562, + 0.722656, + 0.820312, + 0.789062, + 0.863281, + 0.949219, + 0.789062, + 0.828125, + 0.882812, + 0.847656, + 0.84375, + 0.78125, + 0.804688, + 0.855469, + 0.914062, + 0.890625, + 0.886719, + 0.804688, + 0.832031, + 0.839844, + 0.894531, + 0.804688, + 0.882812, + 0.742188, + 0.859375, + 0.871094, + 0.882812, + 0.878906, + 0.789062, + 0.847656, + 0.851562, + 0.789062, + 0.773438, + 0.839844, + 0.898438, + 0.773438, + 0.875, + 0.957031, + 0.929688, + 0.878906, + 0.835938, + 0.800781, + 0.804688, + 0.964844, + 0.816406, + 0.785156, + 0.910156, + 0.835938, + 0.824219, + 0.835938, + 0.867188, + 0.863281, + 0.851562, + 0.917969, + 0.777344, + 0.839844, + 0.816406, + 0.847656, + 0.890625, + 0.855469, + 0.765625, + 0.894531, + 0.863281, + 0.902344, + 0.789062, + 0.882812, + 0.859375, + 0.851562, + 0.835938, + 0.800781, + 0.792969, + 0.839844, + 0.835938, + 0.875, + 0.84375, + 0.828125, + 0.792969, + 0.863281, + 0.914062, + 0.8125, + 0.875, + 0.890625, + 0.871094, + 0.886719, + 0.800781, + 0.886719, + 0.855469, + 0.796875, + 0.816406, + 0.855469, + 0.8125, + 0.886719, + 0.789062, + 0.851562, + 0.867188, + 0.8125, + 0.863281, + 0.847656, + 0.824219, + 0.78125, + 0.820312, + 0.773438, + 0.863281, + 0.90625, + 0.789062, + 0.835938, + 0.851562, + 0.847656, + 0.871094, + 0.839844, + 0.878906, + 0.859375, + 0.851562, + 0.902344, + 0.847656, + 0.789062, + 0.824219, + 0.8125, + 0.894531, + 0.800781, + 0.710938, + 0.882812, + 0.851562, + 0.90625, + 0.824219, + 0.816406, + 0.636719, + 0.898438, + 0.792969, + 0.824219, + 0.777344, + 0.902344, + 0.800781, + 0.882812, + 0.851562, + 0.871094, + 0.921875, + 0.863281, + 0.835938, + 0.855469, + 0.914062, + 0.816406, + 0.808594, + 0.800781, + 0.847656, + 0.808594, + 0.855469, + 0.910156, + 0.859375, + 0.824219, + 0.839844, + 0.933594, + 0.941406, + 0.898438, + 0.867188, + 0.828125, + 0.878906, + 0.789062, + 0.84375, + 0.824219, + 0.832031, + 0.835938, + 0.808594, + 0.882812, + 0.871094, + 0.824219, + 0.796875, + 0.820312, + 0.8125, + 0.832031, + 0.851562, + 0.859375, + 0.804688, + 0.792969, + 0.824219, + 0.832031, + 0.820312, + 0.882812, + 0.894531, + 0.839844, + 0.726562, + 0.878906, + 0.871094, + 0.867188, + 0.746094, + 0.898438, + 0.765625, + 0.851562, + 0.816406, + 0.808594, + 0.898438, + 0.875, + 0.851562, + 0.867188, + 0.773438, + 0.871094, + 0.832031, + 0.785156, + 0.808594, + 0.917969, + 0.824219, + 0.925781, + 0.882812, + 0.808594, + 0.855469, + 0.847656, + 0.769531, + 0.808594, + 0.859375, + 0.824219, + 0.863281, + 0.941406, + 0.859375, + 0.855469, + 0.839844, + 0.835938, + 0.75, + 0.78125, + 0.867188, + 0.882812, + 0.898438, + 0.914062, + 0.921875, + 0.863281, + 0.859375, + 0.863281, + 0.839844, + 0.84375, + 0.855469, + 0.917969, + 0.859375, + 0.882812, + 0.796875, + 0.824219, + 0.859375, + 0.8125, + 0.894531, + 0.84375, + 0.871094, + 0.867188, + 0.816406, + 0.765625, + 0.84375, + 0.863281, + 0.796875, + 0.828125, + 0.785156, + 0.84375, + 0.738281, + 0.832031, + 0.361328, + 0.886719, + 0.894531, + 0.867188, + 0.902344, + 0.855469, + 0.917969, + 0.925781, + 0.875, + 0.804688, + 0.863281, + 0.890625, + 0.859375, + 0.804688, + 0.777344, + 0.804688, + 0.894531, + 0.785156, + 0.855469, + 0.890625, + 0.828125, + 0.867188, + 0.832031, + 0.820312, + 0.867188, + 0.847656, + 0.773438, + 0.789062, + 0.777344, + 0.890625, + 0.90625, + 0.738281, + 0.996094, + 0.886719, + 0.824219, + 0.75, + 0.886719, + 0.835938, + 0.804688, + 0.789062, + 0.867188, + 0.882812, + 0.796875, + 0.957031, + 0.898438, + 0.679688, + 0.859375, + 0.847656, + 0.824219, + 0.832031, + 0.863281, + 0.820312, + 0.882812, + 0.964844, + 0.757812, + 0.820312, + 0.816406, + 0.832031, + 0.753906, + 0.898438, + 0.824219, + 0.765625, + 0.914062, + 0.8125, + 0.785156, + 0.820312, + 0.816406, + 0.882812, + 0.761719, + 0.84375, + 0.925781, + 0.824219, + 0.902344, + 0.839844, + 0.753906, + 0.832031, + 0.863281, + 0.78125, + 0.871094, + 0.863281, + 0.890625, + 0.808594, + 0.800781, + 0.898438, + 0.871094, + 0.925781, + 0.839844, + 0.855469, + 0.59375, + 0.894531, + 0.875, + 0.785156, + 0.875, + 0.785156, + 0.851562, + 0.847656, + 0.917969, + 0.863281, + 0.921875, + 0.890625, + 0.820312, + 0.859375, + 0.902344, + 0.761719, + 0.84375, + 0.894531, + 0.867188, + 0.808594, + 0.796875, + 0.796875, + 0.878906, + 0.914062, + 0.773438, + 0.816406, + 0.835938, + 0.789062, + 0.925781, + 0.9375, + 0.933594, + 0.792969, + 0.855469, + 0.800781, + 0.785156, + 0.839844, + 0.859375, + 0.84375, + 0.855469, + 0.804688, + 0.800781, + 0.867188, + 0.835938, + 0.8125, + 0.816406, + 0.886719, + 0.769531, + 0.941406, + 0.863281, + 0.890625, + 0.90625, + 0.730469, + 0.84375, + 0.828125, + 0.773438, + 0.90625, + 0.828125, + 0.800781, + 0.773438, + 0.753906, + 0.882812, + 0.847656, + 0.824219, + 0.835938, + 0.859375, + 0.859375, + 0.871094, + 0.792969, + 0.945312, + 0.824219, + 0.867188, + 0.875, + 0.824219, + 0.871094, + 0.835938, + 0.921875, + 0.835938, + 0.84375, + 0.847656, + 0.855469, + 0.886719, + 0.949219, + 0.820312, + 0.886719, + 0.816406, + 0.871094, + 0.8125, + 0.71875, + 0.90625, + 0.8125, + 0.804688, + 0.898438, + 0.859375, + 0.847656, + 0.84375, + 0.875, + 0.785156, + 0.824219, + 0.824219, + 0.941406, + 0.914062, + 0.804688, + 0.929688, + 0.84375, + 0.863281, + 0.75, + 0.847656, + 0.832031, + 0.773438, + 0.835938, + 0.769531, + 0.800781, + 0.890625, + 0.765625, + 0.785156, + 0.875, + 0.867188, + 0.871094, + 0.789062, + 0.878906, + 0.820312, + 0.820312, + 0.875, + 0.789062, + 0.800781, + 0.875, + 0.851562, + 0.78125, + 0.8125, + 0.914062, + 0.816406, + 0.917969, + 0.824219, + 0.835938, + 0.800781, + 0.835938, + 0.816406, + 0.789062, + 0.804688, + 0.839844, + 0.871094, + 0.777344, + 0.773438, + 0.859375, + 0.777344, + 0.820312, + 0.789062, + 0.777344, + 0.800781, + 0.894531, + 0.804688, + 0.910156, + 0.828125, + 0.914062, + 0.851562, + 0.84375, + 0.839844, + 0.851562, + 0.839844, + 0.816406, + 0.871094, + 0.871094, + 0.84375, + 0.839844, + 0.859375, + 0.894531, + 0.808594, + 0.875, + 0.761719, + 0.839844, + 0.808594, + 0.847656, + 0.839844, + 0.796875, + 0.882812, + 0.800781, + 0.878906, + 0.855469, + 0.867188, + 0.835938, + 0.863281, + 0.820312, + 0.746094, + 0.933594, + 0.839844, + 0.777344, + 0.796875, + 0.972656, + 0.921875, + 0.835938, + 0.925781, + 0.871094, + 0.867188, + 0.757812, + 0.851562, + 0.824219, + 0.773438, + 0.847656, + 0.867188, + 0.800781, + 0.824219, + 0.824219, + 0.820312, + 0.792969, + 0.824219, + 0.800781, + 0.851562, + 0.871094, + 0.832031, + 0.832031, + 0.855469, + 0.875, + 0.832031, + 0.867188, + 0.789062, + 0.847656, + 0.820312, + 0.792969, + 0.820312, + 0.898438, + 0.871094, + 0.816406, + 0.824219, + 0.835938, + 0.847656, + 0.839844, + 0.828125, + 0.9375, + 0.800781, + 0.789062, + 0.964844, + 0.746094, + 0.820312, + 0.816406, + 0.851562, + 0.835938, + 0.847656, + 0.816406, + 0.859375, + 0.859375, + 0.886719, + 0.769531, + 0.941406, + 0.890625, + 0.859375, + 0.785156, + 0.804688, + 0.839844, + 0.84375, + 0.808594, + 0.8125, + 0.847656, + 0.832031, + 0.832031, + 0.636719, + 0.761719, + 0.859375, + 0.824219, + 0.839844, + 0.867188, + 0.851562, + 0.894531, + 0.890625, + 0.921875, + 0.824219, + 0.894531, + 0.785156, + 0.902344, + 0.828125, + 0.796875, + 0.8125, + 0.882812, + 0.925781, + 0.84375, + 0.871094, + 0.746094, + 0.902344, + 0.828125, + 0.835938, + 0.808594, + 0.847656, + 0.820312, + 0.746094, + 0.890625, + 0.839844, + 0.875, + 0.871094, + 0.808594, + 0.898438, + 0.800781, + 0.851562, + 0.792969, + 0.789062, + 0.808594, + 0.867188, + 0.839844, + 0.816406, + 0.773438, + 0.882812, + 0.828125, + 0.847656, + 0.855469, + 0.816406, + 0.792969, + 0.800781, + 0.839844, + 0.871094, + 0.742188, + 0.917969, + 0.847656, + 0.910156, + 0.882812, + 0.839844, + 0.796875, + 0.769531, + 0.890625, + 0.925781, + 0.679688, + 0.777344, + 0.828125, + 0.8125, + 0.75, + 0.800781, + 0.789062, + 0.898438, + 0.914062, + 0.878906, + 0.78125, + 0.882812, + 0.828125, + 0.941406, + 0.890625, + 0.757812, + 0.875, + 0.863281, + 0.925781, + 0.851562, + 0.917969, + 0.863281, + 0.867188, + 0.875, + 0.839844, + 0.828125, + 0.847656, + 0.855469, + 0.898438, + 0.839844, + 0.820312, + 0.832031, + 0.777344, + 0.800781, + 0.914062, + 0.765625, + 0.886719, + 0.90625, + 0.753906, + 0.804688, + 0.859375, + 0.792969, + 0.824219, + 0.761719, + 0.820312, + 0.824219, + 0.863281, + 0.808594, + 0.839844, + 0.8125, + 0.941406, + 0.820312, + 0.832031, + 0.777344, + 0.796875, + 0.871094, + 0.855469, + 0.835938, + 0.894531, + 0.929688, + 0.832031, + 0.90625, + 0.839844, + 0.828125, + 0.828125, + 0.886719, + 0.84375, + 0.792969, + 0.902344, + 0.753906, + 0.828125, + 0.828125, + 0.855469, + 0.847656, + 0.8125, + 0.863281, + 0.072754, + 0.859375, + 0.929688, + 0.777344, + 0.839844, + 0.808594, + 0.902344, + 0.828125, + 0.746094, + 0.769531, + 0.859375, + 0.910156, + 0.917969, + 0.863281, + 0.75, + 0.796875, + 0.863281, + 0.839844, + 0.722656, + 0.890625, + 0.886719, + 0.828125, + 0.933594, + 0.902344, + 0.835938, + 0.894531, + 0.746094, + 0.875, + 0.886719, + 0.824219, + 0.84375, + 0.921875, + 0.84375, + 0.851562, + 0.855469, + 0.847656, + 0.859375, + 0.847656, + 0.839844, + 0.78125, + 0.886719, + 0.875, + 0.785156, + 0.765625, + 0.90625, + 0.835938, + 0.886719, + 0.878906, + 0.820312, + 0.894531, + 0.835938, + 0.898438, + 0.792969, + 0.800781, + 0.925781, + 0.757812, + 0.648438, + 0.855469, + 0.835938, + 0.832031, + 0.867188, + 0.785156, + 0.683594, + 0.863281, + 0.75, + 0.875, + 0.859375, + 0.863281, + 0.863281, + 1.203125, + 0.828125, + 0.765625, + 0.847656, + 0.785156, + 0.792969, + 0.84375, + 0.875, + 0.835938, + 0.835938, + 0.8125, + 0.828125, + 0.796875, + 0.882812, + 0.878906, + 0.855469, + 0.941406, + 0.878906, + 0.800781, + 0.757812, + 0.882812, + 0.894531, + 0.84375, + 0.832031, + 0.859375, + 0.777344, + 0.824219, + 0.832031, + 0.566406, + 0.8125, + 0.855469, + 0.839844, + 0.75, + 0.871094, + 0.851562, + 0.816406, + 0.816406, + 0.875, + 0.914062, + 0.894531, + 0.886719, + 0.8125, + 0.8125, + 0.90625, + 0.839844, + 0.835938, + 0.765625, + 0.84375, + 0.84375, + 0.859375, + 0.855469, + 0.867188, + 0.761719, + 0.855469, + 0.863281, + 0.785156, + 0.800781, + 0.820312, + 0.738281, + 0.867188, + 0.886719, + 0.84375, + 0.8125, + 0.832031, + 0.933594, + 0.816406, + 0.84375, + 0.59375, + 0.8125, + 0.878906, + 0.800781, + 0.832031, + 0.902344, + 0.792969, + 0.800781, + 0.847656, + 0.832031, + 0.855469, + 0.796875, + 0.789062, + 0.867188, + 0.859375, + 0.855469, + 0.941406, + 0.832031, + 0.828125, + 0.949219, + 0.910156, + 0.902344, + 0.773438, + 0.792969, + 0.789062, + 0.78125, + 0.84375, + 0.835938, + 0.820312, + 0.90625, + 0.917969, + 0.855469, + 0.816406, + 0.824219, + 0.859375, + 0.828125, + 0.769531, + 0.816406, + 0.855469, + 0.863281, + 0.703125, + 0.882812, + 0.847656, + 0.867188, + 0.882812, + 0.855469, + 0.828125, + 0.859375, + 0.78125, + 0.785156, + 0.789062, + 0.910156, + 0.890625, + 0.921875, + 0.785156, + 0.890625, + 0.890625, + 0.820312, + 0.804688, + 0.835938, + 0.882812, + 0.75, + 0.863281, + 0.773438, + 0.878906, + 0.75, + 0.839844, + 0.847656, + 0.875, + 0.78125, + 0.839844, + 0.878906, + 0.945312, + 0.785156, + 0.816406, + 0.816406, + 0.839844, + 0.785156, + 0.816406, + 0.777344, + 0.828125, + 0.820312, + 0.835938, + 0.777344, + 0.816406, + 0.832031, + 0.878906, + 0.859375, + 0.820312, + 0.878906, + 0.871094, + 0.90625, + 0.882812, + 0.84375, + 0.746094, + 0.847656, + 0.855469, + 0.847656, + 0.851562, + 0.785156, + 0.816406, + 0.847656, + 0.703125, + 0.851562, + 0.832031, + 0.871094, + 0.917969, + 0.855469, + 0.898438, + 0.859375, + 0.886719, + 0.890625, + 0.808594, + 0.78125, + 0.839844, + 0.921875, + 0.820312, + 0.605469, + 0.855469, + 0.753906, + 0.789062, + 0.828125, + 0.875, + 0.867188, + 0.882812, + 0.859375, + 0.871094, + 0.789062, + 0.855469, + 0.863281, + 0.910156, + 0.808594, + 0.800781, + 0.863281, + 0.882812, + 0.816406, + 0.789062, + 0.785156, + 0.902344, + 0.757812, + 0.847656, + 0.820312, + 0.796875, + 0.820312, + 0.824219, + 0.8125, + 0.941406, + 0.785156, + 0.882812, + 0.832031, + 0.800781, + 0.902344, + 0.796875, + 0.796875, + 0.855469, + 0.90625, + 0.816406, + 0.804688, + 0.722656, + 0.832031, + 0.863281, + 0.914062, + 0.832031, + 0.761719, + 0.84375, + 0.914062, + 0.886719, + 0.875, + 0.867188, + 0.785156, + 0.984375, + 0.910156, + 0.851562, + 0.871094, + 0.894531, + 0.835938, + 0.890625, + 0.824219, + 0.878906, + 0.828125, + 0.851562, + 0.742188, + 0.886719, + 0.847656, + 0.78125, + 0.828125, + 0.914062, + 0.847656, + 0.851562, + 0.863281, + 0.929688, + 0.863281, + 0.746094, + 0.964844, + 0.785156, + 0.675781, + 0.757812, + 0.875, + 0.886719, + 0.804688, + 0.902344, + 0.832031, + 0.878906, + 0.851562, + 0.90625, + 0.859375, + 0.832031, + 0.71875, + 0.789062, + 0.765625, + 0.792969, + 0.828125, + 0.863281, + 0.84375, + 0.785156, + 0.878906, + 0.902344, + 0.859375, + 0.898438, + 0.855469, + 0.78125, + 0.746094, + 0.859375, + 0.867188, + 0.820312, + 0.789062, + 0.855469, + 0.871094, + 0.863281, + 0.765625, + 0.851562, + 0.789062, + 0.847656, + 0.804688, + 0.820312, + 0.824219, + 0.78125, + 0.90625, + 0.863281, + 0.863281, + 0.808594, + 0.910156, + 0.800781, + 0.753906, + 0.871094, + 0.828125, + 0.894531, + 0.917969, + 0.828125, + 0.84375, + 0.824219, + 0.882812, + 0.761719, + 0.882812, + 0.835938, + 0.839844, + 0.761719, + 0.824219, + 0.941406, + 0.839844, + 0.902344, + 0.863281, + 0.769531, + 0.785156, + 0.839844, + 0.863281, + 0.859375, + 0.867188, + 0.789062, + 0.753906, + 0.671875, + 0.816406, + 0.914062, + 0.816406, + 0.867188, + 0.832031, + 0.832031, + 0.816406, + 0.871094, + 0.9375, + 0.890625, + 0.804688, + 0.796875, + 0.84375, + 0.703125, + 0.929688, + 0.859375, + 0.761719, + 0.828125, + 0.859375, + 0.871094, + 0.875, + 0.882812, + 0.84375, + 0.875, + 0.785156, + 0.859375, + 0.859375, + 0.855469, + 0.777344, + 0.839844, + 0.867188, + 0.914062, + 0.851562, + 0.769531, + 0.847656, + 0.851562, + 0.796875, + 0.769531, + 0.699219, + 0.835938, + 0.894531, + 0.84375, + 0.871094, + 0.851562, + 0.84375, + 0.863281, + 0.792969, + 0.863281, + 0.894531, + 0.855469, + 0.917969, + 0.859375, + 0.769531, + 0.863281, + 0.898438, + 0.820312, + 0.808594, + 0.835938, + 0.851562, + 0.859375, + 0.855469, + 0.8125, + 0.84375, + 0.816406, + 0.800781, + 0.875, + 0.824219, + 0.828125, + 0.78125, + 0.84375, + 0.621094, + 0.839844, + 0.855469, + 0.828125, + 0.839844, + 0.878906, + 0.753906, + 0.882812, + 0.828125, + 0.914062, + 0.964844, + 0.828125, + 0.789062, + 0.8125, + 0.855469, + 0.785156, + 0.882812, + 0.886719, + 0.84375, + 0.882812, + 0.824219, + 0.773438, + 0.757812, + 0.882812, + 0.933594, + 0.851562, + 0.917969, + 0.851562, + 0.910156, + 0.867188, + 0.808594, + 0.929688, + 0.890625, + 0.882812, + 0.800781, + 0.808594, + 0.804688, + 0.792969, + 0.902344, + 0.925781, + 0.769531, + 0.785156, + 0.824219, + 0.839844, + 0.789062, + 0.871094, + 0.902344, + 0.839844, + 0.847656, + 0.796875, + 0.769531, + 0.816406, + 0.742188, + 0.785156, + 0.835938, + 0.867188, + 0.796875, + 0.851562, + 0.914062, + 0.867188, + 0.847656, + 0.820312, + 0.800781, + 0.878906, + 0.785156, + 0.777344, + 0.78125, + 0.882812, + 0.941406, + 0.796875, + 0.828125, + 0.855469, + 0.738281, + 0.863281, + 0.8125, + 0.710938, + 0.878906, + 0.6875, + 0.875, + 0.90625, + 0.863281, + 0.730469, + 0.875, + 0.792969, + 0.875, + 0.886719, + 0.878906, + 0.808594, + 0.8125, + 0.878906, + 0.894531, + 0.816406, + 0.832031, + 0.929688, + 0.8125, + 0.75, + 0.867188, + 0.84375, + 0.878906, + 0.792969, + 0.820312, + 0.769531, + 0.839844, + 0.816406, + 0.8125, + 0.871094, + 0.816406, + 0.867188, + 0.914062, + 0.804688, + 0.847656, + 0.851562, + 0.90625, + 0.898438, + 0.859375, + 0.941406, + 0.890625, + 0.792969, + 0.839844, + 0.878906, + 0.828125, + 0.871094, + 0.890625, + 0.832031, + 0.808594, + 0.847656, + 0.851562, + 1.1875, + 0.867188, + 0.816406, + 0.882812, + 0.878906, + 0.863281, + 0.804688, + 0.800781, + 0.914062, + 0.804688, + 0.890625, + 0.832031, + 0.941406, + 0.792969, + 0.777344, + 0.832031, + 0.824219, + 0.835938, + 0.804688, + 0.746094, + 0.8125, + 0.785156, + 0.871094, + 0.8125, + 0.75, + 0.839844, + 0.816406, + 0.792969, + 0.890625, + 0.773438, + 0.871094, + 0.9375, + 0.867188, + 0.8125, + 0.851562, + 0.746094, + 0.777344, + 0.84375, + 0.789062, + 0.839844, + 0.921875, + 0.84375, + 0.835938, + 0.835938, + 0.816406, + 0.871094, + 0.820312, + 0.832031, + 0.828125, + 0.878906, + 0.855469, + 0.902344, + 0.894531, + 0.695312, + 0.804688, + 0.828125, + 0.890625, + 0.882812, + 0.832031, + 0.867188, + 0.992188, + 0.835938, + 0.875, + 0.886719, + 0.800781, + 0.910156, + 0.910156, + 0.839844, + 0.921875, + 0.820312, + 0.867188, + 0.921875, + 0.78125, + 0.839844, + 0.917969, + 0.839844, + 0.859375, + 0.839844, + 0.878906, + 0.84375, + 0.855469, + 0.871094, + 0.941406, + 0.816406, + 0.832031, + 0.699219, + 0.960938, + 0.796875, + 0.9375, + 0.796875, + 0.808594, + 0.746094, + 0.871094, + 0.867188, + 0.835938, + 0.9375, + 0.882812, + 0.84375, + 0.777344, + 0.796875, + 0.808594, + 0.851562, + 0.808594, + 0.828125, + 0.847656, + 0.824219, + 0.929688, + 0.855469, + 0.832031, + 0.816406, + 0.84375, + 0.808594, + 0.828125, + 0.851562, + 0.816406, + 0.800781, + 0.789062, + 0.878906, + 0.828125, + 0.882812, + 0.714844, + 0.847656, + 0.804688, + 0.8125, + 0.890625, + 0.835938, + 0.84375, + 0.839844, + 0.804688, + 0.90625, + 0.78125, + 0.828125, + 0.796875, + 0.835938, + 0.929688, + 0.792969, + 0.90625, + 0.898438, + 0.792969, + 0.839844, + 0.777344, + 0.8125, + 0.78125, + 0.878906, + 0.894531, + 0.734375, + 0.792969, + 0.902344, + 0.808594, + 0.875, + 0.894531, + 0.863281, + 0.808594, + 0.820312, + 0.933594, + 0.855469, + 0.914062, + 0.785156, + 0.863281, + 0.71875, + 0.8125, + 0.929688, + 0.757812, + 0.871094, + 0.625, + 0.855469, + 0.898438, + 0.902344, + 0.714844, + 0.824219, + 0.746094, + 0.824219, + 0.859375, + 0.855469, + 0.886719, + 0.804688, + 0.925781, + 0.84375, + 0.859375, + 0.933594, + 0.804688, + 0.921875, + 0.847656, + 0.8125, + 0.808594, + 0.808594, + 0.921875, + 0.828125, + 0.828125, + 0.851562, + 0.839844, + 0.746094, + 0.890625, + 0.894531, + 0.808594, + 0.859375, + 0.875, + 0.8125, + 0.828125, + 0.851562, + 0.84375, + 0.8125, + 0.882812, + 0.921875, + 0.878906, + 0.796875, + 0.847656, + 0.890625, + 0.800781, + 0.761719, + 0.90625, + 0.871094, + 0.8125, + 0.847656, + 0.867188, + 0.871094, + 0.953125, + 0.800781, + 0.808594, + 0.816406, + 0.789062, + 0.828125, + 0.84375, + 0.824219, + 0.847656, + 0.882812, + 0.808594, + 0.851562, + 0.914062, + 0.894531, + 0.898438, + 0.917969, + 0.828125, + 0.863281, + 0.824219, + 0.898438, + 0.851562, + 0.773438, + 0.851562, + 0.785156, + 0.761719, + 0.835938, + 0.933594, + 0.832031, + 0.828125, + 0.785156, + 0.75, + 0.847656, + 0.816406, + 0.894531, + 0.84375, + 0.789062, + 0.828125, + 0.824219, + 0.789062, + 0.703125, + 0.871094, + 0.886719, + 0.808594, + 0.851562, + 0.792969, + 0.878906, + 0.828125, + 0.816406, + 0.859375, + 0.949219, + 0.832031, + 0.871094, + 0.847656, + 0.820312, + 0.832031, + 0.792969, + 0.910156, + 0.886719, + 0.753906, + 0.941406, + 0.835938, + 0.855469, + 0.875, + 0.902344, + 0.808594, + 0.855469, + 0.855469, + 0.839844, + 0.699219, + 0.824219, + 0.859375, + 0.839844, + 0.777344, + 0.878906, + 0.859375, + 0.855469, + 0.835938, + 0.855469, + 0.820312, + 0.875, + 0.832031, + 0.839844, + 0.890625, + 0.820312, + 0.828125, + 0.78125, + 0.867188, + 0.8125, + 0.851562, + 0.875, + 0.832031, + 0.816406, + 0.921875, + 0.902344, + 0.863281, + 0.828125, + 0.851562, + 0.847656, + 0.8125, + 0.847656, + 0.878906, + 0.886719, + 0.878906, + 0.851562, + 0.828125, + 0.777344, + 0.835938, + 0.96875, + 0.824219, + 0.851562, + 0.71875, + 0.828125, + 0.78125, + 0.902344, + 0.78125, + 0.871094, + 0.996094, + 0.863281, + 0.839844, + 0.890625, + 0.785156, + 0.839844, + 0.867188, + 0.875, + 0.898438, + 0.8125, + 0.804688, + 0.839844, + 0.816406, + 0.910156, + 0.789062, + 0.597656, + 0.867188, + 0.859375, + 0.824219, + 0.824219, + 0.890625, + 0.90625, + 0.828125, + 0.8125, + 0.839844, + 0.859375, + 0.796875, + 0.769531, + 0.855469, + 0.847656, + 0.828125, + 0.875, + 0.8125, + 0.835938, + 0.117676, + 0.6875, + 0.90625, + 0.886719, + 0.847656, + 0.875, + 0.800781, + 0.859375, + 0.871094, + 0.800781, + 0.785156, + 0.898438, + 0.867188, + 0.902344, + 0.855469, + 0.804688, + 0.851562, + 0.832031, + 0.835938, + 0.851562, + 0.902344, + 0.816406, + 0.855469, + 0.902344, + 0.859375, + 0.808594, + 0.796875, + 0.847656, + 0.824219, + 0.839844, + 0.835938, + 0.828125, + 0.804688, + 0.882812, + 0.855469, + 0.808594, + 0.882812, + 0.898438, + 0.792969, + 0.867188, + 0.890625, + 0.824219, + 0.878906, + 0.84375, + 0.617188, + 0.8125, + 0.964844, + 0.800781, + 0.824219, + 0.804688, + 0.789062, + 0.855469, + 0.8125, + 0.832031, + 0.796875, + 0.84375, + 0.847656, + 0.867188, + 0.789062, + 0.773438, + 0.8125, + 0.855469, + 0.789062, + 0.855469, + 0.898438, + 0.859375, + 0.828125, + 0.902344, + 0.796875, + 0.929688, + 0.773438, + 0.839844, + 0.964844, + 0.875, + 0.835938, + 0.898438, + 0.898438, + 0.769531, + 0.867188, + 0.832031, + 0.855469, + 0.855469, + 0.855469, + 0.882812, + 0.765625, + 0.835938, + 0.863281, + 0.859375, + 0.851562, + 0.859375, + 0.773438, + 0.792969, + 0.847656, + 0.90625, + 0.816406, + 0.761719 + ] + }, + "name": "model.transformer.h.14.ln_1.weight", + "outputIndexes": [ + 1151 + ], + "type": "Const", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1150, + 1151 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/ln_1_14/Mul_1_output_0", + "outputIndexes": [ + 1152 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.14/self_attn/q_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 1152 + ], + "outputIndexes": [ + 2987 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.14/self_attn/q_proj/Linear/pre_convert", + "inputIndexes": [ + 2987 + ], + "outputIndexes": [ + 2988 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.14/self_attn/q_proj/Linear", + "inputIndexes": [ + 2988 + ], + "outputIndexes": [ + 2989 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 1594394732, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.14/self_attn/q_proj/Linear/post_convert", + "inputIndexes": [ + 2989 + ], + "outputIndexes": [ + 2990 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.14/self_attn/q_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2990 + ], + "outputIndexes": [ + 1153 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1152 + ], + "main_type": "NONE", + "name": "/Shape_57_output_0", + "outputIndexes": [ + 1154 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 1154 + ], + "main_type": "NONE", + "name": "Shape2383", + "outputIndexes": [ + 1155 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 1154 + ], + "main_type": "NONE", + "name": "Rank2385", + "outputIndexes": [ + 1156 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1156, + 1156 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp2387", + "outputIndexes": [ + 1157 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1157 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze2388", + "outputIndexes": [ + 1158 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1157, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp2390", + "outputIndexes": [ + 1159 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1159 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze2391", + "outputIndexes": [ + 1160 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1155, + 1158, + 1160, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice2394", + "outputIndexes": [ + 1161 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1161 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze2395", + "outputIndexes": [ + 1162 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 9, + 1162 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp2396", + "outputIndexes": [ + 1163 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1163, + 1162 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp2397", + "outputIndexes": [ + 1164 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1154, + 1164, + 1157 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_102_output_0", + "outputIndexes": [ + 1165 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1165, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_197_output_0", + "outputIndexes": [ + 1166 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 7, + 1166, + 23, + 24 + ], + "main_type": "Axis", + "main": { + "axis": 0 + }, + "name": "/Concat_126_output_0", + "outputIndexes": [ + 1167 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1153, + 1167 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_71_output_0", + "outputIndexes": [ + 1168 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1168, + 50 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_56_output_0", + "outputIndexes": [ + 1169 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1168 + ], + "main_type": "NONE", + "name": "/Shape_58_output_0", + "outputIndexes": [ + 1170 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 1170 + ], + "main_type": "NONE", + "name": "Shape2404", + "outputIndexes": [ + 1171 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 1170 + ], + "main_type": "NONE", + "name": "Rank2406", + "outputIndexes": [ + 1172 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1172, + 1172 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp2408", + "outputIndexes": [ + 1173 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1173 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze2409", + "outputIndexes": [ + 1174 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1173, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp2411", + "outputIndexes": [ + 1175 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1175 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze2412", + "outputIndexes": [ + 1176 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1171, + 1174, + 1176, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice2415", + "outputIndexes": [ + 1177 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1177 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze2416", + "outputIndexes": [ + 1178 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 53, + 1178 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp2417", + "outputIndexes": [ + 1179 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1179, + 1178 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp2418", + "outputIndexes": [ + 1180 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1170, + 1180, + 1173 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_103_output_0", + "outputIndexes": [ + 1181 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1181, + 65 + ], + "main_type": "BinaryOp", + "main": { + "opType": 7, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Div_42_output_0", + "outputIndexes": [ + 1182 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1182, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_202_output_0", + "outputIndexes": [ + 1183 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1168, + 1183, + 68, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_57_output_0", + "outputIndexes": [ + 1184 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1184 + ], + "main_type": "UnaryOp", + "main": { + "opType": "NEG", + "T": "DT_FLOAT" + }, + "name": "/Neg_28_output_0", + "outputIndexes": [ + 1185 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1168, + 21, + 1183, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_56_output_0", + "outputIndexes": [ + 1186 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1185, + 1186 + ], + "main_type": "Axis", + "main": { + "axis": -1 + }, + "name": "/Concat_129_output_0", + "outputIndexes": [ + 1187 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1187, + 80 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_57_output_0", + "outputIndexes": [ + 1188 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1169, + 1188 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_70_output_0", + "outputIndexes": [ + 1189 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.14/self_attn/k_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 1152 + ], + "outputIndexes": [ + 2991 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.14/self_attn/k_proj/Linear/pre_convert", + "inputIndexes": [ + 2991 + ], + "outputIndexes": [ + 2992 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.14/self_attn/k_proj/Linear", + "inputIndexes": [ + 2992 + ], + "outputIndexes": [ + 2993 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 1603848322, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.14/self_attn/k_proj/Linear/post_convert", + "inputIndexes": [ + 2993 + ], + "outputIndexes": [ + 2994 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.14/self_attn/k_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2994 + ], + "outputIndexes": [ + 1190 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1190, + 1167 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_72_output_0", + "outputIndexes": [ + 1191 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1191, + 50 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_58_output_0", + "outputIndexes": [ + 1192 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1191 + ], + "main_type": "NONE", + "name": "/Shape_59_output_0", + "outputIndexes": [ + 1193 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 1193 + ], + "main_type": "NONE", + "name": "Shape2466", + "outputIndexes": [ + 1194 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 1193 + ], + "main_type": "NONE", + "name": "Rank2468", + "outputIndexes": [ + 1195 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1195, + 1195 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp2470", + "outputIndexes": [ + 1196 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1196 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze2471", + "outputIndexes": [ + 1197 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1196, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp2473", + "outputIndexes": [ + 1198 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1198 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze2474", + "outputIndexes": [ + 1199 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1194, + 1197, + 1199, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice2477", + "outputIndexes": [ + 1200 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1200 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze2478", + "outputIndexes": [ + 1201 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 53, + 1201 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp2479", + "outputIndexes": [ + 1202 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1202, + 1201 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp2480", + "outputIndexes": [ + 1203 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1193, + 1203, + 1196 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_104_output_0", + "outputIndexes": [ + 1204 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1204, + 65 + ], + "main_type": "BinaryOp", + "main": { + "opType": 7, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Div_43_output_0", + "outputIndexes": [ + 1205 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1205, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_204_output_0", + "outputIndexes": [ + 1206 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1191, + 1206, + 68, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_59_output_0", + "outputIndexes": [ + 1207 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1207 + ], + "main_type": "UnaryOp", + "main": { + "opType": "NEG", + "T": "DT_FLOAT" + }, + "name": "/Neg_29_output_0", + "outputIndexes": [ + 1208 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1191, + 21, + 1206, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_58_output_0", + "outputIndexes": [ + 1209 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1208, + 1209 + ], + "main_type": "Axis", + "main": { + "axis": -1 + }, + "name": "/Concat_130_output_0", + "outputIndexes": [ + 1210 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1210, + 80 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_59_output_0", + "outputIndexes": [ + 1211 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1192, + 1211 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_71_output_0", + "outputIndexes": [ + 1212 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.14/self_attn/v_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 1152 + ], + "outputIndexes": [ + 2995 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.14/self_attn/v_proj/Linear/pre_convert", + "inputIndexes": [ + 2995 + ], + "outputIndexes": [ + 2996 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.14/self_attn/v_proj/Linear", + "inputIndexes": [ + 2996 + ], + "outputIndexes": [ + 2997 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 1613301912, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.14/self_attn/v_proj/Linear/post_convert", + "inputIndexes": [ + 2997 + ], + "outputIndexes": [ + 2998 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.14/self_attn/v_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 2998 + ], + "outputIndexes": [ + 1213 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1213, + 1167 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_73_output_0", + "outputIndexes": [ + 1214 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1189, + 1212, + 1214, + 108 + ], + "main_type": "AttentionParam", + "main": { + "kv_cache": true + }, + "name": "Attention/Reshape_74_output_0", + "outputIndexes": [ + 1215 + ], + "type": "Attention", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.14/self_attn/o_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 1215 + ], + "outputIndexes": [ + 2999 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.14/self_attn/o_proj/Linear/pre_convert", + "inputIndexes": [ + 2999 + ], + "outputIndexes": [ + 3000 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.14/self_attn/o_proj/Linear", + "inputIndexes": [ + 3000 + ], + "outputIndexes": [ + 3001 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 1622755502, + 8388630, + 1048576, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.14/self_attn/o_proj/Linear/post_convert", + "inputIndexes": [ + 3001 + ], + "outputIndexes": [ + 3002 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.14/self_attn/o_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3002 + ], + "outputIndexes": [ + 1216 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1149, + 1216 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_73_output_0", + "outputIndexes": [ + 1217 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1217 + ], + "main_type": "LayerNorm", + "main": { + "axis": [ + -1 + ], + "epsilon": 1e-06, + "group": 1, + "useRMSNorm": true + }, + "name": "/ln_2_14/Mul_output_0", + "outputIndexes": [ + 1218 + ], + "type": "LayerNorm", + "defaultDimentionFormat": "NHWC" + }, + { + "main_type": "Blob", + "main": { + "dims": [ + 4096 + ], + "dataFormat": "NCHW", + "dataType": "DT_FLOAT", + "float32s": [ + 0.550781, + 0.589844, + 0.542969, + 0.574219, + 0.578125, + 0.519531, + 0.570312, + 0.5625, + 0.566406, + 0.574219, + 0.578125, + 0.542969, + 0.570312, + 0.582031, + 0.542969, + 0.570312, + 0.550781, + 0.554688, + 0.554688, + 0.570312, + 0.570312, + 0.574219, + 0.519531, + 0.539062, + 0.519531, + 0.433594, + 0.523438, + 0.570312, + 0.570312, + 0.566406, + 0.554688, + 0.550781, + 0.519531, + 0.570312, + 0.523438, + 0.519531, + 0.535156, + 0.535156, + 0.542969, + 0.539062, + 0.535156, + 0.519531, + 0.535156, + 0.554688, + 0.535156, + 0.550781, + 0.582031, + 0.578125, + 0.582031, + 0.566406, + 0.570312, + 0.5, + 0.535156, + 0.53125, + 0.523438, + 0.539062, + 0.550781, + 0.59375, + 0.527344, + 0.523438, + 0.490234, + 0.546875, + 0.511719, + 0.558594, + 0.523438, + 0.550781, + 0.5625, + 0.570312, + 0.601562, + 0.578125, + 0.558594, + 0.539062, + 0.535156, + 0.519531, + 0.570312, + 0.570312, + 0.589844, + 0.542969, + 0.542969, + 0.554688, + 0.570312, + 0.578125, + 0.539062, + 0.494141, + 0.574219, + 0.582031, + 0.570312, + 0.589844, + 0.566406, + 0.585938, + 0.496094, + 0.554688, + 0.53125, + 0.574219, + 0.5625, + 0.574219, + 0.535156, + 0.578125, + 0.5625, + 0.539062, + 0.558594, + 0.542969, + 0.578125, + 0.535156, + 0.566406, + 0.535156, + 0.53125, + 0.5625, + 0.5625, + 0.566406, + 0.5625, + 0.597656, + 0.59375, + 0.5625, + 0.558594, + 0.496094, + 0.554688, + 0.414062, + 0.546875, + 0.5625, + 0.546875, + 0.546875, + 0.558594, + 0.550781, + 0.554688, + 0.546875, + 0.546875, + 0.542969, + 0.523438, + 0.566406, + 0.542969, + 0.535156, + 0.601562, + 0.511719, + 0.550781, + 0.535156, + 0.542969, + 0.527344, + 0.566406, + 0.550781, + 0.5625, + 0.554688, + 0.542969, + 0.535156, + 0.585938, + 0.527344, + 0.546875, + 0.59375, + 0.523438, + 0.542969, + 0.589844, + 0.566406, + 0.539062, + 0.53125, + 0.535156, + 0.558594, + 0.5625, + 0.5625, + 0.546875, + 0.574219, + 0.558594, + 0.566406, + 0.519531, + 0.546875, + 0.539062, + 0.542969, + 0.535156, + 0.546875, + 0.558594, + 0.523438, + 0.550781, + 0.492188, + 0.574219, + 0.546875, + 0.574219, + 0.589844, + 0.554688, + 0.554688, + 0.570312, + 0.542969, + 0.566406, + 0.539062, + 0.574219, + 0.609375, + 0.558594, + 0.578125, + 0.589844, + 0.566406, + 0.539062, + 0.539062, + 0.535156, + 0.546875, + 0.578125, + 0.601562, + 0.515625, + 0.542969, + 0.539062, + 0.527344, + 0.589844, + 0.546875, + 0.585938, + 0.539062, + 0.566406, + 0.535156, + 0.554688, + 0.539062, + 0.585938, + 0.550781, + 0.578125, + 0.589844, + 0.566406, + 0.519531, + 0.542969, + 0.554688, + 0.539062, + 0.546875, + 0.59375, + 0.566406, + 0.457031, + 0.5625, + 0.527344, + 0.527344, + 0.539062, + 0.554688, + 0.550781, + 0.527344, + 0.554688, + 0.574219, + 0.369141, + 0.554688, + 0.566406, + 0.574219, + 0.503906, + 0.546875, + 0.570312, + 0.53125, + 0.574219, + 0.554688, + 0.523438, + 0.582031, + 0.484375, + 0.550781, + 0.542969, + 0.503906, + 0.554688, + 0.558594, + 0.589844, + 0.511719, + 0.550781, + 0.53125, + 0.589844, + 0.503906, + 0.511719, + 0.515625, + 0.574219, + 0.519531, + 0.585938, + 0.539062, + 0.511719, + 0.53125, + 0.546875, + 0.550781, + 0.494141, + 0.503906, + 0.550781, + 0.519531, + 0.566406, + 0.585938, + 0.542969, + 0.566406, + 0.535156, + 0.566406, + 0.558594, + 0.5625, + 0.550781, + 0.527344, + 0.566406, + 0.59375, + 0.585938, + 0.546875, + 0.535156, + 0.597656, + 0.519531, + 0.511719, + 0.53125, + 0.539062, + 0.554688, + 0.523438, + 0.5625, + 0.5625, + 0.5625, + 0.542969, + 0.486328, + 0.53125, + 0.59375, + 0.546875, + 0.570312, + 0.566406, + 0.554688, + 0.566406, + 0.566406, + 0.535156, + 0.539062, + 0.546875, + 0.558594, + 0.519531, + 0.53125, + 0.511719, + 0.539062, + 0.535156, + 0.546875, + 0.53125, + 0.507812, + 0.542969, + 0.546875, + 0.554688, + 0.574219, + 0.539062, + 0.558594, + 0.570312, + 0.554688, + 0.570312, + 0.539062, + 0.613281, + 0.574219, + 0.558594, + 0.554688, + 0.605469, + 0.53125, + 0.542969, + 0.53125, + 0.527344, + 0.546875, + 0.535156, + 0.558594, + 0.519531, + 0.574219, + 0.542969, + 0.550781, + 0.574219, + 0.570312, + 0.550781, + 0.554688, + 0.507812, + 0.535156, + 0.5625, + 0.539062, + 0.589844, + 0.535156, + 0.566406, + 0.542969, + 0.554688, + 0.546875, + 0.566406, + 0.574219, + 0.546875, + 0.546875, + 0.492188, + 0.574219, + 0.554688, + 0.59375, + 0.523438, + 0.558594, + 0.535156, + 0.542969, + 0.558594, + 0.546875, + 0.507812, + 0.539062, + 0.519531, + 0.574219, + 0.554688, + 0.570312, + 0.546875, + 0.554688, + 0.503906, + 0.558594, + 0.53125, + 0.558594, + 0.574219, + 0.5625, + 0.539062, + 0.515625, + 0.5625, + 0.554688, + 0.566406, + 0.476562, + 0.597656, + 0.546875, + 0.53125, + 0.558594, + 0.554688, + 0.542969, + 0.558594, + 0.527344, + 0.523438, + 0.578125, + 0.53125, + 0.550781, + 0.558594, + 0.570312, + 0.574219, + 0.507812, + 0.546875, + 0.53125, + 0.558594, + 0.566406, + 0.574219, + 0.550781, + 0.546875, + 0.566406, + 0.527344, + 0.566406, + 0.542969, + 0.554688, + 0.535156, + 0.5625, + 0.542969, + 0.539062, + 0.546875, + 0.542969, + 0.535156, + 0.558594, + 0.589844, + 0.578125, + 0.546875, + 0.558594, + 0.566406, + 0.539062, + 0.554688, + 0.582031, + 0.535156, + 0.546875, + 0.539062, + 0.574219, + 0.5625, + 0.550781, + 0.578125, + 0.59375, + 0.527344, + 0.542969, + 0.519531, + 0.539062, + 0.5625, + 0.554688, + 0.550781, + 0.558594, + 0.554688, + 0.550781, + 0.554688, + 0.550781, + 0.566406, + 0.597656, + 0.535156, + 0.554688, + 0.59375, + 0.523438, + 0.550781, + 0.523438, + 0.546875, + 0.550781, + 0.585938, + 0.566406, + 0.558594, + 0.554688, + 0.546875, + 0.542969, + 0.609375, + 0.585938, + 0.535156, + 0.558594, + 0.523438, + 0.550781, + 0.5, + 0.558594, + 0.550781, + 0.550781, + 0.558594, + 0.539062, + 0.554688, + 0.601562, + 0.542969, + 0.539062, + 0.582031, + 0.535156, + 0.5625, + 0.53125, + 0.589844, + 0.527344, + 0.554688, + 0.550781, + 0.503906, + 0.527344, + 0.527344, + 0.558594, + 0.539062, + 0.511719, + 0.554688, + 0.554688, + 0.558594, + 0.515625, + 0.53125, + 0.558594, + 0.574219, + 0.59375, + 0.546875, + 0.566406, + 0.554688, + 0.550781, + 0.523438, + 0.558594, + 0.527344, + 0.546875, + 0.582031, + 0.546875, + 0.554688, + 0.535156, + 0.550781, + 0.542969, + 0.5625, + 0.519531, + 0.554688, + 0.554688, + 0.539062, + 0.546875, + 0.578125, + 0.546875, + 0.503906, + 0.550781, + 0.574219, + 0.542969, + 0.546875, + 0.578125, + 0.613281, + 0.542969, + 0.550781, + 0.5625, + 0.535156, + 0.554688, + 0.566406, + 0.566406, + 0.503906, + 0.578125, + 0.550781, + 0.523438, + 0.578125, + 0.519531, + 0.503906, + 0.546875, + 0.550781, + 0.53125, + 0.554688, + 0.59375, + 0.550781, + 0.515625, + 0.542969, + 0.5625, + 0.539062, + 0.554688, + 0.515625, + 0.515625, + 0.535156, + 0.566406, + 0.558594, + 0.515625, + 0.535156, + 0.550781, + 0.550781, + 0.542969, + 0.558594, + 0.554688, + 0.527344, + 0.585938, + 0.519531, + 0.554688, + 0.558594, + 0.558594, + 0.566406, + 0.5625, + 0.578125, + 0.519531, + 0.59375, + 0.539062, + 0.597656, + 0.527344, + 0.570312, + 0.558594, + 0.554688, + 0.546875, + 0.542969, + 0.589844, + 0.574219, + 0.582031, + 0.578125, + 0.566406, + 0.523438, + 0.59375, + 0.535156, + 0.515625, + 0.546875, + 0.550781, + 0.566406, + 0.5625, + 0.53125, + 0.542969, + 0.527344, + 0.515625, + 0.570312, + 0.558594, + 0.527344, + 0.542969, + 0.539062, + 0.554688, + 0.597656, + 0.519531, + 0.550781, + 0.585938, + 0.558594, + 0.546875, + 0.566406, + 0.546875, + 0.558594, + 0.527344, + 0.298828, + 0.582031, + 0.5625, + 0.515625, + 0.578125, + 0.550781, + 0.574219, + 0.558594, + 0.554688, + 0.554688, + 0.558594, + 0.546875, + 0.574219, + 0.574219, + 0.507812, + 0.535156, + 0.542969, + 0.582031, + 0.511719, + 0.546875, + 0.507812, + 0.535156, + 0.570312, + 0.53125, + 0.570312, + 0.578125, + 0.515625, + 0.535156, + 0.582031, + 0.582031, + 0.550781, + 0.535156, + 0.515625, + 0.519531, + 0.550781, + 0.578125, + 0.5625, + 0.554688, + 0.519531, + 0.558594, + 0.523438, + 0.601562, + 0.566406, + 0.574219, + 0.574219, + 0.542969, + 0.582031, + 0.582031, + 0.570312, + 0.570312, + 0.539062, + 0.542969, + 0.585938, + 0.578125, + 0.5625, + 0.578125, + 0.527344, + 0.535156, + 0.511719, + 0.527344, + 0.554688, + 0.578125, + 0.539062, + 0.53125, + 0.542969, + 0.492188, + 0.574219, + 0.589844, + 0.570312, + 0.585938, + 0.535156, + 0.5625, + 0.527344, + 0.550781, + 0.523438, + 0.546875, + 0.542969, + 0.574219, + 0.570312, + 0.570312, + 0.5625, + 0.558594, + 0.570312, + 0.589844, + 0.59375, + 0.578125, + 0.519531, + 0.53125, + 0.5625, + 0.535156, + 0.558594, + 0.578125, + 0.601562, + 0.515625, + 0.535156, + 0.574219, + 0.539062, + 0.507812, + 0.542969, + 0.515625, + 0.546875, + 0.542969, + 0.5625, + 0.527344, + 0.570312, + 0.546875, + 0.539062, + 0.480469, + 0.53125, + 0.523438, + 0.585938, + 0.542969, + 0.53125, + 0.5625, + 0.550781, + 0.609375, + 0.566406, + 0.597656, + 0.53125, + 0.550781, + 0.523438, + 0.515625, + 0.554688, + 0.558594, + 0.5625, + 0.550781, + 0.550781, + 0.527344, + 0.478516, + 0.472656, + 0.535156, + 0.574219, + 0.554688, + 0.53125, + 0.550781, + 0.570312, + 0.523438, + 0.542969, + 0.617188, + 0.578125, + 0.519531, + 0.488281, + 0.539062, + 0.542969, + 0.554688, + 0.546875, + 0.574219, + 0.519531, + 0.515625, + 0.53125, + 0.554688, + 0.597656, + 0.558594, + 0.550781, + 0.550781, + 0.546875, + 0.589844, + 0.554688, + 0.5625, + 0.53125, + 0.542969, + 0.484375, + 0.53125, + 0.574219, + 0.5625, + 0.546875, + 0.539062, + 0.523438, + 0.527344, + 0.566406, + 0.601562, + 0.585938, + 0.558594, + 0.570312, + 0.5625, + 0.558594, + 0.503906, + 0.554688, + 0.527344, + 0.554688, + 0.539062, + 0.574219, + 0.59375, + 0.550781, + 0.578125, + 0.59375, + 0.539062, + 0.5625, + 0.539062, + 0.542969, + 0.546875, + 0.589844, + 0.566406, + 0.53125, + 0.558594, + 0.5625, + 0.539062, + 0.570312, + 0.566406, + 0.542969, + 0.539062, + 0.566406, + 0.515625, + 0.554688, + 0.585938, + 0.539062, + 0.570312, + 0.566406, + 0.582031, + 0.546875, + 0.445312, + 0.523438, + 0.503906, + 0.542969, + 0.589844, + 0.535156, + 0.558594, + 0.554688, + 0.5625, + 0.570312, + 0.5625, + 0.539062, + 0.523438, + 0.554688, + 0.554688, + 0.570312, + 0.5625, + 0.554688, + 0.554688, + 0.546875, + 0.519531, + 0.585938, + 0.582031, + 0.542969, + 0.53125, + 0.539062, + 0.5625, + 0.558594, + 0.515625, + 0.527344, + 0.558594, + 0.511719, + 0.5625, + 0.566406, + 0.546875, + 0.550781, + 0.507812, + 0.535156, + 0.546875, + 0.582031, + 0.589844, + 0.554688, + 0.558594, + 0.535156, + 0.527344, + 0.523438, + 0.542969, + 0.585938, + 0.542969, + 0.53125, + 0.535156, + 0.566406, + 0.554688, + 0.574219, + 0.5625, + 0.535156, + 0.542969, + 0.570312, + 0.539062, + 0.558594, + 0.578125, + 0.554688, + 0.542969, + 0.605469, + 0.523438, + 0.558594, + 0.5625, + 0.535156, + 0.578125, + 0.550781, + 0.566406, + 0.523438, + 0.566406, + 0.527344, + 0.554688, + 0.535156, + 0.570312, + 0.53125, + 0.535156, + 0.503906, + 0.558594, + 0.539062, + 0.546875, + 0.5625, + 0.535156, + 0.511719, + 0.570312, + 0.554688, + 0.539062, + 0.535156, + 0.492188, + 0.503906, + 0.539062, + 0.539062, + 0.566406, + 0.5625, + 0.566406, + 0.566406, + 0.570312, + 0.550781, + 0.503906, + 0.515625, + 0.554688, + 0.59375, + 0.554688, + 0.554688, + 0.53125, + 0.503906, + 0.5, + 0.535156, + 0.53125, + 0.605469, + 0.507812, + 0.550781, + 0.578125, + 0.574219, + 0.519531, + 0.542969, + 0.527344, + 0.542969, + 0.554688, + 0.542969, + 0.507812, + 0.546875, + 0.582031, + 0.566406, + 0.570312, + 0.582031, + 0.554688, + 0.558594, + 0.558594, + 0.535156, + 0.523438, + 0.527344, + 0.550781, + 0.550781, + 0.546875, + 0.5625, + 0.558594, + 0.539062, + 0.578125, + 0.550781, + 0.558594, + 0.554688, + 0.542969, + 0.546875, + 0.53125, + 0.546875, + 0.574219, + 0.550781, + 0.550781, + 0.519531, + 0.585938, + 0.582031, + 0.558594, + 0.496094, + 0.589844, + 0.554688, + 0.539062, + 0.558594, + 0.558594, + 0.527344, + 0.542969, + 0.546875, + 0.5625, + 0.550781, + 0.558594, + 0.578125, + 0.578125, + 0.566406, + 0.59375, + 0.53125, + 0.546875, + 0.558594, + 0.601562, + 0.53125, + 0.53125, + 0.458984, + 0.558594, + 0.53125, + 0.554688, + 0.597656, + 0.542969, + 0.507812, + 0.582031, + 0.550781, + 0.550781, + 0.535156, + 0.53125, + 0.542969, + 0.376953, + 0.539062, + 0.5625, + 0.578125, + 0.527344, + 0.582031, + 0.535156, + 0.578125, + 0.539062, + 0.59375, + 0.554688, + 0.585938, + 0.519531, + 0.515625, + 0.554688, + 0.542969, + 0.535156, + 0.554688, + 0.550781, + 0.535156, + 0.507812, + 0.578125, + 0.589844, + 0.523438, + 0.5625, + 0.535156, + 0.40625, + 0.542969, + 0.550781, + 0.566406, + 0.511719, + 0.566406, + 0.523438, + 0.535156, + 0.558594, + 0.550781, + 0.546875, + 0.535156, + 0.539062, + 0.5625, + 0.5625, + 0.519531, + 0.585938, + 0.527344, + 0.542969, + 0.570312, + 0.550781, + 0.546875, + 0.582031, + 0.554688, + 0.582031, + 0.542969, + 0.53125, + 0.542969, + 0.546875, + 0.53125, + 0.542969, + 0.527344, + 0.151367, + 0.53125, + 0.515625, + 0.542969, + 0.558594, + 0.5625, + 0.515625, + 0.542969, + 0.496094, + 0.527344, + 0.582031, + 0.550781, + 0.527344, + 0.539062, + 0.558594, + 0.566406, + 0.503906, + 0.5625, + 0.558594, + 0.574219, + 0.539062, + 0.519531, + 0.542969, + 0.554688, + 0.5625, + 0.542969, + 0.585938, + 0.542969, + 0.535156, + 0.527344, + 0.554688, + 0.535156, + 0.597656, + 0.492188, + 0.542969, + 0.574219, + 0.570312, + 0.542969, + 0.542969, + 0.554688, + 0.566406, + 0.523438, + 0.566406, + 0.546875, + 0.570312, + 0.546875, + 0.539062, + 0.570312, + 0.574219, + 0.574219, + 0.566406, + 0.570312, + 0.546875, + 0.511719, + 0.59375, + 0.535156, + 0.574219, + 0.542969, + 0.550781, + 0.550781, + 0.527344, + 0.546875, + 0.570312, + 0.542969, + 0.535156, + 0.519531, + 0.554688, + 0.582031, + 0.386719, + 0.566406, + 0.535156, + 0.546875, + 0.558594, + 0.574219, + 0.535156, + 0.550781, + 0.574219, + 0.5625, + 0.515625, + 0.566406, + 0.574219, + 0.515625, + 0.546875, + 0.570312, + 0.582031, + 0.554688, + 0.523438, + 0.535156, + 0.546875, + 0.546875, + 0.550781, + 0.585938, + 0.550781, + 0.539062, + 0.527344, + 0.5625, + 0.59375, + 0.503906, + 0.5625, + 0.527344, + 0.570312, + 0.582031, + 0.5625, + 0.578125, + 0.574219, + 0.539062, + 0.566406, + 0.546875, + 0.5625, + 0.570312, + 0.542969, + 0.539062, + 0.566406, + 0.546875, + 0.527344, + 0.519531, + 0.539062, + 0.550781, + 0.566406, + 0.554688, + 0.53125, + 0.546875, + 0.566406, + 0.554688, + 0.574219, + 0.550781, + 0.558594, + 0.554688, + 0.546875, + 0.519531, + 0.527344, + 0.550781, + 0.519531, + 0.558594, + 0.527344, + 0.574219, + 0.523438, + 0.535156, + 0.585938, + 0.566406, + 0.519531, + 0.554688, + 0.503906, + 0.527344, + 0.527344, + 0.539062, + 0.527344, + 0.539062, + 0.554688, + 0.554688, + 0.550781, + 0.570312, + 0.503906, + 0.570312, + 0.589844, + 0.539062, + 0.550781, + 0.558594, + 0.582031, + 0.498047, + 0.546875, + 0.5, + 0.542969, + 0.566406, + 0.542969, + 0.574219, + 0.535156, + 0.546875, + 0.558594, + 0.542969, + 0.554688, + 0.558594, + 0.566406, + 0.585938, + 0.550781, + 0.535156, + 0.566406, + 0.539062, + 0.5625, + 0.566406, + 0.542969, + 0.546875, + 0.589844, + 0.605469, + 0.558594, + 0.542969, + 0.515625, + 0.566406, + 0.574219, + 0.554688, + 0.613281, + 0.507812, + 0.546875, + 0.585938, + 0.507812, + 0.558594, + 0.478516, + 0.523438, + 0.554688, + 0.515625, + 0.582031, + 0.589844, + 0.558594, + 0.539062, + 0.5625, + 0.539062, + 0.554688, + 0.554688, + 0.511719, + 0.582031, + 0.570312, + 0.566406, + 0.515625, + 0.519531, + 0.5625, + 0.566406, + 0.550781, + 0.492188, + 0.53125, + 0.5625, + 0.5625, + 0.5625, + 0.535156, + 0.601562, + 0.535156, + 0.550781, + 0.554688, + 0.566406, + 0.515625, + 0.535156, + 0.507812, + 0.546875, + 0.574219, + 0.539062, + 0.5625, + 0.535156, + 0.511719, + 0.578125, + 0.546875, + 0.585938, + 0.535156, + 0.597656, + 0.550781, + 0.5625, + 0.519531, + 0.566406, + 0.539062, + 0.570312, + 0.570312, + 0.53125, + 0.511719, + 0.539062, + 0.527344, + 0.546875, + 0.539062, + 0.554688, + 0.550781, + 0.566406, + 0.527344, + 0.582031, + 0.53125, + 0.554688, + 0.578125, + 0.53125, + 0.535156, + 0.589844, + 0.546875, + 0.542969, + 0.550781, + 0.566406, + 0.554688, + 0.574219, + 0.535156, + 0.570312, + 0.546875, + 0.554688, + 0.546875, + 0.578125, + 0.519531, + 0.507812, + 0.574219, + 0.53125, + 0.5625, + 0.570312, + 0.589844, + 0.550781, + 0.59375, + 0.554688, + 0.488281, + 0.511719, + 0.558594, + 0.589844, + 0.527344, + 0.546875, + 0.554688, + 0.546875, + 0.535156, + 0.558594, + 0.535156, + 0.546875, + 0.570312, + 0.515625, + 0.515625, + 0.566406, + 0.546875, + 0.546875, + 0.542969, + 0.632812, + 0.570312, + 0.585938, + 0.535156, + 0.554688, + 0.566406, + 0.589844, + 0.574219, + 0.550781, + 0.53125, + 0.546875, + 0.550781, + 0.539062, + 0.546875, + 0.550781, + 0.554688, + 0.527344, + 0.566406, + 0.566406, + 0.5625, + 0.542969, + 0.558594, + 0.554688, + 0.558594, + 0.542969, + 0.535156, + 0.585938, + 0.5625, + 0.566406, + 0.582031, + 0.59375, + 0.570312, + 0.5625, + 0.613281, + 0.539062, + 0.546875, + 0.566406, + 0.515625, + 0.59375, + 0.558594, + 0.550781, + 0.53125, + 0.539062, + 0.550781, + 0.535156, + 0.523438, + 0.550781, + 0.542969, + 0.570312, + 0.542969, + 0.558594, + 0.515625, + 0.546875, + 0.539062, + 0.53125, + 0.546875, + 0.53125, + 0.558594, + 0.550781, + 0.542969, + 0.490234, + 0.566406, + 0.570312, + 0.542969, + 0.539062, + 0.554688, + 0.539062, + 0.570312, + 0.519531, + 0.511719, + 0.554688, + 0.53125, + 0.535156, + 0.554688, + 0.527344, + 0.585938, + 0.539062, + 0.546875, + 0.582031, + 0.519531, + 0.566406, + 0.550781, + 0.550781, + 0.574219, + 0.570312, + 0.558594, + 0.5625, + 0.59375, + 0.550781, + 0.566406, + 0.582031, + 0.578125, + 0.578125, + 0.554688, + 0.5625, + 0.554688, + 0.570312, + 0.570312, + 0.5, + 0.53125, + 0.570312, + 0.570312, + 0.546875, + 0.542969, + 0.523438, + 0.53125, + 0.597656, + 0.558594, + 0.457031, + 0.589844, + 0.550781, + 0.535156, + 0.570312, + 0.546875, + 0.550781, + 0.582031, + 0.566406, + 0.546875, + 0.566406, + 0.515625, + 0.558594, + 0.550781, + 0.574219, + 0.527344, + 0.566406, + 0.558594, + 0.523438, + 0.550781, + 0.519531, + 0.554688, + 0.59375, + 0.554688, + 0.554688, + 0.539062, + 0.527344, + 0.539062, + 0.554688, + 0.570312, + 0.523438, + 0.59375, + 0.539062, + 0.53125, + 0.535156, + 0.550781, + 0.570312, + 0.5625, + 0.574219, + 0.527344, + 0.546875, + 0.566406, + 0.546875, + 0.546875, + 0.558594, + 0.519531, + 0.546875, + 0.546875, + 0.515625, + 0.550781, + 0.539062, + 0.535156, + 0.535156, + 0.5625, + 0.566406, + 0.582031, + 0.484375, + 0.515625, + 0.535156, + 0.554688, + 0.273438, + 0.535156, + 0.566406, + 0.519531, + 0.546875, + 0.546875, + 0.554688, + 0.566406, + 0.542969, + 0.582031, + 0.554688, + 0.546875, + 0.597656, + 0.523438, + 0.539062, + 0.574219, + 0.542969, + 0.527344, + 0.558594, + 0.546875, + 0.507812, + 0.494141, + 0.574219, + 0.546875, + 0.542969, + 0.53125, + 0.550781, + 0.523438, + 0.490234, + 0.527344, + 0.523438, + 0.558594, + 0.53125, + 0.5625, + 0.542969, + 0.550781, + 0.570312, + 0.515625, + 0.535156, + 0.582031, + 0.5625, + 0.546875, + 0.496094, + 0.550781, + 0.566406, + 0.503906, + 0.535156, + 0.554688, + 0.539062, + 0.554688, + 0.511719, + 0.550781, + 0.542969, + 0.554688, + 0.53125, + 0.527344, + 0.503906, + 0.539062, + 0.566406, + 0.539062, + 0.535156, + 0.578125, + 0.566406, + 0.546875, + 0.566406, + 0.535156, + 0.554688, + 0.554688, + 0.59375, + 0.59375, + 0.535156, + 0.578125, + 0.554688, + 0.578125, + 0.554688, + 0.617188, + 0.597656, + 0.498047, + 0.546875, + 0.5625, + 0.546875, + 0.5625, + 0.523438, + 0.574219, + 0.585938, + 0.486328, + 0.527344, + 0.570312, + 0.5625, + 0.574219, + 0.578125, + 0.542969, + 0.566406, + 0.5625, + 0.482422, + 0.482422, + 0.53125, + 0.558594, + 0.574219, + 0.558594, + 0.570312, + 0.578125, + 0.582031, + 0.601562, + 0.550781, + 0.519531, + 0.582031, + 0.605469, + 0.539062, + 0.570312, + 0.535156, + 0.546875, + 0.574219, + 0.546875, + 0.498047, + 0.539062, + 0.546875, + 0.539062, + 0.589844, + 0.539062, + 0.523438, + 0.535156, + 0.574219, + 0.574219, + 0.546875, + 0.566406, + 0.5625, + 0.554688, + 0.566406, + 0.585938, + 0.550781, + 0.546875, + 0.542969, + 0.527344, + 0.542969, + 0.515625, + 0.554688, + 0.546875, + 0.542969, + 0.570312, + 0.574219, + 0.546875, + 0.542969, + 0.546875, + 0.542969, + 0.601562, + 0.53125, + 0.527344, + 0.558594, + 0.542969, + 0.539062, + 0.5625, + 0.546875, + 0.574219, + 0.570312, + 0.515625, + 0.5625, + 0.558594, + 0.550781, + 0.554688, + 0.566406, + 0.589844, + 0.146484, + 0.546875, + 0.546875, + 0.570312, + 0.5625, + 0.5625, + 0.550781, + 0.570312, + 0.550781, + 0.574219, + 0.578125, + 0.59375, + 0.539062, + 0.550781, + 0.605469, + 0.582031, + 0.511719, + 0.53125, + 0.546875, + 0.5625, + 0.542969, + 0.558594, + 0.539062, + 0.519531, + 0.570312, + 0.519531, + 0.558594, + 0.558594, + 0.523438, + 0.523438, + 0.550781, + 0.492188, + 0.550781, + 0.515625, + 0.539062, + 0.527344, + 0.558594, + 0.5625, + 0.558594, + 0.539062, + 0.558594, + 0.597656, + 0.546875, + 0.535156, + 0.527344, + 0.566406, + 0.570312, + 0.566406, + 0.578125, + 0.523438, + 0.5625, + 0.523438, + 0.546875, + 0.574219, + 0.539062, + 0.523438, + 0.574219, + 0.470703, + 0.542969, + 0.566406, + 0.496094, + 0.550781, + 0.570312, + 0.539062, + 0.558594, + 0.5625, + 0.542969, + 0.546875, + 0.535156, + 0.542969, + 0.578125, + 0.542969, + 0.371094, + 0.539062, + 0.527344, + 0.570312, + 0.554688, + 0.5625, + 0.5, + 0.554688, + 0.5625, + 0.585938, + 0.597656, + 0.546875, + 0.570312, + 0.539062, + 0.523438, + 0.550781, + 0.539062, + 0.542969, + 0.539062, + 0.582031, + 0.554688, + 0.558594, + 0.53125, + 0.589844, + 0.494141, + 0.5625, + 0.566406, + 0.5625, + 0.496094, + 0.539062, + 0.527344, + 0.539062, + 0.558594, + 0.542969, + 0.542969, + 0.578125, + 0.542969, + 0.554688, + 0.542969, + 0.554688, + 0.546875, + 0.542969, + 0.574219, + 0.535156, + 0.570312, + 0.570312, + 0.582031, + 0.566406, + 0.558594, + 0.566406, + 0.539062, + 0.535156, + 0.5625, + 0.546875, + 0.554688, + 0.492188, + 0.476562, + 0.554688, + 0.550781, + 0.546875, + 0.558594, + 0.5625, + 0.554688, + 0.542969, + 0.566406, + 0.554688, + 0.550781, + 0.574219, + 0.492188, + 0.566406, + 0.519531, + 0.519531, + 0.539062, + 0.570312, + 0.578125, + 0.539062, + 0.546875, + 0.570312, + 0.566406, + 0.546875, + 0.566406, + 0.527344, + 0.578125, + 0.550781, + 0.570312, + 0.515625, + 0.59375, + 0.5625, + 0.570312, + 0.558594, + 0.585938, + 0.53125, + 0.558594, + 0.558594, + 0.542969, + 0.574219, + 0.570312, + 0.558594, + 0.550781, + 0.570312, + 0.507812, + 0.554688, + 0.570312, + 0.574219, + 0.578125, + 0.519531, + 0.515625, + 0.566406, + 0.574219, + 0.550781, + 0.578125, + 0.5625, + 0.527344, + 0.542969, + 0.539062, + 0.5625, + 0.578125, + 0.554688, + 0.589844, + 0.539062, + 0.570312, + 0.566406, + 0.535156, + 0.558594, + 0.566406, + 0.550781, + 0.574219, + 0.558594, + 0.585938, + 0.539062, + 0.566406, + 0.554688, + 0.542969, + 0.554688, + 0.566406, + 0.507812, + 0.535156, + 0.570312, + 0.550781, + 0.566406, + 0.496094, + 0.546875, + 0.539062, + 0.558594, + 0.535156, + 0.53125, + 0.566406, + 0.53125, + 0.539062, + 0.578125, + 0.570312, + 0.519531, + 0.5625, + 0.511719, + 0.507812, + 0.613281, + 0.558594, + 0.535156, + 0.566406, + 0.578125, + 0.539062, + 0.542969, + 0.519531, + 0.535156, + 0.542969, + 0.53125, + 0.550781, + 0.539062, + 0.550781, + 0.558594, + 0.582031, + 0.558594, + 0.570312, + 0.5625, + 0.539062, + 0.578125, + 0.601562, + 0.574219, + 0.558594, + 0.474609, + 0.5625, + 0.566406, + 0.515625, + 0.605469, + 0.550781, + 0.566406, + 0.546875, + 0.558594, + 0.578125, + 0.527344, + 0.582031, + 0.554688, + 0.535156, + 0.558594, + 0.542969, + 0.507812, + 0.558594, + 0.5, + 0.582031, + 0.527344, + 0.542969, + 0.535156, + 0.527344, + 0.554688, + 0.527344, + 0.570312, + 0.53125, + 0.558594, + 0.550781, + 0.511719, + 0.535156, + 0.542969, + 0.523438, + 0.5625, + 0.53125, + 0.53125, + 0.570312, + 0.511719, + 0.515625, + 0.539062, + 0.515625, + 0.527344, + 0.53125, + 0.554688, + 0.539062, + 0.554688, + 0.585938, + 0.527344, + 0.527344, + 0.566406, + 0.546875, + 0.542969, + 0.546875, + 0.597656, + 0.539062, + 0.527344, + 0.574219, + 0.558594, + 0.558594, + 0.574219, + 0.554688, + 0.523438, + 0.601562, + 0.574219, + 0.574219, + 0.5625, + 0.554688, + 0.566406, + 0.59375, + 0.554688, + 0.546875, + 0.539062, + 0.566406, + 0.527344, + 0.53125, + 0.498047, + 0.566406, + 0.546875, + 0.546875, + 0.574219, + 0.558594, + 0.554688, + 0.519531, + 0.558594, + 0.59375, + 0.589844, + 0.5625, + 0.507812, + 0.554688, + 0.554688, + 0.5625, + 0.539062, + 0.550781, + 0.539062, + 0.53125, + 0.546875, + 0.578125, + 0.53125, + 0.566406, + 0.527344, + 0.566406, + 0.5625, + 0.554688, + 0.53125, + 0.550781, + 0.527344, + 0.546875, + 0.550781, + 0.582031, + 0.535156, + 0.550781, + 0.53125, + 0.570312, + 0.539062, + 0.570312, + 0.570312, + 0.539062, + 0.523438, + 0.53125, + 0.585938, + 0.527344, + 0.601562, + 0.578125, + 0.570312, + 0.535156, + 0.5625, + 0.542969, + 0.554688, + 0.570312, + 0.523438, + 0.554688, + 0.5625, + 0.53125, + 0.542969, + 0.566406, + 0.53125, + 0.554688, + 0.5625, + 0.527344, + 0.5625, + 0.558594, + 0.523438, + 0.53125, + 0.449219, + 0.554688, + 0.546875, + 0.546875, + 0.542969, + 0.539062, + 0.570312, + 0.527344, + 0.59375, + 0.546875, + 0.597656, + 0.5, + 0.558594, + 0.515625, + 0.554688, + 0.5625, + 0.550781, + 0.558594, + 0.519531, + 0.535156, + 0.558594, + 0.550781, + 0.628906, + 0.539062, + 0.546875, + 0.542969, + 0.535156, + 0.566406, + 0.542969, + 0.578125, + 0.53125, + 0.539062, + 0.535156, + 0.535156, + 0.535156, + 0.59375, + 0.539062, + 0.53125, + 0.578125, + 0.535156, + 0.53125, + 0.558594, + 0.5625, + 0.558594, + 0.621094, + 0.527344, + 0.554688, + 0.613281, + 0.507812, + 0.507812, + 0.507812, + 0.558594, + 0.566406, + 0.527344, + 0.523438, + 0.5625, + 0.617188, + 0.566406, + 0.574219, + 0.511719, + 0.550781, + 0.542969, + 0.535156, + 0.570312, + 0.566406, + 0.578125, + 0.5625, + 0.523438, + 0.566406, + 0.585938, + 0.535156, + 0.582031, + 0.527344, + 0.558594, + 0.539062, + 0.597656, + 0.546875, + 0.554688, + 0.582031, + 0.570312, + 0.546875, + 0.539062, + 0.578125, + 0.550781, + 0.550781, + 0.546875, + 0.523438, + 0.566406, + 0.597656, + 0.558594, + 0.53125, + 0.527344, + 0.546875, + 0.570312, + 0.566406, + 0.53125, + 0.554688, + 0.550781, + 0.550781, + 0.515625, + 0.585938, + 0.558594, + 0.546875, + 0.5625, + 0.570312, + 0.589844, + 0.535156, + 0.523438, + 0.554688, + 0.566406, + 0.542969, + 0.542969, + 0.542969, + 0.5625, + 0.566406, + 0.539062, + 0.542969, + 0.585938, + 0.523438, + 0.542969, + 0.550781, + 0.5625, + 0.542969, + 0.574219, + 0.546875, + 0.546875, + 0.535156, + 0.535156, + 0.574219, + 0.566406, + 0.574219, + 0.542969, + 0.554688, + 0.5625, + 0.550781, + 0.558594, + 0.5625, + 0.566406, + 0.546875, + 0.546875, + 0.574219, + 0.53125, + 0.554688, + 0.53125, + 0.519531, + 0.539062, + 0.488281, + 0.546875, + 0.546875, + 0.542969, + 0.570312, + 0.582031, + 0.585938, + 0.558594, + 0.511719, + 0.539062, + 0.542969, + 0.5625, + 0.539062, + 0.574219, + 0.578125, + 0.550781, + 0.535156, + 0.554688, + 0.574219, + 0.546875, + 0.542969, + 0.546875, + 0.574219, + 0.5625, + 0.570312, + 0.53125, + 0.542969, + 0.550781, + 0.523438, + 0.558594, + 0.5625, + 0.550781, + 0.527344, + 0.550781, + 0.535156, + 0.605469, + 0.566406, + 0.535156, + 0.550781, + 0.542969, + 0.542969, + 0.554688, + 0.527344, + 0.527344, + 0.5625, + 0.59375, + 0.542969, + 0.5625, + 0.539062, + 0.589844, + 0.578125, + 0.519531, + 0.539062, + 0.5625, + 0.59375, + 0.574219, + 0.5625, + 0.558594, + 0.542969, + 0.535156, + 0.5625, + 0.539062, + 0.5625, + 0.519531, + 0.535156, + 0.550781, + 0.550781, + 0.539062, + 0.550781, + 0.578125, + 0.542969, + 0.542969, + 0.527344, + 0.519531, + 0.566406, + 0.507812, + 0.574219, + 0.589844, + 0.558594, + 0.542969, + 0.542969, + 0.511719, + 0.546875, + 0.582031, + 0.523438, + 0.511719, + 0.566406, + 0.550781, + 0.558594, + 0.535156, + 0.527344, + 0.535156, + 0.5625, + 0.539062, + 0.566406, + 0.578125, + 0.546875, + 0.550781, + 0.550781, + 0.5625, + 0.515625, + 0.574219, + 0.550781, + 0.511719, + 0.527344, + 0.566406, + 0.542969, + 0.527344, + 0.515625, + 0.554688, + 0.546875, + 0.539062, + 0.574219, + 0.582031, + 0.5625, + 0.566406, + 0.566406, + 0.546875, + 0.539062, + 0.535156, + 0.566406, + 0.542969, + 0.570312, + 0.570312, + 0.519531, + 0.582031, + 0.554688, + 0.566406, + 0.535156, + 0.550781, + 0.535156, + 0.554688, + 0.519531, + 0.542969, + 0.585938, + 0.492188, + 0.566406, + 0.582031, + 0.535156, + 0.542969, + 0.542969, + 0.542969, + 0.550781, + 0.582031, + 0.546875, + 0.59375, + 0.566406, + 0.5625, + 0.574219, + 0.539062, + 0.5625, + 0.535156, + 0.554688, + 0.578125, + 0.539062, + 0.523438, + 0.574219, + 0.546875, + 0.546875, + 0.550781, + 0.5625, + 0.546875, + 0.5625, + 0.570312, + 0.535156, + 0.535156, + 0.361328, + 0.585938, + 0.5625, + 0.511719, + 0.519531, + 0.582031, + 0.542969, + 0.582031, + 0.527344, + 0.578125, + 0.554688, + 0.5625, + 0.539062, + 0.546875, + 0.582031, + 0.558594, + 0.5, + 0.539062, + 0.535156, + 0.523438, + 0.5625, + 0.546875, + 0.574219, + 0.53125, + 0.570312, + 0.570312, + 0.570312, + 0.566406, + 0.542969, + 0.546875, + 0.5625, + 0.523438, + 0.582031, + 0.511719, + 0.53125, + 0.574219, + 0.550781, + 0.527344, + 0.546875, + 0.542969, + 0.550781, + 0.585938, + 0.542969, + 0.542969, + 0.535156, + 0.546875, + 0.53125, + 0.535156, + 0.5625, + 0.542969, + 0.5625, + 0.601562, + 0.554688, + 0.605469, + 0.488281, + 0.550781, + 0.601562, + 0.578125, + 0.539062, + 0.5625, + 0.5625, + 0.546875, + 0.523438, + 0.539062, + 0.566406, + 0.582031, + 0.546875, + 0.554688, + 0.550781, + 0.566406, + 0.558594, + 0.527344, + 0.550781, + 0.566406, + 0.535156, + 0.605469, + 0.558594, + 0.523438, + 0.542969, + 0.554688, + 0.482422, + 0.542969, + 0.566406, + 0.542969, + 0.523438, + 0.613281, + 0.566406, + 0.546875, + 0.558594, + 0.550781, + 0.527344, + 0.523438, + 0.539062, + 0.566406, + 0.539062, + 0.566406, + 0.589844, + 0.570312, + 0.519531, + 0.570312, + 0.535156, + 0.5625, + 0.578125, + 0.554688, + 0.542969, + 0.570312, + 0.542969, + 0.539062, + 0.570312, + 0.539062, + 0.570312, + 0.554688, + 0.542969, + 0.570312, + 0.550781, + 0.550781, + 0.582031, + 0.570312, + 0.5625, + 0.558594, + 0.53125, + 0.515625, + 0.53125, + 0.59375, + 0.462891, + 0.597656, + 0.605469, + 0.535156, + 0.5625, + 0.523438, + 0.550781, + 0.570312, + 0.546875, + 0.542969, + 0.542969, + 0.558594, + 0.535156, + 0.542969, + 0.523438, + 0.527344, + 0.578125, + 0.550781, + 0.542969, + 0.5625, + 0.550781, + 0.570312, + 0.535156, + 0.527344, + 0.554688, + 0.558594, + 0.507812, + 0.519531, + 0.527344, + 0.535156, + 0.574219, + 0.53125, + 0.625, + 0.542969, + 0.546875, + 0.542969, + 0.554688, + 0.582031, + 0.53125, + 0.539062, + 0.535156, + 0.566406, + 0.527344, + 0.625, + 0.5625, + 0.503906, + 0.546875, + 0.617188, + 0.570312, + 0.566406, + 0.527344, + 0.5625, + 0.585938, + 0.597656, + 0.515625, + 0.570312, + 0.527344, + 0.546875, + 0.523438, + 0.574219, + 0.542969, + 0.542969, + 0.539062, + 0.53125, + 0.550781, + 0.523438, + 0.53125, + 0.554688, + 0.523438, + 0.527344, + 0.5625, + 0.558594, + 0.5625, + 0.5625, + 0.523438, + 0.527344, + 0.5625, + 0.558594, + 0.558594, + 0.539062, + 0.5625, + 0.515625, + 0.566406, + 0.589844, + 0.535156, + 0.585938, + 0.519531, + 0.546875, + 0.494141, + 0.582031, + 0.554688, + 0.570312, + 0.582031, + 0.507812, + 0.546875, + 0.558594, + 0.554688, + 0.570312, + 0.585938, + 0.566406, + 0.515625, + 0.558594, + 0.558594, + 0.511719, + 0.546875, + 0.589844, + 0.574219, + 0.546875, + 0.546875, + 0.515625, + 0.558594, + 0.578125, + 0.503906, + 0.519531, + 0.542969, + 0.515625, + 0.574219, + 0.578125, + 0.585938, + 0.498047, + 0.539062, + 0.542969, + 0.523438, + 0.566406, + 0.570312, + 0.511719, + 0.550781, + 0.53125, + 0.523438, + 0.558594, + 0.523438, + 0.535156, + 0.535156, + 0.519531, + 0.523438, + 0.574219, + 0.609375, + 0.5625, + 0.601562, + 0.5, + 0.550781, + 0.503906, + 0.53125, + 0.59375, + 0.539062, + 0.550781, + 0.539062, + 0.546875, + 0.574219, + 0.574219, + 0.566406, + 0.542969, + 0.570312, + 0.527344, + 0.546875, + 0.542969, + 0.582031, + 0.527344, + 0.558594, + 0.550781, + 0.53125, + 0.582031, + 0.570312, + 0.542969, + 0.570312, + 0.585938, + 0.570312, + 0.550781, + 0.550781, + 0.589844, + 0.597656, + 0.535156, + 0.546875, + 0.535156, + 0.550781, + 0.519531, + 0.59375, + 0.515625, + 0.5625, + 0.570312, + 0.546875, + 0.574219, + 0.566406, + 0.53125, + 0.5625, + 0.511719, + 0.566406, + 0.574219, + 0.546875, + 0.539062, + 0.554688, + 0.589844, + 0.558594, + 0.550781, + 0.546875, + 0.5625, + 0.507812, + 0.523438, + 0.503906, + 0.535156, + 0.597656, + 0.492188, + 0.511719, + 0.570312, + 0.535156, + 0.503906, + 0.5625, + 0.566406, + 0.585938, + 0.554688, + 0.59375, + 0.574219, + 0.550781, + 0.566406, + 0.519531, + 0.558594, + 0.558594, + 0.574219, + 0.558594, + 0.566406, + 0.527344, + 0.566406, + 0.558594, + 0.550781, + 0.546875, + 0.539062, + 0.558594, + 0.5625, + 0.578125, + 0.503906, + 0.542969, + 0.542969, + 0.527344, + 0.546875, + 0.558594, + 0.523438, + 0.515625, + 0.570312, + 0.515625, + 0.574219, + 0.511719, + 0.597656, + 0.597656, + 0.558594, + 0.566406, + 0.539062, + 0.578125, + 0.542969, + 0.550781, + 0.566406, + 0.515625, + 0.503906, + 0.558594, + 0.578125, + 0.507812, + 0.566406, + 0.482422, + 0.574219, + 0.542969, + 0.5625, + 0.554688, + 0.550781, + 0.566406, + 0.539062, + 0.5625, + 0.53125, + 0.550781, + 0.546875, + 0.570312, + 0.550781, + 0.503906, + 0.582031, + 0.546875, + 0.558594, + 0.519531, + 0.613281, + 0.585938, + 0.519531, + 0.566406, + 0.539062, + 0.554688, + 0.515625, + 0.546875, + 0.554688, + 0.53125, + 0.542969, + 0.574219, + 0.539062, + 0.554688, + 0.605469, + 0.582031, + 0.515625, + 0.515625, + 0.5625, + 0.539062, + 0.574219, + 0.582031, + 0.535156, + 0.574219, + 0.554688, + 0.554688, + 0.59375, + 0.535156, + 0.539062, + 0.519531, + 0.554688, + 0.542969, + 0.578125, + 0.527344, + 0.550781, + 0.546875, + 0.535156, + 0.539062, + 0.542969, + 0.523438, + 0.566406, + 0.546875, + 0.546875, + 0.59375, + 0.507812, + 0.570312, + 0.5625, + 0.550781, + 0.597656, + 0.582031, + 0.5625, + 0.570312, + 0.582031, + 0.578125, + 0.519531, + 0.597656, + 0.542969, + 0.546875, + 0.539062, + 0.492188, + 0.53125, + 0.558594, + 0.503906, + 0.523438, + 0.601562, + 0.554688, + 0.53125, + 0.542969, + 0.519531, + 0.59375, + 0.507812, + 0.570312, + 0.578125, + 0.542969, + 0.566406, + 0.566406, + 0.578125, + 0.503906, + 0.546875, + 0.507812, + 0.5625, + 0.550781, + 0.535156, + 0.515625, + 0.546875, + 0.605469, + 0.570312, + 0.546875, + 0.53125, + 0.566406, + 0.546875, + 0.570312, + 0.542969, + 0.554688, + 0.558594, + 0.511719, + 0.5625, + 0.558594, + 0.566406, + 0.570312, + 0.5625, + 0.613281, + 0.542969, + 0.527344, + 0.558594, + 0.527344, + 0.554688, + 0.59375, + 0.554688, + 0.535156, + 0.550781, + 0.574219, + 0.578125, + 0.554688, + 0.578125, + 0.550781, + 0.511719, + 0.507812, + 0.542969, + 0.578125, + 0.527344, + 0.558594, + 0.5625, + 0.558594, + 0.542969, + 0.5625, + 0.589844, + 0.539062, + 0.570312, + 0.558594, + 0.476562, + 0.542969, + 0.554688, + 0.550781, + 0.5625, + 0.558594, + 0.486328, + 0.589844, + 0.5625, + 0.585938, + 0.5625, + 0.546875, + 0.546875, + 0.605469, + 0.550781, + 0.542969, + 0.558594, + 0.527344, + 0.5625, + 0.535156, + 0.574219, + 0.558594, + 0.5625, + 0.554688, + 0.558594, + 0.539062, + 0.550781, + 0.546875, + 0.550781, + 0.535156, + 0.53125, + 0.558594, + 0.519531, + 0.53125, + 0.570312, + 0.523438, + 0.582031, + 0.585938, + 0.53125, + 0.511719, + 0.558594, + 0.542969, + 0.546875, + 0.53125, + 0.582031, + 0.570312, + 0.570312, + 0.53125, + 0.546875, + 0.53125, + 0.574219, + 0.550781, + 0.5625, + 0.574219, + 0.515625, + 0.574219, + 0.5625, + 0.550781, + 0.554688, + 0.558594, + 0.558594, + 0.589844, + 0.570312, + 0.578125, + 0.542969, + 0.582031, + 0.570312, + 0.503906, + 0.59375, + 0.542969, + 0.546875, + 0.566406, + 0.578125, + 0.53125, + 0.609375, + 0.582031, + 0.490234, + 0.546875, + 0.570312, + 0.523438, + 0.566406, + 0.542969, + 0.59375, + 0.550781, + 0.523438, + 0.523438, + 0.554688, + 0.59375, + 0.554688, + 0.546875, + 0.527344, + 0.53125, + 0.535156, + 0.546875, + 0.515625, + 0.539062, + 0.574219, + 0.535156, + 0.597656, + 0.558594, + 0.542969, + 0.566406, + 0.546875, + 0.535156, + 0.585938, + 0.5625, + 0.546875, + 0.566406, + 0.554688, + 0.558594, + 0.53125, + 0.550781, + 0.554688, + 0.542969, + 0.554688, + 0.523438, + 0.582031, + 0.5625, + 0.539062, + 0.539062, + 0.554688, + 0.570312, + 0.585938, + 0.550781, + 0.515625, + 0.574219, + 0.566406, + 0.558594, + 0.535156, + 0.550781, + 0.609375, + 0.527344, + 0.558594, + 0.554688, + 0.550781, + 0.53125, + 0.578125, + 0.539062, + 0.363281, + 0.558594, + 0.503906, + 0.574219, + 0.539062, + 0.574219, + 0.59375, + 0.255859, + 0.582031, + 0.535156, + 0.546875, + 0.550781, + 0.558594, + 0.5625, + 0.578125, + 0.539062, + 0.550781, + 0.542969, + 0.546875, + 0.523438, + 0.59375, + 0.558594, + 0.507812, + 0.570312, + 0.566406, + 0.539062, + 0.527344, + 0.589844, + 0.5625, + 0.546875, + 0.535156, + 0.566406, + 0.511719, + 0.535156, + 0.539062, + 0.213867, + 0.492188, + 0.574219, + 0.574219, + 0.539062, + 0.585938, + 0.554688, + 0.546875, + 0.535156, + 0.582031, + 0.5625, + 0.546875, + 0.5625, + 0.519531, + 0.550781, + 0.570312, + 0.519531, + 0.5625, + 0.542969, + 0.601562, + 0.535156, + 0.574219, + 0.542969, + 0.542969, + 0.478516, + 0.53125, + 0.527344, + 0.578125, + 0.523438, + 0.523438, + 0.5, + 0.546875, + 0.5625, + 0.53125, + 0.542969, + 0.53125, + 0.601562, + 0.578125, + 0.53125, + 0.574219, + 0.535156, + 0.550781, + 0.527344, + 0.523438, + 0.589844, + 0.53125, + 0.539062, + 0.539062, + 0.535156, + 0.5625, + 0.546875, + 0.558594, + 0.566406, + 0.578125, + 0.558594, + 0.558594, + 0.5625, + 0.546875, + 0.585938, + 0.554688, + 0.539062, + 0.511719, + 0.546875, + 0.515625, + 0.554688, + 0.550781, + 0.550781, + 0.527344, + 0.570312, + 0.527344, + 0.570312, + 0.550781, + 0.585938, + 0.554688, + 0.523438, + 0.535156, + 0.550781, + 0.585938, + 0.5625, + 0.466797, + 0.59375, + 0.535156, + 0.558594, + 0.554688, + 0.539062, + 0.542969, + 0.554688, + 0.523438, + 0.539062, + 0.539062, + 0.539062, + 0.558594, + 0.570312, + 0.53125, + 0.554688, + 0.578125, + 0.578125, + 0.546875, + 0.578125, + 0.558594, + 0.503906, + 0.542969, + 0.527344, + 0.554688, + 0.482422, + 0.554688, + 0.558594, + 0.539062, + 0.527344, + 0.566406, + 0.546875, + 0.59375, + 0.546875, + 0.546875, + 0.523438, + 0.535156, + 0.539062, + 0.527344, + 0.523438, + 0.546875, + 0.570312, + 0.535156, + 0.519531, + 0.53125, + 0.527344, + 0.589844, + 0.570312, + 0.558594, + 0.566406, + 0.5625, + 0.527344, + 0.515625, + 0.570312, + 0.535156, + 0.546875, + 0.5625, + 0.542969, + 0.574219, + 0.519531, + 0.539062, + 0.578125, + 0.5, + 0.5625, + 0.550781, + 0.566406, + 0.558594, + 0.566406, + 0.566406, + 0.582031, + 0.566406, + 0.539062, + 0.558594, + 0.554688, + 0.589844, + 0.566406, + 0.550781, + 0.472656, + 0.558594, + 0.523438, + 0.558594, + 0.5, + 0.574219, + 0.511719, + 0.597656, + 0.5625, + 0.542969, + 0.515625, + 0.570312, + 0.5625, + 0.546875, + 0.578125, + 0.554688, + 0.554688, + 0.558594, + 0.558594, + 0.566406, + 0.507812, + 0.570312, + 0.558594, + 0.582031, + 0.5625, + 0.550781, + 0.535156, + 0.558594, + 0.5625, + 0.59375, + 0.507812, + 0.550781, + 0.535156, + 0.550781, + 0.574219, + 0.550781, + 0.535156, + 0.570312, + 0.550781, + 0.515625, + 0.539062, + 0.5, + 0.542969, + 0.566406, + 0.550781, + 0.542969, + 0.53125, + 0.574219, + 0.546875, + 0.550781, + 0.570312, + 0.527344, + 0.546875, + 0.582031, + 0.546875, + 0.558594, + 0.585938, + 0.570312, + 0.558594, + 0.546875, + 0.582031, + 0.574219, + 0.519531, + 0.578125, + 0.542969, + 0.589844, + 0.566406, + 0.511719, + 0.546875, + 0.574219, + 0.574219, + 0.550781, + 0.589844, + 0.59375, + 0.546875, + 0.539062, + 0.5625, + 0.550781, + 0.498047, + 0.535156, + 0.53125, + 0.585938, + 0.511719, + 0.554688, + 0.523438, + 0.570312, + 0.550781, + 0.558594, + 0.613281, + 0.566406, + 0.523438, + 0.566406, + 0.515625, + 0.503906, + 0.566406, + 0.5625, + 0.523438, + 0.519531, + 0.582031, + 0.582031, + 0.601562, + 0.589844, + 0.59375, + 0.523438, + 0.515625, + 0.539062, + 0.53125, + 0.542969, + 0.5625, + 0.578125, + 0.578125, + 0.570312, + 0.523438, + 0.574219, + 0.546875, + 0.546875, + 0.53125, + 0.570312, + 0.507812, + 0.535156, + 0.597656, + 0.558594, + 0.566406, + 0.546875, + 0.597656, + 0.5625, + 0.546875, + 0.550781, + 0.554688, + 0.558594, + 0.546875, + 0.535156, + 0.550781, + 0.542969, + 0.5625, + 0.546875, + 0.554688, + 0.535156, + 0.566406, + 0.570312, + 0.474609, + 0.59375, + 0.523438, + 0.5625, + 0.550781, + 0.378906, + 0.535156, + 0.523438, + 0.5625, + 0.554688, + 0.558594, + 0.5625, + 0.5, + 0.394531, + 0.515625, + 0.519531, + 0.578125, + 0.578125, + 0.585938, + 0.5625, + 0.519531, + 0.535156, + 0.574219, + 0.585938, + 0.554688, + 0.53125, + 0.558594, + 0.558594, + 0.554688, + 0.550781, + 0.546875, + 0.539062, + 0.550781, + 0.546875, + 0.570312, + 0.585938, + 0.554688, + 0.570312, + 0.523438, + 0.601562, + 0.546875, + 0.554688, + 0.550781, + 0.582031, + 0.574219, + 0.535156, + 0.546875, + 0.554688, + 0.578125, + 0.558594, + 0.511719, + 0.523438, + 0.5, + 0.570312, + 0.574219, + 0.554688, + 0.550781, + 0.554688, + 0.558594, + 0.5625, + 0.535156, + 0.5625, + 0.542969, + 0.53125, + 0.558594, + 0.550781, + 0.558594, + 0.554688, + 0.535156, + 0.535156, + 0.527344, + 0.554688, + 0.546875, + 0.558594, + 0.570312, + 0.539062, + 0.566406, + 0.539062, + 0.535156, + 0.582031, + 0.566406, + 0.539062, + 0.53125, + 0.542969, + 0.451172, + 0.582031, + 0.550781, + 0.539062, + 0.53125, + 0.542969, + 0.519531, + 0.59375, + 0.558594, + 0.566406, + 0.554688, + 0.546875, + 0.523438, + 0.503906, + 0.53125, + 0.503906, + 0.5625, + 0.539062, + 0.566406, + 0.5625, + 0.535156, + 0.523438, + 0.550781, + 0.582031, + 0.578125, + 0.542969, + 0.570312, + 0.554688, + 0.609375, + 0.558594, + 0.527344, + 0.574219, + 0.566406, + 0.578125, + 0.519531, + 0.535156, + 0.539062, + 0.503906, + 0.5625, + 0.539062, + 0.511719, + 0.523438, + 0.554688, + 0.53125, + 0.53125, + 0.570312, + 0.5625, + 0.550781, + 0.554688, + 0.5, + 0.578125, + 0.5625, + 0.503906, + 0.511719, + 0.546875, + 0.570312, + 0.511719, + 0.578125, + 0.570312, + 0.539062, + 0.5625, + 0.546875, + 0.53125, + 0.574219, + 0.535156, + 0.546875, + 0.546875, + 0.578125, + 0.582031, + 0.498047, + 0.582031, + 0.542969, + 0.535156, + 0.535156, + 0.507812, + 0.486328, + 0.5625, + 0.490234, + 0.542969, + 0.539062, + 0.5625, + 0.447266, + 0.574219, + 0.523438, + 0.578125, + 0.558594, + 0.519531, + 0.558594, + 0.550781, + 0.550781, + 0.582031, + 0.539062, + 0.550781, + 0.601562, + 0.578125, + 0.578125, + 0.5625, + 0.550781, + 0.554688, + 0.53125, + 0.523438, + 0.539062, + 0.558594, + 0.535156, + 0.558594, + 0.574219, + 0.527344, + 0.574219, + 0.5625, + 0.550781, + 0.546875, + 0.546875, + 0.609375, + 0.554688, + 0.570312, + 0.578125, + 0.5625, + 0.53125, + 0.523438, + 0.5625, + 0.539062, + 0.613281, + 0.550781, + 0.628906, + 0.53125, + 0.53125, + 0.558594, + 0.300781, + 0.5625, + 0.554688, + 0.5625, + 0.597656, + 0.554688, + 0.566406, + 0.535156, + 0.546875, + 0.503906, + 0.574219, + 0.5625, + 0.5625, + 0.554688, + 0.53125, + 0.566406, + 0.53125, + 0.53125, + 0.498047, + 0.496094, + 0.546875, + 0.53125, + 0.546875, + 0.542969, + 0.494141, + 0.546875, + 0.542969, + 0.523438, + 0.589844, + 0.523438, + 0.542969, + 0.574219, + 0.539062, + 0.550781, + 0.570312, + 0.550781, + 0.511719, + 0.535156, + 0.53125, + 0.53125, + 0.605469, + 0.574219, + 0.554688, + 0.554688, + 0.558594, + 0.578125, + 0.511719, + 0.535156, + 0.539062, + 0.546875, + 0.523438, + 0.558594, + 0.53125, + 0.453125, + 0.53125, + 0.503906, + 0.527344, + 0.574219, + 0.554688, + 0.570312, + 0.578125, + 0.53125, + 0.558594, + 0.570312, + 0.515625, + 0.550781, + 0.578125, + 0.546875, + 0.578125, + 0.5625, + 0.570312, + 0.527344, + 0.539062, + 0.5625, + 0.574219, + 0.574219, + 0.542969, + 0.550781, + 0.582031, + 0.519531, + 0.503906, + 0.578125, + 0.5625, + 0.535156, + 0.558594, + 0.5, + 0.578125, + 0.542969, + 0.554688, + 0.527344, + 0.523438, + 0.535156, + 0.578125, + 0.582031, + 0.527344, + 0.585938, + 0.566406, + 0.519531, + 0.515625, + 0.507812, + 0.550781, + 0.554688, + 0.539062, + 0.554688, + 0.5625, + 0.585938, + 0.597656, + 0.566406, + 0.53125, + 0.53125, + 0.546875, + 0.519531, + 0.546875, + 0.558594, + 0.539062, + 0.558594, + 0.519531, + 0.546875, + 0.546875, + 0.53125, + 0.507812, + 0.535156, + 0.558594, + 0.5, + 0.554688, + 0.519531, + 0.546875, + 0.527344, + 0.570312, + 0.570312, + 0.542969, + 0.550781, + 0.542969, + 0.539062, + 0.578125, + 0.527344, + 0.59375, + 0.566406, + 0.550781, + 0.515625, + 0.53125, + 0.539062, + 0.53125, + 0.5625, + 0.554688, + 0.498047, + 0.484375, + 0.558594, + 0.535156, + 0.507812, + 0.585938, + 0.5625, + 0.558594, + 0.542969, + 0.558594, + 0.5625, + 0.566406, + 0.515625, + 0.554688, + 0.523438, + 0.578125, + 0.59375, + 0.507812, + 0.585938, + 0.482422, + 0.554688, + 0.550781, + 0.589844, + 0.554688, + 0.546875, + 0.527344, + 0.578125, + 0.550781, + 0.558594, + 0.558594, + 0.539062, + 0.570312, + 0.53125, + 0.546875, + 0.5625, + 0.511719, + 0.589844, + 0.570312, + 0.554688, + 0.546875, + 0.527344, + 0.582031, + 0.539062, + 0.574219, + 0.566406, + 0.5625, + 0.5, + 0.542969, + 0.5625, + 0.546875, + 0.554688, + 0.523438, + 0.535156, + 0.570312, + 0.546875, + 0.550781, + 0.535156, + 0.574219, + 0.582031, + 0.566406, + 0.542969, + 0.527344, + 0.542969, + 0.578125, + 0.535156, + 0.597656, + 0.566406, + 0.554688, + 0.542969, + 0.5625, + 0.539062, + 0.582031, + 0.589844, + 0.519531, + 0.527344, + 0.53125, + 0.566406, + 0.550781, + 0.519531, + 0.550781, + 0.578125, + 0.53125, + 0.554688, + 0.585938, + 0.570312, + 0.566406, + 0.550781, + 0.5625, + 0.566406, + 0.574219, + 0.578125, + 0.542969, + 0.546875, + 0.550781, + 0.527344, + 0.519531, + 0.597656, + 0.582031, + 0.5625, + 0.554688, + 0.550781, + 0.519531, + 0.527344, + 0.527344, + 0.527344, + 0.566406, + 0.527344, + 0.511719, + 0.550781, + 0.558594, + 0.492188, + 0.550781, + 0.566406, + 0.554688, + 0.5625, + 0.507812, + 0.503906, + 0.546875, + 0.511719, + 0.546875, + 0.574219, + 0.546875, + 0.589844, + 0.554688, + 0.5, + 0.539062, + 0.578125, + 0.574219, + 0.511719, + 0.546875, + 0.574219, + 0.546875, + 0.574219, + 0.5625, + 0.582031, + 0.53125, + 0.582031, + 0.566406, + 0.535156, + 0.474609, + 0.515625, + 0.546875, + 0.542969, + 0.523438, + 0.5625, + 0.585938, + 0.539062, + 0.542969, + 0.542969, + 0.570312, + 0.5625, + 0.554688, + 0.578125, + 0.574219, + 0.550781, + 0.539062, + 0.535156, + 0.578125, + 0.527344, + 0.486328, + 0.5625, + 0.5625, + 0.535156, + 0.589844, + 0.585938, + 0.5625, + 0.570312, + 0.550781, + 0.550781, + 0.539062, + 0.515625, + 0.558594, + 0.539062, + 0.546875, + 0.570312, + 0.574219, + 0.5, + 0.535156, + 0.585938, + 0.5625, + 0.558594, + 0.554688, + 0.546875, + 0.558594, + 0.554688, + 0.546875, + 0.558594, + 0.578125, + 0.554688, + 0.558594, + 0.566406, + 0.527344, + 0.597656, + 0.574219, + 0.550781, + 0.539062, + 0.554688, + 0.550781, + 0.5625, + 0.558594, + 0.609375, + 0.546875, + 0.40625, + 0.578125, + 0.53125, + 0.566406, + 0.550781, + 0.5625, + 0.5625, + 0.570312, + 0.5625, + 0.546875, + 0.550781, + 0.523438, + 0.355469, + 0.550781, + 0.546875, + 0.542969, + 0.53125, + 0.523438, + 0.585938, + 0.482422, + 0.480469, + 0.597656, + 0.570312, + 0.523438, + 0.539062, + 0.546875, + 0.558594, + 0.53125, + 0.558594, + 0.539062, + 0.582031, + 0.542969, + 0.542969, + 0.527344, + 0.53125, + 0.527344, + 0.488281, + 0.53125, + 0.527344, + 0.574219, + 0.5, + 0.578125, + 0.589844, + 0.558594, + 0.53125, + 0.53125, + 0.5625, + 0.515625, + 0.539062, + 0.554688, + 0.5625, + 0.5625, + 0.5625, + 0.542969, + 0.519531, + 0.570312, + 0.566406, + 0.523438, + 0.535156, + 0.566406, + 0.558594, + 0.558594, + 0.539062, + 0.421875, + 0.539062, + 0.570312, + 0.507812, + 0.519531, + 0.550781, + 0.494141, + 0.539062, + 0.574219, + 0.574219, + 0.523438, + 0.558594, + 0.527344, + 0.578125, + 0.558594, + 0.53125, + 0.5625, + 0.535156, + 0.539062, + 0.582031, + 0.5625, + 0.527344, + 0.542969, + 0.570312, + 0.507812, + 0.609375, + 0.523438, + 0.527344, + 0.597656, + 0.570312, + 0.550781, + 0.539062, + 0.546875, + 0.550781, + 0.558594, + 0.523438, + 0.539062, + 0.574219, + 0.5625, + 0.539062, + 0.5625, + 0.542969, + 0.558594, + 0.5625, + 0.574219, + 0.582031, + 0.511719, + 0.511719, + 0.570312, + 0.5625, + 0.554688, + 0.554688 + ] + }, + "name": "model.transformer.h.14.ln_2.weight", + "outputIndexes": [ + 1219 + ], + "type": "Const", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1218, + 1219 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/ln_2_14/Mul_1_output_0", + "outputIndexes": [ + 1220 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.14/mlp/w1/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 1220 + ], + "outputIndexes": [ + 3003 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.14/mlp/w1/Linear/pre_convert", + "inputIndexes": [ + 3003 + ], + "outputIndexes": [ + 3004 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.14/mlp/w1/Linear", + "inputIndexes": [ + 3004 + ], + "outputIndexes": [ + 3005 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 11008, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 1632192708, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.14/mlp/w1/Linear/post_convert", + "inputIndexes": [ + 3005 + ], + "outputIndexes": [ + 3006 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.14/mlp/w1/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3006 + ], + "outputIndexes": [ + 1221 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 11008 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.14/mlp/w2/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 1220 + ], + "outputIndexes": [ + 3007 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.14/mlp/w2/Linear/pre_convert", + "inputIndexes": [ + 3007 + ], + "outputIndexes": [ + 3008 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.14/mlp/w2/Linear", + "inputIndexes": [ + 3008 + ], + "outputIndexes": [ + 3009 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 11008, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 1657555162, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.14/mlp/w2/Linear/post_convert", + "inputIndexes": [ + 3009 + ], + "outputIndexes": [ + 3010 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.14/mlp/w2/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3010 + ], + "outputIndexes": [ + 1222 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 11008 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1222 + ], + "main_type": "UnaryOp", + "main": { + "opType": "SIGMOID", + "T": "DT_INVALID" + }, + "name": "/mlp_14/Sigmoid_output_0", + "outputIndexes": [ + 1223 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1222, + 1223 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/mlp_14/Mul_output_0", + "outputIndexes": [ + 1224 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1221, + 1224 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/mlp_14/Mul_1_output_0", + "outputIndexes": [ + 1225 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.14/mlp/c_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 1225 + ], + "outputIndexes": [ + 3011 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 11008, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.14/mlp/c_proj/Linear/pre_convert", + "inputIndexes": [ + 3011 + ], + "outputIndexes": [ + 3012 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.14/mlp/c_proj/Linear", + "inputIndexes": [ + 3012 + ], + "outputIndexes": [ + 3013 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 11008, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 1682917616, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.14/mlp/c_proj/Linear/post_convert", + "inputIndexes": [ + 3013 + ], + "outputIndexes": [ + 3014 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.14/mlp/c_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3014 + ], + "outputIndexes": [ + 1226 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1217, + 1226 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_74_output_0", + "outputIndexes": [ + 1227 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1227, + 1 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_75_output_0", + "outputIndexes": [ + 1228 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1228 + ], + "main_type": "LayerNorm", + "main": { + "axis": [ + -1 + ], + "epsilon": 1e-06, + "group": 1, + "useRMSNorm": true + }, + "name": "/ln_1_15/Mul_output_0", + "outputIndexes": [ + 1229 + ], + "type": "LayerNorm", + "defaultDimentionFormat": "NHWC" + }, + { + "main_type": "Blob", + "main": { + "dims": [ + 4096 + ], + "dataFormat": "NCHW", + "dataType": "DT_FLOAT", + "float32s": [ + 0.808594, + 0.78125, + 0.753906, + 0.875, + 0.871094, + 0.71875, + 0.847656, + 0.800781, + 0.816406, + 0.84375, + 0.863281, + 0.800781, + 0.820312, + 0.835938, + 0.785156, + 0.78125, + 0.847656, + 0.789062, + 0.808594, + 0.804688, + 0.773438, + 0.816406, + 0.738281, + 0.789062, + 0.730469, + 0.597656, + 0.722656, + 0.859375, + 0.84375, + 0.851562, + 0.847656, + 0.820312, + 0.75, + 0.859375, + 0.789062, + 0.742188, + 0.75, + 0.796875, + 0.765625, + 0.773438, + 0.800781, + 0.765625, + 0.773438, + 0.859375, + 0.804688, + 0.855469, + 0.835938, + 0.847656, + 0.792969, + 0.824219, + 0.816406, + 0.75, + 0.796875, + 0.726562, + 0.714844, + 0.789062, + 0.839844, + 0.851562, + 0.769531, + 0.742188, + 0.699219, + 0.894531, + 0.742188, + 0.769531, + 0.785156, + 0.851562, + 0.824219, + 0.847656, + 0.859375, + 0.8125, + 0.898438, + 0.8125, + 0.789062, + 0.808594, + 0.84375, + 0.800781, + 0.863281, + 0.800781, + 0.8125, + 0.785156, + 0.855469, + 0.832031, + 0.804688, + 0.730469, + 0.816406, + 0.816406, + 0.773438, + 0.84375, + 0.769531, + 0.847656, + 0.722656, + 0.796875, + 0.78125, + 0.839844, + 0.789062, + 0.800781, + 0.828125, + 0.820312, + 0.863281, + 0.769531, + 0.804688, + 0.804688, + 0.804688, + 0.800781, + 0.808594, + 0.828125, + 0.800781, + 0.84375, + 0.808594, + 0.824219, + 0.757812, + 0.863281, + 0.863281, + 0.828125, + 0.835938, + 0.730469, + 0.761719, + 1.007812, + 0.8125, + 0.828125, + 0.832031, + 0.804688, + 0.871094, + 0.792969, + 0.816406, + 0.792969, + 0.832031, + 0.777344, + 0.769531, + 0.800781, + 0.777344, + 0.761719, + 0.882812, + 0.753906, + 0.816406, + 0.742188, + 0.769531, + 0.710938, + 0.796875, + 0.835938, + 0.816406, + 0.773438, + 0.808594, + 0.765625, + 0.820312, + 0.78125, + 0.765625, + 0.863281, + 0.71875, + 0.789062, + 0.816406, + 0.816406, + 0.761719, + 0.796875, + 0.679688, + 0.816406, + 0.777344, + 0.792969, + 0.820312, + 0.816406, + 0.863281, + 0.769531, + 0.777344, + 0.796875, + 0.765625, + 0.769531, + 0.761719, + 0.769531, + 0.800781, + 0.757812, + 0.769531, + 0.726562, + 0.910156, + 0.828125, + 0.726562, + 0.816406, + 0.847656, + 0.859375, + 0.8125, + 0.796875, + 0.78125, + 0.789062, + 0.859375, + 0.867188, + 0.78125, + 0.824219, + 0.886719, + 0.84375, + 0.757812, + 0.738281, + 0.8125, + 0.789062, + 0.800781, + 0.882812, + 0.773438, + 0.804688, + 0.78125, + 0.746094, + 0.835938, + 0.792969, + 0.910156, + 0.824219, + 0.796875, + 0.753906, + 0.804688, + 0.777344, + 0.90625, + 0.78125, + 0.824219, + 0.816406, + 0.78125, + 0.777344, + 0.828125, + 0.820312, + 0.808594, + 0.769531, + 0.875, + 0.84375, + 0.632812, + 0.777344, + 0.796875, + 0.839844, + 0.753906, + 0.863281, + 0.828125, + 0.734375, + 0.832031, + 0.820312, + 0.617188, + 0.832031, + 0.796875, + 0.832031, + 0.730469, + 0.832031, + 0.875, + 0.75, + 0.898438, + 0.808594, + 0.753906, + 0.855469, + 0.695312, + 0.835938, + 0.839844, + 0.769531, + 0.816406, + 0.839844, + 0.894531, + 0.75, + 0.8125, + 0.78125, + 0.847656, + 0.734375, + 0.769531, + 0.765625, + 0.835938, + 0.769531, + 0.84375, + 0.804688, + 0.722656, + 0.777344, + 0.828125, + 0.847656, + 0.761719, + 0.777344, + 0.828125, + 0.800781, + 0.796875, + 0.867188, + 0.789062, + 0.820312, + 0.761719, + 0.800781, + 0.773438, + 0.808594, + 0.882812, + 0.765625, + 0.820312, + 0.828125, + 0.8125, + 0.832031, + 0.746094, + 0.808594, + 0.785156, + 0.78125, + 0.761719, + 0.769531, + 0.792969, + 0.746094, + 0.835938, + 0.816406, + 0.894531, + 0.773438, + 0.722656, + 0.765625, + 0.832031, + 0.832031, + 0.8125, + 0.78125, + 0.855469, + 0.804688, + 0.902344, + 0.792969, + 0.785156, + 0.753906, + 0.78125, + 0.773438, + 0.8125, + 0.757812, + 0.804688, + 0.773438, + 0.828125, + 0.777344, + 0.757812, + 0.769531, + 0.835938, + 0.835938, + 0.871094, + 0.78125, + 0.832031, + 0.808594, + 0.785156, + 0.8125, + 0.789062, + 0.871094, + 0.867188, + 0.835938, + 0.820312, + 0.925781, + 0.804688, + 0.785156, + 0.800781, + 0.765625, + 0.777344, + 0.785156, + 0.753906, + 0.753906, + 0.792969, + 0.765625, + 0.804688, + 0.769531, + 0.859375, + 0.785156, + 0.796875, + 0.765625, + 0.804688, + 0.824219, + 0.785156, + 0.835938, + 0.796875, + 0.777344, + 0.8125, + 0.84375, + 0.796875, + 0.8125, + 0.832031, + 0.804688, + 0.863281, + 0.703125, + 0.835938, + 0.777344, + 0.851562, + 0.753906, + 0.777344, + 0.777344, + 0.773438, + 0.839844, + 0.78125, + 0.742188, + 0.753906, + 0.742188, + 0.855469, + 0.820312, + 0.882812, + 0.835938, + 0.832031, + 0.773438, + 0.8125, + 0.804688, + 0.808594, + 0.746094, + 0.777344, + 0.773438, + 0.792969, + 0.847656, + 0.78125, + 0.835938, + 0.765625, + 0.875, + 0.839844, + 0.734375, + 0.878906, + 0.800781, + 0.796875, + 0.792969, + 0.800781, + 0.71875, + 0.847656, + 0.8125, + 0.847656, + 0.777344, + 0.824219, + 0.816406, + 0.753906, + 0.777344, + 0.804688, + 0.828125, + 0.808594, + 0.832031, + 0.757812, + 0.820312, + 0.765625, + 0.769531, + 0.84375, + 0.789062, + 0.832031, + 0.765625, + 0.832031, + 0.820312, + 0.789062, + 0.746094, + 0.769531, + 0.777344, + 0.808594, + 0.875, + 0.859375, + 0.792969, + 0.816406, + 0.8125, + 0.8125, + 0.808594, + 0.859375, + 0.808594, + 0.789062, + 0.757812, + 0.804688, + 0.816406, + 0.757812, + 0.777344, + 0.835938, + 0.785156, + 0.785156, + 0.734375, + 0.804688, + 0.785156, + 0.792969, + 0.765625, + 0.769531, + 0.738281, + 0.820312, + 0.828125, + 0.820312, + 0.820312, + 0.808594, + 0.761719, + 0.800781, + 0.8125, + 0.742188, + 0.765625, + 0.734375, + 0.777344, + 0.800781, + 0.828125, + 0.800781, + 0.855469, + 0.832031, + 0.828125, + 0.792969, + 0.859375, + 0.796875, + 0.761719, + 0.84375, + 0.78125, + 0.832031, + 0.699219, + 0.769531, + 0.828125, + 0.808594, + 0.785156, + 0.78125, + 0.832031, + 0.902344, + 0.785156, + 0.734375, + 0.835938, + 0.777344, + 0.796875, + 0.761719, + 0.902344, + 0.761719, + 0.808594, + 0.773438, + 0.734375, + 0.75, + 0.761719, + 0.839844, + 0.816406, + 0.726562, + 0.769531, + 0.816406, + 0.804688, + 0.757812, + 0.710938, + 0.792969, + 0.769531, + 0.839844, + 0.839844, + 0.824219, + 0.804688, + 0.828125, + 0.742188, + 0.796875, + 0.796875, + 0.773438, + 0.855469, + 0.773438, + 0.832031, + 0.8125, + 0.792969, + 0.855469, + 0.796875, + 0.742188, + 0.800781, + 0.785156, + 0.738281, + 0.75, + 0.828125, + 0.824219, + 0.71875, + 0.804688, + 0.839844, + 0.824219, + 0.773438, + 0.84375, + 0.886719, + 0.761719, + 0.804688, + 0.808594, + 0.804688, + 0.796875, + 0.78125, + 0.8125, + 0.753906, + 0.871094, + 0.796875, + 0.78125, + 0.796875, + 0.785156, + 0.71875, + 0.773438, + 0.835938, + 0.789062, + 0.769531, + 0.867188, + 0.832031, + 0.769531, + 0.757812, + 0.824219, + 0.761719, + 0.769531, + 0.765625, + 0.800781, + 0.792969, + 0.816406, + 0.808594, + 0.753906, + 0.746094, + 0.773438, + 0.785156, + 0.78125, + 0.796875, + 0.820312, + 0.789062, + 0.851562, + 0.75, + 0.792969, + 0.847656, + 0.800781, + 0.847656, + 0.757812, + 0.796875, + 0.742188, + 0.824219, + 0.828125, + 0.867188, + 0.867188, + 0.785156, + 0.839844, + 0.824219, + 0.792969, + 0.742188, + 0.847656, + 0.808594, + 0.832031, + 0.796875, + 0.832031, + 0.851562, + 0.875, + 0.789062, + 0.808594, + 0.796875, + 0.785156, + 0.855469, + 0.804688, + 0.75, + 0.789062, + 0.789062, + 0.75, + 0.835938, + 0.84375, + 0.785156, + 0.765625, + 0.757812, + 0.785156, + 0.90625, + 0.757812, + 0.839844, + 0.886719, + 0.820312, + 0.800781, + 0.855469, + 0.847656, + 0.8125, + 0.769531, + 0.112793, + 0.855469, + 0.835938, + 0.769531, + 0.839844, + 0.753906, + 0.824219, + 0.800781, + 0.78125, + 0.855469, + 0.824219, + 0.828125, + 0.839844, + 0.824219, + 0.71875, + 0.804688, + 0.796875, + 0.867188, + 0.738281, + 0.773438, + 0.777344, + 0.8125, + 0.796875, + 0.742188, + 0.78125, + 0.800781, + 0.734375, + 0.800781, + 0.847656, + 0.832031, + 0.820312, + 0.792969, + 0.753906, + 0.800781, + 0.785156, + 0.867188, + 0.789062, + 0.832031, + 0.75, + 0.789062, + 0.769531, + 0.90625, + 0.859375, + 0.847656, + 0.777344, + 0.789062, + 0.84375, + 0.875, + 0.867188, + 0.773438, + 0.777344, + 0.804688, + 0.828125, + 0.8125, + 0.804688, + 0.824219, + 0.726562, + 0.789062, + 0.636719, + 0.777344, + 0.859375, + 0.832031, + 0.769531, + 0.757812, + 0.785156, + 0.765625, + 0.820312, + 0.859375, + 0.789062, + 0.902344, + 0.769531, + 0.804688, + 0.753906, + 0.832031, + 0.828125, + 0.792969, + 0.808594, + 0.871094, + 0.847656, + 0.832031, + 0.859375, + 0.804688, + 0.859375, + 0.808594, + 0.941406, + 0.824219, + 0.742188, + 0.800781, + 0.789062, + 0.753906, + 0.839844, + 0.808594, + 0.886719, + 0.726562, + 0.796875, + 0.867188, + 0.820312, + 0.707031, + 0.761719, + 0.742188, + 0.792969, + 0.792969, + 0.78125, + 0.746094, + 0.804688, + 0.789062, + 0.832031, + 0.703125, + 0.789062, + 0.730469, + 0.832031, + 0.792969, + 0.734375, + 0.824219, + 0.789062, + 0.859375, + 0.839844, + 0.855469, + 0.769531, + 0.785156, + 0.804688, + 0.746094, + 0.789062, + 0.890625, + 0.765625, + 0.789062, + 0.757812, + 0.789062, + 0.734375, + 0.761719, + 0.828125, + 0.8125, + 0.839844, + 0.765625, + 0.824219, + 0.875, + 0.78125, + 0.828125, + 0.917969, + 0.828125, + 0.800781, + 0.714844, + 0.777344, + 0.679688, + 0.8125, + 0.84375, + 0.8125, + 0.742188, + 0.769531, + 0.761719, + 0.789062, + 0.789062, + 0.785156, + 0.832031, + 0.824219, + 0.808594, + 0.875, + 0.765625, + 0.820312, + 0.730469, + 0.792969, + 0.683594, + 0.746094, + 0.878906, + 0.761719, + 0.824219, + 0.765625, + 0.800781, + 0.773438, + 0.859375, + 0.882812, + 0.800781, + 0.835938, + 0.734375, + 0.800781, + 0.78125, + 0.71875, + 0.773438, + 0.730469, + 0.839844, + 0.769531, + 0.78125, + 0.839844, + 0.8125, + 0.855469, + 0.796875, + 0.816406, + 0.828125, + 0.773438, + 0.816406, + 0.792969, + 0.875, + 0.839844, + 0.8125, + 0.789062, + 0.84375, + 0.796875, + 0.828125, + 0.804688, + 0.785156, + 0.761719, + 0.800781, + 0.769531, + 0.773438, + 0.824219, + 0.808594, + 0.847656, + 0.828125, + 0.839844, + 0.789062, + 0.78125, + 0.8125, + 0.6875, + 0.773438, + 0.910156, + 0.808594, + 0.871094, + 0.808594, + 0.78125, + 0.8125, + 0.847656, + 0.753906, + 0.589844, + 0.78125, + 0.773438, + 0.851562, + 0.808594, + 0.828125, + 0.800781, + 0.78125, + 0.742188, + 0.855469, + 0.847656, + 0.808594, + 0.742188, + 0.777344, + 0.8125, + 0.871094, + 0.769531, + 0.773438, + 0.824219, + 0.753906, + 0.792969, + 0.785156, + 0.785156, + 0.777344, + 0.707031, + 0.761719, + 0.8125, + 0.828125, + 0.878906, + 0.792969, + 0.765625, + 0.738281, + 0.769531, + 0.796875, + 0.820312, + 0.824219, + 0.800781, + 0.773438, + 0.789062, + 0.800781, + 0.769531, + 0.835938, + 0.835938, + 0.75, + 0.808594, + 0.8125, + 0.800781, + 0.851562, + 0.839844, + 0.777344, + 0.785156, + 0.867188, + 0.773438, + 0.785156, + 0.828125, + 0.800781, + 0.847656, + 0.820312, + 0.847656, + 0.777344, + 0.820312, + 0.757812, + 0.835938, + 0.8125, + 0.820312, + 0.757812, + 0.769531, + 0.703125, + 0.804688, + 0.75, + 0.808594, + 0.828125, + 0.792969, + 0.765625, + 0.820312, + 0.789062, + 0.796875, + 0.785156, + 0.757812, + 0.714844, + 0.785156, + 0.78125, + 0.84375, + 0.796875, + 0.8125, + 0.824219, + 0.820312, + 0.800781, + 0.742188, + 0.800781, + 0.847656, + 0.824219, + 0.773438, + 0.777344, + 0.78125, + 0.699219, + 0.761719, + 0.800781, + 0.753906, + 0.839844, + 0.734375, + 0.789062, + 0.863281, + 0.851562, + 0.738281, + 0.796875, + 0.808594, + 0.828125, + 0.75, + 0.824219, + 0.777344, + 0.800781, + 0.90625, + 0.847656, + 0.808594, + 0.820312, + 0.820312, + 0.828125, + 0.84375, + 0.8125, + 0.722656, + 0.773438, + 0.792969, + 0.824219, + 0.800781, + 0.824219, + 0.820312, + 0.765625, + 0.800781, + 0.765625, + 0.777344, + 0.789062, + 0.804688, + 0.800781, + 0.792969, + 0.863281, + 0.84375, + 0.808594, + 0.71875, + 0.710938, + 0.863281, + 0.847656, + 0.8125, + 0.746094, + 0.859375, + 0.871094, + 0.78125, + 0.835938, + 0.796875, + 0.773438, + 0.78125, + 0.792969, + 0.796875, + 0.792969, + 0.820312, + 0.84375, + 0.832031, + 0.839844, + 0.820312, + 0.789062, + 0.808594, + 0.835938, + 0.871094, + 0.78125, + 0.804688, + 0.769531, + 0.785156, + 0.777344, + 0.785156, + 0.929688, + 0.800781, + 0.75, + 0.828125, + 0.773438, + 0.816406, + 0.738281, + 0.726562, + 0.828125, + 0.953125, + 0.816406, + 0.820312, + 0.859375, + 0.757812, + 0.839844, + 0.789062, + 0.894531, + 0.828125, + 0.820312, + 0.804688, + 0.882812, + 0.777344, + 0.773438, + 0.804688, + 0.789062, + 0.75, + 0.792969, + 0.792969, + 0.785156, + 0.777344, + 0.820312, + 0.878906, + 0.75, + 0.847656, + 0.75, + 0.601562, + 0.792969, + 0.753906, + 0.824219, + 0.726562, + 0.792969, + 0.675781, + 0.765625, + 0.792969, + 0.804688, + 0.839844, + 0.828125, + 0.785156, + 0.835938, + 0.816406, + 0.746094, + 0.859375, + 0.785156, + 0.765625, + 0.871094, + 0.796875, + 0.824219, + 0.863281, + 0.859375, + 0.789062, + 0.800781, + 0.792969, + 0.78125, + 0.820312, + 0.777344, + 0.8125, + 0.753906, + 1.273438, + 0.785156, + 0.714844, + 0.761719, + 0.832031, + 0.832031, + 0.757812, + 0.769531, + 0.710938, + 0.78125, + 0.859375, + 0.84375, + 0.792969, + 0.789062, + 0.828125, + 0.792969, + 0.761719, + 0.746094, + 0.777344, + 0.863281, + 0.769531, + 0.757812, + 0.730469, + 0.777344, + 0.800781, + 0.796875, + 0.914062, + 0.78125, + 0.785156, + 0.761719, + 0.789062, + 0.765625, + 0.914062, + 0.773438, + 0.804688, + 0.761719, + 0.84375, + 0.769531, + 0.824219, + 0.785156, + 0.867188, + 0.78125, + 0.785156, + 0.820312, + 0.828125, + 0.753906, + 0.765625, + 0.835938, + 0.8125, + 0.832031, + 0.882812, + 0.875, + 0.832031, + 0.675781, + 0.878906, + 0.800781, + 0.847656, + 0.796875, + 0.808594, + 0.808594, + 0.792969, + 0.8125, + 0.816406, + 0.765625, + 0.84375, + 0.777344, + 0.867188, + 0.8125, + 1.164062, + 0.765625, + 0.753906, + 0.871094, + 0.839844, + 0.75, + 0.761719, + 0.746094, + 0.835938, + 0.753906, + 0.707031, + 0.820312, + 0.8125, + 0.742188, + 0.78125, + 0.863281, + 0.789062, + 0.867188, + 0.773438, + 0.828125, + 0.808594, + 0.792969, + 0.816406, + 0.882812, + 0.820312, + 0.816406, + 0.789062, + 0.785156, + 0.828125, + 0.753906, + 0.84375, + 0.796875, + 0.828125, + 0.851562, + 0.800781, + 0.828125, + 0.78125, + 0.746094, + 0.773438, + 0.761719, + 0.882812, + 0.859375, + 0.800781, + 0.753906, + 0.824219, + 0.828125, + 0.765625, + 0.777344, + 0.765625, + 0.804688, + 0.8125, + 0.808594, + 0.777344, + 0.769531, + 0.800781, + 0.832031, + 0.835938, + 0.796875, + 0.792969, + 0.78125, + 0.808594, + 0.726562, + 0.800781, + 0.78125, + 0.742188, + 0.847656, + 0.738281, + 0.828125, + 0.738281, + 0.800781, + 0.816406, + 0.863281, + 0.773438, + 0.78125, + 0.726562, + 0.777344, + 0.753906, + 0.800781, + 0.789062, + 0.816406, + 0.765625, + 0.832031, + 0.808594, + 0.800781, + 0.730469, + 0.808594, + 0.835938, + 0.796875, + 0.828125, + 0.867188, + 0.871094, + 0.707031, + 0.785156, + 0.722656, + 0.777344, + 0.847656, + 0.816406, + 0.847656, + 0.789062, + 0.808594, + 0.8125, + 0.761719, + 0.78125, + 0.78125, + 0.824219, + 0.859375, + 0.796875, + 0.820312, + 0.785156, + 0.78125, + 0.847656, + 0.871094, + 0.824219, + 0.792969, + 0.792969, + 0.890625, + 0.808594, + 0.820312, + 0.722656, + 0.824219, + 0.84375, + 0.835938, + 0.882812, + 0.78125, + 0.800781, + 0.867188, + 0.742188, + 0.816406, + 0.75, + 0.734375, + 0.847656, + 0.652344, + 0.824219, + 0.832031, + 0.816406, + 0.820312, + 0.84375, + 0.785156, + 0.773438, + 0.839844, + 0.769531, + 0.789062, + 0.808594, + 0.804688, + 0.769531, + 0.742188, + 0.808594, + 0.8125, + 0.808594, + 0.796875, + 0.761719, + 0.789062, + 0.816406, + 0.808594, + 0.757812, + 0.894531, + 0.738281, + 0.800781, + 0.800781, + 0.828125, + 0.757812, + 0.722656, + 0.78125, + 0.8125, + 0.804688, + 0.796875, + 0.808594, + 0.816406, + 0.765625, + 0.84375, + 0.804688, + 0.917969, + 0.789062, + 0.890625, + 0.796875, + 0.839844, + 0.734375, + 0.765625, + 0.796875, + 0.824219, + 0.820312, + 0.800781, + 0.761719, + 0.773438, + 0.757812, + 0.792969, + 0.761719, + 0.808594, + 0.769531, + 0.84375, + 0.835938, + 0.917969, + 0.792969, + 0.789062, + 0.835938, + 0.792969, + 0.742188, + 0.804688, + 0.753906, + 0.785156, + 0.816406, + 0.75, + 0.773438, + 0.863281, + 0.800781, + 0.722656, + 0.757812, + 0.859375, + 0.804688, + 0.773438, + 0.777344, + 0.769531, + 0.8125, + 0.734375, + 0.828125, + 0.890625, + 0.894531, + 0.820312, + 0.824219, + 0.808594, + 0.71875, + 0.757812, + 0.84375, + 0.851562, + 0.816406, + 0.765625, + 0.769531, + 0.78125, + 0.777344, + 0.808594, + 0.578125, + 0.699219, + 0.800781, + 0.722656, + 0.769531, + 0.820312, + 0.820312, + 0.816406, + 0.757812, + 0.847656, + 0.757812, + 0.847656, + 0.824219, + 0.753906, + 0.816406, + 0.84375, + 0.832031, + 0.792969, + 0.71875, + 0.785156, + 0.820312, + 0.75, + 0.789062, + 0.808594, + 0.84375, + 0.789062, + 0.820312, + 0.808594, + 0.832031, + 0.789062, + 0.777344, + 0.757812, + 0.835938, + 0.765625, + 0.761719, + 0.90625, + 0.777344, + 0.785156, + 0.851562, + 0.890625, + 0.820312, + 0.796875, + 0.859375, + 0.839844, + 0.832031, + 0.808594, + 0.769531, + 0.832031, + 0.816406, + 0.804688, + 0.773438, + 0.789062, + 0.863281, + 0.769531, + 0.804688, + 0.847656, + 0.785156, + 0.785156, + 0.8125, + 0.863281, + 0.703125, + 0.769531, + 0.832031, + 0.757812, + 0.78125, + 0.796875, + 0.804688, + 0.859375, + 0.78125, + 0.679688, + 0.785156, + 0.839844, + 0.78125, + 0.816406, + 0.792969, + 0.800781, + 0.800781, + 0.753906, + 0.6875, + 0.8125, + 0.804688, + 0.761719, + 0.75, + 0.722656, + 0.820312, + 0.792969, + 0.804688, + 0.835938, + 0.742188, + 0.820312, + 0.789062, + 0.820312, + 0.863281, + 0.796875, + 0.828125, + 0.800781, + 0.839844, + 0.78125, + 0.804688, + 0.851562, + 0.808594, + 0.839844, + 0.800781, + 0.84375, + 0.808594, + 0.875, + 0.820312, + 0.757812, + 0.824219, + 0.804688, + 0.835938, + 0.816406, + 0.867188, + 0.800781, + 0.789062, + 0.765625, + 0.800781, + 0.699219, + 0.835938, + 0.828125, + 0.785156, + 0.84375, + 0.761719, + 0.777344, + 0.855469, + 0.808594, + 0.773438, + 0.753906, + 0.769531, + 0.769531, + 0.804688, + 0.851562, + 0.773438, + 0.828125, + 0.773438, + 0.808594, + 0.8125, + 0.769531, + 0.796875, + 0.851562, + 0.78125, + 0.789062, + 0.773438, + 0.800781, + 0.785156, + 0.78125, + 0.867188, + 0.746094, + 0.890625, + 0.757812, + 0.746094, + 0.828125, + 0.8125, + 0.839844, + 0.789062, + 0.871094, + 0.78125, + 0.828125, + 0.835938, + 0.78125, + 0.816406, + 0.839844, + 0.789062, + 0.800781, + 0.78125, + 0.753906, + 0.773438, + 0.804688, + 0.808594, + 0.804688, + 0.816406, + 0.808594, + 0.859375, + 0.769531, + 0.738281, + 0.808594, + 0.761719, + 1.046875, + 0.777344, + 0.792969, + 0.785156, + 0.765625, + 0.804688, + 0.789062, + 0.820312, + 0.8125, + 0.835938, + 0.832031, + 0.847656, + 0.855469, + 0.785156, + 0.808594, + 0.835938, + 0.800781, + 0.738281, + 0.832031, + 0.820312, + 0.777344, + 0.714844, + 0.832031, + 0.800781, + 0.804688, + 0.796875, + 0.765625, + 0.765625, + 0.703125, + 0.808594, + 0.804688, + 0.796875, + 0.796875, + 0.828125, + 0.859375, + 0.808594, + 0.863281, + 0.769531, + 0.785156, + 0.851562, + 0.789062, + 0.785156, + 0.75, + 0.757812, + 0.800781, + 0.734375, + 0.8125, + 0.730469, + 0.773438, + 0.765625, + 0.726562, + 0.835938, + 0.808594, + 0.796875, + 0.769531, + 0.808594, + 0.757812, + 0.8125, + 0.851562, + 0.808594, + 0.785156, + 0.785156, + 0.808594, + 0.84375, + 0.753906, + 0.785156, + 0.800781, + 0.808594, + 0.894531, + 0.917969, + 0.796875, + 0.835938, + 0.8125, + 0.855469, + 0.78125, + 0.832031, + 0.769531, + 0.722656, + 0.8125, + 0.796875, + 0.816406, + 0.804688, + 0.753906, + 0.8125, + 0.804688, + 0.699219, + 0.789062, + 0.839844, + 0.777344, + 0.84375, + 0.816406, + 0.785156, + 0.855469, + 0.8125, + 0.769531, + 0.730469, + 0.714844, + 0.828125, + 0.808594, + 0.785156, + 0.832031, + 0.839844, + 0.8125, + 0.867188, + 0.804688, + 0.785156, + 0.839844, + 0.875, + 0.792969, + 0.867188, + 0.761719, + 0.832031, + 0.796875, + 0.777344, + 0.695312, + 0.777344, + 0.800781, + 0.832031, + 0.855469, + 0.773438, + 0.75, + 0.765625, + 0.796875, + 0.773438, + 0.855469, + 0.8125, + 0.785156, + 0.785156, + 0.828125, + 0.851562, + 0.835938, + 0.792969, + 0.800781, + 0.757812, + 0.789062, + 0.742188, + 0.789062, + 0.804688, + 0.792969, + 0.863281, + 0.878906, + 0.816406, + 0.828125, + 0.804688, + 0.785156, + 0.816406, + 0.769531, + 0.871094, + 0.789062, + 0.785156, + 0.753906, + 0.832031, + 0.820312, + 0.882812, + 0.804688, + 0.75, + 0.816406, + 0.792969, + 0.847656, + 0.804688, + 0.855469, + 0.8125, + 1.007812, + 0.847656, + 0.828125, + 0.808594, + 0.796875, + 0.824219, + 0.792969, + 0.824219, + 0.796875, + 0.863281, + 0.820312, + 0.78125, + 0.820312, + 0.796875, + 0.855469, + 0.835938, + 0.710938, + 0.722656, + 0.816406, + 0.804688, + 0.828125, + 0.773438, + 0.769531, + 0.71875, + 0.894531, + 0.742188, + 0.777344, + 0.84375, + 0.804688, + 0.792969, + 0.769531, + 0.71875, + 0.785156, + 0.765625, + 0.785156, + 0.742188, + 0.808594, + 0.796875, + 0.785156, + 0.789062, + 0.835938, + 0.898438, + 0.804688, + 0.804688, + 0.742188, + 0.839844, + 0.828125, + 0.839844, + 0.828125, + 0.777344, + 0.824219, + 0.828125, + 0.78125, + 0.816406, + 0.761719, + 0.785156, + 0.828125, + 0.699219, + 0.8125, + 0.769531, + 0.71875, + 0.792969, + 0.8125, + 0.761719, + 0.796875, + 0.8125, + 0.785156, + 0.742188, + 0.796875, + 0.8125, + 0.851562, + 0.753906, + 0.671875, + 0.796875, + 0.78125, + 0.902344, + 0.757812, + 0.816406, + 0.789062, + 0.789062, + 0.824219, + 0.902344, + 0.824219, + 0.773438, + 0.855469, + 0.816406, + 0.785156, + 0.820312, + 0.792969, + 0.824219, + 0.789062, + 0.867188, + 0.800781, + 0.847656, + 0.789062, + 0.871094, + 0.726562, + 0.777344, + 0.769531, + 0.820312, + 0.753906, + 0.8125, + 0.761719, + 0.796875, + 0.789062, + 0.886719, + 0.789062, + 0.808594, + 0.777344, + 0.832031, + 0.785156, + 0.785156, + 0.832031, + 0.710938, + 0.816406, + 0.769531, + 0.863281, + 0.820312, + 0.875, + 0.828125, + 0.84375, + 0.832031, + 0.800781, + 0.761719, + 0.820312, + 0.765625, + 0.808594, + 0.726562, + 0.746094, + 0.835938, + 0.789062, + 0.839844, + 0.816406, + 0.867188, + 0.796875, + 0.78125, + 0.796875, + 0.789062, + 0.773438, + 0.851562, + 0.746094, + 0.800781, + 0.824219, + 0.753906, + 0.75, + 0.800781, + 0.847656, + 0.808594, + 0.816406, + 0.84375, + 0.859375, + 0.796875, + 0.84375, + 0.765625, + 0.8125, + 0.796875, + 0.761719, + 0.746094, + 0.820312, + 0.78125, + 0.832031, + 0.8125, + 0.863281, + 0.8125, + 0.804688, + 0.71875, + 0.765625, + 0.832031, + 0.777344, + 0.792969, + 0.789062, + 0.816406, + 0.75, + 0.746094, + 0.828125, + 0.796875, + 0.800781, + 0.804688, + 0.746094, + 0.832031, + 0.863281, + 0.804688, + 0.828125, + 0.867188, + 0.804688, + 0.785156, + 0.761719, + 0.820312, + 0.824219, + 0.828125, + 0.855469, + 0.800781, + 0.832031, + 0.824219, + 0.773438, + 0.816406, + 0.847656, + 0.796875, + 0.835938, + 0.8125, + 0.851562, + 0.820312, + 0.828125, + 0.8125, + 0.769531, + 0.839844, + 0.808594, + 0.726562, + 0.8125, + 0.808594, + 0.78125, + 0.847656, + 0.726562, + 0.796875, + 0.792969, + 0.835938, + 0.777344, + 0.777344, + 0.816406, + 0.75, + 0.777344, + 0.851562, + 0.941406, + 0.789062, + 0.816406, + 0.75, + 0.738281, + 0.96875, + 0.839844, + 0.847656, + 0.789062, + 0.816406, + 0.78125, + 0.765625, + 0.742188, + 0.8125, + 0.78125, + 0.777344, + 0.765625, + 0.808594, + 0.816406, + 0.824219, + 0.816406, + 0.828125, + 0.789062, + 0.816406, + 0.796875, + 0.851562, + 0.894531, + 0.8125, + 0.808594, + 0.636719, + 0.78125, + 0.828125, + 0.71875, + 0.820312, + 0.757812, + 0.820312, + 0.785156, + 0.875, + 0.796875, + 0.769531, + 0.832031, + 0.800781, + 0.78125, + 0.796875, + 0.828125, + 0.761719, + 0.765625, + 0.742188, + 0.8125, + 0.746094, + 0.800781, + 0.773438, + 0.773438, + 0.75, + 0.789062, + 0.816406, + 0.777344, + 0.792969, + 0.789062, + 0.761719, + 0.800781, + 0.777344, + 0.8125, + 0.792969, + 0.8125, + 0.78125, + 0.851562, + 0.742188, + 0.773438, + 0.753906, + 0.757812, + 0.769531, + 0.777344, + 0.816406, + 0.785156, + 0.816406, + 0.871094, + 0.726562, + 0.777344, + 0.816406, + 0.785156, + 0.769531, + 0.835938, + 0.902344, + 0.785156, + 0.753906, + 0.84375, + 0.828125, + 0.859375, + 0.84375, + 0.863281, + 0.757812, + 0.914062, + 0.847656, + 0.84375, + 0.785156, + 0.832031, + 0.824219, + 0.871094, + 0.789062, + 0.796875, + 0.78125, + 0.839844, + 0.753906, + 0.777344, + 0.726562, + 0.785156, + 0.792969, + 0.804688, + 0.835938, + 0.816406, + 0.828125, + 0.726562, + 0.824219, + 0.859375, + 0.859375, + 0.820312, + 0.828125, + 0.859375, + 0.855469, + 0.800781, + 0.765625, + 0.765625, + 0.804688, + 0.703125, + 0.746094, + 0.878906, + 0.742188, + 0.78125, + 0.746094, + 0.835938, + 0.90625, + 0.777344, + 0.832031, + 0.800781, + 0.734375, + 0.789062, + 0.835938, + 0.839844, + 0.75, + 0.867188, + 0.789062, + 0.835938, + 0.820312, + 0.855469, + 0.832031, + 0.777344, + 0.710938, + 0.785156, + 0.871094, + 0.78125, + 0.890625, + 0.835938, + 0.800781, + 0.789062, + 0.792969, + 0.816406, + 0.726562, + 0.773438, + 0.769531, + 0.78125, + 0.78125, + 0.796875, + 0.800781, + 0.785156, + 0.753906, + 0.820312, + 0.785156, + 0.707031, + 0.824219, + 0.84375, + 0.738281, + 0.789062, + 0.75, + 0.796875, + 0.761719, + 0.828125, + 0.847656, + 0.78125, + 0.839844, + 0.792969, + 0.769531, + 0.808594, + 0.832031, + 0.761719, + 0.765625, + 0.796875, + 0.8125, + 0.84375, + 0.8125, + 0.789062, + 0.808594, + 0.726562, + 0.882812, + 0.785156, + 0.84375, + 0.796875, + 0.753906, + 0.769531, + 0.738281, + 0.832031, + 0.804688, + 0.835938, + 0.722656, + 0.746094, + 0.753906, + 0.816406, + 0.800781, + 0.871094, + 0.796875, + 0.769531, + 0.855469, + 0.78125, + 0.828125, + 0.8125, + 0.808594, + 0.835938, + 0.902344, + 0.828125, + 0.785156, + 0.960938, + 0.804688, + 0.773438, + 0.75, + 0.820312, + 0.75, + 0.773438, + 0.78125, + 0.78125, + 0.863281, + 0.867188, + 0.84375, + 0.742188, + 0.785156, + 0.792969, + 0.796875, + 0.84375, + 0.804688, + 0.796875, + 0.867188, + 0.746094, + 0.800781, + 0.855469, + 0.800781, + 0.824219, + 0.808594, + 0.792969, + 0.78125, + 0.875, + 0.824219, + 0.785156, + 0.828125, + 0.796875, + 0.847656, + 0.769531, + 0.835938, + 0.808594, + 0.800781, + 0.792969, + 0.792969, + 0.863281, + 0.855469, + 0.796875, + 0.769531, + 0.804688, + 0.792969, + 0.835938, + 0.84375, + 0.753906, + 0.804688, + 0.679688, + 0.8125, + 0.753906, + 0.84375, + 0.871094, + 0.816406, + 0.824219, + 0.871094, + 0.820312, + 0.773438, + 0.757812, + 0.808594, + 0.800781, + 0.777344, + 0.796875, + 0.785156, + 0.824219, + 0.8125, + 0.78125, + 0.808594, + 0.882812, + 0.78125, + 0.828125, + 0.824219, + 0.816406, + 0.824219, + 0.808594, + 0.742188, + 0.738281, + 0.792969, + 0.804688, + 0.855469, + 0.789062, + 0.8125, + 0.796875, + 0.824219, + 0.789062, + 0.84375, + 0.8125, + 0.796875, + 0.835938, + 0.785156, + 0.785156, + 0.78125, + 0.777344, + 0.875, + 0.746094, + 0.75, + 0.808594, + 0.671875, + 0.789062, + 0.804688, + 0.8125, + 0.84375, + 0.886719, + 0.84375, + 0.820312, + 0.777344, + 0.792969, + 0.800781, + 0.820312, + 0.777344, + 0.875, + 0.859375, + 0.804688, + 0.800781, + 0.835938, + 0.855469, + 0.8125, + 0.777344, + 0.773438, + 0.808594, + 0.886719, + 0.816406, + 0.765625, + 0.78125, + 0.804688, + 0.765625, + 0.867188, + 0.816406, + 0.808594, + 0.785156, + 0.800781, + 0.800781, + 0.882812, + 0.835938, + 0.828125, + 0.828125, + 0.753906, + 0.796875, + 0.71875, + 0.78125, + 0.757812, + 0.835938, + 0.878906, + 0.757812, + 0.824219, + 0.847656, + 0.863281, + 0.824219, + 0.746094, + 0.785156, + 0.8125, + 0.855469, + 0.816406, + 0.851562, + 0.800781, + 0.777344, + 0.828125, + 0.835938, + 0.769531, + 0.824219, + 0.726562, + 0.8125, + 0.816406, + 0.84375, + 0.804688, + 0.773438, + 0.796875, + 0.8125, + 0.78125, + 0.769531, + 0.789062, + 0.863281, + 0.734375, + 0.839844, + 0.90625, + 0.851562, + 0.816406, + 0.777344, + 0.757812, + 0.769531, + 0.890625, + 0.773438, + 0.753906, + 0.851562, + 0.808594, + 0.816406, + 0.777344, + 0.792969, + 0.796875, + 0.800781, + 0.820312, + 0.765625, + 0.804688, + 0.777344, + 0.789062, + 0.816406, + 0.792969, + 0.722656, + 0.820312, + 0.800781, + 0.824219, + 0.746094, + 0.832031, + 0.824219, + 0.808594, + 0.796875, + 0.785156, + 0.765625, + 0.792969, + 0.8125, + 0.820312, + 0.808594, + 0.796875, + 0.808594, + 0.824219, + 0.839844, + 0.769531, + 0.832031, + 0.839844, + 0.839844, + 0.816406, + 0.765625, + 0.84375, + 0.8125, + 0.78125, + 0.816406, + 0.804688, + 0.800781, + 0.820312, + 0.753906, + 0.796875, + 0.828125, + 0.765625, + 0.835938, + 0.804688, + 0.777344, + 0.773438, + 0.785156, + 0.753906, + 0.8125, + 0.855469, + 0.777344, + 0.820312, + 0.835938, + 0.828125, + 0.828125, + 0.792969, + 0.824219, + 0.808594, + 0.808594, + 0.84375, + 0.804688, + 0.777344, + 0.804688, + 0.785156, + 0.839844, + 0.777344, + 0.710938, + 0.820312, + 0.8125, + 0.84375, + 0.777344, + 0.769531, + 0.566406, + 0.847656, + 0.792969, + 0.804688, + 0.769531, + 0.855469, + 0.773438, + 0.824219, + 0.800781, + 0.84375, + 0.835938, + 0.839844, + 0.769531, + 0.796875, + 0.851562, + 0.796875, + 0.738281, + 0.773438, + 0.796875, + 0.75, + 0.8125, + 0.84375, + 0.8125, + 0.765625, + 0.804688, + 0.855469, + 0.855469, + 0.839844, + 0.808594, + 0.773438, + 0.84375, + 0.785156, + 0.816406, + 0.765625, + 0.792969, + 0.808594, + 0.796875, + 0.820312, + 0.835938, + 0.773438, + 0.769531, + 0.773438, + 0.777344, + 0.808594, + 0.789062, + 0.804688, + 0.757812, + 0.773438, + 0.78125, + 0.808594, + 0.804688, + 0.851562, + 0.828125, + 0.8125, + 0.679688, + 0.800781, + 0.878906, + 0.847656, + 0.753906, + 0.839844, + 0.785156, + 0.777344, + 0.777344, + 0.789062, + 0.828125, + 0.824219, + 0.804688, + 0.808594, + 0.757812, + 0.828125, + 0.78125, + 0.753906, + 0.785156, + 0.851562, + 0.785156, + 0.878906, + 0.832031, + 0.792969, + 0.8125, + 0.816406, + 0.714844, + 0.785156, + 0.816406, + 0.792969, + 0.808594, + 0.855469, + 0.847656, + 0.800781, + 0.804688, + 0.789062, + 0.761719, + 0.734375, + 0.8125, + 0.804688, + 0.816406, + 0.851562, + 0.875, + 0.832031, + 0.785156, + 0.792969, + 0.8125, + 0.816406, + 0.828125, + 0.855469, + 0.765625, + 0.84375, + 0.773438, + 0.792969, + 0.84375, + 0.765625, + 0.882812, + 0.792969, + 0.816406, + 0.839844, + 0.773438, + 0.722656, + 0.820312, + 0.84375, + 0.792969, + 0.789062, + 0.757812, + 0.796875, + 0.726562, + 0.820312, + 0.416016, + 0.847656, + 0.832031, + 0.816406, + 0.828125, + 0.796875, + 0.851562, + 0.828125, + 0.8125, + 0.8125, + 0.820312, + 0.832031, + 0.800781, + 0.78125, + 0.738281, + 0.75, + 0.8125, + 0.738281, + 0.796875, + 0.859375, + 0.796875, + 0.808594, + 0.757812, + 0.765625, + 0.828125, + 0.804688, + 0.734375, + 0.746094, + 0.765625, + 0.824219, + 0.871094, + 0.722656, + 0.90625, + 0.832031, + 0.785156, + 0.761719, + 0.847656, + 0.828125, + 0.761719, + 0.761719, + 0.792969, + 0.839844, + 0.765625, + 0.910156, + 0.84375, + 0.667969, + 0.792969, + 0.769531, + 0.804688, + 0.800781, + 0.792969, + 0.796875, + 0.839844, + 0.921875, + 0.726562, + 0.78125, + 0.785156, + 0.804688, + 0.738281, + 0.839844, + 0.785156, + 0.730469, + 0.847656, + 0.75, + 0.753906, + 0.78125, + 0.789062, + 0.816406, + 0.722656, + 0.769531, + 0.832031, + 0.796875, + 0.855469, + 0.835938, + 0.71875, + 0.78125, + 0.832031, + 0.730469, + 0.824219, + 0.816406, + 0.839844, + 0.753906, + 0.789062, + 0.847656, + 0.832031, + 0.871094, + 0.773438, + 0.820312, + 0.617188, + 0.851562, + 0.832031, + 0.785156, + 0.84375, + 0.738281, + 0.820312, + 0.804688, + 0.867188, + 0.835938, + 0.871094, + 0.839844, + 0.78125, + 0.828125, + 0.835938, + 0.734375, + 0.820312, + 0.824219, + 0.878906, + 0.785156, + 0.777344, + 0.742188, + 0.851562, + 0.886719, + 0.734375, + 0.765625, + 0.78125, + 0.75, + 0.855469, + 0.898438, + 0.886719, + 0.761719, + 0.796875, + 0.78125, + 0.78125, + 0.808594, + 0.835938, + 0.792969, + 0.808594, + 0.785156, + 0.777344, + 0.820312, + 0.777344, + 0.796875, + 0.757812, + 0.828125, + 0.734375, + 0.886719, + 0.851562, + 0.835938, + 0.855469, + 0.710938, + 0.816406, + 0.765625, + 0.765625, + 0.855469, + 0.789062, + 0.773438, + 0.734375, + 0.738281, + 0.847656, + 0.808594, + 0.835938, + 0.789062, + 0.820312, + 0.789062, + 0.828125, + 0.773438, + 0.894531, + 0.777344, + 0.816406, + 0.839844, + 0.796875, + 0.898438, + 0.8125, + 0.84375, + 0.8125, + 0.8125, + 0.804688, + 0.800781, + 0.847656, + 0.882812, + 0.816406, + 0.816406, + 0.78125, + 0.839844, + 0.785156, + 0.710938, + 0.878906, + 0.773438, + 0.769531, + 0.863281, + 0.804688, + 0.800781, + 0.800781, + 0.816406, + 0.761719, + 0.769531, + 0.804688, + 0.882812, + 0.867188, + 0.78125, + 0.875, + 0.800781, + 0.824219, + 0.730469, + 0.804688, + 0.808594, + 0.726562, + 0.78125, + 0.699219, + 0.761719, + 0.871094, + 0.734375, + 0.761719, + 0.824219, + 0.8125, + 0.804688, + 0.769531, + 0.824219, + 0.828125, + 0.804688, + 0.828125, + 0.792969, + 0.792969, + 0.839844, + 0.8125, + 0.777344, + 0.800781, + 0.859375, + 0.8125, + 0.839844, + 0.773438, + 0.820312, + 0.757812, + 0.777344, + 0.792969, + 0.78125, + 0.765625, + 0.824219, + 0.832031, + 0.734375, + 0.742188, + 0.804688, + 0.746094, + 0.789062, + 0.753906, + 0.761719, + 0.769531, + 0.832031, + 0.765625, + 0.839844, + 0.757812, + 0.859375, + 0.808594, + 0.808594, + 0.816406, + 0.78125, + 0.8125, + 0.769531, + 0.808594, + 0.84375, + 0.765625, + 0.8125, + 0.808594, + 0.871094, + 0.761719, + 0.839844, + 0.738281, + 0.8125, + 0.816406, + 0.816406, + 0.796875, + 0.777344, + 0.832031, + 0.761719, + 0.832031, + 0.785156, + 0.832031, + 0.785156, + 0.8125, + 0.777344, + 0.730469, + 0.878906, + 0.792969, + 0.78125, + 0.753906, + 0.910156, + 0.882812, + 0.777344, + 0.902344, + 0.800781, + 0.835938, + 0.734375, + 0.8125, + 0.785156, + 0.753906, + 0.800781, + 0.847656, + 0.777344, + 0.785156, + 0.8125, + 0.796875, + 0.761719, + 0.777344, + 0.8125, + 0.8125, + 0.847656, + 0.8125, + 0.796875, + 0.824219, + 0.832031, + 0.78125, + 0.832031, + 0.734375, + 0.820312, + 0.769531, + 0.777344, + 0.789062, + 0.867188, + 0.820312, + 0.777344, + 0.785156, + 0.78125, + 0.792969, + 0.804688, + 0.785156, + 0.847656, + 0.761719, + 0.75, + 0.914062, + 0.71875, + 0.785156, + 0.765625, + 0.8125, + 0.824219, + 0.832031, + 0.800781, + 0.839844, + 0.8125, + 0.855469, + 0.738281, + 0.898438, + 0.824219, + 0.808594, + 0.753906, + 0.757812, + 0.792969, + 0.828125, + 0.746094, + 0.773438, + 0.824219, + 0.808594, + 0.796875, + 0.675781, + 0.746094, + 0.851562, + 0.75, + 0.816406, + 0.828125, + 0.792969, + 0.84375, + 0.804688, + 0.867188, + 0.773438, + 0.832031, + 0.765625, + 0.824219, + 0.789062, + 0.765625, + 0.753906, + 0.800781, + 0.882812, + 0.832031, + 0.824219, + 0.738281, + 0.855469, + 0.789062, + 0.820312, + 0.777344, + 0.832031, + 0.785156, + 0.710938, + 0.824219, + 0.808594, + 0.847656, + 0.839844, + 0.78125, + 0.890625, + 0.769531, + 0.789062, + 0.78125, + 0.765625, + 0.78125, + 0.835938, + 0.820312, + 0.796875, + 0.75, + 0.839844, + 0.804688, + 0.828125, + 0.832031, + 0.792969, + 0.765625, + 0.75, + 0.800781, + 0.816406, + 0.71875, + 0.820312, + 0.8125, + 0.84375, + 0.8125, + 0.789062, + 0.765625, + 0.757812, + 0.855469, + 0.859375, + 0.675781, + 0.757812, + 0.820312, + 0.769531, + 0.738281, + 0.792969, + 0.746094, + 0.84375, + 0.859375, + 0.828125, + 0.761719, + 0.8125, + 0.804688, + 0.871094, + 0.828125, + 0.765625, + 0.824219, + 0.769531, + 0.867188, + 0.796875, + 0.867188, + 0.847656, + 0.820312, + 0.824219, + 0.816406, + 0.734375, + 0.792969, + 0.808594, + 0.832031, + 0.785156, + 0.746094, + 0.792969, + 0.777344, + 0.785156, + 0.855469, + 0.714844, + 0.867188, + 0.867188, + 0.742188, + 0.773438, + 0.8125, + 0.777344, + 0.796875, + 0.746094, + 0.820312, + 0.777344, + 0.847656, + 0.789062, + 0.796875, + 0.777344, + 0.878906, + 0.785156, + 0.796875, + 0.753906, + 0.78125, + 0.835938, + 0.828125, + 0.792969, + 0.832031, + 0.835938, + 0.800781, + 0.890625, + 0.828125, + 0.808594, + 0.792969, + 0.863281, + 0.800781, + 0.746094, + 0.871094, + 0.726562, + 0.792969, + 0.808594, + 0.820312, + 0.785156, + 0.792969, + 0.855469, + 0.066406, + 0.804688, + 0.90625, + 0.734375, + 0.804688, + 0.800781, + 0.871094, + 0.78125, + 0.714844, + 0.753906, + 0.800781, + 0.878906, + 0.855469, + 0.804688, + 0.753906, + 0.761719, + 0.8125, + 0.800781, + 0.714844, + 0.796875, + 0.816406, + 0.761719, + 0.867188, + 0.871094, + 0.796875, + 0.84375, + 0.761719, + 0.835938, + 0.851562, + 0.792969, + 0.816406, + 0.894531, + 0.785156, + 0.808594, + 0.808594, + 0.816406, + 0.816406, + 0.804688, + 0.796875, + 0.761719, + 0.832031, + 0.820312, + 0.757812, + 0.757812, + 0.847656, + 0.816406, + 0.851562, + 0.800781, + 0.769531, + 0.84375, + 0.820312, + 0.847656, + 0.78125, + 0.789062, + 0.910156, + 0.753906, + 0.667969, + 0.792969, + 0.804688, + 0.773438, + 0.8125, + 0.761719, + 0.652344, + 0.855469, + 0.71875, + 0.824219, + 0.820312, + 0.832031, + 0.828125, + 1.09375, + 0.820312, + 0.753906, + 0.789062, + 0.746094, + 0.792969, + 0.804688, + 0.796875, + 0.777344, + 0.8125, + 0.785156, + 0.777344, + 0.78125, + 0.847656, + 0.800781, + 0.8125, + 0.886719, + 0.820312, + 0.804688, + 0.746094, + 0.863281, + 0.828125, + 0.78125, + 0.792969, + 0.800781, + 0.726562, + 0.765625, + 0.78125, + 0.628906, + 0.761719, + 0.8125, + 0.800781, + 0.726562, + 0.859375, + 0.808594, + 0.796875, + 0.789062, + 0.847656, + 0.816406, + 0.828125, + 0.804688, + 0.789062, + 0.800781, + 0.851562, + 0.78125, + 0.808594, + 0.75, + 0.820312, + 0.789062, + 0.804688, + 0.8125, + 0.832031, + 0.710938, + 0.8125, + 0.804688, + 0.765625, + 0.765625, + 0.785156, + 0.695312, + 0.804688, + 0.847656, + 0.789062, + 0.761719, + 0.796875, + 0.882812, + 0.804688, + 0.800781, + 0.617188, + 0.796875, + 0.816406, + 0.765625, + 0.777344, + 0.867188, + 0.777344, + 0.757812, + 0.808594, + 0.816406, + 0.804688, + 0.765625, + 0.800781, + 0.800781, + 0.8125, + 0.804688, + 0.871094, + 0.792969, + 0.78125, + 0.875, + 0.835938, + 0.816406, + 0.742188, + 0.75, + 0.753906, + 0.753906, + 0.78125, + 0.789062, + 0.773438, + 0.875, + 0.828125, + 0.8125, + 0.792969, + 0.78125, + 0.804688, + 0.785156, + 0.75, + 0.785156, + 0.828125, + 0.832031, + 0.714844, + 0.835938, + 0.789062, + 0.851562, + 0.859375, + 0.828125, + 0.800781, + 0.832031, + 0.761719, + 0.746094, + 0.78125, + 0.847656, + 0.839844, + 0.863281, + 0.773438, + 0.84375, + 0.828125, + 0.824219, + 0.757812, + 0.8125, + 0.804688, + 0.71875, + 0.789062, + 0.738281, + 0.820312, + 0.714844, + 0.78125, + 0.800781, + 0.820312, + 0.761719, + 0.808594, + 0.820312, + 0.886719, + 0.761719, + 0.777344, + 0.777344, + 0.792969, + 0.765625, + 0.75, + 0.757812, + 0.804688, + 0.796875, + 0.808594, + 0.746094, + 0.738281, + 0.789062, + 0.859375, + 0.820312, + 0.804688, + 0.839844, + 0.824219, + 0.824219, + 0.804688, + 0.820312, + 0.746094, + 0.816406, + 0.808594, + 0.816406, + 0.800781, + 0.742188, + 0.769531, + 0.8125, + 0.6875, + 0.824219, + 0.792969, + 0.816406, + 0.859375, + 0.828125, + 0.863281, + 0.792969, + 0.832031, + 0.824219, + 0.761719, + 0.761719, + 0.8125, + 0.832031, + 0.765625, + 0.617188, + 0.816406, + 0.726562, + 0.785156, + 0.769531, + 0.8125, + 0.800781, + 0.84375, + 0.8125, + 0.820312, + 0.726562, + 0.824219, + 0.824219, + 0.832031, + 0.800781, + 0.769531, + 0.808594, + 0.851562, + 0.800781, + 0.792969, + 0.734375, + 0.835938, + 0.757812, + 0.839844, + 0.78125, + 0.796875, + 0.761719, + 0.789062, + 0.792969, + 0.871094, + 0.726562, + 0.832031, + 0.800781, + 0.792969, + 0.835938, + 0.785156, + 0.761719, + 0.824219, + 0.828125, + 0.785156, + 0.804688, + 0.679688, + 0.785156, + 0.84375, + 0.859375, + 0.769531, + 0.761719, + 0.804688, + 0.839844, + 0.820312, + 0.835938, + 0.804688, + 0.746094, + 0.910156, + 0.851562, + 0.800781, + 0.839844, + 0.84375, + 0.800781, + 0.847656, + 0.792969, + 0.832031, + 0.785156, + 0.84375, + 0.742188, + 0.835938, + 0.816406, + 0.730469, + 0.796875, + 0.84375, + 0.824219, + 0.796875, + 0.8125, + 0.894531, + 0.839844, + 0.730469, + 0.867188, + 0.761719, + 0.671875, + 0.757812, + 0.816406, + 0.839844, + 0.785156, + 0.839844, + 0.78125, + 0.820312, + 0.796875, + 0.859375, + 0.824219, + 0.800781, + 0.714844, + 0.765625, + 0.714844, + 0.738281, + 0.804688, + 0.824219, + 0.789062, + 0.75, + 0.835938, + 0.832031, + 0.8125, + 0.875, + 0.820312, + 0.773438, + 0.71875, + 0.839844, + 0.796875, + 0.777344, + 0.769531, + 0.84375, + 0.824219, + 0.8125, + 0.726562, + 0.839844, + 0.738281, + 0.792969, + 0.746094, + 0.820312, + 0.773438, + 0.769531, + 0.851562, + 0.824219, + 0.816406, + 0.792969, + 0.878906, + 0.78125, + 0.710938, + 0.808594, + 0.78125, + 0.832031, + 0.867188, + 0.773438, + 0.824219, + 0.789062, + 0.820312, + 0.777344, + 0.820312, + 0.785156, + 0.789062, + 0.761719, + 0.765625, + 0.894531, + 0.777344, + 0.863281, + 0.808594, + 0.6875, + 0.753906, + 0.777344, + 0.820312, + 0.800781, + 0.832031, + 0.773438, + 0.71875, + 0.601562, + 0.789062, + 0.8125, + 0.796875, + 0.828125, + 0.8125, + 0.789062, + 0.777344, + 0.816406, + 0.878906, + 0.839844, + 0.800781, + 0.78125, + 0.8125, + 0.707031, + 0.867188, + 0.800781, + 0.753906, + 0.789062, + 0.816406, + 0.808594, + 0.8125, + 0.824219, + 0.816406, + 0.824219, + 0.746094, + 0.835938, + 0.804688, + 0.800781, + 0.761719, + 0.804688, + 0.839844, + 0.835938, + 0.796875, + 0.746094, + 0.839844, + 0.816406, + 0.753906, + 0.757812, + 0.683594, + 0.8125, + 0.855469, + 0.796875, + 0.820312, + 0.808594, + 0.808594, + 0.808594, + 0.757812, + 0.820312, + 0.824219, + 0.785156, + 0.898438, + 0.828125, + 0.75, + 0.808594, + 0.828125, + 0.792969, + 0.765625, + 0.800781, + 0.828125, + 0.820312, + 0.8125, + 0.777344, + 0.792969, + 0.777344, + 0.773438, + 0.867188, + 0.773438, + 0.792969, + 0.734375, + 0.8125, + 0.605469, + 0.824219, + 0.804688, + 0.796875, + 0.769531, + 0.800781, + 0.71875, + 0.855469, + 0.777344, + 0.871094, + 0.863281, + 0.78125, + 0.734375, + 0.757812, + 0.789062, + 0.761719, + 0.835938, + 0.796875, + 0.820312, + 0.832031, + 0.753906, + 0.753906, + 0.75, + 0.871094, + 0.875, + 0.777344, + 0.871094, + 0.792969, + 0.863281, + 0.828125, + 0.785156, + 0.878906, + 0.84375, + 0.847656, + 0.769531, + 0.777344, + 0.769531, + 0.753906, + 0.847656, + 0.863281, + 0.75, + 0.753906, + 0.785156, + 0.792969, + 0.75, + 0.808594, + 0.851562, + 0.789062, + 0.800781, + 0.734375, + 0.78125, + 0.808594, + 0.699219, + 0.742188, + 0.78125, + 0.828125, + 0.734375, + 0.816406, + 0.867188, + 0.820312, + 0.824219, + 0.769531, + 0.765625, + 0.835938, + 0.742188, + 0.777344, + 0.75, + 0.839844, + 0.878906, + 0.746094, + 0.820312, + 0.820312, + 0.738281, + 0.808594, + 0.742188, + 0.691406, + 0.839844, + 0.648438, + 0.816406, + 0.8125, + 0.835938, + 0.722656, + 0.839844, + 0.761719, + 0.875, + 0.832031, + 0.796875, + 0.769531, + 0.785156, + 0.84375, + 0.847656, + 0.800781, + 0.8125, + 0.882812, + 0.785156, + 0.753906, + 0.828125, + 0.808594, + 0.839844, + 0.757812, + 0.769531, + 0.734375, + 0.789062, + 0.78125, + 0.792969, + 0.816406, + 0.765625, + 0.851562, + 0.824219, + 0.769531, + 0.820312, + 0.816406, + 0.878906, + 0.820312, + 0.800781, + 0.882812, + 0.839844, + 0.769531, + 0.777344, + 0.824219, + 0.769531, + 0.828125, + 0.832031, + 0.804688, + 0.761719, + 0.8125, + 0.824219, + 0.914062, + 0.828125, + 0.773438, + 0.804688, + 0.824219, + 0.824219, + 0.773438, + 0.789062, + 0.835938, + 0.75, + 0.835938, + 0.796875, + 0.871094, + 0.792969, + 0.746094, + 0.804688, + 0.773438, + 0.789062, + 0.75, + 0.707031, + 0.804688, + 0.761719, + 0.808594, + 0.789062, + 0.710938, + 0.8125, + 0.78125, + 0.761719, + 0.855469, + 0.738281, + 0.84375, + 0.859375, + 0.816406, + 0.785156, + 0.824219, + 0.71875, + 0.734375, + 0.8125, + 0.761719, + 0.808594, + 0.859375, + 0.8125, + 0.808594, + 0.816406, + 0.800781, + 0.839844, + 0.765625, + 0.796875, + 0.785156, + 0.8125, + 0.78125, + 0.828125, + 0.8125, + 0.695312, + 0.765625, + 0.761719, + 0.828125, + 0.859375, + 0.777344, + 0.84375, + 0.902344, + 0.808594, + 0.816406, + 0.832031, + 0.75, + 0.851562, + 0.875, + 0.808594, + 0.867188, + 0.773438, + 0.816406, + 0.847656, + 0.753906, + 0.785156, + 0.878906, + 0.816406, + 0.8125, + 0.824219, + 0.820312, + 0.777344, + 0.773438, + 0.847656, + 0.855469, + 0.769531, + 0.808594, + 0.679688, + 0.886719, + 0.789062, + 0.867188, + 0.761719, + 0.746094, + 0.722656, + 0.8125, + 0.839844, + 0.777344, + 0.867188, + 0.828125, + 0.773438, + 0.734375, + 0.761719, + 0.78125, + 0.796875, + 0.773438, + 0.769531, + 0.792969, + 0.832031, + 0.878906, + 0.820312, + 0.792969, + 0.777344, + 0.8125, + 0.769531, + 0.78125, + 0.804688, + 0.78125, + 0.769531, + 0.757812, + 0.785156, + 0.820312, + 0.832031, + 0.683594, + 0.8125, + 0.753906, + 0.757812, + 0.828125, + 0.800781, + 0.792969, + 0.792969, + 0.789062, + 0.847656, + 0.75, + 0.820312, + 0.785156, + 0.808594, + 0.859375, + 0.742188, + 0.878906, + 0.839844, + 0.789062, + 0.769531, + 0.742188, + 0.789062, + 0.773438, + 0.835938, + 0.824219, + 0.710938, + 0.710938, + 0.828125, + 0.792969, + 0.777344, + 0.84375, + 0.832031, + 0.761719, + 0.785156, + 0.859375, + 0.804688, + 0.859375, + 0.734375, + 0.820312, + 0.710938, + 0.804688, + 0.875, + 0.714844, + 0.824219, + 0.625, + 0.804688, + 0.816406, + 0.882812, + 0.699219, + 0.789062, + 0.722656, + 0.796875, + 0.816406, + 0.835938, + 0.839844, + 0.777344, + 0.855469, + 0.769531, + 0.816406, + 0.863281, + 0.753906, + 0.886719, + 0.808594, + 0.769531, + 0.785156, + 0.78125, + 0.84375, + 0.789062, + 0.816406, + 0.8125, + 0.816406, + 0.746094, + 0.84375, + 0.851562, + 0.765625, + 0.800781, + 0.8125, + 0.777344, + 0.800781, + 0.777344, + 0.847656, + 0.757812, + 0.820312, + 0.859375, + 0.824219, + 0.777344, + 0.800781, + 0.828125, + 0.78125, + 0.753906, + 0.871094, + 0.816406, + 0.800781, + 0.808594, + 0.816406, + 0.804688, + 0.914062, + 0.792969, + 0.757812, + 0.777344, + 0.769531, + 0.800781, + 0.785156, + 0.789062, + 0.804688, + 0.832031, + 0.777344, + 0.816406, + 0.863281, + 0.820312, + 0.835938, + 0.847656, + 0.8125, + 0.835938, + 0.78125, + 0.84375, + 0.804688, + 0.761719, + 0.808594, + 0.757812, + 0.730469, + 0.820312, + 0.882812, + 0.804688, + 0.78125, + 0.765625, + 0.738281, + 0.792969, + 0.765625, + 0.839844, + 0.796875, + 0.746094, + 0.769531, + 0.777344, + 0.765625, + 0.695312, + 0.824219, + 0.839844, + 0.789062, + 0.796875, + 0.777344, + 0.816406, + 0.804688, + 0.730469, + 0.804688, + 0.863281, + 0.785156, + 0.851562, + 0.816406, + 0.777344, + 0.800781, + 0.792969, + 0.84375, + 0.792969, + 0.738281, + 0.863281, + 0.8125, + 0.824219, + 0.832031, + 0.847656, + 0.761719, + 0.816406, + 0.828125, + 0.796875, + 0.660156, + 0.75, + 0.796875, + 0.804688, + 0.773438, + 0.839844, + 0.816406, + 0.820312, + 0.800781, + 0.820312, + 0.792969, + 0.832031, + 0.796875, + 0.816406, + 0.84375, + 0.777344, + 0.808594, + 0.761719, + 0.824219, + 0.78125, + 0.773438, + 0.867188, + 0.777344, + 0.792969, + 0.878906, + 0.828125, + 0.835938, + 0.789062, + 0.785156, + 0.792969, + 0.769531, + 0.789062, + 0.835938, + 0.816406, + 0.855469, + 0.800781, + 0.800781, + 0.730469, + 0.796875, + 0.871094, + 0.804688, + 0.789062, + 0.722656, + 0.777344, + 0.773438, + 0.832031, + 0.765625, + 0.824219, + 0.917969, + 0.800781, + 0.835938, + 0.824219, + 0.777344, + 0.816406, + 0.84375, + 0.832031, + 0.828125, + 0.789062, + 0.804688, + 0.8125, + 0.820312, + 0.875, + 0.769531, + 0.546875, + 0.839844, + 0.800781, + 0.78125, + 0.785156, + 0.824219, + 0.851562, + 0.816406, + 0.753906, + 0.808594, + 0.824219, + 0.78125, + 0.75, + 0.808594, + 0.8125, + 0.8125, + 0.816406, + 0.773438, + 0.800781, + 0.111816, + 0.691406, + 0.863281, + 0.824219, + 0.800781, + 0.835938, + 0.785156, + 0.8125, + 0.800781, + 0.78125, + 0.769531, + 0.894531, + 0.808594, + 0.832031, + 0.792969, + 0.765625, + 0.792969, + 0.769531, + 0.828125, + 0.78125, + 0.859375, + 0.757812, + 0.84375, + 0.867188, + 0.792969, + 0.757812, + 0.761719, + 0.808594, + 0.78125, + 0.792969, + 0.808594, + 0.792969, + 0.792969, + 0.828125, + 0.796875, + 0.789062, + 0.828125, + 0.839844, + 0.761719, + 0.8125, + 0.851562, + 0.792969, + 0.832031, + 0.785156, + 0.5625, + 0.78125, + 0.855469, + 0.769531, + 0.765625, + 0.746094, + 0.757812, + 0.8125, + 0.792969, + 0.820312, + 0.773438, + 0.800781, + 0.820312, + 0.851562, + 0.761719, + 0.761719, + 0.792969, + 0.8125, + 0.765625, + 0.820312, + 0.839844, + 0.808594, + 0.785156, + 0.859375, + 0.746094, + 0.863281, + 0.746094, + 0.757812, + 0.894531, + 0.832031, + 0.792969, + 0.808594, + 0.816406, + 0.746094, + 0.816406, + 0.773438, + 0.804688, + 0.835938, + 0.808594, + 0.804688, + 0.714844, + 0.789062, + 0.8125, + 0.835938, + 0.820312, + 0.820312, + 0.738281, + 0.734375, + 0.820312, + 0.851562, + 0.78125, + 0.75 + ] + }, + "name": "model.transformer.h.15.ln_1.weight", + "outputIndexes": [ + 1230 + ], + "type": "Const", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1229, + 1230 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/ln_1_15/Mul_1_output_0", + "outputIndexes": [ + 1231 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.15/self_attn/q_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 1231 + ], + "outputIndexes": [ + 3015 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.15/self_attn/q_proj/Linear/pre_convert", + "inputIndexes": [ + 3015 + ], + "outputIndexes": [ + 3016 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.15/self_attn/q_proj/Linear", + "inputIndexes": [ + 3016 + ], + "outputIndexes": [ + 3017 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 1708280070, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.15/self_attn/q_proj/Linear/post_convert", + "inputIndexes": [ + 3017 + ], + "outputIndexes": [ + 3018 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.15/self_attn/q_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3018 + ], + "outputIndexes": [ + 1232 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1231 + ], + "main_type": "NONE", + "name": "/Shape_61_output_0", + "outputIndexes": [ + 1233 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 1233 + ], + "main_type": "NONE", + "name": "Shape2548", + "outputIndexes": [ + 1234 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 1233 + ], + "main_type": "NONE", + "name": "Rank2550", + "outputIndexes": [ + 1235 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1235, + 1235 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp2552", + "outputIndexes": [ + 1236 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1236 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze2553", + "outputIndexes": [ + 1237 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1236, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp2555", + "outputIndexes": [ + 1238 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1238 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze2556", + "outputIndexes": [ + 1239 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1234, + 1237, + 1239, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice2559", + "outputIndexes": [ + 1240 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1240 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze2560", + "outputIndexes": [ + 1241 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 9, + 1241 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp2561", + "outputIndexes": [ + 1242 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1242, + 1241 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp2562", + "outputIndexes": [ + 1243 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1233, + 1243, + 1236 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_109_output_0", + "outputIndexes": [ + 1244 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1244, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_211_output_0", + "outputIndexes": [ + 1245 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 7, + 1245, + 23, + 24 + ], + "main_type": "Axis", + "main": { + "axis": 0 + }, + "name": "/Concat_135_output_0", + "outputIndexes": [ + 1246 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1232, + 1246 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_76_output_0", + "outputIndexes": [ + 1247 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1247, + 50 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_60_output_0", + "outputIndexes": [ + 1248 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1247 + ], + "main_type": "NONE", + "name": "/Shape_62_output_0", + "outputIndexes": [ + 1249 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 1249 + ], + "main_type": "NONE", + "name": "Shape2569", + "outputIndexes": [ + 1250 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 1249 + ], + "main_type": "NONE", + "name": "Rank2571", + "outputIndexes": [ + 1251 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1251, + 1251 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp2573", + "outputIndexes": [ + 1252 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1252 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze2574", + "outputIndexes": [ + 1253 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1252, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp2576", + "outputIndexes": [ + 1254 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1254 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze2577", + "outputIndexes": [ + 1255 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1250, + 1253, + 1255, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice2580", + "outputIndexes": [ + 1256 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1256 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze2581", + "outputIndexes": [ + 1257 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 53, + 1257 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp2582", + "outputIndexes": [ + 1258 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1258, + 1257 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp2583", + "outputIndexes": [ + 1259 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1249, + 1259, + 1252 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_110_output_0", + "outputIndexes": [ + 1260 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1260, + 65 + ], + "main_type": "BinaryOp", + "main": { + "opType": 7, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Div_45_output_0", + "outputIndexes": [ + 1261 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1261, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_216_output_0", + "outputIndexes": [ + 1262 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1247, + 1262, + 68, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_61_output_0", + "outputIndexes": [ + 1263 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1263 + ], + "main_type": "UnaryOp", + "main": { + "opType": "NEG", + "T": "DT_FLOAT" + }, + "name": "/Neg_30_output_0", + "outputIndexes": [ + 1264 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1247, + 21, + 1262, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_60_output_0", + "outputIndexes": [ + 1265 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1264, + 1265 + ], + "main_type": "Axis", + "main": { + "axis": -1 + }, + "name": "/Concat_138_output_0", + "outputIndexes": [ + 1266 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1266, + 80 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_61_output_0", + "outputIndexes": [ + 1267 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1248, + 1267 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_75_output_0", + "outputIndexes": [ + 1268 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.15/self_attn/k_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 1231 + ], + "outputIndexes": [ + 3019 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.15/self_attn/k_proj/Linear/pre_convert", + "inputIndexes": [ + 3019 + ], + "outputIndexes": [ + 3020 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.15/self_attn/k_proj/Linear", + "inputIndexes": [ + 3020 + ], + "outputIndexes": [ + 3021 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 1717733660, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.15/self_attn/k_proj/Linear/post_convert", + "inputIndexes": [ + 3021 + ], + "outputIndexes": [ + 3022 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.15/self_attn/k_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3022 + ], + "outputIndexes": [ + 1269 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1269, + 1246 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_77_output_0", + "outputIndexes": [ + 1270 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1270, + 50 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_62_output_0", + "outputIndexes": [ + 1271 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1270 + ], + "main_type": "NONE", + "name": "/Shape_63_output_0", + "outputIndexes": [ + 1272 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 1272 + ], + "main_type": "NONE", + "name": "Shape2631", + "outputIndexes": [ + 1273 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 1272 + ], + "main_type": "NONE", + "name": "Rank2633", + "outputIndexes": [ + 1274 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1274, + 1274 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp2635", + "outputIndexes": [ + 1275 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1275 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze2636", + "outputIndexes": [ + 1276 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1275, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp2638", + "outputIndexes": [ + 1277 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1277 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze2639", + "outputIndexes": [ + 1278 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1273, + 1276, + 1278, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice2642", + "outputIndexes": [ + 1279 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1279 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze2643", + "outputIndexes": [ + 1280 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 53, + 1280 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp2644", + "outputIndexes": [ + 1281 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1281, + 1280 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp2645", + "outputIndexes": [ + 1282 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1272, + 1282, + 1275 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_111_output_0", + "outputIndexes": [ + 1283 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1283, + 65 + ], + "main_type": "BinaryOp", + "main": { + "opType": 7, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Div_46_output_0", + "outputIndexes": [ + 1284 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1284, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_218_output_0", + "outputIndexes": [ + 1285 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1270, + 1285, + 68, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_63_output_0", + "outputIndexes": [ + 1286 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1286 + ], + "main_type": "UnaryOp", + "main": { + "opType": "NEG", + "T": "DT_FLOAT" + }, + "name": "/Neg_31_output_0", + "outputIndexes": [ + 1287 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1270, + 21, + 1285, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_62_output_0", + "outputIndexes": [ + 1288 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1287, + 1288 + ], + "main_type": "Axis", + "main": { + "axis": -1 + }, + "name": "/Concat_139_output_0", + "outputIndexes": [ + 1289 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1289, + 80 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_63_output_0", + "outputIndexes": [ + 1290 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1271, + 1290 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_76_output_0", + "outputIndexes": [ + 1291 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.15/self_attn/v_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 1231 + ], + "outputIndexes": [ + 3023 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.15/self_attn/v_proj/Linear/pre_convert", + "inputIndexes": [ + 3023 + ], + "outputIndexes": [ + 3024 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.15/self_attn/v_proj/Linear", + "inputIndexes": [ + 3024 + ], + "outputIndexes": [ + 3025 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 1727187250, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.15/self_attn/v_proj/Linear/post_convert", + "inputIndexes": [ + 3025 + ], + "outputIndexes": [ + 3026 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.15/self_attn/v_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3026 + ], + "outputIndexes": [ + 1292 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1292, + 1246 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_78_output_0", + "outputIndexes": [ + 1293 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1268, + 1291, + 1293, + 108 + ], + "main_type": "AttentionParam", + "main": { + "kv_cache": true + }, + "name": "Attention/Reshape_79_output_0", + "outputIndexes": [ + 1294 + ], + "type": "Attention", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.15/self_attn/o_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 1294 + ], + "outputIndexes": [ + 3027 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.15/self_attn/o_proj/Linear/pre_convert", + "inputIndexes": [ + 3027 + ], + "outputIndexes": [ + 3028 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.15/self_attn/o_proj/Linear", + "inputIndexes": [ + 3028 + ], + "outputIndexes": [ + 3029 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 1736640840, + 8388630, + 1048576, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.15/self_attn/o_proj/Linear/post_convert", + "inputIndexes": [ + 3029 + ], + "outputIndexes": [ + 3030 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.15/self_attn/o_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3030 + ], + "outputIndexes": [ + 1295 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1228, + 1295 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_78_output_0", + "outputIndexes": [ + 1296 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1296 + ], + "main_type": "LayerNorm", + "main": { + "axis": [ + -1 + ], + "epsilon": 1e-06, + "group": 1, + "useRMSNorm": true + }, + "name": "/ln_2_15/Mul_output_0", + "outputIndexes": [ + 1297 + ], + "type": "LayerNorm", + "defaultDimentionFormat": "NHWC" + }, + { + "main_type": "Blob", + "main": { + "dims": [ + 4096 + ], + "dataFormat": "NCHW", + "dataType": "DT_FLOAT", + "float32s": [ + 0.5625, + 0.59375, + 0.550781, + 0.589844, + 0.59375, + 0.546875, + 0.589844, + 0.578125, + 0.5625, + 0.589844, + 0.589844, + 0.558594, + 0.574219, + 0.597656, + 0.542969, + 0.582031, + 0.566406, + 0.578125, + 0.578125, + 0.574219, + 0.574219, + 0.578125, + 0.53125, + 0.554688, + 0.542969, + 0.482422, + 0.542969, + 0.578125, + 0.59375, + 0.582031, + 0.574219, + 0.574219, + 0.546875, + 0.578125, + 0.550781, + 0.53125, + 0.542969, + 0.542969, + 0.546875, + 0.558594, + 0.542969, + 0.550781, + 0.5625, + 0.558594, + 0.550781, + 0.558594, + 0.59375, + 0.582031, + 0.601562, + 0.582031, + 0.570312, + 0.527344, + 0.542969, + 0.542969, + 0.546875, + 0.550781, + 0.550781, + 0.597656, + 0.53125, + 0.527344, + 0.515625, + 0.546875, + 0.523438, + 0.570312, + 0.542969, + 0.5625, + 0.578125, + 0.585938, + 0.609375, + 0.578125, + 0.570312, + 0.550781, + 0.546875, + 0.539062, + 0.574219, + 0.578125, + 0.59375, + 0.554688, + 0.5625, + 0.574219, + 0.589844, + 0.597656, + 0.546875, + 0.527344, + 0.582031, + 0.59375, + 0.574219, + 0.582031, + 0.574219, + 0.589844, + 0.507812, + 0.558594, + 0.539062, + 0.578125, + 0.570312, + 0.582031, + 0.5625, + 0.585938, + 0.589844, + 0.546875, + 0.566406, + 0.566406, + 0.597656, + 0.539062, + 0.574219, + 0.546875, + 0.554688, + 0.589844, + 0.578125, + 0.578125, + 0.5625, + 0.617188, + 0.59375, + 0.570312, + 0.582031, + 0.523438, + 0.558594, + 0.447266, + 0.5625, + 0.566406, + 0.566406, + 0.5625, + 0.570312, + 0.574219, + 0.570312, + 0.570312, + 0.574219, + 0.554688, + 0.550781, + 0.574219, + 0.558594, + 0.550781, + 0.613281, + 0.53125, + 0.570312, + 0.546875, + 0.554688, + 0.535156, + 0.582031, + 0.566406, + 0.578125, + 0.574219, + 0.550781, + 0.550781, + 0.582031, + 0.554688, + 0.550781, + 0.605469, + 0.542969, + 0.554688, + 0.597656, + 0.597656, + 0.5625, + 0.554688, + 0.554688, + 0.570312, + 0.578125, + 0.570312, + 0.570312, + 0.578125, + 0.574219, + 0.578125, + 0.539062, + 0.5625, + 0.542969, + 0.546875, + 0.539062, + 0.550781, + 0.566406, + 0.550781, + 0.566406, + 0.519531, + 0.589844, + 0.558594, + 0.585938, + 0.582031, + 0.566406, + 0.558594, + 0.578125, + 0.5625, + 0.574219, + 0.550781, + 0.578125, + 0.609375, + 0.570312, + 0.582031, + 0.613281, + 0.585938, + 0.554688, + 0.570312, + 0.554688, + 0.570312, + 0.582031, + 0.605469, + 0.539062, + 0.558594, + 0.558594, + 0.539062, + 0.597656, + 0.558594, + 0.597656, + 0.550781, + 0.570312, + 0.550781, + 0.570312, + 0.542969, + 0.597656, + 0.5625, + 0.578125, + 0.582031, + 0.582031, + 0.535156, + 0.574219, + 0.566406, + 0.5625, + 0.546875, + 0.601562, + 0.585938, + 0.503906, + 0.585938, + 0.535156, + 0.546875, + 0.542969, + 0.578125, + 0.566406, + 0.539062, + 0.5625, + 0.589844, + 0.410156, + 0.566406, + 0.578125, + 0.589844, + 0.53125, + 0.5625, + 0.574219, + 0.535156, + 0.585938, + 0.554688, + 0.546875, + 0.597656, + 0.53125, + 0.546875, + 0.5625, + 0.527344, + 0.578125, + 0.574219, + 0.597656, + 0.527344, + 0.5625, + 0.539062, + 0.609375, + 0.519531, + 0.535156, + 0.53125, + 0.574219, + 0.527344, + 0.585938, + 0.558594, + 0.542969, + 0.542969, + 0.558594, + 0.5625, + 0.507812, + 0.523438, + 0.5625, + 0.546875, + 0.570312, + 0.589844, + 0.5625, + 0.59375, + 0.550781, + 0.574219, + 0.574219, + 0.582031, + 0.574219, + 0.546875, + 0.570312, + 0.597656, + 0.589844, + 0.5625, + 0.546875, + 0.601562, + 0.546875, + 0.53125, + 0.554688, + 0.539062, + 0.5625, + 0.542969, + 0.585938, + 0.5625, + 0.585938, + 0.558594, + 0.503906, + 0.546875, + 0.605469, + 0.5625, + 0.582031, + 0.570312, + 0.574219, + 0.578125, + 0.574219, + 0.558594, + 0.546875, + 0.554688, + 0.554688, + 0.53125, + 0.546875, + 0.535156, + 0.558594, + 0.535156, + 0.554688, + 0.546875, + 0.523438, + 0.558594, + 0.554688, + 0.5625, + 0.578125, + 0.558594, + 0.578125, + 0.59375, + 0.558594, + 0.582031, + 0.558594, + 0.613281, + 0.578125, + 0.578125, + 0.5625, + 0.628906, + 0.546875, + 0.558594, + 0.53125, + 0.539062, + 0.566406, + 0.550781, + 0.570312, + 0.535156, + 0.589844, + 0.542969, + 0.5625, + 0.601562, + 0.582031, + 0.5625, + 0.558594, + 0.519531, + 0.558594, + 0.582031, + 0.558594, + 0.582031, + 0.546875, + 0.582031, + 0.554688, + 0.554688, + 0.566406, + 0.578125, + 0.59375, + 0.566406, + 0.5625, + 0.507812, + 0.582031, + 0.570312, + 0.59375, + 0.539062, + 0.566406, + 0.546875, + 0.570312, + 0.582031, + 0.5625, + 0.519531, + 0.554688, + 0.53125, + 0.585938, + 0.566406, + 0.578125, + 0.558594, + 0.582031, + 0.535156, + 0.570312, + 0.550781, + 0.566406, + 0.585938, + 0.574219, + 0.574219, + 0.542969, + 0.582031, + 0.570312, + 0.578125, + 0.498047, + 0.597656, + 0.566406, + 0.546875, + 0.578125, + 0.574219, + 0.5625, + 0.570312, + 0.535156, + 0.53125, + 0.578125, + 0.535156, + 0.570312, + 0.574219, + 0.589844, + 0.578125, + 0.523438, + 0.5625, + 0.550781, + 0.578125, + 0.578125, + 0.582031, + 0.558594, + 0.554688, + 0.578125, + 0.539062, + 0.578125, + 0.546875, + 0.566406, + 0.550781, + 0.570312, + 0.558594, + 0.5625, + 0.558594, + 0.539062, + 0.5625, + 0.5625, + 0.605469, + 0.585938, + 0.550781, + 0.566406, + 0.570312, + 0.558594, + 0.5625, + 0.582031, + 0.546875, + 0.5625, + 0.550781, + 0.582031, + 0.574219, + 0.558594, + 0.59375, + 0.613281, + 0.535156, + 0.558594, + 0.546875, + 0.554688, + 0.574219, + 0.574219, + 0.566406, + 0.570312, + 0.570312, + 0.566406, + 0.574219, + 0.566406, + 0.582031, + 0.613281, + 0.550781, + 0.570312, + 0.605469, + 0.527344, + 0.566406, + 0.539062, + 0.558594, + 0.574219, + 0.589844, + 0.578125, + 0.570312, + 0.554688, + 0.570312, + 0.5625, + 0.609375, + 0.589844, + 0.546875, + 0.570312, + 0.542969, + 0.582031, + 0.515625, + 0.574219, + 0.566406, + 0.574219, + 0.585938, + 0.546875, + 0.578125, + 0.601562, + 0.5625, + 0.542969, + 0.589844, + 0.542969, + 0.582031, + 0.550781, + 0.597656, + 0.53125, + 0.539062, + 0.570312, + 0.519531, + 0.546875, + 0.546875, + 0.574219, + 0.554688, + 0.523438, + 0.566406, + 0.558594, + 0.574219, + 0.53125, + 0.550781, + 0.570312, + 0.578125, + 0.601562, + 0.566406, + 0.5625, + 0.566406, + 0.5625, + 0.542969, + 0.570312, + 0.535156, + 0.554688, + 0.59375, + 0.550781, + 0.582031, + 0.554688, + 0.554688, + 0.542969, + 0.578125, + 0.53125, + 0.570312, + 0.554688, + 0.542969, + 0.5625, + 0.585938, + 0.558594, + 0.519531, + 0.5625, + 0.59375, + 0.558594, + 0.554688, + 0.597656, + 0.613281, + 0.554688, + 0.5625, + 0.554688, + 0.558594, + 0.585938, + 0.578125, + 0.578125, + 0.53125, + 0.605469, + 0.5625, + 0.539062, + 0.59375, + 0.539062, + 0.527344, + 0.550781, + 0.5625, + 0.550781, + 0.566406, + 0.582031, + 0.5625, + 0.535156, + 0.554688, + 0.578125, + 0.550781, + 0.566406, + 0.535156, + 0.523438, + 0.554688, + 0.574219, + 0.570312, + 0.523438, + 0.546875, + 0.574219, + 0.566406, + 0.574219, + 0.5625, + 0.574219, + 0.542969, + 0.597656, + 0.539062, + 0.5625, + 0.574219, + 0.582031, + 0.578125, + 0.570312, + 0.582031, + 0.539062, + 0.617188, + 0.546875, + 0.613281, + 0.539062, + 0.589844, + 0.554688, + 0.5625, + 0.554688, + 0.566406, + 0.605469, + 0.59375, + 0.582031, + 0.585938, + 0.582031, + 0.542969, + 0.59375, + 0.558594, + 0.535156, + 0.574219, + 0.566406, + 0.582031, + 0.582031, + 0.550781, + 0.558594, + 0.535156, + 0.542969, + 0.585938, + 0.578125, + 0.554688, + 0.566406, + 0.554688, + 0.570312, + 0.613281, + 0.539062, + 0.566406, + 0.589844, + 0.574219, + 0.558594, + 0.585938, + 0.570312, + 0.574219, + 0.554688, + 0.337891, + 0.59375, + 0.578125, + 0.539062, + 0.582031, + 0.566406, + 0.582031, + 0.566406, + 0.566406, + 0.574219, + 0.574219, + 0.558594, + 0.578125, + 0.59375, + 0.519531, + 0.550781, + 0.550781, + 0.585938, + 0.53125, + 0.546875, + 0.519531, + 0.554688, + 0.578125, + 0.550781, + 0.570312, + 0.59375, + 0.53125, + 0.558594, + 0.597656, + 0.582031, + 0.5625, + 0.558594, + 0.527344, + 0.535156, + 0.554688, + 0.589844, + 0.574219, + 0.558594, + 0.542969, + 0.574219, + 0.535156, + 0.605469, + 0.601562, + 0.582031, + 0.582031, + 0.566406, + 0.59375, + 0.601562, + 0.589844, + 0.570312, + 0.546875, + 0.5625, + 0.605469, + 0.582031, + 0.566406, + 0.59375, + 0.546875, + 0.535156, + 0.527344, + 0.550781, + 0.558594, + 0.582031, + 0.558594, + 0.546875, + 0.566406, + 0.511719, + 0.589844, + 0.585938, + 0.578125, + 0.578125, + 0.539062, + 0.585938, + 0.527344, + 0.566406, + 0.542969, + 0.5625, + 0.558594, + 0.597656, + 0.597656, + 0.589844, + 0.578125, + 0.574219, + 0.585938, + 0.59375, + 0.605469, + 0.589844, + 0.535156, + 0.546875, + 0.589844, + 0.546875, + 0.574219, + 0.597656, + 0.605469, + 0.535156, + 0.554688, + 0.585938, + 0.550781, + 0.535156, + 0.550781, + 0.554688, + 0.558594, + 0.570312, + 0.574219, + 0.546875, + 0.578125, + 0.558594, + 0.558594, + 0.515625, + 0.542969, + 0.535156, + 0.59375, + 0.5625, + 0.546875, + 0.578125, + 0.558594, + 0.617188, + 0.585938, + 0.613281, + 0.539062, + 0.570312, + 0.539062, + 0.535156, + 0.5625, + 0.578125, + 0.574219, + 0.5625, + 0.550781, + 0.539062, + 0.496094, + 0.5, + 0.550781, + 0.582031, + 0.5625, + 0.546875, + 0.566406, + 0.582031, + 0.554688, + 0.554688, + 0.609375, + 0.578125, + 0.53125, + 0.507812, + 0.546875, + 0.570312, + 0.574219, + 0.570312, + 0.59375, + 0.550781, + 0.539062, + 0.554688, + 0.566406, + 0.601562, + 0.566406, + 0.570312, + 0.566406, + 0.566406, + 0.609375, + 0.5625, + 0.570312, + 0.550781, + 0.550781, + 0.515625, + 0.550781, + 0.582031, + 0.578125, + 0.566406, + 0.558594, + 0.539062, + 0.539062, + 0.574219, + 0.597656, + 0.601562, + 0.578125, + 0.570312, + 0.566406, + 0.570312, + 0.527344, + 0.5625, + 0.542969, + 0.570312, + 0.566406, + 0.597656, + 0.605469, + 0.5625, + 0.582031, + 0.582031, + 0.558594, + 0.582031, + 0.539062, + 0.554688, + 0.554688, + 0.59375, + 0.578125, + 0.554688, + 0.5625, + 0.585938, + 0.542969, + 0.578125, + 0.578125, + 0.5625, + 0.558594, + 0.574219, + 0.542969, + 0.558594, + 0.589844, + 0.554688, + 0.582031, + 0.574219, + 0.578125, + 0.558594, + 0.507812, + 0.53125, + 0.519531, + 0.558594, + 0.597656, + 0.546875, + 0.574219, + 0.578125, + 0.574219, + 0.589844, + 0.582031, + 0.539062, + 0.566406, + 0.5625, + 0.558594, + 0.589844, + 0.574219, + 0.566406, + 0.5625, + 0.554688, + 0.527344, + 0.59375, + 0.597656, + 0.542969, + 0.546875, + 0.550781, + 0.566406, + 0.578125, + 0.523438, + 0.535156, + 0.566406, + 0.535156, + 0.570312, + 0.570312, + 0.550781, + 0.566406, + 0.527344, + 0.539062, + 0.566406, + 0.585938, + 0.613281, + 0.570312, + 0.578125, + 0.535156, + 0.542969, + 0.535156, + 0.554688, + 0.59375, + 0.5625, + 0.558594, + 0.542969, + 0.585938, + 0.558594, + 0.578125, + 0.578125, + 0.554688, + 0.5625, + 0.582031, + 0.558594, + 0.566406, + 0.597656, + 0.578125, + 0.558594, + 0.613281, + 0.542969, + 0.5625, + 0.570312, + 0.550781, + 0.59375, + 0.582031, + 0.597656, + 0.535156, + 0.578125, + 0.542969, + 0.5625, + 0.550781, + 0.582031, + 0.550781, + 0.550781, + 0.527344, + 0.5625, + 0.558594, + 0.542969, + 0.566406, + 0.546875, + 0.539062, + 0.5625, + 0.570312, + 0.5625, + 0.554688, + 0.507812, + 0.519531, + 0.566406, + 0.550781, + 0.582031, + 0.578125, + 0.582031, + 0.589844, + 0.578125, + 0.566406, + 0.523438, + 0.53125, + 0.5625, + 0.601562, + 0.570312, + 0.5625, + 0.558594, + 0.519531, + 0.515625, + 0.546875, + 0.5625, + 0.613281, + 0.523438, + 0.578125, + 0.578125, + 0.59375, + 0.539062, + 0.5625, + 0.550781, + 0.5625, + 0.566406, + 0.554688, + 0.519531, + 0.566406, + 0.59375, + 0.585938, + 0.578125, + 0.613281, + 0.574219, + 0.574219, + 0.566406, + 0.554688, + 0.523438, + 0.546875, + 0.558594, + 0.558594, + 0.554688, + 0.578125, + 0.566406, + 0.558594, + 0.59375, + 0.542969, + 0.578125, + 0.582031, + 0.550781, + 0.546875, + 0.554688, + 0.566406, + 0.574219, + 0.550781, + 0.5625, + 0.53125, + 0.601562, + 0.585938, + 0.570312, + 0.511719, + 0.597656, + 0.5625, + 0.566406, + 0.578125, + 0.570312, + 0.53125, + 0.550781, + 0.566406, + 0.574219, + 0.558594, + 0.5625, + 0.597656, + 0.585938, + 0.585938, + 0.605469, + 0.539062, + 0.558594, + 0.5625, + 0.609375, + 0.546875, + 0.542969, + 0.476562, + 0.566406, + 0.542969, + 0.558594, + 0.609375, + 0.5625, + 0.53125, + 0.589844, + 0.558594, + 0.5625, + 0.554688, + 0.539062, + 0.554688, + 0.400391, + 0.550781, + 0.574219, + 0.589844, + 0.554688, + 0.589844, + 0.554688, + 0.582031, + 0.558594, + 0.621094, + 0.574219, + 0.597656, + 0.527344, + 0.542969, + 0.574219, + 0.554688, + 0.542969, + 0.570312, + 0.574219, + 0.554688, + 0.527344, + 0.585938, + 0.601562, + 0.535156, + 0.582031, + 0.550781, + 0.443359, + 0.5625, + 0.574219, + 0.574219, + 0.53125, + 0.578125, + 0.554688, + 0.558594, + 0.566406, + 0.5625, + 0.550781, + 0.550781, + 0.5625, + 0.570312, + 0.566406, + 0.542969, + 0.597656, + 0.539062, + 0.550781, + 0.570312, + 0.558594, + 0.566406, + 0.601562, + 0.554688, + 0.597656, + 0.570312, + 0.554688, + 0.558594, + 0.566406, + 0.558594, + 0.566406, + 0.554688, + 0.208984, + 0.542969, + 0.53125, + 0.558594, + 0.566406, + 0.585938, + 0.539062, + 0.558594, + 0.519531, + 0.542969, + 0.59375, + 0.558594, + 0.546875, + 0.554688, + 0.585938, + 0.582031, + 0.519531, + 0.578125, + 0.570312, + 0.589844, + 0.550781, + 0.542969, + 0.558594, + 0.558594, + 0.558594, + 0.554688, + 0.597656, + 0.558594, + 0.550781, + 0.546875, + 0.570312, + 0.550781, + 0.589844, + 0.523438, + 0.570312, + 0.574219, + 0.597656, + 0.554688, + 0.558594, + 0.566406, + 0.582031, + 0.539062, + 0.578125, + 0.566406, + 0.601562, + 0.554688, + 0.542969, + 0.589844, + 0.582031, + 0.59375, + 0.574219, + 0.5625, + 0.566406, + 0.515625, + 0.597656, + 0.558594, + 0.601562, + 0.554688, + 0.558594, + 0.574219, + 0.550781, + 0.5625, + 0.574219, + 0.554688, + 0.539062, + 0.539062, + 0.566406, + 0.59375, + 0.447266, + 0.570312, + 0.5625, + 0.558594, + 0.578125, + 0.585938, + 0.542969, + 0.570312, + 0.585938, + 0.574219, + 0.53125, + 0.582031, + 0.582031, + 0.523438, + 0.566406, + 0.589844, + 0.597656, + 0.582031, + 0.546875, + 0.558594, + 0.5625, + 0.550781, + 0.5625, + 0.601562, + 0.5625, + 0.550781, + 0.546875, + 0.566406, + 0.613281, + 0.53125, + 0.582031, + 0.53125, + 0.558594, + 0.585938, + 0.578125, + 0.582031, + 0.582031, + 0.550781, + 0.566406, + 0.554688, + 0.582031, + 0.566406, + 0.554688, + 0.546875, + 0.582031, + 0.570312, + 0.546875, + 0.542969, + 0.5625, + 0.554688, + 0.582031, + 0.5625, + 0.546875, + 0.5625, + 0.574219, + 0.5625, + 0.597656, + 0.570312, + 0.574219, + 0.566406, + 0.554688, + 0.550781, + 0.542969, + 0.554688, + 0.53125, + 0.574219, + 0.546875, + 0.585938, + 0.542969, + 0.542969, + 0.597656, + 0.574219, + 0.542969, + 0.574219, + 0.519531, + 0.539062, + 0.550781, + 0.554688, + 0.546875, + 0.546875, + 0.574219, + 0.570312, + 0.558594, + 0.566406, + 0.527344, + 0.582031, + 0.585938, + 0.554688, + 0.550781, + 0.558594, + 0.59375, + 0.511719, + 0.566406, + 0.523438, + 0.554688, + 0.59375, + 0.554688, + 0.601562, + 0.550781, + 0.5625, + 0.582031, + 0.558594, + 0.558594, + 0.566406, + 0.585938, + 0.597656, + 0.566406, + 0.550781, + 0.578125, + 0.554688, + 0.578125, + 0.574219, + 0.554688, + 0.5625, + 0.601562, + 0.617188, + 0.5625, + 0.554688, + 0.53125, + 0.582031, + 0.59375, + 0.574219, + 0.625, + 0.519531, + 0.5625, + 0.582031, + 0.527344, + 0.574219, + 0.503906, + 0.53125, + 0.566406, + 0.527344, + 0.59375, + 0.605469, + 0.589844, + 0.542969, + 0.574219, + 0.558594, + 0.566406, + 0.566406, + 0.523438, + 0.582031, + 0.574219, + 0.574219, + 0.535156, + 0.527344, + 0.5625, + 0.574219, + 0.570312, + 0.515625, + 0.554688, + 0.589844, + 0.578125, + 0.570312, + 0.542969, + 0.605469, + 0.542969, + 0.566406, + 0.566406, + 0.589844, + 0.53125, + 0.550781, + 0.53125, + 0.558594, + 0.597656, + 0.558594, + 0.5625, + 0.550781, + 0.53125, + 0.582031, + 0.554688, + 0.59375, + 0.554688, + 0.597656, + 0.554688, + 0.570312, + 0.535156, + 0.582031, + 0.5625, + 0.59375, + 0.570312, + 0.542969, + 0.523438, + 0.558594, + 0.550781, + 0.558594, + 0.558594, + 0.566406, + 0.566406, + 0.574219, + 0.542969, + 0.582031, + 0.546875, + 0.558594, + 0.582031, + 0.550781, + 0.546875, + 0.605469, + 0.566406, + 0.5625, + 0.554688, + 0.566406, + 0.566406, + 0.585938, + 0.546875, + 0.589844, + 0.554688, + 0.566406, + 0.558594, + 0.59375, + 0.539062, + 0.53125, + 0.589844, + 0.546875, + 0.5625, + 0.578125, + 0.605469, + 0.566406, + 0.605469, + 0.554688, + 0.507812, + 0.53125, + 0.558594, + 0.597656, + 0.550781, + 0.5625, + 0.578125, + 0.558594, + 0.550781, + 0.578125, + 0.550781, + 0.558594, + 0.589844, + 0.53125, + 0.535156, + 0.570312, + 0.5625, + 0.554688, + 0.5625, + 0.632812, + 0.566406, + 0.589844, + 0.554688, + 0.574219, + 0.582031, + 0.605469, + 0.578125, + 0.578125, + 0.542969, + 0.558594, + 0.566406, + 0.546875, + 0.558594, + 0.5625, + 0.570312, + 0.550781, + 0.578125, + 0.582031, + 0.5625, + 0.546875, + 0.5625, + 0.5625, + 0.566406, + 0.554688, + 0.554688, + 0.597656, + 0.570312, + 0.570312, + 0.585938, + 0.617188, + 0.566406, + 0.570312, + 0.609375, + 0.554688, + 0.566406, + 0.59375, + 0.527344, + 0.601562, + 0.566406, + 0.554688, + 0.546875, + 0.554688, + 0.570312, + 0.546875, + 0.535156, + 0.554688, + 0.546875, + 0.570312, + 0.554688, + 0.574219, + 0.535156, + 0.570312, + 0.550781, + 0.539062, + 0.578125, + 0.554688, + 0.574219, + 0.558594, + 0.558594, + 0.511719, + 0.585938, + 0.578125, + 0.558594, + 0.546875, + 0.5625, + 0.550781, + 0.59375, + 0.542969, + 0.527344, + 0.570312, + 0.546875, + 0.550781, + 0.570312, + 0.539062, + 0.589844, + 0.558594, + 0.554688, + 0.585938, + 0.535156, + 0.566406, + 0.566406, + 0.578125, + 0.589844, + 0.589844, + 0.570312, + 0.59375, + 0.597656, + 0.558594, + 0.578125, + 0.59375, + 0.59375, + 0.585938, + 0.570312, + 0.578125, + 0.574219, + 0.582031, + 0.578125, + 0.519531, + 0.539062, + 0.574219, + 0.574219, + 0.558594, + 0.566406, + 0.539062, + 0.542969, + 0.605469, + 0.558594, + 0.472656, + 0.613281, + 0.570312, + 0.558594, + 0.578125, + 0.558594, + 0.574219, + 0.589844, + 0.582031, + 0.566406, + 0.570312, + 0.527344, + 0.566406, + 0.558594, + 0.582031, + 0.542969, + 0.582031, + 0.570312, + 0.542969, + 0.570312, + 0.539062, + 0.5625, + 0.601562, + 0.566406, + 0.5625, + 0.542969, + 0.546875, + 0.566406, + 0.570312, + 0.589844, + 0.554688, + 0.59375, + 0.546875, + 0.566406, + 0.558594, + 0.5625, + 0.582031, + 0.570312, + 0.597656, + 0.53125, + 0.550781, + 0.589844, + 0.554688, + 0.570312, + 0.585938, + 0.527344, + 0.558594, + 0.546875, + 0.546875, + 0.566406, + 0.554688, + 0.539062, + 0.546875, + 0.578125, + 0.566406, + 0.589844, + 0.503906, + 0.546875, + 0.550781, + 0.558594, + 0.302734, + 0.550781, + 0.570312, + 0.539062, + 0.566406, + 0.558594, + 0.546875, + 0.582031, + 0.550781, + 0.605469, + 0.558594, + 0.570312, + 0.613281, + 0.546875, + 0.558594, + 0.585938, + 0.5625, + 0.554688, + 0.558594, + 0.546875, + 0.523438, + 0.511719, + 0.574219, + 0.554688, + 0.558594, + 0.554688, + 0.558594, + 0.527344, + 0.503906, + 0.539062, + 0.53125, + 0.578125, + 0.554688, + 0.582031, + 0.554688, + 0.5625, + 0.582031, + 0.539062, + 0.539062, + 0.59375, + 0.566406, + 0.558594, + 0.523438, + 0.558594, + 0.582031, + 0.511719, + 0.550781, + 0.574219, + 0.550781, + 0.5625, + 0.523438, + 0.5625, + 0.550781, + 0.574219, + 0.546875, + 0.542969, + 0.527344, + 0.542969, + 0.574219, + 0.554688, + 0.558594, + 0.578125, + 0.585938, + 0.558594, + 0.566406, + 0.5625, + 0.566406, + 0.558594, + 0.605469, + 0.59375, + 0.554688, + 0.59375, + 0.570312, + 0.582031, + 0.566406, + 0.632812, + 0.605469, + 0.519531, + 0.542969, + 0.578125, + 0.566406, + 0.566406, + 0.542969, + 0.585938, + 0.589844, + 0.507812, + 0.550781, + 0.585938, + 0.570312, + 0.582031, + 0.597656, + 0.550781, + 0.585938, + 0.566406, + 0.503906, + 0.498047, + 0.550781, + 0.570312, + 0.589844, + 0.578125, + 0.574219, + 0.585938, + 0.601562, + 0.605469, + 0.574219, + 0.535156, + 0.578125, + 0.605469, + 0.550781, + 0.578125, + 0.542969, + 0.558594, + 0.570312, + 0.5625, + 0.515625, + 0.546875, + 0.558594, + 0.542969, + 0.609375, + 0.566406, + 0.550781, + 0.558594, + 0.582031, + 0.582031, + 0.570312, + 0.578125, + 0.578125, + 0.566406, + 0.59375, + 0.589844, + 0.570312, + 0.566406, + 0.554688, + 0.554688, + 0.566406, + 0.542969, + 0.570312, + 0.5625, + 0.554688, + 0.589844, + 0.597656, + 0.5625, + 0.542969, + 0.554688, + 0.558594, + 0.609375, + 0.542969, + 0.550781, + 0.570312, + 0.566406, + 0.542969, + 0.585938, + 0.5625, + 0.578125, + 0.585938, + 0.527344, + 0.574219, + 0.558594, + 0.566406, + 0.558594, + 0.582031, + 0.601562, + 0.169922, + 0.566406, + 0.554688, + 0.570312, + 0.574219, + 0.574219, + 0.558594, + 0.578125, + 0.570312, + 0.578125, + 0.601562, + 0.59375, + 0.550781, + 0.5625, + 0.609375, + 0.589844, + 0.53125, + 0.554688, + 0.566406, + 0.578125, + 0.5625, + 0.566406, + 0.554688, + 0.535156, + 0.589844, + 0.542969, + 0.558594, + 0.574219, + 0.554688, + 0.539062, + 0.558594, + 0.503906, + 0.5625, + 0.539062, + 0.550781, + 0.550781, + 0.578125, + 0.578125, + 0.570312, + 0.546875, + 0.574219, + 0.621094, + 0.546875, + 0.558594, + 0.542969, + 0.574219, + 0.585938, + 0.5625, + 0.585938, + 0.535156, + 0.582031, + 0.542969, + 0.558594, + 0.574219, + 0.554688, + 0.542969, + 0.585938, + 0.503906, + 0.558594, + 0.570312, + 0.527344, + 0.578125, + 0.578125, + 0.550781, + 0.574219, + 0.5625, + 0.5625, + 0.546875, + 0.558594, + 0.546875, + 0.582031, + 0.558594, + 0.414062, + 0.554688, + 0.546875, + 0.585938, + 0.5625, + 0.582031, + 0.519531, + 0.558594, + 0.582031, + 0.589844, + 0.589844, + 0.566406, + 0.578125, + 0.5625, + 0.546875, + 0.570312, + 0.566406, + 0.554688, + 0.550781, + 0.597656, + 0.585938, + 0.570312, + 0.546875, + 0.597656, + 0.511719, + 0.578125, + 0.566406, + 0.585938, + 0.523438, + 0.558594, + 0.550781, + 0.558594, + 0.5625, + 0.558594, + 0.546875, + 0.578125, + 0.5625, + 0.570312, + 0.566406, + 0.566406, + 0.550781, + 0.566406, + 0.585938, + 0.550781, + 0.578125, + 0.566406, + 0.59375, + 0.582031, + 0.578125, + 0.585938, + 0.546875, + 0.554688, + 0.574219, + 0.5625, + 0.566406, + 0.515625, + 0.5, + 0.570312, + 0.5625, + 0.570312, + 0.582031, + 0.585938, + 0.574219, + 0.5625, + 0.582031, + 0.574219, + 0.5625, + 0.585938, + 0.507812, + 0.582031, + 0.542969, + 0.535156, + 0.554688, + 0.582031, + 0.585938, + 0.546875, + 0.558594, + 0.570312, + 0.582031, + 0.566406, + 0.59375, + 0.535156, + 0.585938, + 0.574219, + 0.578125, + 0.527344, + 0.617188, + 0.558594, + 0.582031, + 0.574219, + 0.597656, + 0.546875, + 0.570312, + 0.566406, + 0.550781, + 0.578125, + 0.582031, + 0.574219, + 0.5625, + 0.582031, + 0.527344, + 0.566406, + 0.578125, + 0.582031, + 0.574219, + 0.546875, + 0.53125, + 0.585938, + 0.597656, + 0.570312, + 0.589844, + 0.574219, + 0.535156, + 0.558594, + 0.554688, + 0.582031, + 0.570312, + 0.5625, + 0.589844, + 0.546875, + 0.585938, + 0.582031, + 0.542969, + 0.570312, + 0.578125, + 0.566406, + 0.585938, + 0.570312, + 0.609375, + 0.558594, + 0.566406, + 0.578125, + 0.554688, + 0.566406, + 0.570312, + 0.527344, + 0.5625, + 0.574219, + 0.566406, + 0.582031, + 0.503906, + 0.550781, + 0.546875, + 0.5625, + 0.539062, + 0.542969, + 0.585938, + 0.558594, + 0.558594, + 0.589844, + 0.585938, + 0.550781, + 0.59375, + 0.53125, + 0.535156, + 0.617188, + 0.570312, + 0.546875, + 0.585938, + 0.582031, + 0.554688, + 0.554688, + 0.539062, + 0.550781, + 0.546875, + 0.550781, + 0.554688, + 0.554688, + 0.570312, + 0.570312, + 0.582031, + 0.578125, + 0.582031, + 0.578125, + 0.550781, + 0.59375, + 0.613281, + 0.585938, + 0.597656, + 0.503906, + 0.5625, + 0.585938, + 0.527344, + 0.613281, + 0.558594, + 0.578125, + 0.546875, + 0.570312, + 0.585938, + 0.535156, + 0.601562, + 0.5625, + 0.554688, + 0.570312, + 0.5625, + 0.523438, + 0.5625, + 0.519531, + 0.585938, + 0.550781, + 0.574219, + 0.546875, + 0.546875, + 0.566406, + 0.5625, + 0.589844, + 0.542969, + 0.574219, + 0.5625, + 0.542969, + 0.558594, + 0.554688, + 0.542969, + 0.574219, + 0.546875, + 0.539062, + 0.589844, + 0.527344, + 0.539062, + 0.550781, + 0.53125, + 0.550781, + 0.550781, + 0.578125, + 0.550781, + 0.570312, + 0.585938, + 0.546875, + 0.554688, + 0.582031, + 0.554688, + 0.550781, + 0.5625, + 0.597656, + 0.558594, + 0.542969, + 0.59375, + 0.570312, + 0.570312, + 0.574219, + 0.5625, + 0.542969, + 0.609375, + 0.582031, + 0.574219, + 0.574219, + 0.558594, + 0.558594, + 0.601562, + 0.566406, + 0.558594, + 0.558594, + 0.566406, + 0.527344, + 0.546875, + 0.53125, + 0.578125, + 0.558594, + 0.566406, + 0.578125, + 0.570312, + 0.574219, + 0.53125, + 0.566406, + 0.585938, + 0.589844, + 0.570312, + 0.519531, + 0.566406, + 0.566406, + 0.5625, + 0.558594, + 0.566406, + 0.550781, + 0.542969, + 0.558594, + 0.589844, + 0.542969, + 0.578125, + 0.539062, + 0.578125, + 0.582031, + 0.5625, + 0.535156, + 0.5625, + 0.554688, + 0.5625, + 0.566406, + 0.589844, + 0.546875, + 0.582031, + 0.542969, + 0.566406, + 0.5625, + 0.585938, + 0.578125, + 0.558594, + 0.550781, + 0.539062, + 0.59375, + 0.550781, + 0.605469, + 0.59375, + 0.585938, + 0.554688, + 0.566406, + 0.5625, + 0.566406, + 0.597656, + 0.539062, + 0.5625, + 0.578125, + 0.554688, + 0.566406, + 0.585938, + 0.539062, + 0.566406, + 0.566406, + 0.550781, + 0.578125, + 0.574219, + 0.535156, + 0.550781, + 0.566406, + 0.5625, + 0.5625, + 0.558594, + 0.546875, + 0.558594, + 0.582031, + 0.535156, + 0.59375, + 0.550781, + 0.597656, + 0.519531, + 0.574219, + 0.535156, + 0.5625, + 0.582031, + 0.570312, + 0.5625, + 0.527344, + 0.542969, + 0.585938, + 0.566406, + 0.640625, + 0.546875, + 0.558594, + 0.566406, + 0.558594, + 0.578125, + 0.554688, + 0.578125, + 0.550781, + 0.550781, + 0.550781, + 0.550781, + 0.550781, + 0.59375, + 0.570312, + 0.550781, + 0.582031, + 0.546875, + 0.542969, + 0.566406, + 0.574219, + 0.574219, + 0.621094, + 0.550781, + 0.558594, + 0.625, + 0.523438, + 0.527344, + 0.539062, + 0.566406, + 0.578125, + 0.542969, + 0.539062, + 0.574219, + 0.617188, + 0.585938, + 0.570312, + 0.523438, + 0.570312, + 0.558594, + 0.546875, + 0.585938, + 0.574219, + 0.585938, + 0.578125, + 0.542969, + 0.574219, + 0.59375, + 0.554688, + 0.585938, + 0.535156, + 0.570312, + 0.550781, + 0.601562, + 0.550781, + 0.566406, + 0.589844, + 0.574219, + 0.554688, + 0.5625, + 0.597656, + 0.5625, + 0.558594, + 0.574219, + 0.535156, + 0.570312, + 0.601562, + 0.582031, + 0.554688, + 0.542969, + 0.566406, + 0.578125, + 0.582031, + 0.539062, + 0.566406, + 0.570312, + 0.550781, + 0.53125, + 0.589844, + 0.585938, + 0.554688, + 0.582031, + 0.585938, + 0.59375, + 0.535156, + 0.542969, + 0.570312, + 0.578125, + 0.566406, + 0.570312, + 0.546875, + 0.585938, + 0.585938, + 0.550781, + 0.570312, + 0.589844, + 0.535156, + 0.554688, + 0.570312, + 0.578125, + 0.5625, + 0.585938, + 0.5625, + 0.5625, + 0.558594, + 0.546875, + 0.578125, + 0.578125, + 0.582031, + 0.550781, + 0.5625, + 0.574219, + 0.5625, + 0.578125, + 0.574219, + 0.582031, + 0.566406, + 0.566406, + 0.585938, + 0.539062, + 0.558594, + 0.546875, + 0.535156, + 0.550781, + 0.511719, + 0.558594, + 0.554688, + 0.554688, + 0.585938, + 0.585938, + 0.589844, + 0.5625, + 0.542969, + 0.550781, + 0.5625, + 0.585938, + 0.558594, + 0.585938, + 0.597656, + 0.550781, + 0.550781, + 0.570312, + 0.59375, + 0.558594, + 0.554688, + 0.558594, + 0.582031, + 0.578125, + 0.582031, + 0.542969, + 0.546875, + 0.5625, + 0.542969, + 0.578125, + 0.578125, + 0.589844, + 0.546875, + 0.5625, + 0.558594, + 0.625, + 0.582031, + 0.558594, + 0.5625, + 0.5625, + 0.558594, + 0.574219, + 0.535156, + 0.539062, + 0.566406, + 0.589844, + 0.570312, + 0.574219, + 0.554688, + 0.585938, + 0.59375, + 0.535156, + 0.558594, + 0.574219, + 0.597656, + 0.574219, + 0.582031, + 0.574219, + 0.558594, + 0.554688, + 0.574219, + 0.546875, + 0.566406, + 0.539062, + 0.546875, + 0.566406, + 0.578125, + 0.546875, + 0.558594, + 0.582031, + 0.546875, + 0.566406, + 0.539062, + 0.539062, + 0.582031, + 0.53125, + 0.597656, + 0.597656, + 0.570312, + 0.5625, + 0.5625, + 0.519531, + 0.5625, + 0.589844, + 0.53125, + 0.535156, + 0.574219, + 0.578125, + 0.570312, + 0.546875, + 0.539062, + 0.535156, + 0.570312, + 0.554688, + 0.5625, + 0.585938, + 0.558594, + 0.574219, + 0.570312, + 0.5625, + 0.53125, + 0.59375, + 0.554688, + 0.53125, + 0.546875, + 0.578125, + 0.5625, + 0.558594, + 0.535156, + 0.558594, + 0.554688, + 0.542969, + 0.597656, + 0.589844, + 0.570312, + 0.582031, + 0.578125, + 0.5625, + 0.550781, + 0.542969, + 0.585938, + 0.554688, + 0.570312, + 0.578125, + 0.53125, + 0.59375, + 0.566406, + 0.574219, + 0.570312, + 0.578125, + 0.558594, + 0.5625, + 0.535156, + 0.570312, + 0.59375, + 0.5, + 0.582031, + 0.589844, + 0.542969, + 0.558594, + 0.574219, + 0.550781, + 0.5625, + 0.59375, + 0.5625, + 0.597656, + 0.578125, + 0.578125, + 0.589844, + 0.542969, + 0.566406, + 0.554688, + 0.574219, + 0.59375, + 0.539062, + 0.539062, + 0.582031, + 0.574219, + 0.550781, + 0.570312, + 0.574219, + 0.5625, + 0.582031, + 0.585938, + 0.542969, + 0.542969, + 0.421875, + 0.601562, + 0.566406, + 0.542969, + 0.535156, + 0.585938, + 0.5625, + 0.585938, + 0.542969, + 0.589844, + 0.570312, + 0.570312, + 0.550781, + 0.554688, + 0.601562, + 0.582031, + 0.511719, + 0.550781, + 0.550781, + 0.535156, + 0.5625, + 0.546875, + 0.582031, + 0.546875, + 0.574219, + 0.578125, + 0.589844, + 0.585938, + 0.546875, + 0.578125, + 0.570312, + 0.542969, + 0.582031, + 0.515625, + 0.546875, + 0.585938, + 0.5625, + 0.542969, + 0.566406, + 0.554688, + 0.570312, + 0.585938, + 0.554688, + 0.558594, + 0.546875, + 0.558594, + 0.539062, + 0.5625, + 0.574219, + 0.558594, + 0.574219, + 0.601562, + 0.5625, + 0.613281, + 0.511719, + 0.5625, + 0.617188, + 0.589844, + 0.558594, + 0.566406, + 0.589844, + 0.558594, + 0.535156, + 0.554688, + 0.570312, + 0.582031, + 0.574219, + 0.570312, + 0.554688, + 0.585938, + 0.566406, + 0.542969, + 0.566406, + 0.566406, + 0.550781, + 0.621094, + 0.570312, + 0.539062, + 0.546875, + 0.566406, + 0.492188, + 0.554688, + 0.570312, + 0.5625, + 0.550781, + 0.601562, + 0.578125, + 0.5625, + 0.570312, + 0.5625, + 0.542969, + 0.535156, + 0.558594, + 0.585938, + 0.554688, + 0.578125, + 0.605469, + 0.589844, + 0.542969, + 0.59375, + 0.554688, + 0.574219, + 0.585938, + 0.570312, + 0.558594, + 0.585938, + 0.566406, + 0.550781, + 0.585938, + 0.546875, + 0.574219, + 0.5625, + 0.5625, + 0.585938, + 0.558594, + 0.574219, + 0.589844, + 0.582031, + 0.566406, + 0.578125, + 0.542969, + 0.53125, + 0.550781, + 0.613281, + 0.496094, + 0.601562, + 0.609375, + 0.558594, + 0.578125, + 0.535156, + 0.578125, + 0.574219, + 0.558594, + 0.570312, + 0.5625, + 0.558594, + 0.542969, + 0.5625, + 0.539062, + 0.53125, + 0.578125, + 0.566406, + 0.550781, + 0.566406, + 0.570312, + 0.582031, + 0.546875, + 0.539062, + 0.566406, + 0.558594, + 0.535156, + 0.539062, + 0.539062, + 0.550781, + 0.570312, + 0.550781, + 0.621094, + 0.554688, + 0.554688, + 0.558594, + 0.570312, + 0.597656, + 0.542969, + 0.546875, + 0.554688, + 0.589844, + 0.535156, + 0.625, + 0.574219, + 0.511719, + 0.574219, + 0.605469, + 0.578125, + 0.574219, + 0.539062, + 0.578125, + 0.585938, + 0.601562, + 0.539062, + 0.589844, + 0.535156, + 0.558594, + 0.535156, + 0.597656, + 0.550781, + 0.5625, + 0.554688, + 0.550781, + 0.554688, + 0.539062, + 0.554688, + 0.566406, + 0.542969, + 0.542969, + 0.574219, + 0.574219, + 0.585938, + 0.578125, + 0.554688, + 0.535156, + 0.566406, + 0.5625, + 0.566406, + 0.558594, + 0.582031, + 0.53125, + 0.578125, + 0.605469, + 0.558594, + 0.59375, + 0.523438, + 0.554688, + 0.519531, + 0.597656, + 0.574219, + 0.570312, + 0.585938, + 0.519531, + 0.566406, + 0.570312, + 0.578125, + 0.585938, + 0.597656, + 0.578125, + 0.542969, + 0.5625, + 0.566406, + 0.527344, + 0.558594, + 0.589844, + 0.578125, + 0.5625, + 0.558594, + 0.535156, + 0.566406, + 0.601562, + 0.53125, + 0.539062, + 0.554688, + 0.535156, + 0.589844, + 0.585938, + 0.601562, + 0.515625, + 0.558594, + 0.550781, + 0.53125, + 0.59375, + 0.589844, + 0.539062, + 0.574219, + 0.542969, + 0.535156, + 0.566406, + 0.546875, + 0.5625, + 0.542969, + 0.542969, + 0.546875, + 0.570312, + 0.605469, + 0.585938, + 0.601562, + 0.523438, + 0.5625, + 0.519531, + 0.546875, + 0.589844, + 0.5625, + 0.5625, + 0.546875, + 0.558594, + 0.585938, + 0.59375, + 0.566406, + 0.558594, + 0.578125, + 0.539062, + 0.558594, + 0.5625, + 0.589844, + 0.535156, + 0.574219, + 0.570312, + 0.542969, + 0.601562, + 0.570312, + 0.558594, + 0.585938, + 0.605469, + 0.578125, + 0.566406, + 0.5625, + 0.597656, + 0.59375, + 0.546875, + 0.558594, + 0.558594, + 0.5625, + 0.539062, + 0.597656, + 0.53125, + 0.574219, + 0.585938, + 0.566406, + 0.585938, + 0.578125, + 0.550781, + 0.589844, + 0.519531, + 0.578125, + 0.582031, + 0.554688, + 0.554688, + 0.566406, + 0.601562, + 0.574219, + 0.558594, + 0.566406, + 0.570312, + 0.523438, + 0.542969, + 0.523438, + 0.550781, + 0.601562, + 0.511719, + 0.53125, + 0.589844, + 0.550781, + 0.523438, + 0.566406, + 0.574219, + 0.609375, + 0.582031, + 0.601562, + 0.589844, + 0.5625, + 0.582031, + 0.542969, + 0.574219, + 0.574219, + 0.582031, + 0.582031, + 0.570312, + 0.542969, + 0.582031, + 0.574219, + 0.558594, + 0.550781, + 0.546875, + 0.570312, + 0.5625, + 0.582031, + 0.53125, + 0.550781, + 0.566406, + 0.542969, + 0.566406, + 0.570312, + 0.566406, + 0.535156, + 0.578125, + 0.539062, + 0.578125, + 0.53125, + 0.621094, + 0.601562, + 0.566406, + 0.589844, + 0.5625, + 0.59375, + 0.5625, + 0.566406, + 0.574219, + 0.527344, + 0.535156, + 0.5625, + 0.589844, + 0.523438, + 0.558594, + 0.507812, + 0.589844, + 0.5625, + 0.566406, + 0.566406, + 0.550781, + 0.566406, + 0.566406, + 0.582031, + 0.539062, + 0.570312, + 0.566406, + 0.578125, + 0.558594, + 0.523438, + 0.585938, + 0.558594, + 0.570312, + 0.542969, + 0.605469, + 0.597656, + 0.539062, + 0.574219, + 0.5625, + 0.566406, + 0.527344, + 0.5625, + 0.574219, + 0.535156, + 0.5625, + 0.582031, + 0.558594, + 0.570312, + 0.625, + 0.582031, + 0.539062, + 0.539062, + 0.574219, + 0.550781, + 0.582031, + 0.59375, + 0.550781, + 0.582031, + 0.574219, + 0.570312, + 0.59375, + 0.554688, + 0.550781, + 0.539062, + 0.566406, + 0.550781, + 0.574219, + 0.542969, + 0.570312, + 0.566406, + 0.554688, + 0.546875, + 0.554688, + 0.535156, + 0.570312, + 0.5625, + 0.5625, + 0.601562, + 0.523438, + 0.582031, + 0.582031, + 0.558594, + 0.609375, + 0.585938, + 0.570312, + 0.582031, + 0.59375, + 0.578125, + 0.542969, + 0.617188, + 0.558594, + 0.554688, + 0.558594, + 0.511719, + 0.542969, + 0.574219, + 0.519531, + 0.542969, + 0.621094, + 0.566406, + 0.546875, + 0.5625, + 0.535156, + 0.609375, + 0.535156, + 0.582031, + 0.601562, + 0.5625, + 0.574219, + 0.578125, + 0.589844, + 0.527344, + 0.566406, + 0.53125, + 0.582031, + 0.566406, + 0.550781, + 0.53125, + 0.558594, + 0.605469, + 0.582031, + 0.5625, + 0.542969, + 0.582031, + 0.558594, + 0.566406, + 0.5625, + 0.558594, + 0.566406, + 0.523438, + 0.578125, + 0.570312, + 0.578125, + 0.589844, + 0.585938, + 0.625, + 0.550781, + 0.539062, + 0.566406, + 0.535156, + 0.5625, + 0.59375, + 0.5625, + 0.5625, + 0.550781, + 0.582031, + 0.585938, + 0.578125, + 0.578125, + 0.558594, + 0.558594, + 0.519531, + 0.566406, + 0.582031, + 0.542969, + 0.570312, + 0.566406, + 0.570312, + 0.550781, + 0.582031, + 0.597656, + 0.550781, + 0.582031, + 0.566406, + 0.494141, + 0.5625, + 0.570312, + 0.566406, + 0.574219, + 0.574219, + 0.507812, + 0.589844, + 0.570312, + 0.589844, + 0.574219, + 0.546875, + 0.558594, + 0.601562, + 0.574219, + 0.554688, + 0.578125, + 0.53125, + 0.566406, + 0.558594, + 0.589844, + 0.582031, + 0.570312, + 0.578125, + 0.589844, + 0.546875, + 0.558594, + 0.558594, + 0.566406, + 0.546875, + 0.550781, + 0.5625, + 0.535156, + 0.554688, + 0.585938, + 0.542969, + 0.589844, + 0.59375, + 0.542969, + 0.527344, + 0.570312, + 0.566406, + 0.554688, + 0.550781, + 0.59375, + 0.578125, + 0.578125, + 0.546875, + 0.566406, + 0.554688, + 0.59375, + 0.566406, + 0.582031, + 0.589844, + 0.527344, + 0.582031, + 0.566406, + 0.550781, + 0.566406, + 0.558594, + 0.570312, + 0.601562, + 0.582031, + 0.578125, + 0.554688, + 0.59375, + 0.585938, + 0.515625, + 0.605469, + 0.554688, + 0.558594, + 0.582031, + 0.582031, + 0.535156, + 0.613281, + 0.59375, + 0.507812, + 0.5625, + 0.585938, + 0.542969, + 0.558594, + 0.558594, + 0.59375, + 0.566406, + 0.539062, + 0.546875, + 0.5625, + 0.597656, + 0.566406, + 0.566406, + 0.550781, + 0.539062, + 0.550781, + 0.558594, + 0.53125, + 0.554688, + 0.578125, + 0.539062, + 0.605469, + 0.574219, + 0.558594, + 0.574219, + 0.558594, + 0.546875, + 0.59375, + 0.566406, + 0.5625, + 0.589844, + 0.5625, + 0.554688, + 0.550781, + 0.574219, + 0.570312, + 0.554688, + 0.550781, + 0.546875, + 0.601562, + 0.574219, + 0.546875, + 0.566406, + 0.574219, + 0.582031, + 0.597656, + 0.546875, + 0.535156, + 0.59375, + 0.566406, + 0.570312, + 0.558594, + 0.585938, + 0.613281, + 0.550781, + 0.566406, + 0.566406, + 0.5625, + 0.535156, + 0.589844, + 0.558594, + 0.416016, + 0.574219, + 0.53125, + 0.585938, + 0.566406, + 0.585938, + 0.613281, + 0.292969, + 0.59375, + 0.550781, + 0.5625, + 0.574219, + 0.578125, + 0.566406, + 0.585938, + 0.546875, + 0.558594, + 0.570312, + 0.5625, + 0.546875, + 0.609375, + 0.570312, + 0.527344, + 0.578125, + 0.578125, + 0.554688, + 0.539062, + 0.605469, + 0.558594, + 0.566406, + 0.550781, + 0.578125, + 0.523438, + 0.554688, + 0.550781, + 0.249023, + 0.515625, + 0.589844, + 0.59375, + 0.546875, + 0.597656, + 0.578125, + 0.558594, + 0.550781, + 0.589844, + 0.574219, + 0.558594, + 0.570312, + 0.546875, + 0.570312, + 0.582031, + 0.53125, + 0.554688, + 0.546875, + 0.601562, + 0.554688, + 0.589844, + 0.550781, + 0.554688, + 0.498047, + 0.5625, + 0.546875, + 0.59375, + 0.546875, + 0.53125, + 0.515625, + 0.558594, + 0.582031, + 0.542969, + 0.558594, + 0.542969, + 0.613281, + 0.59375, + 0.539062, + 0.5625, + 0.558594, + 0.5625, + 0.550781, + 0.535156, + 0.589844, + 0.554688, + 0.554688, + 0.558594, + 0.550781, + 0.582031, + 0.550781, + 0.570312, + 0.574219, + 0.582031, + 0.566406, + 0.574219, + 0.5625, + 0.554688, + 0.585938, + 0.554688, + 0.53125, + 0.539062, + 0.5625, + 0.535156, + 0.574219, + 0.5625, + 0.566406, + 0.550781, + 0.574219, + 0.542969, + 0.566406, + 0.566406, + 0.601562, + 0.570312, + 0.527344, + 0.546875, + 0.566406, + 0.585938, + 0.574219, + 0.490234, + 0.589844, + 0.535156, + 0.566406, + 0.582031, + 0.550781, + 0.5625, + 0.558594, + 0.539062, + 0.546875, + 0.558594, + 0.558594, + 0.570312, + 0.582031, + 0.539062, + 0.574219, + 0.59375, + 0.585938, + 0.5625, + 0.597656, + 0.570312, + 0.539062, + 0.558594, + 0.546875, + 0.570312, + 0.511719, + 0.566406, + 0.566406, + 0.558594, + 0.539062, + 0.585938, + 0.5625, + 0.605469, + 0.566406, + 0.566406, + 0.542969, + 0.546875, + 0.566406, + 0.550781, + 0.542969, + 0.570312, + 0.582031, + 0.550781, + 0.542969, + 0.539062, + 0.546875, + 0.605469, + 0.578125, + 0.574219, + 0.585938, + 0.582031, + 0.535156, + 0.535156, + 0.589844, + 0.566406, + 0.554688, + 0.574219, + 0.558594, + 0.578125, + 0.546875, + 0.5625, + 0.589844, + 0.523438, + 0.578125, + 0.5625, + 0.582031, + 0.570312, + 0.570312, + 0.578125, + 0.570312, + 0.574219, + 0.570312, + 0.574219, + 0.566406, + 0.613281, + 0.578125, + 0.554688, + 0.494141, + 0.566406, + 0.539062, + 0.570312, + 0.523438, + 0.582031, + 0.53125, + 0.59375, + 0.574219, + 0.558594, + 0.542969, + 0.570312, + 0.566406, + 0.546875, + 0.582031, + 0.5625, + 0.558594, + 0.574219, + 0.578125, + 0.5625, + 0.523438, + 0.582031, + 0.558594, + 0.589844, + 0.570312, + 0.5625, + 0.542969, + 0.570312, + 0.574219, + 0.597656, + 0.523438, + 0.570312, + 0.546875, + 0.558594, + 0.574219, + 0.574219, + 0.558594, + 0.570312, + 0.566406, + 0.535156, + 0.5625, + 0.511719, + 0.558594, + 0.578125, + 0.558594, + 0.558594, + 0.542969, + 0.574219, + 0.550781, + 0.558594, + 0.582031, + 0.550781, + 0.558594, + 0.59375, + 0.550781, + 0.578125, + 0.589844, + 0.574219, + 0.5625, + 0.574219, + 0.59375, + 0.578125, + 0.53125, + 0.585938, + 0.5625, + 0.597656, + 0.585938, + 0.535156, + 0.558594, + 0.585938, + 0.582031, + 0.566406, + 0.585938, + 0.605469, + 0.554688, + 0.570312, + 0.554688, + 0.578125, + 0.519531, + 0.546875, + 0.554688, + 0.605469, + 0.535156, + 0.578125, + 0.546875, + 0.574219, + 0.5625, + 0.566406, + 0.625, + 0.585938, + 0.539062, + 0.582031, + 0.523438, + 0.515625, + 0.558594, + 0.578125, + 0.546875, + 0.539062, + 0.589844, + 0.589844, + 0.601562, + 0.589844, + 0.578125, + 0.535156, + 0.535156, + 0.554688, + 0.535156, + 0.554688, + 0.578125, + 0.589844, + 0.582031, + 0.574219, + 0.546875, + 0.585938, + 0.550781, + 0.558594, + 0.554688, + 0.578125, + 0.523438, + 0.546875, + 0.617188, + 0.570312, + 0.574219, + 0.566406, + 0.605469, + 0.574219, + 0.558594, + 0.566406, + 0.566406, + 0.570312, + 0.558594, + 0.558594, + 0.566406, + 0.546875, + 0.566406, + 0.558594, + 0.574219, + 0.550781, + 0.570312, + 0.585938, + 0.498047, + 0.605469, + 0.542969, + 0.589844, + 0.570312, + 0.439453, + 0.554688, + 0.53125, + 0.570312, + 0.558594, + 0.578125, + 0.574219, + 0.527344, + 0.457031, + 0.546875, + 0.527344, + 0.601562, + 0.597656, + 0.59375, + 0.574219, + 0.539062, + 0.558594, + 0.582031, + 0.59375, + 0.5625, + 0.546875, + 0.570312, + 0.578125, + 0.566406, + 0.554688, + 0.554688, + 0.566406, + 0.558594, + 0.5625, + 0.570312, + 0.605469, + 0.574219, + 0.582031, + 0.546875, + 0.605469, + 0.550781, + 0.554688, + 0.566406, + 0.585938, + 0.585938, + 0.5625, + 0.570312, + 0.550781, + 0.59375, + 0.574219, + 0.527344, + 0.535156, + 0.523438, + 0.578125, + 0.59375, + 0.570312, + 0.570312, + 0.558594, + 0.558594, + 0.570312, + 0.542969, + 0.570312, + 0.546875, + 0.546875, + 0.578125, + 0.554688, + 0.570312, + 0.5625, + 0.546875, + 0.542969, + 0.546875, + 0.570312, + 0.5625, + 0.570312, + 0.574219, + 0.550781, + 0.578125, + 0.550781, + 0.539062, + 0.613281, + 0.570312, + 0.566406, + 0.546875, + 0.5625, + 0.494141, + 0.59375, + 0.566406, + 0.550781, + 0.542969, + 0.546875, + 0.535156, + 0.59375, + 0.570312, + 0.570312, + 0.570312, + 0.554688, + 0.539062, + 0.53125, + 0.546875, + 0.527344, + 0.5625, + 0.550781, + 0.585938, + 0.566406, + 0.558594, + 0.539062, + 0.5625, + 0.605469, + 0.582031, + 0.554688, + 0.578125, + 0.574219, + 0.621094, + 0.566406, + 0.550781, + 0.582031, + 0.578125, + 0.585938, + 0.523438, + 0.558594, + 0.542969, + 0.53125, + 0.578125, + 0.546875, + 0.539062, + 0.546875, + 0.554688, + 0.546875, + 0.546875, + 0.578125, + 0.574219, + 0.566406, + 0.5625, + 0.511719, + 0.589844, + 0.582031, + 0.527344, + 0.542969, + 0.558594, + 0.585938, + 0.515625, + 0.597656, + 0.582031, + 0.546875, + 0.574219, + 0.5625, + 0.539062, + 0.582031, + 0.550781, + 0.566406, + 0.558594, + 0.589844, + 0.585938, + 0.511719, + 0.585938, + 0.554688, + 0.539062, + 0.542969, + 0.527344, + 0.503906, + 0.566406, + 0.515625, + 0.554688, + 0.542969, + 0.578125, + 0.464844, + 0.566406, + 0.535156, + 0.589844, + 0.570312, + 0.535156, + 0.570312, + 0.5625, + 0.570312, + 0.597656, + 0.550781, + 0.566406, + 0.621094, + 0.574219, + 0.589844, + 0.582031, + 0.558594, + 0.558594, + 0.542969, + 0.542969, + 0.546875, + 0.570312, + 0.546875, + 0.582031, + 0.582031, + 0.542969, + 0.582031, + 0.585938, + 0.558594, + 0.558594, + 0.558594, + 0.605469, + 0.574219, + 0.585938, + 0.59375, + 0.570312, + 0.546875, + 0.542969, + 0.574219, + 0.558594, + 0.625, + 0.5625, + 0.625, + 0.546875, + 0.53125, + 0.578125, + 0.322266, + 0.578125, + 0.566406, + 0.570312, + 0.589844, + 0.578125, + 0.554688, + 0.550781, + 0.5625, + 0.515625, + 0.585938, + 0.566406, + 0.574219, + 0.5625, + 0.546875, + 0.566406, + 0.546875, + 0.539062, + 0.523438, + 0.519531, + 0.574219, + 0.550781, + 0.554688, + 0.558594, + 0.511719, + 0.554688, + 0.558594, + 0.539062, + 0.605469, + 0.539062, + 0.554688, + 0.585938, + 0.558594, + 0.558594, + 0.582031, + 0.570312, + 0.527344, + 0.546875, + 0.546875, + 0.554688, + 0.609375, + 0.582031, + 0.554688, + 0.5625, + 0.574219, + 0.585938, + 0.53125, + 0.558594, + 0.558594, + 0.558594, + 0.539062, + 0.578125, + 0.546875, + 0.478516, + 0.550781, + 0.53125, + 0.542969, + 0.582031, + 0.570312, + 0.578125, + 0.59375, + 0.554688, + 0.574219, + 0.574219, + 0.535156, + 0.570312, + 0.597656, + 0.5625, + 0.597656, + 0.574219, + 0.574219, + 0.539062, + 0.5625, + 0.574219, + 0.574219, + 0.570312, + 0.5625, + 0.554688, + 0.585938, + 0.535156, + 0.523438, + 0.585938, + 0.5625, + 0.550781, + 0.574219, + 0.519531, + 0.585938, + 0.546875, + 0.578125, + 0.539062, + 0.539062, + 0.554688, + 0.589844, + 0.574219, + 0.539062, + 0.585938, + 0.574219, + 0.53125, + 0.53125, + 0.53125, + 0.5625, + 0.582031, + 0.550781, + 0.554688, + 0.582031, + 0.59375, + 0.605469, + 0.601562, + 0.5625, + 0.546875, + 0.566406, + 0.539062, + 0.570312, + 0.558594, + 0.550781, + 0.578125, + 0.527344, + 0.558594, + 0.5625, + 0.550781, + 0.511719, + 0.554688, + 0.570312, + 0.53125, + 0.5625, + 0.539062, + 0.558594, + 0.539062, + 0.578125, + 0.585938, + 0.546875, + 0.574219, + 0.554688, + 0.546875, + 0.582031, + 0.535156, + 0.605469, + 0.578125, + 0.566406, + 0.535156, + 0.550781, + 0.542969, + 0.554688, + 0.566406, + 0.5625, + 0.53125, + 0.503906, + 0.570312, + 0.546875, + 0.519531, + 0.605469, + 0.566406, + 0.5625, + 0.554688, + 0.566406, + 0.566406, + 0.578125, + 0.539062, + 0.566406, + 0.546875, + 0.582031, + 0.589844, + 0.519531, + 0.601562, + 0.511719, + 0.578125, + 0.554688, + 0.605469, + 0.566406, + 0.566406, + 0.542969, + 0.589844, + 0.550781, + 0.566406, + 0.570312, + 0.566406, + 0.59375, + 0.546875, + 0.554688, + 0.5625, + 0.542969, + 0.601562, + 0.578125, + 0.550781, + 0.550781, + 0.539062, + 0.585938, + 0.554688, + 0.578125, + 0.589844, + 0.582031, + 0.519531, + 0.542969, + 0.585938, + 0.554688, + 0.574219, + 0.523438, + 0.554688, + 0.574219, + 0.5625, + 0.5625, + 0.550781, + 0.578125, + 0.589844, + 0.578125, + 0.5625, + 0.5625, + 0.550781, + 0.585938, + 0.554688, + 0.601562, + 0.566406, + 0.578125, + 0.550781, + 0.582031, + 0.554688, + 0.585938, + 0.601562, + 0.535156, + 0.539062, + 0.546875, + 0.582031, + 0.566406, + 0.539062, + 0.570312, + 0.574219, + 0.554688, + 0.570312, + 0.59375, + 0.566406, + 0.582031, + 0.558594, + 0.574219, + 0.566406, + 0.585938, + 0.585938, + 0.554688, + 0.5625, + 0.558594, + 0.542969, + 0.535156, + 0.597656, + 0.589844, + 0.585938, + 0.5625, + 0.570312, + 0.542969, + 0.53125, + 0.546875, + 0.542969, + 0.582031, + 0.535156, + 0.53125, + 0.558594, + 0.5625, + 0.519531, + 0.558594, + 0.574219, + 0.5625, + 0.570312, + 0.515625, + 0.515625, + 0.5625, + 0.535156, + 0.566406, + 0.582031, + 0.5625, + 0.601562, + 0.570312, + 0.535156, + 0.5625, + 0.582031, + 0.578125, + 0.53125, + 0.558594, + 0.585938, + 0.554688, + 0.578125, + 0.570312, + 0.578125, + 0.535156, + 0.582031, + 0.585938, + 0.542969, + 0.488281, + 0.539062, + 0.554688, + 0.554688, + 0.554688, + 0.582031, + 0.585938, + 0.550781, + 0.542969, + 0.574219, + 0.582031, + 0.582031, + 0.5625, + 0.589844, + 0.578125, + 0.570312, + 0.566406, + 0.550781, + 0.585938, + 0.53125, + 0.507812, + 0.566406, + 0.566406, + 0.5625, + 0.59375, + 0.597656, + 0.566406, + 0.574219, + 0.546875, + 0.554688, + 0.542969, + 0.539062, + 0.570312, + 0.566406, + 0.558594, + 0.578125, + 0.578125, + 0.53125, + 0.558594, + 0.582031, + 0.578125, + 0.570312, + 0.566406, + 0.566406, + 0.574219, + 0.570312, + 0.5625, + 0.570312, + 0.585938, + 0.570312, + 0.578125, + 0.578125, + 0.554688, + 0.601562, + 0.59375, + 0.5625, + 0.554688, + 0.570312, + 0.570312, + 0.570312, + 0.578125, + 0.601562, + 0.570312, + 0.441406, + 0.589844, + 0.539062, + 0.566406, + 0.574219, + 0.578125, + 0.582031, + 0.578125, + 0.570312, + 0.566406, + 0.5625, + 0.535156, + 0.398438, + 0.574219, + 0.566406, + 0.558594, + 0.550781, + 0.550781, + 0.589844, + 0.474609, + 0.507812, + 0.601562, + 0.582031, + 0.550781, + 0.546875, + 0.546875, + 0.5625, + 0.554688, + 0.5625, + 0.546875, + 0.589844, + 0.550781, + 0.570312, + 0.53125, + 0.546875, + 0.539062, + 0.507812, + 0.550781, + 0.550781, + 0.578125, + 0.539062, + 0.585938, + 0.609375, + 0.554688, + 0.539062, + 0.546875, + 0.578125, + 0.535156, + 0.539062, + 0.550781, + 0.574219, + 0.578125, + 0.578125, + 0.550781, + 0.542969, + 0.59375, + 0.574219, + 0.53125, + 0.542969, + 0.589844, + 0.578125, + 0.566406, + 0.550781, + 0.476562, + 0.5625, + 0.566406, + 0.527344, + 0.554688, + 0.570312, + 0.523438, + 0.546875, + 0.578125, + 0.578125, + 0.539062, + 0.574219, + 0.5625, + 0.570312, + 0.5625, + 0.546875, + 0.578125, + 0.554688, + 0.550781, + 0.59375, + 0.566406, + 0.550781, + 0.554688, + 0.589844, + 0.535156, + 0.625, + 0.546875, + 0.523438, + 0.601562, + 0.578125, + 0.558594, + 0.550781, + 0.566406, + 0.554688, + 0.566406, + 0.535156, + 0.550781, + 0.589844, + 0.578125, + 0.546875, + 0.574219, + 0.5625, + 0.570312, + 0.574219, + 0.570312, + 0.589844, + 0.523438, + 0.539062, + 0.582031, + 0.574219, + 0.570312, + 0.566406 + ] + }, + "name": "model.transformer.h.15.ln_2.weight", + "outputIndexes": [ + 1298 + ], + "type": "Const", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1297, + 1298 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/ln_2_15/Mul_1_output_0", + "outputIndexes": [ + 1299 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.15/mlp/w1/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 1299 + ], + "outputIndexes": [ + 3031 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.15/mlp/w1/Linear/pre_convert", + "inputIndexes": [ + 3031 + ], + "outputIndexes": [ + 3032 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.15/mlp/w1/Linear", + "inputIndexes": [ + 3032 + ], + "outputIndexes": [ + 3033 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 11008, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 1746078046, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.15/mlp/w1/Linear/post_convert", + "inputIndexes": [ + 3033 + ], + "outputIndexes": [ + 3034 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.15/mlp/w1/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3034 + ], + "outputIndexes": [ + 1300 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 11008 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.15/mlp/w2/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 1299 + ], + "outputIndexes": [ + 3035 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.15/mlp/w2/Linear/pre_convert", + "inputIndexes": [ + 3035 + ], + "outputIndexes": [ + 3036 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.15/mlp/w2/Linear", + "inputIndexes": [ + 3036 + ], + "outputIndexes": [ + 3037 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 11008, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 1771440500, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.15/mlp/w2/Linear/post_convert", + "inputIndexes": [ + 3037 + ], + "outputIndexes": [ + 3038 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.15/mlp/w2/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3038 + ], + "outputIndexes": [ + 1301 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 11008 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1301 + ], + "main_type": "UnaryOp", + "main": { + "opType": "SIGMOID", + "T": "DT_INVALID" + }, + "name": "/mlp_15/Sigmoid_output_0", + "outputIndexes": [ + 1302 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1301, + 1302 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/mlp_15/Mul_output_0", + "outputIndexes": [ + 1303 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1300, + 1303 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/mlp_15/Mul_1_output_0", + "outputIndexes": [ + 1304 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.15/mlp/c_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 1304 + ], + "outputIndexes": [ + 3039 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 11008, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.15/mlp/c_proj/Linear/pre_convert", + "inputIndexes": [ + 3039 + ], + "outputIndexes": [ + 3040 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.15/mlp/c_proj/Linear", + "inputIndexes": [ + 3040 + ], + "outputIndexes": [ + 3041 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 11008, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 1796802954, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.15/mlp/c_proj/Linear/post_convert", + "inputIndexes": [ + 3041 + ], + "outputIndexes": [ + 3042 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.15/mlp/c_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3042 + ], + "outputIndexes": [ + 1305 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1296, + 1305 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_79_output_0", + "outputIndexes": [ + 1306 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1306, + 1 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_80_output_0", + "outputIndexes": [ + 1307 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1307 + ], + "main_type": "LayerNorm", + "main": { + "axis": [ + -1 + ], + "epsilon": 1e-06, + "group": 1, + "useRMSNorm": true + }, + "name": "/ln_1_16/Mul_output_0", + "outputIndexes": [ + 1308 + ], + "type": "LayerNorm", + "defaultDimentionFormat": "NHWC" + }, + { + "main_type": "Blob", + "main": { + "dims": [ + 4096 + ], + "dataFormat": "NCHW", + "dataType": "DT_FLOAT", + "float32s": [ + 0.828125, + 0.816406, + 0.789062, + 0.921875, + 0.859375, + 0.730469, + 0.925781, + 0.828125, + 0.859375, + 0.890625, + 0.898438, + 0.824219, + 0.863281, + 0.875, + 0.820312, + 0.816406, + 0.898438, + 0.816406, + 0.851562, + 0.835938, + 0.816406, + 0.851562, + 0.792969, + 0.851562, + 0.78125, + 0.675781, + 0.757812, + 0.898438, + 0.867188, + 0.863281, + 0.886719, + 0.851562, + 0.789062, + 0.902344, + 0.871094, + 0.769531, + 0.824219, + 0.824219, + 0.804688, + 0.855469, + 0.875, + 0.816406, + 0.824219, + 0.921875, + 0.808594, + 0.890625, + 0.878906, + 0.890625, + 0.8125, + 0.871094, + 0.882812, + 0.800781, + 0.863281, + 0.769531, + 0.777344, + 0.839844, + 0.855469, + 0.878906, + 0.820312, + 0.816406, + 0.757812, + 0.972656, + 0.777344, + 0.808594, + 0.816406, + 0.871094, + 0.878906, + 0.859375, + 0.902344, + 0.859375, + 0.921875, + 0.863281, + 0.871094, + 0.839844, + 0.863281, + 0.847656, + 0.878906, + 0.847656, + 0.839844, + 0.828125, + 0.878906, + 0.863281, + 0.832031, + 0.785156, + 0.859375, + 0.871094, + 0.796875, + 0.886719, + 0.820312, + 0.875, + 0.820312, + 0.847656, + 0.84375, + 0.890625, + 0.804688, + 0.851562, + 0.839844, + 0.847656, + 0.875, + 0.796875, + 0.851562, + 0.84375, + 0.820312, + 0.847656, + 0.855469, + 0.890625, + 0.847656, + 0.882812, + 0.824219, + 0.898438, + 0.792969, + 0.917969, + 0.886719, + 0.859375, + 0.882812, + 0.777344, + 0.804688, + 1.171875, + 0.871094, + 0.855469, + 0.871094, + 0.851562, + 0.882812, + 0.859375, + 0.851562, + 0.8125, + 0.890625, + 0.820312, + 0.789062, + 0.828125, + 0.824219, + 0.816406, + 0.921875, + 0.796875, + 0.859375, + 0.78125, + 0.832031, + 0.75, + 0.84375, + 0.890625, + 0.863281, + 0.808594, + 0.816406, + 0.824219, + 0.859375, + 0.820312, + 0.8125, + 0.882812, + 0.777344, + 0.828125, + 0.84375, + 0.855469, + 0.832031, + 0.824219, + 0.785156, + 0.851562, + 0.804688, + 0.863281, + 0.863281, + 0.859375, + 0.890625, + 0.8125, + 0.871094, + 0.863281, + 0.8125, + 0.8125, + 0.804688, + 0.789062, + 0.839844, + 0.785156, + 0.8125, + 0.800781, + 0.925781, + 0.855469, + 0.765625, + 0.859375, + 0.886719, + 0.910156, + 0.859375, + 0.835938, + 0.828125, + 0.824219, + 0.882812, + 0.875, + 0.832031, + 0.859375, + 0.910156, + 0.832031, + 0.800781, + 0.78125, + 0.855469, + 0.84375, + 0.824219, + 0.894531, + 0.800781, + 0.871094, + 0.832031, + 0.796875, + 0.878906, + 0.832031, + 0.9375, + 0.859375, + 0.8125, + 0.816406, + 0.839844, + 0.804688, + 0.945312, + 0.84375, + 0.859375, + 0.859375, + 0.816406, + 0.820312, + 0.847656, + 0.855469, + 0.859375, + 0.824219, + 0.898438, + 0.835938, + 0.722656, + 0.816406, + 0.839844, + 0.894531, + 0.816406, + 0.90625, + 0.871094, + 0.773438, + 0.886719, + 0.863281, + 0.667969, + 0.855469, + 0.839844, + 0.867188, + 0.789062, + 0.875, + 0.910156, + 0.820312, + 0.945312, + 0.855469, + 0.820312, + 0.902344, + 0.6875, + 0.867188, + 0.902344, + 0.804688, + 0.863281, + 0.875, + 0.925781, + 0.785156, + 0.871094, + 0.863281, + 0.878906, + 0.777344, + 0.832031, + 0.816406, + 0.859375, + 0.839844, + 0.878906, + 0.867188, + 0.753906, + 0.808594, + 0.875, + 0.878906, + 0.832031, + 0.832031, + 0.847656, + 0.859375, + 0.839844, + 0.890625, + 0.824219, + 0.871094, + 0.824219, + 0.851562, + 0.820312, + 0.847656, + 0.910156, + 0.820312, + 0.894531, + 0.851562, + 0.847656, + 0.878906, + 0.785156, + 0.816406, + 0.867188, + 0.835938, + 0.816406, + 0.808594, + 0.863281, + 0.785156, + 0.839844, + 0.898438, + 0.9375, + 0.789062, + 0.75, + 0.824219, + 0.882812, + 0.910156, + 0.863281, + 0.832031, + 0.910156, + 0.882812, + 0.953125, + 0.84375, + 0.828125, + 0.78125, + 0.800781, + 0.816406, + 0.839844, + 0.8125, + 0.839844, + 0.824219, + 0.914062, + 0.800781, + 0.789062, + 0.820312, + 0.878906, + 0.890625, + 0.902344, + 0.820312, + 0.886719, + 0.808594, + 0.808594, + 0.871094, + 0.828125, + 0.90625, + 0.894531, + 0.898438, + 0.898438, + 0.984375, + 0.84375, + 0.859375, + 0.878906, + 0.839844, + 0.824219, + 0.824219, + 0.78125, + 0.796875, + 0.824219, + 0.804688, + 0.875, + 0.816406, + 0.894531, + 0.824219, + 0.839844, + 0.859375, + 0.851562, + 0.855469, + 0.820312, + 0.90625, + 0.851562, + 0.835938, + 0.867188, + 0.878906, + 0.832031, + 0.839844, + 0.871094, + 0.839844, + 0.921875, + 0.746094, + 0.851562, + 0.832031, + 0.90625, + 0.8125, + 0.804688, + 0.847656, + 0.804688, + 0.882812, + 0.800781, + 0.820312, + 0.800781, + 0.796875, + 0.910156, + 0.847656, + 0.886719, + 0.875, + 0.886719, + 0.8125, + 0.875, + 0.84375, + 0.832031, + 0.789062, + 0.8125, + 0.820312, + 0.839844, + 0.894531, + 0.835938, + 0.878906, + 0.808594, + 0.902344, + 0.902344, + 0.742188, + 0.894531, + 0.839844, + 0.855469, + 0.828125, + 0.828125, + 0.789062, + 0.875, + 0.886719, + 0.882812, + 0.84375, + 0.863281, + 0.859375, + 0.800781, + 0.851562, + 0.839844, + 0.84375, + 0.828125, + 0.859375, + 0.832031, + 0.871094, + 0.789062, + 0.8125, + 0.863281, + 0.820312, + 0.871094, + 0.8125, + 0.875, + 0.867188, + 0.847656, + 0.777344, + 0.800781, + 0.8125, + 0.863281, + 0.914062, + 0.902344, + 0.820312, + 0.84375, + 0.867188, + 0.847656, + 0.832031, + 0.894531, + 0.832031, + 0.820312, + 0.804688, + 0.835938, + 0.851562, + 0.808594, + 0.808594, + 0.878906, + 0.8125, + 0.832031, + 0.792969, + 0.824219, + 0.816406, + 0.851562, + 0.835938, + 0.808594, + 0.792969, + 0.867188, + 0.875, + 0.859375, + 0.839844, + 0.832031, + 0.808594, + 0.863281, + 0.882812, + 0.808594, + 0.796875, + 0.78125, + 0.808594, + 0.824219, + 0.839844, + 0.847656, + 0.898438, + 0.855469, + 0.902344, + 0.824219, + 0.917969, + 0.835938, + 0.816406, + 0.882812, + 0.855469, + 0.914062, + 0.757812, + 0.808594, + 0.851562, + 0.847656, + 0.867188, + 0.824219, + 0.882812, + 0.902344, + 0.8125, + 0.773438, + 0.839844, + 0.832031, + 0.796875, + 0.804688, + 0.925781, + 0.832031, + 0.789062, + 0.820312, + 0.796875, + 0.820312, + 0.800781, + 0.871094, + 0.847656, + 0.761719, + 0.835938, + 0.847656, + 0.847656, + 0.808594, + 0.761719, + 0.832031, + 0.804688, + 0.882812, + 0.910156, + 0.855469, + 0.851562, + 0.882812, + 0.777344, + 0.832031, + 0.855469, + 0.816406, + 0.878906, + 0.839844, + 0.878906, + 0.828125, + 0.835938, + 0.917969, + 0.816406, + 0.800781, + 0.847656, + 0.84375, + 0.808594, + 0.765625, + 0.875, + 0.882812, + 0.765625, + 0.832031, + 0.878906, + 0.863281, + 0.792969, + 0.867188, + 0.914062, + 0.816406, + 0.84375, + 0.828125, + 0.859375, + 0.824219, + 0.820312, + 0.835938, + 0.828125, + 0.910156, + 0.847656, + 0.816406, + 0.839844, + 0.808594, + 0.765625, + 0.828125, + 0.898438, + 0.839844, + 0.832031, + 0.917969, + 0.871094, + 0.839844, + 0.792969, + 0.878906, + 0.796875, + 0.824219, + 0.808594, + 0.851562, + 0.839844, + 0.855469, + 0.847656, + 0.792969, + 0.78125, + 0.832031, + 0.792969, + 0.804688, + 0.84375, + 0.882812, + 0.816406, + 0.878906, + 0.832031, + 0.835938, + 0.917969, + 0.863281, + 0.863281, + 0.796875, + 0.839844, + 0.789062, + 0.878906, + 0.859375, + 0.890625, + 0.917969, + 0.820312, + 0.917969, + 0.871094, + 0.828125, + 0.78125, + 0.917969, + 0.847656, + 0.859375, + 0.851562, + 0.867188, + 0.882812, + 0.890625, + 0.839844, + 0.855469, + 0.84375, + 0.859375, + 0.890625, + 0.855469, + 0.800781, + 0.84375, + 0.839844, + 0.800781, + 0.882812, + 0.890625, + 0.84375, + 0.820312, + 0.8125, + 0.839844, + 0.957031, + 0.820312, + 0.863281, + 0.898438, + 0.859375, + 0.867188, + 0.886719, + 0.894531, + 0.867188, + 0.8125, + 0.142578, + 0.882812, + 0.898438, + 0.851562, + 0.886719, + 0.792969, + 0.890625, + 0.878906, + 0.816406, + 0.929688, + 0.847656, + 0.839844, + 0.914062, + 0.894531, + 0.777344, + 0.859375, + 0.84375, + 0.917969, + 0.777344, + 0.800781, + 0.820312, + 0.859375, + 0.875, + 0.777344, + 0.8125, + 0.839844, + 0.777344, + 0.828125, + 0.894531, + 0.839844, + 0.851562, + 0.851562, + 0.828125, + 0.84375, + 0.824219, + 0.910156, + 0.824219, + 0.832031, + 0.785156, + 0.820312, + 0.789062, + 0.910156, + 0.910156, + 0.898438, + 0.816406, + 0.84375, + 0.863281, + 0.929688, + 0.890625, + 0.816406, + 0.808594, + 0.886719, + 0.878906, + 0.832031, + 0.855469, + 0.894531, + 0.742188, + 0.863281, + 0.683594, + 0.804688, + 0.890625, + 0.859375, + 0.855469, + 0.816406, + 0.84375, + 0.835938, + 0.855469, + 0.875, + 0.820312, + 0.925781, + 0.820312, + 0.851562, + 0.816406, + 0.890625, + 0.90625, + 0.847656, + 0.835938, + 0.910156, + 0.898438, + 0.855469, + 0.886719, + 0.851562, + 0.890625, + 0.851562, + 0.96875, + 0.871094, + 0.800781, + 0.851562, + 0.835938, + 0.792969, + 0.863281, + 0.875, + 0.902344, + 0.792969, + 0.8125, + 0.898438, + 0.855469, + 0.769531, + 0.816406, + 0.800781, + 0.808594, + 0.855469, + 0.835938, + 0.78125, + 0.839844, + 0.835938, + 0.882812, + 0.789062, + 0.851562, + 0.75, + 0.859375, + 0.808594, + 0.808594, + 0.847656, + 0.847656, + 0.902344, + 0.875, + 0.886719, + 0.796875, + 0.835938, + 0.847656, + 0.808594, + 0.808594, + 0.921875, + 0.820312, + 0.804688, + 0.8125, + 0.859375, + 0.800781, + 0.808594, + 0.855469, + 0.820312, + 0.863281, + 0.824219, + 0.878906, + 0.917969, + 0.804688, + 0.867188, + 0.953125, + 0.863281, + 0.832031, + 0.785156, + 0.816406, + 0.707031, + 0.847656, + 0.875, + 0.855469, + 0.796875, + 0.824219, + 0.816406, + 0.816406, + 0.824219, + 0.839844, + 0.839844, + 0.851562, + 0.855469, + 0.914062, + 0.816406, + 0.875, + 0.730469, + 0.851562, + 0.726562, + 0.789062, + 0.941406, + 0.8125, + 0.828125, + 0.804688, + 0.828125, + 0.820312, + 0.898438, + 0.945312, + 0.828125, + 0.921875, + 0.796875, + 0.847656, + 0.835938, + 0.734375, + 0.816406, + 0.789062, + 0.886719, + 0.816406, + 0.800781, + 0.90625, + 0.863281, + 0.921875, + 0.824219, + 0.871094, + 0.886719, + 0.824219, + 0.855469, + 0.871094, + 0.917969, + 0.867188, + 0.886719, + 0.84375, + 0.882812, + 0.828125, + 0.878906, + 0.855469, + 0.859375, + 0.808594, + 0.859375, + 0.835938, + 0.824219, + 0.855469, + 0.839844, + 0.882812, + 0.851562, + 0.851562, + 0.828125, + 0.871094, + 0.847656, + 0.742188, + 0.808594, + 0.953125, + 0.863281, + 0.886719, + 0.84375, + 0.828125, + 0.867188, + 0.863281, + 0.789062, + 0.589844, + 0.816406, + 0.800781, + 0.855469, + 0.828125, + 0.847656, + 0.851562, + 0.847656, + 0.785156, + 0.921875, + 0.882812, + 0.839844, + 0.785156, + 0.820312, + 0.867188, + 0.90625, + 0.8125, + 0.832031, + 0.90625, + 0.8125, + 0.820312, + 0.828125, + 0.828125, + 0.816406, + 0.75, + 0.8125, + 0.871094, + 0.832031, + 0.925781, + 0.8125, + 0.8125, + 0.773438, + 0.808594, + 0.816406, + 0.847656, + 0.851562, + 0.84375, + 0.808594, + 0.839844, + 0.828125, + 0.8125, + 0.875, + 0.871094, + 0.785156, + 0.851562, + 0.863281, + 0.847656, + 0.871094, + 0.863281, + 0.828125, + 0.820312, + 0.902344, + 0.855469, + 0.855469, + 0.902344, + 0.828125, + 0.882812, + 0.847656, + 0.894531, + 0.847656, + 0.828125, + 0.792969, + 0.894531, + 0.863281, + 0.902344, + 0.78125, + 0.804688, + 0.722656, + 0.835938, + 0.808594, + 0.847656, + 0.867188, + 0.84375, + 0.789062, + 0.855469, + 0.835938, + 0.878906, + 0.832031, + 0.824219, + 0.765625, + 0.820312, + 0.796875, + 0.875, + 0.824219, + 0.863281, + 0.878906, + 0.875, + 0.84375, + 0.808594, + 0.84375, + 0.890625, + 0.855469, + 0.8125, + 0.847656, + 0.839844, + 0.761719, + 0.796875, + 0.820312, + 0.808594, + 0.875, + 0.800781, + 0.859375, + 0.890625, + 0.835938, + 0.769531, + 0.835938, + 0.867188, + 0.839844, + 0.804688, + 0.867188, + 0.84375, + 0.855469, + 0.929688, + 0.886719, + 0.863281, + 0.871094, + 0.875, + 0.859375, + 0.871094, + 0.855469, + 0.789062, + 0.820312, + 0.832031, + 0.878906, + 0.839844, + 0.898438, + 0.851562, + 0.800781, + 0.820312, + 0.828125, + 0.832031, + 0.824219, + 0.828125, + 0.828125, + 0.832031, + 0.933594, + 0.886719, + 0.867188, + 0.765625, + 0.757812, + 0.867188, + 0.917969, + 0.84375, + 0.792969, + 0.886719, + 0.898438, + 0.84375, + 0.894531, + 0.824219, + 0.835938, + 0.84375, + 0.824219, + 0.816406, + 0.835938, + 0.867188, + 0.925781, + 0.890625, + 0.898438, + 0.84375, + 0.84375, + 0.851562, + 0.863281, + 0.894531, + 0.824219, + 0.828125, + 0.832031, + 0.800781, + 0.859375, + 0.835938, + 0.960938, + 0.824219, + 0.800781, + 0.878906, + 0.84375, + 0.859375, + 0.769531, + 0.785156, + 0.867188, + 1.023438, + 0.875, + 0.855469, + 0.921875, + 0.820312, + 0.871094, + 0.84375, + 0.921875, + 0.859375, + 0.859375, + 0.847656, + 0.933594, + 0.839844, + 0.828125, + 0.839844, + 0.859375, + 0.785156, + 0.859375, + 0.835938, + 0.847656, + 0.8125, + 0.847656, + 0.925781, + 0.804688, + 0.875, + 0.824219, + 0.644531, + 0.835938, + 0.8125, + 0.839844, + 0.785156, + 0.863281, + 0.765625, + 0.8125, + 0.828125, + 0.859375, + 0.886719, + 0.839844, + 0.820312, + 0.882812, + 0.839844, + 0.777344, + 0.90625, + 0.832031, + 0.816406, + 0.910156, + 0.839844, + 0.859375, + 0.886719, + 0.894531, + 0.839844, + 0.851562, + 0.855469, + 0.832031, + 0.875, + 0.847656, + 0.867188, + 0.824219, + 1.507812, + 0.828125, + 0.777344, + 0.808594, + 0.90625, + 0.855469, + 0.800781, + 0.804688, + 0.757812, + 0.847656, + 0.886719, + 0.867188, + 0.839844, + 0.863281, + 0.867188, + 0.839844, + 0.789062, + 0.839844, + 0.800781, + 0.90625, + 0.8125, + 0.804688, + 0.765625, + 0.835938, + 0.855469, + 0.820312, + 0.945312, + 0.800781, + 0.859375, + 0.828125, + 0.824219, + 0.800781, + 0.9375, + 0.816406, + 0.851562, + 0.828125, + 0.898438, + 0.804688, + 0.855469, + 0.828125, + 0.890625, + 0.824219, + 0.804688, + 0.835938, + 0.859375, + 0.792969, + 0.804688, + 0.890625, + 0.828125, + 0.875, + 0.90625, + 0.929688, + 0.871094, + 0.714844, + 0.894531, + 0.820312, + 0.867188, + 0.84375, + 0.871094, + 0.839844, + 0.835938, + 0.886719, + 0.855469, + 0.824219, + 0.882812, + 0.820312, + 0.902344, + 0.855469, + 1.140625, + 0.800781, + 0.816406, + 0.910156, + 0.890625, + 0.800781, + 0.808594, + 0.765625, + 0.890625, + 0.820312, + 0.734375, + 0.871094, + 0.878906, + 0.796875, + 0.839844, + 0.910156, + 0.832031, + 0.90625, + 0.816406, + 0.890625, + 0.882812, + 0.847656, + 0.851562, + 0.90625, + 0.878906, + 0.859375, + 0.839844, + 0.808594, + 0.839844, + 0.824219, + 0.878906, + 0.832031, + 0.890625, + 0.886719, + 0.828125, + 0.875, + 0.8125, + 0.828125, + 0.824219, + 0.792969, + 0.925781, + 0.917969, + 0.847656, + 0.792969, + 0.863281, + 0.839844, + 0.800781, + 0.84375, + 0.804688, + 0.839844, + 0.859375, + 0.859375, + 0.835938, + 0.824219, + 0.84375, + 0.863281, + 0.871094, + 0.859375, + 0.863281, + 0.828125, + 0.839844, + 0.789062, + 0.871094, + 0.820312, + 0.796875, + 0.878906, + 0.78125, + 0.863281, + 0.792969, + 0.839844, + 0.839844, + 0.898438, + 0.816406, + 0.824219, + 0.777344, + 0.84375, + 0.808594, + 0.867188, + 0.851562, + 0.878906, + 0.800781, + 0.878906, + 0.867188, + 0.84375, + 0.800781, + 0.863281, + 0.878906, + 0.867188, + 0.84375, + 0.894531, + 0.898438, + 0.789062, + 0.820312, + 0.777344, + 0.808594, + 0.890625, + 0.863281, + 0.898438, + 0.84375, + 0.855469, + 0.898438, + 0.800781, + 0.832031, + 0.839844, + 0.878906, + 0.898438, + 0.808594, + 0.863281, + 0.820312, + 0.832031, + 0.890625, + 0.917969, + 0.878906, + 0.847656, + 0.832031, + 0.894531, + 0.867188, + 0.886719, + 0.765625, + 0.867188, + 0.890625, + 0.855469, + 0.921875, + 0.804688, + 0.824219, + 0.925781, + 0.8125, + 0.871094, + 0.800781, + 0.777344, + 0.875, + 0.695312, + 0.859375, + 0.828125, + 0.859375, + 0.875, + 0.863281, + 0.84375, + 0.816406, + 0.886719, + 0.808594, + 0.796875, + 0.828125, + 0.863281, + 0.796875, + 0.804688, + 0.828125, + 0.84375, + 0.855469, + 0.882812, + 0.824219, + 0.847656, + 0.847656, + 0.84375, + 0.792969, + 0.9375, + 0.789062, + 0.832031, + 0.847656, + 0.863281, + 0.800781, + 0.765625, + 0.839844, + 0.851562, + 0.832031, + 0.824219, + 0.875, + 0.863281, + 0.824219, + 0.886719, + 0.824219, + 0.96875, + 0.839844, + 0.921875, + 0.847656, + 0.878906, + 0.8125, + 0.824219, + 0.859375, + 0.871094, + 0.875, + 0.832031, + 0.777344, + 0.835938, + 0.84375, + 0.839844, + 0.792969, + 0.859375, + 0.816406, + 0.882812, + 0.875, + 0.960938, + 0.824219, + 0.835938, + 0.855469, + 0.847656, + 0.789062, + 0.847656, + 0.796875, + 0.839844, + 0.847656, + 0.785156, + 0.808594, + 0.882812, + 0.832031, + 0.761719, + 0.808594, + 0.914062, + 0.847656, + 0.851562, + 0.816406, + 0.800781, + 0.855469, + 0.773438, + 0.871094, + 0.910156, + 0.910156, + 0.878906, + 0.863281, + 0.851562, + 0.796875, + 0.820312, + 0.875, + 0.90625, + 0.832031, + 0.851562, + 0.824219, + 0.835938, + 0.832031, + 0.886719, + 0.632812, + 0.738281, + 0.832031, + 0.765625, + 0.796875, + 0.871094, + 0.851562, + 0.882812, + 0.839844, + 0.875, + 0.804688, + 0.867188, + 0.847656, + 0.800781, + 0.871094, + 0.882812, + 0.878906, + 0.8125, + 0.765625, + 0.851562, + 0.851562, + 0.800781, + 0.847656, + 0.839844, + 0.917969, + 0.855469, + 0.851562, + 0.84375, + 0.875, + 0.839844, + 0.832031, + 0.796875, + 0.882812, + 0.816406, + 0.839844, + 0.949219, + 0.828125, + 0.8125, + 0.882812, + 0.949219, + 0.839844, + 0.8125, + 0.894531, + 0.886719, + 0.90625, + 0.851562, + 0.832031, + 0.859375, + 0.875, + 0.855469, + 0.824219, + 0.8125, + 0.902344, + 0.839844, + 0.84375, + 0.894531, + 0.816406, + 0.808594, + 0.867188, + 0.886719, + 0.746094, + 0.800781, + 0.875, + 0.804688, + 0.832031, + 0.835938, + 0.851562, + 0.894531, + 0.808594, + 0.722656, + 0.816406, + 0.875, + 0.835938, + 0.84375, + 0.84375, + 0.828125, + 0.855469, + 0.828125, + 0.746094, + 0.847656, + 0.828125, + 0.785156, + 0.796875, + 0.746094, + 0.859375, + 0.824219, + 0.867188, + 0.859375, + 0.796875, + 0.894531, + 0.835938, + 0.890625, + 0.910156, + 0.828125, + 0.871094, + 0.847656, + 0.882812, + 0.835938, + 0.867188, + 0.882812, + 0.832031, + 0.847656, + 0.808594, + 0.875, + 0.835938, + 0.910156, + 0.878906, + 0.835938, + 0.851562, + 0.832031, + 0.882812, + 0.863281, + 0.894531, + 0.847656, + 0.816406, + 0.800781, + 0.839844, + 0.757812, + 0.886719, + 0.855469, + 0.785156, + 0.875, + 0.808594, + 0.84375, + 0.867188, + 0.851562, + 0.824219, + 0.800781, + 0.804688, + 0.8125, + 0.855469, + 0.875, + 0.839844, + 0.863281, + 0.8125, + 0.878906, + 0.878906, + 0.839844, + 0.835938, + 0.898438, + 0.832031, + 0.824219, + 0.8125, + 0.847656, + 0.824219, + 0.84375, + 0.890625, + 0.777344, + 0.9375, + 0.808594, + 0.832031, + 0.847656, + 0.863281, + 0.871094, + 0.820312, + 0.910156, + 0.859375, + 0.890625, + 0.882812, + 0.816406, + 0.847656, + 0.886719, + 0.855469, + 0.839844, + 0.839844, + 0.804688, + 0.820312, + 0.851562, + 0.867188, + 0.847656, + 0.886719, + 0.847656, + 0.902344, + 0.820312, + 0.792969, + 0.839844, + 0.804688, + 1.0625, + 0.816406, + 0.8125, + 0.847656, + 0.808594, + 0.84375, + 0.832031, + 0.847656, + 0.847656, + 0.859375, + 0.878906, + 0.890625, + 0.902344, + 0.851562, + 0.859375, + 0.882812, + 0.816406, + 0.824219, + 0.855469, + 0.878906, + 0.835938, + 0.777344, + 0.84375, + 0.835938, + 0.828125, + 0.84375, + 0.816406, + 0.816406, + 0.738281, + 0.835938, + 0.855469, + 0.851562, + 0.847656, + 0.875, + 0.882812, + 0.863281, + 0.925781, + 0.832031, + 0.820312, + 0.878906, + 0.839844, + 0.84375, + 0.792969, + 0.828125, + 0.851562, + 0.808594, + 0.898438, + 0.789062, + 0.835938, + 0.816406, + 0.757812, + 0.867188, + 0.875, + 0.839844, + 0.824219, + 0.84375, + 0.757812, + 0.867188, + 0.894531, + 0.859375, + 0.816406, + 0.824219, + 0.847656, + 0.859375, + 0.835938, + 0.824219, + 0.871094, + 0.832031, + 0.917969, + 0.941406, + 0.839844, + 0.894531, + 0.859375, + 0.894531, + 0.800781, + 0.867188, + 0.8125, + 0.777344, + 0.839844, + 0.875, + 0.847656, + 0.871094, + 0.792969, + 0.839844, + 0.832031, + 0.738281, + 0.816406, + 0.859375, + 0.816406, + 0.867188, + 0.839844, + 0.84375, + 0.890625, + 0.851562, + 0.808594, + 0.796875, + 0.761719, + 0.859375, + 0.847656, + 0.820312, + 0.867188, + 0.878906, + 0.839844, + 0.898438, + 0.835938, + 0.863281, + 0.882812, + 0.9375, + 0.855469, + 0.894531, + 0.847656, + 0.882812, + 0.84375, + 0.804688, + 0.773438, + 0.820312, + 0.859375, + 0.917969, + 0.882812, + 0.808594, + 0.78125, + 0.816406, + 0.820312, + 0.828125, + 0.898438, + 0.835938, + 0.824219, + 0.839844, + 0.890625, + 0.894531, + 0.882812, + 0.820312, + 0.90625, + 0.8125, + 0.832031, + 0.785156, + 0.832031, + 0.851562, + 0.832031, + 0.902344, + 0.898438, + 0.851562, + 0.878906, + 0.863281, + 0.847656, + 0.851562, + 0.824219, + 0.890625, + 0.839844, + 0.832031, + 0.824219, + 0.886719, + 0.867188, + 0.910156, + 0.855469, + 0.816406, + 0.84375, + 0.789062, + 0.890625, + 0.859375, + 0.882812, + 0.847656, + 0.910156, + 0.878906, + 0.859375, + 0.851562, + 0.828125, + 0.890625, + 0.832031, + 0.871094, + 0.855469, + 0.914062, + 0.871094, + 0.824219, + 0.859375, + 0.832031, + 0.882812, + 0.867188, + 0.761719, + 0.78125, + 0.859375, + 0.859375, + 0.878906, + 0.832031, + 0.820312, + 0.777344, + 0.960938, + 0.808594, + 0.851562, + 0.894531, + 0.855469, + 0.855469, + 0.796875, + 0.796875, + 0.859375, + 0.820312, + 0.832031, + 0.800781, + 0.851562, + 0.820312, + 0.847656, + 0.808594, + 0.859375, + 0.945312, + 0.859375, + 0.875, + 0.808594, + 0.871094, + 0.867188, + 0.914062, + 0.847656, + 0.851562, + 0.871094, + 0.910156, + 0.816406, + 0.808594, + 0.8125, + 0.839844, + 0.84375, + 0.757812, + 0.839844, + 0.8125, + 0.769531, + 0.84375, + 0.863281, + 0.847656, + 0.839844, + 0.847656, + 0.835938, + 0.796875, + 0.839844, + 0.867188, + 0.878906, + 0.804688, + 0.761719, + 0.859375, + 0.816406, + 0.9375, + 0.800781, + 0.859375, + 0.847656, + 0.847656, + 0.820312, + 0.929688, + 0.855469, + 0.828125, + 0.902344, + 0.878906, + 0.824219, + 0.855469, + 0.816406, + 0.875, + 0.820312, + 0.898438, + 0.855469, + 0.867188, + 0.84375, + 0.898438, + 0.777344, + 0.8125, + 0.789062, + 0.84375, + 0.816406, + 0.84375, + 0.828125, + 0.84375, + 0.828125, + 0.917969, + 0.828125, + 0.824219, + 0.832031, + 0.890625, + 0.84375, + 0.832031, + 0.863281, + 0.753906, + 0.847656, + 0.835938, + 0.929688, + 0.882812, + 0.957031, + 0.890625, + 0.902344, + 0.875, + 0.847656, + 0.789062, + 0.867188, + 0.820312, + 0.855469, + 0.765625, + 0.808594, + 0.914062, + 0.804688, + 0.90625, + 0.835938, + 0.910156, + 0.855469, + 0.824219, + 0.859375, + 0.851562, + 0.828125, + 0.882812, + 0.792969, + 0.882812, + 0.894531, + 0.808594, + 0.773438, + 0.832031, + 0.902344, + 0.84375, + 0.878906, + 0.878906, + 0.886719, + 0.839844, + 0.882812, + 0.828125, + 0.855469, + 0.8125, + 0.839844, + 0.800781, + 0.859375, + 0.828125, + 0.882812, + 0.851562, + 0.90625, + 0.832031, + 0.820312, + 0.777344, + 0.816406, + 0.890625, + 0.839844, + 0.851562, + 0.835938, + 0.84375, + 0.816406, + 0.777344, + 0.871094, + 0.855469, + 0.867188, + 0.867188, + 0.796875, + 0.875, + 0.910156, + 0.875, + 0.878906, + 0.902344, + 0.847656, + 0.835938, + 0.808594, + 0.867188, + 0.875, + 0.863281, + 0.890625, + 0.851562, + 0.882812, + 0.871094, + 0.871094, + 0.871094, + 0.871094, + 0.855469, + 0.882812, + 0.84375, + 0.855469, + 0.863281, + 0.882812, + 0.871094, + 0.820312, + 0.882812, + 0.828125, + 0.789062, + 0.886719, + 0.847656, + 0.824219, + 0.871094, + 0.792969, + 0.820312, + 0.828125, + 0.875, + 0.839844, + 0.851562, + 0.855469, + 0.8125, + 0.828125, + 0.882812, + 0.976562, + 0.8125, + 0.851562, + 0.832031, + 0.792969, + 0.96875, + 0.863281, + 0.875, + 0.824219, + 0.84375, + 0.824219, + 0.832031, + 0.78125, + 0.875, + 0.832031, + 0.847656, + 0.804688, + 0.878906, + 0.867188, + 0.851562, + 0.8125, + 0.875, + 0.824219, + 0.859375, + 0.839844, + 0.917969, + 0.910156, + 0.855469, + 0.832031, + 0.664062, + 0.863281, + 0.871094, + 0.769531, + 0.863281, + 0.8125, + 0.859375, + 0.8125, + 0.933594, + 0.820312, + 0.828125, + 0.84375, + 0.84375, + 0.816406, + 0.824219, + 0.875, + 0.808594, + 0.820312, + 0.8125, + 0.882812, + 0.808594, + 0.859375, + 0.832031, + 0.8125, + 0.792969, + 0.847656, + 0.878906, + 0.828125, + 0.820312, + 0.851562, + 0.796875, + 0.839844, + 0.824219, + 0.855469, + 0.828125, + 0.851562, + 0.835938, + 0.910156, + 0.78125, + 0.832031, + 0.816406, + 0.832031, + 0.804688, + 0.816406, + 0.863281, + 0.859375, + 0.867188, + 0.941406, + 0.789062, + 0.828125, + 0.855469, + 0.8125, + 0.84375, + 0.863281, + 0.9375, + 0.847656, + 0.824219, + 0.890625, + 0.878906, + 0.890625, + 0.863281, + 0.890625, + 0.824219, + 0.9375, + 0.890625, + 0.902344, + 0.851562, + 0.882812, + 0.855469, + 0.851562, + 0.816406, + 0.824219, + 0.820312, + 0.867188, + 0.8125, + 0.789062, + 0.773438, + 0.824219, + 0.8125, + 0.871094, + 0.863281, + 0.832031, + 0.878906, + 0.777344, + 0.871094, + 0.910156, + 0.867188, + 0.863281, + 0.894531, + 0.914062, + 0.890625, + 0.820312, + 0.816406, + 0.828125, + 0.84375, + 0.757812, + 0.78125, + 0.894531, + 0.789062, + 0.851562, + 0.808594, + 0.867188, + 0.972656, + 0.808594, + 0.863281, + 0.84375, + 0.78125, + 0.828125, + 0.867188, + 0.894531, + 0.777344, + 0.878906, + 0.871094, + 0.882812, + 0.886719, + 0.886719, + 0.882812, + 0.78125, + 0.753906, + 0.820312, + 0.925781, + 0.8125, + 0.933594, + 0.90625, + 0.851562, + 0.847656, + 0.851562, + 0.855469, + 0.769531, + 0.796875, + 0.816406, + 0.835938, + 0.804688, + 0.839844, + 0.839844, + 0.828125, + 0.785156, + 0.84375, + 0.839844, + 0.746094, + 0.855469, + 0.90625, + 0.808594, + 0.816406, + 0.832031, + 0.808594, + 0.792969, + 0.851562, + 0.875, + 0.832031, + 0.875, + 0.835938, + 0.835938, + 0.832031, + 0.886719, + 0.8125, + 0.789062, + 0.859375, + 0.875, + 0.875, + 0.839844, + 0.847656, + 0.859375, + 0.792969, + 0.886719, + 0.84375, + 0.875, + 0.851562, + 0.808594, + 0.8125, + 0.792969, + 0.855469, + 0.84375, + 0.855469, + 0.757812, + 0.8125, + 0.789062, + 0.863281, + 0.828125, + 0.886719, + 0.828125, + 0.820312, + 0.917969, + 0.808594, + 0.890625, + 0.878906, + 0.824219, + 0.890625, + 0.921875, + 0.863281, + 0.8125, + 0.972656, + 0.867188, + 0.789062, + 0.800781, + 0.871094, + 0.785156, + 0.808594, + 0.820312, + 0.824219, + 0.875, + 0.902344, + 0.878906, + 0.816406, + 0.839844, + 0.8125, + 0.835938, + 0.878906, + 0.875, + 0.832031, + 0.890625, + 0.78125, + 0.835938, + 0.886719, + 0.828125, + 0.859375, + 0.875, + 0.855469, + 0.832031, + 0.917969, + 0.859375, + 0.855469, + 0.859375, + 0.84375, + 0.890625, + 0.804688, + 0.875, + 0.875, + 0.839844, + 0.875, + 0.859375, + 0.914062, + 0.890625, + 0.847656, + 0.839844, + 0.855469, + 0.851562, + 0.890625, + 0.851562, + 0.78125, + 0.835938, + 0.683594, + 0.871094, + 0.835938, + 0.867188, + 0.898438, + 0.882812, + 0.859375, + 0.925781, + 0.863281, + 0.8125, + 0.789062, + 0.859375, + 0.84375, + 0.824219, + 0.84375, + 0.859375, + 0.886719, + 0.871094, + 0.835938, + 0.855469, + 0.9375, + 0.847656, + 0.871094, + 0.84375, + 0.863281, + 0.886719, + 0.859375, + 0.78125, + 0.792969, + 0.820312, + 0.847656, + 0.910156, + 0.828125, + 0.855469, + 0.851562, + 0.863281, + 0.832031, + 0.871094, + 0.871094, + 0.839844, + 0.859375, + 0.839844, + 0.816406, + 0.808594, + 0.839844, + 0.945312, + 0.796875, + 0.800781, + 0.839844, + 0.707031, + 0.839844, + 0.816406, + 0.851562, + 0.882812, + 0.925781, + 0.882812, + 0.835938, + 0.816406, + 0.84375, + 0.832031, + 0.878906, + 0.8125, + 0.925781, + 0.917969, + 0.867188, + 0.84375, + 0.863281, + 0.90625, + 0.886719, + 0.847656, + 0.832031, + 0.832031, + 0.921875, + 0.886719, + 0.824219, + 0.824219, + 0.828125, + 0.800781, + 0.910156, + 0.871094, + 0.828125, + 0.832031, + 0.84375, + 0.839844, + 0.917969, + 0.886719, + 0.863281, + 0.863281, + 0.804688, + 0.816406, + 0.773438, + 0.851562, + 0.804688, + 0.875, + 0.925781, + 0.792969, + 0.839844, + 0.894531, + 0.863281, + 0.855469, + 0.78125, + 0.84375, + 0.863281, + 0.894531, + 0.863281, + 0.894531, + 0.847656, + 0.832031, + 0.867188, + 0.867188, + 0.8125, + 0.929688, + 0.773438, + 0.863281, + 0.871094, + 0.878906, + 0.859375, + 0.8125, + 0.839844, + 0.832031, + 0.804688, + 0.792969, + 0.839844, + 0.90625, + 0.785156, + 0.878906, + 0.921875, + 0.902344, + 0.855469, + 0.839844, + 0.84375, + 0.847656, + 0.949219, + 0.84375, + 0.789062, + 0.871094, + 0.859375, + 0.847656, + 0.816406, + 0.824219, + 0.816406, + 0.820312, + 0.902344, + 0.839844, + 0.851562, + 0.820312, + 0.84375, + 0.890625, + 0.824219, + 0.8125, + 0.859375, + 0.859375, + 0.886719, + 0.78125, + 0.863281, + 0.890625, + 0.867188, + 0.835938, + 0.824219, + 0.789062, + 0.851562, + 0.847656, + 0.859375, + 0.839844, + 0.828125, + 0.820312, + 0.863281, + 0.890625, + 0.820312, + 0.902344, + 0.910156, + 0.863281, + 0.855469, + 0.8125, + 0.867188, + 0.847656, + 0.828125, + 0.855469, + 0.882812, + 0.8125, + 0.867188, + 0.808594, + 0.839844, + 0.867188, + 0.832031, + 0.894531, + 0.835938, + 0.828125, + 0.792969, + 0.824219, + 0.796875, + 0.863281, + 0.886719, + 0.839844, + 0.84375, + 0.839844, + 0.859375, + 0.890625, + 0.84375, + 0.894531, + 0.84375, + 0.839844, + 0.914062, + 0.855469, + 0.828125, + 0.847656, + 0.816406, + 0.855469, + 0.8125, + 0.746094, + 0.847656, + 0.867188, + 0.890625, + 0.835938, + 0.816406, + 0.640625, + 0.914062, + 0.824219, + 0.863281, + 0.824219, + 0.902344, + 0.808594, + 0.878906, + 0.851562, + 0.878906, + 0.882812, + 0.902344, + 0.828125, + 0.84375, + 0.890625, + 0.824219, + 0.820312, + 0.828125, + 0.8125, + 0.777344, + 0.839844, + 0.914062, + 0.835938, + 0.8125, + 0.855469, + 0.886719, + 0.90625, + 0.910156, + 0.882812, + 0.84375, + 0.875, + 0.808594, + 0.828125, + 0.804688, + 0.828125, + 0.851562, + 0.824219, + 0.871094, + 0.855469, + 0.824219, + 0.808594, + 0.804688, + 0.835938, + 0.847656, + 0.84375, + 0.882812, + 0.808594, + 0.832031, + 0.855469, + 0.84375, + 0.839844, + 0.878906, + 0.882812, + 0.839844, + 0.730469, + 0.859375, + 0.910156, + 0.867188, + 0.796875, + 0.910156, + 0.792969, + 0.828125, + 0.828125, + 0.824219, + 0.875, + 0.863281, + 0.851562, + 0.863281, + 0.796875, + 0.851562, + 0.835938, + 0.785156, + 0.824219, + 0.902344, + 0.835938, + 0.890625, + 0.882812, + 0.8125, + 0.875, + 0.835938, + 0.792969, + 0.824219, + 0.847656, + 0.824219, + 0.859375, + 0.90625, + 0.875, + 0.878906, + 0.839844, + 0.875, + 0.804688, + 0.785156, + 0.851562, + 0.867188, + 0.882812, + 0.894531, + 0.894531, + 0.859375, + 0.828125, + 0.835938, + 0.847656, + 0.855469, + 0.875, + 0.921875, + 0.820312, + 0.871094, + 0.796875, + 0.835938, + 0.859375, + 0.8125, + 0.945312, + 0.84375, + 0.863281, + 0.855469, + 0.824219, + 0.769531, + 0.847656, + 0.878906, + 0.816406, + 0.816406, + 0.804688, + 0.832031, + 0.773438, + 0.839844, + 0.4375, + 0.859375, + 0.871094, + 0.851562, + 0.902344, + 0.863281, + 0.867188, + 0.898438, + 0.84375, + 0.835938, + 0.859375, + 0.894531, + 0.847656, + 0.820312, + 0.769531, + 0.796875, + 0.890625, + 0.785156, + 0.84375, + 0.902344, + 0.851562, + 0.871094, + 0.820312, + 0.824219, + 0.863281, + 0.835938, + 0.785156, + 0.804688, + 0.804688, + 0.878906, + 0.886719, + 0.769531, + 0.960938, + 0.878906, + 0.839844, + 0.792969, + 0.890625, + 0.847656, + 0.835938, + 0.796875, + 0.835938, + 0.886719, + 0.8125, + 0.949219, + 0.890625, + 0.710938, + 0.84375, + 0.695312, + 0.839844, + 0.863281, + 0.835938, + 0.855469, + 0.878906, + 0.964844, + 0.742188, + 0.820312, + 0.824219, + 0.839844, + 0.78125, + 0.875, + 0.847656, + 0.753906, + 0.882812, + 0.804688, + 0.777344, + 0.835938, + 0.835938, + 0.867188, + 0.773438, + 0.839844, + 0.886719, + 0.828125, + 0.90625, + 0.839844, + 0.78125, + 0.824219, + 0.886719, + 0.765625, + 0.878906, + 0.851562, + 0.894531, + 0.796875, + 0.816406, + 0.875, + 0.894531, + 0.914062, + 0.808594, + 0.84375, + 0.65625, + 0.898438, + 0.882812, + 0.800781, + 0.875, + 0.777344, + 0.878906, + 0.84375, + 0.90625, + 0.890625, + 0.910156, + 0.890625, + 0.832031, + 0.851562, + 0.882812, + 0.773438, + 0.875, + 0.894531, + 0.875, + 0.835938, + 0.8125, + 0.800781, + 0.875, + 0.882812, + 0.785156, + 0.8125, + 0.824219, + 0.808594, + 0.902344, + 0.925781, + 0.917969, + 0.816406, + 0.847656, + 0.8125, + 0.800781, + 0.84375, + 0.847656, + 0.835938, + 0.839844, + 0.8125, + 0.828125, + 0.875, + 0.835938, + 0.832031, + 0.800781, + 0.902344, + 0.792969, + 0.933594, + 0.875, + 0.878906, + 0.914062, + 0.738281, + 0.855469, + 0.832031, + 0.796875, + 0.894531, + 0.804688, + 0.828125, + 0.792969, + 0.789062, + 0.886719, + 0.828125, + 0.835938, + 0.816406, + 0.871094, + 0.835938, + 0.878906, + 0.78125, + 0.917969, + 0.839844, + 0.875, + 0.875, + 0.808594, + 0.925781, + 0.847656, + 0.898438, + 0.871094, + 0.851562, + 0.863281, + 0.835938, + 0.890625, + 0.90625, + 0.828125, + 0.851562, + 0.835938, + 0.886719, + 0.785156, + 0.777344, + 0.9375, + 0.835938, + 0.796875, + 0.882812, + 0.84375, + 0.871094, + 0.835938, + 0.847656, + 0.796875, + 0.84375, + 0.824219, + 0.902344, + 0.964844, + 0.847656, + 0.929688, + 0.867188, + 0.855469, + 0.785156, + 0.851562, + 0.824219, + 0.789062, + 0.820312, + 0.746094, + 0.816406, + 0.90625, + 0.800781, + 0.816406, + 0.890625, + 0.835938, + 0.886719, + 0.800781, + 0.863281, + 0.832031, + 0.839844, + 0.859375, + 0.8125, + 0.820312, + 0.875, + 0.847656, + 0.816406, + 0.855469, + 0.875, + 0.863281, + 0.867188, + 0.835938, + 0.835938, + 0.804688, + 0.820312, + 0.8125, + 0.8125, + 0.792969, + 0.851562, + 0.871094, + 0.808594, + 0.792969, + 0.871094, + 0.800781, + 0.847656, + 0.8125, + 0.8125, + 0.789062, + 0.855469, + 0.8125, + 0.886719, + 0.824219, + 0.890625, + 0.847656, + 0.84375, + 0.867188, + 0.832031, + 0.832031, + 0.847656, + 0.859375, + 0.882812, + 0.820312, + 0.859375, + 0.871094, + 0.902344, + 0.78125, + 0.859375, + 0.78125, + 0.859375, + 0.832031, + 0.839844, + 0.832031, + 0.8125, + 0.875, + 0.824219, + 0.867188, + 0.835938, + 0.890625, + 0.804688, + 0.871094, + 0.820312, + 0.769531, + 0.925781, + 0.824219, + 0.832031, + 0.804688, + 0.925781, + 0.917969, + 0.851562, + 0.925781, + 0.816406, + 0.859375, + 0.800781, + 0.859375, + 0.839844, + 0.804688, + 0.878906, + 0.882812, + 0.820312, + 0.851562, + 0.84375, + 0.84375, + 0.828125, + 0.84375, + 0.84375, + 0.839844, + 0.867188, + 0.867188, + 0.839844, + 0.855469, + 0.890625, + 0.816406, + 0.886719, + 0.777344, + 0.847656, + 0.8125, + 0.824219, + 0.804688, + 0.921875, + 0.84375, + 0.839844, + 0.820312, + 0.828125, + 0.863281, + 0.859375, + 0.839844, + 0.890625, + 0.804688, + 0.804688, + 0.957031, + 0.746094, + 0.839844, + 0.792969, + 0.859375, + 0.863281, + 0.871094, + 0.835938, + 0.882812, + 0.851562, + 0.882812, + 0.78125, + 0.925781, + 0.886719, + 0.835938, + 0.808594, + 0.8125, + 0.851562, + 0.867188, + 0.800781, + 0.828125, + 0.835938, + 0.828125, + 0.855469, + 0.695312, + 0.789062, + 0.878906, + 0.804688, + 0.871094, + 0.878906, + 0.839844, + 0.894531, + 0.859375, + 0.921875, + 0.828125, + 0.902344, + 0.796875, + 0.882812, + 0.816406, + 0.8125, + 0.839844, + 0.855469, + 0.910156, + 0.882812, + 0.875, + 0.796875, + 0.890625, + 0.839844, + 0.859375, + 0.839844, + 0.878906, + 0.832031, + 0.738281, + 0.859375, + 0.84375, + 0.878906, + 0.875, + 0.820312, + 0.902344, + 0.820312, + 0.847656, + 0.804688, + 0.789062, + 0.835938, + 0.867188, + 0.878906, + 0.835938, + 0.757812, + 0.886719, + 0.824219, + 0.863281, + 0.867188, + 0.820312, + 0.808594, + 0.832031, + 0.820312, + 0.832031, + 0.773438, + 0.878906, + 0.835938, + 0.882812, + 0.855469, + 0.867188, + 0.824219, + 0.816406, + 0.898438, + 0.90625, + 0.71875, + 0.800781, + 0.84375, + 0.808594, + 0.785156, + 0.800781, + 0.792969, + 0.855469, + 0.914062, + 0.867188, + 0.796875, + 0.867188, + 0.816406, + 0.894531, + 0.859375, + 0.789062, + 0.851562, + 0.839844, + 0.9375, + 0.871094, + 0.910156, + 0.875, + 0.847656, + 0.886719, + 0.847656, + 0.792969, + 0.871094, + 0.855469, + 0.859375, + 0.835938, + 0.832031, + 0.824219, + 0.808594, + 0.804688, + 0.894531, + 0.789062, + 0.898438, + 0.921875, + 0.785156, + 0.824219, + 0.871094, + 0.804688, + 0.824219, + 0.78125, + 0.820312, + 0.816406, + 0.882812, + 0.828125, + 0.839844, + 0.832031, + 0.910156, + 0.835938, + 0.835938, + 0.785156, + 0.796875, + 0.863281, + 0.875, + 0.84375, + 0.882812, + 0.875, + 0.84375, + 0.902344, + 0.832031, + 0.835938, + 0.835938, + 0.910156, + 0.847656, + 0.777344, + 0.90625, + 0.769531, + 0.839844, + 0.851562, + 0.855469, + 0.828125, + 0.828125, + 0.867188, + 0.09082, + 0.855469, + 0.9375, + 0.789062, + 0.847656, + 0.8125, + 0.925781, + 0.832031, + 0.75, + 0.777344, + 0.855469, + 0.910156, + 0.886719, + 0.863281, + 0.804688, + 0.800781, + 0.855469, + 0.855469, + 0.773438, + 0.882812, + 0.863281, + 0.800781, + 0.914062, + 0.917969, + 0.839844, + 0.910156, + 0.785156, + 0.878906, + 0.882812, + 0.820312, + 0.859375, + 0.953125, + 0.863281, + 0.851562, + 0.875, + 0.859375, + 0.855469, + 0.828125, + 0.863281, + 0.78125, + 0.855469, + 0.84375, + 0.816406, + 0.804688, + 0.886719, + 0.832031, + 0.882812, + 0.847656, + 0.835938, + 0.894531, + 0.878906, + 0.878906, + 0.808594, + 0.847656, + 0.921875, + 0.78125, + 0.695312, + 0.832031, + 0.855469, + 0.84375, + 0.863281, + 0.824219, + 0.714844, + 0.878906, + 0.757812, + 0.851562, + 0.84375, + 0.855469, + 0.886719, + 1.257812, + 0.875, + 0.78125, + 0.855469, + 0.808594, + 0.855469, + 0.839844, + 0.828125, + 0.84375, + 0.859375, + 0.855469, + 0.804688, + 0.816406, + 0.871094, + 0.851562, + 0.859375, + 0.914062, + 0.871094, + 0.828125, + 0.816406, + 0.902344, + 0.863281, + 0.835938, + 0.847656, + 0.835938, + 0.773438, + 0.832031, + 0.855469, + 0.558594, + 0.796875, + 0.863281, + 0.84375, + 0.773438, + 0.863281, + 0.867188, + 0.808594, + 0.816406, + 0.878906, + 0.878906, + 0.882812, + 0.871094, + 0.816406, + 0.824219, + 0.882812, + 0.835938, + 0.847656, + 0.765625, + 0.863281, + 0.835938, + 0.851562, + 0.863281, + 0.847656, + 0.78125, + 0.855469, + 0.84375, + 0.800781, + 0.796875, + 0.832031, + 0.746094, + 0.855469, + 0.886719, + 0.859375, + 0.832031, + 0.804688, + 0.925781, + 0.851562, + 0.839844, + 0.648438, + 0.816406, + 0.847656, + 0.820312, + 0.84375, + 0.886719, + 0.816406, + 0.785156, + 0.847656, + 0.828125, + 0.863281, + 0.8125, + 0.824219, + 0.851562, + 0.886719, + 0.855469, + 0.890625, + 0.84375, + 0.855469, + 0.914062, + 0.917969, + 0.875, + 0.792969, + 0.800781, + 0.808594, + 0.800781, + 0.835938, + 0.816406, + 0.816406, + 0.902344, + 0.921875, + 0.863281, + 0.855469, + 0.824219, + 0.886719, + 0.820312, + 0.78125, + 0.847656, + 0.84375, + 0.851562, + 0.738281, + 0.863281, + 0.828125, + 0.875, + 0.886719, + 0.867188, + 0.835938, + 0.867188, + 0.796875, + 0.796875, + 0.800781, + 0.917969, + 0.871094, + 0.910156, + 0.835938, + 0.886719, + 0.878906, + 0.867188, + 0.804688, + 0.84375, + 0.867188, + 0.789062, + 0.859375, + 0.796875, + 0.878906, + 0.765625, + 0.820312, + 0.832031, + 0.871094, + 0.824219, + 0.867188, + 0.871094, + 0.921875, + 0.777344, + 0.832031, + 0.8125, + 0.839844, + 0.8125, + 0.8125, + 0.785156, + 0.855469, + 0.835938, + 0.863281, + 0.796875, + 0.804688, + 0.8125, + 0.898438, + 0.875, + 0.824219, + 0.875, + 0.867188, + 0.882812, + 0.851562, + 0.847656, + 0.78125, + 0.847656, + 0.859375, + 0.84375, + 0.828125, + 0.765625, + 0.824219, + 0.855469, + 0.734375, + 0.867188, + 0.863281, + 0.859375, + 0.914062, + 0.855469, + 0.882812, + 0.816406, + 0.902344, + 0.851562, + 0.808594, + 0.800781, + 0.847656, + 0.882812, + 0.808594, + 0.679688, + 0.851562, + 0.757812, + 0.835938, + 0.851562, + 0.863281, + 0.847656, + 0.871094, + 0.859375, + 0.867188, + 0.785156, + 0.820312, + 0.835938, + 0.898438, + 0.828125, + 0.820312, + 0.878906, + 0.890625, + 0.84375, + 0.820312, + 0.792969, + 0.894531, + 0.769531, + 0.859375, + 0.824219, + 0.8125, + 0.832031, + 0.824219, + 0.84375, + 0.886719, + 0.792969, + 0.890625, + 0.855469, + 0.832031, + 0.875, + 0.824219, + 0.804688, + 0.851562, + 0.910156, + 0.84375, + 0.824219, + 0.722656, + 0.839844, + 0.890625, + 0.914062, + 0.84375, + 0.792969, + 0.851562, + 0.890625, + 0.859375, + 0.851562, + 0.847656, + 0.804688, + 0.964844, + 0.910156, + 0.835938, + 0.875, + 0.917969, + 0.835938, + 0.863281, + 0.855469, + 0.878906, + 0.808594, + 0.855469, + 0.808594, + 0.859375, + 0.851562, + 0.789062, + 0.847656, + 0.871094, + 0.867188, + 0.859375, + 0.855469, + 0.921875, + 0.871094, + 0.757812, + 0.914062, + 0.824219, + 0.722656, + 0.796875, + 0.851562, + 0.886719, + 0.824219, + 0.875, + 0.859375, + 0.871094, + 0.851562, + 0.898438, + 0.882812, + 0.835938, + 0.78125, + 0.769531, + 0.785156, + 0.800781, + 0.855469, + 0.871094, + 0.851562, + 0.8125, + 0.867188, + 0.894531, + 0.839844, + 0.914062, + 0.824219, + 0.820312, + 0.75, + 0.871094, + 0.839844, + 0.804688, + 0.824219, + 0.84375, + 0.878906, + 0.875, + 0.789062, + 0.855469, + 0.800781, + 0.835938, + 0.820312, + 0.84375, + 0.832031, + 0.808594, + 0.886719, + 0.859375, + 0.863281, + 0.824219, + 0.890625, + 0.824219, + 0.761719, + 0.863281, + 0.847656, + 0.871094, + 0.894531, + 0.832031, + 0.84375, + 0.816406, + 0.867188, + 0.816406, + 0.886719, + 0.835938, + 0.839844, + 0.792969, + 0.800781, + 0.921875, + 0.835938, + 0.917969, + 0.84375, + 0.75, + 0.816406, + 0.828125, + 0.855469, + 0.847656, + 0.863281, + 0.816406, + 0.785156, + 0.652344, + 0.808594, + 0.867188, + 0.84375, + 0.894531, + 0.832031, + 0.839844, + 0.839844, + 0.863281, + 0.917969, + 0.863281, + 0.851562, + 0.8125, + 0.832031, + 0.730469, + 0.910156, + 0.820312, + 0.78125, + 0.84375, + 0.847656, + 0.863281, + 0.855469, + 0.871094, + 0.832031, + 0.878906, + 0.8125, + 0.84375, + 0.847656, + 0.84375, + 0.8125, + 0.835938, + 0.863281, + 0.890625, + 0.820312, + 0.777344, + 0.859375, + 0.875, + 0.808594, + 0.792969, + 0.703125, + 0.855469, + 0.890625, + 0.84375, + 0.863281, + 0.839844, + 0.832031, + 0.847656, + 0.808594, + 0.863281, + 0.867188, + 0.839844, + 0.9375, + 0.855469, + 0.773438, + 0.851562, + 0.886719, + 0.816406, + 0.835938, + 0.851562, + 0.863281, + 0.867188, + 0.855469, + 0.828125, + 0.851562, + 0.820312, + 0.839844, + 0.878906, + 0.816406, + 0.835938, + 0.78125, + 0.867188, + 0.667969, + 0.867188, + 0.859375, + 0.847656, + 0.820312, + 0.859375, + 0.761719, + 0.898438, + 0.835938, + 0.898438, + 0.917969, + 0.820312, + 0.8125, + 0.789062, + 0.851562, + 0.824219, + 0.894531, + 0.871094, + 0.851562, + 0.871094, + 0.820312, + 0.808594, + 0.796875, + 0.894531, + 0.90625, + 0.835938, + 0.910156, + 0.851562, + 0.898438, + 0.867188, + 0.820312, + 0.933594, + 0.871094, + 0.902344, + 0.835938, + 0.828125, + 0.804688, + 0.828125, + 0.886719, + 0.886719, + 0.777344, + 0.816406, + 0.820312, + 0.855469, + 0.800781, + 0.867188, + 0.894531, + 0.839844, + 0.847656, + 0.816406, + 0.835938, + 0.828125, + 0.746094, + 0.785156, + 0.847656, + 0.859375, + 0.800781, + 0.855469, + 0.945312, + 0.871094, + 0.855469, + 0.832031, + 0.816406, + 0.851562, + 0.769531, + 0.816406, + 0.800781, + 0.871094, + 0.902344, + 0.8125, + 0.839844, + 0.851562, + 0.761719, + 0.863281, + 0.804688, + 0.730469, + 0.855469, + 0.710938, + 0.871094, + 0.863281, + 0.875, + 0.761719, + 0.867188, + 0.820312, + 0.886719, + 0.855469, + 0.855469, + 0.8125, + 0.832031, + 0.886719, + 0.90625, + 0.84375, + 0.886719, + 0.898438, + 0.808594, + 0.785156, + 0.859375, + 0.863281, + 0.886719, + 0.804688, + 0.816406, + 0.796875, + 0.792969, + 0.824219, + 0.820312, + 0.863281, + 0.824219, + 0.890625, + 0.886719, + 0.820312, + 0.867188, + 0.878906, + 0.921875, + 0.859375, + 0.839844, + 0.929688, + 0.90625, + 0.808594, + 0.820312, + 0.867188, + 0.832031, + 0.839844, + 0.867188, + 0.835938, + 0.816406, + 0.867188, + 0.847656, + 1.1875, + 0.855469, + 0.824219, + 0.859375, + 0.855469, + 0.855469, + 0.800781, + 0.832031, + 0.875, + 0.796875, + 0.878906, + 0.84375, + 0.917969, + 0.804688, + 0.808594, + 0.824219, + 0.832031, + 0.8125, + 0.8125, + 0.753906, + 0.839844, + 0.773438, + 0.851562, + 0.820312, + 0.773438, + 0.851562, + 0.804688, + 0.804688, + 0.914062, + 0.808594, + 0.871094, + 0.914062, + 0.871094, + 0.808594, + 0.847656, + 0.769531, + 0.78125, + 0.859375, + 0.785156, + 0.875, + 0.902344, + 0.839844, + 0.828125, + 0.851562, + 0.824219, + 0.878906, + 0.824219, + 0.855469, + 0.839844, + 0.875, + 0.820312, + 0.867188, + 0.851562, + 0.734375, + 0.828125, + 0.8125, + 0.898438, + 0.886719, + 0.824219, + 0.878906, + 0.941406, + 0.851562, + 0.878906, + 0.878906, + 0.804688, + 0.898438, + 0.925781, + 0.851562, + 0.898438, + 0.839844, + 0.855469, + 0.898438, + 0.820312, + 0.863281, + 0.902344, + 0.839844, + 0.863281, + 0.863281, + 0.863281, + 0.832031, + 0.828125, + 0.867188, + 0.929688, + 0.8125, + 0.859375, + 0.753906, + 0.957031, + 0.820312, + 0.925781, + 0.820312, + 0.824219, + 0.765625, + 0.847656, + 0.902344, + 0.839844, + 0.898438, + 0.863281, + 0.835938, + 0.789062, + 0.800781, + 0.84375, + 0.84375, + 0.804688, + 0.820312, + 0.84375, + 0.875, + 0.9375, + 0.859375, + 0.84375, + 0.824219, + 0.859375, + 0.820312, + 0.824219, + 0.847656, + 0.820312, + 0.804688, + 0.808594, + 0.824219, + 0.824219, + 0.890625, + 0.75, + 0.839844, + 0.785156, + 0.792969, + 0.871094, + 0.8125, + 0.835938, + 0.828125, + 0.839844, + 0.914062, + 0.816406, + 0.828125, + 0.8125, + 0.839844, + 0.886719, + 0.792969, + 0.914062, + 0.886719, + 0.8125, + 0.828125, + 0.785156, + 0.851562, + 0.796875, + 0.867188, + 0.878906, + 0.769531, + 0.761719, + 0.863281, + 0.835938, + 0.835938, + 0.890625, + 0.871094, + 0.796875, + 0.863281, + 0.914062, + 0.832031, + 0.925781, + 0.789062, + 0.855469, + 0.753906, + 0.828125, + 0.929688, + 0.765625, + 0.878906, + 0.648438, + 0.855469, + 0.894531, + 0.925781, + 0.742188, + 0.835938, + 0.75, + 0.84375, + 0.863281, + 0.855469, + 0.871094, + 0.800781, + 0.917969, + 0.84375, + 0.871094, + 0.894531, + 0.808594, + 0.890625, + 0.878906, + 0.832031, + 0.8125, + 0.8125, + 0.914062, + 0.847656, + 0.859375, + 0.832031, + 0.863281, + 0.789062, + 0.898438, + 0.855469, + 0.777344, + 0.863281, + 0.863281, + 0.828125, + 0.851562, + 0.832031, + 0.878906, + 0.808594, + 0.886719, + 0.945312, + 0.851562, + 0.804688, + 0.859375, + 0.875, + 0.8125, + 0.785156, + 0.878906, + 0.871094, + 0.828125, + 0.835938, + 0.890625, + 0.84375, + 0.949219, + 0.8125, + 0.804688, + 0.828125, + 0.824219, + 0.84375, + 0.824219, + 0.824219, + 0.847656, + 0.875, + 0.835938, + 0.839844, + 0.898438, + 0.875, + 0.878906, + 0.914062, + 0.832031, + 0.878906, + 0.839844, + 0.875, + 0.863281, + 0.800781, + 0.855469, + 0.8125, + 0.800781, + 0.867188, + 0.925781, + 0.847656, + 0.824219, + 0.777344, + 0.78125, + 0.851562, + 0.816406, + 0.882812, + 0.855469, + 0.800781, + 0.804688, + 0.839844, + 0.824219, + 0.753906, + 0.890625, + 0.875, + 0.832031, + 0.828125, + 0.8125, + 0.867188, + 0.84375, + 0.808594, + 0.863281, + 0.898438, + 0.832031, + 0.867188, + 0.851562, + 0.820312, + 0.84375, + 0.824219, + 0.890625, + 0.867188, + 0.777344, + 0.925781, + 0.835938, + 0.859375, + 0.863281, + 0.878906, + 0.828125, + 0.835938, + 0.882812, + 0.863281, + 0.726562, + 0.808594, + 0.851562, + 0.863281, + 0.820312, + 0.875, + 0.863281, + 0.847656, + 0.855469, + 0.855469, + 0.8125, + 0.875, + 0.835938, + 0.847656, + 0.867188, + 0.828125, + 0.824219, + 0.792969, + 0.875, + 0.832031, + 0.851562, + 0.886719, + 0.835938, + 0.839844, + 0.914062, + 0.882812, + 0.867188, + 0.851562, + 0.867188, + 0.832031, + 0.8125, + 0.839844, + 0.875, + 0.886719, + 0.898438, + 0.863281, + 0.851562, + 0.796875, + 0.839844, + 0.917969, + 0.828125, + 0.84375, + 0.777344, + 0.828125, + 0.804688, + 0.882812, + 0.824219, + 0.867188, + 0.957031, + 0.832031, + 0.839844, + 0.878906, + 0.808594, + 0.84375, + 0.902344, + 0.855469, + 0.878906, + 0.828125, + 0.828125, + 0.847656, + 0.839844, + 0.886719, + 0.800781, + 0.621094, + 0.894531, + 0.863281, + 0.820312, + 0.847656, + 0.875, + 0.902344, + 0.855469, + 0.800781, + 0.84375, + 0.84375, + 0.804688, + 0.769531, + 0.851562, + 0.851562, + 0.847656, + 0.84375, + 0.824219, + 0.847656, + 0.161133, + 0.726562, + 0.890625, + 0.898438, + 0.84375, + 0.84375, + 0.8125, + 0.863281, + 0.855469, + 0.835938, + 0.789062, + 0.921875, + 0.863281, + 0.894531, + 0.847656, + 0.816406, + 0.824219, + 0.859375, + 0.851562, + 0.832031, + 0.894531, + 0.824219, + 0.878906, + 0.917969, + 0.84375, + 0.8125, + 0.800781, + 0.859375, + 0.832031, + 0.835938, + 0.835938, + 0.835938, + 0.816406, + 0.886719, + 0.84375, + 0.84375, + 0.847656, + 0.847656, + 0.800781, + 0.851562, + 0.894531, + 0.84375, + 0.863281, + 0.828125, + 0.648438, + 0.828125, + 0.890625, + 0.816406, + 0.824219, + 0.800781, + 0.808594, + 0.835938, + 0.832031, + 0.84375, + 0.804688, + 0.828125, + 0.878906, + 0.882812, + 0.824219, + 0.824219, + 0.820312, + 0.863281, + 0.835938, + 0.851562, + 0.863281, + 0.867188, + 0.839844, + 0.925781, + 0.8125, + 0.921875, + 0.785156, + 0.820312, + 0.949219, + 0.875, + 0.839844, + 0.878906, + 0.882812, + 0.773438, + 0.867188, + 0.808594, + 0.839844, + 0.871094, + 0.855469, + 0.863281, + 0.78125, + 0.851562, + 0.875, + 0.890625, + 0.863281, + 0.847656, + 0.78125, + 0.792969, + 0.847656, + 0.898438, + 0.816406, + 0.792969 + ] + }, + "name": "model.transformer.h.16.ln_1.weight", + "outputIndexes": [ + 1309 + ], + "type": "Const", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1308, + 1309 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/ln_1_16/Mul_1_output_0", + "outputIndexes": [ + 1310 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.16/self_attn/q_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 1310 + ], + "outputIndexes": [ + 3043 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.16/self_attn/q_proj/Linear/pre_convert", + "inputIndexes": [ + 3043 + ], + "outputIndexes": [ + 3044 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.16/self_attn/q_proj/Linear", + "inputIndexes": [ + 3044 + ], + "outputIndexes": [ + 3045 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 1822165408, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.16/self_attn/q_proj/Linear/post_convert", + "inputIndexes": [ + 3045 + ], + "outputIndexes": [ + 3046 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.16/self_attn/q_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3046 + ], + "outputIndexes": [ + 1311 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1310 + ], + "main_type": "NONE", + "name": "/Shape_65_output_0", + "outputIndexes": [ + 1312 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 1312 + ], + "main_type": "NONE", + "name": "Shape2713", + "outputIndexes": [ + 1313 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 1312 + ], + "main_type": "NONE", + "name": "Rank2715", + "outputIndexes": [ + 1314 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1314, + 1314 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp2717", + "outputIndexes": [ + 1315 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1315 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze2718", + "outputIndexes": [ + 1316 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1315, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp2720", + "outputIndexes": [ + 1317 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1317 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze2721", + "outputIndexes": [ + 1318 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1313, + 1316, + 1318, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice2724", + "outputIndexes": [ + 1319 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1319 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze2725", + "outputIndexes": [ + 1320 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 9, + 1320 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp2726", + "outputIndexes": [ + 1321 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1321, + 1320 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp2727", + "outputIndexes": [ + 1322 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1312, + 1322, + 1315 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_116_output_0", + "outputIndexes": [ + 1323 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1323, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_225_output_0", + "outputIndexes": [ + 1324 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 7, + 1324, + 23, + 24 + ], + "main_type": "Axis", + "main": { + "axis": 0 + }, + "name": "/Concat_144_output_0", + "outputIndexes": [ + 1325 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1311, + 1325 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_81_output_0", + "outputIndexes": [ + 1326 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1326, + 50 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_64_output_0", + "outputIndexes": [ + 1327 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1326 + ], + "main_type": "NONE", + "name": "/Shape_66_output_0", + "outputIndexes": [ + 1328 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 1328 + ], + "main_type": "NONE", + "name": "Shape2734", + "outputIndexes": [ + 1329 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 1328 + ], + "main_type": "NONE", + "name": "Rank2736", + "outputIndexes": [ + 1330 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1330, + 1330 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp2738", + "outputIndexes": [ + 1331 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1331 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze2739", + "outputIndexes": [ + 1332 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1331, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp2741", + "outputIndexes": [ + 1333 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1333 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze2742", + "outputIndexes": [ + 1334 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1329, + 1332, + 1334, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice2745", + "outputIndexes": [ + 1335 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1335 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze2746", + "outputIndexes": [ + 1336 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 53, + 1336 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp2747", + "outputIndexes": [ + 1337 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1337, + 1336 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp2748", + "outputIndexes": [ + 1338 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1328, + 1338, + 1331 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_117_output_0", + "outputIndexes": [ + 1339 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1339, + 65 + ], + "main_type": "BinaryOp", + "main": { + "opType": 7, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Div_48_output_0", + "outputIndexes": [ + 1340 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1340, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_230_output_0", + "outputIndexes": [ + 1341 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1326, + 1341, + 68, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_65_output_0", + "outputIndexes": [ + 1342 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1342 + ], + "main_type": "UnaryOp", + "main": { + "opType": "NEG", + "T": "DT_FLOAT" + }, + "name": "/Neg_32_output_0", + "outputIndexes": [ + 1343 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1326, + 21, + 1341, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_64_output_0", + "outputIndexes": [ + 1344 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1343, + 1344 + ], + "main_type": "Axis", + "main": { + "axis": -1 + }, + "name": "/Concat_147_output_0", + "outputIndexes": [ + 1345 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1345, + 80 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_65_output_0", + "outputIndexes": [ + 1346 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1327, + 1346 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_80_output_0", + "outputIndexes": [ + 1347 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.16/self_attn/k_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 1310 + ], + "outputIndexes": [ + 3047 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.16/self_attn/k_proj/Linear/pre_convert", + "inputIndexes": [ + 3047 + ], + "outputIndexes": [ + 3048 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.16/self_attn/k_proj/Linear", + "inputIndexes": [ + 3048 + ], + "outputIndexes": [ + 3049 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 1831618998, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.16/self_attn/k_proj/Linear/post_convert", + "inputIndexes": [ + 3049 + ], + "outputIndexes": [ + 3050 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.16/self_attn/k_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3050 + ], + "outputIndexes": [ + 1348 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1348, + 1325 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_82_output_0", + "outputIndexes": [ + 1349 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1349, + 50 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_66_output_0", + "outputIndexes": [ + 1350 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1349 + ], + "main_type": "NONE", + "name": "/Shape_67_output_0", + "outputIndexes": [ + 1351 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 1351 + ], + "main_type": "NONE", + "name": "Shape2796", + "outputIndexes": [ + 1352 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 1351 + ], + "main_type": "NONE", + "name": "Rank2798", + "outputIndexes": [ + 1353 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1353, + 1353 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp2800", + "outputIndexes": [ + 1354 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1354 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze2801", + "outputIndexes": [ + 1355 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1354, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp2803", + "outputIndexes": [ + 1356 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1356 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze2804", + "outputIndexes": [ + 1357 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1352, + 1355, + 1357, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice2807", + "outputIndexes": [ + 1358 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1358 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze2808", + "outputIndexes": [ + 1359 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 53, + 1359 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp2809", + "outputIndexes": [ + 1360 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1360, + 1359 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp2810", + "outputIndexes": [ + 1361 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1351, + 1361, + 1354 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_118_output_0", + "outputIndexes": [ + 1362 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1362, + 65 + ], + "main_type": "BinaryOp", + "main": { + "opType": 7, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Div_49_output_0", + "outputIndexes": [ + 1363 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1363, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_232_output_0", + "outputIndexes": [ + 1364 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1349, + 1364, + 68, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_67_output_0", + "outputIndexes": [ + 1365 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1365 + ], + "main_type": "UnaryOp", + "main": { + "opType": "NEG", + "T": "DT_FLOAT" + }, + "name": "/Neg_33_output_0", + "outputIndexes": [ + 1366 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1349, + 21, + 1364, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_66_output_0", + "outputIndexes": [ + 1367 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1366, + 1367 + ], + "main_type": "Axis", + "main": { + "axis": -1 + }, + "name": "/Concat_148_output_0", + "outputIndexes": [ + 1368 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1368, + 80 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_67_output_0", + "outputIndexes": [ + 1369 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1350, + 1369 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_81_output_0", + "outputIndexes": [ + 1370 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.16/self_attn/v_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 1310 + ], + "outputIndexes": [ + 3051 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.16/self_attn/v_proj/Linear/pre_convert", + "inputIndexes": [ + 3051 + ], + "outputIndexes": [ + 3052 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.16/self_attn/v_proj/Linear", + "inputIndexes": [ + 3052 + ], + "outputIndexes": [ + 3053 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 1841072588, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.16/self_attn/v_proj/Linear/post_convert", + "inputIndexes": [ + 3053 + ], + "outputIndexes": [ + 3054 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.16/self_attn/v_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3054 + ], + "outputIndexes": [ + 1371 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1371, + 1325 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_83_output_0", + "outputIndexes": [ + 1372 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1347, + 1370, + 1372, + 108 + ], + "main_type": "AttentionParam", + "main": { + "kv_cache": true + }, + "name": "Attention/Reshape_84_output_0", + "outputIndexes": [ + 1373 + ], + "type": "Attention", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.16/self_attn/o_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 1373 + ], + "outputIndexes": [ + 3055 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.16/self_attn/o_proj/Linear/pre_convert", + "inputIndexes": [ + 3055 + ], + "outputIndexes": [ + 3056 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.16/self_attn/o_proj/Linear", + "inputIndexes": [ + 3056 + ], + "outputIndexes": [ + 3057 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 1850526178, + 8388630, + 1048576, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.16/self_attn/o_proj/Linear/post_convert", + "inputIndexes": [ + 3057 + ], + "outputIndexes": [ + 3058 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.16/self_attn/o_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3058 + ], + "outputIndexes": [ + 1374 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1307, + 1374 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_83_output_0", + "outputIndexes": [ + 1375 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1375 + ], + "main_type": "LayerNorm", + "main": { + "axis": [ + -1 + ], + "epsilon": 1e-06, + "group": 1, + "useRMSNorm": true + }, + "name": "/ln_2_16/Mul_output_0", + "outputIndexes": [ + 1376 + ], + "type": "LayerNorm", + "defaultDimentionFormat": "NHWC" + }, + { + "main_type": "Blob", + "main": { + "dims": [ + 4096 + ], + "dataFormat": "NCHW", + "dataType": "DT_FLOAT", + "float32s": [ + 0.574219, + 0.625, + 0.578125, + 0.601562, + 0.597656, + 0.554688, + 0.601562, + 0.582031, + 0.59375, + 0.585938, + 0.605469, + 0.570312, + 0.601562, + 0.601562, + 0.566406, + 0.605469, + 0.582031, + 0.578125, + 0.585938, + 0.589844, + 0.597656, + 0.589844, + 0.550781, + 0.566406, + 0.5625, + 0.53125, + 0.554688, + 0.597656, + 0.59375, + 0.589844, + 0.585938, + 0.570312, + 0.566406, + 0.574219, + 0.566406, + 0.5625, + 0.558594, + 0.5625, + 0.550781, + 0.570312, + 0.558594, + 0.554688, + 0.582031, + 0.578125, + 0.570312, + 0.570312, + 0.605469, + 0.601562, + 0.621094, + 0.597656, + 0.585938, + 0.539062, + 0.554688, + 0.558594, + 0.554688, + 0.558594, + 0.558594, + 0.609375, + 0.5625, + 0.554688, + 0.535156, + 0.550781, + 0.542969, + 0.578125, + 0.566406, + 0.578125, + 0.597656, + 0.597656, + 0.613281, + 0.597656, + 0.582031, + 0.5625, + 0.5625, + 0.558594, + 0.585938, + 0.59375, + 0.613281, + 0.574219, + 0.566406, + 0.585938, + 0.601562, + 0.617188, + 0.5625, + 0.527344, + 0.59375, + 0.601562, + 0.597656, + 0.589844, + 0.589844, + 0.605469, + 0.53125, + 0.582031, + 0.574219, + 0.589844, + 0.59375, + 0.589844, + 0.566406, + 0.605469, + 0.605469, + 0.570312, + 0.578125, + 0.578125, + 0.589844, + 0.558594, + 0.585938, + 0.566406, + 0.5625, + 0.597656, + 0.589844, + 0.59375, + 0.574219, + 0.617188, + 0.613281, + 0.597656, + 0.589844, + 0.53125, + 0.582031, + 0.439453, + 0.578125, + 0.582031, + 0.574219, + 0.574219, + 0.574219, + 0.582031, + 0.574219, + 0.582031, + 0.582031, + 0.574219, + 0.5625, + 0.601562, + 0.570312, + 0.578125, + 0.621094, + 0.558594, + 0.578125, + 0.5625, + 0.582031, + 0.5625, + 0.59375, + 0.582031, + 0.597656, + 0.578125, + 0.566406, + 0.5625, + 0.597656, + 0.570312, + 0.574219, + 0.613281, + 0.558594, + 0.570312, + 0.613281, + 0.617188, + 0.5625, + 0.558594, + 0.566406, + 0.585938, + 0.589844, + 0.585938, + 0.582031, + 0.597656, + 0.582031, + 0.601562, + 0.558594, + 0.574219, + 0.5625, + 0.566406, + 0.566406, + 0.582031, + 0.585938, + 0.566406, + 0.582031, + 0.535156, + 0.59375, + 0.566406, + 0.601562, + 0.59375, + 0.582031, + 0.574219, + 0.59375, + 0.570312, + 0.601562, + 0.566406, + 0.589844, + 0.621094, + 0.601562, + 0.597656, + 0.621094, + 0.585938, + 0.566406, + 0.585938, + 0.570312, + 0.578125, + 0.605469, + 0.613281, + 0.5625, + 0.5625, + 0.570312, + 0.546875, + 0.617188, + 0.582031, + 0.613281, + 0.574219, + 0.585938, + 0.5625, + 0.585938, + 0.570312, + 0.617188, + 0.578125, + 0.59375, + 0.59375, + 0.589844, + 0.550781, + 0.578125, + 0.578125, + 0.582031, + 0.570312, + 0.613281, + 0.597656, + 0.539062, + 0.59375, + 0.550781, + 0.550781, + 0.5625, + 0.59375, + 0.582031, + 0.546875, + 0.570312, + 0.597656, + 0.464844, + 0.578125, + 0.597656, + 0.609375, + 0.546875, + 0.570312, + 0.589844, + 0.558594, + 0.589844, + 0.570312, + 0.5625, + 0.601562, + 0.578125, + 0.558594, + 0.5625, + 0.535156, + 0.585938, + 0.585938, + 0.605469, + 0.546875, + 0.585938, + 0.558594, + 0.617188, + 0.535156, + 0.550781, + 0.546875, + 0.585938, + 0.546875, + 0.605469, + 0.566406, + 0.558594, + 0.558594, + 0.582031, + 0.570312, + 0.515625, + 0.542969, + 0.578125, + 0.5625, + 0.585938, + 0.605469, + 0.566406, + 0.59375, + 0.570312, + 0.589844, + 0.589844, + 0.589844, + 0.574219, + 0.558594, + 0.574219, + 0.609375, + 0.621094, + 0.585938, + 0.574219, + 0.609375, + 0.566406, + 0.546875, + 0.574219, + 0.566406, + 0.589844, + 0.5625, + 0.589844, + 0.585938, + 0.582031, + 0.582031, + 0.523438, + 0.566406, + 0.597656, + 0.589844, + 0.59375, + 0.597656, + 0.582031, + 0.589844, + 0.582031, + 0.574219, + 0.570312, + 0.570312, + 0.578125, + 0.546875, + 0.554688, + 0.554688, + 0.5625, + 0.5625, + 0.558594, + 0.5625, + 0.542969, + 0.582031, + 0.578125, + 0.570312, + 0.59375, + 0.570312, + 0.597656, + 0.601562, + 0.574219, + 0.59375, + 0.582031, + 0.625, + 0.597656, + 0.59375, + 0.589844, + 0.628906, + 0.574219, + 0.578125, + 0.550781, + 0.558594, + 0.578125, + 0.570312, + 0.582031, + 0.550781, + 0.617188, + 0.5625, + 0.574219, + 0.59375, + 0.597656, + 0.574219, + 0.578125, + 0.535156, + 0.582031, + 0.585938, + 0.578125, + 0.605469, + 0.570312, + 0.589844, + 0.570312, + 0.570312, + 0.582031, + 0.59375, + 0.601562, + 0.566406, + 0.582031, + 0.535156, + 0.59375, + 0.566406, + 0.617188, + 0.554688, + 0.582031, + 0.570312, + 0.574219, + 0.585938, + 0.558594, + 0.539062, + 0.566406, + 0.542969, + 0.59375, + 0.574219, + 0.597656, + 0.570312, + 0.589844, + 0.554688, + 0.585938, + 0.566406, + 0.574219, + 0.605469, + 0.582031, + 0.589844, + 0.554688, + 0.589844, + 0.574219, + 0.589844, + 0.523438, + 0.613281, + 0.574219, + 0.570312, + 0.585938, + 0.597656, + 0.589844, + 0.589844, + 0.546875, + 0.554688, + 0.578125, + 0.5625, + 0.582031, + 0.582031, + 0.59375, + 0.589844, + 0.542969, + 0.585938, + 0.558594, + 0.585938, + 0.597656, + 0.59375, + 0.574219, + 0.570312, + 0.585938, + 0.570312, + 0.59375, + 0.570312, + 0.582031, + 0.554688, + 0.589844, + 0.582031, + 0.578125, + 0.582031, + 0.5625, + 0.574219, + 0.574219, + 0.613281, + 0.609375, + 0.578125, + 0.582031, + 0.578125, + 0.578125, + 0.566406, + 0.589844, + 0.570312, + 0.578125, + 0.570312, + 0.585938, + 0.589844, + 0.582031, + 0.609375, + 0.621094, + 0.554688, + 0.554688, + 0.570312, + 0.570312, + 0.585938, + 0.582031, + 0.59375, + 0.601562, + 0.59375, + 0.578125, + 0.59375, + 0.585938, + 0.609375, + 0.632812, + 0.578125, + 0.578125, + 0.613281, + 0.554688, + 0.574219, + 0.550781, + 0.578125, + 0.582031, + 0.601562, + 0.589844, + 0.574219, + 0.566406, + 0.589844, + 0.574219, + 0.621094, + 0.609375, + 0.5625, + 0.570312, + 0.570312, + 0.589844, + 0.539062, + 0.582031, + 0.578125, + 0.578125, + 0.59375, + 0.570312, + 0.578125, + 0.605469, + 0.585938, + 0.554688, + 0.601562, + 0.558594, + 0.609375, + 0.566406, + 0.613281, + 0.550781, + 0.515625, + 0.585938, + 0.542969, + 0.566406, + 0.550781, + 0.601562, + 0.5625, + 0.546875, + 0.582031, + 0.585938, + 0.589844, + 0.542969, + 0.566406, + 0.589844, + 0.597656, + 0.613281, + 0.574219, + 0.59375, + 0.582031, + 0.574219, + 0.570312, + 0.585938, + 0.550781, + 0.578125, + 0.59375, + 0.578125, + 0.597656, + 0.570312, + 0.585938, + 0.566406, + 0.601562, + 0.554688, + 0.582031, + 0.570312, + 0.570312, + 0.566406, + 0.585938, + 0.5625, + 0.546875, + 0.566406, + 0.609375, + 0.574219, + 0.582031, + 0.609375, + 0.601562, + 0.582031, + 0.578125, + 0.582031, + 0.570312, + 0.59375, + 0.585938, + 0.59375, + 0.539062, + 0.621094, + 0.570312, + 0.566406, + 0.617188, + 0.554688, + 0.546875, + 0.570312, + 0.578125, + 0.558594, + 0.582031, + 0.589844, + 0.578125, + 0.546875, + 0.570312, + 0.59375, + 0.5625, + 0.59375, + 0.546875, + 0.542969, + 0.5625, + 0.59375, + 0.59375, + 0.546875, + 0.558594, + 0.589844, + 0.574219, + 0.578125, + 0.582031, + 0.59375, + 0.5625, + 0.597656, + 0.558594, + 0.589844, + 0.597656, + 0.597656, + 0.589844, + 0.589844, + 0.597656, + 0.554688, + 0.617188, + 0.574219, + 0.613281, + 0.554688, + 0.605469, + 0.574219, + 0.570312, + 0.578125, + 0.578125, + 0.625, + 0.609375, + 0.597656, + 0.59375, + 0.585938, + 0.550781, + 0.605469, + 0.5625, + 0.554688, + 0.578125, + 0.582031, + 0.59375, + 0.601562, + 0.578125, + 0.578125, + 0.558594, + 0.558594, + 0.59375, + 0.585938, + 0.566406, + 0.574219, + 0.574219, + 0.59375, + 0.617188, + 0.554688, + 0.59375, + 0.601562, + 0.578125, + 0.578125, + 0.597656, + 0.582031, + 0.578125, + 0.574219, + 0.355469, + 0.601562, + 0.589844, + 0.570312, + 0.597656, + 0.589844, + 0.601562, + 0.570312, + 0.585938, + 0.578125, + 0.601562, + 0.574219, + 0.597656, + 0.605469, + 0.535156, + 0.566406, + 0.574219, + 0.601562, + 0.550781, + 0.574219, + 0.546875, + 0.566406, + 0.601562, + 0.5625, + 0.582031, + 0.613281, + 0.554688, + 0.582031, + 0.601562, + 0.589844, + 0.578125, + 0.566406, + 0.550781, + 0.566406, + 0.578125, + 0.605469, + 0.589844, + 0.582031, + 0.550781, + 0.582031, + 0.550781, + 0.605469, + 0.597656, + 0.597656, + 0.59375, + 0.585938, + 0.601562, + 0.601562, + 0.59375, + 0.59375, + 0.570312, + 0.585938, + 0.609375, + 0.585938, + 0.59375, + 0.609375, + 0.570312, + 0.554688, + 0.546875, + 0.550781, + 0.558594, + 0.589844, + 0.574219, + 0.566406, + 0.578125, + 0.535156, + 0.605469, + 0.601562, + 0.597656, + 0.585938, + 0.546875, + 0.605469, + 0.558594, + 0.585938, + 0.546875, + 0.574219, + 0.578125, + 0.605469, + 0.609375, + 0.605469, + 0.585938, + 0.578125, + 0.589844, + 0.601562, + 0.605469, + 0.589844, + 0.558594, + 0.566406, + 0.597656, + 0.570312, + 0.589844, + 0.605469, + 0.613281, + 0.539062, + 0.578125, + 0.605469, + 0.558594, + 0.546875, + 0.578125, + 0.5625, + 0.582031, + 0.585938, + 0.585938, + 0.574219, + 0.605469, + 0.578125, + 0.570312, + 0.53125, + 0.566406, + 0.558594, + 0.609375, + 0.570312, + 0.5625, + 0.589844, + 0.574219, + 0.628906, + 0.597656, + 0.617188, + 0.550781, + 0.585938, + 0.542969, + 0.558594, + 0.574219, + 0.597656, + 0.597656, + 0.578125, + 0.574219, + 0.554688, + 0.511719, + 0.515625, + 0.558594, + 0.589844, + 0.566406, + 0.570312, + 0.582031, + 0.585938, + 0.574219, + 0.582031, + 0.613281, + 0.605469, + 0.546875, + 0.527344, + 0.558594, + 0.589844, + 0.589844, + 0.59375, + 0.589844, + 0.582031, + 0.554688, + 0.570312, + 0.574219, + 0.621094, + 0.582031, + 0.589844, + 0.582031, + 0.578125, + 0.613281, + 0.574219, + 0.589844, + 0.5625, + 0.570312, + 0.539062, + 0.574219, + 0.597656, + 0.589844, + 0.582031, + 0.566406, + 0.542969, + 0.546875, + 0.585938, + 0.585938, + 0.605469, + 0.578125, + 0.59375, + 0.585938, + 0.582031, + 0.546875, + 0.585938, + 0.558594, + 0.582031, + 0.578125, + 0.609375, + 0.617188, + 0.582031, + 0.601562, + 0.601562, + 0.574219, + 0.597656, + 0.5625, + 0.574219, + 0.550781, + 0.589844, + 0.59375, + 0.570312, + 0.566406, + 0.589844, + 0.566406, + 0.585938, + 0.597656, + 0.566406, + 0.574219, + 0.585938, + 0.5625, + 0.566406, + 0.609375, + 0.578125, + 0.589844, + 0.601562, + 0.605469, + 0.570312, + 0.539062, + 0.558594, + 0.539062, + 0.570312, + 0.597656, + 0.554688, + 0.589844, + 0.582031, + 0.589844, + 0.59375, + 0.59375, + 0.5625, + 0.597656, + 0.585938, + 0.582031, + 0.59375, + 0.59375, + 0.5625, + 0.578125, + 0.570312, + 0.566406, + 0.613281, + 0.613281, + 0.5625, + 0.5625, + 0.566406, + 0.585938, + 0.59375, + 0.527344, + 0.554688, + 0.585938, + 0.550781, + 0.582031, + 0.578125, + 0.570312, + 0.59375, + 0.554688, + 0.566406, + 0.578125, + 0.59375, + 0.597656, + 0.582031, + 0.585938, + 0.566406, + 0.5625, + 0.554688, + 0.574219, + 0.605469, + 0.585938, + 0.570312, + 0.566406, + 0.601562, + 0.574219, + 0.589844, + 0.589844, + 0.585938, + 0.578125, + 0.597656, + 0.566406, + 0.578125, + 0.613281, + 0.59375, + 0.578125, + 0.621094, + 0.5625, + 0.59375, + 0.578125, + 0.558594, + 0.605469, + 0.578125, + 0.613281, + 0.542969, + 0.597656, + 0.566406, + 0.578125, + 0.5625, + 0.59375, + 0.570312, + 0.566406, + 0.546875, + 0.589844, + 0.574219, + 0.566406, + 0.578125, + 0.5625, + 0.554688, + 0.578125, + 0.59375, + 0.570312, + 0.566406, + 0.539062, + 0.546875, + 0.578125, + 0.566406, + 0.585938, + 0.585938, + 0.59375, + 0.589844, + 0.585938, + 0.589844, + 0.535156, + 0.554688, + 0.582031, + 0.628906, + 0.585938, + 0.582031, + 0.574219, + 0.542969, + 0.542969, + 0.570312, + 0.574219, + 0.617188, + 0.542969, + 0.59375, + 0.589844, + 0.59375, + 0.546875, + 0.574219, + 0.570312, + 0.566406, + 0.578125, + 0.5625, + 0.539062, + 0.59375, + 0.609375, + 0.605469, + 0.578125, + 0.625, + 0.578125, + 0.589844, + 0.585938, + 0.570312, + 0.550781, + 0.566406, + 0.574219, + 0.578125, + 0.554688, + 0.59375, + 0.582031, + 0.582031, + 0.609375, + 0.550781, + 0.589844, + 0.59375, + 0.574219, + 0.570312, + 0.574219, + 0.578125, + 0.597656, + 0.570312, + 0.585938, + 0.558594, + 0.605469, + 0.59375, + 0.589844, + 0.53125, + 0.609375, + 0.585938, + 0.582031, + 0.59375, + 0.574219, + 0.5625, + 0.578125, + 0.582031, + 0.59375, + 0.574219, + 0.574219, + 0.597656, + 0.597656, + 0.59375, + 0.613281, + 0.5625, + 0.570312, + 0.570312, + 0.617188, + 0.5625, + 0.566406, + 0.511719, + 0.582031, + 0.554688, + 0.574219, + 0.605469, + 0.566406, + 0.535156, + 0.609375, + 0.566406, + 0.574219, + 0.582031, + 0.574219, + 0.578125, + 0.421875, + 0.578125, + 0.589844, + 0.59375, + 0.582031, + 0.597656, + 0.5625, + 0.589844, + 0.582031, + 0.625, + 0.582031, + 0.597656, + 0.546875, + 0.550781, + 0.582031, + 0.574219, + 0.566406, + 0.585938, + 0.585938, + 0.582031, + 0.554688, + 0.605469, + 0.605469, + 0.558594, + 0.59375, + 0.574219, + 0.488281, + 0.585938, + 0.59375, + 0.578125, + 0.558594, + 0.59375, + 0.570312, + 0.578125, + 0.574219, + 0.570312, + 0.578125, + 0.566406, + 0.574219, + 0.589844, + 0.578125, + 0.550781, + 0.609375, + 0.558594, + 0.570312, + 0.585938, + 0.582031, + 0.582031, + 0.597656, + 0.582031, + 0.605469, + 0.578125, + 0.574219, + 0.582031, + 0.574219, + 0.574219, + 0.570312, + 0.5625, + 0.175781, + 0.554688, + 0.566406, + 0.578125, + 0.589844, + 0.59375, + 0.546875, + 0.582031, + 0.539062, + 0.554688, + 0.621094, + 0.578125, + 0.554688, + 0.574219, + 0.578125, + 0.597656, + 0.539062, + 0.601562, + 0.585938, + 0.589844, + 0.5625, + 0.558594, + 0.578125, + 0.578125, + 0.578125, + 0.574219, + 0.605469, + 0.566406, + 0.5625, + 0.558594, + 0.585938, + 0.574219, + 0.59375, + 0.535156, + 0.578125, + 0.585938, + 0.601562, + 0.574219, + 0.5625, + 0.589844, + 0.609375, + 0.554688, + 0.585938, + 0.589844, + 0.613281, + 0.570312, + 0.566406, + 0.589844, + 0.59375, + 0.605469, + 0.578125, + 0.578125, + 0.585938, + 0.550781, + 0.621094, + 0.585938, + 0.597656, + 0.582031, + 0.59375, + 0.59375, + 0.566406, + 0.582031, + 0.597656, + 0.585938, + 0.554688, + 0.570312, + 0.585938, + 0.605469, + 0.484375, + 0.597656, + 0.574219, + 0.574219, + 0.589844, + 0.609375, + 0.550781, + 0.589844, + 0.597656, + 0.582031, + 0.550781, + 0.589844, + 0.597656, + 0.539062, + 0.589844, + 0.59375, + 0.601562, + 0.585938, + 0.554688, + 0.570312, + 0.582031, + 0.566406, + 0.582031, + 0.609375, + 0.570312, + 0.574219, + 0.566406, + 0.585938, + 0.617188, + 0.550781, + 0.589844, + 0.546875, + 0.578125, + 0.601562, + 0.582031, + 0.609375, + 0.597656, + 0.574219, + 0.585938, + 0.574219, + 0.589844, + 0.585938, + 0.570312, + 0.570312, + 0.589844, + 0.585938, + 0.578125, + 0.554688, + 0.585938, + 0.570312, + 0.582031, + 0.578125, + 0.566406, + 0.578125, + 0.601562, + 0.582031, + 0.609375, + 0.578125, + 0.582031, + 0.578125, + 0.570312, + 0.570312, + 0.550781, + 0.578125, + 0.558594, + 0.582031, + 0.566406, + 0.605469, + 0.550781, + 0.570312, + 0.613281, + 0.59375, + 0.5625, + 0.582031, + 0.550781, + 0.550781, + 0.5625, + 0.570312, + 0.570312, + 0.574219, + 0.585938, + 0.585938, + 0.582031, + 0.578125, + 0.535156, + 0.582031, + 0.601562, + 0.574219, + 0.5625, + 0.589844, + 0.59375, + 0.542969, + 0.578125, + 0.550781, + 0.570312, + 0.589844, + 0.578125, + 0.613281, + 0.566406, + 0.589844, + 0.585938, + 0.566406, + 0.582031, + 0.585938, + 0.597656, + 0.601562, + 0.570312, + 0.570312, + 0.582031, + 0.5625, + 0.597656, + 0.59375, + 0.578125, + 0.59375, + 0.613281, + 0.613281, + 0.589844, + 0.570312, + 0.550781, + 0.597656, + 0.609375, + 0.585938, + 0.625, + 0.539062, + 0.585938, + 0.605469, + 0.546875, + 0.582031, + 0.527344, + 0.546875, + 0.585938, + 0.550781, + 0.613281, + 0.621094, + 0.597656, + 0.5625, + 0.589844, + 0.574219, + 0.59375, + 0.574219, + 0.539062, + 0.613281, + 0.589844, + 0.59375, + 0.542969, + 0.539062, + 0.582031, + 0.589844, + 0.582031, + 0.539062, + 0.570312, + 0.597656, + 0.589844, + 0.582031, + 0.554688, + 0.621094, + 0.558594, + 0.578125, + 0.589844, + 0.609375, + 0.5625, + 0.574219, + 0.542969, + 0.582031, + 0.605469, + 0.578125, + 0.589844, + 0.578125, + 0.539062, + 0.601562, + 0.570312, + 0.609375, + 0.558594, + 0.625, + 0.570312, + 0.578125, + 0.554688, + 0.597656, + 0.570312, + 0.605469, + 0.582031, + 0.570312, + 0.542969, + 0.566406, + 0.5625, + 0.5625, + 0.5625, + 0.589844, + 0.59375, + 0.585938, + 0.566406, + 0.609375, + 0.574219, + 0.582031, + 0.597656, + 0.570312, + 0.5625, + 0.625, + 0.570312, + 0.578125, + 0.570312, + 0.582031, + 0.589844, + 0.605469, + 0.574219, + 0.609375, + 0.574219, + 0.578125, + 0.570312, + 0.613281, + 0.554688, + 0.550781, + 0.605469, + 0.558594, + 0.585938, + 0.59375, + 0.621094, + 0.585938, + 0.628906, + 0.5625, + 0.539062, + 0.550781, + 0.570312, + 0.605469, + 0.558594, + 0.570312, + 0.585938, + 0.582031, + 0.5625, + 0.597656, + 0.578125, + 0.574219, + 0.59375, + 0.554688, + 0.542969, + 0.597656, + 0.566406, + 0.566406, + 0.5625, + 0.644531, + 0.597656, + 0.589844, + 0.5625, + 0.59375, + 0.59375, + 0.609375, + 0.59375, + 0.589844, + 0.566406, + 0.578125, + 0.589844, + 0.574219, + 0.582031, + 0.582031, + 0.578125, + 0.558594, + 0.578125, + 0.585938, + 0.59375, + 0.554688, + 0.578125, + 0.578125, + 0.582031, + 0.582031, + 0.574219, + 0.609375, + 0.589844, + 0.578125, + 0.589844, + 0.621094, + 0.582031, + 0.597656, + 0.628906, + 0.574219, + 0.578125, + 0.605469, + 0.558594, + 0.609375, + 0.574219, + 0.570312, + 0.566406, + 0.578125, + 0.582031, + 0.570312, + 0.5625, + 0.574219, + 0.566406, + 0.574219, + 0.570312, + 0.59375, + 0.554688, + 0.585938, + 0.570312, + 0.558594, + 0.582031, + 0.574219, + 0.582031, + 0.5625, + 0.574219, + 0.535156, + 0.601562, + 0.601562, + 0.578125, + 0.570312, + 0.585938, + 0.570312, + 0.609375, + 0.558594, + 0.546875, + 0.59375, + 0.558594, + 0.570312, + 0.59375, + 0.558594, + 0.59375, + 0.566406, + 0.578125, + 0.59375, + 0.566406, + 0.589844, + 0.582031, + 0.589844, + 0.605469, + 0.597656, + 0.582031, + 0.597656, + 0.601562, + 0.578125, + 0.589844, + 0.605469, + 0.609375, + 0.613281, + 0.578125, + 0.601562, + 0.578125, + 0.601562, + 0.601562, + 0.542969, + 0.5625, + 0.59375, + 0.597656, + 0.582031, + 0.578125, + 0.546875, + 0.566406, + 0.625, + 0.582031, + 0.462891, + 0.613281, + 0.589844, + 0.585938, + 0.59375, + 0.589844, + 0.585938, + 0.601562, + 0.59375, + 0.578125, + 0.59375, + 0.542969, + 0.585938, + 0.566406, + 0.601562, + 0.570312, + 0.597656, + 0.597656, + 0.550781, + 0.589844, + 0.558594, + 0.589844, + 0.609375, + 0.585938, + 0.574219, + 0.558594, + 0.558594, + 0.574219, + 0.578125, + 0.601562, + 0.554688, + 0.609375, + 0.5625, + 0.558594, + 0.566406, + 0.574219, + 0.59375, + 0.578125, + 0.605469, + 0.546875, + 0.574219, + 0.601562, + 0.574219, + 0.574219, + 0.578125, + 0.550781, + 0.570312, + 0.570312, + 0.566406, + 0.570312, + 0.578125, + 0.5625, + 0.574219, + 0.601562, + 0.589844, + 0.59375, + 0.527344, + 0.5625, + 0.570312, + 0.574219, + 0.306641, + 0.558594, + 0.585938, + 0.554688, + 0.589844, + 0.578125, + 0.566406, + 0.597656, + 0.5625, + 0.605469, + 0.578125, + 0.589844, + 0.621094, + 0.558594, + 0.578125, + 0.589844, + 0.578125, + 0.578125, + 0.578125, + 0.570312, + 0.535156, + 0.527344, + 0.585938, + 0.570312, + 0.5625, + 0.578125, + 0.570312, + 0.546875, + 0.523438, + 0.558594, + 0.546875, + 0.585938, + 0.574219, + 0.589844, + 0.566406, + 0.578125, + 0.582031, + 0.5625, + 0.566406, + 0.613281, + 0.582031, + 0.570312, + 0.550781, + 0.582031, + 0.589844, + 0.539062, + 0.554688, + 0.59375, + 0.558594, + 0.589844, + 0.554688, + 0.570312, + 0.570312, + 0.585938, + 0.570312, + 0.550781, + 0.550781, + 0.554688, + 0.597656, + 0.570312, + 0.578125, + 0.601562, + 0.582031, + 0.582031, + 0.597656, + 0.570312, + 0.585938, + 0.578125, + 0.613281, + 0.574219, + 0.574219, + 0.597656, + 0.589844, + 0.597656, + 0.585938, + 0.640625, + 0.625, + 0.542969, + 0.566406, + 0.589844, + 0.574219, + 0.585938, + 0.566406, + 0.59375, + 0.605469, + 0.535156, + 0.558594, + 0.589844, + 0.585938, + 0.597656, + 0.601562, + 0.578125, + 0.597656, + 0.582031, + 0.523438, + 0.515625, + 0.5625, + 0.601562, + 0.59375, + 0.582031, + 0.601562, + 0.589844, + 0.617188, + 0.609375, + 0.59375, + 0.546875, + 0.589844, + 0.605469, + 0.574219, + 0.582031, + 0.574219, + 0.582031, + 0.585938, + 0.582031, + 0.546875, + 0.570312, + 0.570312, + 0.554688, + 0.621094, + 0.566406, + 0.566406, + 0.578125, + 0.601562, + 0.601562, + 0.589844, + 0.582031, + 0.605469, + 0.578125, + 0.605469, + 0.609375, + 0.5625, + 0.59375, + 0.578125, + 0.570312, + 0.574219, + 0.558594, + 0.582031, + 0.578125, + 0.558594, + 0.589844, + 0.601562, + 0.59375, + 0.570312, + 0.574219, + 0.582031, + 0.621094, + 0.554688, + 0.5625, + 0.585938, + 0.585938, + 0.574219, + 0.59375, + 0.578125, + 0.582031, + 0.597656, + 0.546875, + 0.585938, + 0.585938, + 0.578125, + 0.578125, + 0.601562, + 0.617188, + 0.165039, + 0.578125, + 0.554688, + 0.585938, + 0.585938, + 0.589844, + 0.570312, + 0.589844, + 0.574219, + 0.59375, + 0.597656, + 0.621094, + 0.574219, + 0.589844, + 0.632812, + 0.601562, + 0.554688, + 0.570312, + 0.578125, + 0.589844, + 0.582031, + 0.582031, + 0.574219, + 0.558594, + 0.601562, + 0.570312, + 0.570312, + 0.585938, + 0.574219, + 0.558594, + 0.570312, + 0.53125, + 0.582031, + 0.546875, + 0.558594, + 0.570312, + 0.585938, + 0.589844, + 0.597656, + 0.566406, + 0.589844, + 0.617188, + 0.5625, + 0.570312, + 0.558594, + 0.589844, + 0.605469, + 0.582031, + 0.589844, + 0.550781, + 0.585938, + 0.558594, + 0.574219, + 0.59375, + 0.578125, + 0.546875, + 0.597656, + 0.535156, + 0.578125, + 0.585938, + 0.554688, + 0.585938, + 0.585938, + 0.578125, + 0.582031, + 0.574219, + 0.574219, + 0.566406, + 0.566406, + 0.566406, + 0.597656, + 0.578125, + 0.445312, + 0.566406, + 0.554688, + 0.597656, + 0.585938, + 0.582031, + 0.539062, + 0.585938, + 0.585938, + 0.601562, + 0.613281, + 0.570312, + 0.597656, + 0.578125, + 0.558594, + 0.582031, + 0.574219, + 0.574219, + 0.558594, + 0.609375, + 0.59375, + 0.585938, + 0.5625, + 0.605469, + 0.535156, + 0.585938, + 0.585938, + 0.589844, + 0.53125, + 0.5625, + 0.5625, + 0.566406, + 0.578125, + 0.570312, + 0.5625, + 0.605469, + 0.574219, + 0.582031, + 0.578125, + 0.589844, + 0.566406, + 0.582031, + 0.597656, + 0.578125, + 0.597656, + 0.589844, + 0.605469, + 0.589844, + 0.601562, + 0.59375, + 0.570312, + 0.578125, + 0.582031, + 0.585938, + 0.570312, + 0.527344, + 0.519531, + 0.566406, + 0.582031, + 0.578125, + 0.589844, + 0.589844, + 0.570312, + 0.582031, + 0.585938, + 0.585938, + 0.574219, + 0.601562, + 0.515625, + 0.597656, + 0.546875, + 0.558594, + 0.5625, + 0.605469, + 0.585938, + 0.570312, + 0.574219, + 0.601562, + 0.59375, + 0.585938, + 0.601562, + 0.5625, + 0.605469, + 0.578125, + 0.59375, + 0.542969, + 0.617188, + 0.585938, + 0.601562, + 0.582031, + 0.613281, + 0.566406, + 0.582031, + 0.59375, + 0.570312, + 0.597656, + 0.59375, + 0.574219, + 0.570312, + 0.601562, + 0.539062, + 0.589844, + 0.585938, + 0.589844, + 0.589844, + 0.558594, + 0.558594, + 0.589844, + 0.597656, + 0.574219, + 0.605469, + 0.578125, + 0.5625, + 0.574219, + 0.5625, + 0.589844, + 0.59375, + 0.578125, + 0.609375, + 0.566406, + 0.582031, + 0.597656, + 0.558594, + 0.578125, + 0.585938, + 0.589844, + 0.601562, + 0.589844, + 0.621094, + 0.578125, + 0.582031, + 0.582031, + 0.570312, + 0.578125, + 0.601562, + 0.546875, + 0.589844, + 0.59375, + 0.585938, + 0.589844, + 0.523438, + 0.574219, + 0.5625, + 0.582031, + 0.558594, + 0.570312, + 0.601562, + 0.550781, + 0.578125, + 0.609375, + 0.59375, + 0.558594, + 0.605469, + 0.542969, + 0.546875, + 0.613281, + 0.578125, + 0.554688, + 0.597656, + 0.59375, + 0.566406, + 0.570312, + 0.558594, + 0.5625, + 0.578125, + 0.566406, + 0.574219, + 0.582031, + 0.582031, + 0.585938, + 0.601562, + 0.59375, + 0.597656, + 0.597656, + 0.554688, + 0.617188, + 0.628906, + 0.597656, + 0.597656, + 0.539062, + 0.585938, + 0.59375, + 0.554688, + 0.609375, + 0.578125, + 0.59375, + 0.5625, + 0.589844, + 0.601562, + 0.546875, + 0.613281, + 0.597656, + 0.570312, + 0.582031, + 0.566406, + 0.550781, + 0.582031, + 0.546875, + 0.601562, + 0.566406, + 0.59375, + 0.574219, + 0.550781, + 0.589844, + 0.574219, + 0.605469, + 0.5625, + 0.585938, + 0.589844, + 0.5625, + 0.5625, + 0.582031, + 0.554688, + 0.578125, + 0.5625, + 0.554688, + 0.605469, + 0.546875, + 0.554688, + 0.574219, + 0.554688, + 0.550781, + 0.566406, + 0.578125, + 0.558594, + 0.585938, + 0.597656, + 0.5625, + 0.582031, + 0.59375, + 0.589844, + 0.566406, + 0.5625, + 0.609375, + 0.578125, + 0.550781, + 0.605469, + 0.570312, + 0.578125, + 0.582031, + 0.582031, + 0.550781, + 0.621094, + 0.589844, + 0.597656, + 0.59375, + 0.582031, + 0.566406, + 0.601562, + 0.582031, + 0.570312, + 0.570312, + 0.574219, + 0.539062, + 0.570312, + 0.546875, + 0.59375, + 0.574219, + 0.570312, + 0.59375, + 0.589844, + 0.589844, + 0.554688, + 0.585938, + 0.605469, + 0.609375, + 0.574219, + 0.539062, + 0.585938, + 0.582031, + 0.578125, + 0.574219, + 0.578125, + 0.570312, + 0.554688, + 0.582031, + 0.605469, + 0.578125, + 0.582031, + 0.558594, + 0.589844, + 0.597656, + 0.589844, + 0.5625, + 0.570312, + 0.589844, + 0.578125, + 0.566406, + 0.601562, + 0.5625, + 0.589844, + 0.558594, + 0.589844, + 0.578125, + 0.59375, + 0.597656, + 0.558594, + 0.574219, + 0.5625, + 0.601562, + 0.5625, + 0.632812, + 0.609375, + 0.582031, + 0.570312, + 0.59375, + 0.582031, + 0.578125, + 0.597656, + 0.5625, + 0.578125, + 0.585938, + 0.5625, + 0.570312, + 0.597656, + 0.554688, + 0.585938, + 0.589844, + 0.566406, + 0.582031, + 0.578125, + 0.558594, + 0.5625, + 0.539062, + 0.585938, + 0.582031, + 0.566406, + 0.5625, + 0.5625, + 0.589844, + 0.558594, + 0.613281, + 0.566406, + 0.609375, + 0.53125, + 0.597656, + 0.554688, + 0.574219, + 0.597656, + 0.59375, + 0.585938, + 0.566406, + 0.550781, + 0.589844, + 0.574219, + 0.65625, + 0.566406, + 0.578125, + 0.585938, + 0.574219, + 0.59375, + 0.574219, + 0.59375, + 0.566406, + 0.585938, + 0.582031, + 0.566406, + 0.574219, + 0.609375, + 0.601562, + 0.5625, + 0.597656, + 0.5625, + 0.550781, + 0.589844, + 0.589844, + 0.589844, + 0.632812, + 0.550781, + 0.582031, + 0.625, + 0.539062, + 0.546875, + 0.542969, + 0.582031, + 0.601562, + 0.5625, + 0.550781, + 0.59375, + 0.632812, + 0.582031, + 0.585938, + 0.539062, + 0.582031, + 0.566406, + 0.558594, + 0.597656, + 0.589844, + 0.605469, + 0.582031, + 0.550781, + 0.589844, + 0.613281, + 0.5625, + 0.601562, + 0.542969, + 0.574219, + 0.578125, + 0.625, + 0.578125, + 0.59375, + 0.597656, + 0.589844, + 0.570312, + 0.5625, + 0.605469, + 0.578125, + 0.578125, + 0.585938, + 0.5625, + 0.582031, + 0.613281, + 0.597656, + 0.570312, + 0.5625, + 0.578125, + 0.578125, + 0.585938, + 0.554688, + 0.585938, + 0.589844, + 0.570312, + 0.550781, + 0.609375, + 0.605469, + 0.574219, + 0.589844, + 0.585938, + 0.597656, + 0.5625, + 0.5625, + 0.574219, + 0.59375, + 0.578125, + 0.582031, + 0.574219, + 0.601562, + 0.601562, + 0.578125, + 0.5625, + 0.59375, + 0.546875, + 0.574219, + 0.578125, + 0.585938, + 0.582031, + 0.589844, + 0.574219, + 0.582031, + 0.574219, + 0.570312, + 0.585938, + 0.589844, + 0.605469, + 0.558594, + 0.582031, + 0.589844, + 0.5625, + 0.597656, + 0.589844, + 0.59375, + 0.578125, + 0.574219, + 0.605469, + 0.566406, + 0.582031, + 0.570312, + 0.542969, + 0.578125, + 0.535156, + 0.582031, + 0.578125, + 0.574219, + 0.59375, + 0.59375, + 0.609375, + 0.585938, + 0.554688, + 0.570312, + 0.582031, + 0.59375, + 0.574219, + 0.597656, + 0.59375, + 0.589844, + 0.5625, + 0.582031, + 0.597656, + 0.582031, + 0.585938, + 0.585938, + 0.59375, + 0.578125, + 0.597656, + 0.5625, + 0.574219, + 0.582031, + 0.566406, + 0.597656, + 0.597656, + 0.59375, + 0.558594, + 0.578125, + 0.578125, + 0.628906, + 0.59375, + 0.574219, + 0.566406, + 0.582031, + 0.574219, + 0.585938, + 0.550781, + 0.546875, + 0.558594, + 0.589844, + 0.578125, + 0.589844, + 0.570312, + 0.613281, + 0.605469, + 0.546875, + 0.570312, + 0.585938, + 0.613281, + 0.582031, + 0.59375, + 0.585938, + 0.570312, + 0.574219, + 0.585938, + 0.550781, + 0.59375, + 0.566406, + 0.5625, + 0.570312, + 0.589844, + 0.566406, + 0.578125, + 0.597656, + 0.5625, + 0.578125, + 0.558594, + 0.554688, + 0.589844, + 0.546875, + 0.601562, + 0.589844, + 0.589844, + 0.566406, + 0.582031, + 0.535156, + 0.582031, + 0.601562, + 0.542969, + 0.554688, + 0.582031, + 0.589844, + 0.582031, + 0.5625, + 0.550781, + 0.550781, + 0.597656, + 0.5625, + 0.582031, + 0.597656, + 0.585938, + 0.59375, + 0.582031, + 0.585938, + 0.558594, + 0.578125, + 0.585938, + 0.535156, + 0.5625, + 0.582031, + 0.582031, + 0.566406, + 0.558594, + 0.585938, + 0.582031, + 0.5625, + 0.605469, + 0.609375, + 0.589844, + 0.59375, + 0.59375, + 0.570312, + 0.558594, + 0.558594, + 0.59375, + 0.570312, + 0.589844, + 0.589844, + 0.546875, + 0.601562, + 0.578125, + 0.59375, + 0.574219, + 0.59375, + 0.59375, + 0.574219, + 0.566406, + 0.570312, + 0.609375, + 0.535156, + 0.589844, + 0.617188, + 0.558594, + 0.578125, + 0.589844, + 0.574219, + 0.578125, + 0.605469, + 0.574219, + 0.613281, + 0.582031, + 0.582031, + 0.609375, + 0.558594, + 0.578125, + 0.578125, + 0.582031, + 0.597656, + 0.570312, + 0.558594, + 0.589844, + 0.59375, + 0.5625, + 0.582031, + 0.601562, + 0.558594, + 0.582031, + 0.601562, + 0.554688, + 0.5625, + 0.460938, + 0.613281, + 0.59375, + 0.558594, + 0.566406, + 0.597656, + 0.582031, + 0.601562, + 0.558594, + 0.617188, + 0.585938, + 0.597656, + 0.578125, + 0.5625, + 0.605469, + 0.589844, + 0.527344, + 0.566406, + 0.566406, + 0.542969, + 0.582031, + 0.558594, + 0.605469, + 0.574219, + 0.582031, + 0.585938, + 0.589844, + 0.585938, + 0.574219, + 0.59375, + 0.59375, + 0.5625, + 0.59375, + 0.535156, + 0.574219, + 0.601562, + 0.574219, + 0.554688, + 0.578125, + 0.570312, + 0.570312, + 0.601562, + 0.566406, + 0.578125, + 0.570312, + 0.558594, + 0.5625, + 0.570312, + 0.585938, + 0.566406, + 0.589844, + 0.613281, + 0.582031, + 0.617188, + 0.523438, + 0.574219, + 0.617188, + 0.605469, + 0.574219, + 0.574219, + 0.609375, + 0.574219, + 0.5625, + 0.582031, + 0.589844, + 0.601562, + 0.578125, + 0.585938, + 0.578125, + 0.582031, + 0.589844, + 0.558594, + 0.589844, + 0.582031, + 0.5625, + 0.617188, + 0.582031, + 0.5625, + 0.5625, + 0.582031, + 0.519531, + 0.566406, + 0.589844, + 0.582031, + 0.558594, + 0.609375, + 0.59375, + 0.582031, + 0.589844, + 0.582031, + 0.578125, + 0.5625, + 0.578125, + 0.59375, + 0.558594, + 0.589844, + 0.613281, + 0.601562, + 0.542969, + 0.59375, + 0.558594, + 0.585938, + 0.609375, + 0.585938, + 0.582031, + 0.585938, + 0.589844, + 0.566406, + 0.59375, + 0.570312, + 0.59375, + 0.566406, + 0.574219, + 0.582031, + 0.585938, + 0.585938, + 0.613281, + 0.601562, + 0.585938, + 0.585938, + 0.574219, + 0.550781, + 0.566406, + 0.625, + 0.519531, + 0.609375, + 0.613281, + 0.582031, + 0.585938, + 0.542969, + 0.578125, + 0.59375, + 0.570312, + 0.578125, + 0.570312, + 0.566406, + 0.554688, + 0.582031, + 0.570312, + 0.550781, + 0.59375, + 0.582031, + 0.566406, + 0.597656, + 0.582031, + 0.597656, + 0.558594, + 0.5625, + 0.585938, + 0.574219, + 0.550781, + 0.566406, + 0.5625, + 0.570312, + 0.578125, + 0.570312, + 0.628906, + 0.566406, + 0.566406, + 0.5625, + 0.578125, + 0.613281, + 0.558594, + 0.574219, + 0.570312, + 0.601562, + 0.554688, + 0.632812, + 0.589844, + 0.542969, + 0.59375, + 0.59375, + 0.601562, + 0.589844, + 0.550781, + 0.589844, + 0.613281, + 0.605469, + 0.558594, + 0.597656, + 0.546875, + 0.582031, + 0.558594, + 0.609375, + 0.574219, + 0.570312, + 0.570312, + 0.566406, + 0.578125, + 0.566406, + 0.566406, + 0.582031, + 0.5625, + 0.558594, + 0.59375, + 0.597656, + 0.597656, + 0.582031, + 0.570312, + 0.570312, + 0.582031, + 0.566406, + 0.59375, + 0.570312, + 0.59375, + 0.542969, + 0.589844, + 0.605469, + 0.570312, + 0.605469, + 0.570312, + 0.574219, + 0.550781, + 0.613281, + 0.582031, + 0.585938, + 0.609375, + 0.546875, + 0.574219, + 0.59375, + 0.578125, + 0.601562, + 0.617188, + 0.59375, + 0.550781, + 0.585938, + 0.570312, + 0.546875, + 0.574219, + 0.605469, + 0.601562, + 0.570312, + 0.5625, + 0.550781, + 0.574219, + 0.601562, + 0.550781, + 0.558594, + 0.5625, + 0.550781, + 0.59375, + 0.605469, + 0.605469, + 0.542969, + 0.574219, + 0.570312, + 0.554688, + 0.597656, + 0.59375, + 0.5625, + 0.582031, + 0.5625, + 0.558594, + 0.570312, + 0.554688, + 0.570312, + 0.554688, + 0.550781, + 0.5625, + 0.59375, + 0.617188, + 0.597656, + 0.613281, + 0.542969, + 0.589844, + 0.542969, + 0.566406, + 0.605469, + 0.582031, + 0.59375, + 0.570312, + 0.574219, + 0.605469, + 0.601562, + 0.589844, + 0.589844, + 0.59375, + 0.546875, + 0.574219, + 0.570312, + 0.609375, + 0.570312, + 0.59375, + 0.589844, + 0.5625, + 0.617188, + 0.601562, + 0.570312, + 0.589844, + 0.609375, + 0.585938, + 0.574219, + 0.585938, + 0.617188, + 0.605469, + 0.566406, + 0.570312, + 0.558594, + 0.578125, + 0.566406, + 0.617188, + 0.558594, + 0.59375, + 0.59375, + 0.582031, + 0.589844, + 0.589844, + 0.570312, + 0.605469, + 0.546875, + 0.59375, + 0.59375, + 0.582031, + 0.5625, + 0.589844, + 0.609375, + 0.589844, + 0.578125, + 0.574219, + 0.582031, + 0.542969, + 0.566406, + 0.550781, + 0.570312, + 0.597656, + 0.53125, + 0.542969, + 0.605469, + 0.558594, + 0.539062, + 0.589844, + 0.585938, + 0.621094, + 0.597656, + 0.613281, + 0.605469, + 0.574219, + 0.597656, + 0.558594, + 0.589844, + 0.585938, + 0.574219, + 0.585938, + 0.59375, + 0.550781, + 0.59375, + 0.585938, + 0.582031, + 0.582031, + 0.554688, + 0.59375, + 0.59375, + 0.59375, + 0.550781, + 0.574219, + 0.578125, + 0.574219, + 0.578125, + 0.589844, + 0.566406, + 0.546875, + 0.578125, + 0.535156, + 0.589844, + 0.546875, + 0.609375, + 0.609375, + 0.59375, + 0.59375, + 0.566406, + 0.601562, + 0.566406, + 0.574219, + 0.59375, + 0.550781, + 0.554688, + 0.578125, + 0.605469, + 0.53125, + 0.578125, + 0.53125, + 0.597656, + 0.585938, + 0.574219, + 0.585938, + 0.566406, + 0.582031, + 0.566406, + 0.582031, + 0.546875, + 0.578125, + 0.578125, + 0.578125, + 0.574219, + 0.53125, + 0.605469, + 0.589844, + 0.582031, + 0.5625, + 0.613281, + 0.605469, + 0.550781, + 0.601562, + 0.578125, + 0.582031, + 0.554688, + 0.570312, + 0.59375, + 0.558594, + 0.5625, + 0.597656, + 0.574219, + 0.585938, + 0.628906, + 0.59375, + 0.546875, + 0.558594, + 0.585938, + 0.566406, + 0.601562, + 0.601562, + 0.570312, + 0.589844, + 0.589844, + 0.59375, + 0.625, + 0.5625, + 0.5625, + 0.550781, + 0.589844, + 0.578125, + 0.601562, + 0.5625, + 0.578125, + 0.578125, + 0.570312, + 0.574219, + 0.574219, + 0.550781, + 0.59375, + 0.585938, + 0.578125, + 0.613281, + 0.542969, + 0.601562, + 0.59375, + 0.578125, + 0.628906, + 0.605469, + 0.589844, + 0.582031, + 0.621094, + 0.585938, + 0.566406, + 0.613281, + 0.574219, + 0.578125, + 0.570312, + 0.539062, + 0.550781, + 0.582031, + 0.542969, + 0.554688, + 0.617188, + 0.582031, + 0.554688, + 0.585938, + 0.558594, + 0.621094, + 0.550781, + 0.59375, + 0.609375, + 0.582031, + 0.601562, + 0.59375, + 0.605469, + 0.550781, + 0.578125, + 0.550781, + 0.585938, + 0.578125, + 0.558594, + 0.558594, + 0.566406, + 0.605469, + 0.589844, + 0.578125, + 0.558594, + 0.59375, + 0.578125, + 0.585938, + 0.574219, + 0.578125, + 0.582031, + 0.546875, + 0.59375, + 0.597656, + 0.601562, + 0.601562, + 0.601562, + 0.625, + 0.570312, + 0.5625, + 0.582031, + 0.558594, + 0.589844, + 0.601562, + 0.570312, + 0.570312, + 0.5625, + 0.605469, + 0.597656, + 0.589844, + 0.59375, + 0.566406, + 0.570312, + 0.542969, + 0.578125, + 0.59375, + 0.558594, + 0.589844, + 0.578125, + 0.59375, + 0.566406, + 0.589844, + 0.617188, + 0.578125, + 0.59375, + 0.585938, + 0.523438, + 0.566406, + 0.582031, + 0.582031, + 0.601562, + 0.582031, + 0.527344, + 0.601562, + 0.574219, + 0.589844, + 0.597656, + 0.5625, + 0.585938, + 0.621094, + 0.582031, + 0.582031, + 0.574219, + 0.546875, + 0.578125, + 0.566406, + 0.605469, + 0.59375, + 0.582031, + 0.585938, + 0.597656, + 0.566406, + 0.578125, + 0.566406, + 0.582031, + 0.558594, + 0.5625, + 0.582031, + 0.554688, + 0.5625, + 0.585938, + 0.5625, + 0.59375, + 0.605469, + 0.574219, + 0.546875, + 0.589844, + 0.578125, + 0.582031, + 0.570312, + 0.59375, + 0.601562, + 0.589844, + 0.558594, + 0.578125, + 0.574219, + 0.601562, + 0.585938, + 0.589844, + 0.605469, + 0.554688, + 0.609375, + 0.574219, + 0.570312, + 0.578125, + 0.574219, + 0.585938, + 0.605469, + 0.597656, + 0.601562, + 0.570312, + 0.59375, + 0.609375, + 0.53125, + 0.601562, + 0.5625, + 0.574219, + 0.597656, + 0.597656, + 0.566406, + 0.628906, + 0.597656, + 0.5, + 0.585938, + 0.605469, + 0.558594, + 0.574219, + 0.582031, + 0.605469, + 0.582031, + 0.570312, + 0.5625, + 0.582031, + 0.609375, + 0.574219, + 0.574219, + 0.574219, + 0.550781, + 0.5625, + 0.578125, + 0.550781, + 0.578125, + 0.582031, + 0.566406, + 0.617188, + 0.589844, + 0.570312, + 0.582031, + 0.582031, + 0.5625, + 0.601562, + 0.597656, + 0.585938, + 0.597656, + 0.574219, + 0.582031, + 0.566406, + 0.582031, + 0.585938, + 0.582031, + 0.5625, + 0.566406, + 0.601562, + 0.59375, + 0.566406, + 0.589844, + 0.585938, + 0.597656, + 0.609375, + 0.570312, + 0.566406, + 0.605469, + 0.585938, + 0.585938, + 0.574219, + 0.597656, + 0.621094, + 0.566406, + 0.589844, + 0.589844, + 0.5625, + 0.558594, + 0.605469, + 0.574219, + 0.443359, + 0.582031, + 0.554688, + 0.601562, + 0.574219, + 0.589844, + 0.621094, + 0.265625, + 0.613281, + 0.570312, + 0.582031, + 0.589844, + 0.585938, + 0.578125, + 0.59375, + 0.570312, + 0.570312, + 0.59375, + 0.566406, + 0.566406, + 0.609375, + 0.585938, + 0.535156, + 0.59375, + 0.597656, + 0.574219, + 0.582031, + 0.613281, + 0.585938, + 0.578125, + 0.554688, + 0.585938, + 0.542969, + 0.570312, + 0.5625, + 0.251953, + 0.542969, + 0.597656, + 0.601562, + 0.558594, + 0.613281, + 0.597656, + 0.585938, + 0.5625, + 0.597656, + 0.582031, + 0.574219, + 0.585938, + 0.558594, + 0.582031, + 0.601562, + 0.554688, + 0.5625, + 0.566406, + 0.621094, + 0.570312, + 0.59375, + 0.5625, + 0.578125, + 0.523438, + 0.574219, + 0.5625, + 0.605469, + 0.566406, + 0.550781, + 0.542969, + 0.574219, + 0.589844, + 0.570312, + 0.582031, + 0.5625, + 0.605469, + 0.613281, + 0.574219, + 0.585938, + 0.574219, + 0.589844, + 0.5625, + 0.566406, + 0.605469, + 0.566406, + 0.566406, + 0.574219, + 0.554688, + 0.589844, + 0.574219, + 0.585938, + 0.597656, + 0.589844, + 0.578125, + 0.585938, + 0.585938, + 0.566406, + 0.585938, + 0.574219, + 0.558594, + 0.5625, + 0.578125, + 0.554688, + 0.585938, + 0.578125, + 0.578125, + 0.566406, + 0.589844, + 0.558594, + 0.585938, + 0.578125, + 0.613281, + 0.574219, + 0.546875, + 0.566406, + 0.574219, + 0.597656, + 0.59375, + 0.515625, + 0.617188, + 0.550781, + 0.578125, + 0.59375, + 0.566406, + 0.582031, + 0.574219, + 0.550781, + 0.574219, + 0.578125, + 0.554688, + 0.582031, + 0.597656, + 0.574219, + 0.582031, + 0.601562, + 0.605469, + 0.578125, + 0.613281, + 0.585938, + 0.570312, + 0.570312, + 0.554688, + 0.585938, + 0.539062, + 0.574219, + 0.597656, + 0.574219, + 0.566406, + 0.601562, + 0.574219, + 0.609375, + 0.589844, + 0.578125, + 0.554688, + 0.566406, + 0.589844, + 0.574219, + 0.566406, + 0.574219, + 0.59375, + 0.570312, + 0.5625, + 0.5625, + 0.5625, + 0.625, + 0.589844, + 0.589844, + 0.59375, + 0.582031, + 0.546875, + 0.546875, + 0.601562, + 0.582031, + 0.582031, + 0.582031, + 0.570312, + 0.597656, + 0.550781, + 0.574219, + 0.601562, + 0.550781, + 0.597656, + 0.570312, + 0.589844, + 0.574219, + 0.578125, + 0.574219, + 0.589844, + 0.585938, + 0.574219, + 0.589844, + 0.585938, + 0.613281, + 0.597656, + 0.578125, + 0.515625, + 0.574219, + 0.566406, + 0.59375, + 0.539062, + 0.589844, + 0.550781, + 0.605469, + 0.589844, + 0.570312, + 0.5625, + 0.585938, + 0.585938, + 0.554688, + 0.601562, + 0.574219, + 0.589844, + 0.585938, + 0.589844, + 0.578125, + 0.554688, + 0.601562, + 0.570312, + 0.609375, + 0.582031, + 0.582031, + 0.5625, + 0.589844, + 0.585938, + 0.617188, + 0.546875, + 0.585938, + 0.5625, + 0.578125, + 0.605469, + 0.589844, + 0.574219, + 0.589844, + 0.582031, + 0.554688, + 0.578125, + 0.535156, + 0.570312, + 0.605469, + 0.574219, + 0.566406, + 0.550781, + 0.59375, + 0.570312, + 0.574219, + 0.601562, + 0.5625, + 0.585938, + 0.597656, + 0.582031, + 0.59375, + 0.609375, + 0.59375, + 0.582031, + 0.585938, + 0.605469, + 0.601562, + 0.542969, + 0.585938, + 0.578125, + 0.601562, + 0.601562, + 0.546875, + 0.585938, + 0.597656, + 0.601562, + 0.582031, + 0.609375, + 0.601562, + 0.574219, + 0.574219, + 0.550781, + 0.585938, + 0.539062, + 0.585938, + 0.570312, + 0.609375, + 0.558594, + 0.597656, + 0.574219, + 0.585938, + 0.574219, + 0.585938, + 0.632812, + 0.589844, + 0.570312, + 0.59375, + 0.550781, + 0.546875, + 0.582031, + 0.597656, + 0.558594, + 0.554688, + 0.605469, + 0.605469, + 0.609375, + 0.613281, + 0.613281, + 0.558594, + 0.542969, + 0.5625, + 0.570312, + 0.5625, + 0.589844, + 0.613281, + 0.59375, + 0.570312, + 0.5625, + 0.582031, + 0.585938, + 0.578125, + 0.570312, + 0.597656, + 0.542969, + 0.574219, + 0.625, + 0.578125, + 0.585938, + 0.574219, + 0.605469, + 0.585938, + 0.578125, + 0.582031, + 0.597656, + 0.59375, + 0.566406, + 0.574219, + 0.589844, + 0.578125, + 0.578125, + 0.574219, + 0.582031, + 0.566406, + 0.578125, + 0.617188, + 0.519531, + 0.609375, + 0.550781, + 0.601562, + 0.574219, + 0.486328, + 0.574219, + 0.550781, + 0.582031, + 0.574219, + 0.585938, + 0.597656, + 0.554688, + 0.484375, + 0.554688, + 0.550781, + 0.605469, + 0.59375, + 0.597656, + 0.589844, + 0.558594, + 0.570312, + 0.601562, + 0.589844, + 0.570312, + 0.554688, + 0.578125, + 0.578125, + 0.589844, + 0.5625, + 0.574219, + 0.582031, + 0.578125, + 0.574219, + 0.582031, + 0.605469, + 0.582031, + 0.59375, + 0.546875, + 0.609375, + 0.574219, + 0.574219, + 0.578125, + 0.59375, + 0.597656, + 0.582031, + 0.578125, + 0.574219, + 0.613281, + 0.589844, + 0.546875, + 0.558594, + 0.546875, + 0.585938, + 0.601562, + 0.574219, + 0.589844, + 0.582031, + 0.589844, + 0.582031, + 0.566406, + 0.585938, + 0.554688, + 0.570312, + 0.597656, + 0.578125, + 0.582031, + 0.582031, + 0.5625, + 0.566406, + 0.570312, + 0.585938, + 0.582031, + 0.582031, + 0.59375, + 0.5625, + 0.589844, + 0.574219, + 0.558594, + 0.632812, + 0.59375, + 0.582031, + 0.550781, + 0.578125, + 0.527344, + 0.601562, + 0.574219, + 0.578125, + 0.558594, + 0.558594, + 0.5625, + 0.605469, + 0.578125, + 0.582031, + 0.59375, + 0.578125, + 0.546875, + 0.550781, + 0.558594, + 0.550781, + 0.585938, + 0.5625, + 0.601562, + 0.59375, + 0.578125, + 0.554688, + 0.582031, + 0.605469, + 0.59375, + 0.566406, + 0.578125, + 0.585938, + 0.625, + 0.589844, + 0.5625, + 0.605469, + 0.585938, + 0.605469, + 0.566406, + 0.578125, + 0.566406, + 0.554688, + 0.582031, + 0.558594, + 0.546875, + 0.554688, + 0.585938, + 0.554688, + 0.566406, + 0.589844, + 0.585938, + 0.585938, + 0.589844, + 0.535156, + 0.589844, + 0.589844, + 0.539062, + 0.542969, + 0.574219, + 0.601562, + 0.546875, + 0.609375, + 0.59375, + 0.566406, + 0.59375, + 0.570312, + 0.558594, + 0.585938, + 0.578125, + 0.589844, + 0.574219, + 0.597656, + 0.578125, + 0.53125, + 0.609375, + 0.582031, + 0.5625, + 0.558594, + 0.542969, + 0.527344, + 0.585938, + 0.550781, + 0.574219, + 0.558594, + 0.585938, + 0.496094, + 0.585938, + 0.550781, + 0.605469, + 0.570312, + 0.558594, + 0.589844, + 0.582031, + 0.570312, + 0.613281, + 0.566406, + 0.574219, + 0.625, + 0.585938, + 0.613281, + 0.597656, + 0.566406, + 0.582031, + 0.566406, + 0.558594, + 0.566406, + 0.582031, + 0.570312, + 0.585938, + 0.597656, + 0.5625, + 0.597656, + 0.597656, + 0.589844, + 0.578125, + 0.578125, + 0.609375, + 0.578125, + 0.605469, + 0.605469, + 0.585938, + 0.5625, + 0.554688, + 0.582031, + 0.582031, + 0.625, + 0.585938, + 0.628906, + 0.570312, + 0.550781, + 0.597656, + 0.300781, + 0.589844, + 0.585938, + 0.582031, + 0.609375, + 0.589844, + 0.585938, + 0.570312, + 0.574219, + 0.535156, + 0.601562, + 0.601562, + 0.585938, + 0.570312, + 0.570312, + 0.582031, + 0.578125, + 0.546875, + 0.542969, + 0.535156, + 0.589844, + 0.5625, + 0.5625, + 0.574219, + 0.535156, + 0.574219, + 0.570312, + 0.550781, + 0.605469, + 0.539062, + 0.582031, + 0.605469, + 0.582031, + 0.578125, + 0.601562, + 0.59375, + 0.539062, + 0.578125, + 0.566406, + 0.570312, + 0.636719, + 0.589844, + 0.578125, + 0.570312, + 0.589844, + 0.597656, + 0.554688, + 0.574219, + 0.574219, + 0.570312, + 0.546875, + 0.578125, + 0.570312, + 0.503906, + 0.558594, + 0.550781, + 0.574219, + 0.597656, + 0.582031, + 0.59375, + 0.605469, + 0.574219, + 0.582031, + 0.59375, + 0.558594, + 0.589844, + 0.597656, + 0.570312, + 0.605469, + 0.585938, + 0.585938, + 0.554688, + 0.582031, + 0.589844, + 0.601562, + 0.589844, + 0.566406, + 0.578125, + 0.601562, + 0.554688, + 0.550781, + 0.597656, + 0.585938, + 0.574219, + 0.585938, + 0.539062, + 0.601562, + 0.566406, + 0.578125, + 0.558594, + 0.554688, + 0.578125, + 0.613281, + 0.605469, + 0.550781, + 0.582031, + 0.585938, + 0.550781, + 0.558594, + 0.546875, + 0.578125, + 0.589844, + 0.566406, + 0.574219, + 0.597656, + 0.609375, + 0.613281, + 0.613281, + 0.5625, + 0.566406, + 0.574219, + 0.558594, + 0.570312, + 0.578125, + 0.566406, + 0.597656, + 0.550781, + 0.574219, + 0.582031, + 0.558594, + 0.550781, + 0.582031, + 0.574219, + 0.539062, + 0.578125, + 0.554688, + 0.578125, + 0.546875, + 0.585938, + 0.597656, + 0.578125, + 0.597656, + 0.5625, + 0.578125, + 0.589844, + 0.554688, + 0.625, + 0.582031, + 0.589844, + 0.550781, + 0.570312, + 0.566406, + 0.578125, + 0.582031, + 0.582031, + 0.546875, + 0.539062, + 0.578125, + 0.566406, + 0.539062, + 0.617188, + 0.578125, + 0.589844, + 0.582031, + 0.578125, + 0.597656, + 0.597656, + 0.5625, + 0.582031, + 0.566406, + 0.589844, + 0.597656, + 0.535156, + 0.613281, + 0.539062, + 0.574219, + 0.582031, + 0.613281, + 0.59375, + 0.582031, + 0.566406, + 0.601562, + 0.570312, + 0.582031, + 0.585938, + 0.574219, + 0.601562, + 0.566406, + 0.570312, + 0.566406, + 0.558594, + 0.613281, + 0.589844, + 0.566406, + 0.574219, + 0.566406, + 0.59375, + 0.566406, + 0.59375, + 0.601562, + 0.585938, + 0.539062, + 0.566406, + 0.582031, + 0.566406, + 0.582031, + 0.554688, + 0.566406, + 0.605469, + 0.574219, + 0.585938, + 0.558594, + 0.585938, + 0.601562, + 0.585938, + 0.578125, + 0.566406, + 0.566406, + 0.597656, + 0.570312, + 0.609375, + 0.585938, + 0.589844, + 0.570312, + 0.597656, + 0.574219, + 0.597656, + 0.609375, + 0.554688, + 0.566406, + 0.550781, + 0.589844, + 0.574219, + 0.554688, + 0.582031, + 0.597656, + 0.574219, + 0.589844, + 0.609375, + 0.582031, + 0.605469, + 0.574219, + 0.570312, + 0.59375, + 0.601562, + 0.609375, + 0.578125, + 0.585938, + 0.5625, + 0.582031, + 0.5625, + 0.617188, + 0.59375, + 0.585938, + 0.589844, + 0.59375, + 0.566406, + 0.546875, + 0.578125, + 0.550781, + 0.597656, + 0.550781, + 0.539062, + 0.589844, + 0.582031, + 0.542969, + 0.578125, + 0.589844, + 0.585938, + 0.585938, + 0.535156, + 0.507812, + 0.574219, + 0.554688, + 0.582031, + 0.605469, + 0.582031, + 0.609375, + 0.597656, + 0.550781, + 0.566406, + 0.597656, + 0.59375, + 0.550781, + 0.578125, + 0.609375, + 0.585938, + 0.589844, + 0.589844, + 0.605469, + 0.558594, + 0.597656, + 0.589844, + 0.5625, + 0.523438, + 0.554688, + 0.574219, + 0.5625, + 0.570312, + 0.597656, + 0.617188, + 0.570312, + 0.566406, + 0.582031, + 0.601562, + 0.59375, + 0.585938, + 0.613281, + 0.589844, + 0.597656, + 0.570312, + 0.566406, + 0.59375, + 0.550781, + 0.527344, + 0.578125, + 0.589844, + 0.578125, + 0.597656, + 0.609375, + 0.582031, + 0.597656, + 0.578125, + 0.570312, + 0.566406, + 0.550781, + 0.585938, + 0.558594, + 0.570312, + 0.578125, + 0.597656, + 0.558594, + 0.574219, + 0.605469, + 0.589844, + 0.585938, + 0.589844, + 0.585938, + 0.597656, + 0.574219, + 0.585938, + 0.601562, + 0.59375, + 0.589844, + 0.597656, + 0.59375, + 0.578125, + 0.613281, + 0.601562, + 0.570312, + 0.554688, + 0.582031, + 0.585938, + 0.59375, + 0.582031, + 0.605469, + 0.574219, + 0.492188, + 0.601562, + 0.558594, + 0.585938, + 0.589844, + 0.589844, + 0.59375, + 0.582031, + 0.597656, + 0.582031, + 0.574219, + 0.546875, + 0.433594, + 0.597656, + 0.578125, + 0.582031, + 0.566406, + 0.574219, + 0.589844, + 0.462891, + 0.53125, + 0.609375, + 0.605469, + 0.558594, + 0.546875, + 0.578125, + 0.597656, + 0.566406, + 0.578125, + 0.574219, + 0.609375, + 0.578125, + 0.570312, + 0.542969, + 0.558594, + 0.554688, + 0.539062, + 0.5625, + 0.5625, + 0.578125, + 0.558594, + 0.605469, + 0.613281, + 0.570312, + 0.570312, + 0.570312, + 0.59375, + 0.5625, + 0.558594, + 0.570312, + 0.578125, + 0.582031, + 0.59375, + 0.566406, + 0.550781, + 0.597656, + 0.585938, + 0.5625, + 0.554688, + 0.601562, + 0.605469, + 0.570312, + 0.566406, + 0.507812, + 0.585938, + 0.589844, + 0.542969, + 0.570312, + 0.582031, + 0.535156, + 0.570312, + 0.589844, + 0.601562, + 0.5625, + 0.578125, + 0.566406, + 0.601562, + 0.589844, + 0.574219, + 0.597656, + 0.570312, + 0.566406, + 0.605469, + 0.585938, + 0.558594, + 0.574219, + 0.597656, + 0.546875, + 0.628906, + 0.554688, + 0.542969, + 0.621094, + 0.601562, + 0.582031, + 0.558594, + 0.566406, + 0.578125, + 0.570312, + 0.558594, + 0.570312, + 0.59375, + 0.585938, + 0.5625, + 0.582031, + 0.566406, + 0.589844, + 0.585938, + 0.578125, + 0.59375, + 0.542969, + 0.554688, + 0.59375, + 0.585938, + 0.578125, + 0.589844 + ] + }, + "name": "model.transformer.h.16.ln_2.weight", + "outputIndexes": [ + 1377 + ], + "type": "Const", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1376, + 1377 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/ln_2_16/Mul_1_output_0", + "outputIndexes": [ + 1378 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.16/mlp/w1/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 1378 + ], + "outputIndexes": [ + 3059 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.16/mlp/w1/Linear/pre_convert", + "inputIndexes": [ + 3059 + ], + "outputIndexes": [ + 3060 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.16/mlp/w1/Linear", + "inputIndexes": [ + 3060 + ], + "outputIndexes": [ + 3061 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 11008, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 1859963384, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.16/mlp/w1/Linear/post_convert", + "inputIndexes": [ + 3061 + ], + "outputIndexes": [ + 3062 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.16/mlp/w1/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3062 + ], + "outputIndexes": [ + 1379 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 11008 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.16/mlp/w2/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 1378 + ], + "outputIndexes": [ + 3063 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.16/mlp/w2/Linear/pre_convert", + "inputIndexes": [ + 3063 + ], + "outputIndexes": [ + 3064 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.16/mlp/w2/Linear", + "inputIndexes": [ + 3064 + ], + "outputIndexes": [ + 3065 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 11008, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 1885325838, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.16/mlp/w2/Linear/post_convert", + "inputIndexes": [ + 3065 + ], + "outputIndexes": [ + 3066 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.16/mlp/w2/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3066 + ], + "outputIndexes": [ + 1380 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 11008 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1380 + ], + "main_type": "UnaryOp", + "main": { + "opType": "SIGMOID", + "T": "DT_INVALID" + }, + "name": "/mlp_16/Sigmoid_output_0", + "outputIndexes": [ + 1381 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1380, + 1381 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/mlp_16/Mul_output_0", + "outputIndexes": [ + 1382 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1379, + 1382 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/mlp_16/Mul_1_output_0", + "outputIndexes": [ + 1383 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.16/mlp/c_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 1383 + ], + "outputIndexes": [ + 3067 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 11008, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.16/mlp/c_proj/Linear/pre_convert", + "inputIndexes": [ + 3067 + ], + "outputIndexes": [ + 3068 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.16/mlp/c_proj/Linear", + "inputIndexes": [ + 3068 + ], + "outputIndexes": [ + 3069 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 11008, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 1910688292, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.16/mlp/c_proj/Linear/post_convert", + "inputIndexes": [ + 3069 + ], + "outputIndexes": [ + 3070 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.16/mlp/c_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3070 + ], + "outputIndexes": [ + 1384 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1375, + 1384 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_84_output_0", + "outputIndexes": [ + 1385 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1385, + 1 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_85_output_0", + "outputIndexes": [ + 1386 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1386 + ], + "main_type": "LayerNorm", + "main": { + "axis": [ + -1 + ], + "epsilon": 1e-06, + "group": 1, + "useRMSNorm": true + }, + "name": "/ln_1_17/Mul_output_0", + "outputIndexes": [ + 1387 + ], + "type": "LayerNorm", + "defaultDimentionFormat": "NHWC" + }, + { + "main_type": "Blob", + "main": { + "dims": [ + 4096 + ], + "dataFormat": "NCHW", + "dataType": "DT_FLOAT", + "float32s": [ + 0.804688, + 0.785156, + 0.753906, + 0.84375, + 0.816406, + 0.734375, + 0.84375, + 0.800781, + 0.789062, + 0.847656, + 0.867188, + 0.789062, + 0.8125, + 0.820312, + 0.800781, + 0.808594, + 0.859375, + 0.78125, + 0.8125, + 0.824219, + 0.792969, + 0.816406, + 0.769531, + 0.808594, + 0.78125, + 0.679688, + 0.75, + 0.851562, + 0.859375, + 0.835938, + 0.867188, + 0.828125, + 0.757812, + 0.84375, + 0.824219, + 0.769531, + 0.78125, + 0.824219, + 0.785156, + 0.78125, + 0.820312, + 0.78125, + 0.78125, + 0.847656, + 0.796875, + 0.839844, + 0.84375, + 0.824219, + 0.796875, + 0.820312, + 0.828125, + 0.777344, + 0.800781, + 0.753906, + 0.765625, + 0.78125, + 0.816406, + 0.832031, + 0.777344, + 0.785156, + 0.765625, + 0.871094, + 0.785156, + 0.777344, + 0.8125, + 0.8125, + 0.828125, + 0.828125, + 0.847656, + 0.816406, + 0.871094, + 0.804688, + 0.828125, + 0.832031, + 0.835938, + 0.800781, + 0.824219, + 0.804688, + 0.808594, + 0.796875, + 0.863281, + 0.832031, + 0.808594, + 0.769531, + 0.820312, + 0.839844, + 0.773438, + 0.84375, + 0.78125, + 0.828125, + 0.765625, + 0.792969, + 0.789062, + 0.824219, + 0.800781, + 0.816406, + 0.839844, + 0.800781, + 0.847656, + 0.769531, + 0.804688, + 0.820312, + 0.808594, + 0.808594, + 0.789062, + 0.828125, + 0.816406, + 0.828125, + 0.785156, + 0.835938, + 0.757812, + 0.859375, + 0.820312, + 0.828125, + 0.839844, + 0.75, + 0.761719, + 1.0625, + 0.832031, + 0.828125, + 0.832031, + 0.796875, + 0.839844, + 0.820312, + 0.804688, + 0.808594, + 0.8125, + 0.796875, + 0.804688, + 0.785156, + 0.773438, + 0.808594, + 0.851562, + 0.785156, + 0.835938, + 0.773438, + 0.785156, + 0.734375, + 0.808594, + 0.824219, + 0.828125, + 0.769531, + 0.777344, + 0.804688, + 0.816406, + 0.816406, + 0.792969, + 0.828125, + 0.757812, + 0.816406, + 0.816406, + 0.828125, + 0.8125, + 0.800781, + 0.75, + 0.8125, + 0.796875, + 0.792969, + 0.835938, + 0.835938, + 0.851562, + 0.789062, + 0.804688, + 0.8125, + 0.785156, + 0.789062, + 0.796875, + 0.796875, + 0.808594, + 0.78125, + 0.8125, + 0.765625, + 0.859375, + 0.800781, + 0.75, + 0.816406, + 0.847656, + 0.835938, + 0.832031, + 0.820312, + 0.804688, + 0.785156, + 0.851562, + 0.84375, + 0.8125, + 0.828125, + 0.871094, + 0.816406, + 0.792969, + 0.777344, + 0.820312, + 0.796875, + 0.800781, + 0.855469, + 0.796875, + 0.824219, + 0.8125, + 0.753906, + 0.832031, + 0.808594, + 0.886719, + 0.824219, + 0.800781, + 0.816406, + 0.828125, + 0.777344, + 0.886719, + 0.808594, + 0.828125, + 0.785156, + 0.785156, + 0.796875, + 0.8125, + 0.8125, + 0.796875, + 0.796875, + 0.882812, + 0.816406, + 0.753906, + 0.816406, + 0.8125, + 0.84375, + 0.785156, + 0.828125, + 0.828125, + 0.777344, + 0.824219, + 0.8125, + 0.675781, + 0.832031, + 0.800781, + 0.847656, + 0.773438, + 0.824219, + 0.855469, + 0.75, + 0.859375, + 0.792969, + 0.785156, + 0.863281, + 0.707031, + 0.824219, + 0.859375, + 0.785156, + 0.820312, + 0.835938, + 0.867188, + 0.792969, + 0.8125, + 0.785156, + 0.859375, + 0.738281, + 0.792969, + 0.796875, + 0.804688, + 0.78125, + 0.832031, + 0.804688, + 0.765625, + 0.769531, + 0.832031, + 0.847656, + 0.800781, + 0.789062, + 0.804688, + 0.824219, + 0.785156, + 0.855469, + 0.789062, + 0.804688, + 0.792969, + 0.792969, + 0.796875, + 0.835938, + 0.851562, + 0.773438, + 0.835938, + 0.8125, + 0.808594, + 0.808594, + 0.769531, + 0.792969, + 0.816406, + 0.804688, + 0.804688, + 0.8125, + 0.824219, + 0.78125, + 0.832031, + 0.832031, + 0.855469, + 0.769531, + 0.730469, + 0.792969, + 0.832031, + 0.847656, + 0.820312, + 0.800781, + 0.847656, + 0.804688, + 0.886719, + 0.8125, + 0.820312, + 0.765625, + 0.78125, + 0.785156, + 0.808594, + 0.785156, + 0.808594, + 0.777344, + 0.828125, + 0.808594, + 0.785156, + 0.800781, + 0.832031, + 0.832031, + 0.839844, + 0.800781, + 0.867188, + 0.796875, + 0.761719, + 0.804688, + 0.785156, + 0.832031, + 0.875, + 0.851562, + 0.835938, + 0.894531, + 0.800781, + 0.804688, + 0.839844, + 0.8125, + 0.789062, + 0.8125, + 0.777344, + 0.765625, + 0.808594, + 0.78125, + 0.820312, + 0.78125, + 0.859375, + 0.808594, + 0.785156, + 0.792969, + 0.816406, + 0.820312, + 0.792969, + 0.828125, + 0.8125, + 0.796875, + 0.835938, + 0.808594, + 0.804688, + 0.828125, + 0.832031, + 0.792969, + 0.871094, + 0.769531, + 0.824219, + 0.792969, + 0.835938, + 0.804688, + 0.785156, + 0.808594, + 0.796875, + 0.8125, + 0.792969, + 0.777344, + 0.769531, + 0.800781, + 0.855469, + 0.839844, + 0.835938, + 0.828125, + 0.835938, + 0.804688, + 0.808594, + 0.8125, + 0.785156, + 0.785156, + 0.8125, + 0.804688, + 0.792969, + 0.851562, + 0.800781, + 0.816406, + 0.769531, + 0.859375, + 0.832031, + 0.742188, + 0.847656, + 0.828125, + 0.804688, + 0.792969, + 0.804688, + 0.738281, + 0.796875, + 0.796875, + 0.84375, + 0.792969, + 0.828125, + 0.816406, + 0.773438, + 0.835938, + 0.8125, + 0.800781, + 0.792969, + 0.824219, + 0.789062, + 0.832031, + 0.765625, + 0.796875, + 0.839844, + 0.824219, + 0.832031, + 0.773438, + 0.820312, + 0.828125, + 0.816406, + 0.789062, + 0.78125, + 0.789062, + 0.8125, + 0.828125, + 0.863281, + 0.816406, + 0.8125, + 0.804688, + 0.804688, + 0.804688, + 0.84375, + 0.808594, + 0.78125, + 0.777344, + 0.789062, + 0.824219, + 0.769531, + 0.78125, + 0.84375, + 0.777344, + 0.804688, + 0.773438, + 0.796875, + 0.789062, + 0.816406, + 0.796875, + 0.800781, + 0.761719, + 0.828125, + 0.828125, + 0.835938, + 0.804688, + 0.824219, + 0.777344, + 0.816406, + 0.832031, + 0.753906, + 0.789062, + 0.789062, + 0.789062, + 0.796875, + 0.824219, + 0.804688, + 0.839844, + 0.804688, + 0.824219, + 0.789062, + 0.835938, + 0.785156, + 0.789062, + 0.859375, + 0.824219, + 0.859375, + 0.753906, + 0.785156, + 0.808594, + 0.808594, + 0.8125, + 0.792969, + 0.828125, + 0.84375, + 0.800781, + 0.730469, + 0.808594, + 0.804688, + 0.789062, + 0.78125, + 0.867188, + 0.796875, + 0.679688, + 0.789062, + 0.773438, + 0.785156, + 0.769531, + 0.828125, + 0.800781, + 0.757812, + 0.789062, + 0.800781, + 0.804688, + 0.769531, + 0.769531, + 0.796875, + 0.773438, + 0.839844, + 0.84375, + 0.804688, + 0.816406, + 0.832031, + 0.777344, + 0.808594, + 0.824219, + 0.789062, + 0.84375, + 0.816406, + 0.832031, + 0.816406, + 0.800781, + 0.855469, + 0.789062, + 0.78125, + 0.804688, + 0.800781, + 0.765625, + 0.75, + 0.820312, + 0.824219, + 0.738281, + 0.804688, + 0.855469, + 0.800781, + 0.785156, + 0.835938, + 0.839844, + 0.792969, + 0.820312, + 0.796875, + 0.8125, + 0.792969, + 0.785156, + 0.824219, + 0.769531, + 0.847656, + 0.824219, + 0.789062, + 0.804688, + 0.777344, + 0.742188, + 0.78125, + 0.859375, + 0.792969, + 0.785156, + 0.851562, + 0.820312, + 0.796875, + 0.78125, + 0.824219, + 0.78125, + 0.792969, + 0.792969, + 0.8125, + 0.804688, + 0.828125, + 0.796875, + 0.78125, + 0.75, + 0.804688, + 0.777344, + 0.773438, + 0.804688, + 0.796875, + 0.792969, + 0.816406, + 0.78125, + 0.769531, + 0.84375, + 0.804688, + 0.832031, + 0.765625, + 0.78125, + 0.769531, + 0.835938, + 0.808594, + 0.804688, + 0.835938, + 0.78125, + 0.851562, + 0.835938, + 0.8125, + 0.78125, + 0.867188, + 0.808594, + 0.816406, + 0.78125, + 0.8125, + 0.835938, + 0.871094, + 0.789062, + 0.816406, + 0.796875, + 0.824219, + 0.820312, + 0.820312, + 0.785156, + 0.824219, + 0.816406, + 0.785156, + 0.816406, + 0.84375, + 0.820312, + 0.785156, + 0.789062, + 0.8125, + 0.886719, + 0.796875, + 0.832031, + 0.855469, + 0.828125, + 0.800781, + 0.863281, + 0.847656, + 0.832031, + 0.800781, + 0.152344, + 0.835938, + 0.824219, + 0.800781, + 0.824219, + 0.777344, + 0.835938, + 0.808594, + 0.78125, + 0.839844, + 0.835938, + 0.804688, + 0.835938, + 0.828125, + 0.773438, + 0.835938, + 0.8125, + 0.855469, + 0.777344, + 0.773438, + 0.785156, + 0.816406, + 0.804688, + 0.761719, + 0.777344, + 0.8125, + 0.761719, + 0.800781, + 0.824219, + 0.808594, + 0.800781, + 0.820312, + 0.800781, + 0.804688, + 0.792969, + 0.871094, + 0.808594, + 0.792969, + 0.78125, + 0.792969, + 0.789062, + 0.867188, + 0.839844, + 0.835938, + 0.78125, + 0.789062, + 0.828125, + 0.839844, + 0.84375, + 0.789062, + 0.800781, + 0.820312, + 0.84375, + 0.796875, + 0.816406, + 0.828125, + 0.761719, + 0.820312, + 0.667969, + 0.773438, + 0.832031, + 0.835938, + 0.796875, + 0.789062, + 0.800781, + 0.792969, + 0.800781, + 0.828125, + 0.804688, + 0.859375, + 0.792969, + 0.816406, + 0.8125, + 0.832031, + 0.835938, + 0.785156, + 0.804688, + 0.878906, + 0.835938, + 0.832031, + 0.84375, + 0.824219, + 0.839844, + 0.792969, + 0.910156, + 0.785156, + 0.769531, + 0.824219, + 0.808594, + 0.773438, + 0.832031, + 0.816406, + 0.847656, + 0.757812, + 0.78125, + 0.84375, + 0.8125, + 0.757812, + 0.785156, + 0.769531, + 0.800781, + 0.800781, + 0.792969, + 0.792969, + 0.832031, + 0.828125, + 0.824219, + 0.792969, + 0.8125, + 0.757812, + 0.824219, + 0.777344, + 0.769531, + 0.816406, + 0.800781, + 0.847656, + 0.84375, + 0.8125, + 0.765625, + 0.785156, + 0.804688, + 0.789062, + 0.792969, + 0.855469, + 0.78125, + 0.785156, + 0.777344, + 0.824219, + 0.78125, + 0.785156, + 0.8125, + 0.816406, + 0.808594, + 0.8125, + 0.824219, + 0.863281, + 0.796875, + 0.800781, + 0.859375, + 0.804688, + 0.808594, + 0.78125, + 0.816406, + 0.691406, + 0.804688, + 0.847656, + 0.816406, + 0.773438, + 0.792969, + 0.78125, + 0.78125, + 0.804688, + 0.816406, + 0.820312, + 0.832031, + 0.832031, + 0.851562, + 0.773438, + 0.835938, + 0.742188, + 0.796875, + 0.734375, + 0.773438, + 0.867188, + 0.808594, + 0.804688, + 0.777344, + 0.800781, + 0.789062, + 0.839844, + 0.859375, + 0.773438, + 0.839844, + 0.773438, + 0.808594, + 0.769531, + 0.75, + 0.765625, + 0.773438, + 0.800781, + 0.792969, + 0.777344, + 0.867188, + 0.792969, + 0.859375, + 0.777344, + 0.824219, + 0.835938, + 0.789062, + 0.8125, + 0.8125, + 0.847656, + 0.832031, + 0.835938, + 0.792969, + 0.828125, + 0.804688, + 0.828125, + 0.820312, + 0.800781, + 0.789062, + 0.8125, + 0.820312, + 0.777344, + 0.820312, + 0.832031, + 0.824219, + 0.828125, + 0.8125, + 0.792969, + 0.828125, + 0.832031, + 0.726562, + 0.777344, + 0.875, + 0.800781, + 0.832031, + 0.792969, + 0.796875, + 0.820312, + 0.828125, + 0.785156, + 0.640625, + 0.796875, + 0.785156, + 0.816406, + 0.816406, + 0.828125, + 0.828125, + 0.789062, + 0.753906, + 0.851562, + 0.828125, + 0.792969, + 0.757812, + 0.789062, + 0.816406, + 0.847656, + 0.808594, + 0.789062, + 0.832031, + 0.808594, + 0.796875, + 0.796875, + 0.789062, + 0.78125, + 0.75, + 0.796875, + 0.8125, + 0.796875, + 0.847656, + 0.804688, + 0.804688, + 0.765625, + 0.773438, + 0.785156, + 0.8125, + 0.828125, + 0.820312, + 0.78125, + 0.800781, + 0.808594, + 0.769531, + 0.832031, + 0.832031, + 0.789062, + 0.820312, + 0.828125, + 0.820312, + 0.808594, + 0.824219, + 0.773438, + 0.800781, + 0.832031, + 0.792969, + 0.789062, + 0.851562, + 0.824219, + 0.828125, + 0.8125, + 0.824219, + 0.808594, + 0.800781, + 0.777344, + 0.832031, + 0.804688, + 0.835938, + 0.773438, + 0.78125, + 0.734375, + 0.804688, + 0.8125, + 0.804688, + 0.808594, + 0.804688, + 0.773438, + 0.804688, + 0.800781, + 0.792969, + 0.792969, + 0.800781, + 0.753906, + 0.8125, + 0.808594, + 0.835938, + 0.796875, + 0.820312, + 0.832031, + 0.824219, + 0.816406, + 0.773438, + 0.808594, + 0.816406, + 0.824219, + 0.761719, + 0.804688, + 0.824219, + 0.761719, + 0.777344, + 0.808594, + 0.796875, + 0.839844, + 0.753906, + 0.808594, + 0.84375, + 0.820312, + 0.753906, + 0.796875, + 0.835938, + 0.8125, + 0.796875, + 0.839844, + 0.800781, + 0.816406, + 0.871094, + 0.839844, + 0.8125, + 0.851562, + 0.820312, + 0.828125, + 0.808594, + 0.8125, + 0.742188, + 0.777344, + 0.808594, + 0.828125, + 0.789062, + 0.828125, + 0.839844, + 0.78125, + 0.804688, + 0.78125, + 0.789062, + 0.789062, + 0.796875, + 0.796875, + 0.796875, + 0.867188, + 0.84375, + 0.847656, + 0.757812, + 0.757812, + 0.839844, + 0.847656, + 0.816406, + 0.761719, + 0.839844, + 0.847656, + 0.820312, + 0.832031, + 0.800781, + 0.78125, + 0.808594, + 0.804688, + 0.785156, + 0.808594, + 0.824219, + 0.839844, + 0.84375, + 0.863281, + 0.820312, + 0.808594, + 0.796875, + 0.800781, + 0.847656, + 0.792969, + 0.796875, + 0.8125, + 0.796875, + 0.800781, + 0.804688, + 0.859375, + 0.816406, + 0.761719, + 0.828125, + 0.792969, + 0.835938, + 0.785156, + 0.804688, + 0.835938, + 1.03125, + 0.820312, + 0.816406, + 0.84375, + 0.792969, + 0.855469, + 0.808594, + 0.859375, + 0.828125, + 0.839844, + 0.828125, + 0.863281, + 0.808594, + 0.820312, + 0.8125, + 0.8125, + 0.761719, + 0.816406, + 0.804688, + 0.796875, + 0.785156, + 0.804688, + 0.855469, + 0.761719, + 0.835938, + 0.804688, + 0.664062, + 0.804688, + 0.796875, + 0.785156, + 0.769531, + 0.835938, + 0.769531, + 0.785156, + 0.796875, + 0.8125, + 0.851562, + 0.804688, + 0.785156, + 0.835938, + 0.820312, + 0.757812, + 0.863281, + 0.78125, + 0.792969, + 0.867188, + 0.8125, + 0.828125, + 0.851562, + 0.820312, + 0.804688, + 0.820312, + 0.820312, + 0.804688, + 0.8125, + 0.800781, + 0.824219, + 0.789062, + 1.515625, + 0.8125, + 0.78125, + 0.78125, + 0.808594, + 0.832031, + 0.796875, + 0.773438, + 0.757812, + 0.804688, + 0.84375, + 0.816406, + 0.800781, + 0.804688, + 0.824219, + 0.820312, + 0.769531, + 0.804688, + 0.773438, + 0.828125, + 0.78125, + 0.789062, + 0.734375, + 0.800781, + 0.800781, + 0.800781, + 0.882812, + 0.789062, + 0.8125, + 0.761719, + 0.789062, + 0.796875, + 0.863281, + 0.785156, + 0.820312, + 0.789062, + 0.84375, + 0.777344, + 0.800781, + 0.808594, + 0.84375, + 0.789062, + 0.785156, + 0.808594, + 0.824219, + 0.777344, + 0.777344, + 0.84375, + 0.78125, + 0.816406, + 0.835938, + 0.855469, + 0.8125, + 0.710938, + 0.863281, + 0.792969, + 0.824219, + 0.816406, + 0.808594, + 0.8125, + 0.804688, + 0.84375, + 0.8125, + 0.796875, + 0.828125, + 0.789062, + 0.855469, + 0.816406, + 1.164062, + 0.777344, + 0.773438, + 0.851562, + 0.851562, + 0.773438, + 0.777344, + 0.777344, + 0.839844, + 0.765625, + 0.746094, + 0.804688, + 0.8125, + 0.769531, + 0.808594, + 0.851562, + 0.800781, + 0.863281, + 0.789062, + 0.847656, + 0.847656, + 0.785156, + 0.8125, + 0.847656, + 0.824219, + 0.820312, + 0.804688, + 0.78125, + 0.808594, + 0.785156, + 0.832031, + 0.804688, + 0.839844, + 0.828125, + 0.800781, + 0.824219, + 0.777344, + 0.792969, + 0.785156, + 0.765625, + 0.84375, + 0.855469, + 0.789062, + 0.753906, + 0.820312, + 0.820312, + 0.785156, + 0.789062, + 0.773438, + 0.800781, + 0.804688, + 0.792969, + 0.808594, + 0.804688, + 0.800781, + 0.816406, + 0.824219, + 0.8125, + 0.800781, + 0.789062, + 0.800781, + 0.78125, + 0.828125, + 0.800781, + 0.785156, + 0.820312, + 0.769531, + 0.824219, + 0.78125, + 0.824219, + 0.792969, + 0.847656, + 0.796875, + 0.804688, + 0.75, + 0.800781, + 0.796875, + 0.804688, + 0.816406, + 0.839844, + 0.757812, + 0.828125, + 0.828125, + 0.820312, + 0.777344, + 0.804688, + 0.828125, + 0.808594, + 0.796875, + 0.832031, + 0.835938, + 0.761719, + 0.773438, + 0.734375, + 0.78125, + 0.851562, + 0.835938, + 0.851562, + 0.792969, + 0.824219, + 0.847656, + 0.792969, + 0.800781, + 0.796875, + 0.8125, + 0.84375, + 0.792969, + 0.816406, + 0.800781, + 0.804688, + 0.820312, + 0.835938, + 0.8125, + 0.804688, + 0.800781, + 0.867188, + 0.792969, + 0.8125, + 0.75, + 0.839844, + 0.832031, + 0.828125, + 0.863281, + 0.789062, + 0.808594, + 0.84375, + 0.785156, + 0.839844, + 0.792969, + 0.773438, + 0.824219, + 0.703125, + 0.792969, + 0.84375, + 0.816406, + 0.816406, + 0.828125, + 0.792969, + 0.789062, + 0.820312, + 0.792969, + 0.792969, + 0.773438, + 0.804688, + 0.769531, + 0.769531, + 0.824219, + 0.804688, + 0.824219, + 0.824219, + 0.765625, + 0.8125, + 0.804688, + 0.800781, + 0.777344, + 0.863281, + 0.769531, + 0.792969, + 0.820312, + 0.847656, + 0.789062, + 0.773438, + 0.792969, + 0.808594, + 0.808594, + 0.8125, + 0.816406, + 0.808594, + 0.796875, + 0.859375, + 0.789062, + 0.878906, + 0.804688, + 0.859375, + 0.816406, + 0.828125, + 0.761719, + 0.78125, + 0.832031, + 0.835938, + 0.816406, + 0.828125, + 0.773438, + 0.816406, + 0.773438, + 0.777344, + 0.78125, + 0.792969, + 0.785156, + 0.855469, + 0.832031, + 0.898438, + 0.804688, + 0.789062, + 0.832031, + 0.8125, + 0.75, + 0.808594, + 0.769531, + 0.796875, + 0.78125, + 0.765625, + 0.789062, + 0.859375, + 0.789062, + 0.753906, + 0.808594, + 0.851562, + 0.8125, + 0.804688, + 0.816406, + 0.78125, + 0.84375, + 0.757812, + 0.832031, + 0.855469, + 0.882812, + 0.859375, + 0.824219, + 0.808594, + 0.773438, + 0.761719, + 0.804688, + 0.851562, + 0.792969, + 0.804688, + 0.78125, + 0.816406, + 0.824219, + 0.832031, + 0.648438, + 0.71875, + 0.820312, + 0.75, + 0.761719, + 0.820312, + 0.800781, + 0.828125, + 0.8125, + 0.828125, + 0.789062, + 0.8125, + 0.804688, + 0.78125, + 0.859375, + 0.824219, + 0.832031, + 0.792969, + 0.78125, + 0.800781, + 0.816406, + 0.78125, + 0.8125, + 0.824219, + 0.84375, + 0.824219, + 0.792969, + 0.816406, + 0.820312, + 0.789062, + 0.785156, + 0.769531, + 0.832031, + 0.789062, + 0.808594, + 0.878906, + 0.796875, + 0.785156, + 0.859375, + 0.871094, + 0.816406, + 0.792969, + 0.835938, + 0.835938, + 0.847656, + 0.824219, + 0.773438, + 0.824219, + 0.816406, + 0.800781, + 0.8125, + 0.789062, + 0.84375, + 0.824219, + 0.820312, + 0.84375, + 0.78125, + 0.789062, + 0.820312, + 0.832031, + 0.730469, + 0.746094, + 0.839844, + 0.753906, + 0.796875, + 0.796875, + 0.785156, + 0.832031, + 0.789062, + 0.71875, + 0.800781, + 0.859375, + 0.804688, + 0.804688, + 0.820312, + 0.796875, + 0.820312, + 0.777344, + 0.726562, + 0.796875, + 0.796875, + 0.765625, + 0.769531, + 0.746094, + 0.816406, + 0.78125, + 0.816406, + 0.832031, + 0.757812, + 0.84375, + 0.808594, + 0.839844, + 0.859375, + 0.785156, + 0.796875, + 0.796875, + 0.839844, + 0.808594, + 0.800781, + 0.835938, + 0.792969, + 0.808594, + 0.789062, + 0.878906, + 0.804688, + 0.851562, + 0.832031, + 0.800781, + 0.796875, + 0.792969, + 0.820312, + 0.820312, + 0.839844, + 0.796875, + 0.789062, + 0.777344, + 0.8125, + 0.726562, + 0.832031, + 0.832031, + 0.777344, + 0.824219, + 0.792969, + 0.792969, + 0.851562, + 0.832031, + 0.78125, + 0.78125, + 0.777344, + 0.796875, + 0.800781, + 0.839844, + 0.785156, + 0.828125, + 0.800781, + 0.835938, + 0.820312, + 0.804688, + 0.816406, + 0.832031, + 0.796875, + 0.796875, + 0.78125, + 0.816406, + 0.800781, + 0.808594, + 0.859375, + 0.769531, + 0.867188, + 0.773438, + 0.777344, + 0.800781, + 0.808594, + 0.824219, + 0.789062, + 0.859375, + 0.796875, + 0.828125, + 0.808594, + 0.78125, + 0.8125, + 0.835938, + 0.816406, + 0.808594, + 0.800781, + 0.785156, + 0.789062, + 0.792969, + 0.808594, + 0.820312, + 0.824219, + 0.796875, + 0.832031, + 0.792969, + 0.765625, + 0.800781, + 0.769531, + 1.046875, + 0.773438, + 0.78125, + 0.804688, + 0.78125, + 0.804688, + 0.824219, + 0.816406, + 0.808594, + 0.828125, + 0.8125, + 0.859375, + 0.851562, + 0.789062, + 0.828125, + 0.832031, + 0.789062, + 0.773438, + 0.8125, + 0.816406, + 0.792969, + 0.761719, + 0.800781, + 0.785156, + 0.777344, + 0.800781, + 0.765625, + 0.796875, + 0.761719, + 0.800781, + 0.816406, + 0.828125, + 0.816406, + 0.835938, + 0.8125, + 0.792969, + 0.855469, + 0.789062, + 0.816406, + 0.847656, + 0.804688, + 0.773438, + 0.792969, + 0.777344, + 0.804688, + 0.785156, + 0.859375, + 0.738281, + 0.800781, + 0.773438, + 0.757812, + 0.824219, + 0.824219, + 0.820312, + 0.800781, + 0.808594, + 0.769531, + 0.800781, + 0.84375, + 0.824219, + 0.792969, + 0.800781, + 0.792969, + 0.832031, + 0.78125, + 0.8125, + 0.820312, + 0.808594, + 0.867188, + 0.835938, + 0.816406, + 0.808594, + 0.832031, + 0.824219, + 0.777344, + 0.832031, + 0.789062, + 0.753906, + 0.792969, + 0.816406, + 0.828125, + 0.839844, + 0.777344, + 0.8125, + 0.8125, + 0.742188, + 0.792969, + 0.824219, + 0.78125, + 0.820312, + 0.796875, + 0.808594, + 0.835938, + 0.8125, + 0.78125, + 0.789062, + 0.738281, + 0.8125, + 0.816406, + 0.792969, + 0.839844, + 0.8125, + 0.824219, + 0.839844, + 0.832031, + 0.792969, + 0.832031, + 0.855469, + 0.808594, + 0.847656, + 0.800781, + 0.828125, + 0.804688, + 0.800781, + 0.75, + 0.789062, + 0.816406, + 0.839844, + 0.84375, + 0.78125, + 0.769531, + 0.800781, + 0.796875, + 0.800781, + 0.84375, + 0.824219, + 0.773438, + 0.8125, + 0.832031, + 0.855469, + 0.828125, + 0.792969, + 0.832031, + 0.773438, + 0.78125, + 0.773438, + 0.792969, + 0.792969, + 0.8125, + 0.859375, + 0.835938, + 0.824219, + 0.84375, + 0.832031, + 0.84375, + 0.808594, + 0.808594, + 0.847656, + 0.796875, + 0.804688, + 0.78125, + 0.828125, + 0.816406, + 0.863281, + 0.816406, + 0.78125, + 0.789062, + 0.808594, + 0.832031, + 0.808594, + 0.828125, + 0.800781, + 1.015625, + 0.820312, + 0.804688, + 0.796875, + 0.792969, + 0.828125, + 0.800781, + 0.804688, + 0.800781, + 0.855469, + 0.800781, + 0.800781, + 0.820312, + 0.820312, + 0.828125, + 0.804688, + 0.746094, + 0.769531, + 0.804688, + 0.816406, + 0.828125, + 0.78125, + 0.800781, + 0.75, + 0.882812, + 0.796875, + 0.800781, + 0.816406, + 0.796875, + 0.808594, + 0.765625, + 0.765625, + 0.820312, + 0.804688, + 0.773438, + 0.777344, + 0.804688, + 0.800781, + 0.820312, + 0.796875, + 0.828125, + 0.859375, + 0.808594, + 0.8125, + 0.769531, + 0.828125, + 0.828125, + 0.835938, + 0.808594, + 0.816406, + 0.816406, + 0.851562, + 0.777344, + 0.804688, + 0.804688, + 0.792969, + 0.804688, + 0.75, + 0.820312, + 0.785156, + 0.757812, + 0.816406, + 0.835938, + 0.773438, + 0.808594, + 0.804688, + 0.832031, + 0.757812, + 0.785156, + 0.824219, + 0.851562, + 0.785156, + 0.738281, + 0.816406, + 0.796875, + 0.851562, + 0.769531, + 0.824219, + 0.78125, + 0.796875, + 0.792969, + 0.898438, + 0.828125, + 0.789062, + 0.835938, + 0.804688, + 0.792969, + 0.8125, + 0.785156, + 0.824219, + 0.820312, + 0.832031, + 0.824219, + 0.824219, + 0.808594, + 0.847656, + 0.75, + 0.773438, + 0.761719, + 0.832031, + 0.769531, + 0.800781, + 0.820312, + 0.8125, + 0.796875, + 0.859375, + 0.800781, + 0.800781, + 0.796875, + 0.847656, + 0.78125, + 0.804688, + 0.835938, + 0.75, + 0.8125, + 0.792969, + 0.84375, + 0.839844, + 0.875, + 0.824219, + 0.855469, + 0.851562, + 0.808594, + 0.785156, + 0.824219, + 0.816406, + 0.816406, + 0.742188, + 0.773438, + 0.855469, + 0.8125, + 0.835938, + 0.816406, + 0.867188, + 0.824219, + 0.835938, + 0.816406, + 0.816406, + 0.828125, + 0.847656, + 0.789062, + 0.828125, + 0.8125, + 0.789062, + 0.78125, + 0.796875, + 0.839844, + 0.785156, + 0.832031, + 0.855469, + 0.839844, + 0.800781, + 0.835938, + 0.785156, + 0.8125, + 0.796875, + 0.800781, + 0.785156, + 0.839844, + 0.792969, + 0.824219, + 0.808594, + 0.855469, + 0.824219, + 0.785156, + 0.757812, + 0.769531, + 0.832031, + 0.785156, + 0.800781, + 0.796875, + 0.820312, + 0.785156, + 0.761719, + 0.816406, + 0.773438, + 0.8125, + 0.8125, + 0.785156, + 0.808594, + 0.847656, + 0.8125, + 0.8125, + 0.859375, + 0.800781, + 0.796875, + 0.785156, + 0.820312, + 0.8125, + 0.8125, + 0.847656, + 0.808594, + 0.824219, + 0.828125, + 0.800781, + 0.824219, + 0.820312, + 0.8125, + 0.820312, + 0.808594, + 0.832031, + 0.820312, + 0.824219, + 0.804688, + 0.785156, + 0.824219, + 0.8125, + 0.796875, + 0.835938, + 0.828125, + 0.796875, + 0.84375, + 0.738281, + 0.796875, + 0.796875, + 0.820312, + 0.804688, + 0.804688, + 0.828125, + 0.796875, + 0.804688, + 0.84375, + 0.894531, + 0.800781, + 0.820312, + 0.785156, + 0.773438, + 0.898438, + 0.804688, + 0.824219, + 0.792969, + 0.804688, + 0.796875, + 0.773438, + 0.765625, + 0.8125, + 0.785156, + 0.800781, + 0.792969, + 0.832031, + 0.792969, + 0.808594, + 0.804688, + 0.832031, + 0.800781, + 0.835938, + 0.820312, + 0.875, + 0.871094, + 0.804688, + 0.839844, + 0.683594, + 0.796875, + 0.796875, + 0.769531, + 0.8125, + 0.792969, + 0.828125, + 0.792969, + 0.863281, + 0.789062, + 0.785156, + 0.820312, + 0.8125, + 0.792969, + 0.796875, + 0.824219, + 0.773438, + 0.785156, + 0.792969, + 0.816406, + 0.777344, + 0.824219, + 0.792969, + 0.789062, + 0.773438, + 0.824219, + 0.828125, + 0.796875, + 0.804688, + 0.785156, + 0.796875, + 0.800781, + 0.792969, + 0.816406, + 0.800781, + 0.8125, + 0.804688, + 0.863281, + 0.757812, + 0.789062, + 0.789062, + 0.796875, + 0.78125, + 0.808594, + 0.820312, + 0.8125, + 0.824219, + 0.886719, + 0.765625, + 0.78125, + 0.816406, + 0.792969, + 0.792969, + 0.828125, + 0.855469, + 0.832031, + 0.789062, + 0.855469, + 0.832031, + 0.828125, + 0.808594, + 0.851562, + 0.789062, + 0.855469, + 0.839844, + 0.839844, + 0.816406, + 0.8125, + 0.816406, + 0.808594, + 0.78125, + 0.804688, + 0.792969, + 0.796875, + 0.789062, + 0.789062, + 0.757812, + 0.792969, + 0.789062, + 0.808594, + 0.832031, + 0.796875, + 0.828125, + 0.78125, + 0.820312, + 0.832031, + 0.828125, + 0.824219, + 0.820312, + 0.84375, + 0.839844, + 0.785156, + 0.804688, + 0.789062, + 0.8125, + 0.765625, + 0.773438, + 0.847656, + 0.765625, + 0.796875, + 0.773438, + 0.832031, + 0.871094, + 0.777344, + 0.824219, + 0.820312, + 0.757812, + 0.792969, + 0.816406, + 0.839844, + 0.78125, + 0.816406, + 0.820312, + 0.816406, + 0.847656, + 0.828125, + 0.8125, + 0.785156, + 0.734375, + 0.800781, + 0.875, + 0.808594, + 0.886719, + 0.828125, + 0.804688, + 0.816406, + 0.804688, + 0.824219, + 0.769531, + 0.777344, + 0.792969, + 0.796875, + 0.792969, + 0.785156, + 0.800781, + 0.789062, + 0.773438, + 0.804688, + 0.796875, + 0.757812, + 0.816406, + 0.835938, + 0.78125, + 0.785156, + 0.816406, + 0.769531, + 0.769531, + 0.832031, + 0.839844, + 0.78125, + 0.828125, + 0.789062, + 0.804688, + 0.789062, + 0.820312, + 0.769531, + 0.765625, + 0.816406, + 0.820312, + 0.820312, + 0.804688, + 0.789062, + 0.808594, + 0.75, + 0.839844, + 0.792969, + 0.816406, + 0.824219, + 0.796875, + 0.789062, + 0.78125, + 0.832031, + 0.800781, + 0.828125, + 0.746094, + 0.78125, + 0.785156, + 0.824219, + 0.785156, + 0.839844, + 0.828125, + 0.78125, + 0.835938, + 0.765625, + 0.824219, + 0.839844, + 0.828125, + 0.835938, + 0.859375, + 0.824219, + 0.800781, + 0.929688, + 0.796875, + 0.78125, + 0.757812, + 0.8125, + 0.789062, + 0.804688, + 0.789062, + 0.804688, + 0.839844, + 0.84375, + 0.804688, + 0.753906, + 0.808594, + 0.792969, + 0.804688, + 0.839844, + 0.828125, + 0.804688, + 0.863281, + 0.757812, + 0.804688, + 0.832031, + 0.816406, + 0.824219, + 0.792969, + 0.804688, + 0.820312, + 0.898438, + 0.8125, + 0.828125, + 0.832031, + 0.792969, + 0.824219, + 0.769531, + 0.800781, + 0.8125, + 0.792969, + 0.828125, + 0.8125, + 0.839844, + 0.824219, + 0.8125, + 0.78125, + 0.816406, + 0.792969, + 0.8125, + 0.808594, + 0.753906, + 0.816406, + 0.710938, + 0.832031, + 0.789062, + 0.839844, + 0.84375, + 0.808594, + 0.804688, + 0.851562, + 0.808594, + 0.78125, + 0.757812, + 0.824219, + 0.8125, + 0.789062, + 0.8125, + 0.832031, + 0.839844, + 0.8125, + 0.792969, + 0.804688, + 0.863281, + 0.800781, + 0.824219, + 0.8125, + 0.808594, + 0.828125, + 0.804688, + 0.769531, + 0.761719, + 0.804688, + 0.816406, + 0.851562, + 0.785156, + 0.808594, + 0.8125, + 0.8125, + 0.816406, + 0.828125, + 0.816406, + 0.816406, + 0.808594, + 0.824219, + 0.8125, + 0.75, + 0.792969, + 0.855469, + 0.738281, + 0.765625, + 0.804688, + 0.722656, + 0.800781, + 0.796875, + 0.796875, + 0.835938, + 0.828125, + 0.800781, + 0.785156, + 0.792969, + 0.789062, + 0.828125, + 0.832031, + 0.792969, + 0.855469, + 0.847656, + 0.820312, + 0.808594, + 0.824219, + 0.832031, + 0.832031, + 0.800781, + 0.824219, + 0.8125, + 0.875, + 0.828125, + 0.792969, + 0.804688, + 0.824219, + 0.792969, + 0.816406, + 0.832031, + 0.8125, + 0.800781, + 0.789062, + 0.824219, + 0.847656, + 0.855469, + 0.808594, + 0.8125, + 0.792969, + 0.804688, + 0.785156, + 0.8125, + 0.792969, + 0.796875, + 0.828125, + 0.773438, + 0.824219, + 0.832031, + 0.824219, + 0.8125, + 0.742188, + 0.789062, + 0.84375, + 0.824219, + 0.804688, + 0.84375, + 0.835938, + 0.824219, + 0.820312, + 0.808594, + 0.789062, + 0.859375, + 0.769531, + 0.804688, + 0.808594, + 0.835938, + 0.8125, + 0.808594, + 0.828125, + 0.789062, + 0.796875, + 0.792969, + 0.796875, + 0.84375, + 0.769531, + 0.832031, + 0.867188, + 0.832031, + 0.800781, + 0.804688, + 0.792969, + 0.777344, + 0.878906, + 0.816406, + 0.773438, + 0.816406, + 0.820312, + 0.800781, + 0.773438, + 0.816406, + 0.777344, + 0.800781, + 0.867188, + 0.800781, + 0.8125, + 0.796875, + 0.824219, + 0.835938, + 0.785156, + 0.761719, + 0.816406, + 0.835938, + 0.816406, + 0.769531, + 0.808594, + 0.832031, + 0.820312, + 0.832031, + 0.789062, + 0.800781, + 0.804688, + 0.804688, + 0.8125, + 0.789062, + 0.804688, + 0.800781, + 0.808594, + 0.8125, + 0.78125, + 0.859375, + 0.851562, + 0.84375, + 0.8125, + 0.78125, + 0.824219, + 0.796875, + 0.816406, + 0.816406, + 0.816406, + 0.804688, + 0.816406, + 0.765625, + 0.792969, + 0.832031, + 0.792969, + 0.84375, + 0.8125, + 0.785156, + 0.792969, + 0.820312, + 0.777344, + 0.816406, + 0.824219, + 0.785156, + 0.8125, + 0.820312, + 0.859375, + 0.835938, + 0.804688, + 0.824219, + 0.820312, + 0.808594, + 0.867188, + 0.804688, + 0.78125, + 0.8125, + 0.808594, + 0.816406, + 0.769531, + 0.757812, + 0.808594, + 0.839844, + 0.839844, + 0.78125, + 0.78125, + 0.660156, + 0.847656, + 0.808594, + 0.816406, + 0.796875, + 0.855469, + 0.796875, + 0.820312, + 0.8125, + 0.835938, + 0.832031, + 0.875, + 0.792969, + 0.8125, + 0.839844, + 0.769531, + 0.78125, + 0.804688, + 0.78125, + 0.773438, + 0.804688, + 0.855469, + 0.792969, + 0.800781, + 0.8125, + 0.820312, + 0.855469, + 0.84375, + 0.835938, + 0.8125, + 0.847656, + 0.789062, + 0.792969, + 0.78125, + 0.808594, + 0.835938, + 0.8125, + 0.835938, + 0.847656, + 0.800781, + 0.78125, + 0.773438, + 0.796875, + 0.796875, + 0.804688, + 0.820312, + 0.789062, + 0.792969, + 0.808594, + 0.808594, + 0.816406, + 0.832031, + 0.832031, + 0.816406, + 0.722656, + 0.789062, + 0.871094, + 0.828125, + 0.773438, + 0.851562, + 0.785156, + 0.785156, + 0.773438, + 0.8125, + 0.816406, + 0.828125, + 0.832031, + 0.824219, + 0.773438, + 0.824219, + 0.804688, + 0.777344, + 0.785156, + 0.824219, + 0.800781, + 0.851562, + 0.851562, + 0.828125, + 0.824219, + 0.816406, + 0.777344, + 0.785156, + 0.804688, + 0.804688, + 0.800781, + 0.839844, + 0.828125, + 0.820312, + 0.796875, + 0.804688, + 0.792969, + 0.785156, + 0.808594, + 0.816406, + 0.796875, + 0.832031, + 0.855469, + 0.851562, + 0.792969, + 0.800781, + 0.828125, + 0.8125, + 0.808594, + 0.835938, + 0.808594, + 0.835938, + 0.796875, + 0.804688, + 0.820312, + 0.8125, + 0.855469, + 0.792969, + 0.820312, + 0.800781, + 0.808594, + 0.757812, + 0.824219, + 0.820312, + 0.769531, + 0.769531, + 0.78125, + 0.796875, + 0.753906, + 0.820312, + 0.470703, + 0.820312, + 0.785156, + 0.828125, + 0.835938, + 0.800781, + 0.839844, + 0.847656, + 0.800781, + 0.792969, + 0.8125, + 0.835938, + 0.808594, + 0.796875, + 0.777344, + 0.773438, + 0.847656, + 0.777344, + 0.800781, + 0.867188, + 0.820312, + 0.832031, + 0.792969, + 0.777344, + 0.816406, + 0.816406, + 0.757812, + 0.800781, + 0.789062, + 0.816406, + 0.863281, + 0.75, + 0.867188, + 0.828125, + 0.769531, + 0.761719, + 0.835938, + 0.816406, + 0.785156, + 0.78125, + 0.804688, + 0.835938, + 0.78125, + 0.886719, + 0.839844, + 0.722656, + 0.777344, + 0.671875, + 0.804688, + 0.816406, + 0.816406, + 0.8125, + 0.847656, + 0.875, + 0.734375, + 0.796875, + 0.773438, + 0.816406, + 0.769531, + 0.839844, + 0.828125, + 0.742188, + 0.835938, + 0.777344, + 0.761719, + 0.800781, + 0.8125, + 0.839844, + 0.757812, + 0.816406, + 0.835938, + 0.792969, + 0.84375, + 0.835938, + 0.753906, + 0.816406, + 0.835938, + 0.742188, + 0.816406, + 0.8125, + 0.828125, + 0.777344, + 0.796875, + 0.808594, + 0.828125, + 0.847656, + 0.785156, + 0.8125, + 0.671875, + 0.863281, + 0.832031, + 0.773438, + 0.839844, + 0.765625, + 0.824219, + 0.785156, + 0.847656, + 0.851562, + 0.855469, + 0.832031, + 0.792969, + 0.808594, + 0.835938, + 0.761719, + 0.835938, + 0.84375, + 0.835938, + 0.800781, + 0.753906, + 0.789062, + 0.816406, + 0.859375, + 0.777344, + 0.769531, + 0.804688, + 0.789062, + 0.863281, + 0.867188, + 0.839844, + 0.777344, + 0.816406, + 0.796875, + 0.777344, + 0.820312, + 0.800781, + 0.804688, + 0.796875, + 0.800781, + 0.8125, + 0.8125, + 0.804688, + 0.8125, + 0.78125, + 0.851562, + 0.769531, + 0.871094, + 0.839844, + 0.820312, + 0.863281, + 0.742188, + 0.820312, + 0.800781, + 0.78125, + 0.835938, + 0.789062, + 0.777344, + 0.777344, + 0.769531, + 0.84375, + 0.78125, + 0.8125, + 0.800781, + 0.84375, + 0.789062, + 0.828125, + 0.785156, + 0.871094, + 0.78125, + 0.800781, + 0.839844, + 0.785156, + 0.890625, + 0.8125, + 0.839844, + 0.84375, + 0.804688, + 0.828125, + 0.800781, + 0.855469, + 0.839844, + 0.804688, + 0.816406, + 0.796875, + 0.832031, + 0.777344, + 0.742188, + 0.855469, + 0.800781, + 0.777344, + 0.828125, + 0.804688, + 0.808594, + 0.804688, + 0.808594, + 0.792969, + 0.789062, + 0.824219, + 0.863281, + 0.867188, + 0.804688, + 0.863281, + 0.816406, + 0.832031, + 0.753906, + 0.84375, + 0.8125, + 0.785156, + 0.800781, + 0.746094, + 0.804688, + 0.84375, + 0.769531, + 0.800781, + 0.816406, + 0.792969, + 0.828125, + 0.765625, + 0.785156, + 0.808594, + 0.824219, + 0.8125, + 0.808594, + 0.773438, + 0.8125, + 0.835938, + 0.785156, + 0.820312, + 0.832031, + 0.824219, + 0.832031, + 0.820312, + 0.820312, + 0.773438, + 0.808594, + 0.816406, + 0.78125, + 0.785156, + 0.816406, + 0.828125, + 0.777344, + 0.785156, + 0.820312, + 0.796875, + 0.800781, + 0.800781, + 0.789062, + 0.777344, + 0.8125, + 0.78125, + 0.820312, + 0.78125, + 0.847656, + 0.792969, + 0.820312, + 0.820312, + 0.777344, + 0.8125, + 0.796875, + 0.8125, + 0.828125, + 0.796875, + 0.8125, + 0.816406, + 0.863281, + 0.753906, + 0.839844, + 0.777344, + 0.8125, + 0.800781, + 0.800781, + 0.804688, + 0.785156, + 0.839844, + 0.796875, + 0.824219, + 0.789062, + 0.839844, + 0.761719, + 0.824219, + 0.777344, + 0.753906, + 0.878906, + 0.792969, + 0.808594, + 0.792969, + 0.867188, + 0.851562, + 0.796875, + 0.871094, + 0.8125, + 0.839844, + 0.796875, + 0.820312, + 0.804688, + 0.785156, + 0.8125, + 0.851562, + 0.78125, + 0.804688, + 0.808594, + 0.816406, + 0.785156, + 0.796875, + 0.816406, + 0.804688, + 0.832031, + 0.816406, + 0.804688, + 0.816406, + 0.84375, + 0.804688, + 0.835938, + 0.753906, + 0.8125, + 0.773438, + 0.792969, + 0.769531, + 0.859375, + 0.824219, + 0.8125, + 0.777344, + 0.792969, + 0.792969, + 0.8125, + 0.789062, + 0.851562, + 0.796875, + 0.785156, + 0.859375, + 0.730469, + 0.8125, + 0.773438, + 0.8125, + 0.839844, + 0.828125, + 0.777344, + 0.835938, + 0.816406, + 0.839844, + 0.800781, + 0.863281, + 0.835938, + 0.804688, + 0.792969, + 0.796875, + 0.816406, + 0.8125, + 0.769531, + 0.765625, + 0.800781, + 0.796875, + 0.792969, + 0.6875, + 0.777344, + 0.851562, + 0.808594, + 0.828125, + 0.832031, + 0.816406, + 0.859375, + 0.792969, + 0.855469, + 0.789062, + 0.847656, + 0.777344, + 0.796875, + 0.777344, + 0.8125, + 0.785156, + 0.808594, + 0.871094, + 0.800781, + 0.828125, + 0.785156, + 0.847656, + 0.8125, + 0.808594, + 0.796875, + 0.824219, + 0.761719, + 0.730469, + 0.832031, + 0.832031, + 0.835938, + 0.839844, + 0.777344, + 0.839844, + 0.792969, + 0.792969, + 0.796875, + 0.765625, + 0.785156, + 0.828125, + 0.808594, + 0.800781, + 0.769531, + 0.84375, + 0.785156, + 0.824219, + 0.800781, + 0.796875, + 0.796875, + 0.804688, + 0.796875, + 0.808594, + 0.746094, + 0.84375, + 0.804688, + 0.828125, + 0.824219, + 0.804688, + 0.78125, + 0.773438, + 0.824219, + 0.84375, + 0.722656, + 0.765625, + 0.816406, + 0.773438, + 0.75, + 0.824219, + 0.785156, + 0.835938, + 0.84375, + 0.820312, + 0.796875, + 0.8125, + 0.8125, + 0.835938, + 0.835938, + 0.75, + 0.832031, + 0.808594, + 0.855469, + 0.804688, + 0.867188, + 0.847656, + 0.828125, + 0.835938, + 0.8125, + 0.761719, + 0.824219, + 0.816406, + 0.835938, + 0.792969, + 0.804688, + 0.796875, + 0.78125, + 0.773438, + 0.828125, + 0.777344, + 0.839844, + 0.878906, + 0.777344, + 0.785156, + 0.820312, + 0.789062, + 0.785156, + 0.777344, + 0.78125, + 0.800781, + 0.828125, + 0.792969, + 0.816406, + 0.789062, + 0.867188, + 0.800781, + 0.816406, + 0.773438, + 0.78125, + 0.824219, + 0.820312, + 0.792969, + 0.832031, + 0.835938, + 0.835938, + 0.835938, + 0.8125, + 0.8125, + 0.796875, + 0.851562, + 0.808594, + 0.78125, + 0.84375, + 0.753906, + 0.777344, + 0.824219, + 0.800781, + 0.800781, + 0.800781, + 0.847656, + 0.085938, + 0.808594, + 0.890625, + 0.773438, + 0.800781, + 0.789062, + 0.871094, + 0.789062, + 0.769531, + 0.761719, + 0.804688, + 0.859375, + 0.832031, + 0.828125, + 0.769531, + 0.765625, + 0.796875, + 0.832031, + 0.753906, + 0.824219, + 0.824219, + 0.773438, + 0.871094, + 0.855469, + 0.828125, + 0.832031, + 0.789062, + 0.855469, + 0.832031, + 0.792969, + 0.816406, + 0.859375, + 0.792969, + 0.808594, + 0.828125, + 0.808594, + 0.816406, + 0.808594, + 0.792969, + 0.777344, + 0.839844, + 0.808594, + 0.785156, + 0.777344, + 0.835938, + 0.792969, + 0.824219, + 0.789062, + 0.808594, + 0.816406, + 0.835938, + 0.816406, + 0.792969, + 0.824219, + 0.871094, + 0.757812, + 0.710938, + 0.800781, + 0.808594, + 0.808594, + 0.820312, + 0.804688, + 0.730469, + 0.824219, + 0.761719, + 0.8125, + 0.804688, + 0.808594, + 0.835938, + 1.21875, + 0.832031, + 0.785156, + 0.820312, + 0.792969, + 0.808594, + 0.789062, + 0.808594, + 0.816406, + 0.804688, + 0.820312, + 0.792969, + 0.796875, + 0.851562, + 0.808594, + 0.816406, + 0.867188, + 0.8125, + 0.792969, + 0.789062, + 0.851562, + 0.835938, + 0.789062, + 0.816406, + 0.792969, + 0.746094, + 0.8125, + 0.789062, + 0.632812, + 0.804688, + 0.8125, + 0.804688, + 0.765625, + 0.835938, + 0.816406, + 0.789062, + 0.789062, + 0.835938, + 0.8125, + 0.820312, + 0.824219, + 0.808594, + 0.808594, + 0.84375, + 0.789062, + 0.796875, + 0.769531, + 0.816406, + 0.796875, + 0.820312, + 0.808594, + 0.835938, + 0.777344, + 0.8125, + 0.804688, + 0.769531, + 0.769531, + 0.800781, + 0.730469, + 0.820312, + 0.855469, + 0.792969, + 0.8125, + 0.785156, + 0.859375, + 0.820312, + 0.824219, + 0.652344, + 0.785156, + 0.832031, + 0.816406, + 0.820312, + 0.847656, + 0.796875, + 0.777344, + 0.816406, + 0.800781, + 0.828125, + 0.796875, + 0.777344, + 0.820312, + 0.820312, + 0.816406, + 0.84375, + 0.8125, + 0.800781, + 0.855469, + 0.820312, + 0.804688, + 0.753906, + 0.800781, + 0.777344, + 0.761719, + 0.804688, + 0.800781, + 0.777344, + 0.847656, + 0.832031, + 0.796875, + 0.820312, + 0.785156, + 0.820312, + 0.78125, + 0.769531, + 0.78125, + 0.804688, + 0.800781, + 0.757812, + 0.816406, + 0.78125, + 0.839844, + 0.859375, + 0.820312, + 0.8125, + 0.796875, + 0.773438, + 0.738281, + 0.761719, + 0.847656, + 0.847656, + 0.855469, + 0.796875, + 0.824219, + 0.847656, + 0.808594, + 0.769531, + 0.8125, + 0.8125, + 0.769531, + 0.8125, + 0.785156, + 0.832031, + 0.773438, + 0.792969, + 0.792969, + 0.816406, + 0.796875, + 0.804688, + 0.816406, + 0.875, + 0.785156, + 0.800781, + 0.796875, + 0.785156, + 0.800781, + 0.789062, + 0.765625, + 0.8125, + 0.796875, + 0.808594, + 0.765625, + 0.773438, + 0.78125, + 0.84375, + 0.824219, + 0.824219, + 0.84375, + 0.820312, + 0.816406, + 0.800781, + 0.800781, + 0.785156, + 0.828125, + 0.800781, + 0.816406, + 0.8125, + 0.753906, + 0.800781, + 0.820312, + 0.707031, + 0.816406, + 0.785156, + 0.816406, + 0.847656, + 0.800781, + 0.796875, + 0.792969, + 0.835938, + 0.851562, + 0.792969, + 0.804688, + 0.804688, + 0.8125, + 0.773438, + 0.675781, + 0.808594, + 0.757812, + 0.800781, + 0.789062, + 0.808594, + 0.816406, + 0.835938, + 0.796875, + 0.824219, + 0.761719, + 0.800781, + 0.824219, + 0.847656, + 0.824219, + 0.773438, + 0.828125, + 0.835938, + 0.804688, + 0.773438, + 0.785156, + 0.839844, + 0.769531, + 0.8125, + 0.78125, + 0.785156, + 0.808594, + 0.804688, + 0.792969, + 0.824219, + 0.761719, + 0.859375, + 0.796875, + 0.820312, + 0.851562, + 0.785156, + 0.792969, + 0.820312, + 0.84375, + 0.777344, + 0.808594, + 0.742188, + 0.8125, + 0.835938, + 0.828125, + 0.808594, + 0.746094, + 0.808594, + 0.816406, + 0.828125, + 0.832031, + 0.808594, + 0.785156, + 0.859375, + 0.84375, + 0.820312, + 0.84375, + 0.832031, + 0.832031, + 0.820312, + 0.804688, + 0.851562, + 0.777344, + 0.8125, + 0.789062, + 0.820312, + 0.820312, + 0.761719, + 0.8125, + 0.847656, + 0.816406, + 0.796875, + 0.816406, + 0.855469, + 0.839844, + 0.753906, + 0.824219, + 0.796875, + 0.746094, + 0.78125, + 0.828125, + 0.863281, + 0.816406, + 0.84375, + 0.808594, + 0.847656, + 0.8125, + 0.851562, + 0.800781, + 0.804688, + 0.746094, + 0.78125, + 0.777344, + 0.757812, + 0.816406, + 0.820312, + 0.816406, + 0.789062, + 0.84375, + 0.835938, + 0.796875, + 0.847656, + 0.824219, + 0.796875, + 0.734375, + 0.839844, + 0.835938, + 0.765625, + 0.792969, + 0.820312, + 0.832031, + 0.832031, + 0.757812, + 0.796875, + 0.789062, + 0.828125, + 0.765625, + 0.816406, + 0.792969, + 0.789062, + 0.859375, + 0.824219, + 0.816406, + 0.796875, + 0.855469, + 0.792969, + 0.753906, + 0.8125, + 0.792969, + 0.832031, + 0.851562, + 0.800781, + 0.835938, + 0.78125, + 0.820312, + 0.777344, + 0.839844, + 0.796875, + 0.8125, + 0.769531, + 0.757812, + 0.84375, + 0.789062, + 0.855469, + 0.8125, + 0.777344, + 0.765625, + 0.789062, + 0.816406, + 0.789062, + 0.824219, + 0.789062, + 0.769531, + 0.65625, + 0.804688, + 0.820312, + 0.828125, + 0.828125, + 0.800781, + 0.824219, + 0.796875, + 0.839844, + 0.859375, + 0.808594, + 0.808594, + 0.777344, + 0.792969, + 0.710938, + 0.847656, + 0.773438, + 0.78125, + 0.832031, + 0.839844, + 0.792969, + 0.792969, + 0.84375, + 0.808594, + 0.835938, + 0.753906, + 0.773438, + 0.824219, + 0.804688, + 0.773438, + 0.796875, + 0.820312, + 0.839844, + 0.796875, + 0.769531, + 0.832031, + 0.824219, + 0.789062, + 0.757812, + 0.738281, + 0.8125, + 0.839844, + 0.804688, + 0.835938, + 0.828125, + 0.804688, + 0.804688, + 0.773438, + 0.828125, + 0.78125, + 0.785156, + 0.902344, + 0.820312, + 0.757812, + 0.8125, + 0.820312, + 0.8125, + 0.8125, + 0.832031, + 0.792969, + 0.824219, + 0.832031, + 0.804688, + 0.785156, + 0.789062, + 0.785156, + 0.832031, + 0.773438, + 0.800781, + 0.738281, + 0.789062, + 0.707031, + 0.816406, + 0.796875, + 0.804688, + 0.792969, + 0.8125, + 0.765625, + 0.851562, + 0.773438, + 0.84375, + 0.875, + 0.804688, + 0.773438, + 0.761719, + 0.789062, + 0.777344, + 0.828125, + 0.808594, + 0.832031, + 0.820312, + 0.777344, + 0.777344, + 0.765625, + 0.855469, + 0.851562, + 0.796875, + 0.84375, + 0.78125, + 0.832031, + 0.824219, + 0.808594, + 0.839844, + 0.832031, + 0.84375, + 0.785156, + 0.789062, + 0.792969, + 0.800781, + 0.828125, + 0.839844, + 0.792969, + 0.777344, + 0.800781, + 0.8125, + 0.78125, + 0.808594, + 0.84375, + 0.796875, + 0.816406, + 0.785156, + 0.796875, + 0.796875, + 0.726562, + 0.777344, + 0.789062, + 0.839844, + 0.75, + 0.859375, + 0.882812, + 0.808594, + 0.820312, + 0.769531, + 0.796875, + 0.804688, + 0.789062, + 0.792969, + 0.800781, + 0.820312, + 0.871094, + 0.777344, + 0.824219, + 0.847656, + 0.75, + 0.808594, + 0.789062, + 0.734375, + 0.824219, + 0.730469, + 0.8125, + 0.816406, + 0.824219, + 0.777344, + 0.824219, + 0.792969, + 0.835938, + 0.820312, + 0.820312, + 0.8125, + 0.804688, + 0.820312, + 0.847656, + 0.800781, + 0.824219, + 0.855469, + 0.761719, + 0.75, + 0.851562, + 0.804688, + 0.808594, + 0.78125, + 0.785156, + 0.78125, + 0.792969, + 0.804688, + 0.808594, + 0.804688, + 0.785156, + 0.847656, + 0.855469, + 0.773438, + 0.8125, + 0.847656, + 0.851562, + 0.816406, + 0.828125, + 0.863281, + 0.816406, + 0.804688, + 0.769531, + 0.824219, + 0.796875, + 0.820312, + 0.832031, + 0.808594, + 0.78125, + 0.808594, + 0.820312, + 0.949219, + 0.816406, + 0.796875, + 0.824219, + 0.832031, + 0.835938, + 0.761719, + 0.804688, + 0.816406, + 0.769531, + 0.824219, + 0.804688, + 0.855469, + 0.777344, + 0.769531, + 0.8125, + 0.789062, + 0.789062, + 0.78125, + 0.75, + 0.8125, + 0.773438, + 0.820312, + 0.785156, + 0.742188, + 0.796875, + 0.769531, + 0.773438, + 0.84375, + 0.773438, + 0.824219, + 0.847656, + 0.855469, + 0.796875, + 0.816406, + 0.738281, + 0.753906, + 0.820312, + 0.773438, + 0.824219, + 0.882812, + 0.800781, + 0.816406, + 0.796875, + 0.800781, + 0.820312, + 0.792969, + 0.8125, + 0.792969, + 0.8125, + 0.78125, + 0.828125, + 0.8125, + 0.726562, + 0.765625, + 0.792969, + 0.839844, + 0.851562, + 0.78125, + 0.8125, + 0.863281, + 0.808594, + 0.839844, + 0.851562, + 0.75, + 0.847656, + 0.851562, + 0.835938, + 0.828125, + 0.796875, + 0.8125, + 0.847656, + 0.792969, + 0.8125, + 0.859375, + 0.789062, + 0.84375, + 0.820312, + 0.820312, + 0.800781, + 0.78125, + 0.84375, + 0.863281, + 0.8125, + 0.835938, + 0.738281, + 0.875, + 0.785156, + 0.871094, + 0.777344, + 0.777344, + 0.738281, + 0.824219, + 0.828125, + 0.800781, + 0.835938, + 0.8125, + 0.785156, + 0.78125, + 0.785156, + 0.8125, + 0.816406, + 0.785156, + 0.785156, + 0.8125, + 0.820312, + 0.890625, + 0.828125, + 0.792969, + 0.789062, + 0.820312, + 0.792969, + 0.773438, + 0.792969, + 0.785156, + 0.789062, + 0.777344, + 0.785156, + 0.816406, + 0.832031, + 0.730469, + 0.824219, + 0.75, + 0.78125, + 0.789062, + 0.789062, + 0.8125, + 0.800781, + 0.785156, + 0.835938, + 0.769531, + 0.816406, + 0.792969, + 0.796875, + 0.824219, + 0.75, + 0.851562, + 0.820312, + 0.820312, + 0.792969, + 0.792969, + 0.796875, + 0.78125, + 0.816406, + 0.84375, + 0.75, + 0.765625, + 0.824219, + 0.824219, + 0.8125, + 0.84375, + 0.789062, + 0.78125, + 0.808594, + 0.824219, + 0.816406, + 0.839844, + 0.78125, + 0.824219, + 0.761719, + 0.777344, + 0.871094, + 0.746094, + 0.828125, + 0.699219, + 0.8125, + 0.832031, + 0.859375, + 0.71875, + 0.808594, + 0.746094, + 0.824219, + 0.796875, + 0.820312, + 0.808594, + 0.789062, + 0.855469, + 0.796875, + 0.820312, + 0.824219, + 0.78125, + 0.878906, + 0.851562, + 0.792969, + 0.800781, + 0.78125, + 0.847656, + 0.808594, + 0.816406, + 0.816406, + 0.824219, + 0.75, + 0.847656, + 0.808594, + 0.78125, + 0.804688, + 0.832031, + 0.769531, + 0.839844, + 0.808594, + 0.839844, + 0.789062, + 0.84375, + 0.863281, + 0.804688, + 0.773438, + 0.8125, + 0.824219, + 0.785156, + 0.761719, + 0.824219, + 0.835938, + 0.796875, + 0.808594, + 0.839844, + 0.8125, + 0.859375, + 0.78125, + 0.78125, + 0.8125, + 0.796875, + 0.808594, + 0.800781, + 0.789062, + 0.804688, + 0.816406, + 0.800781, + 0.808594, + 0.84375, + 0.816406, + 0.835938, + 0.851562, + 0.773438, + 0.816406, + 0.800781, + 0.828125, + 0.804688, + 0.78125, + 0.808594, + 0.800781, + 0.777344, + 0.808594, + 0.875, + 0.816406, + 0.785156, + 0.789062, + 0.761719, + 0.796875, + 0.796875, + 0.867188, + 0.800781, + 0.757812, + 0.777344, + 0.792969, + 0.796875, + 0.746094, + 0.851562, + 0.820312, + 0.804688, + 0.816406, + 0.761719, + 0.84375, + 0.816406, + 0.757812, + 0.832031, + 0.832031, + 0.820312, + 0.832031, + 0.808594, + 0.796875, + 0.804688, + 0.777344, + 0.839844, + 0.816406, + 0.78125, + 0.863281, + 0.804688, + 0.8125, + 0.808594, + 0.835938, + 0.804688, + 0.800781, + 0.835938, + 0.800781, + 0.746094, + 0.769531, + 0.816406, + 0.8125, + 0.765625, + 0.828125, + 0.816406, + 0.800781, + 0.824219, + 0.832031, + 0.800781, + 0.828125, + 0.804688, + 0.828125, + 0.820312, + 0.800781, + 0.796875, + 0.773438, + 0.835938, + 0.789062, + 0.808594, + 0.820312, + 0.785156, + 0.824219, + 0.859375, + 0.839844, + 0.8125, + 0.777344, + 0.800781, + 0.785156, + 0.785156, + 0.816406, + 0.847656, + 0.820312, + 0.816406, + 0.796875, + 0.808594, + 0.78125, + 0.808594, + 0.839844, + 0.8125, + 0.789062, + 0.769531, + 0.800781, + 0.765625, + 0.824219, + 0.789062, + 0.8125, + 0.882812, + 0.796875, + 0.808594, + 0.824219, + 0.785156, + 0.8125, + 0.851562, + 0.824219, + 0.816406, + 0.808594, + 0.796875, + 0.824219, + 0.832031, + 0.851562, + 0.785156, + 0.644531, + 0.828125, + 0.816406, + 0.789062, + 0.800781, + 0.835938, + 0.851562, + 0.8125, + 0.792969, + 0.8125, + 0.816406, + 0.777344, + 0.765625, + 0.820312, + 0.808594, + 0.804688, + 0.820312, + 0.792969, + 0.816406, + 0.155273, + 0.734375, + 0.84375, + 0.820312, + 0.816406, + 0.820312, + 0.816406, + 0.816406, + 0.816406, + 0.808594, + 0.773438, + 0.882812, + 0.808594, + 0.835938, + 0.796875, + 0.773438, + 0.816406, + 0.804688, + 0.824219, + 0.8125, + 0.847656, + 0.808594, + 0.835938, + 0.855469, + 0.800781, + 0.785156, + 0.800781, + 0.824219, + 0.800781, + 0.800781, + 0.816406, + 0.792969, + 0.785156, + 0.855469, + 0.808594, + 0.808594, + 0.824219, + 0.820312, + 0.78125, + 0.792969, + 0.824219, + 0.816406, + 0.824219, + 0.796875, + 0.652344, + 0.800781, + 0.820312, + 0.804688, + 0.808594, + 0.800781, + 0.769531, + 0.800781, + 0.785156, + 0.820312, + 0.773438, + 0.804688, + 0.835938, + 0.851562, + 0.800781, + 0.789062, + 0.796875, + 0.828125, + 0.777344, + 0.816406, + 0.835938, + 0.8125, + 0.800781, + 0.867188, + 0.785156, + 0.851562, + 0.785156, + 0.765625, + 0.878906, + 0.859375, + 0.808594, + 0.8125, + 0.828125, + 0.761719, + 0.828125, + 0.789062, + 0.796875, + 0.8125, + 0.804688, + 0.796875, + 0.777344, + 0.800781, + 0.8125, + 0.839844, + 0.804688, + 0.800781, + 0.777344, + 0.773438, + 0.796875, + 0.855469, + 0.792969, + 0.78125 + ] + }, + "name": "model.transformer.h.17.ln_1.weight", + "outputIndexes": [ + 1388 + ], + "type": "Const", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1387, + 1388 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/ln_1_17/Mul_1_output_0", + "outputIndexes": [ + 1389 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.17/self_attn/q_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 1389 + ], + "outputIndexes": [ + 3071 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.17/self_attn/q_proj/Linear/pre_convert", + "inputIndexes": [ + 3071 + ], + "outputIndexes": [ + 3072 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.17/self_attn/q_proj/Linear", + "inputIndexes": [ + 3072 + ], + "outputIndexes": [ + 3073 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 1936050746, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.17/self_attn/q_proj/Linear/post_convert", + "inputIndexes": [ + 3073 + ], + "outputIndexes": [ + 3074 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.17/self_attn/q_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3074 + ], + "outputIndexes": [ + 1390 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1389 + ], + "main_type": "NONE", + "name": "/Shape_69_output_0", + "outputIndexes": [ + 1391 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 1391 + ], + "main_type": "NONE", + "name": "Shape2878", + "outputIndexes": [ + 1392 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 1391 + ], + "main_type": "NONE", + "name": "Rank2880", + "outputIndexes": [ + 1393 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1393, + 1393 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp2882", + "outputIndexes": [ + 1394 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1394 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze2883", + "outputIndexes": [ + 1395 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1394, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp2885", + "outputIndexes": [ + 1396 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1396 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze2886", + "outputIndexes": [ + 1397 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1392, + 1395, + 1397, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice2889", + "outputIndexes": [ + 1398 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1398 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze2890", + "outputIndexes": [ + 1399 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 9, + 1399 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp2891", + "outputIndexes": [ + 1400 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1400, + 1399 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp2892", + "outputIndexes": [ + 1401 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1391, + 1401, + 1394 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_123_output_0", + "outputIndexes": [ + 1402 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1402, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_239_output_0", + "outputIndexes": [ + 1403 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 7, + 1403, + 23, + 24 + ], + "main_type": "Axis", + "main": { + "axis": 0 + }, + "name": "/Concat_153_output_0", + "outputIndexes": [ + 1404 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1390, + 1404 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_86_output_0", + "outputIndexes": [ + 1405 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1405, + 50 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_68_output_0", + "outputIndexes": [ + 1406 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1405 + ], + "main_type": "NONE", + "name": "/Shape_70_output_0", + "outputIndexes": [ + 1407 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 1407 + ], + "main_type": "NONE", + "name": "Shape2899", + "outputIndexes": [ + 1408 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 1407 + ], + "main_type": "NONE", + "name": "Rank2901", + "outputIndexes": [ + 1409 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1409, + 1409 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp2903", + "outputIndexes": [ + 1410 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1410 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze2904", + "outputIndexes": [ + 1411 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1410, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp2906", + "outputIndexes": [ + 1412 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1412 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze2907", + "outputIndexes": [ + 1413 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1408, + 1411, + 1413, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice2910", + "outputIndexes": [ + 1414 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1414 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze2911", + "outputIndexes": [ + 1415 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 53, + 1415 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp2912", + "outputIndexes": [ + 1416 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1416, + 1415 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp2913", + "outputIndexes": [ + 1417 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1407, + 1417, + 1410 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_124_output_0", + "outputIndexes": [ + 1418 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1418, + 65 + ], + "main_type": "BinaryOp", + "main": { + "opType": 7, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Div_51_output_0", + "outputIndexes": [ + 1419 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1419, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_244_output_0", + "outputIndexes": [ + 1420 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1405, + 1420, + 68, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_69_output_0", + "outputIndexes": [ + 1421 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1421 + ], + "main_type": "UnaryOp", + "main": { + "opType": "NEG", + "T": "DT_FLOAT" + }, + "name": "/Neg_34_output_0", + "outputIndexes": [ + 1422 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1405, + 21, + 1420, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_68_output_0", + "outputIndexes": [ + 1423 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1422, + 1423 + ], + "main_type": "Axis", + "main": { + "axis": -1 + }, + "name": "/Concat_156_output_0", + "outputIndexes": [ + 1424 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1424, + 80 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_69_output_0", + "outputIndexes": [ + 1425 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1406, + 1425 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_85_output_0", + "outputIndexes": [ + 1426 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.17/self_attn/k_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 1389 + ], + "outputIndexes": [ + 3075 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.17/self_attn/k_proj/Linear/pre_convert", + "inputIndexes": [ + 3075 + ], + "outputIndexes": [ + 3076 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.17/self_attn/k_proj/Linear", + "inputIndexes": [ + 3076 + ], + "outputIndexes": [ + 3077 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 1945504336, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.17/self_attn/k_proj/Linear/post_convert", + "inputIndexes": [ + 3077 + ], + "outputIndexes": [ + 3078 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.17/self_attn/k_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3078 + ], + "outputIndexes": [ + 1427 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1427, + 1404 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_87_output_0", + "outputIndexes": [ + 1428 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1428, + 50 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_70_output_0", + "outputIndexes": [ + 1429 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1428 + ], + "main_type": "NONE", + "name": "/Shape_71_output_0", + "outputIndexes": [ + 1430 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 1430 + ], + "main_type": "NONE", + "name": "Shape2961", + "outputIndexes": [ + 1431 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 1430 + ], + "main_type": "NONE", + "name": "Rank2963", + "outputIndexes": [ + 1432 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1432, + 1432 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp2965", + "outputIndexes": [ + 1433 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1433 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze2966", + "outputIndexes": [ + 1434 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1433, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp2968", + "outputIndexes": [ + 1435 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1435 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze2969", + "outputIndexes": [ + 1436 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1431, + 1434, + 1436, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice2972", + "outputIndexes": [ + 1437 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1437 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze2973", + "outputIndexes": [ + 1438 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 53, + 1438 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp2974", + "outputIndexes": [ + 1439 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1439, + 1438 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp2975", + "outputIndexes": [ + 1440 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1430, + 1440, + 1433 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_125_output_0", + "outputIndexes": [ + 1441 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1441, + 65 + ], + "main_type": "BinaryOp", + "main": { + "opType": 7, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Div_52_output_0", + "outputIndexes": [ + 1442 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1442, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_246_output_0", + "outputIndexes": [ + 1443 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1428, + 1443, + 68, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_71_output_0", + "outputIndexes": [ + 1444 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1444 + ], + "main_type": "UnaryOp", + "main": { + "opType": "NEG", + "T": "DT_FLOAT" + }, + "name": "/Neg_35_output_0", + "outputIndexes": [ + 1445 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1428, + 21, + 1443, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_70_output_0", + "outputIndexes": [ + 1446 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1445, + 1446 + ], + "main_type": "Axis", + "main": { + "axis": -1 + }, + "name": "/Concat_157_output_0", + "outputIndexes": [ + 1447 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1447, + 80 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_71_output_0", + "outputIndexes": [ + 1448 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1429, + 1448 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_86_output_0", + "outputIndexes": [ + 1449 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.17/self_attn/v_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 1389 + ], + "outputIndexes": [ + 3079 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.17/self_attn/v_proj/Linear/pre_convert", + "inputIndexes": [ + 3079 + ], + "outputIndexes": [ + 3080 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.17/self_attn/v_proj/Linear", + "inputIndexes": [ + 3080 + ], + "outputIndexes": [ + 3081 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 1954957926, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.17/self_attn/v_proj/Linear/post_convert", + "inputIndexes": [ + 3081 + ], + "outputIndexes": [ + 3082 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.17/self_attn/v_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3082 + ], + "outputIndexes": [ + 1450 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1450, + 1404 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_88_output_0", + "outputIndexes": [ + 1451 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1426, + 1449, + 1451, + 108 + ], + "main_type": "AttentionParam", + "main": { + "kv_cache": true + }, + "name": "Attention/Reshape_89_output_0", + "outputIndexes": [ + 1452 + ], + "type": "Attention", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.17/self_attn/o_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 1452 + ], + "outputIndexes": [ + 3083 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.17/self_attn/o_proj/Linear/pre_convert", + "inputIndexes": [ + 3083 + ], + "outputIndexes": [ + 3084 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.17/self_attn/o_proj/Linear", + "inputIndexes": [ + 3084 + ], + "outputIndexes": [ + 3085 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 1964411516, + 8388630, + 1048576, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.17/self_attn/o_proj/Linear/post_convert", + "inputIndexes": [ + 3085 + ], + "outputIndexes": [ + 3086 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.17/self_attn/o_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3086 + ], + "outputIndexes": [ + 1453 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1386, + 1453 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_88_output_0", + "outputIndexes": [ + 1454 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1454 + ], + "main_type": "LayerNorm", + "main": { + "axis": [ + -1 + ], + "epsilon": 1e-06, + "group": 1, + "useRMSNorm": true + }, + "name": "/ln_2_17/Mul_output_0", + "outputIndexes": [ + 1455 + ], + "type": "LayerNorm", + "defaultDimentionFormat": "NHWC" + }, + { + "main_type": "Blob", + "main": { + "dims": [ + 4096 + ], + "dataFormat": "NCHW", + "dataType": "DT_FLOAT", + "float32s": [ + 0.597656, + 0.621094, + 0.597656, + 0.621094, + 0.605469, + 0.585938, + 0.609375, + 0.605469, + 0.601562, + 0.609375, + 0.628906, + 0.597656, + 0.605469, + 0.617188, + 0.589844, + 0.609375, + 0.597656, + 0.613281, + 0.613281, + 0.613281, + 0.609375, + 0.617188, + 0.5625, + 0.582031, + 0.589844, + 0.566406, + 0.574219, + 0.617188, + 0.617188, + 0.609375, + 0.605469, + 0.601562, + 0.589844, + 0.59375, + 0.585938, + 0.578125, + 0.582031, + 0.582031, + 0.570312, + 0.578125, + 0.597656, + 0.582031, + 0.597656, + 0.609375, + 0.589844, + 0.59375, + 0.625, + 0.613281, + 0.640625, + 0.617188, + 0.605469, + 0.5625, + 0.578125, + 0.582031, + 0.570312, + 0.578125, + 0.582031, + 0.628906, + 0.574219, + 0.5625, + 0.558594, + 0.578125, + 0.574219, + 0.59375, + 0.589844, + 0.597656, + 0.613281, + 0.617188, + 0.632812, + 0.613281, + 0.605469, + 0.574219, + 0.582031, + 0.585938, + 0.605469, + 0.597656, + 0.613281, + 0.597656, + 0.589844, + 0.613281, + 0.617188, + 0.621094, + 0.578125, + 0.566406, + 0.617188, + 0.625, + 0.609375, + 0.617188, + 0.605469, + 0.632812, + 0.550781, + 0.601562, + 0.582031, + 0.609375, + 0.613281, + 0.613281, + 0.59375, + 0.605469, + 0.609375, + 0.585938, + 0.605469, + 0.589844, + 0.613281, + 0.574219, + 0.601562, + 0.597656, + 0.589844, + 0.613281, + 0.605469, + 0.621094, + 0.59375, + 0.640625, + 0.609375, + 0.625, + 0.613281, + 0.570312, + 0.597656, + 0.490234, + 0.597656, + 0.59375, + 0.59375, + 0.597656, + 0.597656, + 0.601562, + 0.59375, + 0.605469, + 0.597656, + 0.59375, + 0.59375, + 0.613281, + 0.585938, + 0.601562, + 0.644531, + 0.585938, + 0.601562, + 0.589844, + 0.601562, + 0.582031, + 0.617188, + 0.59375, + 0.609375, + 0.597656, + 0.582031, + 0.582031, + 0.625, + 0.59375, + 0.597656, + 0.632812, + 0.578125, + 0.59375, + 0.628906, + 0.621094, + 0.589844, + 0.582031, + 0.585938, + 0.605469, + 0.605469, + 0.601562, + 0.613281, + 0.625, + 0.589844, + 0.601562, + 0.582031, + 0.597656, + 0.574219, + 0.582031, + 0.59375, + 0.597656, + 0.601562, + 0.582031, + 0.601562, + 0.558594, + 0.597656, + 0.589844, + 0.621094, + 0.609375, + 0.597656, + 0.597656, + 0.605469, + 0.597656, + 0.621094, + 0.589844, + 0.613281, + 0.652344, + 0.617188, + 0.617188, + 0.632812, + 0.613281, + 0.585938, + 0.605469, + 0.585938, + 0.59375, + 0.628906, + 0.632812, + 0.582031, + 0.582031, + 0.605469, + 0.578125, + 0.625, + 0.601562, + 0.628906, + 0.601562, + 0.609375, + 0.589844, + 0.597656, + 0.578125, + 0.636719, + 0.601562, + 0.632812, + 0.601562, + 0.613281, + 0.566406, + 0.601562, + 0.601562, + 0.597656, + 0.582031, + 0.628906, + 0.609375, + 0.574219, + 0.621094, + 0.574219, + 0.570312, + 0.59375, + 0.613281, + 0.605469, + 0.578125, + 0.601562, + 0.609375, + 0.519531, + 0.59375, + 0.613281, + 0.625, + 0.578125, + 0.589844, + 0.613281, + 0.578125, + 0.605469, + 0.59375, + 0.589844, + 0.621094, + 0.636719, + 0.578125, + 0.582031, + 0.558594, + 0.601562, + 0.605469, + 0.628906, + 0.582031, + 0.59375, + 0.582031, + 0.640625, + 0.566406, + 0.574219, + 0.570312, + 0.59375, + 0.574219, + 0.628906, + 0.582031, + 0.578125, + 0.570312, + 0.605469, + 0.582031, + 0.546875, + 0.574219, + 0.589844, + 0.585938, + 0.605469, + 0.621094, + 0.59375, + 0.605469, + 0.597656, + 0.601562, + 0.613281, + 0.621094, + 0.605469, + 0.585938, + 0.59375, + 0.625, + 0.628906, + 0.59375, + 0.59375, + 0.625, + 0.585938, + 0.570312, + 0.605469, + 0.59375, + 0.613281, + 0.59375, + 0.617188, + 0.609375, + 0.597656, + 0.601562, + 0.546875, + 0.59375, + 0.625, + 0.605469, + 0.609375, + 0.601562, + 0.597656, + 0.605469, + 0.601562, + 0.597656, + 0.59375, + 0.585938, + 0.609375, + 0.570312, + 0.585938, + 0.574219, + 0.582031, + 0.582031, + 0.582031, + 0.601562, + 0.570312, + 0.601562, + 0.605469, + 0.59375, + 0.617188, + 0.601562, + 0.621094, + 0.625, + 0.597656, + 0.609375, + 0.597656, + 0.632812, + 0.605469, + 0.605469, + 0.605469, + 0.652344, + 0.589844, + 0.59375, + 0.578125, + 0.589844, + 0.597656, + 0.59375, + 0.601562, + 0.578125, + 0.628906, + 0.589844, + 0.59375, + 0.625, + 0.605469, + 0.597656, + 0.597656, + 0.566406, + 0.597656, + 0.605469, + 0.597656, + 0.621094, + 0.589844, + 0.613281, + 0.589844, + 0.585938, + 0.601562, + 0.613281, + 0.621094, + 0.589844, + 0.597656, + 0.5625, + 0.621094, + 0.597656, + 0.625, + 0.597656, + 0.609375, + 0.582031, + 0.601562, + 0.609375, + 0.582031, + 0.574219, + 0.589844, + 0.574219, + 0.613281, + 0.605469, + 0.625, + 0.589844, + 0.597656, + 0.570312, + 0.605469, + 0.589844, + 0.59375, + 0.625, + 0.609375, + 0.605469, + 0.589844, + 0.609375, + 0.589844, + 0.617188, + 0.554688, + 0.625, + 0.597656, + 0.59375, + 0.605469, + 0.609375, + 0.609375, + 0.613281, + 0.582031, + 0.566406, + 0.601562, + 0.578125, + 0.589844, + 0.617188, + 0.621094, + 0.613281, + 0.570312, + 0.609375, + 0.582031, + 0.59375, + 0.609375, + 0.605469, + 0.589844, + 0.578125, + 0.625, + 0.597656, + 0.613281, + 0.597656, + 0.605469, + 0.582031, + 0.605469, + 0.597656, + 0.605469, + 0.601562, + 0.585938, + 0.589844, + 0.601562, + 0.628906, + 0.625, + 0.597656, + 0.601562, + 0.597656, + 0.589844, + 0.585938, + 0.609375, + 0.578125, + 0.601562, + 0.601562, + 0.613281, + 0.613281, + 0.589844, + 0.640625, + 0.628906, + 0.582031, + 0.578125, + 0.585938, + 0.59375, + 0.621094, + 0.601562, + 0.605469, + 0.613281, + 0.621094, + 0.605469, + 0.617188, + 0.613281, + 0.609375, + 0.640625, + 0.59375, + 0.601562, + 0.632812, + 0.578125, + 0.605469, + 0.582031, + 0.585938, + 0.605469, + 0.617188, + 0.609375, + 0.601562, + 0.597656, + 0.597656, + 0.597656, + 0.628906, + 0.628906, + 0.59375, + 0.597656, + 0.585938, + 0.605469, + 0.5625, + 0.609375, + 0.597656, + 0.601562, + 0.628906, + 0.59375, + 0.59375, + 0.621094, + 0.601562, + 0.582031, + 0.613281, + 0.589844, + 0.613281, + 0.585938, + 0.628906, + 0.578125, + 0.535156, + 0.613281, + 0.566406, + 0.589844, + 0.566406, + 0.613281, + 0.597656, + 0.570312, + 0.605469, + 0.605469, + 0.597656, + 0.558594, + 0.59375, + 0.59375, + 0.605469, + 0.632812, + 0.589844, + 0.605469, + 0.597656, + 0.613281, + 0.597656, + 0.609375, + 0.566406, + 0.589844, + 0.613281, + 0.601562, + 0.621094, + 0.59375, + 0.605469, + 0.589844, + 0.609375, + 0.570312, + 0.605469, + 0.589844, + 0.582031, + 0.582031, + 0.609375, + 0.578125, + 0.566406, + 0.597656, + 0.617188, + 0.597656, + 0.601562, + 0.613281, + 0.605469, + 0.605469, + 0.59375, + 0.601562, + 0.585938, + 0.609375, + 0.601562, + 0.613281, + 0.566406, + 0.625, + 0.597656, + 0.597656, + 0.617188, + 0.582031, + 0.570312, + 0.582031, + 0.589844, + 0.582031, + 0.601562, + 0.605469, + 0.59375, + 0.570312, + 0.589844, + 0.609375, + 0.585938, + 0.613281, + 0.558594, + 0.570312, + 0.585938, + 0.605469, + 0.601562, + 0.578125, + 0.582031, + 0.613281, + 0.601562, + 0.609375, + 0.605469, + 0.609375, + 0.582031, + 0.605469, + 0.582031, + 0.605469, + 0.601562, + 0.609375, + 0.597656, + 0.609375, + 0.605469, + 0.582031, + 0.640625, + 0.59375, + 0.640625, + 0.578125, + 0.628906, + 0.574219, + 0.59375, + 0.597656, + 0.597656, + 0.648438, + 0.613281, + 0.613281, + 0.609375, + 0.597656, + 0.578125, + 0.628906, + 0.585938, + 0.578125, + 0.597656, + 0.601562, + 0.621094, + 0.632812, + 0.585938, + 0.589844, + 0.578125, + 0.574219, + 0.617188, + 0.59375, + 0.59375, + 0.601562, + 0.597656, + 0.617188, + 0.628906, + 0.578125, + 0.597656, + 0.617188, + 0.605469, + 0.597656, + 0.609375, + 0.609375, + 0.597656, + 0.601562, + 0.423828, + 0.617188, + 0.613281, + 0.589844, + 0.605469, + 0.609375, + 0.601562, + 0.59375, + 0.597656, + 0.605469, + 0.609375, + 0.59375, + 0.601562, + 0.613281, + 0.566406, + 0.59375, + 0.601562, + 0.613281, + 0.582031, + 0.59375, + 0.570312, + 0.574219, + 0.605469, + 0.582031, + 0.609375, + 0.632812, + 0.582031, + 0.597656, + 0.621094, + 0.617188, + 0.601562, + 0.585938, + 0.574219, + 0.582031, + 0.605469, + 0.628906, + 0.613281, + 0.585938, + 0.582031, + 0.601562, + 0.570312, + 0.621094, + 0.621094, + 0.621094, + 0.613281, + 0.617188, + 0.625, + 0.625, + 0.621094, + 0.601562, + 0.585938, + 0.585938, + 0.617188, + 0.605469, + 0.605469, + 0.621094, + 0.597656, + 0.574219, + 0.570312, + 0.59375, + 0.585938, + 0.617188, + 0.597656, + 0.589844, + 0.597656, + 0.554688, + 0.625, + 0.609375, + 0.625, + 0.605469, + 0.578125, + 0.625, + 0.585938, + 0.59375, + 0.566406, + 0.59375, + 0.605469, + 0.617188, + 0.628906, + 0.601562, + 0.601562, + 0.605469, + 0.601562, + 0.621094, + 0.625, + 0.605469, + 0.585938, + 0.59375, + 0.613281, + 0.601562, + 0.605469, + 0.628906, + 0.632812, + 0.5625, + 0.601562, + 0.628906, + 0.59375, + 0.5625, + 0.59375, + 0.589844, + 0.597656, + 0.609375, + 0.613281, + 0.589844, + 0.621094, + 0.601562, + 0.597656, + 0.5625, + 0.59375, + 0.578125, + 0.628906, + 0.597656, + 0.578125, + 0.613281, + 0.589844, + 0.636719, + 0.617188, + 0.621094, + 0.585938, + 0.605469, + 0.574219, + 0.585938, + 0.605469, + 0.609375, + 0.613281, + 0.605469, + 0.597656, + 0.574219, + 0.542969, + 0.550781, + 0.582031, + 0.617188, + 0.597656, + 0.59375, + 0.609375, + 0.613281, + 0.59375, + 0.597656, + 0.621094, + 0.617188, + 0.574219, + 0.554688, + 0.589844, + 0.605469, + 0.601562, + 0.617188, + 0.609375, + 0.597656, + 0.585938, + 0.597656, + 0.601562, + 0.636719, + 0.601562, + 0.605469, + 0.605469, + 0.59375, + 0.628906, + 0.601562, + 0.605469, + 0.582031, + 0.589844, + 0.574219, + 0.601562, + 0.605469, + 0.605469, + 0.597656, + 0.59375, + 0.570312, + 0.574219, + 0.609375, + 0.609375, + 0.628906, + 0.601562, + 0.597656, + 0.609375, + 0.582031, + 0.585938, + 0.609375, + 0.578125, + 0.601562, + 0.589844, + 0.617188, + 0.625, + 0.597656, + 0.617188, + 0.617188, + 0.597656, + 0.609375, + 0.582031, + 0.589844, + 0.585938, + 0.617188, + 0.609375, + 0.589844, + 0.585938, + 0.617188, + 0.585938, + 0.601562, + 0.613281, + 0.585938, + 0.605469, + 0.605469, + 0.582031, + 0.589844, + 0.621094, + 0.609375, + 0.601562, + 0.617188, + 0.613281, + 0.578125, + 0.632812, + 0.582031, + 0.566406, + 0.601562, + 0.617188, + 0.582031, + 0.609375, + 0.605469, + 0.621094, + 0.613281, + 0.617188, + 0.589844, + 0.644531, + 0.605469, + 0.597656, + 0.609375, + 0.605469, + 0.59375, + 0.585938, + 0.582031, + 0.570312, + 0.621094, + 0.625, + 0.578125, + 0.589844, + 0.582031, + 0.605469, + 0.601562, + 0.558594, + 0.582031, + 0.613281, + 0.589844, + 0.601562, + 0.601562, + 0.589844, + 0.609375, + 0.574219, + 0.589844, + 0.59375, + 0.621094, + 0.613281, + 0.605469, + 0.617188, + 0.585938, + 0.589844, + 0.574219, + 0.597656, + 0.617188, + 0.613281, + 0.589844, + 0.585938, + 0.609375, + 0.589844, + 0.601562, + 0.601562, + 0.597656, + 0.59375, + 0.632812, + 0.597656, + 0.585938, + 0.613281, + 0.609375, + 0.601562, + 0.625, + 0.585938, + 0.601562, + 0.582031, + 0.578125, + 0.613281, + 0.589844, + 0.621094, + 0.574219, + 0.605469, + 0.601562, + 0.605469, + 0.574219, + 0.621094, + 0.59375, + 0.59375, + 0.578125, + 0.617188, + 0.609375, + 0.578125, + 0.589844, + 0.578125, + 0.578125, + 0.59375, + 0.605469, + 0.585938, + 0.59375, + 0.566406, + 0.574219, + 0.601562, + 0.578125, + 0.589844, + 0.609375, + 0.621094, + 0.621094, + 0.597656, + 0.59375, + 0.558594, + 0.585938, + 0.585938, + 0.628906, + 0.609375, + 0.59375, + 0.597656, + 0.574219, + 0.574219, + 0.589844, + 0.589844, + 0.628906, + 0.558594, + 0.613281, + 0.617188, + 0.605469, + 0.574219, + 0.597656, + 0.589844, + 0.59375, + 0.601562, + 0.59375, + 0.5625, + 0.609375, + 0.625, + 0.613281, + 0.605469, + 0.644531, + 0.59375, + 0.597656, + 0.605469, + 0.582031, + 0.566406, + 0.585938, + 0.59375, + 0.605469, + 0.578125, + 0.609375, + 0.609375, + 0.601562, + 0.625, + 0.578125, + 0.609375, + 0.617188, + 0.597656, + 0.597656, + 0.59375, + 0.59375, + 0.609375, + 0.597656, + 0.601562, + 0.578125, + 0.621094, + 0.609375, + 0.609375, + 0.558594, + 0.621094, + 0.597656, + 0.601562, + 0.597656, + 0.585938, + 0.578125, + 0.59375, + 0.597656, + 0.605469, + 0.589844, + 0.597656, + 0.613281, + 0.617188, + 0.617188, + 0.644531, + 0.585938, + 0.59375, + 0.585938, + 0.628906, + 0.589844, + 0.578125, + 0.542969, + 0.605469, + 0.578125, + 0.597656, + 0.621094, + 0.59375, + 0.574219, + 0.621094, + 0.601562, + 0.597656, + 0.597656, + 0.597656, + 0.597656, + 0.488281, + 0.59375, + 0.601562, + 0.605469, + 0.597656, + 0.621094, + 0.597656, + 0.589844, + 0.601562, + 0.640625, + 0.59375, + 0.609375, + 0.5625, + 0.585938, + 0.605469, + 0.574219, + 0.585938, + 0.59375, + 0.613281, + 0.59375, + 0.578125, + 0.617188, + 0.617188, + 0.578125, + 0.613281, + 0.597656, + 0.539062, + 0.601562, + 0.609375, + 0.597656, + 0.59375, + 0.605469, + 0.609375, + 0.597656, + 0.59375, + 0.59375, + 0.585938, + 0.585938, + 0.59375, + 0.609375, + 0.613281, + 0.574219, + 0.632812, + 0.566406, + 0.601562, + 0.613281, + 0.601562, + 0.605469, + 0.613281, + 0.605469, + 0.613281, + 0.605469, + 0.601562, + 0.59375, + 0.585938, + 0.59375, + 0.597656, + 0.582031, + 0.181641, + 0.589844, + 0.585938, + 0.597656, + 0.601562, + 0.621094, + 0.578125, + 0.605469, + 0.570312, + 0.589844, + 0.617188, + 0.585938, + 0.585938, + 0.589844, + 0.597656, + 0.617188, + 0.570312, + 0.609375, + 0.613281, + 0.605469, + 0.59375, + 0.578125, + 0.589844, + 0.59375, + 0.589844, + 0.605469, + 0.625, + 0.585938, + 0.582031, + 0.5625, + 0.605469, + 0.585938, + 0.609375, + 0.5625, + 0.589844, + 0.609375, + 0.617188, + 0.597656, + 0.589844, + 0.59375, + 0.617188, + 0.578125, + 0.597656, + 0.601562, + 0.628906, + 0.601562, + 0.585938, + 0.605469, + 0.609375, + 0.609375, + 0.601562, + 0.585938, + 0.609375, + 0.558594, + 0.640625, + 0.601562, + 0.617188, + 0.601562, + 0.617188, + 0.609375, + 0.59375, + 0.601562, + 0.613281, + 0.605469, + 0.582031, + 0.585938, + 0.601562, + 0.621094, + 0.542969, + 0.605469, + 0.59375, + 0.597656, + 0.617188, + 0.621094, + 0.582031, + 0.605469, + 0.613281, + 0.59375, + 0.578125, + 0.609375, + 0.613281, + 0.566406, + 0.613281, + 0.617188, + 0.621094, + 0.609375, + 0.582031, + 0.59375, + 0.597656, + 0.589844, + 0.59375, + 0.613281, + 0.589844, + 0.589844, + 0.597656, + 0.605469, + 0.628906, + 0.585938, + 0.613281, + 0.570312, + 0.601562, + 0.613281, + 0.597656, + 0.613281, + 0.617188, + 0.585938, + 0.597656, + 0.597656, + 0.597656, + 0.601562, + 0.589844, + 0.597656, + 0.601562, + 0.605469, + 0.597656, + 0.585938, + 0.601562, + 0.59375, + 0.605469, + 0.597656, + 0.582031, + 0.609375, + 0.605469, + 0.59375, + 0.625, + 0.59375, + 0.605469, + 0.601562, + 0.597656, + 0.589844, + 0.574219, + 0.597656, + 0.578125, + 0.609375, + 0.578125, + 0.605469, + 0.582031, + 0.605469, + 0.621094, + 0.59375, + 0.585938, + 0.597656, + 0.585938, + 0.585938, + 0.589844, + 0.582031, + 0.585938, + 0.578125, + 0.605469, + 0.605469, + 0.605469, + 0.601562, + 0.570312, + 0.601562, + 0.609375, + 0.578125, + 0.582031, + 0.605469, + 0.617188, + 0.558594, + 0.589844, + 0.558594, + 0.59375, + 0.617188, + 0.605469, + 0.636719, + 0.59375, + 0.601562, + 0.613281, + 0.59375, + 0.601562, + 0.605469, + 0.625, + 0.617188, + 0.601562, + 0.589844, + 0.589844, + 0.585938, + 0.617188, + 0.597656, + 0.59375, + 0.59375, + 0.632812, + 0.621094, + 0.597656, + 0.578125, + 0.574219, + 0.617188, + 0.625, + 0.605469, + 0.640625, + 0.578125, + 0.59375, + 0.613281, + 0.574219, + 0.605469, + 0.554688, + 0.574219, + 0.601562, + 0.574219, + 0.617188, + 0.644531, + 0.605469, + 0.574219, + 0.609375, + 0.589844, + 0.605469, + 0.59375, + 0.5625, + 0.613281, + 0.609375, + 0.609375, + 0.558594, + 0.566406, + 0.601562, + 0.613281, + 0.589844, + 0.574219, + 0.59375, + 0.613281, + 0.605469, + 0.597656, + 0.585938, + 0.625, + 0.582031, + 0.609375, + 0.621094, + 0.625, + 0.582031, + 0.589844, + 0.566406, + 0.597656, + 0.621094, + 0.613281, + 0.582031, + 0.585938, + 0.554688, + 0.613281, + 0.585938, + 0.625, + 0.585938, + 0.621094, + 0.59375, + 0.601562, + 0.578125, + 0.597656, + 0.589844, + 0.625, + 0.609375, + 0.59375, + 0.570312, + 0.589844, + 0.585938, + 0.589844, + 0.585938, + 0.613281, + 0.609375, + 0.613281, + 0.574219, + 0.625, + 0.589844, + 0.601562, + 0.621094, + 0.597656, + 0.589844, + 0.636719, + 0.609375, + 0.585938, + 0.585938, + 0.605469, + 0.609375, + 0.613281, + 0.574219, + 0.636719, + 0.59375, + 0.589844, + 0.582031, + 0.628906, + 0.582031, + 0.578125, + 0.628906, + 0.597656, + 0.605469, + 0.609375, + 0.632812, + 0.601562, + 0.636719, + 0.589844, + 0.558594, + 0.578125, + 0.597656, + 0.621094, + 0.59375, + 0.582031, + 0.605469, + 0.585938, + 0.597656, + 0.609375, + 0.613281, + 0.597656, + 0.625, + 0.582031, + 0.566406, + 0.621094, + 0.589844, + 0.589844, + 0.605469, + 0.644531, + 0.605469, + 0.613281, + 0.585938, + 0.605469, + 0.617188, + 0.617188, + 0.605469, + 0.601562, + 0.578125, + 0.59375, + 0.613281, + 0.597656, + 0.601562, + 0.605469, + 0.59375, + 0.578125, + 0.589844, + 0.605469, + 0.605469, + 0.585938, + 0.605469, + 0.597656, + 0.613281, + 0.601562, + 0.597656, + 0.609375, + 0.613281, + 0.589844, + 0.613281, + 0.636719, + 0.59375, + 0.601562, + 0.636719, + 0.578125, + 0.597656, + 0.621094, + 0.570312, + 0.632812, + 0.597656, + 0.585938, + 0.59375, + 0.597656, + 0.585938, + 0.597656, + 0.585938, + 0.59375, + 0.585938, + 0.59375, + 0.59375, + 0.601562, + 0.585938, + 0.605469, + 0.601562, + 0.574219, + 0.59375, + 0.597656, + 0.59375, + 0.589844, + 0.597656, + 0.566406, + 0.625, + 0.609375, + 0.585938, + 0.585938, + 0.605469, + 0.59375, + 0.617188, + 0.582031, + 0.5625, + 0.605469, + 0.582031, + 0.589844, + 0.601562, + 0.582031, + 0.613281, + 0.585938, + 0.59375, + 0.613281, + 0.585938, + 0.601562, + 0.597656, + 0.617188, + 0.621094, + 0.613281, + 0.605469, + 0.621094, + 0.632812, + 0.601562, + 0.601562, + 0.628906, + 0.621094, + 0.617188, + 0.597656, + 0.609375, + 0.609375, + 0.613281, + 0.609375, + 0.570312, + 0.582031, + 0.605469, + 0.617188, + 0.597656, + 0.585938, + 0.578125, + 0.597656, + 0.632812, + 0.613281, + 0.474609, + 0.636719, + 0.609375, + 0.597656, + 0.601562, + 0.601562, + 0.597656, + 0.621094, + 0.609375, + 0.59375, + 0.605469, + 0.5625, + 0.613281, + 0.589844, + 0.605469, + 0.589844, + 0.617188, + 0.628906, + 0.582031, + 0.59375, + 0.589844, + 0.609375, + 0.632812, + 0.605469, + 0.601562, + 0.585938, + 0.582031, + 0.601562, + 0.589844, + 0.617188, + 0.589844, + 0.609375, + 0.582031, + 0.589844, + 0.597656, + 0.597656, + 0.617188, + 0.589844, + 0.617188, + 0.570312, + 0.597656, + 0.621094, + 0.589844, + 0.601562, + 0.601562, + 0.582031, + 0.585938, + 0.578125, + 0.597656, + 0.589844, + 0.601562, + 0.574219, + 0.585938, + 0.609375, + 0.605469, + 0.621094, + 0.558594, + 0.589844, + 0.585938, + 0.597656, + 0.328125, + 0.578125, + 0.59375, + 0.574219, + 0.613281, + 0.589844, + 0.582031, + 0.609375, + 0.574219, + 0.621094, + 0.597656, + 0.601562, + 0.636719, + 0.578125, + 0.609375, + 0.621094, + 0.601562, + 0.613281, + 0.601562, + 0.585938, + 0.558594, + 0.550781, + 0.609375, + 0.585938, + 0.574219, + 0.589844, + 0.597656, + 0.574219, + 0.554688, + 0.578125, + 0.5625, + 0.621094, + 0.585938, + 0.609375, + 0.589844, + 0.585938, + 0.601562, + 0.570312, + 0.578125, + 0.613281, + 0.59375, + 0.585938, + 0.574219, + 0.609375, + 0.609375, + 0.574219, + 0.578125, + 0.609375, + 0.585938, + 0.597656, + 0.574219, + 0.601562, + 0.585938, + 0.609375, + 0.601562, + 0.566406, + 0.578125, + 0.574219, + 0.621094, + 0.589844, + 0.605469, + 0.625, + 0.617188, + 0.601562, + 0.609375, + 0.59375, + 0.597656, + 0.589844, + 0.625, + 0.570312, + 0.601562, + 0.617188, + 0.601562, + 0.609375, + 0.609375, + 0.65625, + 0.632812, + 0.566406, + 0.582031, + 0.609375, + 0.601562, + 0.605469, + 0.585938, + 0.613281, + 0.625, + 0.566406, + 0.578125, + 0.609375, + 0.601562, + 0.601562, + 0.613281, + 0.582031, + 0.617188, + 0.589844, + 0.550781, + 0.550781, + 0.582031, + 0.613281, + 0.613281, + 0.601562, + 0.617188, + 0.605469, + 0.628906, + 0.632812, + 0.613281, + 0.570312, + 0.617188, + 0.625, + 0.578125, + 0.609375, + 0.597656, + 0.601562, + 0.617188, + 0.605469, + 0.570312, + 0.597656, + 0.601562, + 0.582031, + 0.640625, + 0.585938, + 0.605469, + 0.59375, + 0.617188, + 0.628906, + 0.601562, + 0.609375, + 0.621094, + 0.601562, + 0.605469, + 0.621094, + 0.582031, + 0.605469, + 0.597656, + 0.59375, + 0.589844, + 0.582031, + 0.597656, + 0.597656, + 0.578125, + 0.605469, + 0.609375, + 0.609375, + 0.582031, + 0.59375, + 0.601562, + 0.632812, + 0.589844, + 0.589844, + 0.613281, + 0.605469, + 0.601562, + 0.609375, + 0.605469, + 0.597656, + 0.621094, + 0.570312, + 0.59375, + 0.609375, + 0.59375, + 0.605469, + 0.621094, + 0.625, + 0.191406, + 0.589844, + 0.582031, + 0.605469, + 0.609375, + 0.613281, + 0.59375, + 0.609375, + 0.59375, + 0.605469, + 0.636719, + 0.640625, + 0.59375, + 0.605469, + 0.640625, + 0.625, + 0.582031, + 0.601562, + 0.609375, + 0.601562, + 0.601562, + 0.597656, + 0.585938, + 0.578125, + 0.617188, + 0.601562, + 0.59375, + 0.613281, + 0.601562, + 0.570312, + 0.589844, + 0.554688, + 0.609375, + 0.566406, + 0.578125, + 0.597656, + 0.601562, + 0.609375, + 0.605469, + 0.585938, + 0.609375, + 0.617188, + 0.582031, + 0.601562, + 0.597656, + 0.597656, + 0.605469, + 0.589844, + 0.609375, + 0.566406, + 0.59375, + 0.582031, + 0.585938, + 0.605469, + 0.601562, + 0.570312, + 0.617188, + 0.558594, + 0.597656, + 0.601562, + 0.574219, + 0.59375, + 0.613281, + 0.582031, + 0.601562, + 0.585938, + 0.597656, + 0.578125, + 0.589844, + 0.589844, + 0.613281, + 0.589844, + 0.488281, + 0.589844, + 0.578125, + 0.605469, + 0.59375, + 0.605469, + 0.558594, + 0.597656, + 0.605469, + 0.613281, + 0.632812, + 0.597656, + 0.625, + 0.597656, + 0.585938, + 0.601562, + 0.589844, + 0.59375, + 0.585938, + 0.621094, + 0.609375, + 0.601562, + 0.59375, + 0.609375, + 0.566406, + 0.601562, + 0.621094, + 0.625, + 0.558594, + 0.59375, + 0.597656, + 0.589844, + 0.605469, + 0.582031, + 0.585938, + 0.617188, + 0.597656, + 0.617188, + 0.578125, + 0.613281, + 0.578125, + 0.613281, + 0.625, + 0.597656, + 0.613281, + 0.601562, + 0.632812, + 0.605469, + 0.617188, + 0.621094, + 0.582031, + 0.597656, + 0.617188, + 0.605469, + 0.585938, + 0.558594, + 0.542969, + 0.582031, + 0.605469, + 0.601562, + 0.609375, + 0.621094, + 0.597656, + 0.601562, + 0.605469, + 0.601562, + 0.589844, + 0.621094, + 0.546875, + 0.625, + 0.578125, + 0.578125, + 0.597656, + 0.625, + 0.597656, + 0.597656, + 0.597656, + 0.605469, + 0.601562, + 0.59375, + 0.617188, + 0.578125, + 0.625, + 0.601562, + 0.601562, + 0.574219, + 0.636719, + 0.59375, + 0.617188, + 0.613281, + 0.640625, + 0.582031, + 0.605469, + 0.605469, + 0.582031, + 0.609375, + 0.609375, + 0.601562, + 0.601562, + 0.621094, + 0.5625, + 0.609375, + 0.613281, + 0.605469, + 0.605469, + 0.589844, + 0.578125, + 0.605469, + 0.625, + 0.597656, + 0.609375, + 0.597656, + 0.585938, + 0.582031, + 0.578125, + 0.621094, + 0.601562, + 0.605469, + 0.613281, + 0.574219, + 0.601562, + 0.601562, + 0.578125, + 0.585938, + 0.605469, + 0.601562, + 0.617188, + 0.613281, + 0.632812, + 0.601562, + 0.613281, + 0.597656, + 0.597656, + 0.589844, + 0.613281, + 0.574219, + 0.59375, + 0.613281, + 0.609375, + 0.613281, + 0.542969, + 0.582031, + 0.582031, + 0.59375, + 0.585938, + 0.59375, + 0.621094, + 0.582031, + 0.597656, + 0.632812, + 0.605469, + 0.585938, + 0.628906, + 0.574219, + 0.578125, + 0.636719, + 0.605469, + 0.589844, + 0.605469, + 0.613281, + 0.574219, + 0.582031, + 0.585938, + 0.578125, + 0.597656, + 0.582031, + 0.597656, + 0.605469, + 0.59375, + 0.597656, + 0.621094, + 0.601562, + 0.621094, + 0.605469, + 0.585938, + 0.621094, + 0.652344, + 0.601562, + 0.621094, + 0.570312, + 0.601562, + 0.613281, + 0.574219, + 0.617188, + 0.59375, + 0.609375, + 0.585938, + 0.605469, + 0.621094, + 0.585938, + 0.625, + 0.609375, + 0.597656, + 0.601562, + 0.601562, + 0.570312, + 0.597656, + 0.585938, + 0.625, + 0.601562, + 0.613281, + 0.589844, + 0.589844, + 0.605469, + 0.589844, + 0.609375, + 0.578125, + 0.609375, + 0.59375, + 0.585938, + 0.597656, + 0.597656, + 0.589844, + 0.609375, + 0.585938, + 0.589844, + 0.617188, + 0.585938, + 0.585938, + 0.601562, + 0.566406, + 0.574219, + 0.59375, + 0.609375, + 0.578125, + 0.597656, + 0.609375, + 0.582031, + 0.59375, + 0.609375, + 0.59375, + 0.59375, + 0.589844, + 0.632812, + 0.585938, + 0.578125, + 0.621094, + 0.597656, + 0.59375, + 0.597656, + 0.609375, + 0.574219, + 0.632812, + 0.605469, + 0.597656, + 0.605469, + 0.582031, + 0.59375, + 0.617188, + 0.601562, + 0.59375, + 0.585938, + 0.585938, + 0.574219, + 0.582031, + 0.566406, + 0.613281, + 0.597656, + 0.59375, + 0.609375, + 0.609375, + 0.605469, + 0.585938, + 0.59375, + 0.617188, + 0.613281, + 0.597656, + 0.5625, + 0.605469, + 0.589844, + 0.601562, + 0.597656, + 0.597656, + 0.601562, + 0.582031, + 0.597656, + 0.613281, + 0.597656, + 0.601562, + 0.582031, + 0.617188, + 0.613281, + 0.601562, + 0.578125, + 0.59375, + 0.589844, + 0.605469, + 0.589844, + 0.621094, + 0.578125, + 0.609375, + 0.589844, + 0.589844, + 0.585938, + 0.609375, + 0.617188, + 0.589844, + 0.585938, + 0.582031, + 0.617188, + 0.589844, + 0.644531, + 0.621094, + 0.613281, + 0.59375, + 0.609375, + 0.609375, + 0.589844, + 0.621094, + 0.585938, + 0.601562, + 0.617188, + 0.582031, + 0.589844, + 0.617188, + 0.578125, + 0.609375, + 0.601562, + 0.59375, + 0.597656, + 0.589844, + 0.582031, + 0.589844, + 0.820312, + 0.609375, + 0.585938, + 0.589844, + 0.585938, + 0.582031, + 0.621094, + 0.589844, + 0.628906, + 0.589844, + 0.621094, + 0.5625, + 0.613281, + 0.589844, + 0.597656, + 0.628906, + 0.605469, + 0.582031, + 0.574219, + 0.585938, + 0.609375, + 0.605469, + 0.652344, + 0.59375, + 0.605469, + 0.597656, + 0.59375, + 0.617188, + 0.597656, + 0.605469, + 0.59375, + 0.601562, + 0.605469, + 0.582031, + 0.59375, + 0.625, + 0.613281, + 0.589844, + 0.613281, + 0.582031, + 0.585938, + 0.597656, + 0.609375, + 0.601562, + 0.644531, + 0.578125, + 0.601562, + 0.652344, + 0.5625, + 0.5625, + 0.578125, + 0.613281, + 0.621094, + 0.585938, + 0.574219, + 0.601562, + 0.636719, + 0.613281, + 0.605469, + 0.5625, + 0.59375, + 0.585938, + 0.582031, + 0.613281, + 0.601562, + 0.609375, + 0.609375, + 0.582031, + 0.605469, + 0.628906, + 0.582031, + 0.625, + 0.570312, + 0.59375, + 0.609375, + 0.644531, + 0.597656, + 0.605469, + 0.617188, + 0.601562, + 0.597656, + 0.589844, + 0.613281, + 0.601562, + 0.597656, + 0.601562, + 0.585938, + 0.597656, + 0.628906, + 0.609375, + 0.585938, + 0.578125, + 0.609375, + 0.601562, + 0.59375, + 0.578125, + 0.601562, + 0.613281, + 0.597656, + 0.582031, + 0.636719, + 0.621094, + 0.59375, + 0.601562, + 0.605469, + 0.628906, + 0.589844, + 0.585938, + 0.589844, + 0.617188, + 0.605469, + 0.601562, + 0.601562, + 0.617188, + 0.621094, + 0.597656, + 0.589844, + 0.617188, + 0.582031, + 0.597656, + 0.601562, + 0.613281, + 0.601562, + 0.617188, + 0.597656, + 0.597656, + 0.597656, + 0.59375, + 0.605469, + 0.601562, + 0.613281, + 0.59375, + 0.597656, + 0.613281, + 0.582031, + 0.609375, + 0.605469, + 0.621094, + 0.601562, + 0.601562, + 0.617188, + 0.582031, + 0.597656, + 0.589844, + 0.582031, + 0.59375, + 0.574219, + 0.597656, + 0.59375, + 0.597656, + 0.613281, + 0.609375, + 0.621094, + 0.601562, + 0.574219, + 0.582031, + 0.613281, + 0.605469, + 0.589844, + 0.621094, + 0.617188, + 0.605469, + 0.605469, + 0.601562, + 0.605469, + 0.585938, + 0.617188, + 0.613281, + 0.601562, + 0.589844, + 0.621094, + 0.59375, + 0.601562, + 0.601562, + 0.582031, + 0.617188, + 0.601562, + 0.613281, + 0.585938, + 0.59375, + 0.582031, + 0.632812, + 0.613281, + 0.589844, + 0.578125, + 0.605469, + 0.59375, + 0.617188, + 0.574219, + 0.574219, + 0.582031, + 0.617188, + 0.597656, + 0.609375, + 0.59375, + 0.613281, + 0.621094, + 0.5625, + 0.59375, + 0.601562, + 0.617188, + 0.605469, + 0.609375, + 0.613281, + 0.585938, + 0.59375, + 0.59375, + 0.570312, + 0.617188, + 0.585938, + 0.589844, + 0.585938, + 0.613281, + 0.59375, + 0.601562, + 0.613281, + 0.589844, + 0.597656, + 0.570312, + 0.585938, + 0.617188, + 0.570312, + 0.621094, + 0.59375, + 0.597656, + 0.585938, + 0.597656, + 0.5625, + 0.59375, + 0.617188, + 0.574219, + 0.578125, + 0.601562, + 0.609375, + 0.609375, + 0.578125, + 0.582031, + 0.570312, + 0.601562, + 0.578125, + 0.59375, + 0.617188, + 0.605469, + 0.613281, + 0.597656, + 0.601562, + 0.574219, + 0.59375, + 0.597656, + 0.566406, + 0.582031, + 0.59375, + 0.597656, + 0.582031, + 0.574219, + 0.601562, + 0.605469, + 0.582031, + 0.617188, + 0.617188, + 0.609375, + 0.609375, + 0.617188, + 0.589844, + 0.570312, + 0.582031, + 0.609375, + 0.597656, + 0.613281, + 0.609375, + 0.570312, + 0.617188, + 0.59375, + 0.617188, + 0.601562, + 0.609375, + 0.605469, + 0.597656, + 0.574219, + 0.589844, + 0.613281, + 0.558594, + 0.601562, + 0.628906, + 0.585938, + 0.601562, + 0.609375, + 0.601562, + 0.605469, + 0.621094, + 0.597656, + 0.628906, + 0.597656, + 0.613281, + 0.613281, + 0.59375, + 0.59375, + 0.605469, + 0.605469, + 0.613281, + 0.582031, + 0.570312, + 0.613281, + 0.609375, + 0.578125, + 0.597656, + 0.625, + 0.585938, + 0.605469, + 0.609375, + 0.574219, + 0.585938, + 0.550781, + 0.628906, + 0.613281, + 0.585938, + 0.574219, + 0.617188, + 0.601562, + 0.617188, + 0.589844, + 0.625, + 0.605469, + 0.617188, + 0.597656, + 0.578125, + 0.625, + 0.613281, + 0.546875, + 0.597656, + 0.589844, + 0.566406, + 0.605469, + 0.582031, + 0.613281, + 0.597656, + 0.609375, + 0.601562, + 0.625, + 0.609375, + 0.597656, + 0.613281, + 0.601562, + 0.585938, + 0.601562, + 0.558594, + 0.597656, + 0.617188, + 0.601562, + 0.570312, + 0.609375, + 0.597656, + 0.597656, + 0.621094, + 0.59375, + 0.585938, + 0.59375, + 0.582031, + 0.585938, + 0.585938, + 0.609375, + 0.59375, + 0.617188, + 0.621094, + 0.617188, + 0.628906, + 0.566406, + 0.585938, + 0.640625, + 0.609375, + 0.59375, + 0.601562, + 0.617188, + 0.589844, + 0.582031, + 0.597656, + 0.597656, + 0.617188, + 0.605469, + 0.609375, + 0.59375, + 0.605469, + 0.59375, + 0.574219, + 0.601562, + 0.59375, + 0.597656, + 0.628906, + 0.601562, + 0.589844, + 0.582031, + 0.609375, + 0.542969, + 0.59375, + 0.589844, + 0.59375, + 0.59375, + 0.632812, + 0.621094, + 0.597656, + 0.613281, + 0.609375, + 0.59375, + 0.578125, + 0.589844, + 0.605469, + 0.574219, + 0.609375, + 0.632812, + 0.621094, + 0.585938, + 0.609375, + 0.601562, + 0.597656, + 0.621094, + 0.597656, + 0.589844, + 0.621094, + 0.605469, + 0.59375, + 0.609375, + 0.582031, + 0.609375, + 0.59375, + 0.609375, + 0.601562, + 0.601562, + 0.605469, + 0.632812, + 0.621094, + 0.601562, + 0.605469, + 0.578125, + 0.566406, + 0.582031, + 0.632812, + 0.558594, + 0.609375, + 0.617188, + 0.601562, + 0.609375, + 0.574219, + 0.601562, + 0.609375, + 0.589844, + 0.605469, + 0.589844, + 0.585938, + 0.578125, + 0.597656, + 0.601562, + 0.574219, + 0.605469, + 0.601562, + 0.589844, + 0.617188, + 0.609375, + 0.613281, + 0.578125, + 0.582031, + 0.609375, + 0.613281, + 0.570312, + 0.585938, + 0.582031, + 0.589844, + 0.609375, + 0.585938, + 0.648438, + 0.582031, + 0.582031, + 0.59375, + 0.601562, + 0.625, + 0.578125, + 0.609375, + 0.589844, + 0.613281, + 0.585938, + 0.640625, + 0.613281, + 0.578125, + 0.597656, + 0.617188, + 0.617188, + 0.605469, + 0.582031, + 0.609375, + 0.628906, + 0.617188, + 0.578125, + 0.617188, + 0.578125, + 0.59375, + 0.589844, + 0.628906, + 0.597656, + 0.601562, + 0.601562, + 0.597656, + 0.597656, + 0.589844, + 0.597656, + 0.613281, + 0.570312, + 0.574219, + 0.609375, + 0.617188, + 0.601562, + 0.609375, + 0.582031, + 0.59375, + 0.605469, + 0.601562, + 0.605469, + 0.589844, + 0.613281, + 0.566406, + 0.609375, + 0.621094, + 0.59375, + 0.613281, + 0.574219, + 0.578125, + 0.585938, + 0.625, + 0.609375, + 0.609375, + 0.617188, + 0.570312, + 0.585938, + 0.601562, + 0.601562, + 0.601562, + 0.621094, + 0.621094, + 0.578125, + 0.605469, + 0.597656, + 0.585938, + 0.601562, + 0.617188, + 0.617188, + 0.589844, + 0.585938, + 0.582031, + 0.59375, + 0.625, + 0.570312, + 0.570312, + 0.582031, + 0.574219, + 0.617188, + 0.621094, + 0.617188, + 0.5625, + 0.601562, + 0.601562, + 0.566406, + 0.609375, + 0.613281, + 0.585938, + 0.601562, + 0.585938, + 0.601562, + 0.597656, + 0.578125, + 0.582031, + 0.597656, + 0.578125, + 0.589844, + 0.609375, + 0.636719, + 0.609375, + 0.628906, + 0.570312, + 0.609375, + 0.570312, + 0.585938, + 0.628906, + 0.617188, + 0.589844, + 0.585938, + 0.605469, + 0.617188, + 0.617188, + 0.617188, + 0.597656, + 0.605469, + 0.578125, + 0.597656, + 0.59375, + 0.625, + 0.578125, + 0.609375, + 0.601562, + 0.585938, + 0.621094, + 0.605469, + 0.589844, + 0.617188, + 0.625, + 0.613281, + 0.59375, + 0.605469, + 0.609375, + 0.625, + 0.589844, + 0.597656, + 0.589844, + 0.589844, + 0.589844, + 0.625, + 0.578125, + 0.613281, + 0.617188, + 0.605469, + 0.617188, + 0.605469, + 0.585938, + 0.621094, + 0.5625, + 0.613281, + 0.609375, + 0.589844, + 0.59375, + 0.597656, + 0.625, + 0.609375, + 0.601562, + 0.59375, + 0.609375, + 0.574219, + 0.59375, + 0.574219, + 0.589844, + 0.617188, + 0.558594, + 0.59375, + 0.617188, + 0.582031, + 0.550781, + 0.589844, + 0.585938, + 0.644531, + 0.617188, + 0.617188, + 0.632812, + 0.59375, + 0.621094, + 0.585938, + 0.617188, + 0.605469, + 0.605469, + 0.613281, + 0.609375, + 0.59375, + 0.617188, + 0.609375, + 0.609375, + 0.605469, + 0.585938, + 0.609375, + 0.597656, + 0.605469, + 0.578125, + 0.585938, + 0.601562, + 0.585938, + 0.601562, + 0.609375, + 0.589844, + 0.570312, + 0.597656, + 0.570312, + 0.609375, + 0.5625, + 0.636719, + 0.636719, + 0.609375, + 0.601562, + 0.59375, + 0.621094, + 0.585938, + 0.589844, + 0.601562, + 0.578125, + 0.582031, + 0.597656, + 0.617188, + 0.558594, + 0.601562, + 0.5625, + 0.617188, + 0.601562, + 0.605469, + 0.605469, + 0.589844, + 0.597656, + 0.59375, + 0.605469, + 0.570312, + 0.601562, + 0.59375, + 0.609375, + 0.597656, + 0.5625, + 0.613281, + 0.601562, + 0.597656, + 0.585938, + 0.625, + 0.625, + 0.574219, + 0.625, + 0.59375, + 0.601562, + 0.585938, + 0.601562, + 0.601562, + 0.585938, + 0.582031, + 0.621094, + 0.589844, + 0.613281, + 0.644531, + 0.613281, + 0.578125, + 0.578125, + 0.609375, + 0.585938, + 0.609375, + 0.625, + 0.59375, + 0.609375, + 0.605469, + 0.605469, + 0.628906, + 0.601562, + 0.59375, + 0.570312, + 0.601562, + 0.585938, + 0.613281, + 0.589844, + 0.601562, + 0.597656, + 0.585938, + 0.589844, + 0.601562, + 0.578125, + 0.59375, + 0.605469, + 0.59375, + 0.621094, + 0.566406, + 0.617188, + 0.609375, + 0.585938, + 0.636719, + 0.617188, + 0.597656, + 0.601562, + 0.636719, + 0.601562, + 0.582031, + 0.625, + 0.582031, + 0.589844, + 0.585938, + 0.5625, + 0.566406, + 0.59375, + 0.566406, + 0.578125, + 0.628906, + 0.605469, + 0.589844, + 0.613281, + 0.570312, + 0.640625, + 0.582031, + 0.613281, + 0.628906, + 0.609375, + 0.613281, + 0.597656, + 0.628906, + 0.578125, + 0.59375, + 0.585938, + 0.609375, + 0.597656, + 0.585938, + 0.589844, + 0.574219, + 0.621094, + 0.609375, + 0.597656, + 0.578125, + 0.625, + 0.59375, + 0.605469, + 0.597656, + 0.605469, + 0.589844, + 0.574219, + 0.609375, + 0.609375, + 0.613281, + 0.613281, + 0.617188, + 0.640625, + 0.585938, + 0.589844, + 0.597656, + 0.589844, + 0.597656, + 0.628906, + 0.585938, + 0.597656, + 0.574219, + 0.617188, + 0.609375, + 0.601562, + 0.597656, + 0.589844, + 0.59375, + 0.570312, + 0.597656, + 0.613281, + 0.585938, + 0.597656, + 0.609375, + 0.613281, + 0.578125, + 0.605469, + 0.621094, + 0.589844, + 0.617188, + 0.601562, + 0.550781, + 0.59375, + 0.601562, + 0.589844, + 0.628906, + 0.617188, + 0.566406, + 0.617188, + 0.601562, + 0.617188, + 0.617188, + 0.589844, + 0.605469, + 0.625, + 0.605469, + 0.59375, + 0.59375, + 0.570312, + 0.613281, + 0.605469, + 0.621094, + 0.609375, + 0.601562, + 0.601562, + 0.605469, + 0.589844, + 0.597656, + 0.589844, + 0.605469, + 0.585938, + 0.578125, + 0.597656, + 0.578125, + 0.59375, + 0.59375, + 0.582031, + 0.613281, + 0.621094, + 0.585938, + 0.566406, + 0.59375, + 0.601562, + 0.601562, + 0.59375, + 0.617188, + 0.632812, + 0.605469, + 0.574219, + 0.585938, + 0.589844, + 0.625, + 0.589844, + 0.605469, + 0.617188, + 0.574219, + 0.621094, + 0.605469, + 0.582031, + 0.597656, + 0.597656, + 0.613281, + 0.621094, + 0.605469, + 0.625, + 0.585938, + 0.625, + 0.621094, + 0.558594, + 0.621094, + 0.585938, + 0.597656, + 0.613281, + 0.617188, + 0.589844, + 0.644531, + 0.621094, + 0.519531, + 0.597656, + 0.613281, + 0.597656, + 0.59375, + 0.597656, + 0.628906, + 0.589844, + 0.589844, + 0.597656, + 0.597656, + 0.628906, + 0.589844, + 0.601562, + 0.601562, + 0.578125, + 0.589844, + 0.601562, + 0.574219, + 0.609375, + 0.609375, + 0.578125, + 0.628906, + 0.613281, + 0.59375, + 0.605469, + 0.601562, + 0.582031, + 0.617188, + 0.609375, + 0.609375, + 0.613281, + 0.574219, + 0.601562, + 0.589844, + 0.59375, + 0.605469, + 0.589844, + 0.578125, + 0.574219, + 0.617188, + 0.605469, + 0.601562, + 0.609375, + 0.605469, + 0.609375, + 0.621094, + 0.585938, + 0.582031, + 0.613281, + 0.601562, + 0.601562, + 0.589844, + 0.609375, + 0.628906, + 0.585938, + 0.601562, + 0.597656, + 0.585938, + 0.578125, + 0.617188, + 0.59375, + 0.515625, + 0.605469, + 0.574219, + 0.609375, + 0.59375, + 0.613281, + 0.632812, + 0.28125, + 0.636719, + 0.582031, + 0.609375, + 0.613281, + 0.601562, + 0.597656, + 0.621094, + 0.59375, + 0.585938, + 0.605469, + 0.589844, + 0.585938, + 0.625, + 0.605469, + 0.566406, + 0.613281, + 0.601562, + 0.589844, + 0.609375, + 0.613281, + 0.605469, + 0.59375, + 0.597656, + 0.609375, + 0.570312, + 0.59375, + 0.578125, + 0.255859, + 0.558594, + 0.609375, + 0.628906, + 0.589844, + 0.644531, + 0.617188, + 0.59375, + 0.59375, + 0.609375, + 0.609375, + 0.597656, + 0.59375, + 0.582031, + 0.605469, + 0.605469, + 0.582031, + 0.574219, + 0.585938, + 0.628906, + 0.582031, + 0.617188, + 0.582031, + 0.59375, + 0.554688, + 0.601562, + 0.585938, + 0.625, + 0.585938, + 0.585938, + 0.550781, + 0.597656, + 0.617188, + 0.578125, + 0.589844, + 0.585938, + 0.613281, + 0.621094, + 0.597656, + 0.601562, + 0.59375, + 0.605469, + 0.589844, + 0.585938, + 0.625, + 0.59375, + 0.597656, + 0.59375, + 0.59375, + 0.617188, + 0.597656, + 0.597656, + 0.613281, + 0.605469, + 0.605469, + 0.601562, + 0.59375, + 0.59375, + 0.617188, + 0.585938, + 0.582031, + 0.574219, + 0.597656, + 0.578125, + 0.601562, + 0.601562, + 0.59375, + 0.59375, + 0.597656, + 0.582031, + 0.59375, + 0.601562, + 0.625, + 0.585938, + 0.558594, + 0.578125, + 0.59375, + 0.628906, + 0.625, + 0.539062, + 0.628906, + 0.582031, + 0.589844, + 0.617188, + 0.582031, + 0.597656, + 0.589844, + 0.582031, + 0.582031, + 0.601562, + 0.585938, + 0.601562, + 0.597656, + 0.597656, + 0.601562, + 0.621094, + 0.617188, + 0.601562, + 0.628906, + 0.605469, + 0.585938, + 0.59375, + 0.585938, + 0.589844, + 0.574219, + 0.585938, + 0.613281, + 0.582031, + 0.578125, + 0.617188, + 0.585938, + 0.625, + 0.609375, + 0.585938, + 0.578125, + 0.578125, + 0.609375, + 0.597656, + 0.59375, + 0.597656, + 0.613281, + 0.585938, + 0.585938, + 0.578125, + 0.574219, + 0.644531, + 0.59375, + 0.613281, + 0.617188, + 0.589844, + 0.570312, + 0.570312, + 0.621094, + 0.589844, + 0.605469, + 0.597656, + 0.589844, + 0.613281, + 0.574219, + 0.597656, + 0.613281, + 0.570312, + 0.613281, + 0.59375, + 0.609375, + 0.597656, + 0.589844, + 0.59375, + 0.605469, + 0.605469, + 0.59375, + 0.609375, + 0.605469, + 0.636719, + 0.609375, + 0.597656, + 0.554688, + 0.589844, + 0.582031, + 0.601562, + 0.574219, + 0.601562, + 0.570312, + 0.636719, + 0.613281, + 0.585938, + 0.578125, + 0.605469, + 0.601562, + 0.585938, + 0.621094, + 0.585938, + 0.609375, + 0.601562, + 0.605469, + 0.597656, + 0.570312, + 0.625, + 0.601562, + 0.625, + 0.601562, + 0.597656, + 0.59375, + 0.605469, + 0.605469, + 0.632812, + 0.558594, + 0.609375, + 0.589844, + 0.605469, + 0.625, + 0.605469, + 0.605469, + 0.605469, + 0.601562, + 0.574219, + 0.601562, + 0.566406, + 0.605469, + 0.609375, + 0.578125, + 0.582031, + 0.566406, + 0.617188, + 0.585938, + 0.601562, + 0.617188, + 0.578125, + 0.609375, + 0.605469, + 0.589844, + 0.617188, + 0.628906, + 0.613281, + 0.601562, + 0.597656, + 0.617188, + 0.621094, + 0.566406, + 0.613281, + 0.605469, + 0.621094, + 0.621094, + 0.566406, + 0.605469, + 0.628906, + 0.605469, + 0.597656, + 0.609375, + 0.625, + 0.601562, + 0.601562, + 0.558594, + 0.609375, + 0.578125, + 0.601562, + 0.59375, + 0.621094, + 0.589844, + 0.601562, + 0.589844, + 0.601562, + 0.589844, + 0.613281, + 0.636719, + 0.601562, + 0.582031, + 0.609375, + 0.578125, + 0.570312, + 0.605469, + 0.613281, + 0.582031, + 0.570312, + 0.621094, + 0.625, + 0.617188, + 0.636719, + 0.636719, + 0.585938, + 0.578125, + 0.585938, + 0.585938, + 0.589844, + 0.609375, + 0.632812, + 0.617188, + 0.59375, + 0.59375, + 0.601562, + 0.597656, + 0.597656, + 0.582031, + 0.617188, + 0.574219, + 0.582031, + 0.636719, + 0.605469, + 0.613281, + 0.601562, + 0.632812, + 0.605469, + 0.597656, + 0.59375, + 0.601562, + 0.613281, + 0.59375, + 0.59375, + 0.605469, + 0.59375, + 0.597656, + 0.585938, + 0.605469, + 0.585938, + 0.589844, + 0.625, + 0.542969, + 0.617188, + 0.578125, + 0.625, + 0.597656, + 0.578125, + 0.585938, + 0.578125, + 0.601562, + 0.589844, + 0.609375, + 0.605469, + 0.582031, + 0.546875, + 0.582031, + 0.554688, + 0.625, + 0.613281, + 0.609375, + 0.605469, + 0.582031, + 0.582031, + 0.609375, + 0.617188, + 0.59375, + 0.59375, + 0.597656, + 0.597656, + 0.613281, + 0.585938, + 0.597656, + 0.605469, + 0.59375, + 0.59375, + 0.605469, + 0.625, + 0.605469, + 0.625, + 0.574219, + 0.621094, + 0.59375, + 0.601562, + 0.59375, + 0.617188, + 0.609375, + 0.613281, + 0.605469, + 0.59375, + 0.632812, + 0.613281, + 0.582031, + 0.589844, + 0.570312, + 0.605469, + 0.613281, + 0.601562, + 0.601562, + 0.59375, + 0.59375, + 0.597656, + 0.59375, + 0.605469, + 0.582031, + 0.578125, + 0.617188, + 0.597656, + 0.609375, + 0.601562, + 0.578125, + 0.585938, + 0.605469, + 0.605469, + 0.609375, + 0.609375, + 0.609375, + 0.585938, + 0.613281, + 0.59375, + 0.574219, + 0.644531, + 0.605469, + 0.605469, + 0.582031, + 0.597656, + 0.59375, + 0.617188, + 0.585938, + 0.582031, + 0.589844, + 0.582031, + 0.601562, + 0.625, + 0.605469, + 0.605469, + 0.59375, + 0.601562, + 0.566406, + 0.570312, + 0.574219, + 0.574219, + 0.601562, + 0.585938, + 0.613281, + 0.609375, + 0.585938, + 0.589844, + 0.605469, + 0.621094, + 0.613281, + 0.59375, + 0.609375, + 0.601562, + 0.632812, + 0.613281, + 0.59375, + 0.617188, + 0.609375, + 0.609375, + 0.585938, + 0.601562, + 0.582031, + 0.578125, + 0.59375, + 0.585938, + 0.574219, + 0.578125, + 0.601562, + 0.589844, + 0.589844, + 0.597656, + 0.597656, + 0.609375, + 0.605469, + 0.558594, + 0.609375, + 0.613281, + 0.5625, + 0.578125, + 0.582031, + 0.613281, + 0.570312, + 0.628906, + 0.617188, + 0.574219, + 0.609375, + 0.597656, + 0.582031, + 0.609375, + 0.605469, + 0.589844, + 0.605469, + 0.617188, + 0.613281, + 0.546875, + 0.617188, + 0.59375, + 0.585938, + 0.585938, + 0.574219, + 0.5625, + 0.605469, + 0.574219, + 0.585938, + 0.582031, + 0.621094, + 0.523438, + 0.605469, + 0.59375, + 0.617188, + 0.597656, + 0.578125, + 0.601562, + 0.605469, + 0.597656, + 0.621094, + 0.609375, + 0.597656, + 0.632812, + 0.609375, + 0.617188, + 0.613281, + 0.585938, + 0.597656, + 0.585938, + 0.589844, + 0.582031, + 0.609375, + 0.585938, + 0.597656, + 0.613281, + 0.578125, + 0.625, + 0.605469, + 0.605469, + 0.597656, + 0.597656, + 0.636719, + 0.601562, + 0.613281, + 0.617188, + 0.597656, + 0.574219, + 0.570312, + 0.605469, + 0.597656, + 0.644531, + 0.601562, + 0.640625, + 0.589844, + 0.578125, + 0.613281, + 0.335938, + 0.609375, + 0.617188, + 0.605469, + 0.621094, + 0.605469, + 0.605469, + 0.589844, + 0.585938, + 0.5625, + 0.617188, + 0.625, + 0.605469, + 0.59375, + 0.589844, + 0.59375, + 0.59375, + 0.566406, + 0.558594, + 0.570312, + 0.613281, + 0.582031, + 0.59375, + 0.597656, + 0.566406, + 0.566406, + 0.59375, + 0.578125, + 0.617188, + 0.574219, + 0.585938, + 0.625, + 0.597656, + 0.589844, + 0.625, + 0.613281, + 0.558594, + 0.597656, + 0.574219, + 0.585938, + 0.644531, + 0.613281, + 0.601562, + 0.59375, + 0.605469, + 0.628906, + 0.578125, + 0.597656, + 0.59375, + 0.585938, + 0.582031, + 0.589844, + 0.585938, + 0.539062, + 0.589844, + 0.5625, + 0.59375, + 0.613281, + 0.597656, + 0.605469, + 0.628906, + 0.59375, + 0.59375, + 0.613281, + 0.582031, + 0.601562, + 0.601562, + 0.585938, + 0.621094, + 0.605469, + 0.597656, + 0.582031, + 0.589844, + 0.605469, + 0.621094, + 0.617188, + 0.597656, + 0.601562, + 0.625, + 0.582031, + 0.570312, + 0.621094, + 0.605469, + 0.582031, + 0.601562, + 0.566406, + 0.613281, + 0.585938, + 0.613281, + 0.582031, + 0.570312, + 0.601562, + 0.628906, + 0.613281, + 0.589844, + 0.59375, + 0.59375, + 0.574219, + 0.585938, + 0.566406, + 0.597656, + 0.609375, + 0.589844, + 0.597656, + 0.609375, + 0.617188, + 0.640625, + 0.632812, + 0.597656, + 0.589844, + 0.597656, + 0.574219, + 0.589844, + 0.605469, + 0.574219, + 0.617188, + 0.578125, + 0.59375, + 0.601562, + 0.578125, + 0.574219, + 0.605469, + 0.601562, + 0.5625, + 0.597656, + 0.578125, + 0.601562, + 0.566406, + 0.613281, + 0.609375, + 0.585938, + 0.601562, + 0.582031, + 0.589844, + 0.613281, + 0.582031, + 0.628906, + 0.597656, + 0.609375, + 0.578125, + 0.589844, + 0.589844, + 0.597656, + 0.605469, + 0.601562, + 0.578125, + 0.558594, + 0.59375, + 0.589844, + 0.574219, + 0.648438, + 0.59375, + 0.605469, + 0.59375, + 0.601562, + 0.625, + 0.605469, + 0.582031, + 0.613281, + 0.59375, + 0.613281, + 0.617188, + 0.5625, + 0.625, + 0.5625, + 0.589844, + 0.59375, + 0.625, + 0.625, + 0.59375, + 0.582031, + 0.625, + 0.59375, + 0.605469, + 0.605469, + 0.585938, + 0.617188, + 0.59375, + 0.601562, + 0.574219, + 0.589844, + 0.625, + 0.605469, + 0.601562, + 0.589844, + 0.582031, + 0.617188, + 0.597656, + 0.625, + 0.605469, + 0.601562, + 0.570312, + 0.582031, + 0.609375, + 0.585938, + 0.605469, + 0.582031, + 0.589844, + 0.617188, + 0.601562, + 0.59375, + 0.605469, + 0.605469, + 0.613281, + 0.605469, + 0.59375, + 0.585938, + 0.59375, + 0.613281, + 0.585938, + 0.625, + 0.601562, + 0.605469, + 0.59375, + 0.609375, + 0.597656, + 0.621094, + 0.617188, + 0.585938, + 0.597656, + 0.578125, + 0.621094, + 0.601562, + 0.582031, + 0.601562, + 0.613281, + 0.601562, + 0.613281, + 0.628906, + 0.601562, + 0.621094, + 0.59375, + 0.59375, + 0.613281, + 0.609375, + 0.617188, + 0.597656, + 0.597656, + 0.589844, + 0.59375, + 0.585938, + 0.628906, + 0.617188, + 0.617188, + 0.609375, + 0.601562, + 0.585938, + 0.582031, + 0.59375, + 0.578125, + 0.605469, + 0.585938, + 0.558594, + 0.597656, + 0.597656, + 0.5625, + 0.609375, + 0.597656, + 0.617188, + 0.613281, + 0.558594, + 0.550781, + 0.601562, + 0.585938, + 0.601562, + 0.621094, + 0.597656, + 0.628906, + 0.609375, + 0.582031, + 0.589844, + 0.625, + 0.609375, + 0.558594, + 0.605469, + 0.609375, + 0.601562, + 0.601562, + 0.609375, + 0.609375, + 0.574219, + 0.613281, + 0.617188, + 0.582031, + 0.5625, + 0.585938, + 0.585938, + 0.585938, + 0.585938, + 0.617188, + 0.621094, + 0.585938, + 0.59375, + 0.609375, + 0.617188, + 0.609375, + 0.597656, + 0.625, + 0.617188, + 0.621094, + 0.585938, + 0.574219, + 0.609375, + 0.574219, + 0.554688, + 0.601562, + 0.597656, + 0.597656, + 0.609375, + 0.613281, + 0.605469, + 0.617188, + 0.585938, + 0.59375, + 0.59375, + 0.578125, + 0.613281, + 0.585938, + 0.589844, + 0.597656, + 0.613281, + 0.578125, + 0.585938, + 0.605469, + 0.613281, + 0.597656, + 0.605469, + 0.601562, + 0.613281, + 0.59375, + 0.617188, + 0.613281, + 0.625, + 0.605469, + 0.617188, + 0.605469, + 0.597656, + 0.621094, + 0.617188, + 0.59375, + 0.582031, + 0.605469, + 0.609375, + 0.601562, + 0.617188, + 0.628906, + 0.605469, + 0.542969, + 0.617188, + 0.582031, + 0.609375, + 0.605469, + 0.601562, + 0.621094, + 0.609375, + 0.613281, + 0.59375, + 0.589844, + 0.574219, + 0.503906, + 0.613281, + 0.601562, + 0.597656, + 0.585938, + 0.59375, + 0.605469, + 0.464844, + 0.574219, + 0.621094, + 0.609375, + 0.574219, + 0.574219, + 0.605469, + 0.617188, + 0.582031, + 0.609375, + 0.589844, + 0.625, + 0.597656, + 0.585938, + 0.574219, + 0.574219, + 0.585938, + 0.5625, + 0.59375, + 0.589844, + 0.59375, + 0.570312, + 0.617188, + 0.628906, + 0.59375, + 0.578125, + 0.59375, + 0.609375, + 0.570312, + 0.582031, + 0.605469, + 0.597656, + 0.609375, + 0.621094, + 0.585938, + 0.566406, + 0.621094, + 0.597656, + 0.597656, + 0.578125, + 0.609375, + 0.628906, + 0.589844, + 0.589844, + 0.570312, + 0.601562, + 0.609375, + 0.574219, + 0.582031, + 0.613281, + 0.570312, + 0.585938, + 0.613281, + 0.609375, + 0.585938, + 0.589844, + 0.589844, + 0.605469, + 0.605469, + 0.609375, + 0.625, + 0.601562, + 0.59375, + 0.625, + 0.601562, + 0.59375, + 0.585938, + 0.621094, + 0.574219, + 0.644531, + 0.578125, + 0.566406, + 0.621094, + 0.613281, + 0.605469, + 0.582031, + 0.59375, + 0.59375, + 0.597656, + 0.574219, + 0.585938, + 0.605469, + 0.613281, + 0.589844, + 0.625, + 0.589844, + 0.601562, + 0.601562, + 0.597656, + 0.609375, + 0.570312, + 0.585938, + 0.597656, + 0.609375, + 0.59375, + 0.609375 + ] + }, + "name": "model.transformer.h.17.ln_2.weight", + "outputIndexes": [ + 1456 + ], + "type": "Const", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1455, + 1456 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/ln_2_17/Mul_1_output_0", + "outputIndexes": [ + 1457 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.17/mlp/w1/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 1457 + ], + "outputIndexes": [ + 3087 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.17/mlp/w1/Linear/pre_convert", + "inputIndexes": [ + 3087 + ], + "outputIndexes": [ + 3088 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.17/mlp/w1/Linear", + "inputIndexes": [ + 3088 + ], + "outputIndexes": [ + 3089 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 11008, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 1973848722, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.17/mlp/w1/Linear/post_convert", + "inputIndexes": [ + 3089 + ], + "outputIndexes": [ + 3090 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.17/mlp/w1/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3090 + ], + "outputIndexes": [ + 1458 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 11008 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.17/mlp/w2/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 1457 + ], + "outputIndexes": [ + 3091 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.17/mlp/w2/Linear/pre_convert", + "inputIndexes": [ + 3091 + ], + "outputIndexes": [ + 3092 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.17/mlp/w2/Linear", + "inputIndexes": [ + 3092 + ], + "outputIndexes": [ + 3093 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 11008, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 1999211176, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.17/mlp/w2/Linear/post_convert", + "inputIndexes": [ + 3093 + ], + "outputIndexes": [ + 3094 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.17/mlp/w2/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3094 + ], + "outputIndexes": [ + 1459 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 11008 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1459 + ], + "main_type": "UnaryOp", + "main": { + "opType": "SIGMOID", + "T": "DT_INVALID" + }, + "name": "/mlp_17/Sigmoid_output_0", + "outputIndexes": [ + 1460 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1459, + 1460 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/mlp_17/Mul_output_0", + "outputIndexes": [ + 1461 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1458, + 1461 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/mlp_17/Mul_1_output_0", + "outputIndexes": [ + 1462 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.17/mlp/c_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 1462 + ], + "outputIndexes": [ + 3095 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 11008, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.17/mlp/c_proj/Linear/pre_convert", + "inputIndexes": [ + 3095 + ], + "outputIndexes": [ + 3096 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.17/mlp/c_proj/Linear", + "inputIndexes": [ + 3096 + ], + "outputIndexes": [ + 3097 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 11008, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 2024573630, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.17/mlp/c_proj/Linear/post_convert", + "inputIndexes": [ + 3097 + ], + "outputIndexes": [ + 3098 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.17/mlp/c_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3098 + ], + "outputIndexes": [ + 1463 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1454, + 1463 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_89_output_0", + "outputIndexes": [ + 1464 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1464, + 1 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_90_output_0", + "outputIndexes": [ + 1465 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1465 + ], + "main_type": "LayerNorm", + "main": { + "axis": [ + -1 + ], + "epsilon": 1e-06, + "group": 1, + "useRMSNorm": true + }, + "name": "/ln_1_18/Mul_output_0", + "outputIndexes": [ + 1466 + ], + "type": "LayerNorm", + "defaultDimentionFormat": "NHWC" + }, + { + "main_type": "Blob", + "main": { + "dims": [ + 4096 + ], + "dataFormat": "NCHW", + "dataType": "DT_FLOAT", + "float32s": [ + 0.839844, + 0.808594, + 0.8125, + 0.867188, + 0.835938, + 0.792969, + 0.875, + 0.839844, + 0.808594, + 0.875, + 0.917969, + 0.851562, + 0.847656, + 0.820312, + 0.847656, + 0.832031, + 0.898438, + 0.808594, + 0.820312, + 0.84375, + 0.835938, + 0.867188, + 0.808594, + 0.851562, + 0.824219, + 0.800781, + 0.78125, + 0.890625, + 0.875, + 0.863281, + 0.902344, + 0.867188, + 0.824219, + 0.875, + 0.867188, + 0.8125, + 0.839844, + 0.84375, + 0.832031, + 0.828125, + 0.84375, + 0.820312, + 0.839844, + 0.894531, + 0.851562, + 0.886719, + 0.835938, + 0.863281, + 0.816406, + 0.878906, + 0.859375, + 0.84375, + 0.867188, + 0.777344, + 0.796875, + 0.835938, + 0.851562, + 0.871094, + 0.847656, + 0.824219, + 0.851562, + 0.953125, + 0.828125, + 0.804688, + 0.855469, + 0.867188, + 0.878906, + 0.878906, + 0.871094, + 0.859375, + 0.90625, + 0.855469, + 0.847656, + 0.867188, + 0.859375, + 0.835938, + 0.847656, + 0.84375, + 0.863281, + 0.835938, + 0.90625, + 0.851562, + 0.835938, + 0.816406, + 0.847656, + 0.859375, + 0.804688, + 0.875, + 0.832031, + 0.839844, + 0.851562, + 0.835938, + 0.863281, + 0.832031, + 0.820312, + 0.824219, + 0.871094, + 0.828125, + 0.878906, + 0.800781, + 0.863281, + 0.851562, + 0.863281, + 0.867188, + 0.835938, + 0.90625, + 0.859375, + 0.878906, + 0.820312, + 0.867188, + 0.800781, + 0.859375, + 0.855469, + 0.863281, + 0.882812, + 0.828125, + 0.820312, + 1.171875, + 0.84375, + 0.859375, + 0.902344, + 0.859375, + 0.871094, + 0.84375, + 0.859375, + 0.851562, + 0.855469, + 0.839844, + 0.816406, + 0.816406, + 0.828125, + 0.847656, + 0.871094, + 0.851562, + 0.871094, + 0.816406, + 0.820312, + 0.789062, + 0.835938, + 0.878906, + 0.871094, + 0.800781, + 0.816406, + 0.816406, + 0.835938, + 0.835938, + 0.816406, + 0.863281, + 0.804688, + 0.839844, + 0.808594, + 0.851562, + 0.839844, + 0.84375, + 0.777344, + 0.871094, + 0.828125, + 0.832031, + 0.871094, + 0.84375, + 0.882812, + 0.808594, + 0.824219, + 0.847656, + 0.835938, + 0.839844, + 0.847656, + 0.820312, + 0.8125, + 0.832031, + 0.859375, + 0.828125, + 0.882812, + 0.867188, + 0.761719, + 0.839844, + 0.859375, + 0.875, + 0.839844, + 0.847656, + 0.832031, + 0.820312, + 0.847656, + 0.875, + 0.863281, + 0.875, + 0.878906, + 0.832031, + 0.824219, + 0.804688, + 0.839844, + 0.851562, + 0.832031, + 0.886719, + 0.828125, + 0.871094, + 0.847656, + 0.816406, + 0.859375, + 0.847656, + 0.890625, + 0.863281, + 0.835938, + 0.847656, + 0.847656, + 0.832031, + 0.90625, + 0.835938, + 0.847656, + 0.816406, + 0.804688, + 0.835938, + 0.851562, + 0.851562, + 0.832031, + 0.808594, + 0.894531, + 0.832031, + 0.816406, + 0.824219, + 0.882812, + 0.902344, + 0.820312, + 0.863281, + 0.875, + 0.8125, + 0.855469, + 0.839844, + 0.808594, + 0.882812, + 0.847656, + 0.867188, + 0.828125, + 0.863281, + 0.90625, + 0.820312, + 0.914062, + 0.839844, + 0.828125, + 0.910156, + 0.8125, + 0.882812, + 0.886719, + 0.835938, + 0.84375, + 0.859375, + 0.917969, + 0.8125, + 0.855469, + 0.863281, + 0.878906, + 0.824219, + 0.847656, + 0.84375, + 0.855469, + 0.859375, + 0.867188, + 0.855469, + 0.8125, + 0.800781, + 0.882812, + 0.863281, + 0.871094, + 0.847656, + 0.839844, + 0.894531, + 0.851562, + 0.886719, + 0.835938, + 0.84375, + 0.800781, + 0.832031, + 0.824219, + 0.875, + 0.910156, + 0.84375, + 0.851562, + 0.828125, + 0.808594, + 0.871094, + 0.828125, + 0.824219, + 0.878906, + 0.863281, + 0.851562, + 0.832031, + 0.855469, + 0.832031, + 0.84375, + 0.855469, + 0.886719, + 0.808594, + 0.816406, + 0.84375, + 0.859375, + 0.894531, + 0.835938, + 0.832031, + 0.878906, + 0.859375, + 0.917969, + 0.855469, + 0.84375, + 0.816406, + 0.816406, + 0.851562, + 0.886719, + 0.824219, + 0.867188, + 0.8125, + 0.898438, + 0.863281, + 0.851562, + 0.847656, + 0.878906, + 0.871094, + 0.882812, + 0.835938, + 0.894531, + 0.808594, + 0.808594, + 0.867188, + 0.832031, + 0.847656, + 0.890625, + 0.878906, + 0.90625, + 0.933594, + 0.839844, + 0.859375, + 0.886719, + 0.84375, + 0.835938, + 0.839844, + 0.785156, + 0.808594, + 0.824219, + 0.8125, + 0.839844, + 0.792969, + 0.871094, + 0.835938, + 0.816406, + 0.867188, + 0.859375, + 0.859375, + 0.84375, + 0.875, + 0.875, + 0.8125, + 0.878906, + 0.867188, + 0.824219, + 0.855469, + 0.859375, + 0.839844, + 0.878906, + 0.804688, + 0.871094, + 0.828125, + 0.875, + 0.851562, + 0.816406, + 0.84375, + 0.8125, + 0.859375, + 0.839844, + 0.832031, + 0.804688, + 0.832031, + 0.882812, + 0.859375, + 0.859375, + 0.890625, + 0.910156, + 0.828125, + 0.816406, + 0.878906, + 0.828125, + 0.800781, + 0.828125, + 0.828125, + 0.847656, + 0.878906, + 0.832031, + 0.835938, + 0.84375, + 0.875, + 0.898438, + 0.78125, + 0.894531, + 0.847656, + 0.855469, + 0.816406, + 0.851562, + 0.8125, + 0.859375, + 0.863281, + 0.894531, + 0.832031, + 0.875, + 0.867188, + 0.820312, + 0.886719, + 0.855469, + 0.832031, + 0.816406, + 0.84375, + 0.792969, + 0.863281, + 0.792969, + 0.832031, + 0.875, + 0.84375, + 0.839844, + 0.820312, + 0.847656, + 0.871094, + 0.855469, + 0.800781, + 0.824219, + 0.84375, + 0.835938, + 0.871094, + 0.894531, + 0.851562, + 0.835938, + 0.835938, + 0.828125, + 0.820312, + 0.851562, + 0.847656, + 0.816406, + 0.785156, + 0.816406, + 0.859375, + 0.835938, + 0.796875, + 0.851562, + 0.835938, + 0.835938, + 0.832031, + 0.824219, + 0.828125, + 0.84375, + 0.804688, + 0.804688, + 0.78125, + 0.863281, + 0.863281, + 0.898438, + 0.816406, + 0.808594, + 0.828125, + 0.847656, + 0.839844, + 0.808594, + 0.796875, + 0.792969, + 0.816406, + 0.824219, + 0.824219, + 0.832031, + 0.859375, + 0.863281, + 0.847656, + 0.828125, + 0.867188, + 0.816406, + 0.828125, + 0.871094, + 0.871094, + 0.898438, + 0.820312, + 0.824219, + 0.851562, + 0.855469, + 0.859375, + 0.847656, + 0.855469, + 0.863281, + 0.839844, + 0.785156, + 0.863281, + 0.835938, + 0.832031, + 0.851562, + 0.898438, + 0.851562, + 0.671875, + 0.816406, + 0.835938, + 0.824219, + 0.8125, + 0.851562, + 0.839844, + 0.816406, + 0.824219, + 0.84375, + 0.835938, + 0.835938, + 0.792969, + 0.84375, + 0.796875, + 0.863281, + 0.867188, + 0.847656, + 0.851562, + 0.859375, + 0.835938, + 0.839844, + 0.863281, + 0.832031, + 0.878906, + 0.851562, + 0.855469, + 0.851562, + 0.832031, + 0.890625, + 0.84375, + 0.820312, + 0.851562, + 0.855469, + 0.804688, + 0.8125, + 0.871094, + 0.863281, + 0.792969, + 0.8125, + 0.890625, + 0.875, + 0.800781, + 0.871094, + 0.847656, + 0.847656, + 0.878906, + 0.832031, + 0.855469, + 0.820312, + 0.8125, + 0.84375, + 0.832031, + 0.863281, + 0.847656, + 0.839844, + 0.8125, + 0.839844, + 0.808594, + 0.824219, + 0.878906, + 0.839844, + 0.828125, + 0.859375, + 0.878906, + 0.839844, + 0.820312, + 0.839844, + 0.804688, + 0.824219, + 0.820312, + 0.875, + 0.847656, + 0.835938, + 0.875, + 0.792969, + 0.785156, + 0.84375, + 0.808594, + 0.800781, + 0.839844, + 0.847656, + 0.84375, + 0.875, + 0.847656, + 0.824219, + 0.902344, + 0.839844, + 0.851562, + 0.816406, + 0.835938, + 0.808594, + 0.851562, + 0.859375, + 0.875, + 0.894531, + 0.816406, + 0.890625, + 0.851562, + 0.855469, + 0.800781, + 0.890625, + 0.832031, + 0.875, + 0.816406, + 0.847656, + 0.875, + 0.878906, + 0.835938, + 0.84375, + 0.84375, + 0.855469, + 0.894531, + 0.851562, + 0.820312, + 0.851562, + 0.824219, + 0.835938, + 0.851562, + 0.867188, + 0.894531, + 0.816406, + 0.839844, + 0.828125, + 0.917969, + 0.847656, + 0.859375, + 0.855469, + 0.859375, + 0.832031, + 0.886719, + 0.894531, + 0.839844, + 0.835938, + 0.183594, + 0.839844, + 0.851562, + 0.875, + 0.855469, + 0.824219, + 0.867188, + 0.859375, + 0.816406, + 0.878906, + 0.855469, + 0.847656, + 0.847656, + 0.832031, + 0.8125, + 0.890625, + 0.871094, + 0.886719, + 0.832031, + 0.824219, + 0.835938, + 0.878906, + 0.828125, + 0.820312, + 0.8125, + 0.835938, + 0.796875, + 0.863281, + 0.847656, + 0.832031, + 0.847656, + 0.847656, + 0.859375, + 0.882812, + 0.859375, + 0.910156, + 0.84375, + 0.84375, + 0.828125, + 0.824219, + 0.835938, + 0.863281, + 0.890625, + 0.878906, + 0.804688, + 0.855469, + 0.878906, + 0.878906, + 0.875, + 0.828125, + 0.832031, + 0.871094, + 0.851562, + 0.835938, + 0.851562, + 0.863281, + 0.792969, + 0.847656, + 0.707031, + 0.820312, + 0.886719, + 0.871094, + 0.839844, + 0.820312, + 0.828125, + 0.871094, + 0.855469, + 0.851562, + 0.820312, + 0.898438, + 0.839844, + 0.835938, + 0.871094, + 0.859375, + 0.90625, + 0.84375, + 0.867188, + 0.898438, + 0.894531, + 0.851562, + 0.867188, + 0.839844, + 0.867188, + 0.824219, + 0.902344, + 0.8125, + 0.800781, + 0.855469, + 0.84375, + 0.804688, + 0.863281, + 0.855469, + 0.875, + 0.792969, + 0.820312, + 0.867188, + 0.851562, + 0.8125, + 0.828125, + 0.816406, + 0.824219, + 0.832031, + 0.808594, + 0.820312, + 0.832031, + 0.84375, + 0.84375, + 0.847656, + 0.871094, + 0.789062, + 0.808594, + 0.808594, + 0.808594, + 0.847656, + 0.835938, + 0.859375, + 0.878906, + 0.839844, + 0.828125, + 0.804688, + 0.867188, + 0.851562, + 0.832031, + 0.875, + 0.804688, + 0.8125, + 0.820312, + 0.886719, + 0.851562, + 0.855469, + 0.867188, + 0.839844, + 0.851562, + 0.855469, + 0.855469, + 0.894531, + 0.832031, + 0.875, + 0.882812, + 0.835938, + 0.859375, + 0.832031, + 0.832031, + 0.699219, + 0.835938, + 0.882812, + 0.847656, + 0.824219, + 0.84375, + 0.8125, + 0.804688, + 0.800781, + 0.816406, + 0.863281, + 0.859375, + 0.847656, + 0.890625, + 0.828125, + 0.863281, + 0.789062, + 0.839844, + 0.789062, + 0.824219, + 0.898438, + 0.835938, + 0.859375, + 0.839844, + 0.839844, + 0.828125, + 0.882812, + 0.863281, + 0.8125, + 0.90625, + 0.78125, + 0.832031, + 0.800781, + 0.792969, + 0.808594, + 0.792969, + 0.882812, + 0.820312, + 0.796875, + 0.882812, + 0.847656, + 0.886719, + 0.808594, + 0.871094, + 0.871094, + 0.835938, + 0.851562, + 0.855469, + 0.894531, + 0.851562, + 0.878906, + 0.855469, + 0.859375, + 0.84375, + 0.875, + 0.839844, + 0.851562, + 0.824219, + 0.859375, + 0.859375, + 0.820312, + 0.828125, + 0.84375, + 0.824219, + 0.855469, + 0.835938, + 0.835938, + 1.039062, + 0.867188, + 0.796875, + 0.800781, + 0.917969, + 0.855469, + 0.890625, + 0.835938, + 0.839844, + 0.855469, + 0.855469, + 0.828125, + 0.664062, + 0.824219, + 0.800781, + 0.851562, + 0.828125, + 0.847656, + 0.851562, + 0.847656, + 0.8125, + 0.890625, + 0.84375, + 0.832031, + 0.8125, + 0.8125, + 0.839844, + 0.898438, + 0.828125, + 0.800781, + 0.894531, + 0.863281, + 0.816406, + 0.828125, + 0.824219, + 0.835938, + 0.769531, + 0.84375, + 0.867188, + 0.839844, + 0.863281, + 0.820312, + 0.820312, + 0.796875, + 0.808594, + 0.851562, + 0.847656, + 0.847656, + 0.847656, + 0.8125, + 0.839844, + 0.824219, + 0.808594, + 0.847656, + 0.839844, + 0.824219, + 0.851562, + 0.84375, + 0.863281, + 0.851562, + 0.847656, + 0.824219, + 0.832031, + 0.847656, + 0.835938, + 0.808594, + 0.875, + 0.882812, + 0.871094, + 0.855469, + 0.871094, + 0.863281, + 0.847656, + 0.839844, + 0.863281, + 0.855469, + 0.910156, + 0.820312, + 0.832031, + 0.777344, + 0.839844, + 0.84375, + 0.847656, + 0.859375, + 0.851562, + 0.820312, + 0.855469, + 0.855469, + 0.867188, + 0.832031, + 0.855469, + 0.8125, + 0.871094, + 0.835938, + 0.847656, + 0.839844, + 0.828125, + 0.839844, + 0.863281, + 0.839844, + 0.824219, + 0.828125, + 0.875, + 0.863281, + 0.8125, + 0.824219, + 0.871094, + 0.800781, + 0.847656, + 0.851562, + 0.839844, + 0.84375, + 0.820312, + 0.832031, + 0.917969, + 0.824219, + 0.785156, + 0.847656, + 0.878906, + 0.859375, + 0.816406, + 0.863281, + 0.855469, + 0.84375, + 0.890625, + 0.882812, + 0.859375, + 0.863281, + 0.867188, + 0.824219, + 0.839844, + 0.886719, + 0.785156, + 0.8125, + 0.859375, + 0.878906, + 0.832031, + 0.875, + 0.875, + 0.828125, + 0.789062, + 0.839844, + 0.785156, + 0.824219, + 0.828125, + 0.832031, + 0.804688, + 0.917969, + 0.894531, + 0.886719, + 0.761719, + 0.796875, + 0.867188, + 0.878906, + 0.851562, + 0.820312, + 0.859375, + 0.90625, + 0.871094, + 0.867188, + 0.8125, + 0.859375, + 0.847656, + 0.835938, + 0.828125, + 0.851562, + 0.878906, + 0.878906, + 0.875, + 0.917969, + 0.832031, + 0.867188, + 0.828125, + 0.820312, + 0.863281, + 0.84375, + 0.851562, + 0.894531, + 0.8125, + 0.839844, + 0.824219, + 0.925781, + 0.855469, + 0.828125, + 0.855469, + 0.859375, + 0.871094, + 0.816406, + 0.832031, + 0.863281, + 1.054688, + 0.871094, + 0.839844, + 0.886719, + 0.832031, + 0.878906, + 0.835938, + 0.886719, + 0.871094, + 0.894531, + 0.839844, + 0.875, + 0.835938, + 0.875, + 0.855469, + 0.878906, + 0.792969, + 0.847656, + 0.847656, + 0.851562, + 0.832031, + 0.828125, + 0.894531, + 0.800781, + 0.84375, + 0.835938, + 0.742188, + 0.816406, + 0.800781, + 0.828125, + 0.820312, + 0.882812, + 0.804688, + 0.832031, + 0.832031, + 0.839844, + 0.898438, + 0.851562, + 0.824219, + 0.84375, + 0.839844, + 0.824219, + 0.898438, + 0.824219, + 0.820312, + 0.886719, + 0.832031, + 0.867188, + 0.886719, + 0.867188, + 0.835938, + 0.855469, + 0.835938, + 0.828125, + 0.871094, + 0.859375, + 0.875, + 0.835938, + 1.484375, + 0.832031, + 0.835938, + 0.8125, + 0.847656, + 0.859375, + 0.835938, + 0.808594, + 0.824219, + 0.859375, + 0.855469, + 0.859375, + 0.828125, + 0.855469, + 0.878906, + 0.855469, + 0.832031, + 0.796875, + 0.8125, + 0.875, + 0.824219, + 0.824219, + 0.761719, + 0.832031, + 0.855469, + 0.835938, + 0.917969, + 0.816406, + 0.855469, + 0.800781, + 0.824219, + 0.835938, + 0.855469, + 0.859375, + 0.855469, + 0.820312, + 0.878906, + 0.8125, + 0.839844, + 0.847656, + 0.863281, + 0.851562, + 0.816406, + 0.839844, + 0.859375, + 0.828125, + 0.8125, + 0.855469, + 0.8125, + 0.851562, + 0.898438, + 0.886719, + 0.882812, + 0.792969, + 0.898438, + 0.832031, + 0.824219, + 0.855469, + 0.859375, + 0.84375, + 0.859375, + 0.886719, + 0.835938, + 0.832031, + 0.867188, + 0.796875, + 0.917969, + 0.832031, + 1.148438, + 0.820312, + 0.824219, + 0.925781, + 0.910156, + 0.800781, + 0.828125, + 0.792969, + 0.882812, + 0.796875, + 0.785156, + 0.835938, + 0.839844, + 0.820312, + 0.847656, + 0.902344, + 0.8125, + 0.902344, + 0.832031, + 0.882812, + 0.871094, + 0.84375, + 0.839844, + 0.875, + 0.863281, + 0.863281, + 0.816406, + 0.785156, + 0.828125, + 0.832031, + 0.851562, + 0.859375, + 0.867188, + 0.863281, + 0.835938, + 0.859375, + 0.816406, + 0.804688, + 0.808594, + 0.820312, + 0.867188, + 0.882812, + 0.835938, + 0.792969, + 0.859375, + 0.859375, + 0.828125, + 0.84375, + 0.804688, + 0.828125, + 0.867188, + 0.847656, + 0.832031, + 0.828125, + 0.851562, + 0.859375, + 0.84375, + 0.84375, + 0.839844, + 0.828125, + 0.851562, + 0.828125, + 0.859375, + 0.8125, + 0.835938, + 0.867188, + 0.800781, + 0.839844, + 0.8125, + 0.855469, + 0.828125, + 0.886719, + 0.84375, + 0.835938, + 0.828125, + 0.855469, + 0.847656, + 0.859375, + 0.851562, + 0.859375, + 0.824219, + 0.855469, + 0.863281, + 0.867188, + 0.832031, + 0.847656, + 0.859375, + 0.859375, + 0.832031, + 0.871094, + 0.878906, + 0.839844, + 0.816406, + 0.796875, + 0.820312, + 0.875, + 0.855469, + 0.878906, + 0.84375, + 0.859375, + 0.867188, + 0.828125, + 0.820312, + 0.847656, + 0.863281, + 0.898438, + 0.816406, + 0.890625, + 0.820312, + 0.828125, + 0.867188, + 0.871094, + 0.875, + 0.84375, + 0.792969, + 0.886719, + 0.839844, + 0.835938, + 0.777344, + 0.851562, + 0.855469, + 0.863281, + 0.855469, + 0.847656, + 0.855469, + 0.882812, + 0.859375, + 0.886719, + 0.84375, + 0.832031, + 0.875, + 0.730469, + 0.839844, + 0.828125, + 0.847656, + 0.867188, + 0.890625, + 0.851562, + 0.828125, + 0.863281, + 0.847656, + 0.808594, + 0.820312, + 0.84375, + 0.8125, + 0.824219, + 0.847656, + 0.832031, + 0.847656, + 0.882812, + 0.828125, + 0.847656, + 0.816406, + 0.84375, + 0.839844, + 0.886719, + 0.800781, + 0.839844, + 0.835938, + 0.867188, + 0.832031, + 0.800781, + 0.875, + 0.851562, + 0.851562, + 0.839844, + 0.867188, + 0.835938, + 0.835938, + 0.890625, + 0.84375, + 0.886719, + 0.835938, + 0.890625, + 0.851562, + 0.878906, + 0.820312, + 0.828125, + 0.847656, + 0.878906, + 0.84375, + 0.859375, + 0.8125, + 0.84375, + 0.824219, + 0.820312, + 0.832031, + 0.835938, + 0.808594, + 0.890625, + 0.863281, + 0.933594, + 0.820312, + 0.828125, + 0.855469, + 0.886719, + 0.808594, + 0.824219, + 0.804688, + 0.847656, + 0.847656, + 0.777344, + 0.824219, + 0.878906, + 0.804688, + 0.75, + 0.816406, + 0.886719, + 0.863281, + 0.832031, + 0.847656, + 0.824219, + 0.84375, + 0.785156, + 0.855469, + 0.875, + 0.886719, + 0.886719, + 0.816406, + 0.839844, + 0.828125, + 0.828125, + 0.835938, + 0.867188, + 0.824219, + 0.851562, + 0.820312, + 0.84375, + 0.847656, + 0.871094, + 0.65625, + 0.746094, + 0.855469, + 0.800781, + 0.800781, + 0.863281, + 0.828125, + 0.871094, + 0.839844, + 0.816406, + 0.828125, + 0.835938, + 0.851562, + 0.8125, + 0.835938, + 0.863281, + 0.816406, + 0.816406, + 0.820312, + 0.824219, + 0.863281, + 0.832031, + 0.855469, + 0.878906, + 0.867188, + 0.851562, + 0.84375, + 0.84375, + 0.847656, + 0.835938, + 0.824219, + 0.773438, + 0.890625, + 0.847656, + 0.851562, + 0.90625, + 0.824219, + 0.796875, + 0.878906, + 0.910156, + 0.8125, + 0.835938, + 0.855469, + 0.851562, + 0.878906, + 0.871094, + 0.847656, + 0.824219, + 0.855469, + 0.839844, + 0.867188, + 0.828125, + 0.886719, + 0.847656, + 0.867188, + 0.867188, + 0.824219, + 0.800781, + 0.839844, + 0.855469, + 0.765625, + 0.792969, + 0.902344, + 0.804688, + 0.808594, + 0.828125, + 0.828125, + 0.886719, + 0.820312, + 0.765625, + 0.820312, + 0.898438, + 0.867188, + 0.835938, + 0.847656, + 0.835938, + 0.839844, + 0.832031, + 0.78125, + 0.839844, + 0.84375, + 0.792969, + 0.796875, + 0.769531, + 0.867188, + 0.824219, + 0.851562, + 0.867188, + 0.820312, + 0.859375, + 0.832031, + 0.902344, + 0.871094, + 0.8125, + 0.847656, + 0.832031, + 0.863281, + 0.824219, + 0.839844, + 0.859375, + 0.824219, + 0.832031, + 0.835938, + 0.894531, + 0.84375, + 0.898438, + 0.851562, + 0.875, + 0.863281, + 0.820312, + 0.859375, + 0.867188, + 0.867188, + 0.855469, + 0.808594, + 0.8125, + 0.84375, + 0.804688, + 0.847656, + 0.863281, + 0.800781, + 0.839844, + 0.808594, + 0.84375, + 0.867188, + 0.847656, + 0.8125, + 0.796875, + 0.8125, + 0.796875, + 0.855469, + 0.882812, + 0.835938, + 0.863281, + 0.828125, + 0.875, + 0.863281, + 0.855469, + 0.855469, + 0.875, + 0.808594, + 0.851562, + 0.824219, + 0.839844, + 0.851562, + 0.847656, + 0.910156, + 0.808594, + 0.894531, + 0.8125, + 0.828125, + 0.839844, + 0.847656, + 0.875, + 0.816406, + 0.890625, + 0.847656, + 0.867188, + 0.855469, + 0.820312, + 0.859375, + 0.863281, + 0.871094, + 0.851562, + 0.828125, + 0.8125, + 0.835938, + 0.851562, + 0.84375, + 0.847656, + 0.84375, + 0.804688, + 0.863281, + 0.851562, + 0.824219, + 0.839844, + 0.820312, + 1.078125, + 0.835938, + 0.785156, + 0.851562, + 0.820312, + 0.847656, + 0.863281, + 0.835938, + 0.847656, + 0.851562, + 0.859375, + 0.894531, + 0.875, + 0.839844, + 0.871094, + 0.835938, + 0.859375, + 0.816406, + 0.859375, + 0.875, + 0.839844, + 0.824219, + 0.828125, + 0.851562, + 0.824219, + 0.847656, + 0.785156, + 0.839844, + 0.796875, + 0.851562, + 0.859375, + 0.871094, + 0.863281, + 0.859375, + 0.855469, + 0.835938, + 0.882812, + 0.851562, + 0.828125, + 0.878906, + 0.839844, + 0.824219, + 0.851562, + 0.816406, + 0.847656, + 0.863281, + 0.882812, + 0.777344, + 0.847656, + 0.816406, + 0.800781, + 0.871094, + 0.882812, + 0.851562, + 0.816406, + 0.855469, + 0.832031, + 0.855469, + 0.886719, + 0.847656, + 0.828125, + 0.828125, + 0.832031, + 0.882812, + 0.839844, + 0.855469, + 0.867188, + 0.84375, + 0.90625, + 0.859375, + 0.863281, + 0.84375, + 0.882812, + 0.867188, + 0.792969, + 0.839844, + 0.8125, + 0.824219, + 0.832031, + 0.855469, + 0.847656, + 0.855469, + 0.804688, + 0.84375, + 0.847656, + 0.78125, + 0.839844, + 0.84375, + 0.804688, + 0.835938, + 0.824219, + 0.839844, + 0.886719, + 0.851562, + 0.875, + 0.859375, + 0.78125, + 0.863281, + 0.847656, + 0.835938, + 0.863281, + 0.851562, + 0.859375, + 0.855469, + 0.847656, + 0.847656, + 0.871094, + 0.886719, + 0.859375, + 0.890625, + 0.84375, + 0.859375, + 0.851562, + 0.851562, + 0.804688, + 0.84375, + 0.839844, + 0.886719, + 0.871094, + 0.851562, + 0.800781, + 0.835938, + 0.820312, + 0.828125, + 0.894531, + 0.84375, + 0.816406, + 0.84375, + 0.878906, + 0.878906, + 0.847656, + 0.835938, + 0.871094, + 0.835938, + 0.839844, + 0.816406, + 0.816406, + 0.828125, + 0.824219, + 0.898438, + 0.859375, + 0.832031, + 0.910156, + 0.867188, + 0.859375, + 0.828125, + 0.851562, + 0.886719, + 0.820312, + 0.835938, + 0.824219, + 0.875, + 0.855469, + 0.890625, + 0.851562, + 0.820312, + 0.8125, + 0.816406, + 0.859375, + 0.84375, + 0.871094, + 0.84375, + 0.914062, + 0.867188, + 0.886719, + 0.847656, + 0.835938, + 0.886719, + 0.84375, + 0.871094, + 0.835938, + 0.867188, + 0.84375, + 0.804688, + 0.875, + 0.867188, + 0.847656, + 0.851562, + 0.816406, + 0.8125, + 0.839844, + 0.867188, + 0.875, + 0.816406, + 0.828125, + 0.800781, + 0.902344, + 0.847656, + 0.847656, + 0.855469, + 0.839844, + 0.859375, + 0.824219, + 0.847656, + 0.871094, + 0.859375, + 0.820312, + 0.816406, + 0.847656, + 0.820312, + 0.851562, + 0.828125, + 0.863281, + 0.878906, + 0.847656, + 0.863281, + 0.816406, + 0.855469, + 0.824219, + 0.863281, + 0.828125, + 0.863281, + 0.84375, + 0.890625, + 0.800781, + 0.820312, + 0.824219, + 0.847656, + 0.824219, + 0.828125, + 0.851562, + 0.832031, + 0.792969, + 0.851562, + 0.859375, + 0.835938, + 0.867188, + 0.839844, + 0.84375, + 0.789062, + 0.828125, + 0.859375, + 0.855469, + 0.789062, + 0.792969, + 0.863281, + 0.851562, + 0.878906, + 0.792969, + 0.859375, + 0.867188, + 0.835938, + 0.816406, + 0.914062, + 0.832031, + 0.84375, + 0.871094, + 0.863281, + 0.859375, + 0.851562, + 0.824219, + 0.878906, + 0.851562, + 0.847656, + 0.839844, + 0.882812, + 0.832031, + 0.859375, + 0.816406, + 0.832031, + 0.808594, + 0.839844, + 0.824219, + 0.851562, + 0.84375, + 0.847656, + 0.832031, + 0.917969, + 0.832031, + 0.804688, + 0.820312, + 0.863281, + 0.832031, + 0.820312, + 0.871094, + 0.757812, + 0.855469, + 0.816406, + 0.878906, + 0.882812, + 0.929688, + 0.851562, + 0.863281, + 0.875, + 0.855469, + 0.796875, + 0.855469, + 0.882812, + 0.851562, + 0.8125, + 0.847656, + 0.878906, + 0.835938, + 0.878906, + 0.859375, + 0.925781, + 0.878906, + 0.851562, + 0.851562, + 0.835938, + 0.832031, + 0.878906, + 0.835938, + 0.871094, + 0.84375, + 0.84375, + 0.792969, + 0.804688, + 0.867188, + 0.828125, + 0.867188, + 0.867188, + 0.882812, + 0.816406, + 0.835938, + 0.832031, + 0.84375, + 0.835938, + 0.851562, + 0.824219, + 0.851562, + 0.804688, + 0.859375, + 0.859375, + 0.875, + 0.875, + 0.832031, + 0.796875, + 0.832031, + 0.863281, + 0.824219, + 0.832031, + 0.835938, + 0.855469, + 0.847656, + 0.773438, + 0.84375, + 0.835938, + 0.835938, + 0.855469, + 0.816406, + 0.847656, + 0.871094, + 0.863281, + 0.851562, + 0.894531, + 0.855469, + 0.847656, + 0.824219, + 0.851562, + 0.863281, + 0.851562, + 0.871094, + 0.847656, + 0.871094, + 0.832031, + 0.847656, + 0.847656, + 0.867188, + 0.855469, + 0.863281, + 0.855469, + 0.867188, + 0.863281, + 0.863281, + 0.84375, + 0.84375, + 0.886719, + 0.828125, + 0.828125, + 0.898438, + 0.839844, + 0.832031, + 0.902344, + 0.792969, + 0.828125, + 0.828125, + 0.867188, + 0.855469, + 0.859375, + 0.871094, + 0.828125, + 0.828125, + 0.867188, + 0.960938, + 0.835938, + 0.855469, + 0.851562, + 0.808594, + 0.890625, + 0.835938, + 0.882812, + 0.804688, + 0.808594, + 0.828125, + 0.820312, + 0.839844, + 0.859375, + 0.839844, + 0.851562, + 0.808594, + 0.863281, + 0.847656, + 0.855469, + 0.855469, + 0.84375, + 0.851562, + 0.863281, + 0.855469, + 0.890625, + 0.878906, + 0.820312, + 0.816406, + 0.71875, + 0.808594, + 0.820312, + 0.804688, + 0.832031, + 0.828125, + 0.84375, + 0.835938, + 0.917969, + 0.828125, + 0.847656, + 0.839844, + 0.84375, + 0.832031, + 0.859375, + 0.867188, + 0.820312, + 0.820312, + 0.886719, + 0.835938, + 0.828125, + 0.871094, + 0.839844, + 0.835938, + 0.769531, + 0.855469, + 0.855469, + 0.835938, + 0.847656, + 0.839844, + 0.84375, + 0.84375, + 0.832031, + 0.851562, + 0.820312, + 0.878906, + 0.832031, + 0.894531, + 0.820312, + 0.851562, + 0.832031, + 0.835938, + 0.820312, + 0.84375, + 0.832031, + 0.84375, + 0.859375, + 0.910156, + 0.800781, + 0.820312, + 0.84375, + 0.824219, + 0.835938, + 0.871094, + 0.882812, + 0.851562, + 0.832031, + 0.847656, + 0.847656, + 0.875, + 0.851562, + 0.882812, + 0.820312, + 0.898438, + 0.847656, + 0.90625, + 0.828125, + 0.855469, + 0.839844, + 0.839844, + 0.828125, + 0.816406, + 0.824219, + 0.832031, + 0.84375, + 0.816406, + 0.804688, + 0.816406, + 0.816406, + 0.847656, + 0.863281, + 0.828125, + 0.863281, + 0.835938, + 0.863281, + 0.878906, + 0.847656, + 0.863281, + 0.867188, + 0.863281, + 0.863281, + 0.851562, + 0.847656, + 0.820312, + 0.855469, + 0.835938, + 0.804688, + 0.855469, + 0.820312, + 0.820312, + 0.824219, + 0.875, + 0.910156, + 0.820312, + 0.855469, + 0.859375, + 0.816406, + 0.867188, + 0.867188, + 0.875, + 0.828125, + 0.867188, + 0.867188, + 0.847656, + 0.875, + 0.855469, + 0.867188, + 0.824219, + 0.789062, + 0.835938, + 0.902344, + 0.820312, + 0.9375, + 0.84375, + 0.867188, + 0.886719, + 0.835938, + 0.851562, + 0.796875, + 0.796875, + 0.824219, + 0.84375, + 0.816406, + 0.828125, + 0.859375, + 0.804688, + 0.832031, + 0.839844, + 0.816406, + 0.789062, + 0.875, + 0.847656, + 0.824219, + 0.820312, + 1.125, + 0.808594, + 0.820312, + 0.863281, + 0.875, + 0.835938, + 0.851562, + 0.859375, + 0.808594, + 0.84375, + 0.859375, + 0.808594, + 0.816406, + 0.859375, + 0.855469, + 0.890625, + 0.847656, + 0.820312, + 0.890625, + 0.804688, + 0.847656, + 0.847656, + 0.816406, + 0.855469, + 0.835938, + 0.839844, + 0.804688, + 0.867188, + 0.867188, + 0.867188, + 0.769531, + 0.800781, + 0.820312, + 0.886719, + 0.835938, + 0.867188, + 0.859375, + 0.816406, + 0.878906, + 0.808594, + 0.867188, + 0.863281, + 0.847656, + 0.871094, + 0.867188, + 0.886719, + 0.824219, + 0.9375, + 0.886719, + 0.839844, + 0.808594, + 0.859375, + 0.820312, + 0.835938, + 0.832031, + 0.808594, + 0.863281, + 0.882812, + 0.847656, + 0.808594, + 0.832031, + 0.839844, + 0.875, + 0.859375, + 0.886719, + 0.847656, + 0.890625, + 0.796875, + 0.859375, + 0.851562, + 0.832031, + 0.851562, + 0.875, + 0.832031, + 0.863281, + 0.914062, + 0.84375, + 0.871094, + 0.847656, + 0.828125, + 0.871094, + 0.832031, + 0.808594, + 0.867188, + 0.851562, + 0.875, + 0.855469, + 0.875, + 0.859375, + 0.824219, + 0.859375, + 0.855469, + 0.847656, + 0.847656, + 0.828125, + 0.796875, + 0.824219, + 0.703125, + 0.894531, + 0.867188, + 0.859375, + 0.886719, + 0.855469, + 0.859375, + 0.886719, + 0.855469, + 0.824219, + 0.789062, + 0.859375, + 0.824219, + 0.839844, + 0.847656, + 0.855469, + 0.878906, + 0.824219, + 0.84375, + 0.855469, + 0.914062, + 0.851562, + 0.890625, + 0.847656, + 0.847656, + 0.882812, + 0.835938, + 0.792969, + 0.800781, + 0.839844, + 0.855469, + 0.871094, + 0.796875, + 0.839844, + 0.867188, + 0.867188, + 0.847656, + 0.875, + 0.832031, + 0.84375, + 0.851562, + 0.855469, + 0.855469, + 0.757812, + 0.835938, + 0.914062, + 0.796875, + 0.820312, + 0.84375, + 0.789062, + 0.847656, + 0.832031, + 0.871094, + 0.867188, + 0.859375, + 0.84375, + 0.839844, + 0.835938, + 0.824219, + 0.84375, + 0.863281, + 0.8125, + 0.886719, + 0.847656, + 0.871094, + 0.851562, + 0.855469, + 0.855469, + 0.859375, + 0.851562, + 0.847656, + 0.820312, + 0.90625, + 0.890625, + 0.851562, + 0.832031, + 0.851562, + 0.839844, + 0.84375, + 0.859375, + 0.839844, + 0.867188, + 0.847656, + 0.863281, + 0.863281, + 0.90625, + 0.851562, + 0.867188, + 0.808594, + 0.820312, + 0.8125, + 0.832031, + 0.820312, + 0.84375, + 0.890625, + 0.792969, + 0.835938, + 0.890625, + 0.839844, + 0.835938, + 0.792969, + 0.835938, + 0.84375, + 0.847656, + 0.859375, + 0.882812, + 0.851562, + 0.84375, + 0.859375, + 0.851562, + 0.824219, + 0.898438, + 0.824219, + 0.871094, + 0.859375, + 0.890625, + 0.847656, + 0.84375, + 0.851562, + 0.847656, + 0.832031, + 0.84375, + 0.855469, + 0.886719, + 0.808594, + 0.871094, + 0.871094, + 0.886719, + 0.828125, + 0.84375, + 0.828125, + 0.839844, + 0.929688, + 0.835938, + 0.832031, + 0.84375, + 0.882812, + 0.855469, + 0.84375, + 0.863281, + 0.835938, + 0.828125, + 0.902344, + 0.8125, + 0.84375, + 0.816406, + 0.859375, + 0.859375, + 0.828125, + 0.835938, + 0.835938, + 0.859375, + 0.890625, + 0.792969, + 0.859375, + 0.878906, + 0.859375, + 0.875, + 0.824219, + 0.832031, + 0.863281, + 0.851562, + 0.84375, + 0.839844, + 0.835938, + 0.808594, + 0.867188, + 0.871094, + 0.820312, + 0.878906, + 0.890625, + 0.875, + 0.863281, + 0.84375, + 0.835938, + 0.832031, + 0.824219, + 0.871094, + 0.863281, + 0.820312, + 0.855469, + 0.828125, + 0.851562, + 0.863281, + 0.867188, + 0.878906, + 0.824219, + 0.839844, + 0.8125, + 0.863281, + 0.816406, + 0.847656, + 0.835938, + 0.847656, + 0.824219, + 0.84375, + 0.859375, + 0.871094, + 0.851562, + 0.859375, + 0.871094, + 0.871094, + 0.890625, + 0.816406, + 0.824219, + 0.84375, + 0.816406, + 0.832031, + 0.816406, + 0.761719, + 0.867188, + 0.859375, + 0.863281, + 0.855469, + 0.796875, + 0.796875, + 0.882812, + 0.835938, + 0.875, + 0.839844, + 0.894531, + 0.828125, + 0.847656, + 0.863281, + 0.871094, + 0.882812, + 0.898438, + 0.835938, + 0.839844, + 0.875, + 0.8125, + 0.820312, + 0.832031, + 0.835938, + 0.8125, + 0.859375, + 0.910156, + 0.851562, + 0.839844, + 0.8125, + 0.855469, + 0.882812, + 0.871094, + 0.890625, + 0.855469, + 0.886719, + 0.820312, + 0.820312, + 0.84375, + 0.847656, + 0.847656, + 0.835938, + 0.875, + 0.878906, + 0.820312, + 0.847656, + 0.808594, + 0.851562, + 0.832031, + 0.835938, + 0.871094, + 0.828125, + 0.839844, + 0.832031, + 0.871094, + 0.855469, + 0.839844, + 0.855469, + 0.816406, + 0.761719, + 0.867188, + 0.832031, + 0.859375, + 0.820312, + 0.886719, + 0.796875, + 0.828125, + 0.832031, + 0.851562, + 0.839844, + 0.851562, + 0.859375, + 0.863281, + 0.796875, + 0.855469, + 0.820312, + 0.828125, + 0.816406, + 0.871094, + 0.855469, + 0.886719, + 0.894531, + 0.84375, + 0.871094, + 0.867188, + 0.820312, + 0.828125, + 0.851562, + 0.824219, + 0.839844, + 0.863281, + 0.878906, + 0.851562, + 0.835938, + 0.847656, + 0.820312, + 0.8125, + 0.84375, + 0.835938, + 0.878906, + 0.859375, + 0.882812, + 0.875, + 0.859375, + 0.824219, + 0.894531, + 0.828125, + 0.839844, + 0.894531, + 0.847656, + 0.871094, + 0.835938, + 0.855469, + 0.839844, + 0.828125, + 0.894531, + 0.816406, + 0.855469, + 0.832031, + 0.820312, + 0.785156, + 0.859375, + 0.855469, + 0.816406, + 0.816406, + 0.832031, + 0.835938, + 0.800781, + 0.789062, + 0.492188, + 0.820312, + 0.796875, + 0.867188, + 0.855469, + 0.851562, + 0.882812, + 0.867188, + 0.828125, + 0.816406, + 0.828125, + 0.878906, + 0.859375, + 0.832031, + 0.835938, + 0.832031, + 0.859375, + 0.792969, + 0.820312, + 0.910156, + 0.855469, + 0.859375, + 0.835938, + 0.816406, + 0.855469, + 0.835938, + 0.804688, + 0.816406, + 0.832031, + 0.863281, + 0.863281, + 0.800781, + 0.914062, + 0.859375, + 0.820312, + 0.792969, + 0.871094, + 0.820312, + 0.832031, + 0.839844, + 0.855469, + 0.867188, + 0.828125, + 0.914062, + 0.875, + 0.78125, + 0.871094, + 0.625, + 0.867188, + 0.847656, + 0.84375, + 0.859375, + 0.882812, + 0.914062, + 0.792969, + 0.816406, + 0.832031, + 0.847656, + 0.804688, + 0.875, + 0.859375, + 0.820312, + 0.875, + 0.816406, + 0.804688, + 0.84375, + 0.867188, + 0.871094, + 0.816406, + 0.871094, + 0.890625, + 0.832031, + 0.875, + 0.851562, + 0.785156, + 0.871094, + 0.867188, + 0.789062, + 0.859375, + 0.84375, + 0.867188, + 0.8125, + 0.796875, + 0.835938, + 0.871094, + 0.878906, + 0.820312, + 0.851562, + 0.695312, + 0.867188, + 0.847656, + 0.796875, + 0.875, + 0.824219, + 0.863281, + 0.851562, + 0.890625, + 0.878906, + 0.882812, + 0.894531, + 0.847656, + 0.855469, + 0.878906, + 0.820312, + 0.871094, + 0.878906, + 0.871094, + 0.847656, + 0.792969, + 0.832031, + 0.863281, + 0.878906, + 0.8125, + 0.8125, + 0.847656, + 0.828125, + 0.878906, + 0.914062, + 0.871094, + 0.851562, + 0.847656, + 0.84375, + 0.808594, + 0.847656, + 0.820312, + 0.855469, + 0.839844, + 0.859375, + 0.875, + 0.867188, + 0.828125, + 0.855469, + 0.800781, + 0.894531, + 0.8125, + 0.914062, + 0.851562, + 0.863281, + 0.867188, + 0.792969, + 0.851562, + 0.847656, + 0.816406, + 0.859375, + 0.835938, + 0.824219, + 0.8125, + 0.8125, + 0.855469, + 0.8125, + 0.878906, + 0.84375, + 0.855469, + 0.863281, + 0.867188, + 0.804688, + 0.914062, + 0.867188, + 0.851562, + 0.886719, + 0.8125, + 0.878906, + 0.847656, + 0.882812, + 0.847656, + 0.804688, + 0.847656, + 0.851562, + 0.886719, + 0.851562, + 0.832031, + 0.855469, + 0.832031, + 0.867188, + 0.808594, + 0.792969, + 0.890625, + 0.882812, + 0.796875, + 0.871094, + 0.847656, + 0.84375, + 0.855469, + 0.832031, + 0.816406, + 0.863281, + 0.855469, + 0.898438, + 0.914062, + 0.847656, + 0.921875, + 0.863281, + 0.886719, + 0.785156, + 0.878906, + 0.832031, + 0.855469, + 0.855469, + 0.796875, + 0.855469, + 0.886719, + 0.851562, + 0.878906, + 0.867188, + 0.839844, + 0.886719, + 0.808594, + 0.820312, + 0.847656, + 0.820312, + 0.851562, + 0.839844, + 0.820312, + 0.847656, + 0.867188, + 0.816406, + 0.839844, + 0.878906, + 0.886719, + 0.839844, + 0.867188, + 0.867188, + 0.824219, + 0.835938, + 0.828125, + 0.8125, + 0.816406, + 0.84375, + 0.847656, + 0.828125, + 0.808594, + 0.867188, + 0.832031, + 0.847656, + 0.824219, + 0.820312, + 0.8125, + 0.855469, + 0.835938, + 0.871094, + 0.828125, + 0.882812, + 0.816406, + 0.835938, + 0.851562, + 0.8125, + 0.824219, + 0.847656, + 0.863281, + 0.855469, + 0.863281, + 0.875, + 0.847656, + 0.882812, + 0.828125, + 0.871094, + 0.828125, + 0.855469, + 0.835938, + 0.84375, + 0.84375, + 0.8125, + 0.859375, + 0.828125, + 0.863281, + 0.855469, + 0.871094, + 0.800781, + 0.84375, + 0.804688, + 0.773438, + 0.898438, + 0.847656, + 0.839844, + 0.851562, + 0.875, + 0.90625, + 0.863281, + 0.890625, + 0.835938, + 0.851562, + 0.835938, + 0.859375, + 0.832031, + 0.832031, + 0.878906, + 0.882812, + 0.839844, + 0.851562, + 0.808594, + 0.863281, + 0.835938, + 0.847656, + 0.832031, + 0.859375, + 0.863281, + 0.839844, + 0.824219, + 0.835938, + 0.875, + 0.828125, + 0.875, + 0.792969, + 0.863281, + 0.8125, + 0.828125, + 0.796875, + 0.894531, + 0.871094, + 0.820312, + 0.808594, + 0.847656, + 0.851562, + 0.859375, + 0.855469, + 0.867188, + 0.84375, + 0.792969, + 0.902344, + 0.800781, + 0.824219, + 0.789062, + 0.847656, + 0.863281, + 0.84375, + 0.808594, + 0.867188, + 0.851562, + 0.890625, + 0.828125, + 0.878906, + 0.859375, + 0.839844, + 0.824219, + 0.839844, + 0.859375, + 0.828125, + 0.851562, + 0.835938, + 0.8125, + 0.839844, + 0.867188, + 0.710938, + 0.816406, + 0.851562, + 0.839844, + 0.855469, + 0.863281, + 0.835938, + 0.894531, + 0.832031, + 0.886719, + 0.863281, + 0.914062, + 0.832031, + 0.863281, + 0.832031, + 0.832031, + 0.863281, + 0.84375, + 0.886719, + 0.824219, + 0.886719, + 0.824219, + 0.886719, + 0.863281, + 0.828125, + 0.847656, + 0.855469, + 0.828125, + 0.789062, + 0.867188, + 0.851562, + 0.859375, + 0.878906, + 0.796875, + 0.859375, + 0.828125, + 0.847656, + 0.816406, + 0.820312, + 0.835938, + 0.851562, + 0.863281, + 0.859375, + 0.792969, + 0.855469, + 0.839844, + 0.851562, + 0.832031, + 0.8125, + 0.835938, + 0.867188, + 0.824219, + 0.828125, + 0.789062, + 0.871094, + 0.84375, + 0.871094, + 0.863281, + 0.855469, + 0.800781, + 0.804688, + 0.863281, + 0.867188, + 0.796875, + 0.808594, + 0.851562, + 0.800781, + 0.8125, + 0.8125, + 0.84375, + 0.871094, + 0.878906, + 0.851562, + 0.820312, + 0.863281, + 0.847656, + 0.855469, + 0.859375, + 0.789062, + 0.839844, + 0.824219, + 0.902344, + 0.863281, + 0.898438, + 0.875, + 0.859375, + 0.878906, + 0.84375, + 0.808594, + 0.867188, + 0.871094, + 0.863281, + 0.867188, + 0.820312, + 0.835938, + 0.824219, + 0.84375, + 0.863281, + 0.828125, + 0.867188, + 0.890625, + 0.824219, + 0.863281, + 0.871094, + 0.851562, + 0.835938, + 0.828125, + 0.820312, + 0.832031, + 0.875, + 0.839844, + 0.855469, + 0.828125, + 0.878906, + 0.828125, + 0.839844, + 0.78125, + 0.851562, + 0.863281, + 0.859375, + 0.839844, + 0.84375, + 0.867188, + 0.882812, + 0.863281, + 0.820312, + 0.851562, + 0.839844, + 0.890625, + 0.816406, + 0.832031, + 0.898438, + 0.777344, + 0.839844, + 0.828125, + 0.835938, + 0.847656, + 0.804688, + 0.890625, + 0.086914, + 0.863281, + 0.925781, + 0.828125, + 0.84375, + 0.804688, + 0.875, + 0.847656, + 0.8125, + 0.796875, + 0.859375, + 0.894531, + 0.882812, + 0.886719, + 0.808594, + 0.804688, + 0.863281, + 0.882812, + 0.796875, + 0.855469, + 0.847656, + 0.824219, + 0.863281, + 0.878906, + 0.863281, + 0.878906, + 0.800781, + 0.886719, + 0.867188, + 0.839844, + 0.84375, + 0.90625, + 0.847656, + 0.871094, + 0.863281, + 0.871094, + 0.847656, + 0.839844, + 0.855469, + 0.816406, + 0.84375, + 0.835938, + 0.820312, + 0.8125, + 0.875, + 0.796875, + 0.84375, + 0.824219, + 0.855469, + 0.863281, + 0.894531, + 0.851562, + 0.839844, + 0.828125, + 0.878906, + 0.792969, + 0.71875, + 0.828125, + 0.863281, + 0.847656, + 0.84375, + 0.808594, + 0.871094, + 0.871094, + 0.804688, + 0.828125, + 0.851562, + 0.851562, + 0.867188, + 1.289062, + 0.832031, + 0.816406, + 0.855469, + 0.832031, + 0.851562, + 0.8125, + 0.835938, + 0.851562, + 0.835938, + 0.855469, + 0.8125, + 0.832031, + 0.878906, + 0.851562, + 0.867188, + 0.871094, + 0.851562, + 0.855469, + 0.847656, + 0.890625, + 0.847656, + 0.828125, + 0.859375, + 0.839844, + 0.792969, + 0.867188, + 0.855469, + 0.566406, + 0.84375, + 0.828125, + 0.839844, + 0.804688, + 0.863281, + 0.855469, + 0.832031, + 0.84375, + 0.878906, + 0.835938, + 0.890625, + 0.871094, + 0.835938, + 0.832031, + 0.875, + 0.84375, + 0.808594, + 0.8125, + 0.84375, + 0.824219, + 0.871094, + 0.871094, + 0.867188, + 0.839844, + 0.863281, + 0.847656, + 0.792969, + 0.816406, + 0.84375, + 0.808594, + 0.855469, + 0.875, + 0.871094, + 0.851562, + 0.824219, + 0.859375, + 0.863281, + 0.867188, + 0.671875, + 0.847656, + 0.867188, + 0.847656, + 0.886719, + 0.871094, + 0.839844, + 0.820312, + 0.855469, + 0.847656, + 0.839844, + 0.835938, + 0.808594, + 0.863281, + 0.871094, + 0.859375, + 0.867188, + 0.832031, + 0.851562, + 0.898438, + 0.867188, + 0.875, + 0.808594, + 0.816406, + 0.824219, + 0.808594, + 0.828125, + 0.804688, + 0.84375, + 0.863281, + 0.898438, + 0.84375, + 0.84375, + 0.816406, + 0.859375, + 0.828125, + 0.789062, + 0.832031, + 0.820312, + 0.847656, + 0.777344, + 0.828125, + 0.84375, + 0.878906, + 0.882812, + 0.867188, + 0.835938, + 0.855469, + 0.804688, + 0.777344, + 0.8125, + 0.910156, + 0.882812, + 0.890625, + 0.839844, + 0.863281, + 0.847656, + 0.828125, + 0.84375, + 0.816406, + 0.863281, + 0.820312, + 0.863281, + 0.835938, + 0.863281, + 0.820312, + 0.804688, + 0.859375, + 0.867188, + 0.820312, + 0.832031, + 0.851562, + 0.894531, + 0.808594, + 0.832031, + 0.832031, + 0.84375, + 0.824219, + 0.851562, + 0.84375, + 0.859375, + 0.796875, + 0.863281, + 0.820312, + 0.820312, + 0.839844, + 0.871094, + 0.871094, + 0.851562, + 0.851562, + 0.847656, + 0.859375, + 0.859375, + 0.835938, + 0.820312, + 0.84375, + 0.863281, + 0.847656, + 0.832031, + 0.808594, + 0.835938, + 0.824219, + 0.742188, + 0.835938, + 0.828125, + 0.832031, + 0.855469, + 0.847656, + 0.828125, + 0.839844, + 0.867188, + 0.875, + 0.800781, + 0.824219, + 0.847656, + 0.851562, + 0.828125, + 0.703125, + 0.847656, + 0.796875, + 0.832031, + 0.835938, + 0.851562, + 0.882812, + 0.859375, + 0.84375, + 0.847656, + 0.796875, + 0.820312, + 0.855469, + 0.882812, + 0.828125, + 0.808594, + 0.875, + 0.875, + 0.835938, + 0.8125, + 0.828125, + 0.875, + 0.808594, + 0.851562, + 0.824219, + 0.828125, + 0.851562, + 0.847656, + 0.824219, + 0.84375, + 0.824219, + 0.871094, + 0.855469, + 0.835938, + 0.890625, + 0.8125, + 0.832031, + 0.832031, + 0.902344, + 0.867188, + 0.808594, + 0.792969, + 0.835938, + 0.871094, + 0.859375, + 0.875, + 0.820312, + 0.855469, + 0.882812, + 0.859375, + 0.839844, + 0.863281, + 0.8125, + 0.910156, + 0.886719, + 0.847656, + 0.855469, + 0.894531, + 0.878906, + 0.859375, + 0.824219, + 0.863281, + 0.855469, + 0.835938, + 0.820312, + 0.863281, + 0.851562, + 0.796875, + 0.851562, + 0.863281, + 0.867188, + 0.859375, + 0.84375, + 0.886719, + 0.894531, + 0.785156, + 0.835938, + 0.8125, + 0.792969, + 0.820312, + 0.871094, + 0.882812, + 0.867188, + 0.871094, + 0.863281, + 0.855469, + 0.839844, + 0.871094, + 0.84375, + 0.839844, + 0.800781, + 0.8125, + 0.832031, + 0.804688, + 0.835938, + 0.851562, + 0.875, + 0.804688, + 0.878906, + 0.871094, + 0.804688, + 0.914062, + 0.84375, + 0.804688, + 0.789062, + 0.875, + 0.867188, + 0.832031, + 0.84375, + 0.84375, + 0.878906, + 0.859375, + 0.820312, + 0.816406, + 0.835938, + 0.847656, + 0.8125, + 0.84375, + 0.851562, + 0.808594, + 0.867188, + 0.859375, + 0.878906, + 0.835938, + 0.890625, + 0.824219, + 0.777344, + 0.886719, + 0.835938, + 0.863281, + 0.878906, + 0.839844, + 0.875, + 0.832031, + 0.839844, + 0.835938, + 0.867188, + 0.832031, + 0.839844, + 0.804688, + 0.84375, + 0.882812, + 0.859375, + 0.890625, + 0.832031, + 0.945312, + 0.820312, + 0.855469, + 0.859375, + 0.84375, + 0.859375, + 0.808594, + 0.828125, + 0.792969, + 0.851562, + 0.863281, + 0.847656, + 0.851562, + 0.816406, + 0.84375, + 0.855469, + 0.894531, + 0.90625, + 0.855469, + 0.859375, + 0.84375, + 0.839844, + 0.710938, + 0.90625, + 0.863281, + 0.808594, + 0.847656, + 0.875, + 0.863281, + 0.8125, + 0.863281, + 0.855469, + 0.867188, + 0.789062, + 0.792969, + 0.863281, + 0.84375, + 0.8125, + 0.816406, + 0.839844, + 0.917969, + 0.824219, + 0.804688, + 0.847656, + 0.867188, + 0.859375, + 0.820312, + 0.777344, + 0.839844, + 0.878906, + 0.820312, + 0.867188, + 0.875, + 0.859375, + 0.816406, + 0.824219, + 0.863281, + 0.832031, + 0.84375, + 0.914062, + 0.890625, + 0.773438, + 0.871094, + 0.867188, + 0.863281, + 0.871094, + 0.863281, + 0.855469, + 0.847656, + 0.859375, + 0.84375, + 0.808594, + 0.84375, + 0.839844, + 0.847656, + 0.835938, + 0.859375, + 0.796875, + 0.835938, + 0.789062, + 0.828125, + 0.851562, + 0.847656, + 0.851562, + 0.867188, + 0.820312, + 0.863281, + 0.804688, + 0.882812, + 0.902344, + 0.839844, + 0.800781, + 0.828125, + 0.851562, + 0.839844, + 0.890625, + 0.84375, + 0.84375, + 0.867188, + 0.8125, + 0.839844, + 0.796875, + 0.890625, + 0.890625, + 0.847656, + 0.886719, + 0.820312, + 0.867188, + 0.839844, + 0.851562, + 0.863281, + 0.859375, + 0.859375, + 0.828125, + 0.828125, + 0.804688, + 0.859375, + 0.878906, + 0.871094, + 0.839844, + 0.839844, + 0.820312, + 0.851562, + 0.832031, + 0.828125, + 0.855469, + 0.8125, + 0.84375, + 0.824219, + 0.824219, + 0.820312, + 0.800781, + 0.828125, + 0.832031, + 0.847656, + 0.792969, + 0.867188, + 0.90625, + 0.898438, + 0.867188, + 0.804688, + 0.863281, + 0.835938, + 0.820312, + 0.828125, + 0.820312, + 0.871094, + 0.902344, + 0.824219, + 0.84375, + 0.835938, + 0.785156, + 0.84375, + 0.820312, + 0.785156, + 0.867188, + 0.78125, + 0.851562, + 0.871094, + 0.84375, + 0.863281, + 0.867188, + 0.871094, + 0.847656, + 0.851562, + 0.851562, + 0.816406, + 0.84375, + 0.859375, + 0.863281, + 0.835938, + 0.867188, + 0.878906, + 0.816406, + 0.773438, + 0.855469, + 0.832031, + 0.863281, + 0.824219, + 0.816406, + 0.8125, + 0.839844, + 0.847656, + 0.84375, + 0.847656, + 0.832031, + 0.894531, + 0.882812, + 0.820312, + 0.871094, + 0.878906, + 0.851562, + 0.863281, + 0.851562, + 0.890625, + 0.886719, + 0.8125, + 0.839844, + 0.871094, + 0.820312, + 0.824219, + 0.855469, + 0.808594, + 0.851562, + 0.855469, + 0.828125, + 1.09375, + 0.824219, + 0.804688, + 0.839844, + 0.871094, + 0.859375, + 0.796875, + 0.835938, + 0.847656, + 0.835938, + 0.875, + 0.851562, + 0.886719, + 0.8125, + 0.808594, + 0.820312, + 0.84375, + 0.824219, + 0.824219, + 0.796875, + 0.84375, + 0.792969, + 0.855469, + 0.828125, + 0.820312, + 0.839844, + 0.824219, + 0.824219, + 0.871094, + 0.828125, + 0.886719, + 0.890625, + 0.875, + 0.835938, + 0.855469, + 0.78125, + 0.796875, + 0.867188, + 0.820312, + 0.878906, + 0.859375, + 0.816406, + 0.859375, + 0.84375, + 0.816406, + 0.847656, + 0.828125, + 0.855469, + 0.835938, + 0.875, + 0.847656, + 0.84375, + 0.855469, + 0.761719, + 0.808594, + 0.84375, + 0.875, + 0.863281, + 0.808594, + 0.855469, + 0.921875, + 0.871094, + 0.871094, + 0.859375, + 0.820312, + 0.882812, + 0.863281, + 0.824219, + 0.859375, + 0.820312, + 0.867188, + 0.90625, + 0.832031, + 0.859375, + 0.878906, + 0.84375, + 0.882812, + 0.871094, + 0.855469, + 0.855469, + 0.835938, + 0.886719, + 0.890625, + 0.851562, + 0.863281, + 0.777344, + 0.914062, + 0.839844, + 0.914062, + 0.824219, + 0.828125, + 0.789062, + 0.859375, + 0.867188, + 0.859375, + 0.875, + 0.839844, + 0.832031, + 0.832031, + 0.847656, + 0.832031, + 0.847656, + 0.816406, + 0.832031, + 0.851562, + 0.851562, + 0.917969, + 0.859375, + 0.828125, + 0.839844, + 0.839844, + 0.835938, + 0.824219, + 0.859375, + 0.820312, + 0.832031, + 0.851562, + 0.832031, + 0.851562, + 0.890625, + 0.773438, + 0.867188, + 0.792969, + 0.84375, + 0.839844, + 0.832031, + 0.835938, + 0.824219, + 0.8125, + 0.878906, + 0.820312, + 0.816406, + 0.824219, + 0.84375, + 0.84375, + 0.824219, + 0.878906, + 0.886719, + 0.84375, + 0.839844, + 0.804688, + 0.867188, + 0.816406, + 0.859375, + 0.882812, + 0.804688, + 0.828125, + 0.84375, + 0.832031, + 0.851562, + 0.867188, + 0.851562, + 0.832031, + 0.839844, + 0.875, + 0.855469, + 0.917969, + 0.820312, + 0.863281, + 0.800781, + 0.824219, + 0.875, + 0.808594, + 0.859375, + 0.730469, + 0.859375, + 0.882812, + 0.886719, + 0.753906, + 0.839844, + 0.789062, + 0.847656, + 0.816406, + 0.84375, + 0.875, + 0.808594, + 0.886719, + 0.847656, + 0.863281, + 0.847656, + 0.828125, + 0.902344, + 0.875, + 0.804688, + 0.835938, + 0.828125, + 0.871094, + 0.855469, + 0.859375, + 0.816406, + 0.878906, + 0.828125, + 0.886719, + 0.84375, + 0.816406, + 0.875, + 0.890625, + 0.804688, + 0.871094, + 0.855469, + 0.859375, + 0.816406, + 0.859375, + 0.882812, + 0.835938, + 0.824219, + 0.863281, + 0.867188, + 0.8125, + 0.796875, + 0.851562, + 0.871094, + 0.828125, + 0.878906, + 0.859375, + 0.855469, + 0.871094, + 0.8125, + 0.824219, + 0.867188, + 0.828125, + 0.851562, + 0.816406, + 0.847656, + 0.839844, + 0.851562, + 0.824219, + 0.851562, + 0.867188, + 0.851562, + 0.867188, + 0.90625, + 0.789062, + 0.835938, + 0.832031, + 0.886719, + 0.84375, + 0.820312, + 0.875, + 0.84375, + 0.824219, + 0.851562, + 0.890625, + 0.835938, + 0.835938, + 0.777344, + 0.804688, + 0.84375, + 0.855469, + 0.914062, + 0.839844, + 0.84375, + 0.828125, + 0.828125, + 0.839844, + 0.800781, + 0.871094, + 0.851562, + 0.820312, + 0.855469, + 0.816406, + 0.863281, + 0.875, + 0.835938, + 0.871094, + 0.875, + 0.847656, + 0.863281, + 0.847656, + 0.855469, + 0.835938, + 0.816406, + 0.871094, + 0.855469, + 0.816406, + 0.867188, + 0.867188, + 0.867188, + 0.847656, + 0.863281, + 0.824219, + 0.847656, + 0.894531, + 0.878906, + 0.796875, + 0.816406, + 0.863281, + 0.84375, + 0.800781, + 0.867188, + 0.839844, + 0.855469, + 0.871094, + 0.890625, + 0.832031, + 0.863281, + 0.847656, + 0.847656, + 0.84375, + 0.824219, + 0.839844, + 0.820312, + 0.867188, + 0.851562, + 0.859375, + 0.851562, + 0.824219, + 0.839844, + 0.886719, + 0.835938, + 0.851562, + 0.835938, + 0.859375, + 0.867188, + 0.835938, + 0.847656, + 0.859375, + 0.871094, + 0.863281, + 0.847656, + 0.84375, + 0.824219, + 0.851562, + 0.867188, + 0.828125, + 0.855469, + 0.789062, + 0.816406, + 0.824219, + 0.859375, + 0.820312, + 0.84375, + 0.933594, + 0.847656, + 0.84375, + 0.859375, + 0.820312, + 0.839844, + 0.875, + 0.875, + 0.839844, + 0.867188, + 0.835938, + 0.851562, + 0.832031, + 0.878906, + 0.816406, + 0.773438, + 0.847656, + 0.878906, + 0.835938, + 0.847656, + 0.878906, + 0.90625, + 0.820312, + 0.8125, + 0.851562, + 0.847656, + 0.832031, + 0.875, + 0.847656, + 0.859375, + 0.855469, + 0.839844, + 0.824219, + 0.828125, + 0.179688, + 0.765625, + 0.882812, + 0.847656, + 0.859375, + 0.863281, + 0.808594, + 0.839844, + 0.878906, + 0.828125, + 0.800781, + 0.953125, + 0.871094, + 0.871094, + 0.859375, + 0.8125, + 0.859375, + 0.851562, + 0.871094, + 0.878906, + 0.863281, + 0.839844, + 0.886719, + 0.886719, + 0.835938, + 0.824219, + 0.832031, + 0.851562, + 0.871094, + 0.855469, + 0.851562, + 0.835938, + 0.828125, + 0.875, + 0.839844, + 0.863281, + 0.835938, + 0.859375, + 0.808594, + 0.859375, + 0.875, + 0.855469, + 0.871094, + 0.84375, + 0.804688, + 0.839844, + 0.890625, + 0.863281, + 0.847656, + 0.828125, + 0.847656, + 0.847656, + 0.835938, + 0.847656, + 0.816406, + 0.84375, + 0.878906, + 0.882812, + 0.835938, + 0.816406, + 0.820312, + 0.878906, + 0.84375, + 0.851562, + 0.839844, + 0.878906, + 0.871094, + 0.886719, + 0.855469, + 0.925781, + 0.808594, + 0.84375, + 0.921875, + 0.867188, + 0.839844, + 0.882812, + 0.855469, + 0.796875, + 0.886719, + 0.832031, + 0.835938, + 0.832031, + 0.835938, + 0.886719, + 0.777344, + 0.835938, + 0.855469, + 0.875, + 0.867188, + 0.816406, + 0.824219, + 0.804688, + 0.875, + 0.902344, + 0.820312, + 0.789062 + ] + }, + "name": "model.transformer.h.18.ln_1.weight", + "outputIndexes": [ + 1467 + ], + "type": "Const", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1466, + 1467 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/ln_1_18/Mul_1_output_0", + "outputIndexes": [ + 1468 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.18/self_attn/q_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 1468 + ], + "outputIndexes": [ + 3099 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.18/self_attn/q_proj/Linear/pre_convert", + "inputIndexes": [ + 3099 + ], + "outputIndexes": [ + 3100 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.18/self_attn/q_proj/Linear", + "inputIndexes": [ + 3100 + ], + "outputIndexes": [ + 3101 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 2049936084, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.18/self_attn/q_proj/Linear/post_convert", + "inputIndexes": [ + 3101 + ], + "outputIndexes": [ + 3102 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.18/self_attn/q_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3102 + ], + "outputIndexes": [ + 1469 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1468 + ], + "main_type": "NONE", + "name": "/Shape_73_output_0", + "outputIndexes": [ + 1470 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 1470 + ], + "main_type": "NONE", + "name": "Shape3043", + "outputIndexes": [ + 1471 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 1470 + ], + "main_type": "NONE", + "name": "Rank3045", + "outputIndexes": [ + 1472 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1472, + 1472 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp3047", + "outputIndexes": [ + 1473 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1473 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze3048", + "outputIndexes": [ + 1474 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1473, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp3050", + "outputIndexes": [ + 1475 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1475 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze3051", + "outputIndexes": [ + 1476 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1471, + 1474, + 1476, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice3054", + "outputIndexes": [ + 1477 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1477 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze3055", + "outputIndexes": [ + 1478 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 9, + 1478 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp3056", + "outputIndexes": [ + 1479 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1479, + 1478 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp3057", + "outputIndexes": [ + 1480 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1470, + 1480, + 1473 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_130_output_0", + "outputIndexes": [ + 1481 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1481, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_253_output_0", + "outputIndexes": [ + 1482 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 7, + 1482, + 23, + 24 + ], + "main_type": "Axis", + "main": { + "axis": 0 + }, + "name": "/Concat_162_output_0", + "outputIndexes": [ + 1483 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1469, + 1483 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_91_output_0", + "outputIndexes": [ + 1484 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1484, + 50 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_72_output_0", + "outputIndexes": [ + 1485 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1484 + ], + "main_type": "NONE", + "name": "/Shape_74_output_0", + "outputIndexes": [ + 1486 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 1486 + ], + "main_type": "NONE", + "name": "Shape3064", + "outputIndexes": [ + 1487 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 1486 + ], + "main_type": "NONE", + "name": "Rank3066", + "outputIndexes": [ + 1488 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1488, + 1488 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp3068", + "outputIndexes": [ + 1489 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1489 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze3069", + "outputIndexes": [ + 1490 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1489, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp3071", + "outputIndexes": [ + 1491 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1491 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze3072", + "outputIndexes": [ + 1492 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1487, + 1490, + 1492, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice3075", + "outputIndexes": [ + 1493 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1493 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze3076", + "outputIndexes": [ + 1494 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 53, + 1494 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp3077", + "outputIndexes": [ + 1495 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1495, + 1494 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp3078", + "outputIndexes": [ + 1496 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1486, + 1496, + 1489 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_131_output_0", + "outputIndexes": [ + 1497 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1497, + 65 + ], + "main_type": "BinaryOp", + "main": { + "opType": 7, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Div_54_output_0", + "outputIndexes": [ + 1498 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1498, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_258_output_0", + "outputIndexes": [ + 1499 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1484, + 1499, + 68, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_73_output_0", + "outputIndexes": [ + 1500 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1500 + ], + "main_type": "UnaryOp", + "main": { + "opType": "NEG", + "T": "DT_FLOAT" + }, + "name": "/Neg_36_output_0", + "outputIndexes": [ + 1501 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1484, + 21, + 1499, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_72_output_0", + "outputIndexes": [ + 1502 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1501, + 1502 + ], + "main_type": "Axis", + "main": { + "axis": -1 + }, + "name": "/Concat_165_output_0", + "outputIndexes": [ + 1503 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1503, + 80 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_73_output_0", + "outputIndexes": [ + 1504 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1485, + 1504 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_90_output_0", + "outputIndexes": [ + 1505 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.18/self_attn/k_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 1468 + ], + "outputIndexes": [ + 3103 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.18/self_attn/k_proj/Linear/pre_convert", + "inputIndexes": [ + 3103 + ], + "outputIndexes": [ + 3104 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.18/self_attn/k_proj/Linear", + "inputIndexes": [ + 3104 + ], + "outputIndexes": [ + 3105 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 2059389674, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.18/self_attn/k_proj/Linear/post_convert", + "inputIndexes": [ + 3105 + ], + "outputIndexes": [ + 3106 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.18/self_attn/k_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3106 + ], + "outputIndexes": [ + 1506 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1506, + 1483 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_92_output_0", + "outputIndexes": [ + 1507 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1507, + 50 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_74_output_0", + "outputIndexes": [ + 1508 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1507 + ], + "main_type": "NONE", + "name": "/Shape_75_output_0", + "outputIndexes": [ + 1509 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 1509 + ], + "main_type": "NONE", + "name": "Shape3126", + "outputIndexes": [ + 1510 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 1509 + ], + "main_type": "NONE", + "name": "Rank3128", + "outputIndexes": [ + 1511 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1511, + 1511 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp3130", + "outputIndexes": [ + 1512 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1512 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze3131", + "outputIndexes": [ + 1513 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1512, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp3133", + "outputIndexes": [ + 1514 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1514 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze3134", + "outputIndexes": [ + 1515 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1510, + 1513, + 1515, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice3137", + "outputIndexes": [ + 1516 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1516 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze3138", + "outputIndexes": [ + 1517 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 53, + 1517 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp3139", + "outputIndexes": [ + 1518 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1518, + 1517 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp3140", + "outputIndexes": [ + 1519 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1509, + 1519, + 1512 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_132_output_0", + "outputIndexes": [ + 1520 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1520, + 65 + ], + "main_type": "BinaryOp", + "main": { + "opType": 7, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Div_55_output_0", + "outputIndexes": [ + 1521 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1521, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_260_output_0", + "outputIndexes": [ + 1522 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1507, + 1522, + 68, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_75_output_0", + "outputIndexes": [ + 1523 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1523 + ], + "main_type": "UnaryOp", + "main": { + "opType": "NEG", + "T": "DT_FLOAT" + }, + "name": "/Neg_37_output_0", + "outputIndexes": [ + 1524 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1507, + 21, + 1522, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_74_output_0", + "outputIndexes": [ + 1525 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1524, + 1525 + ], + "main_type": "Axis", + "main": { + "axis": -1 + }, + "name": "/Concat_166_output_0", + "outputIndexes": [ + 1526 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1526, + 80 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_75_output_0", + "outputIndexes": [ + 1527 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1508, + 1527 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_91_output_0", + "outputIndexes": [ + 1528 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.18/self_attn/v_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 1468 + ], + "outputIndexes": [ + 3107 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.18/self_attn/v_proj/Linear/pre_convert", + "inputIndexes": [ + 3107 + ], + "outputIndexes": [ + 3108 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.18/self_attn/v_proj/Linear", + "inputIndexes": [ + 3108 + ], + "outputIndexes": [ + 3109 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 2068843264, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.18/self_attn/v_proj/Linear/post_convert", + "inputIndexes": [ + 3109 + ], + "outputIndexes": [ + 3110 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.18/self_attn/v_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3110 + ], + "outputIndexes": [ + 1529 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1529, + 1483 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_93_output_0", + "outputIndexes": [ + 1530 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1505, + 1528, + 1530, + 108 + ], + "main_type": "AttentionParam", + "main": { + "kv_cache": true + }, + "name": "Attention/Reshape_94_output_0", + "outputIndexes": [ + 1531 + ], + "type": "Attention", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.18/self_attn/o_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 1531 + ], + "outputIndexes": [ + 3111 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.18/self_attn/o_proj/Linear/pre_convert", + "inputIndexes": [ + 3111 + ], + "outputIndexes": [ + 3112 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.18/self_attn/o_proj/Linear", + "inputIndexes": [ + 3112 + ], + "outputIndexes": [ + 3113 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 2078296854, + 8388630, + 1048576, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.18/self_attn/o_proj/Linear/post_convert", + "inputIndexes": [ + 3113 + ], + "outputIndexes": [ + 3114 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.18/self_attn/o_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3114 + ], + "outputIndexes": [ + 1532 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1465, + 1532 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_93_output_0", + "outputIndexes": [ + 1533 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1533 + ], + "main_type": "LayerNorm", + "main": { + "axis": [ + -1 + ], + "epsilon": 1e-06, + "group": 1, + "useRMSNorm": true + }, + "name": "/ln_2_18/Mul_output_0", + "outputIndexes": [ + 1534 + ], + "type": "LayerNorm", + "defaultDimentionFormat": "NHWC" + }, + { + "main_type": "Blob", + "main": { + "dims": [ + 4096 + ], + "dataFormat": "NCHW", + "dataType": "DT_FLOAT", + "float32s": [ + 0.605469, + 0.652344, + 0.632812, + 0.640625, + 0.632812, + 0.609375, + 0.636719, + 0.636719, + 0.625, + 0.628906, + 0.644531, + 0.621094, + 0.640625, + 0.636719, + 0.609375, + 0.648438, + 0.640625, + 0.628906, + 0.632812, + 0.632812, + 0.636719, + 0.632812, + 0.59375, + 0.621094, + 0.628906, + 0.613281, + 0.597656, + 0.636719, + 0.652344, + 0.652344, + 0.625, + 0.613281, + 0.617188, + 0.613281, + 0.613281, + 0.613281, + 0.613281, + 0.613281, + 0.601562, + 0.613281, + 0.613281, + 0.625, + 0.625, + 0.636719, + 0.613281, + 0.613281, + 0.652344, + 0.640625, + 0.660156, + 0.636719, + 0.632812, + 0.589844, + 0.617188, + 0.613281, + 0.609375, + 0.601562, + 0.625, + 0.652344, + 0.613281, + 0.597656, + 0.585938, + 0.589844, + 0.605469, + 0.617188, + 0.628906, + 0.632812, + 0.640625, + 0.632812, + 0.65625, + 0.636719, + 0.628906, + 0.597656, + 0.613281, + 0.609375, + 0.621094, + 0.628906, + 0.65625, + 0.621094, + 0.621094, + 0.632812, + 0.648438, + 0.652344, + 0.613281, + 0.609375, + 0.628906, + 0.652344, + 0.621094, + 0.640625, + 0.632812, + 0.660156, + 0.597656, + 0.613281, + 0.632812, + 0.628906, + 0.625, + 0.640625, + 0.621094, + 0.625, + 0.644531, + 0.613281, + 0.628906, + 0.621094, + 0.640625, + 0.613281, + 0.632812, + 0.625, + 0.625, + 0.640625, + 0.625, + 0.632812, + 0.617188, + 0.664062, + 0.640625, + 0.660156, + 0.640625, + 0.601562, + 0.625, + 0.474609, + 0.625, + 0.621094, + 0.609375, + 0.625, + 0.617188, + 0.621094, + 0.621094, + 0.628906, + 0.625, + 0.632812, + 0.628906, + 0.632812, + 0.632812, + 0.625, + 0.652344, + 0.613281, + 0.625, + 0.613281, + 0.621094, + 0.613281, + 0.636719, + 0.617188, + 0.640625, + 0.621094, + 0.613281, + 0.609375, + 0.640625, + 0.628906, + 0.628906, + 0.660156, + 0.609375, + 0.625, + 0.660156, + 0.644531, + 0.621094, + 0.589844, + 0.628906, + 0.636719, + 0.625, + 0.625, + 0.636719, + 0.628906, + 0.628906, + 0.628906, + 0.601562, + 0.621094, + 0.609375, + 0.621094, + 0.621094, + 0.625, + 0.632812, + 0.609375, + 0.621094, + 0.589844, + 0.628906, + 0.609375, + 0.660156, + 0.632812, + 0.621094, + 0.621094, + 0.632812, + 0.625, + 0.632812, + 0.613281, + 0.632812, + 0.652344, + 0.640625, + 0.644531, + 0.65625, + 0.632812, + 0.609375, + 0.628906, + 0.628906, + 0.625, + 0.648438, + 0.644531, + 0.59375, + 0.605469, + 0.625, + 0.59375, + 0.636719, + 0.632812, + 0.644531, + 0.613281, + 0.636719, + 0.617188, + 0.640625, + 0.605469, + 0.648438, + 0.628906, + 0.644531, + 0.617188, + 0.625, + 0.59375, + 0.621094, + 0.628906, + 0.640625, + 0.617188, + 0.648438, + 0.652344, + 0.609375, + 0.648438, + 0.601562, + 0.609375, + 0.613281, + 0.636719, + 0.628906, + 0.613281, + 0.625, + 0.640625, + 0.558594, + 0.621094, + 0.636719, + 0.644531, + 0.597656, + 0.621094, + 0.632812, + 0.613281, + 0.632812, + 0.617188, + 0.621094, + 0.648438, + 0.65625, + 0.613281, + 0.609375, + 0.589844, + 0.640625, + 0.625, + 0.664062, + 0.601562, + 0.625, + 0.621094, + 0.652344, + 0.597656, + 0.59375, + 0.605469, + 0.625, + 0.601562, + 0.644531, + 0.609375, + 0.605469, + 0.601562, + 0.632812, + 0.613281, + 0.570312, + 0.585938, + 0.632812, + 0.636719, + 0.632812, + 0.644531, + 0.617188, + 0.640625, + 0.621094, + 0.621094, + 0.640625, + 0.640625, + 0.636719, + 0.628906, + 0.621094, + 0.652344, + 0.648438, + 0.628906, + 0.625, + 0.65625, + 0.609375, + 0.59375, + 0.625, + 0.617188, + 0.632812, + 0.628906, + 0.632812, + 0.636719, + 0.628906, + 0.628906, + 0.578125, + 0.632812, + 0.640625, + 0.617188, + 0.636719, + 0.625, + 0.628906, + 0.628906, + 0.617188, + 0.621094, + 0.609375, + 0.625, + 0.628906, + 0.617188, + 0.621094, + 0.59375, + 0.613281, + 0.609375, + 0.613281, + 0.613281, + 0.589844, + 0.644531, + 0.628906, + 0.621094, + 0.636719, + 0.625, + 0.648438, + 0.644531, + 0.621094, + 0.648438, + 0.625, + 0.660156, + 0.632812, + 0.644531, + 0.625, + 0.660156, + 0.621094, + 0.625, + 0.597656, + 0.609375, + 0.628906, + 0.625, + 0.632812, + 0.601562, + 0.660156, + 0.609375, + 0.621094, + 0.644531, + 0.644531, + 0.628906, + 0.617188, + 0.589844, + 0.617188, + 0.640625, + 0.625, + 0.648438, + 0.613281, + 0.625, + 0.617188, + 0.625, + 0.617188, + 0.644531, + 0.644531, + 0.617188, + 0.621094, + 0.613281, + 0.648438, + 0.628906, + 0.652344, + 0.625, + 0.621094, + 0.625, + 0.632812, + 0.636719, + 0.613281, + 0.609375, + 0.609375, + 0.617188, + 0.640625, + 0.632812, + 0.636719, + 0.609375, + 0.628906, + 0.605469, + 0.628906, + 0.605469, + 0.613281, + 0.644531, + 0.632812, + 0.640625, + 0.628906, + 0.636719, + 0.621094, + 0.636719, + 0.570312, + 0.65625, + 0.613281, + 0.621094, + 0.636719, + 0.632812, + 0.632812, + 0.640625, + 0.601562, + 0.597656, + 0.625, + 0.605469, + 0.621094, + 0.628906, + 0.65625, + 0.636719, + 0.613281, + 0.628906, + 0.609375, + 0.625, + 0.640625, + 0.628906, + 0.613281, + 0.628906, + 0.636719, + 0.625, + 0.632812, + 0.613281, + 0.636719, + 0.601562, + 0.632812, + 0.621094, + 0.625, + 0.636719, + 0.621094, + 0.628906, + 0.617188, + 0.644531, + 0.65625, + 0.625, + 0.625, + 0.640625, + 0.632812, + 0.625, + 0.632812, + 0.617188, + 0.625, + 0.625, + 0.652344, + 0.636719, + 0.632812, + 0.664062, + 0.652344, + 0.605469, + 0.59375, + 0.625, + 0.625, + 0.636719, + 0.621094, + 0.621094, + 0.640625, + 0.644531, + 0.632812, + 0.636719, + 0.632812, + 0.632812, + 0.667969, + 0.636719, + 0.636719, + 0.648438, + 0.59375, + 0.625, + 0.605469, + 0.625, + 0.632812, + 0.652344, + 0.621094, + 0.613281, + 0.632812, + 0.621094, + 0.621094, + 0.648438, + 0.644531, + 0.617188, + 0.609375, + 0.617188, + 0.636719, + 0.601562, + 0.632812, + 0.621094, + 0.617188, + 0.648438, + 0.609375, + 0.625, + 0.636719, + 0.640625, + 0.609375, + 0.621094, + 0.609375, + 0.644531, + 0.605469, + 0.652344, + 0.605469, + 0.523438, + 0.648438, + 0.597656, + 0.609375, + 0.59375, + 0.644531, + 0.621094, + 0.613281, + 0.625, + 0.621094, + 0.625, + 0.589844, + 0.613281, + 0.628906, + 0.640625, + 0.660156, + 0.625, + 0.640625, + 0.625, + 0.632812, + 0.617188, + 0.628906, + 0.585938, + 0.628906, + 0.636719, + 0.625, + 0.628906, + 0.617188, + 0.628906, + 0.621094, + 0.636719, + 0.613281, + 0.628906, + 0.613281, + 0.613281, + 0.621094, + 0.640625, + 0.617188, + 0.605469, + 0.617188, + 0.648438, + 0.617188, + 0.625, + 0.648438, + 0.621094, + 0.628906, + 0.621094, + 0.613281, + 0.613281, + 0.640625, + 0.621094, + 0.640625, + 0.609375, + 0.648438, + 0.617188, + 0.613281, + 0.636719, + 0.601562, + 0.601562, + 0.609375, + 0.621094, + 0.609375, + 0.640625, + 0.617188, + 0.617188, + 0.597656, + 0.621094, + 0.636719, + 0.625, + 0.640625, + 0.601562, + 0.597656, + 0.609375, + 0.632812, + 0.632812, + 0.601562, + 0.609375, + 0.632812, + 0.613281, + 0.621094, + 0.628906, + 0.640625, + 0.605469, + 0.632812, + 0.617188, + 0.625, + 0.625, + 0.636719, + 0.636719, + 0.636719, + 0.648438, + 0.617188, + 0.664062, + 0.628906, + 0.636719, + 0.605469, + 0.652344, + 0.589844, + 0.617188, + 0.621094, + 0.632812, + 0.664062, + 0.648438, + 0.636719, + 0.632812, + 0.636719, + 0.59375, + 0.644531, + 0.625, + 0.597656, + 0.613281, + 0.621094, + 0.640625, + 0.652344, + 0.625, + 0.609375, + 0.601562, + 0.605469, + 0.636719, + 0.628906, + 0.621094, + 0.628906, + 0.625, + 0.636719, + 0.644531, + 0.613281, + 0.628906, + 0.632812, + 0.628906, + 0.613281, + 0.644531, + 0.640625, + 0.625, + 0.628906, + 0.455078, + 0.644531, + 0.628906, + 0.609375, + 0.628906, + 0.644531, + 0.625, + 0.617188, + 0.625, + 0.628906, + 0.636719, + 0.613281, + 0.632812, + 0.648438, + 0.585938, + 0.617188, + 0.621094, + 0.644531, + 0.605469, + 0.625, + 0.601562, + 0.613281, + 0.640625, + 0.605469, + 0.628906, + 0.648438, + 0.609375, + 0.632812, + 0.652344, + 0.65625, + 0.621094, + 0.621094, + 0.597656, + 0.621094, + 0.636719, + 0.664062, + 0.632812, + 0.625, + 0.605469, + 0.625, + 0.613281, + 0.628906, + 0.640625, + 0.621094, + 0.636719, + 0.628906, + 0.644531, + 0.648438, + 0.648438, + 0.621094, + 0.601562, + 0.625, + 0.644531, + 0.640625, + 0.625, + 0.652344, + 0.621094, + 0.605469, + 0.613281, + 0.613281, + 0.617188, + 0.644531, + 0.625, + 0.605469, + 0.632812, + 0.589844, + 0.636719, + 0.628906, + 0.640625, + 0.613281, + 0.601562, + 0.644531, + 0.628906, + 0.617188, + 0.597656, + 0.613281, + 0.632812, + 0.644531, + 0.648438, + 0.632812, + 0.613281, + 0.628906, + 0.632812, + 0.640625, + 0.652344, + 0.636719, + 0.617188, + 0.628906, + 0.632812, + 0.628906, + 0.625, + 0.648438, + 0.652344, + 0.601562, + 0.632812, + 0.652344, + 0.617188, + 0.613281, + 0.617188, + 0.617188, + 0.632812, + 0.640625, + 0.632812, + 0.628906, + 0.640625, + 0.628906, + 0.628906, + 0.589844, + 0.628906, + 0.597656, + 0.644531, + 0.621094, + 0.617188, + 0.636719, + 0.613281, + 0.652344, + 0.644531, + 0.644531, + 0.609375, + 0.636719, + 0.609375, + 0.613281, + 0.617188, + 0.628906, + 0.636719, + 0.625, + 0.628906, + 0.609375, + 0.570312, + 0.582031, + 0.613281, + 0.652344, + 0.625, + 0.617188, + 0.628906, + 0.640625, + 0.625, + 0.621094, + 0.652344, + 0.636719, + 0.601562, + 0.582031, + 0.621094, + 0.636719, + 0.632812, + 0.636719, + 0.628906, + 0.628906, + 0.601562, + 0.613281, + 0.625, + 0.65625, + 0.628906, + 0.628906, + 0.632812, + 0.617188, + 0.65625, + 0.621094, + 0.628906, + 0.601562, + 0.609375, + 0.617188, + 0.644531, + 0.625, + 0.625, + 0.621094, + 0.625, + 0.59375, + 0.597656, + 0.628906, + 0.625, + 0.660156, + 0.621094, + 0.632812, + 0.628906, + 0.617188, + 0.59375, + 0.628906, + 0.613281, + 0.621094, + 0.632812, + 0.660156, + 0.640625, + 0.613281, + 0.636719, + 0.636719, + 0.628906, + 0.640625, + 0.609375, + 0.617188, + 0.609375, + 0.625, + 0.640625, + 0.628906, + 0.613281, + 0.632812, + 0.605469, + 0.625, + 0.644531, + 0.617188, + 0.632812, + 0.621094, + 0.613281, + 0.613281, + 0.652344, + 0.621094, + 0.632812, + 0.648438, + 0.652344, + 0.621094, + 0.660156, + 0.613281, + 0.605469, + 0.625, + 0.640625, + 0.605469, + 0.640625, + 0.621094, + 0.636719, + 0.644531, + 0.644531, + 0.613281, + 0.667969, + 0.628906, + 0.617188, + 0.636719, + 0.632812, + 0.617188, + 0.621094, + 0.613281, + 0.605469, + 0.640625, + 0.648438, + 0.605469, + 0.609375, + 0.617188, + 0.636719, + 0.621094, + 0.589844, + 0.605469, + 0.640625, + 0.625, + 0.625, + 0.621094, + 0.621094, + 0.632812, + 0.617188, + 0.605469, + 0.625, + 0.632812, + 0.644531, + 0.632812, + 0.644531, + 0.613281, + 0.613281, + 0.605469, + 0.632812, + 0.640625, + 0.628906, + 0.617188, + 0.605469, + 0.636719, + 0.621094, + 0.617188, + 0.625, + 0.632812, + 0.617188, + 0.640625, + 0.628906, + 0.617188, + 0.632812, + 0.640625, + 0.628906, + 0.636719, + 0.617188, + 0.636719, + 0.613281, + 0.601562, + 0.636719, + 0.621094, + 0.640625, + 0.59375, + 0.644531, + 0.628906, + 0.625, + 0.601562, + 0.632812, + 0.621094, + 0.625, + 0.605469, + 0.636719, + 0.632812, + 0.609375, + 0.628906, + 0.609375, + 0.597656, + 0.613281, + 0.644531, + 0.625, + 0.621094, + 0.597656, + 0.605469, + 0.628906, + 0.605469, + 0.625, + 0.628906, + 0.644531, + 0.632812, + 0.636719, + 0.621094, + 0.589844, + 0.613281, + 0.613281, + 0.660156, + 0.621094, + 0.617188, + 0.636719, + 0.605469, + 0.605469, + 0.621094, + 0.613281, + 0.648438, + 0.585938, + 0.628906, + 0.640625, + 0.628906, + 0.605469, + 0.625, + 0.609375, + 0.628906, + 0.625, + 0.621094, + 0.585938, + 0.632812, + 0.667969, + 0.628906, + 0.625, + 0.664062, + 0.621094, + 0.632812, + 0.628906, + 0.601562, + 0.601562, + 0.617188, + 0.628906, + 0.628906, + 0.601562, + 0.640625, + 0.621094, + 0.632812, + 0.648438, + 0.609375, + 0.636719, + 0.617188, + 0.613281, + 0.617188, + 0.613281, + 0.625, + 0.625, + 0.617188, + 0.628906, + 0.617188, + 0.640625, + 0.632812, + 0.628906, + 0.605469, + 0.640625, + 0.625, + 0.625, + 0.632812, + 0.605469, + 0.601562, + 0.621094, + 0.636719, + 0.640625, + 0.617188, + 0.636719, + 0.632812, + 0.652344, + 0.644531, + 0.652344, + 0.609375, + 0.609375, + 0.609375, + 0.648438, + 0.621094, + 0.609375, + 0.574219, + 0.632812, + 0.589844, + 0.628906, + 0.652344, + 0.625, + 0.59375, + 0.648438, + 0.621094, + 0.628906, + 0.628906, + 0.613281, + 0.625, + 0.478516, + 0.621094, + 0.632812, + 0.621094, + 0.628906, + 0.636719, + 0.613281, + 0.609375, + 0.632812, + 0.671875, + 0.625, + 0.632812, + 0.597656, + 0.621094, + 0.628906, + 0.621094, + 0.617188, + 0.628906, + 0.640625, + 0.621094, + 0.609375, + 0.625, + 0.636719, + 0.613281, + 0.644531, + 0.625, + 0.566406, + 0.625, + 0.636719, + 0.628906, + 0.605469, + 0.628906, + 0.628906, + 0.613281, + 0.625, + 0.621094, + 0.617188, + 0.613281, + 0.621094, + 0.625, + 0.617188, + 0.621094, + 0.65625, + 0.597656, + 0.628906, + 0.628906, + 0.625, + 0.628906, + 0.648438, + 0.636719, + 0.628906, + 0.628906, + 0.621094, + 0.632812, + 0.628906, + 0.621094, + 0.621094, + 0.617188, + 0.185547, + 0.605469, + 0.617188, + 0.621094, + 0.625, + 0.636719, + 0.605469, + 0.625, + 0.597656, + 0.617188, + 0.652344, + 0.625, + 0.613281, + 0.609375, + 0.625, + 0.640625, + 0.597656, + 0.632812, + 0.632812, + 0.628906, + 0.617188, + 0.613281, + 0.621094, + 0.625, + 0.625, + 0.632812, + 0.664062, + 0.625, + 0.617188, + 0.574219, + 0.640625, + 0.609375, + 0.625, + 0.597656, + 0.632812, + 0.628906, + 0.652344, + 0.621094, + 0.617188, + 0.621094, + 0.640625, + 0.597656, + 0.632812, + 0.613281, + 0.664062, + 0.628906, + 0.617188, + 0.640625, + 0.628906, + 0.652344, + 0.636719, + 0.613281, + 0.640625, + 0.597656, + 0.652344, + 0.625, + 0.640625, + 0.640625, + 0.628906, + 0.625, + 0.621094, + 0.617188, + 0.636719, + 0.632812, + 0.601562, + 0.621094, + 0.625, + 0.648438, + 0.539062, + 0.644531, + 0.621094, + 0.621094, + 0.632812, + 0.664062, + 0.617188, + 0.625, + 0.644531, + 0.621094, + 0.609375, + 0.628906, + 0.625, + 0.59375, + 0.636719, + 0.636719, + 0.644531, + 0.632812, + 0.613281, + 0.636719, + 0.628906, + 0.609375, + 0.617188, + 0.632812, + 0.628906, + 0.625, + 0.632812, + 0.628906, + 0.652344, + 0.617188, + 0.636719, + 0.605469, + 0.621094, + 0.632812, + 0.628906, + 0.632812, + 0.648438, + 0.625, + 0.621094, + 0.621094, + 0.636719, + 0.617188, + 0.621094, + 0.625, + 0.625, + 0.628906, + 0.625, + 0.613281, + 0.628906, + 0.617188, + 0.636719, + 0.625, + 0.609375, + 0.636719, + 0.628906, + 0.625, + 0.632812, + 0.625, + 0.636719, + 0.632812, + 0.617188, + 0.609375, + 0.59375, + 0.632812, + 0.613281, + 0.632812, + 0.605469, + 0.625, + 0.609375, + 0.628906, + 0.636719, + 0.625, + 0.625, + 0.628906, + 0.613281, + 0.613281, + 0.625, + 0.617188, + 0.609375, + 0.613281, + 0.625, + 0.628906, + 0.617188, + 0.621094, + 0.59375, + 0.621094, + 0.652344, + 0.617188, + 0.597656, + 0.632812, + 0.628906, + 0.585938, + 0.613281, + 0.589844, + 0.617188, + 0.636719, + 0.625, + 0.652344, + 0.621094, + 0.628906, + 0.648438, + 0.617188, + 0.621094, + 0.625, + 0.636719, + 0.648438, + 0.613281, + 0.625, + 0.617188, + 0.605469, + 0.648438, + 0.621094, + 0.628906, + 0.628906, + 0.65625, + 0.652344, + 0.625, + 0.605469, + 0.59375, + 0.644531, + 0.644531, + 0.636719, + 0.652344, + 0.609375, + 0.617188, + 0.636719, + 0.609375, + 0.644531, + 0.589844, + 0.601562, + 0.617188, + 0.609375, + 0.644531, + 0.652344, + 0.632812, + 0.609375, + 0.644531, + 0.617188, + 0.632812, + 0.625, + 0.59375, + 0.640625, + 0.632812, + 0.636719, + 0.582031, + 0.605469, + 0.636719, + 0.636719, + 0.628906, + 0.601562, + 0.621094, + 0.632812, + 0.636719, + 0.628906, + 0.605469, + 0.644531, + 0.617188, + 0.644531, + 0.636719, + 0.648438, + 0.609375, + 0.621094, + 0.609375, + 0.621094, + 0.65625, + 0.621094, + 0.625, + 0.613281, + 0.578125, + 0.644531, + 0.601562, + 0.628906, + 0.617188, + 0.640625, + 0.617188, + 0.628906, + 0.605469, + 0.632812, + 0.625, + 0.648438, + 0.636719, + 0.628906, + 0.601562, + 0.617188, + 0.609375, + 0.617188, + 0.625, + 0.640625, + 0.636719, + 0.632812, + 0.605469, + 0.636719, + 0.625, + 0.632812, + 0.636719, + 0.632812, + 0.617188, + 0.652344, + 0.632812, + 0.617188, + 0.613281, + 0.617188, + 0.640625, + 0.636719, + 0.609375, + 0.671875, + 0.628906, + 0.628906, + 0.609375, + 0.640625, + 0.613281, + 0.609375, + 0.667969, + 0.605469, + 0.625, + 0.644531, + 0.664062, + 0.628906, + 0.65625, + 0.605469, + 0.582031, + 0.609375, + 0.609375, + 0.648438, + 0.617188, + 0.613281, + 0.644531, + 0.621094, + 0.617188, + 0.625, + 0.644531, + 0.617188, + 0.652344, + 0.617188, + 0.597656, + 0.640625, + 0.609375, + 0.621094, + 0.628906, + 0.667969, + 0.628906, + 0.632812, + 0.597656, + 0.640625, + 0.636719, + 0.636719, + 0.632812, + 0.632812, + 0.621094, + 0.609375, + 0.628906, + 0.617188, + 0.632812, + 0.617188, + 0.621094, + 0.601562, + 0.625, + 0.632812, + 0.625, + 0.605469, + 0.632812, + 0.632812, + 0.636719, + 0.636719, + 0.628906, + 0.636719, + 0.628906, + 0.609375, + 0.640625, + 0.648438, + 0.617188, + 0.628906, + 0.644531, + 0.59375, + 0.628906, + 0.636719, + 0.597656, + 0.648438, + 0.621094, + 0.617188, + 0.609375, + 0.628906, + 0.613281, + 0.625, + 0.609375, + 0.601562, + 0.625, + 0.613281, + 0.621094, + 0.628906, + 0.613281, + 0.632812, + 0.632812, + 0.613281, + 0.636719, + 0.621094, + 0.625, + 0.613281, + 0.613281, + 0.59375, + 0.648438, + 0.628906, + 0.617188, + 0.617188, + 0.636719, + 0.613281, + 0.652344, + 0.621094, + 0.609375, + 0.632812, + 0.617188, + 0.621094, + 0.632812, + 0.617188, + 0.640625, + 0.617188, + 0.617188, + 0.644531, + 0.605469, + 0.628906, + 0.625, + 0.652344, + 0.648438, + 0.640625, + 0.621094, + 0.644531, + 0.648438, + 0.625, + 0.621094, + 0.648438, + 0.660156, + 0.644531, + 0.628906, + 0.660156, + 0.628906, + 0.644531, + 0.640625, + 0.601562, + 0.609375, + 0.625, + 0.640625, + 0.625, + 0.613281, + 0.59375, + 0.617188, + 0.660156, + 0.640625, + 0.488281, + 0.640625, + 0.636719, + 0.628906, + 0.617188, + 0.628906, + 0.636719, + 0.652344, + 0.636719, + 0.617188, + 0.644531, + 0.585938, + 0.632812, + 0.621094, + 0.636719, + 0.609375, + 0.644531, + 0.644531, + 0.621094, + 0.621094, + 0.609375, + 0.628906, + 0.648438, + 0.636719, + 0.625, + 0.605469, + 0.605469, + 0.621094, + 0.617188, + 0.644531, + 0.617188, + 0.636719, + 0.621094, + 0.628906, + 0.613281, + 0.617188, + 0.632812, + 0.632812, + 0.648438, + 0.609375, + 0.621094, + 0.632812, + 0.609375, + 0.632812, + 0.628906, + 0.609375, + 0.617188, + 0.617188, + 0.625, + 0.621094, + 0.617188, + 0.589844, + 0.609375, + 0.636719, + 0.628906, + 0.636719, + 0.585938, + 0.617188, + 0.609375, + 0.632812, + 0.357422, + 0.609375, + 0.628906, + 0.601562, + 0.636719, + 0.613281, + 0.617188, + 0.644531, + 0.617188, + 0.640625, + 0.621094, + 0.632812, + 0.675781, + 0.613281, + 0.625, + 0.632812, + 0.625, + 0.636719, + 0.640625, + 0.609375, + 0.589844, + 0.574219, + 0.625, + 0.609375, + 0.605469, + 0.621094, + 0.625, + 0.605469, + 0.585938, + 0.601562, + 0.601562, + 0.652344, + 0.613281, + 0.628906, + 0.621094, + 0.617188, + 0.625, + 0.597656, + 0.617188, + 0.632812, + 0.628906, + 0.617188, + 0.609375, + 0.621094, + 0.640625, + 0.605469, + 0.609375, + 0.636719, + 0.609375, + 0.625, + 0.601562, + 0.625, + 0.621094, + 0.640625, + 0.621094, + 0.605469, + 0.613281, + 0.59375, + 0.640625, + 0.613281, + 0.632812, + 0.65625, + 0.644531, + 0.636719, + 0.648438, + 0.621094, + 0.625, + 0.613281, + 0.648438, + 0.574219, + 0.632812, + 0.65625, + 0.636719, + 0.628906, + 0.625, + 0.667969, + 0.648438, + 0.609375, + 0.59375, + 0.636719, + 0.621094, + 0.632812, + 0.605469, + 0.636719, + 0.640625, + 0.59375, + 0.609375, + 0.632812, + 0.621094, + 0.628906, + 0.640625, + 0.628906, + 0.644531, + 0.621094, + 0.582031, + 0.574219, + 0.628906, + 0.632812, + 0.652344, + 0.621094, + 0.644531, + 0.628906, + 0.65625, + 0.65625, + 0.644531, + 0.601562, + 0.632812, + 0.660156, + 0.613281, + 0.621094, + 0.625, + 0.632812, + 0.632812, + 0.640625, + 0.59375, + 0.628906, + 0.613281, + 0.605469, + 0.65625, + 0.613281, + 0.625, + 0.632812, + 0.636719, + 0.648438, + 0.628906, + 0.628906, + 0.636719, + 0.632812, + 0.632812, + 0.644531, + 0.605469, + 0.640625, + 0.625, + 0.621094, + 0.628906, + 0.609375, + 0.625, + 0.617188, + 0.617188, + 0.636719, + 0.632812, + 0.640625, + 0.609375, + 0.613281, + 0.632812, + 0.65625, + 0.601562, + 0.617188, + 0.636719, + 0.628906, + 0.636719, + 0.640625, + 0.625, + 0.617188, + 0.644531, + 0.617188, + 0.628906, + 0.628906, + 0.621094, + 0.625, + 0.632812, + 0.648438, + 0.173828, + 0.617188, + 0.605469, + 0.625, + 0.628906, + 0.632812, + 0.617188, + 0.640625, + 0.625, + 0.640625, + 0.65625, + 0.664062, + 0.625, + 0.621094, + 0.667969, + 0.648438, + 0.609375, + 0.625, + 0.628906, + 0.617188, + 0.625, + 0.632812, + 0.617188, + 0.601562, + 0.632812, + 0.628906, + 0.609375, + 0.640625, + 0.625, + 0.585938, + 0.617188, + 0.589844, + 0.636719, + 0.601562, + 0.605469, + 0.617188, + 0.628906, + 0.628906, + 0.636719, + 0.617188, + 0.636719, + 0.640625, + 0.609375, + 0.613281, + 0.621094, + 0.628906, + 0.636719, + 0.613281, + 0.636719, + 0.589844, + 0.628906, + 0.605469, + 0.609375, + 0.632812, + 0.628906, + 0.601562, + 0.644531, + 0.597656, + 0.625, + 0.632812, + 0.613281, + 0.613281, + 0.621094, + 0.609375, + 0.636719, + 0.621094, + 0.625, + 0.605469, + 0.617188, + 0.609375, + 0.652344, + 0.621094, + 0.53125, + 0.617188, + 0.617188, + 0.609375, + 0.628906, + 0.632812, + 0.582031, + 0.617188, + 0.621094, + 0.652344, + 0.652344, + 0.628906, + 0.640625, + 0.621094, + 0.613281, + 0.632812, + 0.617188, + 0.609375, + 0.609375, + 0.648438, + 0.636719, + 0.636719, + 0.636719, + 0.640625, + 0.601562, + 0.625, + 0.636719, + 0.628906, + 0.589844, + 0.613281, + 0.617188, + 0.621094, + 0.617188, + 0.613281, + 0.617188, + 0.644531, + 0.613281, + 0.640625, + 0.613281, + 0.636719, + 0.613281, + 0.636719, + 0.648438, + 0.632812, + 0.648438, + 0.625, + 0.644531, + 0.632812, + 0.640625, + 0.660156, + 0.605469, + 0.628906, + 0.644531, + 0.636719, + 0.625, + 0.597656, + 0.582031, + 0.605469, + 0.636719, + 0.613281, + 0.632812, + 0.644531, + 0.625, + 0.625, + 0.636719, + 0.632812, + 0.609375, + 0.640625, + 0.566406, + 0.625, + 0.609375, + 0.609375, + 0.617188, + 0.644531, + 0.625, + 0.609375, + 0.605469, + 0.640625, + 0.632812, + 0.613281, + 0.640625, + 0.609375, + 0.636719, + 0.632812, + 0.636719, + 0.59375, + 0.660156, + 0.621094, + 0.628906, + 0.636719, + 0.660156, + 0.605469, + 0.625, + 0.636719, + 0.621094, + 0.625, + 0.644531, + 0.621094, + 0.625, + 0.640625, + 0.589844, + 0.640625, + 0.640625, + 0.636719, + 0.644531, + 0.609375, + 0.613281, + 0.632812, + 0.644531, + 0.621094, + 0.628906, + 0.617188, + 0.609375, + 0.609375, + 0.605469, + 0.640625, + 0.640625, + 0.621094, + 0.644531, + 0.605469, + 0.628906, + 0.640625, + 0.605469, + 0.605469, + 0.628906, + 0.625, + 0.636719, + 0.625, + 0.648438, + 0.636719, + 0.644531, + 0.625, + 0.617188, + 0.613281, + 0.625, + 0.609375, + 0.625, + 0.628906, + 0.632812, + 0.628906, + 0.566406, + 0.617188, + 0.617188, + 0.617188, + 0.617188, + 0.628906, + 0.648438, + 0.609375, + 0.613281, + 0.640625, + 0.640625, + 0.625, + 0.640625, + 0.605469, + 0.605469, + 0.644531, + 0.621094, + 0.625, + 0.640625, + 0.625, + 0.601562, + 0.617188, + 0.613281, + 0.609375, + 0.628906, + 0.609375, + 0.628906, + 0.628906, + 0.613281, + 0.621094, + 0.652344, + 0.628906, + 0.648438, + 0.636719, + 0.613281, + 0.636719, + 0.664062, + 0.628906, + 0.644531, + 0.613281, + 0.636719, + 0.640625, + 0.597656, + 0.640625, + 0.621094, + 0.632812, + 0.621094, + 0.640625, + 0.636719, + 0.605469, + 0.652344, + 0.632812, + 0.625, + 0.625, + 0.625, + 0.601562, + 0.632812, + 0.617188, + 0.648438, + 0.613281, + 0.640625, + 0.621094, + 0.617188, + 0.636719, + 0.628906, + 0.636719, + 0.605469, + 0.628906, + 0.628906, + 0.597656, + 0.613281, + 0.632812, + 0.613281, + 0.632812, + 0.625, + 0.605469, + 0.640625, + 0.609375, + 0.613281, + 0.628906, + 0.585938, + 0.613281, + 0.617188, + 0.640625, + 0.609375, + 0.628906, + 0.636719, + 0.613281, + 0.640625, + 0.648438, + 0.621094, + 0.613281, + 0.605469, + 0.65625, + 0.621094, + 0.609375, + 0.636719, + 0.640625, + 0.625, + 0.605469, + 0.636719, + 0.613281, + 0.667969, + 0.628906, + 0.625, + 0.648438, + 0.609375, + 0.617188, + 0.640625, + 0.628906, + 0.632812, + 0.617188, + 0.601562, + 0.597656, + 0.625, + 0.609375, + 0.648438, + 0.625, + 0.628906, + 0.632812, + 0.621094, + 0.640625, + 0.613281, + 0.617188, + 0.640625, + 0.632812, + 0.628906, + 0.59375, + 0.621094, + 0.617188, + 0.628906, + 0.628906, + 0.625, + 0.636719, + 0.613281, + 0.621094, + 0.625, + 0.621094, + 0.644531, + 0.621094, + 0.644531, + 0.628906, + 0.628906, + 0.613281, + 0.621094, + 0.632812, + 0.644531, + 0.605469, + 0.652344, + 0.625, + 0.621094, + 0.609375, + 0.625, + 0.617188, + 0.636719, + 0.636719, + 0.621094, + 0.613281, + 0.613281, + 0.644531, + 0.617188, + 0.667969, + 0.652344, + 0.636719, + 0.617188, + 0.632812, + 0.625, + 0.625, + 0.644531, + 0.617188, + 0.625, + 0.628906, + 0.605469, + 0.625, + 0.652344, + 0.609375, + 0.636719, + 0.628906, + 0.621094, + 0.621094, + 0.605469, + 0.613281, + 0.609375, + 0.742188, + 0.625, + 0.625, + 0.628906, + 0.601562, + 0.601562, + 0.640625, + 0.617188, + 0.644531, + 0.613281, + 0.648438, + 0.582031, + 0.632812, + 0.605469, + 0.636719, + 0.636719, + 0.640625, + 0.621094, + 0.617188, + 0.609375, + 0.628906, + 0.640625, + 0.6875, + 0.621094, + 0.632812, + 0.632812, + 0.632812, + 0.625, + 0.632812, + 0.640625, + 0.613281, + 0.621094, + 0.625, + 0.609375, + 0.628906, + 0.652344, + 0.636719, + 0.621094, + 0.632812, + 0.609375, + 0.605469, + 0.628906, + 0.628906, + 0.621094, + 0.664062, + 0.609375, + 0.640625, + 0.652344, + 0.578125, + 0.601562, + 0.601562, + 0.636719, + 0.636719, + 0.632812, + 0.613281, + 0.621094, + 0.65625, + 0.632812, + 0.617188, + 0.605469, + 0.609375, + 0.613281, + 0.609375, + 0.640625, + 0.625, + 0.640625, + 0.628906, + 0.609375, + 0.625, + 0.648438, + 0.613281, + 0.644531, + 0.609375, + 0.621094, + 0.628906, + 0.664062, + 0.613281, + 0.617188, + 0.636719, + 0.628906, + 0.621094, + 0.617188, + 0.644531, + 0.613281, + 0.632812, + 0.621094, + 0.601562, + 0.621094, + 0.648438, + 0.632812, + 0.621094, + 0.613281, + 0.625, + 0.621094, + 0.640625, + 0.601562, + 0.628906, + 0.632812, + 0.625, + 0.613281, + 0.652344, + 0.644531, + 0.617188, + 0.625, + 0.625, + 0.652344, + 0.628906, + 0.609375, + 0.613281, + 0.648438, + 0.640625, + 0.628906, + 0.625, + 0.648438, + 0.644531, + 0.625, + 0.613281, + 0.652344, + 0.605469, + 0.617188, + 0.628906, + 0.636719, + 0.621094, + 0.644531, + 0.625, + 0.621094, + 0.613281, + 0.613281, + 0.640625, + 0.625, + 0.648438, + 0.621094, + 0.625, + 0.636719, + 0.613281, + 0.628906, + 0.636719, + 0.640625, + 0.632812, + 0.625, + 0.621094, + 0.613281, + 0.632812, + 0.621094, + 0.605469, + 0.625, + 0.601562, + 0.632812, + 0.621094, + 0.625, + 0.640625, + 0.625, + 0.648438, + 0.640625, + 0.601562, + 0.609375, + 0.628906, + 0.628906, + 0.613281, + 0.636719, + 0.648438, + 0.636719, + 0.617188, + 0.628906, + 0.617188, + 0.605469, + 0.628906, + 0.636719, + 0.632812, + 0.621094, + 0.660156, + 0.605469, + 0.640625, + 0.628906, + 0.605469, + 0.644531, + 0.636719, + 0.648438, + 0.609375, + 0.628906, + 0.621094, + 0.660156, + 0.632812, + 0.613281, + 0.609375, + 0.625, + 0.617188, + 0.648438, + 0.597656, + 0.609375, + 0.597656, + 0.628906, + 0.636719, + 0.632812, + 0.628906, + 0.636719, + 0.644531, + 0.585938, + 0.628906, + 0.621094, + 0.644531, + 0.628906, + 0.632812, + 0.632812, + 0.625, + 0.628906, + 0.632812, + 0.613281, + 0.632812, + 0.632812, + 0.605469, + 0.605469, + 0.636719, + 0.609375, + 0.609375, + 0.632812, + 0.613281, + 0.636719, + 0.609375, + 0.601562, + 0.640625, + 0.605469, + 0.65625, + 0.605469, + 0.628906, + 0.609375, + 0.625, + 0.585938, + 0.621094, + 0.632812, + 0.597656, + 0.609375, + 0.628906, + 0.628906, + 0.625, + 0.609375, + 0.609375, + 0.585938, + 0.625, + 0.613281, + 0.628906, + 0.640625, + 0.625, + 0.636719, + 0.632812, + 0.632812, + 0.617188, + 0.625, + 0.628906, + 0.601562, + 0.617188, + 0.625, + 0.625, + 0.617188, + 0.59375, + 0.617188, + 0.625, + 0.617188, + 0.660156, + 0.636719, + 0.625, + 0.644531, + 0.640625, + 0.613281, + 0.605469, + 0.609375, + 0.636719, + 0.628906, + 0.640625, + 0.628906, + 0.597656, + 0.644531, + 0.621094, + 0.648438, + 0.628906, + 0.640625, + 0.632812, + 0.628906, + 0.613281, + 0.605469, + 0.636719, + 0.597656, + 0.628906, + 0.648438, + 0.617188, + 0.621094, + 0.636719, + 0.628906, + 0.628906, + 0.648438, + 0.613281, + 0.652344, + 0.628906, + 0.632812, + 0.644531, + 0.617188, + 0.613281, + 0.625, + 0.636719, + 0.648438, + 0.617188, + 0.605469, + 0.628906, + 0.648438, + 0.601562, + 0.617188, + 0.65625, + 0.617188, + 0.632812, + 0.640625, + 0.605469, + 0.617188, + 0.609375, + 0.648438, + 0.628906, + 0.609375, + 0.605469, + 0.628906, + 0.628906, + 0.640625, + 0.621094, + 0.65625, + 0.625, + 0.628906, + 0.617188, + 0.609375, + 0.648438, + 0.632812, + 0.582031, + 0.613281, + 0.613281, + 0.585938, + 0.625, + 0.613281, + 0.640625, + 0.617188, + 0.632812, + 0.628906, + 0.632812, + 0.628906, + 0.632812, + 0.632812, + 0.628906, + 0.621094, + 0.617188, + 0.585938, + 0.621094, + 0.648438, + 0.636719, + 0.597656, + 0.621094, + 0.617188, + 0.628906, + 0.652344, + 0.617188, + 0.628906, + 0.617188, + 0.601562, + 0.617188, + 0.613281, + 0.636719, + 0.609375, + 0.640625, + 0.644531, + 0.640625, + 0.660156, + 0.585938, + 0.621094, + 0.652344, + 0.636719, + 0.625, + 0.617188, + 0.65625, + 0.621094, + 0.613281, + 0.628906, + 0.625, + 0.636719, + 0.628906, + 0.628906, + 0.621094, + 0.628906, + 0.625, + 0.601562, + 0.636719, + 0.617188, + 0.640625, + 0.648438, + 0.632812, + 0.609375, + 0.605469, + 0.640625, + 0.566406, + 0.621094, + 0.628906, + 0.632812, + 0.621094, + 0.652344, + 0.632812, + 0.632812, + 0.632812, + 0.636719, + 0.625, + 0.613281, + 0.617188, + 0.632812, + 0.601562, + 0.632812, + 0.640625, + 0.640625, + 0.605469, + 0.640625, + 0.628906, + 0.632812, + 0.636719, + 0.625, + 0.617188, + 0.644531, + 0.632812, + 0.617188, + 0.625, + 0.613281, + 0.640625, + 0.613281, + 0.644531, + 0.621094, + 0.632812, + 0.65625, + 0.65625, + 0.636719, + 0.621094, + 0.621094, + 0.617188, + 0.597656, + 0.617188, + 0.664062, + 0.605469, + 0.644531, + 0.636719, + 0.628906, + 0.625, + 0.613281, + 0.628906, + 0.636719, + 0.625, + 0.621094, + 0.625, + 0.613281, + 0.59375, + 0.632812, + 0.621094, + 0.605469, + 0.628906, + 0.648438, + 0.621094, + 0.644531, + 0.636719, + 0.636719, + 0.621094, + 0.609375, + 0.625, + 0.628906, + 0.605469, + 0.621094, + 0.617188, + 0.621094, + 0.636719, + 0.605469, + 0.667969, + 0.617188, + 0.613281, + 0.625, + 0.632812, + 0.652344, + 0.617188, + 0.628906, + 0.613281, + 0.636719, + 0.617188, + 0.667969, + 0.632812, + 0.601562, + 0.640625, + 0.605469, + 0.644531, + 0.636719, + 0.605469, + 0.628906, + 0.648438, + 0.632812, + 0.613281, + 0.640625, + 0.605469, + 0.628906, + 0.609375, + 0.632812, + 0.617188, + 0.632812, + 0.617188, + 0.628906, + 0.625, + 0.621094, + 0.621094, + 0.632812, + 0.605469, + 0.601562, + 0.628906, + 0.636719, + 0.632812, + 0.636719, + 0.613281, + 0.609375, + 0.632812, + 0.613281, + 0.628906, + 0.609375, + 0.636719, + 0.597656, + 0.632812, + 0.648438, + 0.621094, + 0.644531, + 0.601562, + 0.617188, + 0.617188, + 0.652344, + 0.628906, + 0.640625, + 0.648438, + 0.605469, + 0.613281, + 0.636719, + 0.628906, + 0.621094, + 0.648438, + 0.640625, + 0.609375, + 0.636719, + 0.617188, + 0.605469, + 0.625, + 0.644531, + 0.648438, + 0.609375, + 0.605469, + 0.613281, + 0.613281, + 0.640625, + 0.597656, + 0.589844, + 0.613281, + 0.601562, + 0.636719, + 0.648438, + 0.640625, + 0.59375, + 0.621094, + 0.625, + 0.605469, + 0.640625, + 0.640625, + 0.597656, + 0.632812, + 0.609375, + 0.613281, + 0.628906, + 0.609375, + 0.621094, + 0.605469, + 0.59375, + 0.625, + 0.636719, + 0.667969, + 0.628906, + 0.648438, + 0.59375, + 0.636719, + 0.59375, + 0.625, + 0.65625, + 0.636719, + 0.625, + 0.613281, + 0.636719, + 0.644531, + 0.636719, + 0.652344, + 0.613281, + 0.632812, + 0.609375, + 0.617188, + 0.609375, + 0.648438, + 0.609375, + 0.628906, + 0.636719, + 0.617188, + 0.648438, + 0.636719, + 0.609375, + 0.640625, + 0.636719, + 0.652344, + 0.613281, + 0.632812, + 0.625, + 0.648438, + 0.613281, + 0.617188, + 0.617188, + 0.632812, + 0.625, + 0.640625, + 0.605469, + 0.644531, + 0.632812, + 0.625, + 0.628906, + 0.640625, + 0.617188, + 0.65625, + 0.605469, + 0.640625, + 0.640625, + 0.621094, + 0.613281, + 0.617188, + 0.644531, + 0.644531, + 0.625, + 0.621094, + 0.628906, + 0.605469, + 0.621094, + 0.601562, + 0.613281, + 0.648438, + 0.589844, + 0.625, + 0.640625, + 0.621094, + 0.582031, + 0.625, + 0.613281, + 0.660156, + 0.648438, + 0.636719, + 0.640625, + 0.621094, + 0.632812, + 0.617188, + 0.632812, + 0.625, + 0.621094, + 0.632812, + 0.636719, + 0.613281, + 0.640625, + 0.632812, + 0.628906, + 0.625, + 0.621094, + 0.632812, + 0.625, + 0.628906, + 0.613281, + 0.621094, + 0.636719, + 0.609375, + 0.632812, + 0.628906, + 0.613281, + 0.601562, + 0.617188, + 0.597656, + 0.628906, + 0.601562, + 0.640625, + 0.644531, + 0.640625, + 0.632812, + 0.625, + 0.640625, + 0.621094, + 0.613281, + 0.625, + 0.601562, + 0.613281, + 0.628906, + 0.636719, + 0.585938, + 0.621094, + 0.589844, + 0.640625, + 0.625, + 0.632812, + 0.632812, + 0.617188, + 0.628906, + 0.613281, + 0.625, + 0.589844, + 0.628906, + 0.625, + 0.628906, + 0.617188, + 0.582031, + 0.632812, + 0.636719, + 0.632812, + 0.617188, + 0.644531, + 0.65625, + 0.605469, + 0.640625, + 0.613281, + 0.625, + 0.621094, + 0.617188, + 0.640625, + 0.617188, + 0.613281, + 0.644531, + 0.628906, + 0.636719, + 0.660156, + 0.632812, + 0.605469, + 0.609375, + 0.628906, + 0.621094, + 0.632812, + 0.652344, + 0.621094, + 0.636719, + 0.628906, + 0.640625, + 0.652344, + 0.628906, + 0.613281, + 0.597656, + 0.625, + 0.609375, + 0.625, + 0.609375, + 0.628906, + 0.625, + 0.617188, + 0.632812, + 0.617188, + 0.605469, + 0.621094, + 0.628906, + 0.628906, + 0.652344, + 0.59375, + 0.644531, + 0.632812, + 0.617188, + 0.679688, + 0.628906, + 0.628906, + 0.621094, + 0.671875, + 0.632812, + 0.621094, + 0.648438, + 0.617188, + 0.621094, + 0.617188, + 0.589844, + 0.601562, + 0.625, + 0.601562, + 0.609375, + 0.65625, + 0.621094, + 0.605469, + 0.636719, + 0.617188, + 0.648438, + 0.59375, + 0.636719, + 0.648438, + 0.640625, + 0.636719, + 0.617188, + 0.644531, + 0.617188, + 0.621094, + 0.609375, + 0.628906, + 0.621094, + 0.617188, + 0.613281, + 0.609375, + 0.65625, + 0.632812, + 0.613281, + 0.613281, + 0.644531, + 0.621094, + 0.628906, + 0.640625, + 0.628906, + 0.621094, + 0.59375, + 0.640625, + 0.632812, + 0.628906, + 0.636719, + 0.648438, + 0.664062, + 0.617188, + 0.609375, + 0.628906, + 0.609375, + 0.628906, + 0.648438, + 0.613281, + 0.628906, + 0.613281, + 0.628906, + 0.632812, + 0.617188, + 0.609375, + 0.609375, + 0.613281, + 0.589844, + 0.613281, + 0.625, + 0.609375, + 0.640625, + 0.621094, + 0.636719, + 0.609375, + 0.625, + 0.660156, + 0.628906, + 0.652344, + 0.625, + 0.574219, + 0.625, + 0.625, + 0.621094, + 0.65625, + 0.636719, + 0.605469, + 0.636719, + 0.628906, + 0.640625, + 0.644531, + 0.613281, + 0.632812, + 0.644531, + 0.625, + 0.621094, + 0.621094, + 0.589844, + 0.628906, + 0.625, + 0.636719, + 0.628906, + 0.625, + 0.621094, + 0.636719, + 0.621094, + 0.632812, + 0.621094, + 0.617188, + 0.617188, + 0.605469, + 0.636719, + 0.605469, + 0.621094, + 0.625, + 0.621094, + 0.625, + 0.644531, + 0.617188, + 0.605469, + 0.625, + 0.617188, + 0.636719, + 0.621094, + 0.636719, + 0.644531, + 0.613281, + 0.597656, + 0.613281, + 0.613281, + 0.644531, + 0.632812, + 0.632812, + 0.65625, + 0.597656, + 0.644531, + 0.636719, + 0.613281, + 0.625, + 0.613281, + 0.625, + 0.632812, + 0.632812, + 0.640625, + 0.617188, + 0.636719, + 0.652344, + 0.589844, + 0.644531, + 0.621094, + 0.609375, + 0.632812, + 0.632812, + 0.621094, + 0.664062, + 0.648438, + 0.507812, + 0.632812, + 0.640625, + 0.628906, + 0.613281, + 0.621094, + 0.65625, + 0.628906, + 0.621094, + 0.613281, + 0.625, + 0.65625, + 0.617188, + 0.613281, + 0.621094, + 0.601562, + 0.621094, + 0.621094, + 0.601562, + 0.625, + 0.625, + 0.617188, + 0.648438, + 0.640625, + 0.625, + 0.621094, + 0.625, + 0.609375, + 0.644531, + 0.632812, + 0.636719, + 0.628906, + 0.609375, + 0.617188, + 0.609375, + 0.621094, + 0.628906, + 0.609375, + 0.605469, + 0.609375, + 0.644531, + 0.632812, + 0.617188, + 0.632812, + 0.628906, + 0.632812, + 0.640625, + 0.597656, + 0.613281, + 0.632812, + 0.628906, + 0.625, + 0.625, + 0.648438, + 0.660156, + 0.613281, + 0.625, + 0.632812, + 0.625, + 0.605469, + 0.636719, + 0.621094, + 0.5625, + 0.632812, + 0.613281, + 0.628906, + 0.625, + 0.644531, + 0.644531, + 0.271484, + 0.664062, + 0.625, + 0.621094, + 0.636719, + 0.640625, + 0.625, + 0.644531, + 0.625, + 0.613281, + 0.648438, + 0.617188, + 0.621094, + 0.648438, + 0.628906, + 0.585938, + 0.640625, + 0.640625, + 0.617188, + 0.636719, + 0.628906, + 0.628906, + 0.617188, + 0.613281, + 0.636719, + 0.597656, + 0.621094, + 0.609375, + 0.259766, + 0.609375, + 0.632812, + 0.65625, + 0.613281, + 0.660156, + 0.65625, + 0.617188, + 0.621094, + 0.636719, + 0.628906, + 0.617188, + 0.613281, + 0.613281, + 0.636719, + 0.636719, + 0.613281, + 0.59375, + 0.613281, + 0.652344, + 0.609375, + 0.636719, + 0.617188, + 0.613281, + 0.59375, + 0.632812, + 0.617188, + 0.652344, + 0.617188, + 0.617188, + 0.585938, + 0.628906, + 0.636719, + 0.613281, + 0.621094, + 0.613281, + 0.625, + 0.65625, + 0.625, + 0.636719, + 0.625, + 0.632812, + 0.605469, + 0.605469, + 0.632812, + 0.625, + 0.625, + 0.625, + 0.605469, + 0.632812, + 0.613281, + 0.625, + 0.621094, + 0.621094, + 0.628906, + 0.625, + 0.621094, + 0.621094, + 0.640625, + 0.605469, + 0.59375, + 0.609375, + 0.625, + 0.601562, + 0.640625, + 0.625, + 0.621094, + 0.601562, + 0.636719, + 0.617188, + 0.636719, + 0.636719, + 0.640625, + 0.628906, + 0.59375, + 0.601562, + 0.628906, + 0.648438, + 0.644531, + 0.578125, + 0.652344, + 0.609375, + 0.609375, + 0.644531, + 0.617188, + 0.621094, + 0.617188, + 0.605469, + 0.613281, + 0.621094, + 0.605469, + 0.632812, + 0.621094, + 0.625, + 0.617188, + 0.640625, + 0.640625, + 0.640625, + 0.644531, + 0.617188, + 0.613281, + 0.621094, + 0.617188, + 0.621094, + 0.605469, + 0.621094, + 0.640625, + 0.617188, + 0.601562, + 0.652344, + 0.605469, + 0.640625, + 0.640625, + 0.613281, + 0.613281, + 0.609375, + 0.625, + 0.617188, + 0.613281, + 0.632812, + 0.621094, + 0.613281, + 0.621094, + 0.609375, + 0.613281, + 0.671875, + 0.632812, + 0.636719, + 0.65625, + 0.632812, + 0.613281, + 0.609375, + 0.648438, + 0.617188, + 0.617188, + 0.621094, + 0.621094, + 0.640625, + 0.601562, + 0.621094, + 0.648438, + 0.601562, + 0.640625, + 0.613281, + 0.621094, + 0.613281, + 0.609375, + 0.628906, + 0.625, + 0.632812, + 0.613281, + 0.617188, + 0.636719, + 0.664062, + 0.632812, + 0.617188, + 0.582031, + 0.613281, + 0.617188, + 0.625, + 0.609375, + 0.636719, + 0.597656, + 0.652344, + 0.636719, + 0.617188, + 0.605469, + 0.628906, + 0.644531, + 0.597656, + 0.644531, + 0.613281, + 0.632812, + 0.628906, + 0.640625, + 0.632812, + 0.609375, + 0.652344, + 0.617188, + 0.65625, + 0.625, + 0.636719, + 0.609375, + 0.636719, + 0.628906, + 0.652344, + 0.585938, + 0.640625, + 0.621094, + 0.628906, + 0.632812, + 0.628906, + 0.625, + 0.632812, + 0.621094, + 0.609375, + 0.636719, + 0.601562, + 0.625, + 0.636719, + 0.605469, + 0.609375, + 0.597656, + 0.636719, + 0.625, + 0.621094, + 0.628906, + 0.589844, + 0.628906, + 0.628906, + 0.621094, + 0.648438, + 0.660156, + 0.625, + 0.628906, + 0.636719, + 0.640625, + 0.636719, + 0.589844, + 0.625, + 0.632812, + 0.636719, + 0.632812, + 0.601562, + 0.632812, + 0.648438, + 0.632812, + 0.628906, + 0.640625, + 0.640625, + 0.617188, + 0.636719, + 0.566406, + 0.640625, + 0.597656, + 0.636719, + 0.625, + 0.652344, + 0.628906, + 0.625, + 0.617188, + 0.628906, + 0.613281, + 0.621094, + 0.660156, + 0.636719, + 0.625, + 0.636719, + 0.613281, + 0.601562, + 0.632812, + 0.636719, + 0.605469, + 0.609375, + 0.652344, + 0.648438, + 0.648438, + 0.65625, + 0.648438, + 0.621094, + 0.605469, + 0.613281, + 0.613281, + 0.609375, + 0.640625, + 0.652344, + 0.640625, + 0.632812, + 0.628906, + 0.628906, + 0.628906, + 0.621094, + 0.613281, + 0.636719, + 0.605469, + 0.613281, + 0.667969, + 0.636719, + 0.636719, + 0.628906, + 0.660156, + 0.625, + 0.632812, + 0.632812, + 0.636719, + 0.640625, + 0.621094, + 0.609375, + 0.644531, + 0.621094, + 0.617188, + 0.613281, + 0.632812, + 0.609375, + 0.621094, + 0.65625, + 0.570312, + 0.628906, + 0.597656, + 0.644531, + 0.628906, + 0.597656, + 0.621094, + 0.59375, + 0.628906, + 0.621094, + 0.636719, + 0.640625, + 0.617188, + 0.597656, + 0.613281, + 0.597656, + 0.648438, + 0.632812, + 0.648438, + 0.632812, + 0.613281, + 0.617188, + 0.640625, + 0.636719, + 0.617188, + 0.613281, + 0.625, + 0.625, + 0.632812, + 0.613281, + 0.613281, + 0.632812, + 0.621094, + 0.621094, + 0.625, + 0.652344, + 0.636719, + 0.636719, + 0.601562, + 0.648438, + 0.621094, + 0.636719, + 0.625, + 0.640625, + 0.636719, + 0.625, + 0.636719, + 0.617188, + 0.65625, + 0.621094, + 0.617188, + 0.617188, + 0.597656, + 0.640625, + 0.652344, + 0.617188, + 0.625, + 0.625, + 0.625, + 0.625, + 0.621094, + 0.636719, + 0.601562, + 0.617188, + 0.632812, + 0.621094, + 0.625, + 0.625, + 0.609375, + 0.628906, + 0.628906, + 0.652344, + 0.613281, + 0.632812, + 0.636719, + 0.621094, + 0.640625, + 0.609375, + 0.609375, + 0.664062, + 0.640625, + 0.636719, + 0.597656, + 0.613281, + 0.621094, + 0.648438, + 0.613281, + 0.617188, + 0.601562, + 0.609375, + 0.636719, + 0.628906, + 0.625, + 0.609375, + 0.628906, + 0.625, + 0.605469, + 0.601562, + 0.609375, + 0.601562, + 0.613281, + 0.601562, + 0.636719, + 0.636719, + 0.613281, + 0.597656, + 0.625, + 0.648438, + 0.644531, + 0.605469, + 0.621094, + 0.640625, + 0.644531, + 0.632812, + 0.628906, + 0.648438, + 0.625, + 0.640625, + 0.621094, + 0.625, + 0.613281, + 0.613281, + 0.617188, + 0.609375, + 0.597656, + 0.617188, + 0.625, + 0.613281, + 0.617188, + 0.632812, + 0.628906, + 0.632812, + 0.625, + 0.59375, + 0.632812, + 0.640625, + 0.578125, + 0.609375, + 0.617188, + 0.644531, + 0.597656, + 0.644531, + 0.640625, + 0.601562, + 0.632812, + 0.625, + 0.609375, + 0.632812, + 0.621094, + 0.625, + 0.625, + 0.640625, + 0.640625, + 0.59375, + 0.636719, + 0.625, + 0.613281, + 0.609375, + 0.617188, + 0.59375, + 0.621094, + 0.617188, + 0.609375, + 0.601562, + 0.628906, + 0.570312, + 0.621094, + 0.617188, + 0.644531, + 0.613281, + 0.609375, + 0.621094, + 0.617188, + 0.625, + 0.640625, + 0.640625, + 0.625, + 0.65625, + 0.628906, + 0.644531, + 0.644531, + 0.617188, + 0.621094, + 0.617188, + 0.609375, + 0.609375, + 0.644531, + 0.613281, + 0.625, + 0.636719, + 0.621094, + 0.648438, + 0.621094, + 0.636719, + 0.613281, + 0.613281, + 0.652344, + 0.636719, + 0.652344, + 0.640625, + 0.621094, + 0.597656, + 0.601562, + 0.628906, + 0.632812, + 0.660156, + 0.640625, + 0.65625, + 0.625, + 0.585938, + 0.625, + 0.330078, + 0.625, + 0.628906, + 0.636719, + 0.648438, + 0.640625, + 0.628906, + 0.617188, + 0.617188, + 0.585938, + 0.640625, + 0.644531, + 0.628906, + 0.625, + 0.609375, + 0.632812, + 0.613281, + 0.589844, + 0.597656, + 0.613281, + 0.632812, + 0.617188, + 0.617188, + 0.625, + 0.589844, + 0.609375, + 0.625, + 0.609375, + 0.636719, + 0.601562, + 0.609375, + 0.648438, + 0.625, + 0.625, + 0.632812, + 0.644531, + 0.589844, + 0.617188, + 0.613281, + 0.625, + 0.660156, + 0.636719, + 0.628906, + 0.609375, + 0.640625, + 0.652344, + 0.605469, + 0.617188, + 0.621094, + 0.621094, + 0.597656, + 0.621094, + 0.613281, + 0.570312, + 0.613281, + 0.605469, + 0.625, + 0.640625, + 0.625, + 0.636719, + 0.644531, + 0.609375, + 0.613281, + 0.640625, + 0.601562, + 0.628906, + 0.625, + 0.621094, + 0.65625, + 0.628906, + 0.636719, + 0.609375, + 0.617188, + 0.648438, + 0.65625, + 0.648438, + 0.625, + 0.632812, + 0.652344, + 0.605469, + 0.59375, + 0.640625, + 0.640625, + 0.609375, + 0.628906, + 0.59375, + 0.644531, + 0.625, + 0.628906, + 0.605469, + 0.605469, + 0.625, + 0.65625, + 0.636719, + 0.613281, + 0.625, + 0.625, + 0.601562, + 0.609375, + 0.609375, + 0.628906, + 0.628906, + 0.621094, + 0.621094, + 0.640625, + 0.648438, + 0.667969, + 0.664062, + 0.609375, + 0.609375, + 0.628906, + 0.605469, + 0.632812, + 0.625, + 0.601562, + 0.640625, + 0.605469, + 0.625, + 0.625, + 0.609375, + 0.609375, + 0.640625, + 0.613281, + 0.59375, + 0.625, + 0.601562, + 0.625, + 0.601562, + 0.628906, + 0.640625, + 0.625, + 0.636719, + 0.625, + 0.621094, + 0.632812, + 0.597656, + 0.65625, + 0.625, + 0.640625, + 0.605469, + 0.625, + 0.617188, + 0.625, + 0.632812, + 0.636719, + 0.613281, + 0.585938, + 0.621094, + 0.628906, + 0.585938, + 0.667969, + 0.617188, + 0.644531, + 0.613281, + 0.628906, + 0.644531, + 0.632812, + 0.613281, + 0.636719, + 0.613281, + 0.636719, + 0.644531, + 0.601562, + 0.652344, + 0.597656, + 0.628906, + 0.628906, + 0.644531, + 0.648438, + 0.632812, + 0.605469, + 0.636719, + 0.609375, + 0.625, + 0.613281, + 0.625, + 0.644531, + 0.625, + 0.617188, + 0.605469, + 0.613281, + 0.65625, + 0.636719, + 0.613281, + 0.625, + 0.605469, + 0.636719, + 0.640625, + 0.640625, + 0.632812, + 0.628906, + 0.613281, + 0.605469, + 0.648438, + 0.625, + 0.632812, + 0.605469, + 0.628906, + 0.628906, + 0.621094, + 0.617188, + 0.628906, + 0.628906, + 0.640625, + 0.636719, + 0.628906, + 0.621094, + 0.621094, + 0.644531, + 0.625, + 0.652344, + 0.617188, + 0.621094, + 0.625, + 0.636719, + 0.621094, + 0.636719, + 0.644531, + 0.609375, + 0.621094, + 0.613281, + 0.648438, + 0.632812, + 0.613281, + 0.628906, + 0.640625, + 0.632812, + 0.632812, + 0.648438, + 0.628906, + 0.660156, + 0.617188, + 0.621094, + 0.625, + 0.632812, + 0.644531, + 0.625, + 0.625, + 0.613281, + 0.617188, + 0.609375, + 0.648438, + 0.640625, + 0.632812, + 0.636719, + 0.640625, + 0.621094, + 0.609375, + 0.625, + 0.601562, + 0.640625, + 0.617188, + 0.582031, + 0.632812, + 0.621094, + 0.589844, + 0.625, + 0.640625, + 0.628906, + 0.640625, + 0.589844, + 0.5625, + 0.632812, + 0.621094, + 0.632812, + 0.648438, + 0.617188, + 0.648438, + 0.640625, + 0.617188, + 0.617188, + 0.644531, + 0.632812, + 0.589844, + 0.625, + 0.640625, + 0.640625, + 0.636719, + 0.632812, + 0.628906, + 0.609375, + 0.632812, + 0.636719, + 0.613281, + 0.59375, + 0.613281, + 0.609375, + 0.617188, + 0.628906, + 0.632812, + 0.652344, + 0.621094, + 0.617188, + 0.640625, + 0.644531, + 0.632812, + 0.628906, + 0.65625, + 0.644531, + 0.640625, + 0.613281, + 0.613281, + 0.636719, + 0.605469, + 0.582031, + 0.617188, + 0.628906, + 0.628906, + 0.628906, + 0.644531, + 0.625, + 0.636719, + 0.617188, + 0.628906, + 0.605469, + 0.601562, + 0.628906, + 0.621094, + 0.617188, + 0.617188, + 0.648438, + 0.609375, + 0.609375, + 0.621094, + 0.632812, + 0.621094, + 0.628906, + 0.632812, + 0.628906, + 0.613281, + 0.636719, + 0.644531, + 0.640625, + 0.628906, + 0.636719, + 0.625, + 0.632812, + 0.644531, + 0.644531, + 0.625, + 0.597656, + 0.636719, + 0.636719, + 0.632812, + 0.625, + 0.648438, + 0.640625, + 0.589844, + 0.640625, + 0.601562, + 0.632812, + 0.632812, + 0.628906, + 0.632812, + 0.621094, + 0.632812, + 0.632812, + 0.625, + 0.601562, + 0.546875, + 0.625, + 0.632812, + 0.628906, + 0.613281, + 0.625, + 0.628906, + 0.460938, + 0.589844, + 0.652344, + 0.632812, + 0.613281, + 0.59375, + 0.621094, + 0.628906, + 0.617188, + 0.636719, + 0.613281, + 0.648438, + 0.621094, + 0.621094, + 0.605469, + 0.617188, + 0.609375, + 0.59375, + 0.617188, + 0.609375, + 0.617188, + 0.617188, + 0.648438, + 0.667969, + 0.613281, + 0.617188, + 0.625, + 0.632812, + 0.605469, + 0.605469, + 0.621094, + 0.621094, + 0.636719, + 0.644531, + 0.617188, + 0.597656, + 0.644531, + 0.628906, + 0.617188, + 0.597656, + 0.632812, + 0.65625, + 0.621094, + 0.617188, + 0.617188, + 0.625, + 0.628906, + 0.617188, + 0.613281, + 0.632812, + 0.605469, + 0.601562, + 0.640625, + 0.640625, + 0.617188, + 0.613281, + 0.625, + 0.644531, + 0.628906, + 0.625, + 0.640625, + 0.625, + 0.621094, + 0.636719, + 0.636719, + 0.613281, + 0.636719, + 0.640625, + 0.601562, + 0.664062, + 0.605469, + 0.59375, + 0.644531, + 0.648438, + 0.640625, + 0.617188, + 0.613281, + 0.621094, + 0.632812, + 0.613281, + 0.601562, + 0.632812, + 0.640625, + 0.613281, + 0.625, + 0.617188, + 0.625, + 0.625, + 0.636719, + 0.628906, + 0.609375, + 0.613281, + 0.628906, + 0.613281, + 0.632812, + 0.636719 + ] + }, + "name": "model.transformer.h.18.ln_2.weight", + "outputIndexes": [ + 1535 + ], + "type": "Const", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1534, + 1535 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/ln_2_18/Mul_1_output_0", + "outputIndexes": [ + 1536 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.18/mlp/w1/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 1536 + ], + "outputIndexes": [ + 3115 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.18/mlp/w1/Linear/pre_convert", + "inputIndexes": [ + 3115 + ], + "outputIndexes": [ + 3116 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.18/mlp/w1/Linear", + "inputIndexes": [ + 3116 + ], + "outputIndexes": [ + 3117 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 11008, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 2087734060, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.18/mlp/w1/Linear/post_convert", + "inputIndexes": [ + 3117 + ], + "outputIndexes": [ + 3118 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.18/mlp/w1/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3118 + ], + "outputIndexes": [ + 1537 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 11008 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.18/mlp/w2/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 1536 + ], + "outputIndexes": [ + 3119 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.18/mlp/w2/Linear/pre_convert", + "inputIndexes": [ + 3119 + ], + "outputIndexes": [ + 3120 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.18/mlp/w2/Linear", + "inputIndexes": [ + 3120 + ], + "outputIndexes": [ + 3121 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 11008, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 2113096514, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.18/mlp/w2/Linear/post_convert", + "inputIndexes": [ + 3121 + ], + "outputIndexes": [ + 3122 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.18/mlp/w2/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3122 + ], + "outputIndexes": [ + 1538 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 11008 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1538 + ], + "main_type": "UnaryOp", + "main": { + "opType": "SIGMOID", + "T": "DT_INVALID" + }, + "name": "/mlp_18/Sigmoid_output_0", + "outputIndexes": [ + 1539 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1538, + 1539 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/mlp_18/Mul_output_0", + "outputIndexes": [ + 1540 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1537, + 1540 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/mlp_18/Mul_1_output_0", + "outputIndexes": [ + 1541 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.18/mlp/c_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 1541 + ], + "outputIndexes": [ + 3123 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 11008, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.18/mlp/c_proj/Linear/pre_convert", + "inputIndexes": [ + 3123 + ], + "outputIndexes": [ + 3124 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.18/mlp/c_proj/Linear", + "inputIndexes": [ + 3124 + ], + "outputIndexes": [ + 3125 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 11008, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 2138458968, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.18/mlp/c_proj/Linear/post_convert", + "inputIndexes": [ + 3125 + ], + "outputIndexes": [ + 3126 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.18/mlp/c_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3126 + ], + "outputIndexes": [ + 1542 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1533, + 1542 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_94_output_0", + "outputIndexes": [ + 1543 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1543, + 1 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_95_output_0", + "outputIndexes": [ + 1544 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1544 + ], + "main_type": "LayerNorm", + "main": { + "axis": [ + -1 + ], + "epsilon": 1e-06, + "group": 1, + "useRMSNorm": true + }, + "name": "/ln_1_19/Mul_output_0", + "outputIndexes": [ + 1545 + ], + "type": "LayerNorm", + "defaultDimentionFormat": "NHWC" + }, + { + "main_type": "Blob", + "main": { + "dims": [ + 4096 + ], + "dataFormat": "NCHW", + "dataType": "DT_FLOAT", + "float32s": [ + 0.824219, + 0.808594, + 0.808594, + 0.867188, + 0.835938, + 0.785156, + 0.851562, + 0.832031, + 0.816406, + 0.835938, + 0.875, + 0.816406, + 0.871094, + 0.824219, + 0.824219, + 0.851562, + 0.875, + 0.816406, + 0.828125, + 0.820312, + 0.820312, + 0.820312, + 0.800781, + 0.816406, + 0.84375, + 0.804688, + 0.796875, + 0.863281, + 0.871094, + 0.851562, + 0.878906, + 0.859375, + 0.828125, + 0.851562, + 0.839844, + 0.820312, + 0.816406, + 0.832031, + 0.832031, + 0.816406, + 0.863281, + 0.820312, + 0.832031, + 0.867188, + 0.839844, + 0.863281, + 0.835938, + 0.867188, + 0.804688, + 0.859375, + 0.871094, + 0.816406, + 0.824219, + 0.777344, + 0.800781, + 0.824219, + 0.828125, + 0.859375, + 0.824219, + 0.835938, + 0.796875, + 0.894531, + 0.816406, + 0.824219, + 0.847656, + 0.835938, + 0.863281, + 0.875, + 0.847656, + 0.851562, + 0.875, + 0.851562, + 0.839844, + 0.847656, + 0.835938, + 0.84375, + 0.820312, + 0.847656, + 0.824219, + 0.808594, + 0.882812, + 0.835938, + 0.828125, + 0.820312, + 0.828125, + 0.847656, + 0.792969, + 0.847656, + 0.832031, + 0.839844, + 0.851562, + 0.820312, + 0.851562, + 0.824219, + 0.820312, + 0.832031, + 0.851562, + 0.8125, + 0.839844, + 0.808594, + 0.824219, + 0.863281, + 0.828125, + 0.847656, + 0.808594, + 0.878906, + 0.84375, + 0.871094, + 0.824219, + 0.847656, + 0.800781, + 0.867188, + 0.847656, + 0.871094, + 0.867188, + 0.824219, + 0.8125, + 1.171875, + 0.839844, + 0.835938, + 0.875, + 0.84375, + 0.84375, + 0.828125, + 0.855469, + 0.847656, + 0.832031, + 0.828125, + 0.835938, + 0.8125, + 0.820312, + 0.851562, + 0.863281, + 0.855469, + 0.867188, + 0.816406, + 0.820312, + 0.804688, + 0.792969, + 0.859375, + 0.839844, + 0.804688, + 0.808594, + 0.832031, + 0.84375, + 0.859375, + 0.847656, + 0.839844, + 0.804688, + 0.855469, + 0.816406, + 0.84375, + 0.828125, + 0.839844, + 0.757812, + 0.828125, + 0.8125, + 0.808594, + 0.859375, + 0.824219, + 0.875, + 0.789062, + 0.816406, + 0.851562, + 0.835938, + 0.820312, + 0.828125, + 0.839844, + 0.804688, + 0.804688, + 0.84375, + 0.828125, + 0.859375, + 0.835938, + 0.800781, + 0.828125, + 0.824219, + 0.832031, + 0.832031, + 0.847656, + 0.816406, + 0.8125, + 0.828125, + 0.832031, + 0.835938, + 0.851562, + 0.863281, + 0.847656, + 0.828125, + 0.828125, + 0.835938, + 0.832031, + 0.8125, + 0.84375, + 0.820312, + 0.851562, + 0.835938, + 0.820312, + 0.867188, + 0.820312, + 0.878906, + 0.855469, + 0.8125, + 0.839844, + 0.855469, + 0.824219, + 0.890625, + 0.828125, + 0.835938, + 0.78125, + 0.8125, + 0.816406, + 0.839844, + 0.847656, + 0.832031, + 0.835938, + 0.859375, + 0.855469, + 0.816406, + 0.832031, + 0.859375, + 0.867188, + 0.824219, + 0.863281, + 0.851562, + 0.816406, + 0.839844, + 0.832031, + 0.828125, + 0.847656, + 0.828125, + 0.863281, + 0.820312, + 0.84375, + 0.863281, + 0.8125, + 0.882812, + 0.828125, + 0.832031, + 0.898438, + 0.824219, + 0.867188, + 0.878906, + 0.828125, + 0.835938, + 0.863281, + 0.898438, + 0.84375, + 0.839844, + 0.839844, + 0.890625, + 0.800781, + 0.847656, + 0.839844, + 0.84375, + 0.875, + 0.84375, + 0.851562, + 0.804688, + 0.808594, + 0.863281, + 0.863281, + 0.847656, + 0.824219, + 0.847656, + 0.878906, + 0.824219, + 0.867188, + 0.828125, + 0.820312, + 0.792969, + 0.820312, + 0.828125, + 0.886719, + 0.890625, + 0.863281, + 0.835938, + 0.835938, + 0.816406, + 0.828125, + 0.808594, + 0.8125, + 0.851562, + 0.867188, + 0.835938, + 0.835938, + 0.828125, + 0.835938, + 0.835938, + 0.84375, + 0.863281, + 0.824219, + 0.800781, + 0.832031, + 0.835938, + 0.875, + 0.835938, + 0.828125, + 0.894531, + 0.871094, + 0.917969, + 0.832031, + 0.839844, + 0.8125, + 0.820312, + 0.824219, + 0.847656, + 0.824219, + 0.835938, + 0.816406, + 0.875, + 0.859375, + 0.84375, + 0.839844, + 0.851562, + 0.855469, + 0.84375, + 0.835938, + 0.871094, + 0.808594, + 0.792969, + 0.835938, + 0.828125, + 0.847656, + 0.871094, + 0.851562, + 0.867188, + 0.867188, + 0.851562, + 0.847656, + 0.859375, + 0.84375, + 0.832031, + 0.839844, + 0.800781, + 0.8125, + 0.839844, + 0.800781, + 0.847656, + 0.824219, + 0.871094, + 0.832031, + 0.828125, + 0.871094, + 0.859375, + 0.835938, + 0.824219, + 0.863281, + 0.867188, + 0.839844, + 0.859375, + 0.84375, + 0.839844, + 0.875, + 0.871094, + 0.828125, + 0.882812, + 0.839844, + 0.828125, + 0.824219, + 0.875, + 0.828125, + 0.804688, + 0.855469, + 0.820312, + 0.832031, + 0.828125, + 0.828125, + 0.808594, + 0.832031, + 0.855469, + 0.835938, + 0.875, + 0.863281, + 0.875, + 0.847656, + 0.8125, + 0.871094, + 0.816406, + 0.800781, + 0.828125, + 0.828125, + 0.847656, + 0.859375, + 0.824219, + 0.835938, + 0.84375, + 0.875, + 0.878906, + 0.8125, + 0.847656, + 0.847656, + 0.832031, + 0.820312, + 0.832031, + 0.804688, + 0.828125, + 0.839844, + 0.855469, + 0.832031, + 0.859375, + 0.839844, + 0.804688, + 0.867188, + 0.859375, + 0.828125, + 0.824219, + 0.832031, + 0.800781, + 0.855469, + 0.789062, + 0.832031, + 0.835938, + 0.828125, + 0.828125, + 0.824219, + 0.84375, + 0.855469, + 0.835938, + 0.816406, + 0.828125, + 0.851562, + 0.828125, + 0.84375, + 0.890625, + 0.839844, + 0.824219, + 0.824219, + 0.835938, + 0.828125, + 0.847656, + 0.84375, + 0.808594, + 0.78125, + 0.820312, + 0.859375, + 0.816406, + 0.820312, + 0.824219, + 0.820312, + 0.839844, + 0.804688, + 0.824219, + 0.839844, + 0.824219, + 0.8125, + 0.820312, + 0.820312, + 0.832031, + 0.855469, + 0.851562, + 0.824219, + 0.808594, + 0.828125, + 0.828125, + 0.824219, + 0.796875, + 0.816406, + 0.800781, + 0.804688, + 0.835938, + 0.835938, + 0.832031, + 0.855469, + 0.839844, + 0.84375, + 0.851562, + 0.839844, + 0.804688, + 0.828125, + 0.851562, + 0.871094, + 0.875, + 0.816406, + 0.8125, + 0.828125, + 0.839844, + 0.847656, + 0.828125, + 0.84375, + 0.847656, + 0.835938, + 0.804688, + 0.828125, + 0.824219, + 0.816406, + 0.835938, + 0.890625, + 0.847656, + 0.640625, + 0.835938, + 0.835938, + 0.820312, + 0.800781, + 0.832031, + 0.820312, + 0.804688, + 0.832031, + 0.839844, + 0.855469, + 0.816406, + 0.792969, + 0.824219, + 0.8125, + 0.859375, + 0.859375, + 0.84375, + 0.820312, + 0.855469, + 0.808594, + 0.839844, + 0.867188, + 0.832031, + 0.839844, + 0.84375, + 0.851562, + 0.851562, + 0.808594, + 0.863281, + 0.828125, + 0.820312, + 0.835938, + 0.824219, + 0.816406, + 0.816406, + 0.84375, + 0.851562, + 0.808594, + 0.828125, + 0.878906, + 0.832031, + 0.789062, + 0.855469, + 0.800781, + 0.847656, + 0.859375, + 0.835938, + 0.839844, + 0.820312, + 0.796875, + 0.835938, + 0.820312, + 0.855469, + 0.84375, + 0.828125, + 0.8125, + 0.820312, + 0.792969, + 0.839844, + 0.875, + 0.851562, + 0.828125, + 0.867188, + 0.847656, + 0.84375, + 0.828125, + 0.828125, + 0.808594, + 0.839844, + 0.820312, + 0.863281, + 0.847656, + 0.820312, + 0.871094, + 0.832031, + 0.78125, + 0.832031, + 0.816406, + 0.816406, + 0.832031, + 0.867188, + 0.824219, + 0.839844, + 0.84375, + 0.824219, + 0.859375, + 0.847656, + 0.847656, + 0.816406, + 0.808594, + 0.816406, + 0.828125, + 0.84375, + 0.851562, + 0.863281, + 0.832031, + 0.859375, + 0.851562, + 0.847656, + 0.824219, + 0.886719, + 0.835938, + 0.855469, + 0.804688, + 0.839844, + 0.839844, + 0.871094, + 0.824219, + 0.835938, + 0.863281, + 0.835938, + 0.878906, + 0.851562, + 0.816406, + 0.851562, + 0.808594, + 0.847656, + 0.8125, + 0.84375, + 0.863281, + 0.808594, + 0.816406, + 0.832031, + 0.886719, + 0.847656, + 0.839844, + 0.84375, + 0.855469, + 0.816406, + 0.859375, + 0.882812, + 0.851562, + 0.851562, + 0.147461, + 0.84375, + 0.835938, + 0.835938, + 0.824219, + 0.828125, + 0.84375, + 0.835938, + 0.8125, + 0.878906, + 0.855469, + 0.820312, + 0.851562, + 0.828125, + 0.804688, + 0.859375, + 0.851562, + 0.863281, + 0.824219, + 0.808594, + 0.824219, + 0.824219, + 0.824219, + 0.820312, + 0.816406, + 0.835938, + 0.800781, + 0.859375, + 0.835938, + 0.820312, + 0.820312, + 0.847656, + 0.835938, + 0.878906, + 0.835938, + 0.871094, + 0.835938, + 0.835938, + 0.804688, + 0.828125, + 0.835938, + 0.847656, + 0.878906, + 0.867188, + 0.804688, + 0.828125, + 0.839844, + 0.855469, + 0.863281, + 0.8125, + 0.835938, + 0.859375, + 0.863281, + 0.84375, + 0.84375, + 0.84375, + 0.8125, + 0.84375, + 0.742188, + 0.820312, + 0.867188, + 0.835938, + 0.824219, + 0.8125, + 0.84375, + 0.859375, + 0.824219, + 0.835938, + 0.84375, + 0.867188, + 0.824219, + 0.851562, + 0.855469, + 0.847656, + 0.890625, + 0.828125, + 0.847656, + 0.867188, + 0.855469, + 0.851562, + 0.867188, + 0.84375, + 0.859375, + 0.824219, + 0.855469, + 0.820312, + 0.816406, + 0.859375, + 0.839844, + 0.835938, + 0.855469, + 0.851562, + 0.863281, + 0.785156, + 0.824219, + 0.863281, + 0.832031, + 0.8125, + 0.8125, + 0.820312, + 0.828125, + 0.820312, + 0.804688, + 0.84375, + 0.839844, + 0.828125, + 0.847656, + 0.855469, + 0.855469, + 0.792969, + 0.8125, + 0.808594, + 0.8125, + 0.816406, + 0.84375, + 0.855469, + 0.863281, + 0.824219, + 0.824219, + 0.8125, + 0.839844, + 0.832031, + 0.820312, + 0.878906, + 0.832031, + 0.828125, + 0.835938, + 0.828125, + 0.855469, + 0.84375, + 0.84375, + 0.84375, + 0.832031, + 0.863281, + 0.859375, + 0.867188, + 0.820312, + 0.859375, + 0.855469, + 0.828125, + 0.832031, + 0.828125, + 0.863281, + 0.726562, + 0.839844, + 0.859375, + 0.828125, + 0.824219, + 0.816406, + 0.785156, + 0.832031, + 0.792969, + 0.824219, + 0.863281, + 0.828125, + 0.851562, + 0.871094, + 0.820312, + 0.851562, + 0.796875, + 0.824219, + 0.8125, + 0.824219, + 0.875, + 0.839844, + 0.839844, + 0.847656, + 0.835938, + 0.824219, + 0.867188, + 0.835938, + 0.8125, + 0.867188, + 0.78125, + 0.871094, + 0.804688, + 0.804688, + 0.8125, + 0.792969, + 0.820312, + 0.816406, + 0.800781, + 0.871094, + 0.84375, + 0.871094, + 0.789062, + 0.847656, + 0.863281, + 0.832031, + 0.863281, + 0.851562, + 0.863281, + 0.839844, + 0.871094, + 0.816406, + 0.828125, + 0.84375, + 0.835938, + 0.820312, + 0.839844, + 0.824219, + 0.84375, + 0.855469, + 0.792969, + 0.835938, + 0.855469, + 0.828125, + 0.832031, + 0.808594, + 0.820312, + 1.070312, + 0.859375, + 0.796875, + 0.800781, + 0.882812, + 0.828125, + 0.859375, + 0.832031, + 0.824219, + 0.832031, + 0.839844, + 0.824219, + 0.710938, + 0.808594, + 0.8125, + 0.847656, + 0.835938, + 0.871094, + 0.832031, + 0.847656, + 0.800781, + 0.851562, + 0.808594, + 0.84375, + 0.800781, + 0.800781, + 0.828125, + 0.875, + 0.839844, + 0.839844, + 0.863281, + 0.84375, + 0.824219, + 0.8125, + 0.839844, + 0.816406, + 0.816406, + 0.835938, + 0.867188, + 0.828125, + 0.859375, + 0.808594, + 0.820312, + 0.824219, + 0.820312, + 0.851562, + 0.84375, + 0.847656, + 0.839844, + 0.828125, + 0.824219, + 0.828125, + 0.820312, + 0.839844, + 0.84375, + 0.8125, + 0.859375, + 0.835938, + 0.871094, + 0.855469, + 0.820312, + 0.828125, + 0.835938, + 0.832031, + 0.832031, + 0.8125, + 0.859375, + 0.835938, + 0.835938, + 0.832031, + 0.847656, + 0.859375, + 0.851562, + 0.820312, + 0.839844, + 0.839844, + 0.871094, + 0.828125, + 0.828125, + 0.792969, + 0.832031, + 0.847656, + 0.835938, + 0.824219, + 0.839844, + 0.808594, + 0.84375, + 0.824219, + 0.839844, + 0.828125, + 0.878906, + 0.804688, + 0.839844, + 0.808594, + 0.84375, + 0.847656, + 0.820312, + 0.808594, + 0.851562, + 0.804688, + 0.828125, + 0.824219, + 0.839844, + 0.84375, + 0.816406, + 0.8125, + 0.855469, + 0.824219, + 0.832031, + 0.84375, + 0.816406, + 0.816406, + 0.8125, + 0.835938, + 0.886719, + 0.839844, + 0.773438, + 0.835938, + 0.839844, + 0.859375, + 0.84375, + 0.84375, + 0.839844, + 0.835938, + 0.878906, + 0.859375, + 0.847656, + 0.863281, + 0.847656, + 0.835938, + 0.835938, + 0.863281, + 0.785156, + 0.824219, + 0.863281, + 0.835938, + 0.820312, + 0.855469, + 0.832031, + 0.808594, + 0.800781, + 0.839844, + 0.808594, + 0.808594, + 0.816406, + 0.816406, + 0.835938, + 0.902344, + 0.851562, + 0.878906, + 0.800781, + 0.804688, + 0.855469, + 0.855469, + 0.871094, + 0.820312, + 0.84375, + 0.878906, + 0.847656, + 0.871094, + 0.789062, + 0.851562, + 0.835938, + 0.820312, + 0.828125, + 0.847656, + 0.847656, + 0.847656, + 0.855469, + 0.863281, + 0.824219, + 0.863281, + 0.808594, + 0.820312, + 0.871094, + 0.847656, + 0.847656, + 0.875, + 0.828125, + 0.828125, + 0.847656, + 0.898438, + 0.84375, + 0.839844, + 0.84375, + 0.820312, + 0.851562, + 0.820312, + 0.816406, + 0.820312, + 1.09375, + 0.859375, + 0.820312, + 0.871094, + 0.8125, + 0.855469, + 0.84375, + 0.855469, + 0.859375, + 0.855469, + 0.828125, + 0.847656, + 0.839844, + 0.863281, + 0.839844, + 0.84375, + 0.796875, + 0.824219, + 0.835938, + 0.828125, + 0.824219, + 0.816406, + 0.867188, + 0.820312, + 0.839844, + 0.839844, + 0.777344, + 0.847656, + 0.796875, + 0.816406, + 0.832031, + 0.863281, + 0.800781, + 0.804688, + 0.820312, + 0.820312, + 0.855469, + 0.835938, + 0.800781, + 0.847656, + 0.835938, + 0.828125, + 0.84375, + 0.808594, + 0.851562, + 0.867188, + 0.832031, + 0.863281, + 0.867188, + 0.863281, + 0.800781, + 0.859375, + 0.832031, + 0.839844, + 0.851562, + 0.84375, + 0.875, + 0.820312, + 1.53125, + 0.839844, + 0.847656, + 0.820312, + 0.839844, + 0.832031, + 0.832031, + 0.824219, + 0.832031, + 0.855469, + 0.839844, + 0.835938, + 0.832031, + 0.832031, + 0.839844, + 0.839844, + 0.816406, + 0.816406, + 0.816406, + 0.84375, + 0.824219, + 0.820312, + 0.769531, + 0.820312, + 0.828125, + 0.824219, + 0.894531, + 0.828125, + 0.824219, + 0.8125, + 0.816406, + 0.828125, + 0.824219, + 0.859375, + 0.832031, + 0.847656, + 0.871094, + 0.824219, + 0.820312, + 0.824219, + 0.851562, + 0.855469, + 0.824219, + 0.824219, + 0.84375, + 0.824219, + 0.808594, + 0.851562, + 0.808594, + 0.820312, + 0.886719, + 0.839844, + 0.867188, + 0.800781, + 0.863281, + 0.847656, + 0.828125, + 0.824219, + 0.867188, + 0.839844, + 0.839844, + 0.851562, + 0.820312, + 0.828125, + 0.839844, + 0.820312, + 0.878906, + 0.839844, + 1.203125, + 0.816406, + 0.832031, + 0.894531, + 0.894531, + 0.785156, + 0.816406, + 0.800781, + 0.871094, + 0.816406, + 0.792969, + 0.8125, + 0.820312, + 0.835938, + 0.8125, + 0.84375, + 0.804688, + 0.894531, + 0.828125, + 0.894531, + 0.855469, + 0.839844, + 0.824219, + 0.835938, + 0.839844, + 0.839844, + 0.828125, + 0.773438, + 0.808594, + 0.835938, + 0.855469, + 0.828125, + 0.835938, + 0.835938, + 0.832031, + 0.851562, + 0.824219, + 0.816406, + 0.816406, + 0.820312, + 0.859375, + 0.859375, + 0.835938, + 0.800781, + 0.84375, + 0.847656, + 0.816406, + 0.816406, + 0.8125, + 0.8125, + 0.839844, + 0.835938, + 0.824219, + 0.832031, + 0.820312, + 0.832031, + 0.828125, + 0.839844, + 0.820312, + 0.804688, + 0.84375, + 0.839844, + 0.835938, + 0.828125, + 0.832031, + 0.871094, + 0.792969, + 0.847656, + 0.796875, + 0.855469, + 0.8125, + 0.855469, + 0.84375, + 0.816406, + 0.796875, + 0.847656, + 0.847656, + 0.824219, + 0.84375, + 0.855469, + 0.808594, + 0.839844, + 0.84375, + 0.863281, + 0.820312, + 0.824219, + 0.847656, + 0.847656, + 0.835938, + 0.855469, + 0.871094, + 0.820312, + 0.828125, + 0.808594, + 0.804688, + 0.859375, + 0.863281, + 0.851562, + 0.839844, + 0.835938, + 0.851562, + 0.828125, + 0.816406, + 0.8125, + 0.839844, + 0.863281, + 0.808594, + 0.855469, + 0.800781, + 0.8125, + 0.84375, + 0.828125, + 0.851562, + 0.824219, + 0.824219, + 0.863281, + 0.824219, + 0.828125, + 0.800781, + 0.851562, + 0.828125, + 0.835938, + 0.855469, + 0.847656, + 0.851562, + 0.839844, + 0.855469, + 0.855469, + 0.84375, + 0.808594, + 0.867188, + 0.761719, + 0.820312, + 0.828125, + 0.839844, + 0.84375, + 0.855469, + 0.832031, + 0.824219, + 0.84375, + 0.839844, + 0.800781, + 0.820312, + 0.824219, + 0.832031, + 0.8125, + 0.839844, + 0.839844, + 0.820312, + 0.863281, + 0.808594, + 0.835938, + 0.796875, + 0.84375, + 0.808594, + 0.855469, + 0.785156, + 0.804688, + 0.828125, + 0.867188, + 0.839844, + 0.800781, + 0.839844, + 0.855469, + 0.824219, + 0.828125, + 0.847656, + 0.851562, + 0.828125, + 0.863281, + 0.84375, + 0.882812, + 0.839844, + 0.847656, + 0.828125, + 0.867188, + 0.824219, + 0.824219, + 0.84375, + 0.832031, + 0.847656, + 0.839844, + 0.835938, + 0.839844, + 0.832031, + 0.808594, + 0.832031, + 0.851562, + 0.804688, + 0.871094, + 0.847656, + 0.898438, + 0.820312, + 0.8125, + 0.835938, + 0.875, + 0.804688, + 0.804688, + 0.765625, + 0.84375, + 0.851562, + 0.792969, + 0.8125, + 0.855469, + 0.808594, + 0.78125, + 0.828125, + 0.882812, + 0.84375, + 0.820312, + 0.835938, + 0.835938, + 0.824219, + 0.8125, + 0.828125, + 0.863281, + 0.890625, + 0.863281, + 0.8125, + 0.832031, + 0.808594, + 0.808594, + 0.824219, + 0.847656, + 0.796875, + 0.832031, + 0.832031, + 0.839844, + 0.855469, + 0.847656, + 0.703125, + 0.753906, + 0.855469, + 0.816406, + 0.804688, + 0.851562, + 0.800781, + 0.851562, + 0.820312, + 0.824219, + 0.816406, + 0.832031, + 0.820312, + 0.816406, + 0.839844, + 0.824219, + 0.8125, + 0.820312, + 0.804688, + 0.84375, + 0.835938, + 0.832031, + 0.835938, + 0.859375, + 0.855469, + 0.867188, + 0.835938, + 0.84375, + 0.828125, + 0.816406, + 0.816406, + 0.808594, + 0.871094, + 0.84375, + 0.851562, + 0.882812, + 0.804688, + 0.761719, + 0.863281, + 0.863281, + 0.792969, + 0.828125, + 0.832031, + 0.875, + 0.859375, + 0.859375, + 0.828125, + 0.832031, + 0.828125, + 0.828125, + 0.84375, + 0.832031, + 0.859375, + 0.871094, + 0.835938, + 0.851562, + 0.804688, + 0.789062, + 0.839844, + 0.859375, + 0.777344, + 0.8125, + 0.867188, + 0.796875, + 0.832031, + 0.84375, + 0.828125, + 0.855469, + 0.835938, + 0.789062, + 0.8125, + 0.863281, + 0.832031, + 0.828125, + 0.832031, + 0.820312, + 0.847656, + 0.839844, + 0.777344, + 0.832031, + 0.828125, + 0.796875, + 0.804688, + 0.800781, + 0.824219, + 0.832031, + 0.832031, + 0.824219, + 0.820312, + 0.851562, + 0.839844, + 0.875, + 0.855469, + 0.816406, + 0.824219, + 0.796875, + 0.84375, + 0.839844, + 0.824219, + 0.839844, + 0.839844, + 0.824219, + 0.835938, + 0.886719, + 0.84375, + 0.878906, + 0.871094, + 0.863281, + 0.828125, + 0.800781, + 0.820312, + 0.851562, + 0.839844, + 0.824219, + 0.820312, + 0.8125, + 0.835938, + 0.808594, + 0.839844, + 0.839844, + 0.828125, + 0.816406, + 0.832031, + 0.835938, + 0.871094, + 0.847656, + 0.796875, + 0.816406, + 0.839844, + 0.792969, + 0.847656, + 0.875, + 0.84375, + 0.847656, + 0.878906, + 0.882812, + 0.832031, + 0.859375, + 0.832031, + 0.855469, + 0.835938, + 0.8125, + 0.808594, + 0.84375, + 0.835938, + 0.832031, + 0.855469, + 0.800781, + 0.859375, + 0.796875, + 0.828125, + 0.820312, + 0.832031, + 0.839844, + 0.824219, + 0.867188, + 0.835938, + 0.867188, + 0.84375, + 0.808594, + 0.84375, + 0.839844, + 0.851562, + 0.828125, + 0.820312, + 0.824219, + 0.816406, + 0.875, + 0.851562, + 0.847656, + 0.824219, + 0.828125, + 0.847656, + 0.839844, + 0.824219, + 0.835938, + 0.816406, + 1.296875, + 0.828125, + 0.792969, + 0.835938, + 0.824219, + 0.808594, + 0.839844, + 0.839844, + 0.828125, + 0.832031, + 0.820312, + 0.871094, + 0.84375, + 0.835938, + 0.84375, + 0.84375, + 0.863281, + 0.847656, + 0.847656, + 0.859375, + 0.835938, + 0.828125, + 0.824219, + 0.847656, + 0.8125, + 0.84375, + 0.800781, + 0.832031, + 0.820312, + 0.855469, + 0.851562, + 0.832031, + 0.839844, + 0.855469, + 0.839844, + 0.820312, + 0.867188, + 0.828125, + 0.828125, + 0.859375, + 0.832031, + 0.847656, + 0.835938, + 0.800781, + 0.84375, + 0.859375, + 0.867188, + 0.792969, + 0.835938, + 0.828125, + 0.816406, + 0.847656, + 0.839844, + 0.847656, + 0.800781, + 0.84375, + 0.820312, + 0.839844, + 0.84375, + 0.855469, + 0.820312, + 0.828125, + 0.835938, + 0.867188, + 0.820312, + 0.835938, + 0.847656, + 0.839844, + 0.863281, + 0.828125, + 0.875, + 0.839844, + 0.855469, + 0.816406, + 0.800781, + 0.828125, + 0.796875, + 0.824219, + 0.804688, + 0.839844, + 0.839844, + 0.867188, + 0.792969, + 0.839844, + 0.8125, + 0.816406, + 0.835938, + 0.832031, + 0.800781, + 0.824219, + 0.820312, + 0.847656, + 0.851562, + 0.828125, + 0.851562, + 0.855469, + 0.816406, + 0.832031, + 0.839844, + 0.820312, + 0.867188, + 0.867188, + 0.851562, + 0.855469, + 0.824219, + 0.859375, + 0.851562, + 0.867188, + 0.835938, + 0.863281, + 0.84375, + 0.839844, + 0.851562, + 0.824219, + 0.8125, + 0.835938, + 0.835938, + 0.882812, + 0.855469, + 0.839844, + 0.804688, + 0.84375, + 0.8125, + 0.855469, + 0.871094, + 0.839844, + 0.800781, + 0.832031, + 0.839844, + 0.878906, + 0.847656, + 0.832031, + 0.847656, + 0.8125, + 0.828125, + 0.832031, + 0.824219, + 0.828125, + 0.816406, + 0.867188, + 0.847656, + 0.839844, + 0.878906, + 0.851562, + 0.882812, + 0.8125, + 0.847656, + 0.859375, + 0.820312, + 0.839844, + 0.816406, + 0.851562, + 0.839844, + 0.859375, + 0.828125, + 0.820312, + 0.820312, + 0.816406, + 0.851562, + 0.824219, + 0.847656, + 0.8125, + 0.976562, + 0.847656, + 0.863281, + 0.808594, + 0.820312, + 0.871094, + 0.832031, + 0.835938, + 0.835938, + 0.867188, + 0.835938, + 0.808594, + 0.867188, + 0.84375, + 0.84375, + 0.816406, + 0.832031, + 0.804688, + 0.859375, + 0.835938, + 0.871094, + 0.828125, + 0.839844, + 0.808594, + 0.855469, + 0.847656, + 0.828125, + 0.839844, + 0.824219, + 0.84375, + 0.820312, + 0.839844, + 0.847656, + 0.824219, + 0.832031, + 0.828125, + 0.847656, + 0.828125, + 0.859375, + 0.8125, + 0.851562, + 0.851562, + 0.839844, + 0.847656, + 0.828125, + 0.855469, + 0.796875, + 0.855469, + 0.839844, + 0.847656, + 0.847656, + 0.882812, + 0.804688, + 0.832031, + 0.832031, + 0.832031, + 0.820312, + 0.832031, + 0.839844, + 0.800781, + 0.828125, + 0.847656, + 0.863281, + 0.808594, + 0.859375, + 0.828125, + 0.820312, + 0.808594, + 0.835938, + 0.828125, + 0.851562, + 0.785156, + 0.8125, + 0.828125, + 0.851562, + 0.859375, + 0.808594, + 0.847656, + 0.84375, + 0.828125, + 0.796875, + 0.871094, + 0.8125, + 0.816406, + 0.855469, + 0.824219, + 0.867188, + 0.832031, + 0.8125, + 0.84375, + 0.84375, + 0.839844, + 0.835938, + 0.84375, + 0.808594, + 0.847656, + 0.824219, + 0.804688, + 0.816406, + 0.800781, + 0.835938, + 0.824219, + 0.851562, + 0.824219, + 0.824219, + 0.914062, + 0.8125, + 0.800781, + 0.832031, + 0.847656, + 0.816406, + 0.828125, + 0.855469, + 0.785156, + 0.839844, + 0.816406, + 0.855469, + 0.851562, + 0.90625, + 0.839844, + 0.875, + 0.867188, + 0.832031, + 0.792969, + 0.839844, + 0.863281, + 0.828125, + 0.816406, + 0.832031, + 0.851562, + 0.832031, + 0.863281, + 0.855469, + 0.890625, + 0.839844, + 0.839844, + 0.859375, + 0.835938, + 0.851562, + 0.863281, + 0.832031, + 0.847656, + 0.820312, + 0.832031, + 0.796875, + 0.804688, + 0.859375, + 0.839844, + 0.859375, + 0.847656, + 0.855469, + 0.832031, + 0.847656, + 0.820312, + 0.832031, + 0.832031, + 0.824219, + 0.820312, + 0.816406, + 0.804688, + 0.835938, + 0.828125, + 0.859375, + 0.867188, + 0.8125, + 0.8125, + 0.816406, + 0.835938, + 0.8125, + 0.828125, + 0.804688, + 0.828125, + 0.839844, + 0.804688, + 0.859375, + 0.820312, + 0.816406, + 0.832031, + 0.832031, + 0.828125, + 0.84375, + 0.832031, + 0.824219, + 0.847656, + 0.855469, + 0.828125, + 0.8125, + 0.847656, + 0.820312, + 0.832031, + 0.863281, + 0.859375, + 0.84375, + 0.84375, + 0.835938, + 0.808594, + 0.839844, + 0.84375, + 0.84375, + 0.84375, + 0.851562, + 0.855469, + 0.828125, + 0.839844, + 0.824219, + 0.863281, + 0.824219, + 0.828125, + 0.847656, + 0.84375, + 0.828125, + 0.839844, + 0.8125, + 0.828125, + 0.839844, + 0.84375, + 0.839844, + 0.851562, + 0.851562, + 0.835938, + 0.84375, + 0.832031, + 0.898438, + 0.839844, + 0.835938, + 0.84375, + 0.800781, + 0.878906, + 0.835938, + 0.859375, + 0.820312, + 0.828125, + 0.804688, + 0.824219, + 0.816406, + 0.84375, + 0.828125, + 0.832031, + 0.816406, + 0.871094, + 0.839844, + 0.855469, + 0.824219, + 0.84375, + 0.847656, + 0.878906, + 0.820312, + 0.890625, + 0.859375, + 0.804688, + 0.839844, + 0.753906, + 0.839844, + 0.800781, + 0.800781, + 0.820312, + 0.8125, + 0.839844, + 0.832031, + 0.882812, + 0.792969, + 0.824219, + 0.839844, + 0.8125, + 0.824219, + 0.839844, + 0.839844, + 0.824219, + 0.824219, + 0.886719, + 0.84375, + 0.84375, + 0.867188, + 0.847656, + 0.828125, + 0.777344, + 0.847656, + 0.859375, + 0.828125, + 0.84375, + 0.835938, + 0.84375, + 0.828125, + 0.808594, + 0.859375, + 0.8125, + 0.851562, + 0.835938, + 0.875, + 0.828125, + 0.828125, + 0.824219, + 0.839844, + 0.828125, + 0.851562, + 0.835938, + 0.84375, + 0.851562, + 0.871094, + 0.792969, + 0.839844, + 0.816406, + 0.824219, + 0.820312, + 0.855469, + 0.851562, + 0.84375, + 0.820312, + 0.855469, + 0.816406, + 0.84375, + 0.8125, + 0.863281, + 0.820312, + 0.871094, + 0.832031, + 0.863281, + 0.828125, + 0.84375, + 0.84375, + 0.828125, + 0.824219, + 0.835938, + 0.8125, + 0.816406, + 0.828125, + 0.824219, + 0.796875, + 0.835938, + 0.804688, + 0.859375, + 0.84375, + 0.820312, + 0.839844, + 0.816406, + 0.851562, + 0.835938, + 0.8125, + 0.851562, + 0.863281, + 0.832031, + 0.847656, + 0.839844, + 0.851562, + 0.792969, + 0.84375, + 0.828125, + 0.792969, + 0.839844, + 0.828125, + 0.832031, + 0.824219, + 0.851562, + 0.863281, + 0.832031, + 0.828125, + 0.84375, + 0.824219, + 0.835938, + 0.820312, + 0.859375, + 0.820312, + 0.828125, + 0.828125, + 0.84375, + 0.851562, + 0.886719, + 0.839844, + 0.828125, + 0.792969, + 0.839844, + 0.863281, + 0.832031, + 0.855469, + 0.828125, + 0.832031, + 0.867188, + 0.832031, + 0.847656, + 0.804688, + 0.800781, + 0.835938, + 0.835938, + 0.816406, + 0.824219, + 0.84375, + 0.820312, + 0.808594, + 0.824219, + 0.84375, + 0.8125, + 0.847656, + 0.851562, + 0.832031, + 0.8125, + 1.179688, + 0.820312, + 0.816406, + 0.835938, + 0.847656, + 0.832031, + 0.84375, + 0.832031, + 0.792969, + 0.828125, + 0.847656, + 0.839844, + 0.820312, + 0.839844, + 0.855469, + 0.847656, + 0.847656, + 0.84375, + 0.863281, + 0.832031, + 0.828125, + 0.851562, + 0.832031, + 0.851562, + 0.859375, + 0.816406, + 0.820312, + 0.855469, + 0.828125, + 0.835938, + 0.78125, + 0.851562, + 0.820312, + 0.851562, + 0.8125, + 0.839844, + 0.847656, + 0.820312, + 0.875, + 0.796875, + 0.863281, + 0.851562, + 0.847656, + 0.851562, + 0.828125, + 0.855469, + 0.824219, + 0.882812, + 0.855469, + 0.832031, + 0.800781, + 0.851562, + 0.808594, + 0.804688, + 0.828125, + 0.800781, + 0.808594, + 0.882812, + 0.828125, + 0.828125, + 0.832031, + 0.828125, + 0.859375, + 0.84375, + 0.828125, + 0.867188, + 0.894531, + 0.800781, + 0.816406, + 0.847656, + 0.835938, + 0.859375, + 0.84375, + 0.808594, + 0.835938, + 0.894531, + 0.84375, + 0.855469, + 0.832031, + 0.808594, + 0.859375, + 0.796875, + 0.796875, + 0.824219, + 0.832031, + 0.835938, + 0.859375, + 0.851562, + 0.839844, + 0.839844, + 0.824219, + 0.863281, + 0.828125, + 0.859375, + 0.820312, + 0.796875, + 0.851562, + 0.730469, + 0.863281, + 0.835938, + 0.839844, + 0.878906, + 0.847656, + 0.820312, + 0.84375, + 0.839844, + 0.835938, + 0.796875, + 0.832031, + 0.835938, + 0.832031, + 0.816406, + 0.859375, + 0.882812, + 0.816406, + 0.832031, + 0.820312, + 0.882812, + 0.839844, + 0.851562, + 0.835938, + 0.832031, + 0.871094, + 0.839844, + 0.804688, + 0.808594, + 0.832031, + 0.839844, + 0.847656, + 0.8125, + 0.859375, + 0.835938, + 0.816406, + 0.828125, + 0.859375, + 0.832031, + 0.847656, + 0.832031, + 0.847656, + 0.847656, + 0.742188, + 0.835938, + 0.875, + 0.808594, + 0.824219, + 0.808594, + 0.792969, + 0.832031, + 0.8125, + 0.820312, + 0.835938, + 0.859375, + 0.816406, + 0.835938, + 0.855469, + 0.835938, + 0.851562, + 0.851562, + 0.847656, + 0.882812, + 0.832031, + 0.855469, + 0.84375, + 0.84375, + 0.855469, + 0.832031, + 0.835938, + 0.832031, + 0.824219, + 0.855469, + 0.828125, + 0.816406, + 0.84375, + 0.84375, + 0.832031, + 0.851562, + 0.84375, + 0.855469, + 0.847656, + 0.839844, + 0.847656, + 0.867188, + 0.886719, + 0.804688, + 0.832031, + 0.832031, + 0.828125, + 0.839844, + 0.828125, + 0.824219, + 0.847656, + 0.84375, + 0.816406, + 0.828125, + 0.859375, + 0.816406, + 0.816406, + 0.800781, + 0.820312, + 0.84375, + 0.84375, + 0.832031, + 0.851562, + 0.839844, + 0.832031, + 0.859375, + 0.84375, + 0.828125, + 0.851562, + 0.8125, + 0.84375, + 0.8125, + 0.878906, + 0.824219, + 0.828125, + 0.839844, + 0.832031, + 0.835938, + 0.839844, + 0.839844, + 0.859375, + 0.816406, + 0.855469, + 0.828125, + 0.835938, + 0.816406, + 0.816406, + 0.835938, + 0.828125, + 0.871094, + 0.832031, + 0.839844, + 0.824219, + 0.839844, + 0.863281, + 0.820312, + 0.839844, + 0.828125, + 0.816406, + 0.863281, + 0.8125, + 0.828125, + 0.824219, + 0.847656, + 0.832031, + 0.800781, + 0.84375, + 0.847656, + 0.84375, + 0.867188, + 0.792969, + 0.828125, + 0.871094, + 0.84375, + 0.863281, + 0.84375, + 0.832031, + 0.839844, + 0.839844, + 0.8125, + 0.800781, + 0.84375, + 0.816406, + 0.8125, + 0.835938, + 0.832031, + 0.867188, + 0.859375, + 0.84375, + 0.824219, + 0.832031, + 0.820312, + 0.851562, + 0.839844, + 0.855469, + 0.851562, + 0.792969, + 0.824219, + 0.816406, + 0.839844, + 0.839844, + 0.855469, + 0.855469, + 0.804688, + 0.839844, + 0.820312, + 0.847656, + 0.820312, + 0.824219, + 0.835938, + 0.851562, + 0.828125, + 0.828125, + 0.851562, + 0.859375, + 0.839844, + 0.847656, + 0.839844, + 0.835938, + 0.867188, + 0.816406, + 0.808594, + 0.8125, + 0.828125, + 0.828125, + 0.8125, + 0.761719, + 0.851562, + 0.816406, + 0.828125, + 0.839844, + 0.808594, + 0.855469, + 0.871094, + 0.828125, + 0.875, + 0.828125, + 0.855469, + 0.8125, + 0.828125, + 0.84375, + 0.859375, + 0.859375, + 0.882812, + 0.8125, + 0.84375, + 0.84375, + 0.808594, + 0.824219, + 0.816406, + 0.824219, + 0.792969, + 0.828125, + 0.863281, + 0.820312, + 0.820312, + 0.820312, + 0.859375, + 0.859375, + 0.855469, + 0.882812, + 0.855469, + 0.871094, + 0.855469, + 0.777344, + 0.816406, + 0.835938, + 0.84375, + 0.855469, + 0.851562, + 0.851562, + 0.84375, + 0.828125, + 0.800781, + 0.824219, + 0.816406, + 0.855469, + 0.828125, + 0.84375, + 0.824219, + 0.820312, + 0.839844, + 0.839844, + 0.8125, + 0.875, + 0.824219, + 0.78125, + 0.847656, + 0.816406, + 0.847656, + 0.839844, + 0.867188, + 0.796875, + 0.828125, + 0.828125, + 0.832031, + 0.816406, + 0.839844, + 0.847656, + 0.835938, + 0.820312, + 0.847656, + 0.816406, + 0.828125, + 0.816406, + 0.847656, + 0.851562, + 0.832031, + 0.878906, + 0.867188, + 0.847656, + 0.851562, + 0.835938, + 0.84375, + 0.863281, + 0.816406, + 0.820312, + 0.839844, + 0.863281, + 0.851562, + 0.847656, + 0.839844, + 0.808594, + 0.855469, + 0.832031, + 0.84375, + 0.847656, + 0.839844, + 0.863281, + 0.863281, + 0.84375, + 0.816406, + 0.867188, + 0.824219, + 0.839844, + 0.84375, + 0.824219, + 0.871094, + 0.851562, + 0.839844, + 0.824219, + 0.820312, + 0.882812, + 0.808594, + 0.851562, + 0.804688, + 0.835938, + 0.800781, + 0.863281, + 0.835938, + 0.808594, + 0.796875, + 0.820312, + 0.816406, + 0.828125, + 0.800781, + 0.507812, + 0.808594, + 0.800781, + 0.847656, + 0.84375, + 0.859375, + 0.84375, + 0.859375, + 0.84375, + 0.820312, + 0.839844, + 0.835938, + 0.824219, + 0.859375, + 0.835938, + 0.816406, + 0.863281, + 0.8125, + 0.816406, + 0.894531, + 0.84375, + 0.832031, + 0.8125, + 0.804688, + 0.835938, + 0.832031, + 0.785156, + 0.824219, + 0.84375, + 0.816406, + 0.863281, + 0.820312, + 0.851562, + 0.828125, + 0.816406, + 0.820312, + 0.832031, + 0.824219, + 0.832031, + 0.828125, + 0.847656, + 0.832031, + 0.824219, + 0.871094, + 0.855469, + 0.832031, + 0.832031, + 0.703125, + 0.84375, + 0.839844, + 0.839844, + 0.835938, + 0.847656, + 0.867188, + 0.804688, + 0.824219, + 0.828125, + 0.835938, + 0.8125, + 0.863281, + 0.839844, + 0.796875, + 0.851562, + 0.8125, + 0.808594, + 0.859375, + 0.820312, + 0.867188, + 0.816406, + 0.839844, + 0.847656, + 0.820312, + 0.851562, + 0.828125, + 0.796875, + 0.839844, + 0.839844, + 0.785156, + 0.839844, + 0.84375, + 0.867188, + 0.808594, + 0.792969, + 0.84375, + 0.855469, + 0.839844, + 0.832031, + 0.8125, + 0.714844, + 0.855469, + 0.835938, + 0.800781, + 0.847656, + 0.820312, + 0.828125, + 0.832031, + 0.863281, + 0.847656, + 0.863281, + 0.855469, + 0.832031, + 0.835938, + 0.855469, + 0.808594, + 0.855469, + 0.839844, + 0.855469, + 0.832031, + 0.828125, + 0.8125, + 0.828125, + 0.867188, + 0.8125, + 0.820312, + 0.828125, + 0.824219, + 0.867188, + 0.878906, + 0.839844, + 0.832031, + 0.867188, + 0.839844, + 0.789062, + 0.839844, + 0.800781, + 0.84375, + 0.835938, + 0.808594, + 0.847656, + 0.820312, + 0.839844, + 0.859375, + 0.816406, + 0.878906, + 0.808594, + 0.871094, + 0.871094, + 0.832031, + 0.871094, + 0.804688, + 0.851562, + 0.839844, + 0.828125, + 0.824219, + 0.808594, + 0.800781, + 0.804688, + 0.828125, + 0.839844, + 0.820312, + 0.851562, + 0.816406, + 0.816406, + 0.867188, + 0.871094, + 0.800781, + 0.871094, + 0.839844, + 0.832031, + 0.867188, + 0.84375, + 0.875, + 0.824219, + 0.863281, + 0.847656, + 0.8125, + 0.84375, + 0.8125, + 0.878906, + 0.84375, + 0.832031, + 0.832031, + 0.816406, + 0.851562, + 0.804688, + 0.800781, + 0.851562, + 0.835938, + 0.808594, + 0.828125, + 0.8125, + 0.820312, + 0.824219, + 0.835938, + 0.839844, + 0.847656, + 0.839844, + 0.871094, + 0.875, + 0.847656, + 0.894531, + 0.847656, + 0.878906, + 0.785156, + 0.835938, + 0.824219, + 0.832031, + 0.847656, + 0.792969, + 0.847656, + 0.84375, + 0.839844, + 0.871094, + 0.84375, + 0.816406, + 0.863281, + 0.804688, + 0.824219, + 0.824219, + 0.824219, + 0.824219, + 0.839844, + 0.792969, + 0.839844, + 0.847656, + 0.824219, + 0.820312, + 0.84375, + 0.871094, + 0.832031, + 0.828125, + 0.859375, + 0.824219, + 0.824219, + 0.828125, + 0.820312, + 0.855469, + 0.839844, + 0.828125, + 0.824219, + 0.847656, + 0.847656, + 0.839844, + 0.820312, + 0.8125, + 0.851562, + 0.8125, + 0.835938, + 0.832031, + 0.847656, + 0.824219, + 0.84375, + 0.820312, + 0.84375, + 0.839844, + 0.820312, + 0.824219, + 0.824219, + 0.84375, + 0.851562, + 0.847656, + 0.863281, + 0.847656, + 0.839844, + 0.8125, + 0.851562, + 0.839844, + 0.84375, + 0.820312, + 0.84375, + 0.84375, + 0.820312, + 0.859375, + 0.832031, + 0.835938, + 0.839844, + 0.855469, + 0.789062, + 0.839844, + 0.820312, + 0.785156, + 0.851562, + 0.832031, + 0.847656, + 0.84375, + 0.855469, + 0.871094, + 0.835938, + 0.859375, + 0.816406, + 0.832031, + 0.851562, + 0.855469, + 0.816406, + 0.820312, + 0.855469, + 0.878906, + 0.839844, + 0.851562, + 0.8125, + 0.828125, + 0.824219, + 0.871094, + 0.820312, + 0.824219, + 0.859375, + 0.855469, + 0.8125, + 0.832031, + 0.835938, + 0.839844, + 0.859375, + 0.789062, + 0.859375, + 0.824219, + 0.84375, + 0.824219, + 0.871094, + 0.855469, + 0.828125, + 0.800781, + 0.832031, + 0.828125, + 0.84375, + 0.839844, + 0.871094, + 0.824219, + 0.789062, + 0.855469, + 0.820312, + 0.820312, + 0.792969, + 0.820312, + 0.878906, + 0.832031, + 0.804688, + 0.84375, + 0.839844, + 0.851562, + 0.828125, + 0.871094, + 0.855469, + 0.839844, + 0.828125, + 0.824219, + 0.867188, + 0.832031, + 0.832031, + 0.796875, + 0.808594, + 0.828125, + 0.84375, + 0.714844, + 0.808594, + 0.855469, + 0.816406, + 0.84375, + 0.84375, + 0.847656, + 0.863281, + 0.832031, + 0.847656, + 0.847656, + 0.851562, + 0.835938, + 0.832031, + 0.816406, + 0.828125, + 0.832031, + 0.8125, + 0.894531, + 0.839844, + 0.859375, + 0.824219, + 0.851562, + 0.859375, + 0.816406, + 0.828125, + 0.84375, + 0.816406, + 0.785156, + 0.851562, + 0.835938, + 0.875, + 0.859375, + 0.792969, + 0.855469, + 0.816406, + 0.851562, + 0.808594, + 0.839844, + 0.835938, + 0.839844, + 0.839844, + 0.84375, + 0.824219, + 0.847656, + 0.828125, + 0.839844, + 0.800781, + 0.8125, + 0.8125, + 0.863281, + 0.847656, + 0.824219, + 0.8125, + 0.855469, + 0.816406, + 0.851562, + 0.847656, + 0.851562, + 0.8125, + 0.820312, + 0.859375, + 0.855469, + 0.804688, + 0.816406, + 0.828125, + 0.773438, + 0.8125, + 0.820312, + 0.839844, + 0.839844, + 0.859375, + 0.832031, + 0.816406, + 0.839844, + 0.871094, + 0.839844, + 0.855469, + 0.78125, + 0.84375, + 0.828125, + 0.878906, + 0.886719, + 0.871094, + 0.851562, + 0.820312, + 0.863281, + 0.820312, + 0.8125, + 0.847656, + 0.855469, + 0.851562, + 0.847656, + 0.804688, + 0.828125, + 0.800781, + 0.851562, + 0.855469, + 0.808594, + 0.828125, + 0.875, + 0.824219, + 0.84375, + 0.835938, + 0.828125, + 0.820312, + 0.800781, + 0.804688, + 0.851562, + 0.855469, + 0.824219, + 0.84375, + 0.824219, + 0.847656, + 0.828125, + 0.800781, + 0.78125, + 0.855469, + 0.847656, + 0.847656, + 0.832031, + 0.847656, + 0.859375, + 0.851562, + 0.847656, + 0.832031, + 0.847656, + 0.835938, + 0.871094, + 0.835938, + 0.828125, + 0.859375, + 0.773438, + 0.828125, + 0.851562, + 0.835938, + 0.832031, + 0.8125, + 0.882812, + 0.059814, + 0.835938, + 0.902344, + 0.820312, + 0.828125, + 0.816406, + 0.894531, + 0.820312, + 0.816406, + 0.796875, + 0.828125, + 0.847656, + 0.835938, + 0.84375, + 0.832031, + 0.820312, + 0.851562, + 0.855469, + 0.785156, + 0.875, + 0.835938, + 0.820312, + 0.851562, + 0.859375, + 0.839844, + 0.863281, + 0.820312, + 0.84375, + 0.832031, + 0.832031, + 0.863281, + 0.878906, + 0.847656, + 0.835938, + 0.851562, + 0.832031, + 0.835938, + 0.835938, + 0.84375, + 0.796875, + 0.84375, + 0.828125, + 0.847656, + 0.804688, + 0.847656, + 0.808594, + 0.855469, + 0.828125, + 0.832031, + 0.847656, + 0.863281, + 0.855469, + 0.84375, + 0.804688, + 0.855469, + 0.800781, + 0.734375, + 0.820312, + 0.863281, + 0.828125, + 0.828125, + 0.828125, + 0.902344, + 0.835938, + 0.824219, + 0.820312, + 0.847656, + 0.839844, + 0.851562, + 1.296875, + 0.835938, + 0.808594, + 0.855469, + 0.828125, + 0.875, + 0.808594, + 0.832031, + 0.875, + 0.835938, + 0.878906, + 0.8125, + 0.820312, + 0.839844, + 0.828125, + 0.84375, + 0.859375, + 0.835938, + 0.863281, + 0.839844, + 0.84375, + 0.84375, + 0.84375, + 0.863281, + 0.839844, + 0.800781, + 0.832031, + 0.851562, + 0.625, + 0.847656, + 0.824219, + 0.835938, + 0.824219, + 0.824219, + 0.84375, + 0.804688, + 0.835938, + 0.851562, + 0.855469, + 0.871094, + 0.863281, + 0.832031, + 0.824219, + 0.839844, + 0.84375, + 0.789062, + 0.820312, + 0.828125, + 0.828125, + 0.855469, + 0.851562, + 0.832031, + 0.835938, + 0.855469, + 0.84375, + 0.789062, + 0.828125, + 0.847656, + 0.828125, + 0.867188, + 0.855469, + 0.832031, + 0.839844, + 0.808594, + 0.847656, + 0.851562, + 0.851562, + 0.707031, + 0.820312, + 0.855469, + 0.828125, + 0.855469, + 0.867188, + 0.847656, + 0.816406, + 0.851562, + 0.816406, + 0.835938, + 0.84375, + 0.796875, + 0.867188, + 0.832031, + 0.839844, + 0.851562, + 0.835938, + 0.855469, + 0.890625, + 0.855469, + 0.867188, + 0.8125, + 0.824219, + 0.847656, + 0.8125, + 0.820312, + 0.84375, + 0.839844, + 0.847656, + 0.871094, + 0.832031, + 0.832031, + 0.820312, + 0.871094, + 0.824219, + 0.769531, + 0.832031, + 0.832031, + 0.824219, + 0.839844, + 0.828125, + 0.847656, + 0.851562, + 0.882812, + 0.867188, + 0.855469, + 0.832031, + 0.808594, + 0.804688, + 0.824219, + 0.882812, + 0.867188, + 0.867188, + 0.863281, + 0.847656, + 0.851562, + 0.832031, + 0.828125, + 0.8125, + 0.847656, + 0.804688, + 0.851562, + 0.824219, + 0.847656, + 0.835938, + 0.832031, + 0.839844, + 0.859375, + 0.804688, + 0.84375, + 0.835938, + 0.867188, + 0.835938, + 0.835938, + 0.847656, + 0.804688, + 0.828125, + 0.851562, + 0.851562, + 0.84375, + 0.789062, + 0.847656, + 0.832031, + 0.8125, + 0.835938, + 0.875, + 0.839844, + 0.828125, + 0.867188, + 0.832031, + 0.859375, + 0.839844, + 0.824219, + 0.808594, + 0.851562, + 0.832031, + 0.824219, + 0.800781, + 0.800781, + 0.832031, + 0.839844, + 0.746094, + 0.839844, + 0.804688, + 0.832031, + 0.875, + 0.832031, + 0.820312, + 0.828125, + 0.867188, + 0.863281, + 0.804688, + 0.835938, + 0.851562, + 0.863281, + 0.8125, + 0.742188, + 0.832031, + 0.796875, + 0.828125, + 0.84375, + 0.820312, + 0.835938, + 0.84375, + 0.855469, + 0.855469, + 0.804688, + 0.8125, + 0.863281, + 0.847656, + 0.8125, + 0.839844, + 0.859375, + 0.859375, + 0.84375, + 0.804688, + 0.835938, + 0.839844, + 0.8125, + 0.828125, + 0.8125, + 0.820312, + 0.824219, + 0.851562, + 0.808594, + 0.824219, + 0.816406, + 0.882812, + 0.851562, + 0.828125, + 0.855469, + 0.796875, + 0.839844, + 0.839844, + 0.867188, + 0.847656, + 0.820312, + 0.804688, + 0.828125, + 0.851562, + 0.824219, + 0.859375, + 0.820312, + 0.855469, + 0.84375, + 0.835938, + 0.851562, + 0.835938, + 0.792969, + 0.878906, + 0.855469, + 0.824219, + 0.867188, + 0.851562, + 0.84375, + 0.824219, + 0.839844, + 0.863281, + 0.820312, + 0.832031, + 0.820312, + 0.839844, + 0.8125, + 0.804688, + 0.847656, + 0.847656, + 0.835938, + 0.816406, + 0.8125, + 0.867188, + 0.871094, + 0.796875, + 0.785156, + 0.816406, + 0.816406, + 0.820312, + 0.855469, + 0.871094, + 0.863281, + 0.855469, + 0.847656, + 0.832031, + 0.835938, + 0.863281, + 0.839844, + 0.832031, + 0.824219, + 0.792969, + 0.8125, + 0.828125, + 0.839844, + 0.84375, + 0.84375, + 0.804688, + 0.851562, + 0.851562, + 0.796875, + 0.875, + 0.824219, + 0.832031, + 0.8125, + 0.851562, + 0.863281, + 0.8125, + 0.832031, + 0.828125, + 0.867188, + 0.851562, + 0.824219, + 0.816406, + 0.832031, + 0.839844, + 0.816406, + 0.820312, + 0.855469, + 0.824219, + 0.863281, + 0.851562, + 0.851562, + 0.824219, + 0.894531, + 0.824219, + 0.789062, + 0.855469, + 0.832031, + 0.851562, + 0.867188, + 0.824219, + 0.851562, + 0.84375, + 0.828125, + 0.820312, + 0.851562, + 0.882812, + 0.824219, + 0.800781, + 0.828125, + 0.847656, + 0.832031, + 0.894531, + 0.832031, + 0.988281, + 0.835938, + 0.832031, + 0.863281, + 0.832031, + 0.851562, + 0.808594, + 0.832031, + 0.804688, + 0.824219, + 0.859375, + 0.832031, + 0.859375, + 0.808594, + 0.824219, + 0.839844, + 0.867188, + 0.875, + 0.832031, + 0.8125, + 0.820312, + 0.828125, + 0.722656, + 0.886719, + 0.832031, + 0.808594, + 0.839844, + 0.867188, + 0.839844, + 0.757812, + 0.859375, + 0.859375, + 0.832031, + 0.816406, + 0.765625, + 0.835938, + 0.824219, + 0.820312, + 0.816406, + 0.839844, + 0.878906, + 0.839844, + 0.816406, + 0.832031, + 0.863281, + 0.824219, + 0.816406, + 0.777344, + 0.839844, + 0.863281, + 0.820312, + 0.832031, + 0.839844, + 0.863281, + 0.820312, + 0.804688, + 0.847656, + 0.832031, + 0.828125, + 0.894531, + 0.832031, + 0.777344, + 0.847656, + 0.859375, + 0.863281, + 0.851562, + 0.847656, + 0.867188, + 0.8125, + 0.84375, + 0.820312, + 0.820312, + 0.839844, + 0.839844, + 0.855469, + 0.816406, + 0.851562, + 0.796875, + 0.832031, + 0.816406, + 0.828125, + 0.832031, + 0.835938, + 0.820312, + 0.835938, + 0.804688, + 0.84375, + 0.796875, + 0.863281, + 0.871094, + 0.828125, + 0.820312, + 0.8125, + 0.816406, + 0.828125, + 0.855469, + 0.820312, + 0.851562, + 0.839844, + 0.820312, + 0.8125, + 0.800781, + 0.871094, + 0.859375, + 0.835938, + 0.871094, + 0.820312, + 0.824219, + 0.835938, + 0.824219, + 0.855469, + 0.832031, + 0.835938, + 0.828125, + 0.828125, + 0.820312, + 0.816406, + 0.855469, + 0.851562, + 0.835938, + 0.828125, + 0.828125, + 0.832031, + 0.816406, + 0.851562, + 0.863281, + 0.808594, + 0.820312, + 0.832031, + 0.792969, + 0.832031, + 0.816406, + 0.820312, + 0.84375, + 0.839844, + 0.8125, + 0.851562, + 0.847656, + 0.847656, + 0.84375, + 0.816406, + 0.859375, + 0.828125, + 0.824219, + 0.820312, + 0.816406, + 0.851562, + 0.871094, + 0.851562, + 0.835938, + 0.84375, + 0.800781, + 0.839844, + 0.835938, + 0.777344, + 0.832031, + 0.785156, + 0.847656, + 0.828125, + 0.84375, + 0.84375, + 0.847656, + 0.863281, + 0.847656, + 0.84375, + 0.839844, + 0.839844, + 0.816406, + 0.84375, + 0.859375, + 0.84375, + 0.851562, + 0.878906, + 0.816406, + 0.792969, + 0.84375, + 0.828125, + 0.839844, + 0.8125, + 0.800781, + 0.808594, + 0.816406, + 0.835938, + 0.816406, + 0.835938, + 0.828125, + 0.871094, + 0.851562, + 0.808594, + 0.828125, + 0.855469, + 0.84375, + 0.84375, + 0.835938, + 0.84375, + 0.851562, + 0.835938, + 0.832031, + 0.855469, + 0.839844, + 0.816406, + 0.855469, + 0.808594, + 0.832031, + 0.867188, + 0.824219, + 1.101562, + 0.832031, + 0.828125, + 0.835938, + 0.84375, + 0.859375, + 0.824219, + 0.808594, + 0.839844, + 0.824219, + 0.839844, + 0.847656, + 0.875, + 0.804688, + 0.796875, + 0.789062, + 0.832031, + 0.816406, + 0.820312, + 0.789062, + 0.84375, + 0.804688, + 0.816406, + 0.808594, + 0.828125, + 0.839844, + 0.800781, + 0.839844, + 0.851562, + 0.832031, + 0.863281, + 0.859375, + 0.855469, + 0.820312, + 0.828125, + 0.800781, + 0.808594, + 0.863281, + 0.824219, + 0.855469, + 0.859375, + 0.808594, + 0.828125, + 0.828125, + 0.820312, + 0.835938, + 0.859375, + 0.824219, + 0.828125, + 0.863281, + 0.8125, + 0.84375, + 0.859375, + 0.796875, + 0.804688, + 0.835938, + 0.875, + 0.847656, + 0.824219, + 0.839844, + 0.867188, + 0.847656, + 0.855469, + 0.855469, + 0.8125, + 0.847656, + 0.871094, + 0.820312, + 0.835938, + 0.820312, + 0.851562, + 0.878906, + 0.847656, + 0.863281, + 0.894531, + 0.847656, + 0.878906, + 0.871094, + 0.871094, + 0.855469, + 0.835938, + 0.847656, + 0.863281, + 0.816406, + 0.84375, + 0.816406, + 0.886719, + 0.832031, + 0.878906, + 0.832031, + 0.808594, + 0.792969, + 0.824219, + 0.832031, + 0.859375, + 0.847656, + 0.8125, + 0.8125, + 0.851562, + 0.820312, + 0.828125, + 0.828125, + 0.832031, + 0.859375, + 0.835938, + 0.835938, + 0.90625, + 0.84375, + 0.816406, + 0.820312, + 0.851562, + 0.820312, + 0.828125, + 0.839844, + 0.820312, + 0.839844, + 0.820312, + 0.8125, + 0.847656, + 0.863281, + 0.804688, + 0.875, + 0.792969, + 0.820312, + 0.835938, + 0.800781, + 0.828125, + 0.816406, + 0.828125, + 0.859375, + 0.8125, + 0.824219, + 0.839844, + 0.847656, + 0.820312, + 0.816406, + 0.847656, + 0.84375, + 0.847656, + 0.824219, + 0.808594, + 0.84375, + 0.8125, + 0.851562, + 0.84375, + 0.800781, + 0.832031, + 0.84375, + 0.859375, + 0.84375, + 0.847656, + 0.832031, + 0.828125, + 0.832031, + 0.875, + 0.851562, + 0.863281, + 0.8125, + 0.847656, + 0.8125, + 0.832031, + 0.859375, + 0.796875, + 0.832031, + 0.738281, + 0.832031, + 0.847656, + 0.847656, + 0.769531, + 0.84375, + 0.808594, + 0.820312, + 0.816406, + 0.851562, + 0.851562, + 0.8125, + 0.859375, + 0.832031, + 0.855469, + 0.832031, + 0.832031, + 0.867188, + 0.863281, + 0.808594, + 0.835938, + 0.796875, + 0.855469, + 0.851562, + 0.835938, + 0.835938, + 0.84375, + 0.820312, + 0.878906, + 0.839844, + 0.796875, + 0.859375, + 0.847656, + 0.8125, + 0.871094, + 0.839844, + 0.859375, + 0.824219, + 0.839844, + 0.871094, + 0.828125, + 0.820312, + 0.847656, + 0.863281, + 0.796875, + 0.785156, + 0.824219, + 0.832031, + 0.804688, + 0.847656, + 0.84375, + 0.847656, + 0.863281, + 0.804688, + 0.816406, + 0.871094, + 0.828125, + 0.851562, + 0.816406, + 0.847656, + 0.851562, + 0.839844, + 0.859375, + 0.859375, + 0.859375, + 0.847656, + 0.859375, + 0.863281, + 0.78125, + 0.832031, + 0.820312, + 0.847656, + 0.820312, + 0.847656, + 0.855469, + 0.828125, + 0.8125, + 0.832031, + 0.839844, + 0.835938, + 0.820312, + 0.800781, + 0.796875, + 0.824219, + 0.859375, + 0.878906, + 0.828125, + 0.828125, + 0.855469, + 0.824219, + 0.832031, + 0.8125, + 0.847656, + 0.824219, + 0.824219, + 0.84375, + 0.828125, + 0.902344, + 0.851562, + 0.820312, + 0.863281, + 0.875, + 0.828125, + 0.851562, + 0.835938, + 0.855469, + 0.851562, + 0.820312, + 0.851562, + 0.855469, + 0.8125, + 0.867188, + 0.828125, + 0.839844, + 0.832031, + 0.839844, + 0.828125, + 0.816406, + 0.863281, + 0.839844, + 0.816406, + 0.804688, + 0.839844, + 0.835938, + 0.820312, + 0.839844, + 0.824219, + 0.824219, + 0.828125, + 0.851562, + 0.820312, + 0.824219, + 0.832031, + 0.832031, + 0.84375, + 0.816406, + 0.8125, + 0.839844, + 0.863281, + 0.832031, + 0.867188, + 0.84375, + 0.792969, + 0.855469, + 0.855469, + 0.84375, + 0.859375, + 0.832031, + 0.84375, + 0.847656, + 0.808594, + 0.835938, + 0.847656, + 0.867188, + 0.855469, + 0.835938, + 0.820312, + 0.839844, + 0.847656, + 0.84375, + 0.808594, + 0.808594, + 0.792969, + 0.820312, + 0.847656, + 0.847656, + 0.824219, + 0.832031, + 0.886719, + 0.835938, + 0.835938, + 0.847656, + 0.816406, + 0.84375, + 0.855469, + 0.855469, + 0.832031, + 0.851562, + 0.828125, + 0.84375, + 0.828125, + 0.832031, + 0.847656, + 0.792969, + 0.847656, + 0.871094, + 0.8125, + 0.820312, + 0.851562, + 0.875, + 0.835938, + 0.808594, + 0.84375, + 0.851562, + 0.832031, + 0.910156, + 0.820312, + 0.847656, + 0.820312, + 0.84375, + 0.835938, + 0.828125, + 0.15918, + 0.796875, + 0.855469, + 0.835938, + 0.84375, + 0.839844, + 0.8125, + 0.84375, + 0.878906, + 0.839844, + 0.816406, + 0.894531, + 0.847656, + 0.847656, + 0.839844, + 0.832031, + 0.859375, + 0.855469, + 0.867188, + 0.859375, + 0.839844, + 0.835938, + 0.867188, + 0.855469, + 0.808594, + 0.816406, + 0.816406, + 0.832031, + 0.851562, + 0.867188, + 0.824219, + 0.84375, + 0.8125, + 0.859375, + 0.84375, + 0.84375, + 0.828125, + 0.824219, + 0.832031, + 0.851562, + 0.855469, + 0.851562, + 0.84375, + 0.84375, + 0.816406, + 0.84375, + 0.847656, + 0.847656, + 0.816406, + 0.820312, + 0.835938, + 0.832031, + 0.820312, + 0.84375, + 0.8125, + 0.835938, + 0.859375, + 0.855469, + 0.820312, + 0.832031, + 0.816406, + 0.875, + 0.820312, + 0.832031, + 0.847656, + 0.835938, + 0.84375, + 0.867188, + 0.851562, + 0.898438, + 0.832031, + 0.8125, + 0.90625, + 0.839844, + 0.84375, + 0.835938, + 0.851562, + 0.800781, + 0.859375, + 0.828125, + 0.84375, + 0.808594, + 0.824219, + 0.824219, + 0.796875, + 0.839844, + 0.824219, + 0.871094, + 0.84375, + 0.808594, + 0.816406, + 0.816406, + 0.851562, + 0.839844, + 0.839844, + 0.808594 + ] + }, + "name": "model.transformer.h.19.ln_1.weight", + "outputIndexes": [ + 1546 + ], + "type": "Const", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1545, + 1546 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/ln_1_19/Mul_1_output_0", + "outputIndexes": [ + 1547 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.19/self_attn/q_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 1547 + ], + "outputIndexes": [ + 3127 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.19/self_attn/q_proj/Linear/pre_convert", + "inputIndexes": [ + 3127 + ], + "outputIndexes": [ + 3128 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.19/self_attn/q_proj/Linear", + "inputIndexes": [ + 3128 + ], + "outputIndexes": [ + 3129 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 2163821422, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.19/self_attn/q_proj/Linear/post_convert", + "inputIndexes": [ + 3129 + ], + "outputIndexes": [ + 3130 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.19/self_attn/q_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3130 + ], + "outputIndexes": [ + 1548 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1547 + ], + "main_type": "NONE", + "name": "/Shape_77_output_0", + "outputIndexes": [ + 1549 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 1549 + ], + "main_type": "NONE", + "name": "Shape3208", + "outputIndexes": [ + 1550 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 1549 + ], + "main_type": "NONE", + "name": "Rank3210", + "outputIndexes": [ + 1551 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1551, + 1551 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp3212", + "outputIndexes": [ + 1552 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1552 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze3213", + "outputIndexes": [ + 1553 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1552, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp3215", + "outputIndexes": [ + 1554 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1554 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze3216", + "outputIndexes": [ + 1555 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1550, + 1553, + 1555, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice3219", + "outputIndexes": [ + 1556 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1556 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze3220", + "outputIndexes": [ + 1557 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 9, + 1557 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp3221", + "outputIndexes": [ + 1558 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1558, + 1557 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp3222", + "outputIndexes": [ + 1559 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1549, + 1559, + 1552 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_137_output_0", + "outputIndexes": [ + 1560 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1560, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_267_output_0", + "outputIndexes": [ + 1561 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 7, + 1561, + 23, + 24 + ], + "main_type": "Axis", + "main": { + "axis": 0 + }, + "name": "/Concat_171_output_0", + "outputIndexes": [ + 1562 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1548, + 1562 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_96_output_0", + "outputIndexes": [ + 1563 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1563, + 50 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_76_output_0", + "outputIndexes": [ + 1564 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1563 + ], + "main_type": "NONE", + "name": "/Shape_78_output_0", + "outputIndexes": [ + 1565 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 1565 + ], + "main_type": "NONE", + "name": "Shape3229", + "outputIndexes": [ + 1566 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 1565 + ], + "main_type": "NONE", + "name": "Rank3231", + "outputIndexes": [ + 1567 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1567, + 1567 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp3233", + "outputIndexes": [ + 1568 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1568 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze3234", + "outputIndexes": [ + 1569 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1568, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp3236", + "outputIndexes": [ + 1570 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1570 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze3237", + "outputIndexes": [ + 1571 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1566, + 1569, + 1571, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice3240", + "outputIndexes": [ + 1572 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1572 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze3241", + "outputIndexes": [ + 1573 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 53, + 1573 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp3242", + "outputIndexes": [ + 1574 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1574, + 1573 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp3243", + "outputIndexes": [ + 1575 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1565, + 1575, + 1568 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_138_output_0", + "outputIndexes": [ + 1576 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1576, + 65 + ], + "main_type": "BinaryOp", + "main": { + "opType": 7, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Div_57_output_0", + "outputIndexes": [ + 1577 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1577, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_272_output_0", + "outputIndexes": [ + 1578 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1563, + 1578, + 68, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_77_output_0", + "outputIndexes": [ + 1579 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1579 + ], + "main_type": "UnaryOp", + "main": { + "opType": "NEG", + "T": "DT_FLOAT" + }, + "name": "/Neg_38_output_0", + "outputIndexes": [ + 1580 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1563, + 21, + 1578, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_76_output_0", + "outputIndexes": [ + 1581 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1580, + 1581 + ], + "main_type": "Axis", + "main": { + "axis": -1 + }, + "name": "/Concat_174_output_0", + "outputIndexes": [ + 1582 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1582, + 80 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_77_output_0", + "outputIndexes": [ + 1583 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1564, + 1583 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_95_output_0", + "outputIndexes": [ + 1584 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.19/self_attn/k_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 1547 + ], + "outputIndexes": [ + 3131 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.19/self_attn/k_proj/Linear/pre_convert", + "inputIndexes": [ + 3131 + ], + "outputIndexes": [ + 3132 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.19/self_attn/k_proj/Linear", + "inputIndexes": [ + 3132 + ], + "outputIndexes": [ + 3133 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 2173275012, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.19/self_attn/k_proj/Linear/post_convert", + "inputIndexes": [ + 3133 + ], + "outputIndexes": [ + 3134 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.19/self_attn/k_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3134 + ], + "outputIndexes": [ + 1585 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1585, + 1562 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_97_output_0", + "outputIndexes": [ + 1586 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1586, + 50 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_78_output_0", + "outputIndexes": [ + 1587 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1586 + ], + "main_type": "NONE", + "name": "/Shape_79_output_0", + "outputIndexes": [ + 1588 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 1588 + ], + "main_type": "NONE", + "name": "Shape3291", + "outputIndexes": [ + 1589 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 1588 + ], + "main_type": "NONE", + "name": "Rank3293", + "outputIndexes": [ + 1590 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1590, + 1590 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp3295", + "outputIndexes": [ + 1591 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1591 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze3296", + "outputIndexes": [ + 1592 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1591, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp3298", + "outputIndexes": [ + 1593 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1593 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze3299", + "outputIndexes": [ + 1594 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1589, + 1592, + 1594, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice3302", + "outputIndexes": [ + 1595 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1595 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze3303", + "outputIndexes": [ + 1596 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 53, + 1596 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp3304", + "outputIndexes": [ + 1597 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1597, + 1596 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp3305", + "outputIndexes": [ + 1598 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1588, + 1598, + 1591 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_139_output_0", + "outputIndexes": [ + 1599 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1599, + 65 + ], + "main_type": "BinaryOp", + "main": { + "opType": 7, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Div_58_output_0", + "outputIndexes": [ + 1600 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1600, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_274_output_0", + "outputIndexes": [ + 1601 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1586, + 1601, + 68, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_79_output_0", + "outputIndexes": [ + 1602 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1602 + ], + "main_type": "UnaryOp", + "main": { + "opType": "NEG", + "T": "DT_FLOAT" + }, + "name": "/Neg_39_output_0", + "outputIndexes": [ + 1603 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1586, + 21, + 1601, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_78_output_0", + "outputIndexes": [ + 1604 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1603, + 1604 + ], + "main_type": "Axis", + "main": { + "axis": -1 + }, + "name": "/Concat_175_output_0", + "outputIndexes": [ + 1605 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1605, + 80 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_79_output_0", + "outputIndexes": [ + 1606 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1587, + 1606 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_96_output_0", + "outputIndexes": [ + 1607 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.19/self_attn/v_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 1547 + ], + "outputIndexes": [ + 3135 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.19/self_attn/v_proj/Linear/pre_convert", + "inputIndexes": [ + 3135 + ], + "outputIndexes": [ + 3136 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.19/self_attn/v_proj/Linear", + "inputIndexes": [ + 3136 + ], + "outputIndexes": [ + 3137 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 2182728602, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.19/self_attn/v_proj/Linear/post_convert", + "inputIndexes": [ + 3137 + ], + "outputIndexes": [ + 3138 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.19/self_attn/v_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3138 + ], + "outputIndexes": [ + 1608 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1608, + 1562 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_98_output_0", + "outputIndexes": [ + 1609 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1584, + 1607, + 1609, + 108 + ], + "main_type": "AttentionParam", + "main": { + "kv_cache": true + }, + "name": "Attention/Reshape_99_output_0", + "outputIndexes": [ + 1610 + ], + "type": "Attention", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.19/self_attn/o_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 1610 + ], + "outputIndexes": [ + 3139 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.19/self_attn/o_proj/Linear/pre_convert", + "inputIndexes": [ + 3139 + ], + "outputIndexes": [ + 3140 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.19/self_attn/o_proj/Linear", + "inputIndexes": [ + 3140 + ], + "outputIndexes": [ + 3141 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 2192182192, + 8388630, + 1048576, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.19/self_attn/o_proj/Linear/post_convert", + "inputIndexes": [ + 3141 + ], + "outputIndexes": [ + 3142 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.19/self_attn/o_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3142 + ], + "outputIndexes": [ + 1611 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1544, + 1611 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_98_output_0", + "outputIndexes": [ + 1612 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1612 + ], + "main_type": "LayerNorm", + "main": { + "axis": [ + -1 + ], + "epsilon": 1e-06, + "group": 1, + "useRMSNorm": true + }, + "name": "/ln_2_19/Mul_output_0", + "outputIndexes": [ + 1613 + ], + "type": "LayerNorm", + "defaultDimentionFormat": "NHWC" + }, + { + "main_type": "Blob", + "main": { + "dims": [ + 4096 + ], + "dataFormat": "NCHW", + "dataType": "DT_FLOAT", + "float32s": [ + 0.648438, + 0.667969, + 0.667969, + 0.667969, + 0.65625, + 0.648438, + 0.667969, + 0.664062, + 0.65625, + 0.671875, + 0.679688, + 0.640625, + 0.667969, + 0.664062, + 0.65625, + 0.679688, + 0.648438, + 0.667969, + 0.65625, + 0.660156, + 0.667969, + 0.667969, + 0.632812, + 0.65625, + 0.65625, + 0.667969, + 0.640625, + 0.65625, + 0.683594, + 0.671875, + 0.667969, + 0.664062, + 0.65625, + 0.648438, + 0.648438, + 0.65625, + 0.65625, + 0.652344, + 0.640625, + 0.648438, + 0.664062, + 0.648438, + 0.65625, + 0.664062, + 0.648438, + 0.65625, + 0.683594, + 0.679688, + 0.699219, + 0.664062, + 0.671875, + 0.636719, + 0.644531, + 0.636719, + 0.636719, + 0.636719, + 0.648438, + 0.6875, + 0.632812, + 0.632812, + 0.621094, + 0.640625, + 0.636719, + 0.652344, + 0.65625, + 0.667969, + 0.671875, + 0.671875, + 0.675781, + 0.660156, + 0.648438, + 0.640625, + 0.652344, + 0.644531, + 0.664062, + 0.664062, + 0.675781, + 0.652344, + 0.644531, + 0.671875, + 0.671875, + 0.679688, + 0.648438, + 0.632812, + 0.664062, + 0.679688, + 0.664062, + 0.660156, + 0.65625, + 0.6875, + 0.621094, + 0.648438, + 0.648438, + 0.664062, + 0.65625, + 0.679688, + 0.652344, + 0.664062, + 0.683594, + 0.648438, + 0.644531, + 0.664062, + 0.667969, + 0.65625, + 0.660156, + 0.65625, + 0.667969, + 0.664062, + 0.652344, + 0.667969, + 0.644531, + 0.699219, + 0.667969, + 0.6875, + 0.679688, + 0.640625, + 0.652344, + 0.457031, + 0.664062, + 0.648438, + 0.652344, + 0.667969, + 0.644531, + 0.660156, + 0.652344, + 0.664062, + 0.65625, + 0.652344, + 0.667969, + 0.664062, + 0.652344, + 0.652344, + 0.679688, + 0.640625, + 0.65625, + 0.636719, + 0.660156, + 0.648438, + 0.660156, + 0.636719, + 0.667969, + 0.660156, + 0.644531, + 0.640625, + 0.660156, + 0.652344, + 0.660156, + 0.675781, + 0.648438, + 0.664062, + 0.695312, + 0.671875, + 0.652344, + 0.632812, + 0.652344, + 0.671875, + 0.65625, + 0.65625, + 0.675781, + 0.675781, + 0.652344, + 0.667969, + 0.628906, + 0.667969, + 0.644531, + 0.644531, + 0.652344, + 0.652344, + 0.671875, + 0.644531, + 0.660156, + 0.625, + 0.652344, + 0.648438, + 0.675781, + 0.664062, + 0.652344, + 0.652344, + 0.671875, + 0.660156, + 0.664062, + 0.65625, + 0.664062, + 0.675781, + 0.667969, + 0.671875, + 0.675781, + 0.667969, + 0.648438, + 0.667969, + 0.640625, + 0.660156, + 0.683594, + 0.679688, + 0.636719, + 0.636719, + 0.652344, + 0.636719, + 0.671875, + 0.675781, + 0.683594, + 0.648438, + 0.660156, + 0.65625, + 0.667969, + 0.644531, + 0.683594, + 0.667969, + 0.683594, + 0.640625, + 0.664062, + 0.632812, + 0.65625, + 0.65625, + 0.664062, + 0.65625, + 0.675781, + 0.671875, + 0.636719, + 0.675781, + 0.632812, + 0.644531, + 0.644531, + 0.671875, + 0.664062, + 0.65625, + 0.648438, + 0.664062, + 0.597656, + 0.644531, + 0.664062, + 0.667969, + 0.648438, + 0.65625, + 0.664062, + 0.648438, + 0.644531, + 0.644531, + 0.632812, + 0.675781, + 0.675781, + 0.632812, + 0.640625, + 0.632812, + 0.660156, + 0.664062, + 0.683594, + 0.65625, + 0.667969, + 0.644531, + 0.667969, + 0.640625, + 0.648438, + 0.632812, + 0.65625, + 0.640625, + 0.691406, + 0.636719, + 0.632812, + 0.628906, + 0.675781, + 0.644531, + 0.617188, + 0.628906, + 0.65625, + 0.667969, + 0.675781, + 0.6875, + 0.652344, + 0.667969, + 0.65625, + 0.648438, + 0.667969, + 0.664062, + 0.667969, + 0.652344, + 0.636719, + 0.683594, + 0.675781, + 0.652344, + 0.652344, + 0.683594, + 0.644531, + 0.628906, + 0.664062, + 0.636719, + 0.664062, + 0.660156, + 0.664062, + 0.667969, + 0.648438, + 0.660156, + 0.609375, + 0.667969, + 0.667969, + 0.667969, + 0.671875, + 0.667969, + 0.664062, + 0.65625, + 0.664062, + 0.644531, + 0.660156, + 0.644531, + 0.664062, + 0.625, + 0.636719, + 0.636719, + 0.640625, + 0.640625, + 0.644531, + 0.65625, + 0.636719, + 0.664062, + 0.664062, + 0.644531, + 0.667969, + 0.660156, + 0.691406, + 0.667969, + 0.65625, + 0.675781, + 0.660156, + 0.6875, + 0.667969, + 0.667969, + 0.65625, + 0.707031, + 0.644531, + 0.664062, + 0.628906, + 0.65625, + 0.65625, + 0.65625, + 0.683594, + 0.636719, + 0.691406, + 0.652344, + 0.65625, + 0.695312, + 0.679688, + 0.660156, + 0.667969, + 0.628906, + 0.660156, + 0.671875, + 0.660156, + 0.671875, + 0.652344, + 0.671875, + 0.660156, + 0.648438, + 0.652344, + 0.679688, + 0.6875, + 0.648438, + 0.664062, + 0.636719, + 0.675781, + 0.660156, + 0.675781, + 0.648438, + 0.664062, + 0.65625, + 0.664062, + 0.683594, + 0.648438, + 0.640625, + 0.652344, + 0.644531, + 0.667969, + 0.675781, + 0.65625, + 0.640625, + 0.664062, + 0.640625, + 0.667969, + 0.648438, + 0.648438, + 0.679688, + 0.667969, + 0.664062, + 0.660156, + 0.675781, + 0.652344, + 0.675781, + 0.625, + 0.679688, + 0.65625, + 0.660156, + 0.671875, + 0.671875, + 0.667969, + 0.675781, + 0.648438, + 0.625, + 0.652344, + 0.636719, + 0.652344, + 0.671875, + 0.691406, + 0.667969, + 0.640625, + 0.667969, + 0.628906, + 0.660156, + 0.671875, + 0.660156, + 0.667969, + 0.648438, + 0.660156, + 0.65625, + 0.667969, + 0.640625, + 0.664062, + 0.632812, + 0.671875, + 0.667969, + 0.664062, + 0.660156, + 0.652344, + 0.664062, + 0.65625, + 0.675781, + 0.675781, + 0.664062, + 0.652344, + 0.667969, + 0.671875, + 0.640625, + 0.667969, + 0.664062, + 0.652344, + 0.65625, + 0.667969, + 0.667969, + 0.65625, + 0.703125, + 0.691406, + 0.640625, + 0.628906, + 0.65625, + 0.652344, + 0.683594, + 0.648438, + 0.671875, + 0.671875, + 0.667969, + 0.65625, + 0.660156, + 0.675781, + 0.667969, + 0.675781, + 0.664062, + 0.667969, + 0.683594, + 0.640625, + 0.652344, + 0.628906, + 0.660156, + 0.683594, + 0.679688, + 0.65625, + 0.648438, + 0.65625, + 0.652344, + 0.640625, + 0.675781, + 0.679688, + 0.65625, + 0.652344, + 0.640625, + 0.664062, + 0.636719, + 0.667969, + 0.65625, + 0.671875, + 0.683594, + 0.640625, + 0.664062, + 0.664062, + 0.660156, + 0.636719, + 0.660156, + 0.652344, + 0.675781, + 0.652344, + 0.683594, + 0.644531, + 0.539062, + 0.671875, + 0.640625, + 0.636719, + 0.632812, + 0.667969, + 0.652344, + 0.636719, + 0.660156, + 0.652344, + 0.648438, + 0.609375, + 0.644531, + 0.664062, + 0.660156, + 0.683594, + 0.640625, + 0.675781, + 0.652344, + 0.667969, + 0.644531, + 0.664062, + 0.617188, + 0.652344, + 0.671875, + 0.660156, + 0.671875, + 0.644531, + 0.667969, + 0.664062, + 0.664062, + 0.644531, + 0.65625, + 0.652344, + 0.648438, + 0.644531, + 0.660156, + 0.640625, + 0.636719, + 0.652344, + 0.667969, + 0.65625, + 0.65625, + 0.675781, + 0.644531, + 0.664062, + 0.652344, + 0.667969, + 0.644531, + 0.667969, + 0.644531, + 0.671875, + 0.636719, + 0.675781, + 0.652344, + 0.65625, + 0.652344, + 0.640625, + 0.632812, + 0.648438, + 0.65625, + 0.644531, + 0.664062, + 0.652344, + 0.65625, + 0.632812, + 0.648438, + 0.648438, + 0.664062, + 0.675781, + 0.628906, + 0.640625, + 0.65625, + 0.660156, + 0.664062, + 0.636719, + 0.648438, + 0.675781, + 0.65625, + 0.671875, + 0.65625, + 0.664062, + 0.644531, + 0.660156, + 0.664062, + 0.65625, + 0.664062, + 0.679688, + 0.667969, + 0.671875, + 0.671875, + 0.648438, + 0.683594, + 0.652344, + 0.667969, + 0.640625, + 0.683594, + 0.625, + 0.640625, + 0.660156, + 0.667969, + 0.691406, + 0.679688, + 0.675781, + 0.667969, + 0.671875, + 0.644531, + 0.667969, + 0.65625, + 0.628906, + 0.652344, + 0.652344, + 0.664062, + 0.683594, + 0.660156, + 0.644531, + 0.652344, + 0.628906, + 0.65625, + 0.65625, + 0.664062, + 0.65625, + 0.660156, + 0.664062, + 0.667969, + 0.652344, + 0.664062, + 0.675781, + 0.667969, + 0.636719, + 0.667969, + 0.660156, + 0.648438, + 0.664062, + 0.464844, + 0.660156, + 0.667969, + 0.652344, + 0.660156, + 0.671875, + 0.660156, + 0.65625, + 0.664062, + 0.660156, + 0.667969, + 0.648438, + 0.65625, + 0.675781, + 0.621094, + 0.660156, + 0.660156, + 0.667969, + 0.652344, + 0.644531, + 0.632812, + 0.636719, + 0.679688, + 0.644531, + 0.671875, + 0.671875, + 0.648438, + 0.675781, + 0.675781, + 0.667969, + 0.65625, + 0.648438, + 0.640625, + 0.660156, + 0.667969, + 0.675781, + 0.660156, + 0.648438, + 0.644531, + 0.667969, + 0.632812, + 0.652344, + 0.671875, + 0.675781, + 0.671875, + 0.664062, + 0.683594, + 0.675781, + 0.667969, + 0.652344, + 0.648438, + 0.65625, + 0.671875, + 0.664062, + 0.664062, + 0.679688, + 0.648438, + 0.625, + 0.652344, + 0.65625, + 0.636719, + 0.671875, + 0.664062, + 0.65625, + 0.652344, + 0.632812, + 0.683594, + 0.660156, + 0.667969, + 0.65625, + 0.632812, + 0.679688, + 0.652344, + 0.660156, + 0.617188, + 0.644531, + 0.664062, + 0.679688, + 0.660156, + 0.664062, + 0.65625, + 0.667969, + 0.664062, + 0.671875, + 0.671875, + 0.664062, + 0.65625, + 0.664062, + 0.65625, + 0.660156, + 0.652344, + 0.675781, + 0.699219, + 0.628906, + 0.65625, + 0.675781, + 0.648438, + 0.636719, + 0.648438, + 0.664062, + 0.660156, + 0.683594, + 0.660156, + 0.652344, + 0.6875, + 0.640625, + 0.664062, + 0.621094, + 0.675781, + 0.632812, + 0.683594, + 0.65625, + 0.648438, + 0.644531, + 0.664062, + 0.679688, + 0.667969, + 0.679688, + 0.65625, + 0.652344, + 0.632812, + 0.640625, + 0.65625, + 0.671875, + 0.660156, + 0.675781, + 0.652344, + 0.652344, + 0.601562, + 0.613281, + 0.648438, + 0.671875, + 0.648438, + 0.671875, + 0.664062, + 0.667969, + 0.648438, + 0.664062, + 0.6875, + 0.675781, + 0.652344, + 0.628906, + 0.652344, + 0.664062, + 0.660156, + 0.679688, + 0.65625, + 0.65625, + 0.65625, + 0.652344, + 0.660156, + 0.675781, + 0.65625, + 0.660156, + 0.65625, + 0.65625, + 0.679688, + 0.65625, + 0.664062, + 0.636719, + 0.648438, + 0.660156, + 0.660156, + 0.65625, + 0.660156, + 0.644531, + 0.65625, + 0.636719, + 0.632812, + 0.667969, + 0.640625, + 0.683594, + 0.65625, + 0.675781, + 0.660156, + 0.644531, + 0.632812, + 0.660156, + 0.640625, + 0.660156, + 0.65625, + 0.679688, + 0.679688, + 0.644531, + 0.679688, + 0.667969, + 0.664062, + 0.691406, + 0.648438, + 0.648438, + 0.644531, + 0.652344, + 0.667969, + 0.660156, + 0.65625, + 0.671875, + 0.648438, + 0.644531, + 0.679688, + 0.644531, + 0.667969, + 0.65625, + 0.652344, + 0.648438, + 0.675781, + 0.671875, + 0.671875, + 0.675781, + 0.679688, + 0.648438, + 0.664062, + 0.644531, + 0.644531, + 0.664062, + 0.652344, + 0.640625, + 0.675781, + 0.660156, + 0.664062, + 0.675781, + 0.671875, + 0.644531, + 0.691406, + 0.65625, + 0.65625, + 0.667969, + 0.671875, + 0.648438, + 0.652344, + 0.644531, + 0.640625, + 0.679688, + 0.679688, + 0.648438, + 0.644531, + 0.644531, + 0.65625, + 0.652344, + 0.628906, + 0.648438, + 0.652344, + 0.640625, + 0.660156, + 0.660156, + 0.664062, + 0.664062, + 0.636719, + 0.636719, + 0.664062, + 0.664062, + 0.664062, + 0.675781, + 0.6875, + 0.652344, + 0.648438, + 0.640625, + 0.65625, + 0.671875, + 0.671875, + 0.644531, + 0.636719, + 0.664062, + 0.648438, + 0.652344, + 0.660156, + 0.648438, + 0.652344, + 0.671875, + 0.667969, + 0.65625, + 0.660156, + 0.664062, + 0.652344, + 0.683594, + 0.648438, + 0.671875, + 0.640625, + 0.628906, + 0.671875, + 0.640625, + 0.679688, + 0.632812, + 0.679688, + 0.660156, + 0.660156, + 0.636719, + 0.660156, + 0.652344, + 0.652344, + 0.640625, + 0.664062, + 0.652344, + 0.640625, + 0.652344, + 0.632812, + 0.636719, + 0.660156, + 0.664062, + 0.652344, + 0.660156, + 0.628906, + 0.640625, + 0.65625, + 0.632812, + 0.65625, + 0.671875, + 0.675781, + 0.664062, + 0.667969, + 0.660156, + 0.632812, + 0.648438, + 0.648438, + 0.679688, + 0.65625, + 0.628906, + 0.664062, + 0.648438, + 0.644531, + 0.65625, + 0.660156, + 0.679688, + 0.625, + 0.667969, + 0.679688, + 0.679688, + 0.640625, + 0.652344, + 0.648438, + 0.644531, + 0.660156, + 0.648438, + 0.632812, + 0.671875, + 0.683594, + 0.664062, + 0.664062, + 0.6875, + 0.648438, + 0.679688, + 0.65625, + 0.636719, + 0.640625, + 0.648438, + 0.65625, + 0.648438, + 0.621094, + 0.664062, + 0.648438, + 0.65625, + 0.664062, + 0.632812, + 0.667969, + 0.667969, + 0.652344, + 0.65625, + 0.644531, + 0.65625, + 0.660156, + 0.652344, + 0.660156, + 0.652344, + 0.667969, + 0.660156, + 0.671875, + 0.628906, + 0.675781, + 0.652344, + 0.65625, + 0.640625, + 0.648438, + 0.625, + 0.65625, + 0.660156, + 0.675781, + 0.640625, + 0.671875, + 0.65625, + 0.679688, + 0.660156, + 0.683594, + 0.652344, + 0.648438, + 0.636719, + 0.6875, + 0.648438, + 0.644531, + 0.613281, + 0.65625, + 0.628906, + 0.65625, + 0.6875, + 0.652344, + 0.644531, + 0.671875, + 0.65625, + 0.660156, + 0.65625, + 0.648438, + 0.648438, + 0.515625, + 0.648438, + 0.667969, + 0.640625, + 0.664062, + 0.667969, + 0.648438, + 0.652344, + 0.679688, + 0.699219, + 0.652344, + 0.667969, + 0.636719, + 0.644531, + 0.664062, + 0.640625, + 0.644531, + 0.664062, + 0.667969, + 0.652344, + 0.636719, + 0.660156, + 0.660156, + 0.660156, + 0.671875, + 0.667969, + 0.632812, + 0.660156, + 0.675781, + 0.652344, + 0.644531, + 0.667969, + 0.671875, + 0.648438, + 0.664062, + 0.648438, + 0.648438, + 0.644531, + 0.660156, + 0.671875, + 0.65625, + 0.65625, + 0.6875, + 0.628906, + 0.679688, + 0.664062, + 0.648438, + 0.65625, + 0.671875, + 0.664062, + 0.65625, + 0.664062, + 0.65625, + 0.667969, + 0.644531, + 0.652344, + 0.65625, + 0.648438, + 0.181641, + 0.652344, + 0.65625, + 0.664062, + 0.648438, + 0.664062, + 0.648438, + 0.667969, + 0.652344, + 0.648438, + 0.679688, + 0.636719, + 0.640625, + 0.648438, + 0.660156, + 0.667969, + 0.632812, + 0.664062, + 0.667969, + 0.652344, + 0.648438, + 0.648438, + 0.664062, + 0.664062, + 0.644531, + 0.65625, + 0.691406, + 0.65625, + 0.644531, + 0.609375, + 0.65625, + 0.648438, + 0.65625, + 0.632812, + 0.664062, + 0.671875, + 0.683594, + 0.664062, + 0.65625, + 0.644531, + 0.660156, + 0.628906, + 0.652344, + 0.652344, + 0.671875, + 0.671875, + 0.652344, + 0.671875, + 0.65625, + 0.667969, + 0.648438, + 0.644531, + 0.671875, + 0.636719, + 0.683594, + 0.652344, + 0.667969, + 0.667969, + 0.667969, + 0.65625, + 0.65625, + 0.65625, + 0.664062, + 0.660156, + 0.632812, + 0.648438, + 0.671875, + 0.667969, + 0.503906, + 0.683594, + 0.652344, + 0.652344, + 0.675781, + 0.6875, + 0.632812, + 0.664062, + 0.671875, + 0.664062, + 0.632812, + 0.664062, + 0.660156, + 0.621094, + 0.664062, + 0.671875, + 0.683594, + 0.667969, + 0.644531, + 0.671875, + 0.667969, + 0.652344, + 0.652344, + 0.667969, + 0.664062, + 0.664062, + 0.65625, + 0.644531, + 0.6875, + 0.652344, + 0.667969, + 0.644531, + 0.648438, + 0.671875, + 0.652344, + 0.660156, + 0.691406, + 0.648438, + 0.65625, + 0.65625, + 0.667969, + 0.65625, + 0.664062, + 0.664062, + 0.65625, + 0.660156, + 0.65625, + 0.652344, + 0.664062, + 0.652344, + 0.660156, + 0.652344, + 0.636719, + 0.644531, + 0.652344, + 0.644531, + 0.667969, + 0.65625, + 0.664062, + 0.664062, + 0.648438, + 0.664062, + 0.644531, + 0.671875, + 0.652344, + 0.679688, + 0.640625, + 0.660156, + 0.648438, + 0.671875, + 0.667969, + 0.660156, + 0.660156, + 0.65625, + 0.652344, + 0.640625, + 0.65625, + 0.640625, + 0.664062, + 0.664062, + 0.664062, + 0.667969, + 0.65625, + 0.648438, + 0.632812, + 0.65625, + 0.664062, + 0.644531, + 0.636719, + 0.65625, + 0.675781, + 0.621094, + 0.640625, + 0.632812, + 0.652344, + 0.664062, + 0.660156, + 0.679688, + 0.660156, + 0.648438, + 0.671875, + 0.660156, + 0.65625, + 0.664062, + 0.679688, + 0.679688, + 0.648438, + 0.65625, + 0.640625, + 0.628906, + 0.667969, + 0.648438, + 0.667969, + 0.65625, + 0.695312, + 0.675781, + 0.660156, + 0.640625, + 0.632812, + 0.667969, + 0.679688, + 0.667969, + 0.667969, + 0.648438, + 0.660156, + 0.667969, + 0.648438, + 0.667969, + 0.625, + 0.632812, + 0.648438, + 0.636719, + 0.667969, + 0.671875, + 0.660156, + 0.644531, + 0.667969, + 0.644531, + 0.648438, + 0.652344, + 0.632812, + 0.683594, + 0.660156, + 0.660156, + 0.621094, + 0.632812, + 0.664062, + 0.671875, + 0.652344, + 0.636719, + 0.660156, + 0.683594, + 0.671875, + 0.65625, + 0.636719, + 0.671875, + 0.648438, + 0.664062, + 0.671875, + 0.675781, + 0.644531, + 0.652344, + 0.632812, + 0.660156, + 0.675781, + 0.660156, + 0.65625, + 0.648438, + 0.597656, + 0.671875, + 0.640625, + 0.671875, + 0.648438, + 0.679688, + 0.652344, + 0.65625, + 0.640625, + 0.664062, + 0.660156, + 0.675781, + 0.664062, + 0.652344, + 0.632812, + 0.636719, + 0.652344, + 0.640625, + 0.65625, + 0.683594, + 0.65625, + 0.675781, + 0.632812, + 0.679688, + 0.652344, + 0.660156, + 0.664062, + 0.648438, + 0.644531, + 0.6875, + 0.664062, + 0.640625, + 0.660156, + 0.65625, + 0.671875, + 0.664062, + 0.640625, + 0.683594, + 0.652344, + 0.648438, + 0.648438, + 0.679688, + 0.636719, + 0.648438, + 0.679688, + 0.652344, + 0.660156, + 0.667969, + 0.683594, + 0.664062, + 0.683594, + 0.640625, + 0.625, + 0.648438, + 0.644531, + 0.683594, + 0.65625, + 0.660156, + 0.671875, + 0.660156, + 0.667969, + 0.664062, + 0.683594, + 0.65625, + 0.679688, + 0.65625, + 0.632812, + 0.660156, + 0.640625, + 0.65625, + 0.652344, + 0.6875, + 0.664062, + 0.664062, + 0.632812, + 0.648438, + 0.667969, + 0.675781, + 0.648438, + 0.671875, + 0.644531, + 0.65625, + 0.667969, + 0.652344, + 0.65625, + 0.664062, + 0.648438, + 0.644531, + 0.644531, + 0.664062, + 0.660156, + 0.632812, + 0.652344, + 0.667969, + 0.683594, + 0.667969, + 0.660156, + 0.671875, + 0.675781, + 0.640625, + 0.667969, + 0.6875, + 0.652344, + 0.660156, + 0.671875, + 0.640625, + 0.671875, + 0.667969, + 0.648438, + 0.671875, + 0.644531, + 0.652344, + 0.640625, + 0.671875, + 0.644531, + 0.644531, + 0.640625, + 0.640625, + 0.648438, + 0.628906, + 0.644531, + 0.652344, + 0.648438, + 0.667969, + 0.667969, + 0.640625, + 0.660156, + 0.65625, + 0.640625, + 0.648438, + 0.640625, + 0.636719, + 0.667969, + 0.660156, + 0.65625, + 0.648438, + 0.679688, + 0.644531, + 0.6875, + 0.65625, + 0.632812, + 0.65625, + 0.636719, + 0.652344, + 0.65625, + 0.648438, + 0.679688, + 0.652344, + 0.65625, + 0.667969, + 0.636719, + 0.660156, + 0.664062, + 0.679688, + 0.667969, + 0.667969, + 0.664062, + 0.667969, + 0.667969, + 0.652344, + 0.664062, + 0.679688, + 0.683594, + 0.683594, + 0.65625, + 0.679688, + 0.660156, + 0.671875, + 0.671875, + 0.644531, + 0.640625, + 0.648438, + 0.671875, + 0.660156, + 0.640625, + 0.625, + 0.644531, + 0.6875, + 0.664062, + 0.496094, + 0.683594, + 0.667969, + 0.664062, + 0.65625, + 0.664062, + 0.675781, + 0.671875, + 0.65625, + 0.652344, + 0.675781, + 0.628906, + 0.660156, + 0.644531, + 0.671875, + 0.644531, + 0.660156, + 0.6875, + 0.640625, + 0.660156, + 0.644531, + 0.667969, + 0.683594, + 0.667969, + 0.65625, + 0.652344, + 0.644531, + 0.664062, + 0.652344, + 0.683594, + 0.652344, + 0.664062, + 0.660156, + 0.660156, + 0.652344, + 0.65625, + 0.664062, + 0.65625, + 0.679688, + 0.644531, + 0.652344, + 0.664062, + 0.644531, + 0.652344, + 0.660156, + 0.652344, + 0.648438, + 0.640625, + 0.671875, + 0.652344, + 0.65625, + 0.640625, + 0.652344, + 0.664062, + 0.652344, + 0.664062, + 0.613281, + 0.636719, + 0.640625, + 0.667969, + 0.357422, + 0.648438, + 0.648438, + 0.625, + 0.664062, + 0.640625, + 0.65625, + 0.664062, + 0.644531, + 0.667969, + 0.65625, + 0.671875, + 0.683594, + 0.640625, + 0.65625, + 0.664062, + 0.652344, + 0.667969, + 0.667969, + 0.644531, + 0.621094, + 0.605469, + 0.65625, + 0.644531, + 0.636719, + 0.667969, + 0.660156, + 0.652344, + 0.609375, + 0.640625, + 0.632812, + 0.6875, + 0.640625, + 0.671875, + 0.648438, + 0.644531, + 0.660156, + 0.636719, + 0.644531, + 0.664062, + 0.664062, + 0.664062, + 0.648438, + 0.664062, + 0.671875, + 0.636719, + 0.632812, + 0.671875, + 0.644531, + 0.660156, + 0.632812, + 0.667969, + 0.652344, + 0.675781, + 0.65625, + 0.628906, + 0.660156, + 0.621094, + 0.675781, + 0.660156, + 0.664062, + 0.6875, + 0.671875, + 0.65625, + 0.671875, + 0.65625, + 0.664062, + 0.648438, + 0.6875, + 0.601562, + 0.671875, + 0.675781, + 0.660156, + 0.664062, + 0.652344, + 0.695312, + 0.675781, + 0.644531, + 0.632812, + 0.671875, + 0.664062, + 0.667969, + 0.640625, + 0.65625, + 0.683594, + 0.632812, + 0.652344, + 0.675781, + 0.660156, + 0.667969, + 0.671875, + 0.640625, + 0.675781, + 0.648438, + 0.617188, + 0.601562, + 0.65625, + 0.648438, + 0.671875, + 0.644531, + 0.671875, + 0.65625, + 0.679688, + 0.6875, + 0.683594, + 0.640625, + 0.667969, + 0.671875, + 0.640625, + 0.65625, + 0.65625, + 0.660156, + 0.652344, + 0.667969, + 0.628906, + 0.65625, + 0.652344, + 0.648438, + 0.707031, + 0.652344, + 0.65625, + 0.644531, + 0.671875, + 0.6875, + 0.660156, + 0.65625, + 0.679688, + 0.660156, + 0.667969, + 0.671875, + 0.652344, + 0.667969, + 0.648438, + 0.65625, + 0.664062, + 0.664062, + 0.664062, + 0.65625, + 0.636719, + 0.65625, + 0.667969, + 0.671875, + 0.652344, + 0.636719, + 0.671875, + 0.683594, + 0.644531, + 0.648438, + 0.675781, + 0.65625, + 0.664062, + 0.675781, + 0.664062, + 0.648438, + 0.683594, + 0.640625, + 0.664062, + 0.65625, + 0.652344, + 0.65625, + 0.65625, + 0.691406, + 0.136719, + 0.648438, + 0.636719, + 0.644531, + 0.652344, + 0.671875, + 0.652344, + 0.664062, + 0.65625, + 0.660156, + 0.671875, + 0.679688, + 0.660156, + 0.65625, + 0.695312, + 0.667969, + 0.652344, + 0.65625, + 0.648438, + 0.65625, + 0.65625, + 0.664062, + 0.640625, + 0.640625, + 0.664062, + 0.65625, + 0.660156, + 0.667969, + 0.65625, + 0.625, + 0.664062, + 0.632812, + 0.660156, + 0.632812, + 0.644531, + 0.652344, + 0.648438, + 0.675781, + 0.675781, + 0.640625, + 0.667969, + 0.671875, + 0.632812, + 0.65625, + 0.660156, + 0.660156, + 0.660156, + 0.640625, + 0.671875, + 0.632812, + 0.652344, + 0.648438, + 0.652344, + 0.660156, + 0.652344, + 0.632812, + 0.671875, + 0.632812, + 0.652344, + 0.648438, + 0.652344, + 0.660156, + 0.65625, + 0.648438, + 0.675781, + 0.632812, + 0.652344, + 0.632812, + 0.644531, + 0.644531, + 0.675781, + 0.648438, + 0.578125, + 0.628906, + 0.648438, + 0.65625, + 0.664062, + 0.664062, + 0.621094, + 0.644531, + 0.65625, + 0.6875, + 0.683594, + 0.65625, + 0.671875, + 0.644531, + 0.640625, + 0.667969, + 0.644531, + 0.644531, + 0.648438, + 0.664062, + 0.667969, + 0.675781, + 0.652344, + 0.667969, + 0.632812, + 0.660156, + 0.660156, + 0.660156, + 0.625, + 0.648438, + 0.65625, + 0.648438, + 0.65625, + 0.636719, + 0.644531, + 0.671875, + 0.652344, + 0.679688, + 0.636719, + 0.671875, + 0.648438, + 0.671875, + 0.679688, + 0.671875, + 0.675781, + 0.648438, + 0.683594, + 0.660156, + 0.664062, + 0.683594, + 0.640625, + 0.664062, + 0.679688, + 0.664062, + 0.640625, + 0.636719, + 0.628906, + 0.625, + 0.664062, + 0.660156, + 0.667969, + 0.671875, + 0.660156, + 0.660156, + 0.664062, + 0.660156, + 0.636719, + 0.671875, + 0.601562, + 0.664062, + 0.628906, + 0.648438, + 0.648438, + 0.679688, + 0.667969, + 0.632812, + 0.640625, + 0.671875, + 0.664062, + 0.644531, + 0.671875, + 0.625, + 0.679688, + 0.652344, + 0.667969, + 0.636719, + 0.6875, + 0.652344, + 0.664062, + 0.664062, + 0.675781, + 0.628906, + 0.660156, + 0.675781, + 0.640625, + 0.664062, + 0.664062, + 0.644531, + 0.660156, + 0.675781, + 0.621094, + 0.664062, + 0.671875, + 0.664062, + 0.671875, + 0.648438, + 0.644531, + 0.652344, + 0.675781, + 0.660156, + 0.667969, + 0.644531, + 0.644531, + 0.652344, + 0.648438, + 0.660156, + 0.671875, + 0.65625, + 0.664062, + 0.640625, + 0.660156, + 0.667969, + 0.648438, + 0.652344, + 0.660156, + 0.652344, + 0.675781, + 0.65625, + 0.691406, + 0.664062, + 0.667969, + 0.675781, + 0.652344, + 0.660156, + 0.671875, + 0.644531, + 0.660156, + 0.65625, + 0.675781, + 0.664062, + 0.605469, + 0.660156, + 0.640625, + 0.644531, + 0.644531, + 0.65625, + 0.6875, + 0.644531, + 0.660156, + 0.671875, + 0.664062, + 0.648438, + 0.671875, + 0.632812, + 0.648438, + 0.679688, + 0.664062, + 0.648438, + 0.664062, + 0.660156, + 0.640625, + 0.644531, + 0.652344, + 0.640625, + 0.648438, + 0.636719, + 0.660156, + 0.660156, + 0.640625, + 0.65625, + 0.683594, + 0.671875, + 0.675781, + 0.675781, + 0.660156, + 0.679688, + 0.699219, + 0.667969, + 0.671875, + 0.65625, + 0.664062, + 0.671875, + 0.632812, + 0.671875, + 0.660156, + 0.65625, + 0.652344, + 0.675781, + 0.667969, + 0.632812, + 0.671875, + 0.664062, + 0.664062, + 0.671875, + 0.652344, + 0.644531, + 0.65625, + 0.652344, + 0.667969, + 0.648438, + 0.675781, + 0.660156, + 0.644531, + 0.652344, + 0.664062, + 0.671875, + 0.644531, + 0.660156, + 0.660156, + 0.644531, + 0.664062, + 0.664062, + 0.648438, + 0.660156, + 0.652344, + 0.640625, + 0.675781, + 0.648438, + 0.648438, + 0.640625, + 0.628906, + 0.648438, + 0.660156, + 0.675781, + 0.625, + 0.652344, + 0.664062, + 0.652344, + 0.671875, + 0.667969, + 0.65625, + 0.644531, + 0.648438, + 0.675781, + 0.652344, + 0.636719, + 0.679688, + 0.664062, + 0.65625, + 0.652344, + 0.675781, + 0.648438, + 0.691406, + 0.652344, + 0.667969, + 0.671875, + 0.644531, + 0.652344, + 0.671875, + 0.65625, + 0.660156, + 0.648438, + 0.644531, + 0.628906, + 0.65625, + 0.644531, + 0.683594, + 0.65625, + 0.65625, + 0.667969, + 0.65625, + 0.671875, + 0.644531, + 0.648438, + 0.664062, + 0.65625, + 0.65625, + 0.632812, + 0.664062, + 0.640625, + 0.660156, + 0.644531, + 0.660156, + 0.65625, + 0.660156, + 0.660156, + 0.664062, + 0.65625, + 0.671875, + 0.652344, + 0.675781, + 0.675781, + 0.675781, + 0.65625, + 0.65625, + 0.664062, + 0.664062, + 0.640625, + 0.675781, + 0.640625, + 0.65625, + 0.652344, + 0.640625, + 0.65625, + 0.664062, + 0.671875, + 0.640625, + 0.65625, + 0.648438, + 0.652344, + 0.636719, + 0.691406, + 0.671875, + 0.679688, + 0.664062, + 0.667969, + 0.660156, + 0.652344, + 0.671875, + 0.664062, + 0.660156, + 0.671875, + 0.640625, + 0.65625, + 0.671875, + 0.644531, + 0.683594, + 0.664062, + 0.648438, + 0.652344, + 0.640625, + 0.644531, + 0.648438, + 0.667969, + 0.664062, + 0.660156, + 0.65625, + 0.636719, + 0.632812, + 0.667969, + 0.65625, + 0.675781, + 0.648438, + 0.6875, + 0.621094, + 0.683594, + 0.648438, + 0.667969, + 0.671875, + 0.679688, + 0.640625, + 0.644531, + 0.648438, + 0.667969, + 0.65625, + 0.703125, + 0.671875, + 0.667969, + 0.664062, + 0.667969, + 0.660156, + 0.660156, + 0.667969, + 0.648438, + 0.644531, + 0.671875, + 0.644531, + 0.660156, + 0.675781, + 0.667969, + 0.640625, + 0.660156, + 0.648438, + 0.636719, + 0.660156, + 0.660156, + 0.644531, + 0.699219, + 0.640625, + 0.667969, + 0.695312, + 0.617188, + 0.640625, + 0.632812, + 0.664062, + 0.667969, + 0.65625, + 0.648438, + 0.660156, + 0.6875, + 0.652344, + 0.644531, + 0.636719, + 0.648438, + 0.648438, + 0.644531, + 0.660156, + 0.652344, + 0.667969, + 0.652344, + 0.644531, + 0.65625, + 0.6875, + 0.644531, + 0.683594, + 0.632812, + 0.660156, + 0.671875, + 0.703125, + 0.65625, + 0.667969, + 0.671875, + 0.664062, + 0.664062, + 0.65625, + 0.667969, + 0.640625, + 0.664062, + 0.65625, + 0.625, + 0.648438, + 0.675781, + 0.660156, + 0.652344, + 0.644531, + 0.660156, + 0.660156, + 0.664062, + 0.628906, + 0.671875, + 0.671875, + 0.648438, + 0.644531, + 0.679688, + 0.667969, + 0.644531, + 0.664062, + 0.660156, + 0.679688, + 0.65625, + 0.640625, + 0.636719, + 0.664062, + 0.675781, + 0.660156, + 0.65625, + 0.683594, + 0.679688, + 0.664062, + 0.636719, + 0.679688, + 0.640625, + 0.65625, + 0.660156, + 0.667969, + 0.660156, + 0.664062, + 0.652344, + 0.660156, + 0.660156, + 0.648438, + 0.664062, + 0.667969, + 0.671875, + 0.640625, + 0.648438, + 0.671875, + 0.640625, + 0.660156, + 0.664062, + 0.683594, + 0.660156, + 0.660156, + 0.652344, + 0.65625, + 0.664062, + 0.652344, + 0.644531, + 0.667969, + 0.648438, + 0.664062, + 0.660156, + 0.664062, + 0.648438, + 0.675781, + 0.679688, + 0.667969, + 0.636719, + 0.648438, + 0.671875, + 0.660156, + 0.644531, + 0.667969, + 0.683594, + 0.679688, + 0.652344, + 0.648438, + 0.660156, + 0.648438, + 0.65625, + 0.675781, + 0.664062, + 0.640625, + 0.695312, + 0.648438, + 0.652344, + 0.664062, + 0.652344, + 0.671875, + 0.667969, + 0.675781, + 0.652344, + 0.65625, + 0.648438, + 0.6875, + 0.675781, + 0.640625, + 0.640625, + 0.664062, + 0.652344, + 0.671875, + 0.648438, + 0.636719, + 0.632812, + 0.65625, + 0.664062, + 0.660156, + 0.648438, + 0.671875, + 0.683594, + 0.625, + 0.652344, + 0.644531, + 0.667969, + 0.671875, + 0.671875, + 0.660156, + 0.648438, + 0.660156, + 0.648438, + 0.628906, + 0.660156, + 0.660156, + 0.636719, + 0.644531, + 0.679688, + 0.636719, + 0.644531, + 0.664062, + 0.648438, + 0.671875, + 0.644531, + 0.644531, + 0.667969, + 0.644531, + 0.683594, + 0.632812, + 0.65625, + 0.648438, + 0.652344, + 0.617188, + 0.664062, + 0.683594, + 0.636719, + 0.640625, + 0.652344, + 0.6875, + 0.65625, + 0.648438, + 0.640625, + 0.628906, + 0.648438, + 0.644531, + 0.652344, + 0.671875, + 0.664062, + 0.671875, + 0.671875, + 0.664062, + 0.65625, + 0.652344, + 0.644531, + 0.632812, + 0.644531, + 0.648438, + 0.652344, + 0.648438, + 0.640625, + 0.664062, + 0.667969, + 0.65625, + 0.691406, + 0.667969, + 0.65625, + 0.671875, + 0.675781, + 0.648438, + 0.636719, + 0.644531, + 0.675781, + 0.664062, + 0.671875, + 0.660156, + 0.628906, + 0.675781, + 0.664062, + 0.679688, + 0.648438, + 0.660156, + 0.65625, + 0.652344, + 0.648438, + 0.632812, + 0.667969, + 0.644531, + 0.667969, + 0.683594, + 0.644531, + 0.660156, + 0.667969, + 0.675781, + 0.664062, + 0.667969, + 0.652344, + 0.679688, + 0.660156, + 0.667969, + 0.667969, + 0.648438, + 0.644531, + 0.65625, + 0.667969, + 0.675781, + 0.640625, + 0.628906, + 0.671875, + 0.675781, + 0.636719, + 0.648438, + 0.683594, + 0.644531, + 0.671875, + 0.664062, + 0.640625, + 0.644531, + 0.625, + 0.679688, + 0.667969, + 0.648438, + 0.636719, + 0.667969, + 0.667969, + 0.679688, + 0.660156, + 0.683594, + 0.667969, + 0.671875, + 0.648438, + 0.652344, + 0.679688, + 0.671875, + 0.609375, + 0.648438, + 0.644531, + 0.625, + 0.660156, + 0.644531, + 0.683594, + 0.652344, + 0.667969, + 0.65625, + 0.664062, + 0.652344, + 0.664062, + 0.671875, + 0.671875, + 0.648438, + 0.640625, + 0.628906, + 0.65625, + 0.675781, + 0.660156, + 0.636719, + 0.652344, + 0.660156, + 0.648438, + 0.675781, + 0.65625, + 0.652344, + 0.648438, + 0.625, + 0.652344, + 0.652344, + 0.664062, + 0.648438, + 0.664062, + 0.664062, + 0.667969, + 0.679688, + 0.636719, + 0.664062, + 0.710938, + 0.675781, + 0.65625, + 0.660156, + 0.6875, + 0.664062, + 0.648438, + 0.660156, + 0.652344, + 0.671875, + 0.652344, + 0.65625, + 0.660156, + 0.667969, + 0.652344, + 0.644531, + 0.660156, + 0.65625, + 0.664062, + 0.679688, + 0.664062, + 0.648438, + 0.640625, + 0.65625, + 0.609375, + 0.644531, + 0.667969, + 0.660156, + 0.652344, + 0.675781, + 0.667969, + 0.660156, + 0.667969, + 0.671875, + 0.664062, + 0.648438, + 0.648438, + 0.644531, + 0.628906, + 0.664062, + 0.675781, + 0.667969, + 0.644531, + 0.671875, + 0.660156, + 0.664062, + 0.667969, + 0.65625, + 0.648438, + 0.683594, + 0.660156, + 0.65625, + 0.660156, + 0.640625, + 0.683594, + 0.652344, + 0.667969, + 0.65625, + 0.664062, + 0.691406, + 0.679688, + 0.675781, + 0.660156, + 0.660156, + 0.652344, + 0.640625, + 0.671875, + 0.679688, + 0.644531, + 0.664062, + 0.664062, + 0.671875, + 0.648438, + 0.640625, + 0.660156, + 0.667969, + 0.660156, + 0.65625, + 0.652344, + 0.640625, + 0.625, + 0.667969, + 0.671875, + 0.636719, + 0.65625, + 0.667969, + 0.648438, + 0.679688, + 0.652344, + 0.671875, + 0.640625, + 0.636719, + 0.65625, + 0.660156, + 0.628906, + 0.664062, + 0.660156, + 0.644531, + 0.664062, + 0.652344, + 0.699219, + 0.648438, + 0.628906, + 0.65625, + 0.667969, + 0.671875, + 0.644531, + 0.667969, + 0.640625, + 0.652344, + 0.648438, + 0.6875, + 0.660156, + 0.640625, + 0.671875, + 0.628906, + 0.664062, + 0.667969, + 0.648438, + 0.667969, + 0.675781, + 0.664062, + 0.660156, + 0.679688, + 0.648438, + 0.664062, + 0.648438, + 0.671875, + 0.652344, + 0.660156, + 0.65625, + 0.648438, + 0.671875, + 0.664062, + 0.652344, + 0.664062, + 0.640625, + 0.632812, + 0.664062, + 0.667969, + 0.664062, + 0.667969, + 0.640625, + 0.652344, + 0.652344, + 0.660156, + 0.664062, + 0.640625, + 0.679688, + 0.636719, + 0.667969, + 0.667969, + 0.660156, + 0.664062, + 0.640625, + 0.632812, + 0.660156, + 0.675781, + 0.660156, + 0.675781, + 0.667969, + 0.640625, + 0.640625, + 0.664062, + 0.632812, + 0.664062, + 0.671875, + 0.660156, + 0.644531, + 0.671875, + 0.640625, + 0.648438, + 0.664062, + 0.679688, + 0.671875, + 0.65625, + 0.644531, + 0.648438, + 0.652344, + 0.667969, + 0.636719, + 0.625, + 0.644531, + 0.640625, + 0.65625, + 0.679688, + 0.675781, + 0.621094, + 0.660156, + 0.65625, + 0.632812, + 0.664062, + 0.679688, + 0.640625, + 0.640625, + 0.644531, + 0.652344, + 0.664062, + 0.640625, + 0.660156, + 0.644531, + 0.632812, + 0.65625, + 0.671875, + 0.699219, + 0.660156, + 0.660156, + 0.640625, + 0.65625, + 0.625, + 0.648438, + 0.675781, + 0.671875, + 0.644531, + 0.652344, + 0.667969, + 0.671875, + 0.671875, + 0.6875, + 0.660156, + 0.652344, + 0.652344, + 0.664062, + 0.640625, + 0.671875, + 0.636719, + 0.664062, + 0.664062, + 0.644531, + 0.6875, + 0.664062, + 0.652344, + 0.675781, + 0.679688, + 0.675781, + 0.640625, + 0.65625, + 0.652344, + 0.679688, + 0.644531, + 0.648438, + 0.648438, + 0.671875, + 0.652344, + 0.65625, + 0.640625, + 0.667969, + 0.660156, + 0.652344, + 0.65625, + 0.667969, + 0.652344, + 0.679688, + 0.632812, + 0.667969, + 0.664062, + 0.652344, + 0.648438, + 0.644531, + 0.703125, + 0.671875, + 0.664062, + 0.65625, + 0.65625, + 0.640625, + 0.65625, + 0.648438, + 0.648438, + 0.679688, + 0.632812, + 0.664062, + 0.671875, + 0.632812, + 0.625, + 0.648438, + 0.644531, + 0.695312, + 0.671875, + 0.660156, + 0.671875, + 0.648438, + 0.671875, + 0.652344, + 0.679688, + 0.648438, + 0.65625, + 0.679688, + 0.660156, + 0.652344, + 0.675781, + 0.667969, + 0.65625, + 0.660156, + 0.648438, + 0.664062, + 0.660156, + 0.664062, + 0.652344, + 0.671875, + 0.664062, + 0.644531, + 0.660156, + 0.65625, + 0.652344, + 0.628906, + 0.664062, + 0.648438, + 0.65625, + 0.628906, + 0.671875, + 0.691406, + 0.664062, + 0.660156, + 0.660156, + 0.667969, + 0.636719, + 0.648438, + 0.664062, + 0.640625, + 0.644531, + 0.660156, + 0.679688, + 0.625, + 0.652344, + 0.632812, + 0.671875, + 0.667969, + 0.648438, + 0.648438, + 0.648438, + 0.671875, + 0.648438, + 0.664062, + 0.628906, + 0.660156, + 0.652344, + 0.648438, + 0.660156, + 0.621094, + 0.65625, + 0.675781, + 0.664062, + 0.65625, + 0.695312, + 0.695312, + 0.640625, + 0.667969, + 0.648438, + 0.652344, + 0.660156, + 0.652344, + 0.664062, + 0.628906, + 0.644531, + 0.675781, + 0.652344, + 0.652344, + 0.691406, + 0.679688, + 0.648438, + 0.644531, + 0.671875, + 0.644531, + 0.664062, + 0.691406, + 0.640625, + 0.671875, + 0.652344, + 0.667969, + 0.675781, + 0.664062, + 0.652344, + 0.636719, + 0.667969, + 0.648438, + 0.65625, + 0.65625, + 0.660156, + 0.65625, + 0.640625, + 0.65625, + 0.648438, + 0.640625, + 0.648438, + 0.65625, + 0.652344, + 0.671875, + 0.625, + 0.671875, + 0.667969, + 0.652344, + 0.699219, + 0.6875, + 0.660156, + 0.65625, + 0.707031, + 0.660156, + 0.65625, + 0.679688, + 0.660156, + 0.644531, + 0.648438, + 0.621094, + 0.625, + 0.640625, + 0.632812, + 0.640625, + 0.6875, + 0.660156, + 0.632812, + 0.667969, + 0.652344, + 0.675781, + 0.628906, + 0.667969, + 0.679688, + 0.664062, + 0.671875, + 0.652344, + 0.664062, + 0.65625, + 0.65625, + 0.636719, + 0.664062, + 0.648438, + 0.660156, + 0.65625, + 0.648438, + 0.667969, + 0.65625, + 0.648438, + 0.644531, + 0.675781, + 0.660156, + 0.65625, + 0.667969, + 0.667969, + 0.65625, + 0.640625, + 0.667969, + 0.660156, + 0.667969, + 0.671875, + 0.683594, + 0.699219, + 0.648438, + 0.652344, + 0.660156, + 0.65625, + 0.667969, + 0.671875, + 0.648438, + 0.652344, + 0.625, + 0.671875, + 0.675781, + 0.65625, + 0.660156, + 0.648438, + 0.644531, + 0.628906, + 0.644531, + 0.660156, + 0.648438, + 0.667969, + 0.65625, + 0.664062, + 0.640625, + 0.671875, + 0.675781, + 0.667969, + 0.675781, + 0.652344, + 0.625, + 0.65625, + 0.664062, + 0.65625, + 0.679688, + 0.667969, + 0.628906, + 0.660156, + 0.644531, + 0.671875, + 0.683594, + 0.644531, + 0.667969, + 0.675781, + 0.664062, + 0.652344, + 0.648438, + 0.621094, + 0.664062, + 0.671875, + 0.675781, + 0.667969, + 0.660156, + 0.65625, + 0.671875, + 0.660156, + 0.65625, + 0.65625, + 0.652344, + 0.648438, + 0.628906, + 0.65625, + 0.636719, + 0.644531, + 0.652344, + 0.636719, + 0.652344, + 0.667969, + 0.664062, + 0.640625, + 0.648438, + 0.65625, + 0.652344, + 0.652344, + 0.664062, + 0.675781, + 0.660156, + 0.625, + 0.644531, + 0.644531, + 0.664062, + 0.660156, + 0.667969, + 0.671875, + 0.636719, + 0.667969, + 0.671875, + 0.65625, + 0.664062, + 0.65625, + 0.667969, + 0.667969, + 0.667969, + 0.667969, + 0.644531, + 0.6875, + 0.679688, + 0.613281, + 0.664062, + 0.664062, + 0.65625, + 0.667969, + 0.664062, + 0.648438, + 0.699219, + 0.667969, + 0.498047, + 0.660156, + 0.65625, + 0.660156, + 0.640625, + 0.660156, + 0.6875, + 0.671875, + 0.648438, + 0.65625, + 0.660156, + 0.675781, + 0.644531, + 0.648438, + 0.660156, + 0.640625, + 0.644531, + 0.65625, + 0.632812, + 0.664062, + 0.660156, + 0.652344, + 0.671875, + 0.679688, + 0.660156, + 0.648438, + 0.671875, + 0.65625, + 0.667969, + 0.652344, + 0.679688, + 0.671875, + 0.644531, + 0.671875, + 0.628906, + 0.652344, + 0.652344, + 0.652344, + 0.640625, + 0.640625, + 0.679688, + 0.65625, + 0.65625, + 0.660156, + 0.664062, + 0.675781, + 0.667969, + 0.640625, + 0.648438, + 0.652344, + 0.660156, + 0.65625, + 0.660156, + 0.667969, + 0.691406, + 0.652344, + 0.660156, + 0.660156, + 0.648438, + 0.636719, + 0.667969, + 0.660156, + 0.582031, + 0.65625, + 0.652344, + 0.667969, + 0.65625, + 0.667969, + 0.695312, + 0.244141, + 0.6875, + 0.660156, + 0.664062, + 0.660156, + 0.683594, + 0.65625, + 0.683594, + 0.664062, + 0.640625, + 0.671875, + 0.648438, + 0.648438, + 0.675781, + 0.652344, + 0.625, + 0.675781, + 0.65625, + 0.652344, + 0.65625, + 0.652344, + 0.65625, + 0.65625, + 0.648438, + 0.675781, + 0.632812, + 0.65625, + 0.644531, + 0.210938, + 0.644531, + 0.664062, + 0.675781, + 0.652344, + 0.6875, + 0.667969, + 0.65625, + 0.652344, + 0.660156, + 0.675781, + 0.664062, + 0.652344, + 0.632812, + 0.667969, + 0.667969, + 0.636719, + 0.617188, + 0.648438, + 0.699219, + 0.65625, + 0.667969, + 0.648438, + 0.652344, + 0.628906, + 0.652344, + 0.652344, + 0.683594, + 0.652344, + 0.648438, + 0.605469, + 0.65625, + 0.679688, + 0.632812, + 0.652344, + 0.640625, + 0.628906, + 0.675781, + 0.652344, + 0.671875, + 0.660156, + 0.65625, + 0.644531, + 0.640625, + 0.664062, + 0.648438, + 0.660156, + 0.667969, + 0.652344, + 0.65625, + 0.660156, + 0.652344, + 0.664062, + 0.660156, + 0.671875, + 0.652344, + 0.648438, + 0.652344, + 0.679688, + 0.636719, + 0.621094, + 0.644531, + 0.667969, + 0.644531, + 0.671875, + 0.671875, + 0.660156, + 0.636719, + 0.671875, + 0.636719, + 0.664062, + 0.671875, + 0.671875, + 0.652344, + 0.628906, + 0.636719, + 0.648438, + 0.675781, + 0.671875, + 0.621094, + 0.683594, + 0.628906, + 0.648438, + 0.667969, + 0.632812, + 0.660156, + 0.652344, + 0.640625, + 0.644531, + 0.664062, + 0.636719, + 0.667969, + 0.65625, + 0.660156, + 0.65625, + 0.6875, + 0.671875, + 0.660156, + 0.675781, + 0.65625, + 0.648438, + 0.65625, + 0.660156, + 0.65625, + 0.648438, + 0.65625, + 0.671875, + 0.660156, + 0.640625, + 0.679688, + 0.644531, + 0.675781, + 0.667969, + 0.648438, + 0.648438, + 0.644531, + 0.652344, + 0.664062, + 0.640625, + 0.664062, + 0.652344, + 0.65625, + 0.648438, + 0.636719, + 0.648438, + 0.683594, + 0.65625, + 0.664062, + 0.683594, + 0.652344, + 0.628906, + 0.632812, + 0.6875, + 0.660156, + 0.652344, + 0.648438, + 0.640625, + 0.671875, + 0.644531, + 0.664062, + 0.679688, + 0.636719, + 0.667969, + 0.644531, + 0.660156, + 0.648438, + 0.640625, + 0.660156, + 0.664062, + 0.671875, + 0.648438, + 0.671875, + 0.667969, + 0.6875, + 0.675781, + 0.652344, + 0.632812, + 0.648438, + 0.648438, + 0.660156, + 0.648438, + 0.652344, + 0.636719, + 0.683594, + 0.664062, + 0.640625, + 0.632812, + 0.65625, + 0.671875, + 0.636719, + 0.683594, + 0.65625, + 0.667969, + 0.660156, + 0.675781, + 0.660156, + 0.640625, + 0.6875, + 0.65625, + 0.679688, + 0.652344, + 0.671875, + 0.65625, + 0.683594, + 0.671875, + 0.675781, + 0.636719, + 0.683594, + 0.652344, + 0.664062, + 0.679688, + 0.652344, + 0.652344, + 0.667969, + 0.640625, + 0.632812, + 0.667969, + 0.640625, + 0.652344, + 0.675781, + 0.625, + 0.65625, + 0.628906, + 0.664062, + 0.640625, + 0.652344, + 0.648438, + 0.632812, + 0.652344, + 0.675781, + 0.648438, + 0.675781, + 0.683594, + 0.652344, + 0.648438, + 0.667969, + 0.660156, + 0.671875, + 0.632812, + 0.660156, + 0.664062, + 0.675781, + 0.671875, + 0.640625, + 0.667969, + 0.671875, + 0.65625, + 0.640625, + 0.683594, + 0.667969, + 0.65625, + 0.671875, + 0.582031, + 0.679688, + 0.640625, + 0.660156, + 0.660156, + 0.671875, + 0.652344, + 0.65625, + 0.652344, + 0.648438, + 0.652344, + 0.648438, + 0.699219, + 0.664062, + 0.652344, + 0.65625, + 0.640625, + 0.648438, + 0.664062, + 0.671875, + 0.632812, + 0.632812, + 0.679688, + 0.6875, + 0.667969, + 0.6875, + 0.675781, + 0.65625, + 0.636719, + 0.648438, + 0.65625, + 0.644531, + 0.664062, + 0.664062, + 0.664062, + 0.65625, + 0.664062, + 0.667969, + 0.664062, + 0.65625, + 0.648438, + 0.660156, + 0.65625, + 0.660156, + 0.695312, + 0.667969, + 0.671875, + 0.671875, + 0.675781, + 0.664062, + 0.660156, + 0.65625, + 0.664062, + 0.671875, + 0.65625, + 0.664062, + 0.675781, + 0.648438, + 0.652344, + 0.644531, + 0.65625, + 0.65625, + 0.648438, + 0.683594, + 0.613281, + 0.664062, + 0.628906, + 0.683594, + 0.664062, + 0.613281, + 0.652344, + 0.632812, + 0.652344, + 0.652344, + 0.664062, + 0.675781, + 0.648438, + 0.632812, + 0.652344, + 0.636719, + 0.667969, + 0.671875, + 0.667969, + 0.671875, + 0.652344, + 0.660156, + 0.667969, + 0.664062, + 0.648438, + 0.65625, + 0.65625, + 0.660156, + 0.65625, + 0.660156, + 0.652344, + 0.671875, + 0.65625, + 0.648438, + 0.667969, + 0.675781, + 0.675781, + 0.664062, + 0.644531, + 0.675781, + 0.664062, + 0.664062, + 0.648438, + 0.6875, + 0.664062, + 0.667969, + 0.664062, + 0.652344, + 0.683594, + 0.660156, + 0.640625, + 0.65625, + 0.636719, + 0.675781, + 0.671875, + 0.65625, + 0.664062, + 0.660156, + 0.65625, + 0.660156, + 0.644531, + 0.667969, + 0.636719, + 0.640625, + 0.664062, + 0.664062, + 0.667969, + 0.664062, + 0.640625, + 0.652344, + 0.652344, + 0.675781, + 0.667969, + 0.65625, + 0.667969, + 0.65625, + 0.671875, + 0.652344, + 0.640625, + 0.691406, + 0.671875, + 0.664062, + 0.628906, + 0.65625, + 0.664062, + 0.675781, + 0.660156, + 0.660156, + 0.644531, + 0.644531, + 0.667969, + 0.65625, + 0.648438, + 0.652344, + 0.660156, + 0.675781, + 0.644531, + 0.636719, + 0.644531, + 0.640625, + 0.648438, + 0.644531, + 0.667969, + 0.667969, + 0.652344, + 0.648438, + 0.675781, + 0.675781, + 0.679688, + 0.652344, + 0.660156, + 0.667969, + 0.679688, + 0.660156, + 0.640625, + 0.667969, + 0.664062, + 0.664062, + 0.652344, + 0.664062, + 0.640625, + 0.636719, + 0.65625, + 0.640625, + 0.636719, + 0.652344, + 0.660156, + 0.648438, + 0.65625, + 0.667969, + 0.644531, + 0.65625, + 0.664062, + 0.628906, + 0.671875, + 0.675781, + 0.625, + 0.640625, + 0.660156, + 0.664062, + 0.648438, + 0.664062, + 0.675781, + 0.636719, + 0.664062, + 0.652344, + 0.648438, + 0.65625, + 0.660156, + 0.660156, + 0.660156, + 0.664062, + 0.675781, + 0.621094, + 0.679688, + 0.660156, + 0.648438, + 0.644531, + 0.652344, + 0.636719, + 0.664062, + 0.65625, + 0.644531, + 0.632812, + 0.660156, + 0.609375, + 0.65625, + 0.644531, + 0.660156, + 0.636719, + 0.636719, + 0.648438, + 0.65625, + 0.65625, + 0.679688, + 0.667969, + 0.652344, + 0.679688, + 0.652344, + 0.695312, + 0.683594, + 0.640625, + 0.660156, + 0.636719, + 0.640625, + 0.648438, + 0.667969, + 0.65625, + 0.660156, + 0.667969, + 0.640625, + 0.671875, + 0.65625, + 0.664062, + 0.652344, + 0.65625, + 0.679688, + 0.667969, + 0.683594, + 0.671875, + 0.664062, + 0.640625, + 0.628906, + 0.648438, + 0.664062, + 0.695312, + 0.664062, + 0.667969, + 0.660156, + 0.640625, + 0.65625, + 0.339844, + 0.660156, + 0.667969, + 0.660156, + 0.671875, + 0.664062, + 0.664062, + 0.640625, + 0.648438, + 0.613281, + 0.660156, + 0.679688, + 0.664062, + 0.648438, + 0.648438, + 0.65625, + 0.644531, + 0.625, + 0.625, + 0.640625, + 0.671875, + 0.644531, + 0.648438, + 0.652344, + 0.628906, + 0.644531, + 0.648438, + 0.644531, + 0.671875, + 0.636719, + 0.640625, + 0.671875, + 0.652344, + 0.644531, + 0.667969, + 0.671875, + 0.636719, + 0.648438, + 0.644531, + 0.644531, + 0.6875, + 0.667969, + 0.65625, + 0.648438, + 0.671875, + 0.679688, + 0.636719, + 0.652344, + 0.65625, + 0.652344, + 0.625, + 0.652344, + 0.644531, + 0.621094, + 0.660156, + 0.644531, + 0.660156, + 0.660156, + 0.660156, + 0.667969, + 0.675781, + 0.648438, + 0.65625, + 0.660156, + 0.640625, + 0.652344, + 0.65625, + 0.664062, + 0.671875, + 0.664062, + 0.664062, + 0.636719, + 0.652344, + 0.675781, + 0.683594, + 0.671875, + 0.652344, + 0.667969, + 0.6875, + 0.644531, + 0.628906, + 0.683594, + 0.675781, + 0.648438, + 0.652344, + 0.648438, + 0.679688, + 0.660156, + 0.671875, + 0.640625, + 0.636719, + 0.664062, + 0.691406, + 0.675781, + 0.644531, + 0.652344, + 0.652344, + 0.636719, + 0.664062, + 0.628906, + 0.660156, + 0.664062, + 0.648438, + 0.667969, + 0.683594, + 0.679688, + 0.703125, + 0.683594, + 0.644531, + 0.648438, + 0.660156, + 0.640625, + 0.640625, + 0.65625, + 0.628906, + 0.671875, + 0.636719, + 0.648438, + 0.664062, + 0.644531, + 0.636719, + 0.679688, + 0.652344, + 0.628906, + 0.660156, + 0.640625, + 0.65625, + 0.621094, + 0.652344, + 0.65625, + 0.652344, + 0.664062, + 0.664062, + 0.652344, + 0.660156, + 0.628906, + 0.679688, + 0.65625, + 0.683594, + 0.632812, + 0.667969, + 0.648438, + 0.671875, + 0.664062, + 0.664062, + 0.644531, + 0.632812, + 0.660156, + 0.65625, + 0.617188, + 0.6875, + 0.652344, + 0.671875, + 0.65625, + 0.65625, + 0.683594, + 0.65625, + 0.648438, + 0.65625, + 0.660156, + 0.664062, + 0.683594, + 0.636719, + 0.671875, + 0.640625, + 0.660156, + 0.65625, + 0.667969, + 0.683594, + 0.65625, + 0.648438, + 0.675781, + 0.65625, + 0.65625, + 0.640625, + 0.664062, + 0.679688, + 0.65625, + 0.652344, + 0.632812, + 0.640625, + 0.667969, + 0.65625, + 0.632812, + 0.65625, + 0.644531, + 0.675781, + 0.664062, + 0.664062, + 0.65625, + 0.664062, + 0.648438, + 0.644531, + 0.667969, + 0.648438, + 0.660156, + 0.640625, + 0.675781, + 0.679688, + 0.65625, + 0.636719, + 0.65625, + 0.671875, + 0.667969, + 0.667969, + 0.660156, + 0.667969, + 0.652344, + 0.675781, + 0.648438, + 0.675781, + 0.664062, + 0.675781, + 0.667969, + 0.675781, + 0.671875, + 0.675781, + 0.671875, + 0.640625, + 0.675781, + 0.644531, + 0.671875, + 0.652344, + 0.636719, + 0.675781, + 0.667969, + 0.667969, + 0.675781, + 0.6875, + 0.664062, + 0.671875, + 0.640625, + 0.648438, + 0.652344, + 0.664062, + 0.671875, + 0.660156, + 0.675781, + 0.648438, + 0.648438, + 0.632812, + 0.6875, + 0.664062, + 0.664062, + 0.671875, + 0.671875, + 0.652344, + 0.628906, + 0.65625, + 0.636719, + 0.671875, + 0.644531, + 0.617188, + 0.664062, + 0.660156, + 0.628906, + 0.664062, + 0.664062, + 0.667969, + 0.675781, + 0.640625, + 0.617188, + 0.671875, + 0.636719, + 0.660156, + 0.683594, + 0.644531, + 0.683594, + 0.679688, + 0.65625, + 0.65625, + 0.671875, + 0.671875, + 0.625, + 0.660156, + 0.671875, + 0.667969, + 0.652344, + 0.683594, + 0.671875, + 0.636719, + 0.664062, + 0.664062, + 0.644531, + 0.621094, + 0.664062, + 0.640625, + 0.644531, + 0.648438, + 0.664062, + 0.671875, + 0.636719, + 0.660156, + 0.660156, + 0.683594, + 0.664062, + 0.65625, + 0.691406, + 0.675781, + 0.675781, + 0.65625, + 0.652344, + 0.660156, + 0.628906, + 0.613281, + 0.660156, + 0.652344, + 0.664062, + 0.65625, + 0.664062, + 0.65625, + 0.675781, + 0.644531, + 0.65625, + 0.65625, + 0.636719, + 0.65625, + 0.648438, + 0.652344, + 0.640625, + 0.667969, + 0.636719, + 0.644531, + 0.640625, + 0.667969, + 0.648438, + 0.65625, + 0.664062, + 0.667969, + 0.648438, + 0.664062, + 0.671875, + 0.675781, + 0.660156, + 0.660156, + 0.671875, + 0.65625, + 0.683594, + 0.664062, + 0.65625, + 0.640625, + 0.664062, + 0.660156, + 0.652344, + 0.65625, + 0.679688, + 0.671875, + 0.644531, + 0.671875, + 0.625, + 0.652344, + 0.652344, + 0.652344, + 0.664062, + 0.660156, + 0.664062, + 0.660156, + 0.652344, + 0.648438, + 0.5625, + 0.667969, + 0.660156, + 0.652344, + 0.65625, + 0.667969, + 0.65625, + 0.435547, + 0.625, + 0.679688, + 0.652344, + 0.644531, + 0.636719, + 0.664062, + 0.671875, + 0.640625, + 0.675781, + 0.65625, + 0.6875, + 0.652344, + 0.652344, + 0.644531, + 0.65625, + 0.644531, + 0.625, + 0.640625, + 0.652344, + 0.640625, + 0.644531, + 0.675781, + 0.683594, + 0.65625, + 0.636719, + 0.65625, + 0.675781, + 0.65625, + 0.640625, + 0.652344, + 0.664062, + 0.660156, + 0.683594, + 0.652344, + 0.636719, + 0.667969, + 0.664062, + 0.648438, + 0.632812, + 0.679688, + 0.6875, + 0.648438, + 0.652344, + 0.648438, + 0.65625, + 0.65625, + 0.660156, + 0.65625, + 0.65625, + 0.640625, + 0.644531, + 0.660156, + 0.664062, + 0.65625, + 0.648438, + 0.65625, + 0.667969, + 0.667969, + 0.648438, + 0.675781, + 0.644531, + 0.644531, + 0.675781, + 0.667969, + 0.652344, + 0.660156, + 0.664062, + 0.636719, + 0.695312, + 0.648438, + 0.636719, + 0.679688, + 0.679688, + 0.671875, + 0.660156, + 0.652344, + 0.660156, + 0.667969, + 0.636719, + 0.640625, + 0.65625, + 0.671875, + 0.632812, + 0.667969, + 0.640625, + 0.65625, + 0.671875, + 0.664062, + 0.660156, + 0.640625, + 0.65625, + 0.648438, + 0.644531, + 0.660156, + 0.679688 + ] + }, + "name": "model.transformer.h.19.ln_2.weight", + "outputIndexes": [ + 1614 + ], + "type": "Const", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1613, + 1614 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/ln_2_19/Mul_1_output_0", + "outputIndexes": [ + 1615 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.19/mlp/w1/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 1615 + ], + "outputIndexes": [ + 3143 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.19/mlp/w1/Linear/pre_convert", + "inputIndexes": [ + 3143 + ], + "outputIndexes": [ + 3144 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.19/mlp/w1/Linear", + "inputIndexes": [ + 3144 + ], + "outputIndexes": [ + 3145 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 11008, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 2201619398, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.19/mlp/w1/Linear/post_convert", + "inputIndexes": [ + 3145 + ], + "outputIndexes": [ + 3146 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.19/mlp/w1/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3146 + ], + "outputIndexes": [ + 1616 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 11008 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.19/mlp/w2/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 1615 + ], + "outputIndexes": [ + 3147 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.19/mlp/w2/Linear/pre_convert", + "inputIndexes": [ + 3147 + ], + "outputIndexes": [ + 3148 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.19/mlp/w2/Linear", + "inputIndexes": [ + 3148 + ], + "outputIndexes": [ + 3149 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 11008, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 2226981852, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.19/mlp/w2/Linear/post_convert", + "inputIndexes": [ + 3149 + ], + "outputIndexes": [ + 3150 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.19/mlp/w2/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3150 + ], + "outputIndexes": [ + 1617 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 11008 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1617 + ], + "main_type": "UnaryOp", + "main": { + "opType": "SIGMOID", + "T": "DT_INVALID" + }, + "name": "/mlp_19/Sigmoid_output_0", + "outputIndexes": [ + 1618 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1617, + 1618 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/mlp_19/Mul_output_0", + "outputIndexes": [ + 1619 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1616, + 1619 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/mlp_19/Mul_1_output_0", + "outputIndexes": [ + 1620 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.19/mlp/c_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 1620 + ], + "outputIndexes": [ + 3151 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 11008, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.19/mlp/c_proj/Linear/pre_convert", + "inputIndexes": [ + 3151 + ], + "outputIndexes": [ + 3152 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.19/mlp/c_proj/Linear", + "inputIndexes": [ + 3152 + ], + "outputIndexes": [ + 3153 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 11008, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 2252344306, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.19/mlp/c_proj/Linear/post_convert", + "inputIndexes": [ + 3153 + ], + "outputIndexes": [ + 3154 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.19/mlp/c_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3154 + ], + "outputIndexes": [ + 1621 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1612, + 1621 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_99_output_0", + "outputIndexes": [ + 1622 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1622, + 1 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_100_output_0", + "outputIndexes": [ + 1623 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1623 + ], + "main_type": "LayerNorm", + "main": { + "axis": [ + -1 + ], + "epsilon": 1e-06, + "group": 1, + "useRMSNorm": true + }, + "name": "/ln_1_20/Mul_output_0", + "outputIndexes": [ + 1624 + ], + "type": "LayerNorm", + "defaultDimentionFormat": "NHWC" + }, + { + "main_type": "Blob", + "main": { + "dims": [ + 4096 + ], + "dataFormat": "NCHW", + "dataType": "DT_FLOAT", + "float32s": [ + 0.867188, + 0.816406, + 0.8125, + 0.871094, + 0.875, + 0.828125, + 0.882812, + 0.863281, + 0.839844, + 0.875, + 0.886719, + 0.828125, + 0.871094, + 0.828125, + 0.832031, + 0.828125, + 0.898438, + 0.847656, + 0.84375, + 0.84375, + 0.839844, + 0.855469, + 0.828125, + 0.847656, + 0.871094, + 0.882812, + 0.808594, + 0.859375, + 0.859375, + 0.878906, + 0.898438, + 0.863281, + 0.855469, + 0.855469, + 0.882812, + 0.839844, + 0.863281, + 0.851562, + 0.839844, + 0.847656, + 0.84375, + 0.863281, + 0.839844, + 0.894531, + 0.875, + 0.886719, + 0.832031, + 0.863281, + 0.8125, + 0.851562, + 0.871094, + 0.882812, + 0.875, + 0.8125, + 0.824219, + 0.863281, + 0.851562, + 0.871094, + 0.863281, + 0.863281, + 0.824219, + 0.925781, + 0.84375, + 0.824219, + 0.851562, + 0.867188, + 0.859375, + 0.886719, + 0.878906, + 0.839844, + 0.878906, + 0.890625, + 0.898438, + 0.847656, + 0.847656, + 0.847656, + 0.847656, + 0.851562, + 0.875, + 0.84375, + 0.890625, + 0.859375, + 0.835938, + 0.871094, + 0.871094, + 0.855469, + 0.804688, + 0.839844, + 0.859375, + 0.851562, + 0.894531, + 0.828125, + 0.878906, + 0.84375, + 0.824219, + 0.863281, + 0.886719, + 0.851562, + 0.867188, + 0.8125, + 0.847656, + 0.867188, + 0.851562, + 0.890625, + 0.820312, + 0.910156, + 0.878906, + 0.898438, + 0.855469, + 0.871094, + 0.847656, + 0.851562, + 0.84375, + 0.871094, + 0.878906, + 0.863281, + 0.847656, + 1.132812, + 0.890625, + 0.875, + 0.886719, + 0.859375, + 0.886719, + 0.855469, + 0.875, + 0.867188, + 0.875, + 0.832031, + 0.847656, + 0.824219, + 0.867188, + 0.871094, + 0.855469, + 0.867188, + 0.886719, + 0.828125, + 0.863281, + 0.828125, + 0.824219, + 0.898438, + 0.84375, + 0.824219, + 0.828125, + 0.851562, + 0.871094, + 0.878906, + 0.847656, + 0.847656, + 0.832031, + 0.863281, + 0.832031, + 0.839844, + 0.851562, + 0.875, + 0.804688, + 0.847656, + 0.824219, + 0.84375, + 0.875, + 0.863281, + 0.867188, + 0.816406, + 0.851562, + 0.878906, + 0.863281, + 0.847656, + 0.863281, + 0.84375, + 0.84375, + 0.828125, + 0.871094, + 0.863281, + 0.875, + 0.878906, + 0.8125, + 0.859375, + 0.871094, + 0.859375, + 0.871094, + 0.851562, + 0.84375, + 0.847656, + 0.851562, + 0.820312, + 0.839844, + 0.84375, + 0.859375, + 0.871094, + 0.835938, + 0.847656, + 0.863281, + 0.878906, + 0.863281, + 0.855469, + 0.847656, + 0.867188, + 0.835938, + 0.84375, + 0.878906, + 0.851562, + 0.871094, + 0.878906, + 0.835938, + 0.835938, + 0.867188, + 0.859375, + 0.886719, + 0.871094, + 0.863281, + 0.769531, + 0.816406, + 0.855469, + 0.878906, + 0.835938, + 0.847656, + 0.859375, + 0.855469, + 0.851562, + 0.882812, + 0.847656, + 0.90625, + 0.878906, + 0.851562, + 0.867188, + 0.878906, + 0.859375, + 0.902344, + 0.828125, + 0.925781, + 0.886719, + 0.863281, + 0.882812, + 0.859375, + 0.878906, + 0.871094, + 0.839844, + 0.898438, + 0.84375, + 0.824219, + 0.90625, + 0.890625, + 0.878906, + 0.921875, + 0.871094, + 0.832031, + 0.847656, + 0.878906, + 0.871094, + 0.863281, + 0.851562, + 0.886719, + 0.84375, + 0.914062, + 0.875, + 0.851562, + 0.890625, + 0.84375, + 0.890625, + 0.835938, + 0.832031, + 0.882812, + 0.886719, + 0.917969, + 0.867188, + 0.871094, + 0.898438, + 0.855469, + 0.886719, + 0.847656, + 0.851562, + 0.832031, + 0.824219, + 0.859375, + 0.882812, + 0.898438, + 0.878906, + 0.859375, + 0.839844, + 0.851562, + 0.875, + 0.832031, + 0.824219, + 0.902344, + 0.882812, + 0.867188, + 0.839844, + 0.875, + 0.863281, + 0.867188, + 0.855469, + 0.890625, + 0.835938, + 0.847656, + 0.863281, + 0.859375, + 0.902344, + 0.863281, + 0.847656, + 0.894531, + 0.867188, + 0.929688, + 0.867188, + 0.894531, + 0.847656, + 0.84375, + 0.839844, + 0.882812, + 0.863281, + 0.855469, + 0.847656, + 0.898438, + 0.882812, + 0.890625, + 0.886719, + 0.871094, + 0.886719, + 0.863281, + 0.875, + 0.898438, + 0.824219, + 0.835938, + 0.859375, + 0.863281, + 0.867188, + 0.917969, + 0.882812, + 0.875, + 0.910156, + 0.867188, + 0.878906, + 0.894531, + 0.875, + 0.851562, + 0.859375, + 0.800781, + 0.84375, + 0.8125, + 0.84375, + 0.871094, + 0.84375, + 0.875, + 0.851562, + 0.855469, + 0.878906, + 0.882812, + 0.84375, + 0.84375, + 0.851562, + 0.882812, + 0.835938, + 0.875, + 0.875, + 0.875, + 0.871094, + 0.847656, + 0.855469, + 0.878906, + 0.875, + 0.859375, + 0.855469, + 0.855469, + 0.871094, + 0.851562, + 0.863281, + 0.84375, + 0.878906, + 0.867188, + 0.871094, + 0.824219, + 0.859375, + 0.851562, + 0.835938, + 0.882812, + 0.882812, + 0.902344, + 0.875, + 0.816406, + 0.902344, + 0.855469, + 0.820312, + 0.863281, + 0.832031, + 0.871094, + 0.882812, + 0.832031, + 0.847656, + 0.878906, + 0.894531, + 0.90625, + 0.851562, + 0.882812, + 0.855469, + 0.863281, + 0.851562, + 0.871094, + 0.851562, + 0.847656, + 0.875, + 0.890625, + 0.859375, + 0.875, + 0.875, + 0.859375, + 0.886719, + 0.851562, + 0.835938, + 0.828125, + 0.84375, + 0.839844, + 0.886719, + 0.828125, + 0.867188, + 0.859375, + 0.867188, + 0.835938, + 0.847656, + 0.847656, + 0.851562, + 0.902344, + 0.816406, + 0.835938, + 0.878906, + 0.863281, + 0.875, + 0.890625, + 0.867188, + 0.839844, + 0.859375, + 0.859375, + 0.839844, + 0.847656, + 0.863281, + 0.832031, + 0.816406, + 0.851562, + 0.871094, + 0.882812, + 0.835938, + 0.839844, + 0.839844, + 0.835938, + 0.839844, + 0.824219, + 0.851562, + 0.859375, + 0.859375, + 0.828125, + 0.847656, + 0.859375, + 0.851562, + 0.875, + 0.855469, + 0.820312, + 0.855469, + 0.851562, + 0.84375, + 0.84375, + 0.8125, + 0.847656, + 0.835938, + 0.851562, + 0.847656, + 0.839844, + 0.886719, + 0.875, + 0.863281, + 0.863281, + 0.863281, + 0.800781, + 0.863281, + 0.859375, + 0.902344, + 0.894531, + 0.855469, + 0.835938, + 0.859375, + 0.847656, + 0.84375, + 0.886719, + 0.859375, + 0.859375, + 0.84375, + 0.816406, + 0.851562, + 0.851562, + 0.851562, + 0.875, + 0.863281, + 0.890625, + 0.640625, + 0.832031, + 0.863281, + 0.851562, + 0.847656, + 0.863281, + 0.84375, + 0.867188, + 0.847656, + 0.855469, + 0.855469, + 0.867188, + 0.816406, + 0.835938, + 0.828125, + 0.855469, + 0.882812, + 0.902344, + 0.867188, + 0.878906, + 0.851562, + 0.863281, + 0.875, + 0.847656, + 0.859375, + 0.867188, + 0.871094, + 0.894531, + 0.855469, + 0.875, + 0.859375, + 0.867188, + 0.863281, + 0.863281, + 0.882812, + 0.855469, + 0.867188, + 0.871094, + 0.84375, + 0.839844, + 0.890625, + 0.867188, + 0.839844, + 0.863281, + 0.808594, + 0.882812, + 0.890625, + 0.851562, + 0.871094, + 0.816406, + 0.816406, + 0.839844, + 0.875, + 0.859375, + 0.855469, + 0.867188, + 0.816406, + 0.847656, + 0.8125, + 0.859375, + 0.890625, + 0.871094, + 0.835938, + 0.882812, + 0.875, + 0.882812, + 0.878906, + 0.847656, + 0.832031, + 0.851562, + 0.863281, + 0.898438, + 0.851562, + 0.859375, + 0.871094, + 0.84375, + 0.820312, + 0.863281, + 0.828125, + 0.816406, + 0.832031, + 0.871094, + 0.855469, + 0.855469, + 0.875, + 0.816406, + 0.878906, + 0.84375, + 0.863281, + 0.839844, + 0.816406, + 0.847656, + 0.847656, + 0.867188, + 0.847656, + 0.917969, + 0.835938, + 0.867188, + 0.875, + 0.878906, + 0.851562, + 0.882812, + 0.832031, + 0.871094, + 0.828125, + 0.871094, + 0.859375, + 0.882812, + 0.855469, + 0.886719, + 0.855469, + 0.84375, + 0.867188, + 0.867188, + 0.839844, + 0.855469, + 0.835938, + 0.867188, + 0.847656, + 0.859375, + 0.875, + 0.824219, + 0.847656, + 0.851562, + 0.851562, + 0.878906, + 0.859375, + 0.871094, + 0.847656, + 0.847656, + 0.867188, + 0.902344, + 0.867188, + 0.859375, + 0.106934, + 0.84375, + 0.855469, + 0.863281, + 0.847656, + 0.839844, + 0.863281, + 0.878906, + 0.839844, + 0.902344, + 0.875, + 0.851562, + 0.867188, + 0.84375, + 0.859375, + 0.882812, + 0.863281, + 0.890625, + 0.859375, + 0.847656, + 0.867188, + 0.847656, + 0.851562, + 0.855469, + 0.816406, + 0.835938, + 0.84375, + 0.886719, + 0.835938, + 0.839844, + 0.859375, + 0.890625, + 0.871094, + 0.902344, + 0.867188, + 0.894531, + 0.839844, + 0.839844, + 0.863281, + 0.867188, + 0.828125, + 0.847656, + 0.859375, + 0.882812, + 0.84375, + 0.84375, + 0.859375, + 0.894531, + 0.90625, + 0.828125, + 0.867188, + 0.871094, + 0.867188, + 0.835938, + 0.855469, + 0.867188, + 0.828125, + 0.863281, + 0.761719, + 0.84375, + 0.886719, + 0.894531, + 0.835938, + 0.839844, + 0.871094, + 0.890625, + 0.871094, + 0.851562, + 0.835938, + 0.871094, + 0.84375, + 0.867188, + 0.875, + 0.878906, + 0.910156, + 0.851562, + 0.886719, + 0.875, + 0.863281, + 0.84375, + 0.867188, + 0.835938, + 0.863281, + 0.824219, + 0.871094, + 0.828125, + 0.847656, + 0.878906, + 0.859375, + 0.84375, + 0.882812, + 0.871094, + 0.878906, + 0.808594, + 0.839844, + 0.878906, + 0.859375, + 0.828125, + 0.835938, + 0.867188, + 0.851562, + 0.863281, + 0.816406, + 0.859375, + 0.84375, + 0.820312, + 0.875, + 0.898438, + 0.898438, + 0.808594, + 0.835938, + 0.828125, + 0.828125, + 0.839844, + 0.84375, + 0.859375, + 0.894531, + 0.820312, + 0.835938, + 0.832031, + 0.867188, + 0.898438, + 0.835938, + 0.898438, + 0.855469, + 0.828125, + 0.839844, + 0.867188, + 0.9375, + 0.878906, + 0.875, + 0.839844, + 0.839844, + 0.886719, + 0.855469, + 0.878906, + 0.855469, + 0.882812, + 0.851562, + 0.851562, + 0.859375, + 0.867188, + 0.882812, + 0.738281, + 0.863281, + 0.894531, + 0.839844, + 0.835938, + 0.867188, + 0.816406, + 0.847656, + 0.8125, + 0.84375, + 0.863281, + 0.878906, + 0.867188, + 0.914062, + 0.835938, + 0.878906, + 0.808594, + 0.839844, + 0.839844, + 0.871094, + 0.890625, + 0.824219, + 0.871094, + 0.859375, + 0.855469, + 0.867188, + 0.871094, + 0.835938, + 0.832031, + 0.886719, + 0.792969, + 0.839844, + 0.828125, + 0.871094, + 0.828125, + 0.84375, + 0.859375, + 0.851562, + 0.832031, + 0.863281, + 0.875, + 0.886719, + 0.796875, + 0.882812, + 0.882812, + 0.867188, + 0.871094, + 0.859375, + 0.867188, + 0.863281, + 0.898438, + 0.859375, + 0.859375, + 0.863281, + 0.851562, + 0.851562, + 0.855469, + 0.863281, + 0.859375, + 0.886719, + 0.789062, + 0.855469, + 0.898438, + 0.839844, + 0.851562, + 0.839844, + 0.859375, + 1.125, + 0.90625, + 0.835938, + 0.847656, + 0.886719, + 0.863281, + 0.890625, + 0.84375, + 0.832031, + 0.859375, + 0.863281, + 0.875, + 0.722656, + 0.839844, + 0.816406, + 0.855469, + 0.851562, + 0.886719, + 0.855469, + 0.867188, + 0.847656, + 0.871094, + 0.820312, + 0.875, + 0.820312, + 0.835938, + 0.855469, + 0.90625, + 0.855469, + 0.875, + 0.882812, + 0.882812, + 0.84375, + 0.835938, + 0.859375, + 0.84375, + 0.832031, + 0.863281, + 0.898438, + 0.832031, + 0.839844, + 0.859375, + 0.84375, + 0.839844, + 0.863281, + 0.890625, + 0.863281, + 0.871094, + 0.84375, + 0.847656, + 0.878906, + 0.847656, + 0.832031, + 0.835938, + 0.882812, + 0.847656, + 0.875, + 0.875, + 0.886719, + 0.824219, + 0.824219, + 0.832031, + 0.859375, + 0.8125, + 0.878906, + 0.851562, + 0.890625, + 0.886719, + 0.859375, + 0.835938, + 0.863281, + 0.871094, + 0.871094, + 0.859375, + 0.878906, + 0.855469, + 0.878906, + 0.835938, + 0.851562, + 0.84375, + 0.835938, + 0.863281, + 0.84375, + 0.867188, + 0.875, + 0.84375, + 0.871094, + 0.859375, + 0.886719, + 0.867188, + 0.867188, + 0.851562, + 0.882812, + 0.875, + 0.867188, + 0.847656, + 0.84375, + 0.832031, + 0.851562, + 0.84375, + 0.839844, + 0.867188, + 0.882812, + 0.871094, + 0.851562, + 0.839844, + 0.886719, + 0.851562, + 0.859375, + 0.863281, + 0.867188, + 0.847656, + 0.839844, + 0.863281, + 0.886719, + 0.855469, + 0.847656, + 0.851562, + 0.882812, + 0.859375, + 0.855469, + 0.863281, + 0.867188, + 0.863281, + 0.90625, + 0.875, + 0.835938, + 0.871094, + 0.859375, + 0.863281, + 0.84375, + 0.867188, + 0.824219, + 0.851562, + 0.867188, + 0.832031, + 0.796875, + 0.859375, + 0.84375, + 0.824219, + 0.808594, + 0.863281, + 0.816406, + 0.828125, + 0.824219, + 0.835938, + 0.839844, + 0.910156, + 0.910156, + 0.910156, + 0.820312, + 0.824219, + 0.839844, + 0.871094, + 0.871094, + 0.875, + 0.832031, + 0.894531, + 0.867188, + 0.855469, + 0.832031, + 0.871094, + 0.867188, + 0.875, + 0.847656, + 0.867188, + 0.859375, + 0.855469, + 0.867188, + 0.890625, + 0.8125, + 0.882812, + 0.832031, + 0.828125, + 0.902344, + 0.875, + 0.871094, + 0.929688, + 0.832031, + 0.839844, + 0.875, + 0.878906, + 0.871094, + 0.859375, + 0.847656, + 0.839844, + 0.886719, + 0.859375, + 0.867188, + 0.855469, + 1.078125, + 0.863281, + 0.839844, + 0.894531, + 0.859375, + 0.90625, + 0.894531, + 0.859375, + 0.867188, + 0.875, + 0.84375, + 0.867188, + 0.875, + 0.90625, + 0.863281, + 0.878906, + 0.855469, + 0.851562, + 0.875, + 0.882812, + 0.847656, + 0.828125, + 0.875, + 0.847656, + 0.859375, + 0.902344, + 0.863281, + 0.855469, + 0.820312, + 0.828125, + 0.878906, + 0.851562, + 0.878906, + 0.84375, + 0.847656, + 0.867188, + 0.902344, + 0.835938, + 0.84375, + 0.859375, + 0.851562, + 0.847656, + 0.886719, + 0.828125, + 0.875, + 0.875, + 0.824219, + 0.871094, + 0.859375, + 0.875, + 0.832031, + 0.886719, + 0.867188, + 0.871094, + 0.875, + 0.875, + 0.886719, + 0.847656, + 1.578125, + 0.847656, + 0.867188, + 0.835938, + 0.859375, + 0.808594, + 0.851562, + 0.832031, + 0.859375, + 0.878906, + 0.871094, + 0.863281, + 0.867188, + 0.855469, + 0.847656, + 0.863281, + 0.859375, + 0.824219, + 0.839844, + 0.863281, + 0.863281, + 0.859375, + 0.792969, + 0.828125, + 0.867188, + 0.839844, + 0.917969, + 0.867188, + 0.859375, + 0.824219, + 0.851562, + 0.867188, + 0.8125, + 0.886719, + 0.875, + 0.828125, + 0.875, + 0.847656, + 0.828125, + 0.867188, + 0.898438, + 0.871094, + 0.835938, + 0.835938, + 0.851562, + 0.867188, + 0.839844, + 0.855469, + 0.820312, + 0.835938, + 0.890625, + 0.859375, + 0.875, + 0.855469, + 0.875, + 0.84375, + 0.8125, + 0.851562, + 0.898438, + 0.863281, + 0.855469, + 0.882812, + 0.824219, + 0.839844, + 0.894531, + 0.847656, + 0.890625, + 0.832031, + 1.179688, + 0.816406, + 0.839844, + 0.902344, + 0.898438, + 0.804688, + 0.84375, + 0.8125, + 0.859375, + 0.832031, + 0.824219, + 0.84375, + 0.816406, + 0.886719, + 0.839844, + 0.890625, + 0.800781, + 0.894531, + 0.832031, + 0.917969, + 0.871094, + 0.875, + 0.855469, + 0.851562, + 0.863281, + 0.871094, + 0.871094, + 0.808594, + 0.816406, + 0.851562, + 0.875, + 0.863281, + 0.859375, + 0.847656, + 0.851562, + 0.875, + 0.84375, + 0.828125, + 0.816406, + 0.839844, + 0.886719, + 0.882812, + 0.867188, + 0.816406, + 0.859375, + 0.875, + 0.851562, + 0.84375, + 0.828125, + 0.855469, + 0.839844, + 0.832031, + 0.847656, + 0.851562, + 0.816406, + 0.84375, + 0.828125, + 0.851562, + 0.859375, + 0.851562, + 0.851562, + 0.855469, + 0.882812, + 0.851562, + 0.890625, + 0.890625, + 0.84375, + 0.867188, + 0.828125, + 0.863281, + 0.835938, + 0.875, + 0.875, + 0.84375, + 0.847656, + 0.871094, + 0.851562, + 0.855469, + 0.890625, + 0.890625, + 0.820312, + 0.855469, + 0.859375, + 0.878906, + 0.851562, + 0.839844, + 0.855469, + 0.878906, + 0.832031, + 0.898438, + 0.882812, + 0.898438, + 0.859375, + 0.863281, + 0.859375, + 0.875, + 0.886719, + 0.871094, + 0.878906, + 0.886719, + 0.875, + 0.84375, + 0.8125, + 0.847656, + 0.847656, + 0.867188, + 0.863281, + 0.890625, + 0.820312, + 0.828125, + 0.867188, + 0.84375, + 0.875, + 0.851562, + 0.800781, + 0.867188, + 0.824219, + 0.871094, + 0.832031, + 0.863281, + 0.863281, + 0.882812, + 0.851562, + 0.859375, + 0.871094, + 0.851562, + 0.875, + 0.863281, + 0.910156, + 0.855469, + 0.890625, + 0.804688, + 0.847656, + 0.832031, + 0.855469, + 0.863281, + 0.851562, + 0.851562, + 0.839844, + 0.859375, + 0.871094, + 0.828125, + 0.824219, + 0.859375, + 0.832031, + 0.839844, + 0.855469, + 0.832031, + 0.855469, + 0.886719, + 0.824219, + 0.863281, + 0.8125, + 0.878906, + 0.871094, + 0.886719, + 0.835938, + 0.835938, + 0.847656, + 0.867188, + 0.847656, + 0.851562, + 0.875, + 0.859375, + 0.820312, + 0.828125, + 0.859375, + 0.867188, + 0.863281, + 0.890625, + 0.859375, + 0.894531, + 0.867188, + 0.871094, + 0.859375, + 0.851562, + 0.867188, + 0.867188, + 0.878906, + 0.871094, + 0.835938, + 0.859375, + 0.875, + 0.863281, + 0.859375, + 0.820312, + 0.84375, + 0.84375, + 0.824219, + 0.898438, + 0.882812, + 0.890625, + 0.839844, + 0.828125, + 0.863281, + 0.890625, + 0.832031, + 0.832031, + 0.789062, + 0.855469, + 0.855469, + 0.808594, + 0.84375, + 0.898438, + 0.84375, + 0.796875, + 0.84375, + 0.882812, + 0.851562, + 0.847656, + 0.871094, + 0.855469, + 0.839844, + 0.847656, + 0.871094, + 0.886719, + 0.878906, + 0.910156, + 0.832031, + 0.84375, + 0.871094, + 0.855469, + 0.867188, + 0.847656, + 0.78125, + 0.871094, + 0.835938, + 0.863281, + 0.863281, + 0.84375, + 0.742188, + 0.769531, + 0.855469, + 0.847656, + 0.839844, + 0.855469, + 0.835938, + 0.875, + 0.863281, + 0.832031, + 0.824219, + 0.839844, + 0.886719, + 0.820312, + 0.871094, + 0.835938, + 0.828125, + 0.839844, + 0.859375, + 0.824219, + 0.859375, + 0.863281, + 0.859375, + 0.894531, + 0.890625, + 0.886719, + 0.859375, + 0.851562, + 0.851562, + 0.847656, + 0.835938, + 0.832031, + 0.894531, + 0.855469, + 0.875, + 0.882812, + 0.800781, + 0.738281, + 0.871094, + 0.875, + 0.820312, + 0.863281, + 0.835938, + 0.890625, + 0.894531, + 0.859375, + 0.867188, + 0.835938, + 0.835938, + 0.875, + 0.855469, + 0.851562, + 0.890625, + 0.859375, + 0.863281, + 0.882812, + 0.835938, + 0.816406, + 0.882812, + 0.863281, + 0.824219, + 0.835938, + 0.882812, + 0.863281, + 0.84375, + 0.859375, + 0.851562, + 0.894531, + 0.855469, + 0.84375, + 0.835938, + 0.875, + 0.882812, + 0.835938, + 0.871094, + 0.839844, + 0.859375, + 0.871094, + 0.855469, + 0.828125, + 0.839844, + 0.828125, + 0.835938, + 0.835938, + 0.851562, + 0.878906, + 0.867188, + 0.84375, + 0.851562, + 0.847656, + 0.851562, + 0.902344, + 0.859375, + 0.835938, + 0.855469, + 0.816406, + 0.867188, + 0.847656, + 0.824219, + 0.859375, + 0.828125, + 0.851562, + 0.878906, + 0.910156, + 0.871094, + 0.882812, + 0.902344, + 0.898438, + 0.863281, + 0.820312, + 0.839844, + 0.867188, + 0.875, + 0.867188, + 0.839844, + 0.808594, + 0.867188, + 0.816406, + 0.851562, + 0.847656, + 0.855469, + 0.832031, + 0.835938, + 0.851562, + 0.878906, + 0.839844, + 0.851562, + 0.832031, + 0.859375, + 0.839844, + 0.875, + 0.875, + 0.859375, + 0.859375, + 0.867188, + 0.90625, + 0.871094, + 0.878906, + 0.859375, + 0.847656, + 0.835938, + 0.851562, + 0.839844, + 0.878906, + 0.882812, + 0.863281, + 0.875, + 0.839844, + 0.863281, + 0.847656, + 0.867188, + 0.84375, + 0.84375, + 0.875, + 0.851562, + 0.855469, + 0.871094, + 0.867188, + 0.863281, + 0.816406, + 0.863281, + 0.851562, + 0.871094, + 0.851562, + 0.839844, + 0.855469, + 0.878906, + 0.886719, + 0.875, + 0.90625, + 0.835938, + 0.816406, + 0.867188, + 0.890625, + 0.863281, + 0.871094, + 0.847656, + 1.257812, + 0.828125, + 0.800781, + 0.84375, + 0.835938, + 0.847656, + 0.882812, + 0.835938, + 0.851562, + 0.847656, + 0.882812, + 0.890625, + 0.859375, + 0.859375, + 0.878906, + 0.828125, + 0.84375, + 0.890625, + 0.871094, + 0.878906, + 0.894531, + 0.878906, + 0.835938, + 0.871094, + 0.84375, + 0.859375, + 0.820312, + 0.859375, + 0.882812, + 0.875, + 0.839844, + 0.878906, + 0.882812, + 0.863281, + 0.867188, + 0.84375, + 0.882812, + 0.859375, + 0.882812, + 0.847656, + 0.855469, + 0.859375, + 0.871094, + 0.828125, + 0.84375, + 0.902344, + 0.894531, + 0.796875, + 0.871094, + 0.859375, + 0.867188, + 0.867188, + 0.882812, + 0.855469, + 0.84375, + 0.859375, + 0.867188, + 0.867188, + 0.855469, + 0.871094, + 0.84375, + 0.828125, + 0.816406, + 0.878906, + 0.839844, + 0.878906, + 0.851562, + 0.871094, + 0.855469, + 0.855469, + 0.875, + 0.839844, + 0.878906, + 0.832031, + 0.828125, + 0.820312, + 0.828125, + 0.886719, + 0.847656, + 0.867188, + 0.847656, + 0.859375, + 0.855469, + 0.867188, + 0.855469, + 0.851562, + 0.871094, + 0.84375, + 0.824219, + 0.859375, + 0.84375, + 0.851562, + 0.867188, + 0.839844, + 0.886719, + 0.914062, + 0.851562, + 0.859375, + 0.859375, + 0.851562, + 0.886719, + 0.882812, + 0.855469, + 0.847656, + 0.863281, + 0.886719, + 0.855469, + 0.875, + 0.882812, + 0.851562, + 0.867188, + 0.855469, + 0.859375, + 0.84375, + 0.847656, + 0.851562, + 0.871094, + 0.894531, + 0.863281, + 0.882812, + 0.824219, + 0.84375, + 0.835938, + 0.84375, + 0.886719, + 0.84375, + 0.808594, + 0.847656, + 0.851562, + 0.863281, + 0.867188, + 0.863281, + 0.882812, + 0.855469, + 0.855469, + 0.847656, + 0.847656, + 0.851562, + 0.855469, + 0.894531, + 0.886719, + 0.867188, + 0.917969, + 0.882812, + 0.882812, + 0.796875, + 0.875, + 0.894531, + 0.859375, + 0.835938, + 0.882812, + 0.839844, + 0.859375, + 0.851562, + 0.890625, + 0.863281, + 0.824219, + 0.828125, + 0.867188, + 0.855469, + 0.867188, + 0.820312, + 0.871094, + 0.859375, + 0.878906, + 0.835938, + 0.84375, + 0.878906, + 0.859375, + 0.839844, + 0.863281, + 0.863281, + 0.847656, + 0.820312, + 0.886719, + 0.871094, + 0.828125, + 0.832031, + 0.867188, + 0.855469, + 0.871094, + 0.855469, + 0.878906, + 0.828125, + 0.847656, + 0.824219, + 0.878906, + 0.863281, + 0.855469, + 0.871094, + 0.867188, + 0.875, + 0.84375, + 0.886719, + 0.871094, + 0.882812, + 0.855469, + 0.839844, + 0.832031, + 0.84375, + 0.878906, + 0.851562, + 0.871094, + 0.867188, + 0.84375, + 0.878906, + 0.859375, + 0.863281, + 0.824219, + 0.867188, + 0.851562, + 0.871094, + 0.875, + 0.875, + 0.832031, + 0.84375, + 0.847656, + 0.855469, + 0.835938, + 0.851562, + 0.863281, + 0.824219, + 0.859375, + 0.859375, + 0.886719, + 0.859375, + 0.863281, + 0.847656, + 0.855469, + 0.824219, + 0.832031, + 0.867188, + 0.855469, + 0.789062, + 0.84375, + 0.882812, + 0.886719, + 0.875, + 0.847656, + 0.867188, + 0.867188, + 0.867188, + 0.820312, + 0.882812, + 0.84375, + 0.859375, + 0.855469, + 0.871094, + 0.886719, + 0.859375, + 0.851562, + 0.871094, + 0.863281, + 0.847656, + 0.863281, + 0.863281, + 0.851562, + 0.859375, + 0.886719, + 0.8125, + 0.816406, + 0.847656, + 0.875, + 0.855469, + 0.859375, + 0.84375, + 0.84375, + 0.941406, + 0.847656, + 0.808594, + 0.839844, + 0.878906, + 0.828125, + 0.847656, + 0.875, + 0.8125, + 0.828125, + 0.824219, + 0.882812, + 0.835938, + 0.898438, + 0.863281, + 0.882812, + 0.878906, + 0.855469, + 0.847656, + 0.855469, + 0.890625, + 0.851562, + 0.859375, + 0.894531, + 0.878906, + 0.851562, + 0.878906, + 0.84375, + 0.902344, + 0.894531, + 0.859375, + 0.847656, + 0.859375, + 0.855469, + 0.882812, + 0.871094, + 0.847656, + 0.847656, + 0.871094, + 0.804688, + 0.859375, + 0.882812, + 0.859375, + 0.84375, + 0.871094, + 0.871094, + 0.863281, + 0.839844, + 0.847656, + 0.847656, + 0.839844, + 0.867188, + 0.855469, + 0.851562, + 0.839844, + 0.878906, + 0.867188, + 0.882812, + 0.878906, + 0.882812, + 0.859375, + 0.867188, + 0.851562, + 0.851562, + 0.851562, + 0.84375, + 0.875, + 0.847656, + 0.847656, + 0.886719, + 0.832031, + 0.851562, + 0.859375, + 0.863281, + 0.832031, + 0.855469, + 0.875, + 0.871094, + 0.871094, + 0.886719, + 0.847656, + 0.851562, + 0.859375, + 0.835938, + 0.859375, + 0.867188, + 0.878906, + 0.855469, + 0.847656, + 0.859375, + 0.847656, + 0.867188, + 0.863281, + 0.84375, + 0.851562, + 0.851562, + 0.859375, + 0.882812, + 0.855469, + 0.839844, + 0.890625, + 0.816406, + 0.839844, + 0.867188, + 0.828125, + 0.851562, + 0.871094, + 0.839844, + 0.839844, + 0.832031, + 0.847656, + 0.875, + 0.894531, + 0.855469, + 0.84375, + 0.867188, + 0.835938, + 0.90625, + 0.871094, + 0.851562, + 0.882812, + 0.84375, + 0.902344, + 0.839844, + 0.882812, + 0.808594, + 0.84375, + 0.855469, + 0.832031, + 0.875, + 0.859375, + 0.867188, + 0.875, + 0.828125, + 0.894531, + 0.851562, + 0.867188, + 0.84375, + 0.851562, + 0.867188, + 0.867188, + 0.859375, + 0.890625, + 0.871094, + 0.824219, + 0.839844, + 0.792969, + 0.835938, + 0.824219, + 0.84375, + 0.839844, + 0.847656, + 0.832031, + 0.855469, + 0.898438, + 0.820312, + 0.875, + 0.824219, + 0.847656, + 0.851562, + 0.855469, + 0.839844, + 0.878906, + 0.863281, + 0.90625, + 0.847656, + 0.859375, + 0.855469, + 0.875, + 0.851562, + 0.792969, + 0.882812, + 0.859375, + 0.871094, + 0.84375, + 0.859375, + 0.882812, + 0.84375, + 0.835938, + 0.859375, + 0.84375, + 0.871094, + 0.863281, + 0.910156, + 0.832031, + 0.875, + 0.847656, + 0.847656, + 0.84375, + 0.882812, + 0.839844, + 0.867188, + 0.855469, + 0.898438, + 0.835938, + 0.871094, + 0.847656, + 0.84375, + 0.832031, + 0.875, + 0.84375, + 0.851562, + 0.875, + 0.859375, + 0.851562, + 0.855469, + 0.847656, + 0.90625, + 0.871094, + 0.894531, + 0.859375, + 0.871094, + 0.863281, + 0.859375, + 0.84375, + 0.832031, + 0.832031, + 0.84375, + 0.824219, + 0.84375, + 0.871094, + 0.839844, + 0.84375, + 0.835938, + 0.839844, + 0.871094, + 0.898438, + 0.839844, + 0.855469, + 0.847656, + 0.851562, + 0.886719, + 0.8125, + 0.859375, + 0.878906, + 0.847656, + 0.867188, + 0.832031, + 0.839844, + 0.84375, + 0.871094, + 0.84375, + 0.835938, + 0.859375, + 0.84375, + 0.84375, + 0.855469, + 0.882812, + 0.890625, + 0.835938, + 0.863281, + 0.863281, + 0.839844, + 0.84375, + 0.851562, + 0.867188, + 0.847656, + 0.851562, + 0.867188, + 0.855469, + 0.871094, + 0.867188, + 0.871094, + 0.859375, + 0.824219, + 0.875, + 0.851562, + 0.851562, + 0.886719, + 0.84375, + 0.859375, + 0.902344, + 0.855469, + 0.894531, + 0.828125, + 0.820312, + 0.867188, + 0.863281, + 0.835938, + 0.859375, + 0.867188, + 0.839844, + 0.855469, + 0.855469, + 0.820312, + 0.816406, + 0.851562, + 0.871094, + 0.878906, + 0.859375, + 1.335938, + 0.847656, + 0.855469, + 0.878906, + 0.882812, + 0.863281, + 0.875, + 0.886719, + 0.820312, + 0.859375, + 0.832031, + 0.867188, + 0.855469, + 0.890625, + 0.847656, + 0.890625, + 0.871094, + 0.855469, + 0.878906, + 0.855469, + 0.839844, + 0.855469, + 0.796875, + 0.878906, + 0.878906, + 0.851562, + 0.84375, + 0.878906, + 0.859375, + 0.859375, + 0.820312, + 0.835938, + 0.851562, + 0.890625, + 0.851562, + 0.855469, + 0.859375, + 0.851562, + 0.898438, + 0.824219, + 0.882812, + 0.878906, + 0.886719, + 0.84375, + 0.835938, + 0.894531, + 0.863281, + 0.894531, + 0.882812, + 0.859375, + 0.84375, + 0.871094, + 0.824219, + 0.84375, + 0.863281, + 0.824219, + 0.824219, + 0.890625, + 0.851562, + 0.832031, + 0.851562, + 0.859375, + 0.898438, + 0.847656, + 0.886719, + 0.859375, + 0.878906, + 0.8125, + 0.835938, + 0.851562, + 0.847656, + 0.875, + 0.890625, + 0.84375, + 0.871094, + 0.894531, + 0.859375, + 0.882812, + 0.847656, + 0.808594, + 0.875, + 0.839844, + 0.832031, + 0.84375, + 0.84375, + 0.890625, + 0.863281, + 0.875, + 0.84375, + 0.851562, + 0.867188, + 0.878906, + 0.863281, + 0.855469, + 0.835938, + 0.820312, + 0.851562, + 0.753906, + 0.90625, + 0.851562, + 0.84375, + 0.890625, + 0.890625, + 0.851562, + 0.871094, + 0.867188, + 0.855469, + 0.863281, + 0.875, + 0.863281, + 0.871094, + 0.859375, + 0.855469, + 0.886719, + 0.863281, + 0.867188, + 0.863281, + 0.917969, + 0.859375, + 0.890625, + 0.863281, + 0.835938, + 0.878906, + 0.875, + 0.804688, + 0.824219, + 0.839844, + 0.867188, + 0.863281, + 0.824219, + 0.84375, + 0.871094, + 0.84375, + 0.816406, + 0.871094, + 0.867188, + 0.863281, + 0.820312, + 0.867188, + 0.863281, + 0.71875, + 0.863281, + 0.894531, + 0.847656, + 0.875, + 0.867188, + 0.832031, + 0.84375, + 0.855469, + 0.851562, + 0.855469, + 0.886719, + 0.863281, + 0.84375, + 0.863281, + 0.859375, + 0.878906, + 0.863281, + 0.84375, + 0.878906, + 0.8125, + 0.863281, + 0.855469, + 0.855469, + 0.867188, + 0.839844, + 0.855469, + 0.855469, + 0.828125, + 0.890625, + 0.859375, + 0.878906, + 0.851562, + 0.871094, + 0.863281, + 0.839844, + 0.867188, + 0.871094, + 0.875, + 0.855469, + 0.863281, + 0.871094, + 0.902344, + 0.859375, + 0.84375, + 0.859375, + 0.859375, + 0.863281, + 0.871094, + 0.863281, + 0.890625, + 0.863281, + 0.816406, + 0.839844, + 0.871094, + 0.84375, + 0.863281, + 0.859375, + 0.84375, + 0.839844, + 0.835938, + 0.867188, + 0.871094, + 0.882812, + 0.875, + 0.890625, + 0.867188, + 0.851562, + 0.875, + 0.859375, + 0.886719, + 0.851562, + 0.882812, + 0.871094, + 0.863281, + 0.847656, + 0.867188, + 0.859375, + 0.878906, + 0.867188, + 0.875, + 0.855469, + 0.871094, + 0.847656, + 0.886719, + 0.839844, + 0.847656, + 0.894531, + 0.871094, + 0.90625, + 0.867188, + 0.847656, + 0.835938, + 0.875, + 0.871094, + 0.839844, + 0.847656, + 0.855469, + 0.863281, + 0.878906, + 0.835938, + 0.875, + 0.851562, + 0.878906, + 0.84375, + 0.839844, + 0.84375, + 0.835938, + 0.863281, + 0.921875, + 0.8125, + 0.84375, + 0.898438, + 0.890625, + 0.902344, + 0.851562, + 0.863281, + 0.871094, + 0.839844, + 0.855469, + 0.828125, + 0.871094, + 0.8125, + 0.832031, + 0.859375, + 0.84375, + 0.890625, + 0.890625, + 0.851562, + 0.84375, + 0.878906, + 0.863281, + 0.871094, + 0.84375, + 0.847656, + 0.867188, + 0.828125, + 0.855469, + 0.847656, + 0.867188, + 0.851562, + 0.882812, + 0.859375, + 0.796875, + 0.878906, + 0.835938, + 0.839844, + 0.859375, + 0.84375, + 0.855469, + 0.875, + 0.808594, + 0.871094, + 0.859375, + 0.867188, + 0.871094, + 0.890625, + 0.875, + 0.855469, + 0.871094, + 0.832031, + 0.847656, + 0.835938, + 0.851562, + 0.875, + 0.84375, + 0.792969, + 0.878906, + 0.84375, + 0.859375, + 0.84375, + 0.859375, + 0.984375, + 0.855469, + 0.847656, + 0.902344, + 0.855469, + 0.867188, + 0.84375, + 0.847656, + 0.867188, + 0.859375, + 0.859375, + 0.898438, + 0.84375, + 0.851562, + 0.878906, + 0.824219, + 0.871094, + 0.851562, + 0.84375, + 0.824219, + 0.832031, + 0.902344, + 0.847656, + 0.847656, + 0.855469, + 0.851562, + 0.855469, + 0.859375, + 0.917969, + 0.867188, + 0.898438, + 0.855469, + 0.808594, + 0.886719, + 0.871094, + 0.851562, + 0.871094, + 0.902344, + 0.847656, + 0.851562, + 0.847656, + 0.804688, + 0.859375, + 0.855469, + 0.855469, + 0.847656, + 0.867188, + 0.835938, + 0.855469, + 0.867188, + 0.832031, + 0.828125, + 0.859375, + 0.835938, + 0.847656, + 0.855469, + 0.738281, + 0.871094, + 0.839844, + 0.867188, + 0.828125, + 0.828125, + 0.851562, + 0.847656, + 0.867188, + 0.847656, + 0.882812, + 0.851562, + 0.855469, + 0.839844, + 0.84375, + 0.867188, + 0.828125, + 0.863281, + 0.878906, + 0.867188, + 0.867188, + 0.851562, + 0.878906, + 0.882812, + 0.867188, + 0.871094, + 0.863281, + 0.84375, + 0.882812, + 0.824219, + 0.871094, + 0.878906, + 0.847656, + 0.855469, + 0.875, + 0.859375, + 0.851562, + 0.875, + 0.890625, + 0.878906, + 0.875, + 0.878906, + 0.863281, + 0.800781, + 0.894531, + 0.824219, + 0.863281, + 0.863281, + 0.867188, + 0.898438, + 0.871094, + 0.863281, + 0.832031, + 0.828125, + 0.894531, + 0.835938, + 0.859375, + 0.835938, + 0.824219, + 0.828125, + 0.859375, + 0.875, + 0.855469, + 0.84375, + 0.863281, + 0.871094, + 0.84375, + 0.804688, + 0.605469, + 0.847656, + 0.800781, + 0.878906, + 0.855469, + 0.882812, + 0.859375, + 0.878906, + 0.867188, + 0.828125, + 0.851562, + 0.875, + 0.875, + 0.867188, + 0.84375, + 0.851562, + 0.871094, + 0.835938, + 0.839844, + 0.929688, + 0.863281, + 0.851562, + 0.859375, + 0.859375, + 0.878906, + 0.851562, + 0.839844, + 0.886719, + 0.855469, + 0.875, + 0.878906, + 0.835938, + 0.855469, + 0.890625, + 0.828125, + 0.851562, + 0.859375, + 0.84375, + 0.863281, + 0.832031, + 0.863281, + 0.859375, + 0.851562, + 0.878906, + 0.875, + 0.878906, + 0.859375, + 0.714844, + 0.847656, + 0.863281, + 0.867188, + 0.871094, + 0.84375, + 0.867188, + 0.835938, + 0.828125, + 0.855469, + 0.867188, + 0.832031, + 0.886719, + 0.886719, + 0.835938, + 0.910156, + 0.828125, + 0.835938, + 0.90625, + 0.878906, + 0.882812, + 0.867188, + 0.894531, + 0.886719, + 0.828125, + 0.84375, + 0.863281, + 0.828125, + 0.878906, + 0.867188, + 0.8125, + 0.863281, + 0.871094, + 0.886719, + 0.863281, + 0.820312, + 0.863281, + 0.890625, + 0.835938, + 0.859375, + 0.851562, + 0.734375, + 0.847656, + 0.882812, + 0.816406, + 0.828125, + 0.851562, + 0.855469, + 0.847656, + 0.90625, + 0.863281, + 0.882812, + 0.855469, + 0.867188, + 0.867188, + 0.859375, + 0.859375, + 0.890625, + 0.851562, + 0.847656, + 0.886719, + 0.828125, + 0.851562, + 0.851562, + 0.878906, + 0.863281, + 0.867188, + 0.84375, + 0.847656, + 0.890625, + 0.890625, + 0.855469, + 0.871094, + 0.882812, + 0.835938, + 0.84375, + 0.84375, + 0.816406, + 0.871094, + 0.847656, + 0.875, + 0.867188, + 0.867188, + 0.863281, + 0.878906, + 0.84375, + 0.910156, + 0.855469, + 0.867188, + 0.878906, + 0.859375, + 0.878906, + 0.820312, + 0.886719, + 0.859375, + 0.839844, + 0.867188, + 0.839844, + 0.816406, + 0.839844, + 0.832031, + 0.839844, + 0.851562, + 0.882812, + 0.84375, + 0.851562, + 0.875, + 0.851562, + 0.84375, + 0.890625, + 0.859375, + 0.847656, + 0.882812, + 0.855469, + 0.882812, + 0.835938, + 0.890625, + 0.847656, + 0.828125, + 0.859375, + 0.839844, + 0.890625, + 0.863281, + 0.820312, + 0.882812, + 0.847656, + 0.902344, + 0.847656, + 0.832031, + 0.84375, + 0.878906, + 0.800781, + 0.839844, + 0.847656, + 0.851562, + 0.84375, + 0.851562, + 0.824219, + 0.875, + 0.859375, + 0.867188, + 0.886719, + 0.851562, + 0.898438, + 0.851562, + 0.894531, + 0.820312, + 0.859375, + 0.851562, + 0.878906, + 0.875, + 0.828125, + 0.875, + 0.871094, + 0.867188, + 0.890625, + 0.855469, + 0.855469, + 0.894531, + 0.828125, + 0.839844, + 0.832031, + 0.832031, + 0.84375, + 0.84375, + 0.820312, + 0.84375, + 0.910156, + 0.816406, + 0.84375, + 0.855469, + 0.863281, + 0.855469, + 0.863281, + 0.875, + 0.835938, + 0.855469, + 0.871094, + 0.867188, + 0.867188, + 0.855469, + 0.832031, + 0.859375, + 0.863281, + 0.847656, + 0.871094, + 0.855469, + 0.851562, + 0.871094, + 0.855469, + 0.898438, + 0.851562, + 0.882812, + 0.867188, + 0.867188, + 0.839844, + 0.859375, + 0.84375, + 0.839844, + 0.863281, + 0.875, + 0.855469, + 0.882812, + 0.878906, + 0.878906, + 0.886719, + 0.84375, + 0.855469, + 0.875, + 0.890625, + 0.871094, + 0.855469, + 0.839844, + 0.863281, + 0.851562, + 0.867188, + 0.867188, + 0.847656, + 0.867188, + 0.863281, + 0.8125, + 0.851562, + 0.847656, + 0.84375, + 0.882812, + 0.839844, + 0.828125, + 0.867188, + 0.855469, + 0.886719, + 0.886719, + 0.882812, + 0.859375, + 0.851562, + 0.886719, + 0.878906, + 0.832031, + 0.851562, + 0.863281, + 0.882812, + 0.871094, + 0.863281, + 0.808594, + 0.84375, + 0.871094, + 0.871094, + 0.851562, + 0.882812, + 0.851562, + 0.859375, + 0.828125, + 0.851562, + 0.863281, + 0.835938, + 0.863281, + 0.828125, + 0.886719, + 0.875, + 0.855469, + 0.847656, + 0.851562, + 0.871094, + 0.839844, + 0.839844, + 0.839844, + 0.875, + 0.871094, + 0.890625, + 0.875, + 0.855469, + 0.804688, + 0.875, + 0.832031, + 0.835938, + 0.808594, + 0.863281, + 0.871094, + 0.859375, + 0.832031, + 0.863281, + 0.886719, + 0.882812, + 0.839844, + 0.855469, + 0.894531, + 0.859375, + 0.828125, + 0.882812, + 0.898438, + 0.84375, + 0.863281, + 0.855469, + 0.8125, + 0.867188, + 0.84375, + 0.738281, + 0.828125, + 0.855469, + 0.867188, + 0.871094, + 0.859375, + 0.875, + 0.878906, + 0.835938, + 0.855469, + 0.867188, + 0.886719, + 0.894531, + 0.867188, + 0.824219, + 0.859375, + 0.878906, + 0.84375, + 0.921875, + 0.835938, + 0.890625, + 0.855469, + 0.90625, + 0.871094, + 0.839844, + 0.882812, + 0.855469, + 0.835938, + 0.839844, + 0.871094, + 0.851562, + 0.867188, + 0.878906, + 0.816406, + 0.871094, + 0.84375, + 0.859375, + 0.851562, + 0.855469, + 0.835938, + 0.84375, + 0.871094, + 0.847656, + 0.816406, + 0.871094, + 0.839844, + 0.851562, + 0.839844, + 0.847656, + 0.867188, + 0.894531, + 0.851562, + 0.84375, + 0.871094, + 0.878906, + 0.839844, + 0.871094, + 0.898438, + 0.859375, + 0.792969, + 0.832031, + 0.835938, + 0.859375, + 0.859375, + 0.84375, + 0.855469, + 0.832031, + 0.8125, + 0.84375, + 0.902344, + 0.828125, + 0.875, + 0.863281, + 0.828125, + 0.867188, + 0.882812, + 0.859375, + 0.867188, + 0.804688, + 0.871094, + 0.847656, + 0.878906, + 0.890625, + 0.886719, + 0.847656, + 0.84375, + 0.859375, + 0.863281, + 0.828125, + 0.886719, + 0.859375, + 0.890625, + 0.867188, + 0.828125, + 0.824219, + 0.859375, + 0.886719, + 0.871094, + 0.839844, + 0.835938, + 0.878906, + 0.84375, + 0.902344, + 0.867188, + 0.851562, + 0.847656, + 0.839844, + 0.808594, + 0.871094, + 0.875, + 0.855469, + 0.867188, + 0.859375, + 0.867188, + 0.839844, + 0.84375, + 0.808594, + 0.886719, + 0.875, + 0.878906, + 0.855469, + 0.867188, + 0.882812, + 0.886719, + 0.855469, + 0.84375, + 0.863281, + 0.855469, + 0.890625, + 0.851562, + 0.875, + 0.863281, + 0.808594, + 0.859375, + 0.882812, + 0.828125, + 0.878906, + 0.804688, + 0.894531, + 0.052002, + 0.863281, + 0.890625, + 0.871094, + 0.839844, + 0.84375, + 0.90625, + 0.871094, + 0.851562, + 0.851562, + 0.859375, + 0.871094, + 0.832031, + 0.871094, + 0.863281, + 0.84375, + 0.878906, + 0.878906, + 0.828125, + 0.878906, + 0.859375, + 0.863281, + 0.863281, + 0.867188, + 0.867188, + 0.875, + 0.828125, + 0.90625, + 0.871094, + 0.84375, + 0.855469, + 0.886719, + 0.863281, + 0.890625, + 0.886719, + 0.855469, + 0.859375, + 0.863281, + 0.863281, + 0.855469, + 0.851562, + 0.871094, + 0.847656, + 0.828125, + 0.855469, + 0.816406, + 0.898438, + 0.839844, + 0.890625, + 0.847656, + 0.84375, + 0.867188, + 0.863281, + 0.835938, + 0.867188, + 0.816406, + 0.765625, + 0.820312, + 0.886719, + 0.847656, + 0.832031, + 0.851562, + 0.988281, + 0.851562, + 0.851562, + 0.835938, + 0.851562, + 0.832031, + 0.871094, + 1.34375, + 0.863281, + 0.828125, + 0.859375, + 0.851562, + 0.851562, + 0.855469, + 0.835938, + 0.886719, + 0.835938, + 0.886719, + 0.867188, + 0.847656, + 0.859375, + 0.863281, + 0.898438, + 0.871094, + 0.863281, + 0.871094, + 0.847656, + 0.855469, + 0.863281, + 0.863281, + 0.886719, + 0.847656, + 0.84375, + 0.871094, + 0.867188, + 0.582031, + 0.863281, + 0.863281, + 0.839844, + 0.835938, + 0.835938, + 0.847656, + 0.8125, + 0.875, + 0.875, + 0.851562, + 0.867188, + 0.863281, + 0.871094, + 0.863281, + 0.835938, + 0.867188, + 0.816406, + 0.832031, + 0.820312, + 0.871094, + 0.871094, + 0.867188, + 0.859375, + 0.882812, + 0.871094, + 0.871094, + 0.78125, + 0.859375, + 0.871094, + 0.878906, + 0.878906, + 0.875, + 0.863281, + 0.847656, + 0.832031, + 0.839844, + 0.859375, + 0.855469, + 0.71875, + 0.863281, + 0.886719, + 0.867188, + 0.886719, + 0.839844, + 0.886719, + 0.855469, + 0.890625, + 0.835938, + 0.847656, + 0.890625, + 0.820312, + 0.855469, + 0.890625, + 0.832031, + 0.886719, + 0.847656, + 0.878906, + 0.886719, + 0.871094, + 0.890625, + 0.824219, + 0.828125, + 0.863281, + 0.816406, + 0.871094, + 0.855469, + 0.859375, + 0.886719, + 0.886719, + 0.84375, + 0.867188, + 0.816406, + 0.886719, + 0.875, + 0.8125, + 0.847656, + 0.863281, + 0.832031, + 0.871094, + 0.839844, + 0.855469, + 0.878906, + 0.878906, + 0.902344, + 0.859375, + 0.875, + 0.832031, + 0.820312, + 0.832031, + 0.898438, + 0.878906, + 0.882812, + 0.878906, + 0.867188, + 0.871094, + 0.832031, + 0.832031, + 0.828125, + 0.875, + 0.851562, + 0.851562, + 0.847656, + 0.855469, + 0.886719, + 0.855469, + 0.867188, + 0.886719, + 0.851562, + 0.859375, + 0.871094, + 0.894531, + 0.855469, + 0.839844, + 0.902344, + 0.851562, + 0.832031, + 0.859375, + 0.859375, + 0.871094, + 0.839844, + 0.882812, + 0.84375, + 0.851562, + 0.875, + 0.863281, + 0.871094, + 0.839844, + 0.855469, + 0.863281, + 0.886719, + 0.867188, + 0.851562, + 0.878906, + 0.871094, + 0.863281, + 0.835938, + 0.835938, + 0.847656, + 0.84375, + 0.847656, + 0.804688, + 0.859375, + 0.828125, + 0.835938, + 0.902344, + 0.835938, + 0.847656, + 0.828125, + 0.867188, + 0.890625, + 0.847656, + 0.84375, + 0.867188, + 0.871094, + 0.828125, + 0.789062, + 0.859375, + 0.828125, + 0.835938, + 0.855469, + 0.820312, + 0.859375, + 0.839844, + 0.855469, + 0.863281, + 0.839844, + 0.84375, + 0.867188, + 0.894531, + 0.824219, + 0.851562, + 0.855469, + 0.882812, + 0.878906, + 0.839844, + 0.863281, + 0.867188, + 0.820312, + 0.832031, + 0.824219, + 0.847656, + 0.890625, + 0.871094, + 0.816406, + 0.84375, + 0.878906, + 0.886719, + 0.867188, + 0.832031, + 0.886719, + 0.828125, + 0.851562, + 0.839844, + 0.878906, + 0.863281, + 0.804688, + 0.855469, + 0.855469, + 0.875, + 0.84375, + 0.867188, + 0.828125, + 0.882812, + 0.875, + 0.851562, + 0.847656, + 0.867188, + 0.816406, + 0.914062, + 0.898438, + 0.875, + 0.835938, + 0.855469, + 0.863281, + 0.859375, + 0.832031, + 0.863281, + 0.863281, + 0.851562, + 0.867188, + 0.839844, + 0.847656, + 0.851562, + 0.875, + 0.851562, + 0.84375, + 0.828125, + 0.828125, + 0.882812, + 0.890625, + 0.835938, + 0.742188, + 0.839844, + 0.839844, + 0.84375, + 0.863281, + 0.867188, + 0.894531, + 0.878906, + 0.875, + 0.847656, + 0.851562, + 0.894531, + 0.832031, + 0.867188, + 0.839844, + 0.816406, + 0.855469, + 0.847656, + 0.859375, + 0.871094, + 0.875, + 0.816406, + 0.875, + 0.863281, + 0.820312, + 0.890625, + 0.84375, + 0.859375, + 0.824219, + 0.855469, + 0.878906, + 0.851562, + 0.84375, + 0.851562, + 0.882812, + 0.875, + 0.835938, + 0.847656, + 0.863281, + 0.863281, + 0.84375, + 0.824219, + 0.886719, + 0.839844, + 0.871094, + 0.84375, + 0.882812, + 0.855469, + 0.878906, + 0.851562, + 0.8125, + 0.882812, + 0.855469, + 0.894531, + 0.878906, + 0.847656, + 0.863281, + 0.851562, + 0.847656, + 0.847656, + 0.886719, + 0.855469, + 0.835938, + 0.816406, + 0.875, + 0.863281, + 0.890625, + 0.871094, + 0.882812, + 1.148438, + 0.867188, + 0.871094, + 0.875, + 0.828125, + 0.859375, + 0.835938, + 0.84375, + 0.910156, + 0.890625, + 0.910156, + 0.832031, + 0.863281, + 0.820312, + 0.839844, + 0.894531, + 0.90625, + 0.894531, + 0.820312, + 0.824219, + 0.851562, + 0.859375, + 0.746094, + 0.886719, + 0.859375, + 0.835938, + 0.867188, + 0.890625, + 0.867188, + 0.722656, + 0.886719, + 0.886719, + 0.882812, + 0.839844, + 0.785156, + 0.867188, + 0.859375, + 0.820312, + 0.796875, + 0.851562, + 0.921875, + 0.84375, + 0.820312, + 0.855469, + 0.851562, + 0.878906, + 0.855469, + 0.820312, + 0.863281, + 0.863281, + 0.851562, + 0.867188, + 0.871094, + 0.84375, + 0.828125, + 0.863281, + 0.855469, + 0.871094, + 0.867188, + 0.917969, + 0.855469, + 0.785156, + 0.878906, + 0.871094, + 0.863281, + 0.882812, + 0.878906, + 0.863281, + 0.835938, + 0.878906, + 0.835938, + 0.816406, + 0.875, + 0.839844, + 0.867188, + 0.84375, + 0.855469, + 0.820312, + 0.878906, + 0.914062, + 0.835938, + 0.835938, + 0.851562, + 0.84375, + 0.863281, + 0.835938, + 0.863281, + 0.8125, + 0.867188, + 0.867188, + 0.871094, + 0.839844, + 0.832031, + 0.851562, + 0.859375, + 0.898438, + 0.855469, + 0.871094, + 0.867188, + 0.839844, + 0.863281, + 0.8125, + 0.875, + 0.871094, + 0.863281, + 0.875, + 0.847656, + 0.851562, + 0.839844, + 0.863281, + 0.867188, + 0.859375, + 0.847656, + 0.863281, + 0.839844, + 0.851562, + 0.859375, + 0.859375, + 0.894531, + 0.871094, + 0.875, + 0.835938, + 0.882812, + 0.835938, + 0.851562, + 0.878906, + 0.839844, + 0.84375, + 0.886719, + 0.816406, + 0.84375, + 0.832031, + 0.882812, + 0.851562, + 0.851562, + 0.867188, + 0.878906, + 0.878906, + 0.859375, + 0.867188, + 0.835938, + 0.898438, + 0.84375, + 0.839844, + 0.851562, + 0.835938, + 0.859375, + 0.863281, + 0.878906, + 0.84375, + 0.878906, + 0.820312, + 0.878906, + 0.859375, + 0.835938, + 0.835938, + 0.859375, + 0.882812, + 0.859375, + 0.847656, + 0.890625, + 0.871094, + 0.898438, + 0.851562, + 0.847656, + 0.882812, + 0.851562, + 0.824219, + 0.875, + 0.871094, + 0.847656, + 0.871094, + 0.863281, + 0.816406, + 0.808594, + 0.875, + 0.851562, + 0.863281, + 0.824219, + 0.847656, + 0.847656, + 0.835938, + 0.882812, + 0.832031, + 0.847656, + 0.871094, + 0.886719, + 0.878906, + 0.84375, + 0.847656, + 0.871094, + 0.84375, + 0.886719, + 0.847656, + 0.894531, + 0.859375, + 0.863281, + 0.855469, + 0.875, + 0.871094, + 0.820312, + 0.867188, + 0.808594, + 0.839844, + 0.917969, + 0.871094, + 1.117188, + 0.847656, + 0.851562, + 0.875, + 0.863281, + 0.882812, + 0.847656, + 0.855469, + 0.847656, + 0.859375, + 0.859375, + 0.839844, + 0.898438, + 0.835938, + 0.820312, + 0.824219, + 0.859375, + 0.875, + 0.863281, + 0.84375, + 0.851562, + 0.808594, + 0.871094, + 0.863281, + 0.871094, + 0.863281, + 0.820312, + 0.859375, + 0.867188, + 0.859375, + 0.859375, + 0.890625, + 0.886719, + 0.855469, + 0.855469, + 0.789062, + 0.824219, + 0.867188, + 0.839844, + 0.863281, + 0.839844, + 0.820312, + 0.855469, + 0.847656, + 0.828125, + 0.867188, + 0.890625, + 0.878906, + 0.878906, + 0.878906, + 0.84375, + 0.835938, + 0.835938, + 0.851562, + 0.824219, + 0.894531, + 0.882812, + 0.855469, + 0.851562, + 0.867188, + 0.886719, + 0.882812, + 0.882812, + 0.875, + 0.84375, + 0.863281, + 0.875, + 0.839844, + 0.855469, + 0.816406, + 0.867188, + 0.894531, + 0.875, + 0.882812, + 0.886719, + 0.84375, + 0.878906, + 0.875, + 0.902344, + 0.863281, + 0.867188, + 0.851562, + 0.890625, + 0.855469, + 0.859375, + 0.84375, + 0.902344, + 0.851562, + 0.894531, + 0.871094, + 0.847656, + 0.808594, + 0.851562, + 0.855469, + 0.898438, + 0.875, + 0.859375, + 0.863281, + 0.886719, + 0.875, + 0.875, + 0.835938, + 0.839844, + 0.84375, + 0.855469, + 0.851562, + 0.914062, + 0.863281, + 0.847656, + 0.851562, + 0.855469, + 0.832031, + 0.832031, + 0.847656, + 0.828125, + 0.863281, + 0.863281, + 0.847656, + 0.867188, + 0.886719, + 0.835938, + 0.886719, + 0.800781, + 0.875, + 0.867188, + 0.863281, + 0.839844, + 0.878906, + 0.84375, + 0.863281, + 0.839844, + 0.855469, + 0.875, + 0.859375, + 0.839844, + 0.867188, + 0.863281, + 0.84375, + 0.847656, + 0.867188, + 0.839844, + 0.851562, + 0.835938, + 0.871094, + 0.871094, + 0.835938, + 0.875, + 0.863281, + 0.882812, + 0.898438, + 0.878906, + 0.855469, + 0.847656, + 0.84375, + 0.894531, + 0.859375, + 0.878906, + 0.828125, + 0.847656, + 0.828125, + 0.824219, + 0.878906, + 0.832031, + 0.835938, + 0.816406, + 0.851562, + 0.871094, + 0.8125, + 0.777344, + 0.855469, + 0.820312, + 0.828125, + 0.847656, + 0.851562, + 0.867188, + 0.84375, + 0.871094, + 0.851562, + 0.890625, + 0.828125, + 0.875, + 0.878906, + 0.847656, + 0.832031, + 0.871094, + 0.851562, + 0.894531, + 0.863281, + 0.847656, + 0.847656, + 0.878906, + 0.875, + 0.917969, + 0.855469, + 0.808594, + 0.878906, + 0.875, + 0.8125, + 0.855469, + 0.867188, + 0.890625, + 0.863281, + 0.867188, + 0.898438, + 0.835938, + 0.839844, + 0.867188, + 0.867188, + 0.839844, + 0.832031, + 0.863281, + 0.847656, + 0.839844, + 0.875, + 0.855469, + 0.867188, + 0.863281, + 0.8125, + 0.839844, + 0.910156, + 0.867188, + 0.847656, + 0.820312, + 0.851562, + 0.839844, + 0.863281, + 0.863281, + 0.882812, + 0.859375, + 0.878906, + 0.867188, + 0.886719, + 0.824219, + 0.820312, + 0.835938, + 0.863281, + 0.875, + 0.882812, + 0.863281, + 0.859375, + 0.863281, + 0.84375, + 0.886719, + 0.863281, + 0.835938, + 0.824219, + 0.824219, + 0.851562, + 0.859375, + 0.921875, + 0.839844, + 0.839844, + 0.894531, + 0.828125, + 0.871094, + 0.855469, + 0.859375, + 0.859375, + 0.847656, + 0.855469, + 0.855469, + 0.910156, + 0.894531, + 0.863281, + 0.894531, + 0.875, + 0.859375, + 0.851562, + 0.851562, + 0.894531, + 0.867188, + 0.832031, + 0.855469, + 0.875, + 0.832031, + 0.871094, + 0.847656, + 0.847656, + 0.855469, + 0.839844, + 0.863281, + 0.832031, + 0.867188, + 0.882812, + 0.855469, + 0.855469, + 0.898438, + 0.84375, + 0.855469, + 0.859375, + 0.84375, + 0.847656, + 0.886719, + 0.878906, + 0.832031, + 0.851562, + 0.863281, + 0.828125, + 0.839844, + 0.84375, + 0.863281, + 0.84375, + 0.898438, + 0.863281, + 0.894531, + 0.875, + 0.828125, + 0.886719, + 0.875, + 0.855469, + 0.875, + 0.84375, + 0.863281, + 0.878906, + 0.851562, + 0.886719, + 0.859375, + 0.875, + 0.890625, + 0.84375, + 0.84375, + 0.867188, + 0.910156, + 0.851562, + 0.835938, + 0.84375, + 0.816406, + 0.820312, + 0.867188, + 0.90625, + 0.851562, + 0.847656, + 0.890625, + 0.863281, + 0.855469, + 0.878906, + 0.851562, + 0.835938, + 0.871094, + 0.878906, + 0.855469, + 0.882812, + 0.855469, + 0.851562, + 0.871094, + 0.835938, + 0.851562, + 0.898438, + 0.855469, + 0.871094, + 0.859375, + 0.839844, + 0.867188, + 0.890625, + 0.855469, + 0.851562, + 0.871094, + 0.882812, + 0.855469, + 1.007812, + 0.859375, + 0.855469, + 0.839844, + 0.863281, + 0.84375, + 0.832031, + 0.158203, + 0.847656, + 0.859375, + 0.855469, + 0.867188, + 0.863281, + 0.835938, + 0.851562, + 0.886719, + 0.859375, + 0.832031, + 0.898438, + 0.875, + 0.875, + 0.851562, + 0.839844, + 0.871094, + 0.882812, + 0.90625, + 0.890625, + 0.847656, + 0.871094, + 0.871094, + 0.878906, + 0.867188, + 0.84375, + 0.839844, + 0.847656, + 0.886719, + 0.878906, + 0.867188, + 0.863281, + 0.824219, + 0.898438, + 0.871094, + 0.867188, + 0.835938, + 0.871094, + 0.859375, + 0.886719, + 0.894531, + 0.871094, + 0.859375, + 0.882812, + 0.910156, + 0.867188, + 0.867188, + 0.878906, + 0.875, + 0.839844, + 0.855469, + 0.859375, + 0.84375, + 0.851562, + 0.851562, + 0.851562, + 0.886719, + 0.871094, + 0.855469, + 0.867188, + 0.847656, + 0.902344, + 0.851562, + 0.839844, + 0.847656, + 0.875, + 0.851562, + 0.902344, + 0.878906, + 0.886719, + 0.84375, + 0.863281, + 0.898438, + 0.855469, + 0.867188, + 0.863281, + 0.859375, + 0.800781, + 0.878906, + 0.824219, + 0.859375, + 0.828125, + 0.839844, + 0.867188, + 0.816406, + 0.855469, + 0.859375, + 0.859375, + 0.875, + 0.804688, + 0.859375, + 0.828125, + 0.898438, + 0.890625, + 0.839844, + 0.808594 + ] + }, + "name": "model.transformer.h.20.ln_1.weight", + "outputIndexes": [ + 1625 + ], + "type": "Const", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1624, + 1625 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/ln_1_20/Mul_1_output_0", + "outputIndexes": [ + 1626 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.20/self_attn/q_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 1626 + ], + "outputIndexes": [ + 3155 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.20/self_attn/q_proj/Linear/pre_convert", + "inputIndexes": [ + 3155 + ], + "outputIndexes": [ + 3156 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.20/self_attn/q_proj/Linear", + "inputIndexes": [ + 3156 + ], + "outputIndexes": [ + 3157 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 2277706760, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.20/self_attn/q_proj/Linear/post_convert", + "inputIndexes": [ + 3157 + ], + "outputIndexes": [ + 3158 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.20/self_attn/q_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3158 + ], + "outputIndexes": [ + 1627 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1626 + ], + "main_type": "NONE", + "name": "/Shape_81_output_0", + "outputIndexes": [ + 1628 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 1628 + ], + "main_type": "NONE", + "name": "Shape3373", + "outputIndexes": [ + 1629 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 1628 + ], + "main_type": "NONE", + "name": "Rank3375", + "outputIndexes": [ + 1630 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1630, + 1630 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp3377", + "outputIndexes": [ + 1631 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1631 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze3378", + "outputIndexes": [ + 1632 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1631, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp3380", + "outputIndexes": [ + 1633 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1633 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze3381", + "outputIndexes": [ + 1634 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1629, + 1632, + 1634, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice3384", + "outputIndexes": [ + 1635 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1635 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze3385", + "outputIndexes": [ + 1636 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 9, + 1636 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp3386", + "outputIndexes": [ + 1637 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1637, + 1636 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp3387", + "outputIndexes": [ + 1638 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1628, + 1638, + 1631 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_144_output_0", + "outputIndexes": [ + 1639 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1639, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_281_output_0", + "outputIndexes": [ + 1640 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 7, + 1640, + 23, + 24 + ], + "main_type": "Axis", + "main": { + "axis": 0 + }, + "name": "/Concat_180_output_0", + "outputIndexes": [ + 1641 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1627, + 1641 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_101_output_0", + "outputIndexes": [ + 1642 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1642, + 50 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_80_output_0", + "outputIndexes": [ + 1643 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1642 + ], + "main_type": "NONE", + "name": "/Shape_82_output_0", + "outputIndexes": [ + 1644 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 1644 + ], + "main_type": "NONE", + "name": "Shape3394", + "outputIndexes": [ + 1645 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 1644 + ], + "main_type": "NONE", + "name": "Rank3396", + "outputIndexes": [ + 1646 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1646, + 1646 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp3398", + "outputIndexes": [ + 1647 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1647 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze3399", + "outputIndexes": [ + 1648 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1647, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp3401", + "outputIndexes": [ + 1649 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1649 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze3402", + "outputIndexes": [ + 1650 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1645, + 1648, + 1650, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice3405", + "outputIndexes": [ + 1651 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1651 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze3406", + "outputIndexes": [ + 1652 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 53, + 1652 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp3407", + "outputIndexes": [ + 1653 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1653, + 1652 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp3408", + "outputIndexes": [ + 1654 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1644, + 1654, + 1647 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_145_output_0", + "outputIndexes": [ + 1655 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1655, + 65 + ], + "main_type": "BinaryOp", + "main": { + "opType": 7, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Div_60_output_0", + "outputIndexes": [ + 1656 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1656, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_286_output_0", + "outputIndexes": [ + 1657 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1642, + 1657, + 68, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_81_output_0", + "outputIndexes": [ + 1658 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1658 + ], + "main_type": "UnaryOp", + "main": { + "opType": "NEG", + "T": "DT_FLOAT" + }, + "name": "/Neg_40_output_0", + "outputIndexes": [ + 1659 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1642, + 21, + 1657, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_80_output_0", + "outputIndexes": [ + 1660 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1659, + 1660 + ], + "main_type": "Axis", + "main": { + "axis": -1 + }, + "name": "/Concat_183_output_0", + "outputIndexes": [ + 1661 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1661, + 80 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_81_output_0", + "outputIndexes": [ + 1662 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1643, + 1662 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_100_output_0", + "outputIndexes": [ + 1663 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.20/self_attn/k_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 1626 + ], + "outputIndexes": [ + 3159 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.20/self_attn/k_proj/Linear/pre_convert", + "inputIndexes": [ + 3159 + ], + "outputIndexes": [ + 3160 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.20/self_attn/k_proj/Linear", + "inputIndexes": [ + 3160 + ], + "outputIndexes": [ + 3161 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 2287160350, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.20/self_attn/k_proj/Linear/post_convert", + "inputIndexes": [ + 3161 + ], + "outputIndexes": [ + 3162 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.20/self_attn/k_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3162 + ], + "outputIndexes": [ + 1664 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1664, + 1641 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_102_output_0", + "outputIndexes": [ + 1665 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1665, + 50 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_82_output_0", + "outputIndexes": [ + 1666 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1665 + ], + "main_type": "NONE", + "name": "/Shape_83_output_0", + "outputIndexes": [ + 1667 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 1667 + ], + "main_type": "NONE", + "name": "Shape3456", + "outputIndexes": [ + 1668 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 1667 + ], + "main_type": "NONE", + "name": "Rank3458", + "outputIndexes": [ + 1669 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1669, + 1669 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp3460", + "outputIndexes": [ + 1670 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1670 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze3461", + "outputIndexes": [ + 1671 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1670, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp3463", + "outputIndexes": [ + 1672 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1672 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze3464", + "outputIndexes": [ + 1673 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1668, + 1671, + 1673, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice3467", + "outputIndexes": [ + 1674 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1674 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze3468", + "outputIndexes": [ + 1675 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 53, + 1675 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp3469", + "outputIndexes": [ + 1676 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1676, + 1675 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp3470", + "outputIndexes": [ + 1677 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1667, + 1677, + 1670 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_146_output_0", + "outputIndexes": [ + 1678 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1678, + 65 + ], + "main_type": "BinaryOp", + "main": { + "opType": 7, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Div_61_output_0", + "outputIndexes": [ + 1679 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1679, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_288_output_0", + "outputIndexes": [ + 1680 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1665, + 1680, + 68, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_83_output_0", + "outputIndexes": [ + 1681 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1681 + ], + "main_type": "UnaryOp", + "main": { + "opType": "NEG", + "T": "DT_FLOAT" + }, + "name": "/Neg_41_output_0", + "outputIndexes": [ + 1682 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1665, + 21, + 1680, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_82_output_0", + "outputIndexes": [ + 1683 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1682, + 1683 + ], + "main_type": "Axis", + "main": { + "axis": -1 + }, + "name": "/Concat_184_output_0", + "outputIndexes": [ + 1684 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1684, + 80 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_83_output_0", + "outputIndexes": [ + 1685 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1666, + 1685 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_101_output_0", + "outputIndexes": [ + 1686 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.20/self_attn/v_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 1626 + ], + "outputIndexes": [ + 3163 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.20/self_attn/v_proj/Linear/pre_convert", + "inputIndexes": [ + 3163 + ], + "outputIndexes": [ + 3164 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.20/self_attn/v_proj/Linear", + "inputIndexes": [ + 3164 + ], + "outputIndexes": [ + 3165 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 2296613940, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.20/self_attn/v_proj/Linear/post_convert", + "inputIndexes": [ + 3165 + ], + "outputIndexes": [ + 3166 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.20/self_attn/v_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3166 + ], + "outputIndexes": [ + 1687 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1687, + 1641 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_103_output_0", + "outputIndexes": [ + 1688 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1663, + 1686, + 1688, + 108 + ], + "main_type": "AttentionParam", + "main": { + "kv_cache": true + }, + "name": "Attention/Reshape_104_output_0", + "outputIndexes": [ + 1689 + ], + "type": "Attention", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.20/self_attn/o_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 1689 + ], + "outputIndexes": [ + 3167 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.20/self_attn/o_proj/Linear/pre_convert", + "inputIndexes": [ + 3167 + ], + "outputIndexes": [ + 3168 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.20/self_attn/o_proj/Linear", + "inputIndexes": [ + 3168 + ], + "outputIndexes": [ + 3169 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 2306067530, + 8388630, + 1048576, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.20/self_attn/o_proj/Linear/post_convert", + "inputIndexes": [ + 3169 + ], + "outputIndexes": [ + 3170 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.20/self_attn/o_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3170 + ], + "outputIndexes": [ + 1690 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1623, + 1690 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_103_output_0", + "outputIndexes": [ + 1691 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1691 + ], + "main_type": "LayerNorm", + "main": { + "axis": [ + -1 + ], + "epsilon": 1e-06, + "group": 1, + "useRMSNorm": true + }, + "name": "/ln_2_20/Mul_output_0", + "outputIndexes": [ + 1692 + ], + "type": "LayerNorm", + "defaultDimentionFormat": "NHWC" + }, + { + "main_type": "Blob", + "main": { + "dims": [ + 4096 + ], + "dataFormat": "NCHW", + "dataType": "DT_FLOAT", + "float32s": [ + 0.675781, + 0.714844, + 0.703125, + 0.707031, + 0.710938, + 0.675781, + 0.707031, + 0.703125, + 0.695312, + 0.703125, + 0.710938, + 0.683594, + 0.71875, + 0.699219, + 0.691406, + 0.710938, + 0.691406, + 0.703125, + 0.691406, + 0.699219, + 0.707031, + 0.695312, + 0.660156, + 0.679688, + 0.695312, + 0.707031, + 0.683594, + 0.695312, + 0.722656, + 0.71875, + 0.695312, + 0.691406, + 0.699219, + 0.679688, + 0.679688, + 0.691406, + 0.699219, + 0.691406, + 0.671875, + 0.691406, + 0.691406, + 0.691406, + 0.699219, + 0.703125, + 0.6875, + 0.6875, + 0.714844, + 0.699219, + 0.730469, + 0.703125, + 0.71875, + 0.675781, + 0.679688, + 0.679688, + 0.683594, + 0.683594, + 0.679688, + 0.726562, + 0.6875, + 0.667969, + 0.652344, + 0.667969, + 0.691406, + 0.679688, + 0.695312, + 0.703125, + 0.703125, + 0.691406, + 0.714844, + 0.699219, + 0.675781, + 0.683594, + 0.683594, + 0.6875, + 0.671875, + 0.691406, + 0.71875, + 0.695312, + 0.679688, + 0.714844, + 0.707031, + 0.71875, + 0.6875, + 0.675781, + 0.707031, + 0.707031, + 0.695312, + 0.699219, + 0.703125, + 0.71875, + 0.667969, + 0.695312, + 0.691406, + 0.703125, + 0.6875, + 0.707031, + 0.695312, + 0.691406, + 0.71875, + 0.675781, + 0.6875, + 0.703125, + 0.714844, + 0.695312, + 0.695312, + 0.6875, + 0.703125, + 0.695312, + 0.691406, + 0.703125, + 0.699219, + 0.730469, + 0.707031, + 0.722656, + 0.707031, + 0.683594, + 0.675781, + 0.511719, + 0.730469, + 0.691406, + 0.695312, + 0.703125, + 0.679688, + 0.691406, + 0.695312, + 0.707031, + 0.695312, + 0.6875, + 0.691406, + 0.691406, + 0.695312, + 0.699219, + 0.730469, + 0.671875, + 0.707031, + 0.679688, + 0.691406, + 0.6875, + 0.695312, + 0.6875, + 0.714844, + 0.695312, + 0.679688, + 0.675781, + 0.707031, + 0.6875, + 0.695312, + 0.710938, + 0.679688, + 0.699219, + 0.734375, + 0.710938, + 0.6875, + 0.664062, + 0.703125, + 0.703125, + 0.707031, + 0.707031, + 0.699219, + 0.714844, + 0.695312, + 0.695312, + 0.683594, + 0.695312, + 0.691406, + 0.683594, + 0.695312, + 0.691406, + 0.714844, + 0.671875, + 0.691406, + 0.679688, + 0.695312, + 0.683594, + 0.710938, + 0.695312, + 0.695312, + 0.6875, + 0.707031, + 0.691406, + 0.703125, + 0.679688, + 0.699219, + 0.71875, + 0.710938, + 0.703125, + 0.714844, + 0.691406, + 0.6875, + 0.714844, + 0.695312, + 0.691406, + 0.707031, + 0.714844, + 0.667969, + 0.679688, + 0.691406, + 0.683594, + 0.710938, + 0.703125, + 0.714844, + 0.667969, + 0.710938, + 0.699219, + 0.707031, + 0.6875, + 0.714844, + 0.703125, + 0.71875, + 0.695312, + 0.6875, + 0.667969, + 0.714844, + 0.691406, + 0.699219, + 0.6875, + 0.714844, + 0.703125, + 0.6875, + 0.722656, + 0.675781, + 0.683594, + 0.6875, + 0.710938, + 0.691406, + 0.691406, + 0.679688, + 0.683594, + 0.640625, + 0.683594, + 0.699219, + 0.71875, + 0.6875, + 0.695312, + 0.703125, + 0.6875, + 0.6875, + 0.683594, + 0.683594, + 0.714844, + 0.722656, + 0.679688, + 0.691406, + 0.660156, + 0.707031, + 0.699219, + 0.726562, + 0.671875, + 0.714844, + 0.691406, + 0.703125, + 0.683594, + 0.691406, + 0.683594, + 0.683594, + 0.6875, + 0.710938, + 0.679688, + 0.683594, + 0.675781, + 0.707031, + 0.683594, + 0.652344, + 0.683594, + 0.710938, + 0.707031, + 0.710938, + 0.710938, + 0.683594, + 0.695312, + 0.695312, + 0.683594, + 0.71875, + 0.710938, + 0.691406, + 0.691406, + 0.6875, + 0.710938, + 0.726562, + 0.703125, + 0.707031, + 0.714844, + 0.6875, + 0.671875, + 0.695312, + 0.683594, + 0.683594, + 0.699219, + 0.707031, + 0.691406, + 0.699219, + 0.703125, + 0.660156, + 0.710938, + 0.703125, + 0.695312, + 0.71875, + 0.699219, + 0.691406, + 0.710938, + 0.714844, + 0.699219, + 0.691406, + 0.683594, + 0.699219, + 0.679688, + 0.683594, + 0.671875, + 0.675781, + 0.671875, + 0.671875, + 0.707031, + 0.6875, + 0.703125, + 0.699219, + 0.6875, + 0.699219, + 0.691406, + 0.722656, + 0.703125, + 0.695312, + 0.714844, + 0.699219, + 0.71875, + 0.703125, + 0.703125, + 0.699219, + 0.734375, + 0.683594, + 0.699219, + 0.667969, + 0.695312, + 0.691406, + 0.695312, + 0.699219, + 0.675781, + 0.714844, + 0.691406, + 0.6875, + 0.71875, + 0.722656, + 0.699219, + 0.71875, + 0.660156, + 0.707031, + 0.707031, + 0.695312, + 0.710938, + 0.695312, + 0.707031, + 0.699219, + 0.695312, + 0.699219, + 0.707031, + 0.714844, + 0.671875, + 0.703125, + 0.6875, + 0.710938, + 0.703125, + 0.714844, + 0.695312, + 0.707031, + 0.699219, + 0.695312, + 0.722656, + 0.695312, + 0.679688, + 0.679688, + 0.679688, + 0.714844, + 0.699219, + 0.707031, + 0.679688, + 0.714844, + 0.6875, + 0.707031, + 0.695312, + 0.695312, + 0.714844, + 0.710938, + 0.707031, + 0.699219, + 0.699219, + 0.691406, + 0.710938, + 0.648438, + 0.722656, + 0.703125, + 0.695312, + 0.695312, + 0.699219, + 0.714844, + 0.703125, + 0.6875, + 0.664062, + 0.6875, + 0.671875, + 0.6875, + 0.699219, + 0.71875, + 0.695312, + 0.679688, + 0.703125, + 0.691406, + 0.691406, + 0.699219, + 0.6875, + 0.691406, + 0.683594, + 0.699219, + 0.703125, + 0.710938, + 0.671875, + 0.710938, + 0.675781, + 0.707031, + 0.703125, + 0.699219, + 0.691406, + 0.683594, + 0.703125, + 0.683594, + 0.714844, + 0.726562, + 0.691406, + 0.695312, + 0.707031, + 0.71875, + 0.6875, + 0.703125, + 0.695312, + 0.691406, + 0.6875, + 0.730469, + 0.71875, + 0.714844, + 0.722656, + 0.714844, + 0.679688, + 0.667969, + 0.703125, + 0.679688, + 0.707031, + 0.695312, + 0.703125, + 0.699219, + 0.710938, + 0.695312, + 0.714844, + 0.707031, + 0.703125, + 0.71875, + 0.695312, + 0.703125, + 0.722656, + 0.683594, + 0.710938, + 0.671875, + 0.703125, + 0.722656, + 0.71875, + 0.6875, + 0.683594, + 0.6875, + 0.691406, + 0.679688, + 0.714844, + 0.707031, + 0.691406, + 0.691406, + 0.691406, + 0.703125, + 0.679688, + 0.6875, + 0.695312, + 0.699219, + 0.714844, + 0.683594, + 0.6875, + 0.691406, + 0.707031, + 0.691406, + 0.695312, + 0.695312, + 0.703125, + 0.695312, + 0.714844, + 0.691406, + 0.597656, + 0.710938, + 0.683594, + 0.691406, + 0.667969, + 0.699219, + 0.6875, + 0.683594, + 0.695312, + 0.6875, + 0.6875, + 0.660156, + 0.671875, + 0.699219, + 0.699219, + 0.734375, + 0.691406, + 0.722656, + 0.695312, + 0.710938, + 0.691406, + 0.703125, + 0.65625, + 0.699219, + 0.699219, + 0.6875, + 0.703125, + 0.691406, + 0.695312, + 0.695312, + 0.691406, + 0.691406, + 0.699219, + 0.683594, + 0.707031, + 0.691406, + 0.703125, + 0.671875, + 0.667969, + 0.703125, + 0.695312, + 0.675781, + 0.703125, + 0.710938, + 0.683594, + 0.71875, + 0.691406, + 0.695312, + 0.691406, + 0.710938, + 0.683594, + 0.714844, + 0.667969, + 0.703125, + 0.703125, + 0.695312, + 0.699219, + 0.675781, + 0.679688, + 0.6875, + 0.6875, + 0.679688, + 0.699219, + 0.671875, + 0.703125, + 0.664062, + 0.699219, + 0.695312, + 0.691406, + 0.710938, + 0.664062, + 0.675781, + 0.675781, + 0.707031, + 0.703125, + 0.679688, + 0.691406, + 0.703125, + 0.695312, + 0.710938, + 0.695312, + 0.707031, + 0.679688, + 0.699219, + 0.699219, + 0.695312, + 0.691406, + 0.722656, + 0.707031, + 0.714844, + 0.699219, + 0.691406, + 0.71875, + 0.695312, + 0.707031, + 0.683594, + 0.71875, + 0.65625, + 0.679688, + 0.6875, + 0.6875, + 0.730469, + 0.703125, + 0.707031, + 0.710938, + 0.699219, + 0.664062, + 0.707031, + 0.699219, + 0.679688, + 0.6875, + 0.6875, + 0.699219, + 0.714844, + 0.707031, + 0.699219, + 0.6875, + 0.667969, + 0.707031, + 0.6875, + 0.691406, + 0.695312, + 0.703125, + 0.695312, + 0.707031, + 0.699219, + 0.703125, + 0.707031, + 0.699219, + 0.675781, + 0.695312, + 0.707031, + 0.683594, + 0.703125, + 0.519531, + 0.695312, + 0.691406, + 0.691406, + 0.6875, + 0.71875, + 0.691406, + 0.699219, + 0.703125, + 0.710938, + 0.707031, + 0.6875, + 0.710938, + 0.710938, + 0.675781, + 0.691406, + 0.695312, + 0.710938, + 0.679688, + 0.691406, + 0.679688, + 0.667969, + 0.710938, + 0.695312, + 0.699219, + 0.707031, + 0.683594, + 0.710938, + 0.699219, + 0.714844, + 0.6875, + 0.695312, + 0.671875, + 0.703125, + 0.714844, + 0.722656, + 0.695312, + 0.691406, + 0.679688, + 0.6875, + 0.6875, + 0.699219, + 0.707031, + 0.703125, + 0.726562, + 0.714844, + 0.710938, + 0.71875, + 0.714844, + 0.671875, + 0.699219, + 0.6875, + 0.699219, + 0.695312, + 0.691406, + 0.71875, + 0.707031, + 0.675781, + 0.695312, + 0.679688, + 0.679688, + 0.722656, + 0.699219, + 0.683594, + 0.699219, + 0.671875, + 0.714844, + 0.703125, + 0.707031, + 0.699219, + 0.683594, + 0.707031, + 0.699219, + 0.6875, + 0.667969, + 0.683594, + 0.699219, + 0.714844, + 0.703125, + 0.707031, + 0.703125, + 0.703125, + 0.695312, + 0.707031, + 0.703125, + 0.703125, + 0.6875, + 0.707031, + 0.703125, + 0.703125, + 0.691406, + 0.714844, + 0.730469, + 0.671875, + 0.691406, + 0.726562, + 0.683594, + 0.683594, + 0.699219, + 0.691406, + 0.695312, + 0.707031, + 0.699219, + 0.707031, + 0.726562, + 0.6875, + 0.699219, + 0.679688, + 0.707031, + 0.660156, + 0.703125, + 0.6875, + 0.6875, + 0.695312, + 0.683594, + 0.71875, + 0.714844, + 0.699219, + 0.6875, + 0.695312, + 0.667969, + 0.6875, + 0.695312, + 0.703125, + 0.699219, + 0.695312, + 0.691406, + 0.691406, + 0.65625, + 0.664062, + 0.699219, + 0.71875, + 0.703125, + 0.699219, + 0.703125, + 0.699219, + 0.675781, + 0.691406, + 0.707031, + 0.707031, + 0.6875, + 0.675781, + 0.683594, + 0.699219, + 0.703125, + 0.699219, + 0.679688, + 0.699219, + 0.683594, + 0.683594, + 0.707031, + 0.707031, + 0.691406, + 0.707031, + 0.695312, + 0.6875, + 0.722656, + 0.703125, + 0.6875, + 0.679688, + 0.699219, + 0.699219, + 0.71875, + 0.675781, + 0.695312, + 0.683594, + 0.691406, + 0.664062, + 0.683594, + 0.703125, + 0.671875, + 0.710938, + 0.691406, + 0.714844, + 0.703125, + 0.691406, + 0.6875, + 0.695312, + 0.667969, + 0.691406, + 0.707031, + 0.703125, + 0.714844, + 0.675781, + 0.710938, + 0.707031, + 0.699219, + 0.71875, + 0.683594, + 0.691406, + 0.6875, + 0.695312, + 0.699219, + 0.707031, + 0.679688, + 0.699219, + 0.691406, + 0.679688, + 0.707031, + 0.6875, + 0.707031, + 0.695312, + 0.683594, + 0.6875, + 0.707031, + 0.714844, + 0.707031, + 0.710938, + 0.722656, + 0.683594, + 0.722656, + 0.695312, + 0.6875, + 0.6875, + 0.691406, + 0.679688, + 0.707031, + 0.695312, + 0.699219, + 0.707031, + 0.695312, + 0.691406, + 0.734375, + 0.699219, + 0.679688, + 0.710938, + 0.707031, + 0.683594, + 0.6875, + 0.691406, + 0.691406, + 0.71875, + 0.707031, + 0.679688, + 0.671875, + 0.679688, + 0.6875, + 0.691406, + 0.675781, + 0.683594, + 0.695312, + 0.691406, + 0.703125, + 0.683594, + 0.699219, + 0.703125, + 0.691406, + 0.675781, + 0.703125, + 0.691406, + 0.695312, + 0.703125, + 0.710938, + 0.695312, + 0.6875, + 0.683594, + 0.695312, + 0.707031, + 0.691406, + 0.695312, + 0.6875, + 0.707031, + 0.691406, + 0.691406, + 0.683594, + 0.6875, + 0.6875, + 0.710938, + 0.691406, + 0.6875, + 0.707031, + 0.699219, + 0.703125, + 0.707031, + 0.6875, + 0.707031, + 0.679688, + 0.683594, + 0.699219, + 0.691406, + 0.707031, + 0.664062, + 0.714844, + 0.714844, + 0.6875, + 0.667969, + 0.699219, + 0.691406, + 0.6875, + 0.675781, + 0.695312, + 0.695312, + 0.675781, + 0.691406, + 0.683594, + 0.671875, + 0.6875, + 0.703125, + 0.6875, + 0.691406, + 0.683594, + 0.695312, + 0.703125, + 0.671875, + 0.679688, + 0.703125, + 0.710938, + 0.695312, + 0.699219, + 0.6875, + 0.671875, + 0.691406, + 0.679688, + 0.722656, + 0.691406, + 0.675781, + 0.714844, + 0.695312, + 0.667969, + 0.699219, + 0.710938, + 0.699219, + 0.664062, + 0.703125, + 0.730469, + 0.691406, + 0.671875, + 0.691406, + 0.695312, + 0.683594, + 0.703125, + 0.683594, + 0.671875, + 0.71875, + 0.71875, + 0.707031, + 0.699219, + 0.730469, + 0.703125, + 0.714844, + 0.6875, + 0.671875, + 0.6875, + 0.695312, + 0.6875, + 0.675781, + 0.667969, + 0.695312, + 0.695312, + 0.699219, + 0.714844, + 0.667969, + 0.707031, + 0.707031, + 0.6875, + 0.691406, + 0.683594, + 0.6875, + 0.695312, + 0.6875, + 0.699219, + 0.6875, + 0.699219, + 0.703125, + 0.703125, + 0.6875, + 0.707031, + 0.699219, + 0.6875, + 0.679688, + 0.6875, + 0.664062, + 0.695312, + 0.703125, + 0.703125, + 0.691406, + 0.707031, + 0.699219, + 0.710938, + 0.707031, + 0.726562, + 0.683594, + 0.683594, + 0.679688, + 0.714844, + 0.691406, + 0.6875, + 0.65625, + 0.691406, + 0.671875, + 0.703125, + 0.734375, + 0.695312, + 0.6875, + 0.699219, + 0.679688, + 0.695312, + 0.691406, + 0.667969, + 0.703125, + 0.53125, + 0.695312, + 0.703125, + 0.6875, + 0.703125, + 0.714844, + 0.6875, + 0.675781, + 0.699219, + 0.730469, + 0.691406, + 0.703125, + 0.675781, + 0.691406, + 0.703125, + 0.683594, + 0.6875, + 0.699219, + 0.699219, + 0.699219, + 0.679688, + 0.703125, + 0.707031, + 0.695312, + 0.710938, + 0.699219, + 0.683594, + 0.695312, + 0.707031, + 0.691406, + 0.6875, + 0.714844, + 0.699219, + 0.695312, + 0.703125, + 0.6875, + 0.695312, + 0.679688, + 0.683594, + 0.691406, + 0.699219, + 0.703125, + 0.730469, + 0.679688, + 0.714844, + 0.695312, + 0.699219, + 0.699219, + 0.703125, + 0.699219, + 0.699219, + 0.691406, + 0.6875, + 0.707031, + 0.691406, + 0.6875, + 0.691406, + 0.679688, + 0.208008, + 0.699219, + 0.679688, + 0.695312, + 0.699219, + 0.703125, + 0.671875, + 0.703125, + 0.6875, + 0.6875, + 0.714844, + 0.6875, + 0.6875, + 0.695312, + 0.683594, + 0.707031, + 0.667969, + 0.710938, + 0.714844, + 0.691406, + 0.6875, + 0.683594, + 0.699219, + 0.699219, + 0.6875, + 0.6875, + 0.730469, + 0.695312, + 0.695312, + 0.640625, + 0.707031, + 0.695312, + 0.699219, + 0.675781, + 0.707031, + 0.710938, + 0.722656, + 0.691406, + 0.6875, + 0.6875, + 0.699219, + 0.667969, + 0.6875, + 0.675781, + 0.714844, + 0.707031, + 0.6875, + 0.699219, + 0.710938, + 0.695312, + 0.683594, + 0.683594, + 0.710938, + 0.667969, + 0.722656, + 0.699219, + 0.699219, + 0.714844, + 0.695312, + 0.691406, + 0.679688, + 0.703125, + 0.703125, + 0.699219, + 0.679688, + 0.691406, + 0.710938, + 0.707031, + 0.554688, + 0.703125, + 0.699219, + 0.699219, + 0.703125, + 0.71875, + 0.683594, + 0.691406, + 0.710938, + 0.679688, + 0.667969, + 0.699219, + 0.6875, + 0.675781, + 0.714844, + 0.714844, + 0.71875, + 0.691406, + 0.6875, + 0.707031, + 0.703125, + 0.675781, + 0.6875, + 0.707031, + 0.699219, + 0.6875, + 0.695312, + 0.707031, + 0.722656, + 0.679688, + 0.714844, + 0.691406, + 0.679688, + 0.710938, + 0.683594, + 0.699219, + 0.714844, + 0.6875, + 0.683594, + 0.699219, + 0.703125, + 0.699219, + 0.699219, + 0.695312, + 0.6875, + 0.703125, + 0.695312, + 0.6875, + 0.703125, + 0.695312, + 0.707031, + 0.683594, + 0.691406, + 0.703125, + 0.6875, + 0.695312, + 0.710938, + 0.703125, + 0.699219, + 0.699219, + 0.683594, + 0.703125, + 0.671875, + 0.710938, + 0.710938, + 0.710938, + 0.679688, + 0.703125, + 0.6875, + 0.699219, + 0.707031, + 0.695312, + 0.6875, + 0.695312, + 0.675781, + 0.703125, + 0.699219, + 0.695312, + 0.691406, + 0.6875, + 0.707031, + 0.695312, + 0.699219, + 0.683594, + 0.671875, + 0.691406, + 0.699219, + 0.6875, + 0.671875, + 0.691406, + 0.722656, + 0.664062, + 0.699219, + 0.667969, + 0.679688, + 0.714844, + 0.699219, + 0.714844, + 0.6875, + 0.691406, + 0.714844, + 0.699219, + 0.683594, + 0.6875, + 0.710938, + 0.714844, + 0.679688, + 0.683594, + 0.675781, + 0.664062, + 0.71875, + 0.695312, + 0.703125, + 0.703125, + 0.714844, + 0.714844, + 0.691406, + 0.679688, + 0.671875, + 0.699219, + 0.71875, + 0.714844, + 0.707031, + 0.679688, + 0.691406, + 0.707031, + 0.683594, + 0.707031, + 0.671875, + 0.683594, + 0.695312, + 0.691406, + 0.703125, + 0.710938, + 0.691406, + 0.6875, + 0.710938, + 0.691406, + 0.699219, + 0.679688, + 0.675781, + 0.695312, + 0.6875, + 0.703125, + 0.648438, + 0.660156, + 0.6875, + 0.714844, + 0.695312, + 0.679688, + 0.695312, + 0.71875, + 0.703125, + 0.691406, + 0.671875, + 0.703125, + 0.695312, + 0.695312, + 0.695312, + 0.714844, + 0.679688, + 0.679688, + 0.679688, + 0.707031, + 0.707031, + 0.691406, + 0.695312, + 0.695312, + 0.636719, + 0.703125, + 0.675781, + 0.703125, + 0.6875, + 0.71875, + 0.6875, + 0.695312, + 0.6875, + 0.695312, + 0.703125, + 0.722656, + 0.703125, + 0.703125, + 0.679688, + 0.683594, + 0.699219, + 0.683594, + 0.699219, + 0.710938, + 0.691406, + 0.699219, + 0.679688, + 0.699219, + 0.6875, + 0.699219, + 0.710938, + 0.6875, + 0.6875, + 0.722656, + 0.699219, + 0.683594, + 0.695312, + 0.695312, + 0.699219, + 0.707031, + 0.675781, + 0.71875, + 0.683594, + 0.695312, + 0.683594, + 0.703125, + 0.675781, + 0.6875, + 0.707031, + 0.695312, + 0.691406, + 0.699219, + 0.714844, + 0.699219, + 0.710938, + 0.660156, + 0.652344, + 0.679688, + 0.679688, + 0.71875, + 0.683594, + 0.699219, + 0.710938, + 0.703125, + 0.707031, + 0.695312, + 0.714844, + 0.703125, + 0.714844, + 0.691406, + 0.671875, + 0.707031, + 0.691406, + 0.683594, + 0.679688, + 0.734375, + 0.710938, + 0.703125, + 0.683594, + 0.691406, + 0.722656, + 0.703125, + 0.6875, + 0.695312, + 0.695312, + 0.6875, + 0.707031, + 0.699219, + 0.703125, + 0.703125, + 0.6875, + 0.675781, + 0.703125, + 0.703125, + 0.707031, + 0.691406, + 0.699219, + 0.6875, + 0.714844, + 0.703125, + 0.707031, + 0.714844, + 0.710938, + 0.683594, + 0.699219, + 0.726562, + 0.695312, + 0.695312, + 0.714844, + 0.660156, + 0.710938, + 0.71875, + 0.679688, + 0.710938, + 0.675781, + 0.699219, + 0.6875, + 0.707031, + 0.679688, + 0.683594, + 0.691406, + 0.683594, + 0.691406, + 0.65625, + 0.679688, + 0.691406, + 0.6875, + 0.695312, + 0.710938, + 0.683594, + 0.695312, + 0.707031, + 0.675781, + 0.683594, + 0.691406, + 0.675781, + 0.710938, + 0.695312, + 0.683594, + 0.679688, + 0.707031, + 0.691406, + 0.71875, + 0.699219, + 0.683594, + 0.695312, + 0.683594, + 0.6875, + 0.6875, + 0.695312, + 0.710938, + 0.679688, + 0.6875, + 0.699219, + 0.683594, + 0.703125, + 0.6875, + 0.726562, + 0.707031, + 0.703125, + 0.695312, + 0.699219, + 0.707031, + 0.6875, + 0.703125, + 0.722656, + 0.71875, + 0.710938, + 0.703125, + 0.714844, + 0.703125, + 0.714844, + 0.710938, + 0.6875, + 0.679688, + 0.679688, + 0.703125, + 0.695312, + 0.675781, + 0.675781, + 0.683594, + 0.71875, + 0.714844, + 0.542969, + 0.703125, + 0.703125, + 0.703125, + 0.691406, + 0.703125, + 0.703125, + 0.714844, + 0.703125, + 0.703125, + 0.710938, + 0.675781, + 0.691406, + 0.703125, + 0.707031, + 0.683594, + 0.691406, + 0.710938, + 0.683594, + 0.6875, + 0.691406, + 0.707031, + 0.71875, + 0.710938, + 0.695312, + 0.695312, + 0.675781, + 0.699219, + 0.675781, + 0.71875, + 0.679688, + 0.6875, + 0.703125, + 0.707031, + 0.6875, + 0.691406, + 0.707031, + 0.695312, + 0.714844, + 0.675781, + 0.6875, + 0.710938, + 0.6875, + 0.710938, + 0.6875, + 0.6875, + 0.683594, + 0.691406, + 0.699219, + 0.695312, + 0.707031, + 0.679688, + 0.6875, + 0.703125, + 0.679688, + 0.707031, + 0.664062, + 0.691406, + 0.683594, + 0.703125, + 0.412109, + 0.683594, + 0.691406, + 0.660156, + 0.714844, + 0.6875, + 0.679688, + 0.695312, + 0.6875, + 0.699219, + 0.703125, + 0.710938, + 0.707031, + 0.679688, + 0.699219, + 0.691406, + 0.691406, + 0.722656, + 0.707031, + 0.679688, + 0.667969, + 0.652344, + 0.703125, + 0.683594, + 0.675781, + 0.703125, + 0.703125, + 0.6875, + 0.652344, + 0.683594, + 0.664062, + 0.722656, + 0.691406, + 0.703125, + 0.691406, + 0.6875, + 0.699219, + 0.675781, + 0.6875, + 0.699219, + 0.699219, + 0.691406, + 0.691406, + 0.703125, + 0.703125, + 0.679688, + 0.679688, + 0.71875, + 0.6875, + 0.703125, + 0.679688, + 0.691406, + 0.6875, + 0.710938, + 0.6875, + 0.667969, + 0.695312, + 0.667969, + 0.710938, + 0.699219, + 0.710938, + 0.714844, + 0.710938, + 0.699219, + 0.71875, + 0.695312, + 0.703125, + 0.683594, + 0.722656, + 0.636719, + 0.707031, + 0.71875, + 0.699219, + 0.695312, + 0.691406, + 0.734375, + 0.714844, + 0.6875, + 0.671875, + 0.691406, + 0.695312, + 0.707031, + 0.679688, + 0.695312, + 0.71875, + 0.6875, + 0.695312, + 0.699219, + 0.683594, + 0.695312, + 0.710938, + 0.691406, + 0.695312, + 0.6875, + 0.675781, + 0.65625, + 0.691406, + 0.695312, + 0.730469, + 0.683594, + 0.710938, + 0.691406, + 0.726562, + 0.722656, + 0.726562, + 0.679688, + 0.695312, + 0.699219, + 0.6875, + 0.6875, + 0.695312, + 0.699219, + 0.707031, + 0.699219, + 0.671875, + 0.699219, + 0.6875, + 0.683594, + 0.730469, + 0.691406, + 0.695312, + 0.683594, + 0.703125, + 0.707031, + 0.699219, + 0.6875, + 0.703125, + 0.695312, + 0.695312, + 0.707031, + 0.683594, + 0.703125, + 0.699219, + 0.703125, + 0.703125, + 0.695312, + 0.699219, + 0.699219, + 0.6875, + 0.703125, + 0.703125, + 0.695312, + 0.695312, + 0.683594, + 0.699219, + 0.71875, + 0.6875, + 0.6875, + 0.707031, + 0.6875, + 0.710938, + 0.710938, + 0.703125, + 0.683594, + 0.726562, + 0.675781, + 0.683594, + 0.699219, + 0.691406, + 0.6875, + 0.699219, + 0.71875, + 0.132812, + 0.6875, + 0.679688, + 0.671875, + 0.691406, + 0.714844, + 0.691406, + 0.6875, + 0.691406, + 0.707031, + 0.722656, + 0.714844, + 0.683594, + 0.699219, + 0.730469, + 0.71875, + 0.6875, + 0.703125, + 0.6875, + 0.699219, + 0.691406, + 0.703125, + 0.6875, + 0.679688, + 0.710938, + 0.710938, + 0.691406, + 0.71875, + 0.695312, + 0.664062, + 0.699219, + 0.683594, + 0.703125, + 0.65625, + 0.679688, + 0.683594, + 0.695312, + 0.699219, + 0.707031, + 0.683594, + 0.726562, + 0.714844, + 0.667969, + 0.691406, + 0.699219, + 0.703125, + 0.6875, + 0.675781, + 0.691406, + 0.664062, + 0.691406, + 0.6875, + 0.683594, + 0.710938, + 0.683594, + 0.679688, + 0.703125, + 0.679688, + 0.691406, + 0.683594, + 0.691406, + 0.683594, + 0.691406, + 0.679688, + 0.710938, + 0.667969, + 0.699219, + 0.683594, + 0.679688, + 0.679688, + 0.707031, + 0.695312, + 0.621094, + 0.6875, + 0.683594, + 0.683594, + 0.6875, + 0.710938, + 0.664062, + 0.6875, + 0.699219, + 0.703125, + 0.710938, + 0.695312, + 0.703125, + 0.6875, + 0.691406, + 0.695312, + 0.699219, + 0.699219, + 0.667969, + 0.707031, + 0.703125, + 0.710938, + 0.695312, + 0.691406, + 0.691406, + 0.703125, + 0.710938, + 0.699219, + 0.675781, + 0.675781, + 0.691406, + 0.683594, + 0.703125, + 0.679688, + 0.699219, + 0.710938, + 0.703125, + 0.722656, + 0.675781, + 0.707031, + 0.6875, + 0.710938, + 0.714844, + 0.691406, + 0.726562, + 0.707031, + 0.699219, + 0.695312, + 0.699219, + 0.722656, + 0.675781, + 0.703125, + 0.703125, + 0.695312, + 0.675781, + 0.675781, + 0.679688, + 0.667969, + 0.695312, + 0.699219, + 0.703125, + 0.714844, + 0.695312, + 0.703125, + 0.710938, + 0.703125, + 0.683594, + 0.699219, + 0.644531, + 0.707031, + 0.683594, + 0.6875, + 0.6875, + 0.710938, + 0.703125, + 0.675781, + 0.691406, + 0.695312, + 0.6875, + 0.691406, + 0.703125, + 0.675781, + 0.707031, + 0.699219, + 0.71875, + 0.679688, + 0.714844, + 0.691406, + 0.699219, + 0.703125, + 0.726562, + 0.675781, + 0.699219, + 0.714844, + 0.695312, + 0.703125, + 0.699219, + 0.691406, + 0.703125, + 0.707031, + 0.667969, + 0.699219, + 0.710938, + 0.707031, + 0.699219, + 0.679688, + 0.683594, + 0.691406, + 0.699219, + 0.703125, + 0.703125, + 0.683594, + 0.679688, + 0.671875, + 0.683594, + 0.695312, + 0.699219, + 0.691406, + 0.71875, + 0.683594, + 0.691406, + 0.71875, + 0.675781, + 0.699219, + 0.6875, + 0.699219, + 0.707031, + 0.703125, + 0.722656, + 0.699219, + 0.707031, + 0.703125, + 0.6875, + 0.703125, + 0.714844, + 0.683594, + 0.699219, + 0.6875, + 0.703125, + 0.707031, + 0.644531, + 0.695312, + 0.699219, + 0.671875, + 0.679688, + 0.695312, + 0.714844, + 0.683594, + 0.695312, + 0.714844, + 0.695312, + 0.695312, + 0.699219, + 0.667969, + 0.6875, + 0.714844, + 0.699219, + 0.695312, + 0.703125, + 0.695312, + 0.679688, + 0.683594, + 0.695312, + 0.683594, + 0.6875, + 0.691406, + 0.691406, + 0.695312, + 0.6875, + 0.691406, + 0.714844, + 0.703125, + 0.710938, + 0.699219, + 0.691406, + 0.710938, + 0.71875, + 0.710938, + 0.699219, + 0.699219, + 0.703125, + 0.707031, + 0.671875, + 0.703125, + 0.691406, + 0.691406, + 0.679688, + 0.707031, + 0.6875, + 0.671875, + 0.695312, + 0.707031, + 0.703125, + 0.703125, + 0.695312, + 0.683594, + 0.695312, + 0.683594, + 0.714844, + 0.679688, + 0.722656, + 0.699219, + 0.6875, + 0.683594, + 0.683594, + 0.714844, + 0.679688, + 0.707031, + 0.707031, + 0.683594, + 0.699219, + 0.691406, + 0.691406, + 0.699219, + 0.6875, + 0.683594, + 0.707031, + 0.679688, + 0.695312, + 0.695312, + 0.679688, + 0.671875, + 0.683594, + 0.699219, + 0.671875, + 0.703125, + 0.699219, + 0.699219, + 0.703125, + 0.691406, + 0.699219, + 0.683594, + 0.671875, + 0.710938, + 0.683594, + 0.683594, + 0.71875, + 0.691406, + 0.683594, + 0.683594, + 0.714844, + 0.683594, + 0.722656, + 0.695312, + 0.683594, + 0.699219, + 0.675781, + 0.6875, + 0.699219, + 0.6875, + 0.703125, + 0.683594, + 0.679688, + 0.675781, + 0.695312, + 0.683594, + 0.726562, + 0.691406, + 0.703125, + 0.699219, + 0.6875, + 0.71875, + 0.683594, + 0.679688, + 0.699219, + 0.691406, + 0.6875, + 0.683594, + 0.695312, + 0.675781, + 0.695312, + 0.691406, + 0.691406, + 0.707031, + 0.6875, + 0.710938, + 0.699219, + 0.695312, + 0.703125, + 0.683594, + 0.714844, + 0.699219, + 0.691406, + 0.6875, + 0.699219, + 0.699219, + 0.703125, + 0.671875, + 0.714844, + 0.6875, + 0.703125, + 0.695312, + 0.679688, + 0.699219, + 0.699219, + 0.710938, + 0.683594, + 0.699219, + 0.683594, + 0.691406, + 0.679688, + 0.730469, + 0.707031, + 0.695312, + 0.6875, + 0.691406, + 0.695312, + 0.6875, + 0.695312, + 0.695312, + 0.699219, + 0.695312, + 0.671875, + 0.695312, + 0.714844, + 0.679688, + 0.710938, + 0.699219, + 0.6875, + 0.699219, + 0.675781, + 0.683594, + 0.691406, + 0.789062, + 0.699219, + 0.683594, + 0.695312, + 0.675781, + 0.679688, + 0.714844, + 0.703125, + 0.710938, + 0.695312, + 0.71875, + 0.660156, + 0.714844, + 0.679688, + 0.707031, + 0.707031, + 0.710938, + 0.675781, + 0.6875, + 0.6875, + 0.695312, + 0.695312, + 0.726562, + 0.703125, + 0.703125, + 0.699219, + 0.703125, + 0.710938, + 0.695312, + 0.710938, + 0.6875, + 0.6875, + 0.703125, + 0.675781, + 0.703125, + 0.710938, + 0.707031, + 0.675781, + 0.703125, + 0.691406, + 0.675781, + 0.707031, + 0.714844, + 0.695312, + 0.730469, + 0.6875, + 0.707031, + 0.726562, + 0.660156, + 0.683594, + 0.679688, + 0.695312, + 0.699219, + 0.6875, + 0.679688, + 0.6875, + 0.71875, + 0.683594, + 0.6875, + 0.671875, + 0.6875, + 0.683594, + 0.671875, + 0.699219, + 0.699219, + 0.710938, + 0.710938, + 0.679688, + 0.691406, + 0.71875, + 0.683594, + 0.71875, + 0.671875, + 0.699219, + 0.707031, + 0.722656, + 0.691406, + 0.699219, + 0.703125, + 0.699219, + 0.691406, + 0.695312, + 0.710938, + 0.6875, + 0.699219, + 0.6875, + 0.683594, + 0.695312, + 0.710938, + 0.695312, + 0.6875, + 0.691406, + 0.691406, + 0.683594, + 0.695312, + 0.679688, + 0.703125, + 0.699219, + 0.695312, + 0.683594, + 0.710938, + 0.703125, + 0.6875, + 0.683594, + 0.707031, + 0.71875, + 0.695312, + 0.679688, + 0.683594, + 0.710938, + 0.71875, + 0.703125, + 0.695312, + 0.699219, + 0.71875, + 0.699219, + 0.6875, + 0.714844, + 0.679688, + 0.695312, + 0.710938, + 0.710938, + 0.695312, + 0.714844, + 0.699219, + 0.6875, + 0.6875, + 0.683594, + 0.6875, + 0.699219, + 0.714844, + 0.675781, + 0.6875, + 0.703125, + 0.683594, + 0.695312, + 0.703125, + 0.722656, + 0.6875, + 0.699219, + 0.679688, + 0.691406, + 0.695312, + 0.695312, + 0.6875, + 0.695312, + 0.683594, + 0.699219, + 0.703125, + 0.695312, + 0.695312, + 0.710938, + 0.71875, + 0.695312, + 0.671875, + 0.679688, + 0.714844, + 0.699219, + 0.6875, + 0.710938, + 0.730469, + 0.710938, + 0.691406, + 0.695312, + 0.703125, + 0.671875, + 0.703125, + 0.71875, + 0.703125, + 0.6875, + 0.722656, + 0.683594, + 0.6875, + 0.695312, + 0.6875, + 0.707031, + 0.699219, + 0.710938, + 0.695312, + 0.707031, + 0.6875, + 0.71875, + 0.710938, + 0.6875, + 0.6875, + 0.695312, + 0.695312, + 0.703125, + 0.695312, + 0.683594, + 0.671875, + 0.695312, + 0.714844, + 0.691406, + 0.691406, + 0.707031, + 0.730469, + 0.664062, + 0.695312, + 0.691406, + 0.703125, + 0.710938, + 0.691406, + 0.699219, + 0.695312, + 0.683594, + 0.683594, + 0.671875, + 0.703125, + 0.707031, + 0.683594, + 0.683594, + 0.703125, + 0.6875, + 0.699219, + 0.707031, + 0.679688, + 0.699219, + 0.679688, + 0.667969, + 0.699219, + 0.6875, + 0.71875, + 0.660156, + 0.703125, + 0.6875, + 0.703125, + 0.660156, + 0.6875, + 0.710938, + 0.671875, + 0.683594, + 0.703125, + 0.695312, + 0.683594, + 0.679688, + 0.691406, + 0.667969, + 0.6875, + 0.671875, + 0.679688, + 0.703125, + 0.6875, + 0.710938, + 0.703125, + 0.703125, + 0.691406, + 0.671875, + 0.699219, + 0.675781, + 0.667969, + 0.6875, + 0.695312, + 0.695312, + 0.675781, + 0.6875, + 0.710938, + 0.691406, + 0.71875, + 0.703125, + 0.683594, + 0.710938, + 0.707031, + 0.683594, + 0.671875, + 0.683594, + 0.714844, + 0.703125, + 0.699219, + 0.703125, + 0.675781, + 0.722656, + 0.707031, + 0.71875, + 0.699219, + 0.691406, + 0.707031, + 0.6875, + 0.699219, + 0.679688, + 0.707031, + 0.679688, + 0.710938, + 0.707031, + 0.695312, + 0.707031, + 0.710938, + 0.703125, + 0.691406, + 0.703125, + 0.6875, + 0.71875, + 0.703125, + 0.699219, + 0.710938, + 0.6875, + 0.699219, + 0.691406, + 0.707031, + 0.722656, + 0.683594, + 0.667969, + 0.714844, + 0.703125, + 0.667969, + 0.691406, + 0.714844, + 0.675781, + 0.699219, + 0.703125, + 0.675781, + 0.683594, + 0.707031, + 0.707031, + 0.695312, + 0.683594, + 0.671875, + 0.699219, + 0.703125, + 0.71875, + 0.6875, + 0.714844, + 0.699219, + 0.710938, + 0.691406, + 0.6875, + 0.710938, + 0.707031, + 0.65625, + 0.691406, + 0.6875, + 0.675781, + 0.691406, + 0.679688, + 0.707031, + 0.691406, + 0.710938, + 0.703125, + 0.707031, + 0.699219, + 0.699219, + 0.707031, + 0.707031, + 0.667969, + 0.691406, + 0.667969, + 0.6875, + 0.707031, + 0.699219, + 0.675781, + 0.683594, + 0.710938, + 0.695312, + 0.703125, + 0.699219, + 0.695312, + 0.683594, + 0.667969, + 0.691406, + 0.695312, + 0.710938, + 0.695312, + 0.699219, + 0.699219, + 0.703125, + 0.714844, + 0.660156, + 0.691406, + 0.742188, + 0.710938, + 0.691406, + 0.683594, + 0.714844, + 0.695312, + 0.6875, + 0.691406, + 0.695312, + 0.714844, + 0.707031, + 0.710938, + 0.691406, + 0.699219, + 0.699219, + 0.683594, + 0.707031, + 0.703125, + 0.691406, + 0.714844, + 0.703125, + 0.683594, + 0.679688, + 0.710938, + 0.652344, + 0.699219, + 0.707031, + 0.714844, + 0.695312, + 0.699219, + 0.695312, + 0.699219, + 0.703125, + 0.71875, + 0.710938, + 0.691406, + 0.6875, + 0.695312, + 0.671875, + 0.707031, + 0.703125, + 0.707031, + 0.683594, + 0.703125, + 0.710938, + 0.695312, + 0.703125, + 0.695312, + 0.695312, + 0.714844, + 0.707031, + 0.683594, + 0.695312, + 0.679688, + 0.707031, + 0.691406, + 0.703125, + 0.6875, + 0.691406, + 0.714844, + 0.707031, + 0.707031, + 0.691406, + 0.691406, + 0.683594, + 0.675781, + 0.6875, + 0.710938, + 0.71875, + 0.710938, + 0.695312, + 0.703125, + 0.691406, + 0.675781, + 0.699219, + 0.710938, + 0.691406, + 0.691406, + 0.6875, + 0.691406, + 0.679688, + 0.699219, + 0.695312, + 0.664062, + 0.6875, + 0.707031, + 0.695312, + 0.710938, + 0.691406, + 0.703125, + 0.675781, + 0.675781, + 0.691406, + 0.695312, + 0.683594, + 0.703125, + 0.699219, + 0.695312, + 0.710938, + 0.683594, + 0.71875, + 0.679688, + 0.667969, + 0.695312, + 0.703125, + 0.714844, + 0.679688, + 0.714844, + 0.683594, + 0.699219, + 0.683594, + 0.726562, + 0.683594, + 0.683594, + 0.726562, + 0.664062, + 0.710938, + 0.710938, + 0.679688, + 0.707031, + 0.710938, + 0.699219, + 0.675781, + 0.703125, + 0.6875, + 0.707031, + 0.699219, + 0.707031, + 0.6875, + 0.699219, + 0.695312, + 0.691406, + 0.695312, + 0.707031, + 0.703125, + 0.710938, + 0.671875, + 0.679688, + 0.695312, + 0.707031, + 0.695312, + 0.695312, + 0.679688, + 0.695312, + 0.699219, + 0.695312, + 0.710938, + 0.6875, + 0.703125, + 0.679688, + 0.6875, + 0.71875, + 0.695312, + 0.707031, + 0.671875, + 0.679688, + 0.691406, + 0.714844, + 0.703125, + 0.695312, + 0.707031, + 0.671875, + 0.679688, + 0.6875, + 0.667969, + 0.695312, + 0.695312, + 0.707031, + 0.683594, + 0.699219, + 0.6875, + 0.691406, + 0.703125, + 0.707031, + 0.703125, + 0.703125, + 0.679688, + 0.683594, + 0.695312, + 0.695312, + 0.691406, + 0.671875, + 0.675781, + 0.6875, + 0.699219, + 0.714844, + 0.699219, + 0.675781, + 0.707031, + 0.691406, + 0.675781, + 0.691406, + 0.699219, + 0.6875, + 0.6875, + 0.683594, + 0.695312, + 0.691406, + 0.6875, + 0.695312, + 0.6875, + 0.683594, + 0.6875, + 0.695312, + 0.738281, + 0.703125, + 0.714844, + 0.667969, + 0.699219, + 0.667969, + 0.691406, + 0.71875, + 0.707031, + 0.683594, + 0.691406, + 0.710938, + 0.699219, + 0.710938, + 0.71875, + 0.695312, + 0.6875, + 0.691406, + 0.707031, + 0.703125, + 0.699219, + 0.671875, + 0.699219, + 0.710938, + 0.695312, + 0.722656, + 0.691406, + 0.6875, + 0.714844, + 0.710938, + 0.730469, + 0.671875, + 0.695312, + 0.695312, + 0.710938, + 0.699219, + 0.691406, + 0.683594, + 0.699219, + 0.6875, + 0.710938, + 0.699219, + 0.699219, + 0.691406, + 0.6875, + 0.6875, + 0.703125, + 0.679688, + 0.71875, + 0.683594, + 0.699219, + 0.707031, + 0.695312, + 0.6875, + 0.675781, + 0.730469, + 0.703125, + 0.703125, + 0.691406, + 0.695312, + 0.675781, + 0.683594, + 0.679688, + 0.695312, + 0.710938, + 0.671875, + 0.707031, + 0.703125, + 0.667969, + 0.664062, + 0.691406, + 0.679688, + 0.734375, + 0.710938, + 0.707031, + 0.710938, + 0.695312, + 0.703125, + 0.695312, + 0.710938, + 0.691406, + 0.683594, + 0.707031, + 0.691406, + 0.683594, + 0.707031, + 0.714844, + 0.695312, + 0.710938, + 0.6875, + 0.710938, + 0.695312, + 0.691406, + 0.691406, + 0.6875, + 0.683594, + 0.683594, + 0.699219, + 0.710938, + 0.691406, + 0.679688, + 0.6875, + 0.683594, + 0.6875, + 0.675781, + 0.703125, + 0.707031, + 0.710938, + 0.691406, + 0.6875, + 0.703125, + 0.683594, + 0.683594, + 0.699219, + 0.683594, + 0.683594, + 0.695312, + 0.695312, + 0.671875, + 0.691406, + 0.691406, + 0.707031, + 0.691406, + 0.695312, + 0.691406, + 0.699219, + 0.703125, + 0.6875, + 0.695312, + 0.671875, + 0.695312, + 0.683594, + 0.683594, + 0.691406, + 0.65625, + 0.710938, + 0.710938, + 0.707031, + 0.707031, + 0.703125, + 0.707031, + 0.675781, + 0.695312, + 0.6875, + 0.683594, + 0.707031, + 0.691406, + 0.707031, + 0.667969, + 0.683594, + 0.71875, + 0.707031, + 0.6875, + 0.71875, + 0.707031, + 0.703125, + 0.6875, + 0.714844, + 0.6875, + 0.691406, + 0.726562, + 0.679688, + 0.714844, + 0.695312, + 0.703125, + 0.710938, + 0.707031, + 0.691406, + 0.679688, + 0.699219, + 0.683594, + 0.691406, + 0.695312, + 0.699219, + 0.707031, + 0.6875, + 0.699219, + 0.695312, + 0.683594, + 0.6875, + 0.691406, + 0.679688, + 0.710938, + 0.667969, + 0.710938, + 0.703125, + 0.6875, + 0.734375, + 0.714844, + 0.691406, + 0.699219, + 0.738281, + 0.695312, + 0.703125, + 0.699219, + 0.683594, + 0.679688, + 0.691406, + 0.667969, + 0.667969, + 0.695312, + 0.675781, + 0.679688, + 0.710938, + 0.691406, + 0.679688, + 0.695312, + 0.691406, + 0.714844, + 0.667969, + 0.703125, + 0.726562, + 0.707031, + 0.71875, + 0.6875, + 0.703125, + 0.707031, + 0.6875, + 0.691406, + 0.703125, + 0.699219, + 0.6875, + 0.707031, + 0.6875, + 0.714844, + 0.699219, + 0.683594, + 0.683594, + 0.710938, + 0.691406, + 0.691406, + 0.691406, + 0.703125, + 0.695312, + 0.679688, + 0.703125, + 0.6875, + 0.695312, + 0.707031, + 0.714844, + 0.722656, + 0.691406, + 0.675781, + 0.691406, + 0.679688, + 0.699219, + 0.722656, + 0.695312, + 0.6875, + 0.660156, + 0.703125, + 0.703125, + 0.703125, + 0.695312, + 0.691406, + 0.691406, + 0.675781, + 0.691406, + 0.703125, + 0.683594, + 0.703125, + 0.683594, + 0.695312, + 0.6875, + 0.6875, + 0.695312, + 0.695312, + 0.714844, + 0.695312, + 0.667969, + 0.695312, + 0.695312, + 0.699219, + 0.738281, + 0.703125, + 0.671875, + 0.695312, + 0.695312, + 0.714844, + 0.722656, + 0.683594, + 0.703125, + 0.714844, + 0.691406, + 0.679688, + 0.691406, + 0.671875, + 0.703125, + 0.695312, + 0.710938, + 0.691406, + 0.699219, + 0.691406, + 0.703125, + 0.691406, + 0.707031, + 0.6875, + 0.691406, + 0.675781, + 0.667969, + 0.683594, + 0.675781, + 0.710938, + 0.695312, + 0.683594, + 0.683594, + 0.714844, + 0.6875, + 0.683594, + 0.703125, + 0.695312, + 0.691406, + 0.695312, + 0.699219, + 0.726562, + 0.6875, + 0.664062, + 0.675781, + 0.679688, + 0.714844, + 0.703125, + 0.695312, + 0.699219, + 0.6875, + 0.714844, + 0.703125, + 0.683594, + 0.699219, + 0.699219, + 0.695312, + 0.6875, + 0.691406, + 0.707031, + 0.6875, + 0.722656, + 0.707031, + 0.671875, + 0.695312, + 0.6875, + 0.683594, + 0.703125, + 0.691406, + 0.691406, + 0.71875, + 0.703125, + 0.542969, + 0.707031, + 0.699219, + 0.710938, + 0.683594, + 0.695312, + 0.714844, + 0.703125, + 0.683594, + 0.699219, + 0.6875, + 0.710938, + 0.671875, + 0.683594, + 0.691406, + 0.667969, + 0.695312, + 0.699219, + 0.6875, + 0.703125, + 0.695312, + 0.695312, + 0.699219, + 0.710938, + 0.699219, + 0.683594, + 0.703125, + 0.695312, + 0.710938, + 0.6875, + 0.707031, + 0.699219, + 0.679688, + 0.707031, + 0.6875, + 0.691406, + 0.691406, + 0.6875, + 0.667969, + 0.683594, + 0.699219, + 0.699219, + 0.699219, + 0.695312, + 0.695312, + 0.699219, + 0.699219, + 0.671875, + 0.691406, + 0.691406, + 0.710938, + 0.691406, + 0.695312, + 0.71875, + 0.714844, + 0.679688, + 0.699219, + 0.703125, + 0.6875, + 0.671875, + 0.703125, + 0.695312, + 0.644531, + 0.695312, + 0.691406, + 0.707031, + 0.667969, + 0.710938, + 0.714844, + 0.265625, + 0.722656, + 0.71875, + 0.707031, + 0.710938, + 0.710938, + 0.6875, + 0.714844, + 0.699219, + 0.679688, + 0.714844, + 0.699219, + 0.6875, + 0.707031, + 0.691406, + 0.660156, + 0.707031, + 0.699219, + 0.6875, + 0.710938, + 0.691406, + 0.691406, + 0.699219, + 0.683594, + 0.710938, + 0.679688, + 0.683594, + 0.679688, + 0.199219, + 0.6875, + 0.707031, + 0.703125, + 0.699219, + 0.71875, + 0.722656, + 0.679688, + 0.691406, + 0.699219, + 0.699219, + 0.683594, + 0.691406, + 0.679688, + 0.691406, + 0.707031, + 0.679688, + 0.644531, + 0.679688, + 0.707031, + 0.683594, + 0.691406, + 0.691406, + 0.691406, + 0.671875, + 0.6875, + 0.683594, + 0.703125, + 0.6875, + 0.6875, + 0.65625, + 0.695312, + 0.699219, + 0.683594, + 0.683594, + 0.703125, + 0.667969, + 0.707031, + 0.679688, + 0.726562, + 0.695312, + 0.691406, + 0.675781, + 0.6875, + 0.691406, + 0.691406, + 0.695312, + 0.695312, + 0.664062, + 0.695312, + 0.699219, + 0.691406, + 0.699219, + 0.691406, + 0.699219, + 0.683594, + 0.683594, + 0.695312, + 0.726562, + 0.691406, + 0.667969, + 0.671875, + 0.699219, + 0.6875, + 0.699219, + 0.699219, + 0.699219, + 0.671875, + 0.699219, + 0.695312, + 0.695312, + 0.707031, + 0.71875, + 0.683594, + 0.660156, + 0.679688, + 0.699219, + 0.722656, + 0.707031, + 0.671875, + 0.710938, + 0.679688, + 0.691406, + 0.722656, + 0.695312, + 0.710938, + 0.6875, + 0.679688, + 0.6875, + 0.699219, + 0.675781, + 0.710938, + 0.691406, + 0.710938, + 0.695312, + 0.714844, + 0.703125, + 0.703125, + 0.707031, + 0.695312, + 0.683594, + 0.703125, + 0.691406, + 0.683594, + 0.691406, + 0.683594, + 0.695312, + 0.699219, + 0.675781, + 0.71875, + 0.695312, + 0.726562, + 0.699219, + 0.695312, + 0.6875, + 0.683594, + 0.695312, + 0.699219, + 0.695312, + 0.703125, + 0.699219, + 0.679688, + 0.695312, + 0.691406, + 0.6875, + 0.730469, + 0.703125, + 0.699219, + 0.714844, + 0.707031, + 0.664062, + 0.675781, + 0.726562, + 0.699219, + 0.695312, + 0.679688, + 0.675781, + 0.707031, + 0.679688, + 0.699219, + 0.707031, + 0.679688, + 0.707031, + 0.6875, + 0.691406, + 0.671875, + 0.664062, + 0.699219, + 0.699219, + 0.699219, + 0.703125, + 0.703125, + 0.703125, + 0.730469, + 0.703125, + 0.6875, + 0.671875, + 0.695312, + 0.699219, + 0.703125, + 0.683594, + 0.695312, + 0.667969, + 0.710938, + 0.710938, + 0.683594, + 0.679688, + 0.691406, + 0.71875, + 0.679688, + 0.714844, + 0.6875, + 0.714844, + 0.703125, + 0.707031, + 0.699219, + 0.691406, + 0.730469, + 0.6875, + 0.714844, + 0.683594, + 0.714844, + 0.6875, + 0.710938, + 0.691406, + 0.710938, + 0.671875, + 0.71875, + 0.699219, + 0.699219, + 0.699219, + 0.703125, + 0.695312, + 0.707031, + 0.683594, + 0.679688, + 0.710938, + 0.675781, + 0.6875, + 0.714844, + 0.671875, + 0.675781, + 0.667969, + 0.710938, + 0.683594, + 0.691406, + 0.695312, + 0.671875, + 0.703125, + 0.703125, + 0.679688, + 0.714844, + 0.707031, + 0.691406, + 0.683594, + 0.699219, + 0.699219, + 0.714844, + 0.675781, + 0.71875, + 0.710938, + 0.714844, + 0.714844, + 0.675781, + 0.691406, + 0.710938, + 0.703125, + 0.675781, + 0.722656, + 0.703125, + 0.699219, + 0.703125, + 0.640625, + 0.714844, + 0.675781, + 0.703125, + 0.691406, + 0.714844, + 0.695312, + 0.6875, + 0.683594, + 0.699219, + 0.679688, + 0.699219, + 0.707031, + 0.6875, + 0.703125, + 0.691406, + 0.6875, + 0.683594, + 0.703125, + 0.703125, + 0.679688, + 0.667969, + 0.71875, + 0.710938, + 0.707031, + 0.722656, + 0.71875, + 0.6875, + 0.671875, + 0.6875, + 0.691406, + 0.691406, + 0.695312, + 0.714844, + 0.699219, + 0.683594, + 0.699219, + 0.699219, + 0.703125, + 0.683594, + 0.683594, + 0.6875, + 0.695312, + 0.683594, + 0.734375, + 0.71875, + 0.703125, + 0.703125, + 0.71875, + 0.695312, + 0.699219, + 0.6875, + 0.710938, + 0.714844, + 0.695312, + 0.699219, + 0.703125, + 0.683594, + 0.671875, + 0.679688, + 0.695312, + 0.6875, + 0.667969, + 0.71875, + 0.660156, + 0.6875, + 0.6875, + 0.714844, + 0.699219, + 0.695312, + 0.683594, + 0.664062, + 0.695312, + 0.699219, + 0.71875, + 0.703125, + 0.703125, + 0.679688, + 0.691406, + 0.675781, + 0.699219, + 0.703125, + 0.707031, + 0.703125, + 0.691406, + 0.691406, + 0.699219, + 0.699219, + 0.683594, + 0.691406, + 0.6875, + 0.675781, + 0.695312, + 0.675781, + 0.683594, + 0.707031, + 0.695312, + 0.699219, + 0.699219, + 0.707031, + 0.71875, + 0.703125, + 0.691406, + 0.699219, + 0.703125, + 0.710938, + 0.683594, + 0.707031, + 0.707031, + 0.695312, + 0.695312, + 0.6875, + 0.722656, + 0.691406, + 0.683594, + 0.683594, + 0.675781, + 0.703125, + 0.707031, + 0.699219, + 0.695312, + 0.695312, + 0.6875, + 0.695312, + 0.6875, + 0.703125, + 0.675781, + 0.6875, + 0.710938, + 0.695312, + 0.695312, + 0.710938, + 0.671875, + 0.699219, + 0.707031, + 0.722656, + 0.691406, + 0.691406, + 0.703125, + 0.6875, + 0.703125, + 0.699219, + 0.691406, + 0.75, + 0.710938, + 0.699219, + 0.667969, + 0.6875, + 0.707031, + 0.714844, + 0.6875, + 0.691406, + 0.679688, + 0.679688, + 0.699219, + 0.699219, + 0.699219, + 0.6875, + 0.6875, + 0.707031, + 0.6875, + 0.671875, + 0.6875, + 0.671875, + 0.679688, + 0.675781, + 0.703125, + 0.699219, + 0.679688, + 0.6875, + 0.699219, + 0.710938, + 0.691406, + 0.6875, + 0.703125, + 0.710938, + 0.710938, + 0.691406, + 0.691406, + 0.703125, + 0.699219, + 0.695312, + 0.695312, + 0.703125, + 0.679688, + 0.683594, + 0.691406, + 0.671875, + 0.667969, + 0.695312, + 0.703125, + 0.6875, + 0.679688, + 0.691406, + 0.691406, + 0.695312, + 0.699219, + 0.671875, + 0.695312, + 0.703125, + 0.652344, + 0.6875, + 0.679688, + 0.691406, + 0.675781, + 0.703125, + 0.710938, + 0.664062, + 0.710938, + 0.699219, + 0.679688, + 0.699219, + 0.699219, + 0.699219, + 0.703125, + 0.710938, + 0.734375, + 0.65625, + 0.6875, + 0.695312, + 0.683594, + 0.6875, + 0.691406, + 0.679688, + 0.699219, + 0.703125, + 0.6875, + 0.675781, + 0.710938, + 0.660156, + 0.703125, + 0.695312, + 0.699219, + 0.683594, + 0.6875, + 0.691406, + 0.710938, + 0.707031, + 0.714844, + 0.703125, + 0.699219, + 0.722656, + 0.695312, + 0.722656, + 0.703125, + 0.679688, + 0.6875, + 0.6875, + 0.691406, + 0.691406, + 0.699219, + 0.6875, + 0.703125, + 0.699219, + 0.699219, + 0.707031, + 0.6875, + 0.699219, + 0.699219, + 0.691406, + 0.730469, + 0.707031, + 0.707031, + 0.703125, + 0.695312, + 0.667969, + 0.671875, + 0.691406, + 0.707031, + 0.722656, + 0.707031, + 0.71875, + 0.714844, + 0.683594, + 0.6875, + 0.373047, + 0.6875, + 0.691406, + 0.710938, + 0.695312, + 0.699219, + 0.699219, + 0.691406, + 0.691406, + 0.660156, + 0.699219, + 0.714844, + 0.691406, + 0.6875, + 0.695312, + 0.6875, + 0.6875, + 0.671875, + 0.664062, + 0.679688, + 0.699219, + 0.679688, + 0.691406, + 0.6875, + 0.683594, + 0.675781, + 0.695312, + 0.6875, + 0.71875, + 0.695312, + 0.6875, + 0.703125, + 0.691406, + 0.6875, + 0.714844, + 0.707031, + 0.664062, + 0.6875, + 0.683594, + 0.683594, + 0.726562, + 0.707031, + 0.691406, + 0.695312, + 0.707031, + 0.710938, + 0.675781, + 0.6875, + 0.699219, + 0.695312, + 0.671875, + 0.695312, + 0.695312, + 0.667969, + 0.6875, + 0.6875, + 0.695312, + 0.703125, + 0.707031, + 0.703125, + 0.710938, + 0.695312, + 0.691406, + 0.707031, + 0.679688, + 0.695312, + 0.6875, + 0.6875, + 0.710938, + 0.695312, + 0.695312, + 0.679688, + 0.6875, + 0.714844, + 0.722656, + 0.71875, + 0.683594, + 0.703125, + 0.71875, + 0.679688, + 0.671875, + 0.71875, + 0.703125, + 0.6875, + 0.691406, + 0.667969, + 0.714844, + 0.679688, + 0.707031, + 0.671875, + 0.671875, + 0.691406, + 0.71875, + 0.699219, + 0.675781, + 0.6875, + 0.6875, + 0.671875, + 0.699219, + 0.679688, + 0.699219, + 0.695312, + 0.695312, + 0.695312, + 0.707031, + 0.714844, + 0.738281, + 0.714844, + 0.683594, + 0.679688, + 0.691406, + 0.6875, + 0.695312, + 0.691406, + 0.671875, + 0.714844, + 0.679688, + 0.699219, + 0.703125, + 0.679688, + 0.671875, + 0.710938, + 0.691406, + 0.675781, + 0.683594, + 0.675781, + 0.6875, + 0.671875, + 0.699219, + 0.6875, + 0.691406, + 0.71875, + 0.703125, + 0.691406, + 0.691406, + 0.675781, + 0.710938, + 0.695312, + 0.703125, + 0.675781, + 0.703125, + 0.6875, + 0.699219, + 0.695312, + 0.707031, + 0.6875, + 0.675781, + 0.6875, + 0.707031, + 0.675781, + 0.722656, + 0.691406, + 0.691406, + 0.710938, + 0.691406, + 0.722656, + 0.695312, + 0.683594, + 0.699219, + 0.699219, + 0.695312, + 0.710938, + 0.667969, + 0.707031, + 0.671875, + 0.707031, + 0.6875, + 0.699219, + 0.71875, + 0.6875, + 0.6875, + 0.699219, + 0.691406, + 0.691406, + 0.683594, + 0.699219, + 0.722656, + 0.695312, + 0.695312, + 0.65625, + 0.691406, + 0.707031, + 0.695312, + 0.683594, + 0.683594, + 0.679688, + 0.707031, + 0.710938, + 0.695312, + 0.703125, + 0.699219, + 0.691406, + 0.679688, + 0.714844, + 0.695312, + 0.699219, + 0.695312, + 0.703125, + 0.703125, + 0.695312, + 0.683594, + 0.699219, + 0.707031, + 0.695312, + 0.703125, + 0.695312, + 0.703125, + 0.683594, + 0.714844, + 0.6875, + 0.710938, + 0.679688, + 0.703125, + 0.695312, + 0.710938, + 0.699219, + 0.707031, + 0.714844, + 0.695312, + 0.703125, + 0.691406, + 0.71875, + 0.695312, + 0.679688, + 0.695312, + 0.707031, + 0.699219, + 0.699219, + 0.722656, + 0.6875, + 0.703125, + 0.683594, + 0.691406, + 0.679688, + 0.699219, + 0.710938, + 0.695312, + 0.699219, + 0.683594, + 0.691406, + 0.671875, + 0.722656, + 0.710938, + 0.710938, + 0.703125, + 0.703125, + 0.683594, + 0.675781, + 0.6875, + 0.679688, + 0.707031, + 0.679688, + 0.648438, + 0.714844, + 0.699219, + 0.664062, + 0.691406, + 0.714844, + 0.703125, + 0.707031, + 0.664062, + 0.667969, + 0.714844, + 0.679688, + 0.703125, + 0.714844, + 0.679688, + 0.71875, + 0.710938, + 0.707031, + 0.6875, + 0.714844, + 0.707031, + 0.65625, + 0.691406, + 0.722656, + 0.699219, + 0.707031, + 0.726562, + 0.703125, + 0.675781, + 0.703125, + 0.6875, + 0.691406, + 0.671875, + 0.703125, + 0.683594, + 0.6875, + 0.691406, + 0.703125, + 0.722656, + 0.6875, + 0.699219, + 0.710938, + 0.699219, + 0.695312, + 0.695312, + 0.722656, + 0.710938, + 0.71875, + 0.683594, + 0.683594, + 0.699219, + 0.675781, + 0.65625, + 0.707031, + 0.6875, + 0.691406, + 0.691406, + 0.707031, + 0.691406, + 0.710938, + 0.683594, + 0.683594, + 0.695312, + 0.675781, + 0.6875, + 0.703125, + 0.691406, + 0.675781, + 0.714844, + 0.683594, + 0.679688, + 0.675781, + 0.703125, + 0.691406, + 0.695312, + 0.703125, + 0.703125, + 0.691406, + 0.703125, + 0.71875, + 0.699219, + 0.695312, + 0.699219, + 0.703125, + 0.710938, + 0.703125, + 0.695312, + 0.691406, + 0.675781, + 0.710938, + 0.703125, + 0.691406, + 0.703125, + 0.707031, + 0.710938, + 0.671875, + 0.707031, + 0.679688, + 0.699219, + 0.691406, + 0.691406, + 0.695312, + 0.703125, + 0.691406, + 0.707031, + 0.691406, + 0.6875, + 0.628906, + 0.699219, + 0.695312, + 0.695312, + 0.683594, + 0.703125, + 0.699219, + 0.460938, + 0.664062, + 0.714844, + 0.683594, + 0.679688, + 0.675781, + 0.691406, + 0.699219, + 0.675781, + 0.707031, + 0.675781, + 0.710938, + 0.6875, + 0.683594, + 0.683594, + 0.6875, + 0.695312, + 0.664062, + 0.699219, + 0.695312, + 0.679688, + 0.683594, + 0.714844, + 0.722656, + 0.679688, + 0.683594, + 0.6875, + 0.714844, + 0.679688, + 0.667969, + 0.691406, + 0.703125, + 0.703125, + 0.703125, + 0.679688, + 0.671875, + 0.703125, + 0.699219, + 0.695312, + 0.671875, + 0.703125, + 0.726562, + 0.675781, + 0.6875, + 0.695312, + 0.683594, + 0.703125, + 0.695312, + 0.6875, + 0.707031, + 0.675781, + 0.671875, + 0.714844, + 0.707031, + 0.683594, + 0.6875, + 0.695312, + 0.695312, + 0.714844, + 0.6875, + 0.703125, + 0.6875, + 0.6875, + 0.710938, + 0.707031, + 0.695312, + 0.699219, + 0.714844, + 0.683594, + 0.730469, + 0.683594, + 0.671875, + 0.726562, + 0.699219, + 0.71875, + 0.695312, + 0.6875, + 0.695312, + 0.699219, + 0.679688, + 0.667969, + 0.707031, + 0.6875, + 0.671875, + 0.6875, + 0.667969, + 0.695312, + 0.695312, + 0.675781, + 0.695312, + 0.683594, + 0.6875, + 0.703125, + 0.703125, + 0.710938, + 0.707031 + ] + }, + "name": "model.transformer.h.20.ln_2.weight", + "outputIndexes": [ + 1693 + ], + "type": "Const", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1692, + 1693 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/ln_2_20/Mul_1_output_0", + "outputIndexes": [ + 1694 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.20/mlp/w1/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 1694 + ], + "outputIndexes": [ + 3171 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.20/mlp/w1/Linear/pre_convert", + "inputIndexes": [ + 3171 + ], + "outputIndexes": [ + 3172 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.20/mlp/w1/Linear", + "inputIndexes": [ + 3172 + ], + "outputIndexes": [ + 3173 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 11008, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 2315504736, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.20/mlp/w1/Linear/post_convert", + "inputIndexes": [ + 3173 + ], + "outputIndexes": [ + 3174 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.20/mlp/w1/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3174 + ], + "outputIndexes": [ + 1695 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 11008 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.20/mlp/w2/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 1694 + ], + "outputIndexes": [ + 3175 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.20/mlp/w2/Linear/pre_convert", + "inputIndexes": [ + 3175 + ], + "outputIndexes": [ + 3176 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.20/mlp/w2/Linear", + "inputIndexes": [ + 3176 + ], + "outputIndexes": [ + 3177 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 11008, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 2340867190, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.20/mlp/w2/Linear/post_convert", + "inputIndexes": [ + 3177 + ], + "outputIndexes": [ + 3178 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.20/mlp/w2/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3178 + ], + "outputIndexes": [ + 1696 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 11008 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1696 + ], + "main_type": "UnaryOp", + "main": { + "opType": "SIGMOID", + "T": "DT_INVALID" + }, + "name": "/mlp_20/Sigmoid_output_0", + "outputIndexes": [ + 1697 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1696, + 1697 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/mlp_20/Mul_output_0", + "outputIndexes": [ + 1698 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1695, + 1698 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/mlp_20/Mul_1_output_0", + "outputIndexes": [ + 1699 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.20/mlp/c_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 1699 + ], + "outputIndexes": [ + 3179 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 11008, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.20/mlp/c_proj/Linear/pre_convert", + "inputIndexes": [ + 3179 + ], + "outputIndexes": [ + 3180 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.20/mlp/c_proj/Linear", + "inputIndexes": [ + 3180 + ], + "outputIndexes": [ + 3181 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 11008, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 2366229644, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.20/mlp/c_proj/Linear/post_convert", + "inputIndexes": [ + 3181 + ], + "outputIndexes": [ + 3182 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.20/mlp/c_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3182 + ], + "outputIndexes": [ + 1700 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1691, + 1700 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_104_output_0", + "outputIndexes": [ + 1701 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1701, + 1 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_105_output_0", + "outputIndexes": [ + 1702 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1702 + ], + "main_type": "LayerNorm", + "main": { + "axis": [ + -1 + ], + "epsilon": 1e-06, + "group": 1, + "useRMSNorm": true + }, + "name": "/ln_1_21/Mul_output_0", + "outputIndexes": [ + 1703 + ], + "type": "LayerNorm", + "defaultDimentionFormat": "NHWC" + }, + { + "main_type": "Blob", + "main": { + "dims": [ + 4096 + ], + "dataFormat": "NCHW", + "dataType": "DT_FLOAT", + "float32s": [ + 0.902344, + 0.847656, + 0.835938, + 0.910156, + 0.902344, + 0.867188, + 0.910156, + 0.878906, + 0.851562, + 0.902344, + 0.921875, + 0.886719, + 0.890625, + 0.84375, + 0.875, + 0.871094, + 0.890625, + 0.875, + 0.867188, + 0.867188, + 0.851562, + 0.890625, + 0.847656, + 0.878906, + 0.890625, + 0.917969, + 0.84375, + 0.898438, + 0.878906, + 0.902344, + 0.90625, + 0.875, + 0.898438, + 0.894531, + 0.902344, + 0.898438, + 0.894531, + 0.898438, + 0.855469, + 0.867188, + 0.90625, + 0.878906, + 0.875, + 0.886719, + 0.890625, + 0.890625, + 0.875, + 0.890625, + 0.839844, + 0.867188, + 0.898438, + 0.894531, + 0.910156, + 0.828125, + 0.855469, + 0.882812, + 0.882812, + 0.878906, + 0.890625, + 0.890625, + 0.847656, + 0.941406, + 0.894531, + 0.859375, + 0.910156, + 0.890625, + 0.902344, + 0.878906, + 0.882812, + 0.875, + 0.914062, + 0.898438, + 0.925781, + 0.878906, + 0.890625, + 0.859375, + 0.863281, + 0.886719, + 0.898438, + 0.859375, + 0.894531, + 0.871094, + 0.863281, + 0.90625, + 0.882812, + 0.898438, + 0.851562, + 0.886719, + 0.871094, + 0.871094, + 0.902344, + 0.859375, + 0.925781, + 0.871094, + 0.871094, + 0.886719, + 0.894531, + 0.867188, + 0.898438, + 0.875, + 0.871094, + 0.886719, + 0.867188, + 0.914062, + 0.847656, + 0.949219, + 0.902344, + 0.894531, + 0.859375, + 0.90625, + 0.878906, + 0.871094, + 0.867188, + 0.875, + 0.890625, + 0.875, + 0.871094, + 1.226562, + 0.898438, + 0.902344, + 0.914062, + 0.875, + 0.910156, + 0.859375, + 0.894531, + 0.878906, + 0.875, + 0.878906, + 0.875, + 0.855469, + 0.886719, + 0.890625, + 0.875, + 0.902344, + 0.894531, + 0.859375, + 0.882812, + 0.871094, + 0.847656, + 0.917969, + 0.855469, + 0.855469, + 0.851562, + 0.890625, + 0.890625, + 0.90625, + 0.851562, + 0.875, + 0.878906, + 0.90625, + 0.824219, + 0.859375, + 0.875, + 0.890625, + 0.792969, + 0.851562, + 0.867188, + 0.863281, + 0.886719, + 0.890625, + 0.910156, + 0.847656, + 0.890625, + 0.886719, + 0.886719, + 0.898438, + 0.878906, + 0.882812, + 0.886719, + 0.859375, + 0.890625, + 0.90625, + 0.910156, + 0.875, + 0.816406, + 0.882812, + 0.890625, + 0.875, + 0.886719, + 0.871094, + 0.875, + 0.867188, + 0.871094, + 0.851562, + 0.871094, + 0.878906, + 0.894531, + 0.882812, + 0.871094, + 0.894531, + 0.894531, + 0.894531, + 0.878906, + 0.875, + 0.863281, + 0.925781, + 0.871094, + 0.871094, + 0.894531, + 0.878906, + 0.902344, + 0.925781, + 0.859375, + 0.875, + 0.871094, + 0.894531, + 0.914062, + 0.859375, + 0.886719, + 0.773438, + 0.832031, + 0.890625, + 0.910156, + 0.878906, + 0.886719, + 0.878906, + 0.882812, + 0.886719, + 0.949219, + 0.859375, + 0.929688, + 0.914062, + 0.894531, + 0.914062, + 0.878906, + 0.863281, + 0.902344, + 0.839844, + 0.972656, + 0.878906, + 0.871094, + 0.921875, + 0.886719, + 0.902344, + 0.898438, + 0.847656, + 0.9375, + 0.882812, + 0.875, + 0.925781, + 0.933594, + 0.933594, + 0.941406, + 0.921875, + 0.84375, + 0.875, + 0.914062, + 0.898438, + 0.882812, + 0.875, + 0.910156, + 0.890625, + 0.921875, + 0.910156, + 0.886719, + 0.917969, + 0.867188, + 0.917969, + 0.863281, + 0.867188, + 0.917969, + 0.910156, + 0.972656, + 0.875, + 0.875, + 0.90625, + 0.875, + 0.902344, + 0.867188, + 0.871094, + 0.863281, + 0.855469, + 0.859375, + 0.894531, + 0.921875, + 0.898438, + 0.898438, + 0.863281, + 0.855469, + 0.902344, + 0.871094, + 0.847656, + 0.894531, + 0.90625, + 0.90625, + 0.851562, + 0.875, + 0.867188, + 0.882812, + 0.878906, + 0.90625, + 0.882812, + 0.878906, + 0.882812, + 0.890625, + 0.933594, + 0.902344, + 0.894531, + 0.898438, + 0.902344, + 0.949219, + 0.898438, + 0.902344, + 0.886719, + 0.878906, + 0.882812, + 0.898438, + 0.894531, + 0.886719, + 0.882812, + 0.929688, + 0.898438, + 0.945312, + 0.902344, + 0.90625, + 0.90625, + 0.886719, + 0.894531, + 0.890625, + 0.859375, + 0.84375, + 0.894531, + 0.886719, + 0.871094, + 0.929688, + 0.910156, + 0.914062, + 0.921875, + 0.882812, + 0.902344, + 0.90625, + 0.917969, + 0.882812, + 0.929688, + 0.832031, + 0.898438, + 0.835938, + 0.847656, + 0.882812, + 0.863281, + 0.890625, + 0.859375, + 0.859375, + 0.902344, + 0.898438, + 0.878906, + 0.859375, + 0.871094, + 0.898438, + 0.878906, + 0.914062, + 0.914062, + 0.894531, + 0.867188, + 0.875, + 0.871094, + 0.933594, + 0.914062, + 0.882812, + 0.882812, + 0.878906, + 0.902344, + 0.859375, + 0.890625, + 0.871094, + 0.878906, + 0.894531, + 0.929688, + 0.867188, + 0.886719, + 0.878906, + 0.859375, + 0.917969, + 0.929688, + 0.921875, + 0.917969, + 0.863281, + 0.917969, + 0.890625, + 0.832031, + 0.886719, + 0.875, + 0.917969, + 0.921875, + 0.855469, + 0.882812, + 0.925781, + 0.878906, + 0.933594, + 0.859375, + 0.890625, + 0.871094, + 0.867188, + 0.867188, + 0.90625, + 0.882812, + 0.878906, + 0.910156, + 0.921875, + 0.878906, + 0.890625, + 0.894531, + 0.894531, + 0.882812, + 0.9375, + 0.847656, + 0.855469, + 0.863281, + 0.851562, + 0.914062, + 0.84375, + 0.902344, + 0.875, + 0.898438, + 0.875, + 0.863281, + 0.886719, + 0.882812, + 0.917969, + 0.839844, + 0.890625, + 0.898438, + 0.886719, + 0.890625, + 0.910156, + 0.898438, + 0.871094, + 0.867188, + 0.855469, + 0.886719, + 0.882812, + 0.914062, + 0.859375, + 0.859375, + 0.851562, + 0.886719, + 0.90625, + 0.824219, + 0.851562, + 0.867188, + 0.902344, + 0.871094, + 0.859375, + 0.878906, + 0.886719, + 0.871094, + 0.847656, + 0.871094, + 0.890625, + 0.882812, + 0.914062, + 0.882812, + 0.808594, + 0.871094, + 0.878906, + 0.867188, + 0.882812, + 0.863281, + 0.863281, + 0.867188, + 0.824219, + 0.878906, + 0.839844, + 0.90625, + 0.886719, + 0.894531, + 0.898438, + 0.890625, + 0.808594, + 0.90625, + 0.890625, + 0.925781, + 0.914062, + 0.910156, + 0.871094, + 0.882812, + 0.871094, + 0.863281, + 0.890625, + 0.917969, + 0.867188, + 0.859375, + 0.835938, + 0.867188, + 0.882812, + 0.863281, + 0.898438, + 0.878906, + 0.929688, + 0.644531, + 0.828125, + 0.902344, + 0.894531, + 0.890625, + 0.871094, + 0.871094, + 0.917969, + 0.886719, + 0.871094, + 0.878906, + 0.878906, + 0.855469, + 0.875, + 0.859375, + 0.890625, + 0.882812, + 0.910156, + 0.914062, + 0.890625, + 0.890625, + 0.875, + 0.949219, + 0.855469, + 0.882812, + 0.890625, + 0.886719, + 0.90625, + 0.871094, + 0.90625, + 0.882812, + 0.898438, + 0.898438, + 0.890625, + 0.898438, + 0.878906, + 0.875, + 0.90625, + 0.875, + 0.867188, + 0.90625, + 0.863281, + 0.855469, + 0.902344, + 0.8125, + 0.902344, + 0.945312, + 0.890625, + 0.898438, + 0.851562, + 0.855469, + 0.886719, + 0.914062, + 0.871094, + 0.875, + 0.894531, + 0.847656, + 0.859375, + 0.847656, + 0.871094, + 0.902344, + 0.886719, + 0.878906, + 0.902344, + 0.910156, + 0.917969, + 0.898438, + 0.890625, + 0.871094, + 0.855469, + 0.902344, + 0.914062, + 0.890625, + 0.875, + 0.882812, + 0.898438, + 0.828125, + 0.890625, + 0.855469, + 0.851562, + 0.863281, + 0.898438, + 0.867188, + 0.871094, + 0.902344, + 0.875, + 0.894531, + 0.882812, + 0.878906, + 0.851562, + 0.84375, + 0.886719, + 0.851562, + 0.921875, + 0.878906, + 0.929688, + 0.855469, + 0.867188, + 0.894531, + 0.90625, + 0.894531, + 0.917969, + 0.859375, + 0.90625, + 0.867188, + 0.898438, + 0.890625, + 0.902344, + 0.902344, + 0.898438, + 0.882812, + 0.878906, + 0.882812, + 0.863281, + 0.886719, + 0.902344, + 0.878906, + 0.894531, + 0.878906, + 0.894531, + 0.902344, + 0.855469, + 0.867188, + 0.871094, + 0.882812, + 0.90625, + 0.902344, + 0.882812, + 0.878906, + 0.867188, + 0.882812, + 0.894531, + 0.882812, + 0.898438, + 0.078613, + 0.851562, + 0.875, + 0.90625, + 0.855469, + 0.835938, + 0.902344, + 0.890625, + 0.859375, + 0.894531, + 0.902344, + 0.878906, + 0.882812, + 0.871094, + 0.910156, + 0.914062, + 0.890625, + 0.917969, + 0.898438, + 0.894531, + 0.90625, + 0.867188, + 0.859375, + 0.886719, + 0.835938, + 0.84375, + 0.847656, + 0.914062, + 0.875, + 0.875, + 0.886719, + 0.902344, + 0.902344, + 0.910156, + 0.859375, + 0.917969, + 0.878906, + 0.863281, + 0.863281, + 0.898438, + 0.867188, + 0.871094, + 0.894531, + 0.933594, + 0.859375, + 0.859375, + 0.878906, + 0.890625, + 0.921875, + 0.84375, + 0.898438, + 0.898438, + 0.898438, + 0.871094, + 0.921875, + 0.875, + 0.863281, + 0.890625, + 0.773438, + 0.882812, + 0.90625, + 0.90625, + 0.863281, + 0.871094, + 0.898438, + 0.925781, + 0.871094, + 0.871094, + 0.875, + 0.894531, + 0.886719, + 0.875, + 0.917969, + 0.910156, + 0.957031, + 0.875, + 0.914062, + 0.898438, + 0.890625, + 0.871094, + 0.902344, + 0.886719, + 0.890625, + 0.84375, + 0.910156, + 0.84375, + 0.871094, + 0.917969, + 0.882812, + 0.855469, + 0.921875, + 0.871094, + 0.917969, + 0.839844, + 0.875, + 0.878906, + 0.914062, + 0.859375, + 0.875, + 0.914062, + 0.859375, + 0.886719, + 0.847656, + 0.878906, + 0.882812, + 0.816406, + 0.898438, + 0.929688, + 0.90625, + 0.839844, + 0.867188, + 0.871094, + 0.875, + 0.878906, + 0.894531, + 0.867188, + 0.898438, + 0.851562, + 0.882812, + 0.863281, + 0.902344, + 0.902344, + 0.867188, + 0.921875, + 0.882812, + 0.847656, + 0.855469, + 0.925781, + 0.972656, + 0.914062, + 0.90625, + 0.863281, + 0.886719, + 0.925781, + 0.882812, + 0.914062, + 0.863281, + 0.921875, + 0.875, + 0.859375, + 0.882812, + 0.90625, + 0.910156, + 0.765625, + 0.882812, + 0.921875, + 0.859375, + 0.859375, + 0.902344, + 0.84375, + 0.882812, + 0.84375, + 0.875, + 0.886719, + 0.898438, + 0.890625, + 0.898438, + 0.847656, + 0.875, + 0.847656, + 0.882812, + 0.886719, + 0.898438, + 0.902344, + 0.847656, + 0.886719, + 0.886719, + 0.894531, + 0.890625, + 0.878906, + 0.832031, + 0.839844, + 0.898438, + 0.800781, + 0.871094, + 0.847656, + 0.90625, + 0.835938, + 0.871094, + 0.894531, + 0.871094, + 0.855469, + 0.890625, + 0.894531, + 0.871094, + 0.851562, + 0.910156, + 0.9375, + 0.898438, + 0.902344, + 0.917969, + 0.882812, + 0.875, + 0.921875, + 0.882812, + 0.882812, + 0.890625, + 0.878906, + 0.890625, + 0.890625, + 0.863281, + 0.902344, + 0.925781, + 0.816406, + 0.855469, + 0.914062, + 0.859375, + 0.871094, + 0.851562, + 0.878906, + 1.171875, + 0.929688, + 0.886719, + 0.851562, + 0.929688, + 0.890625, + 0.90625, + 0.882812, + 0.875, + 0.867188, + 0.871094, + 0.890625, + 0.730469, + 0.859375, + 0.828125, + 0.890625, + 0.84375, + 0.902344, + 0.882812, + 0.894531, + 0.863281, + 0.917969, + 0.859375, + 0.90625, + 0.863281, + 0.863281, + 0.875, + 0.910156, + 0.894531, + 0.894531, + 0.886719, + 0.925781, + 0.871094, + 0.894531, + 0.898438, + 0.867188, + 0.882812, + 0.886719, + 0.890625, + 0.835938, + 0.878906, + 0.851562, + 0.863281, + 0.867188, + 0.894531, + 0.902344, + 0.886719, + 0.898438, + 0.863281, + 0.882812, + 0.902344, + 0.890625, + 0.875, + 0.882812, + 0.878906, + 0.878906, + 0.902344, + 0.886719, + 0.914062, + 0.855469, + 0.855469, + 0.847656, + 0.875, + 0.828125, + 0.882812, + 0.859375, + 0.917969, + 0.917969, + 0.855469, + 0.878906, + 0.898438, + 0.925781, + 0.90625, + 0.871094, + 0.894531, + 0.890625, + 0.894531, + 0.839844, + 0.882812, + 0.847656, + 0.859375, + 0.90625, + 0.886719, + 0.886719, + 0.921875, + 0.863281, + 0.890625, + 0.867188, + 0.894531, + 0.890625, + 0.902344, + 0.878906, + 0.898438, + 0.878906, + 0.886719, + 0.882812, + 0.863281, + 0.859375, + 0.886719, + 0.886719, + 0.902344, + 0.898438, + 0.871094, + 0.871094, + 0.847656, + 0.863281, + 0.90625, + 0.882812, + 0.910156, + 0.886719, + 0.882812, + 0.84375, + 0.878906, + 0.898438, + 0.90625, + 0.898438, + 0.855469, + 0.863281, + 0.890625, + 0.894531, + 0.878906, + 0.890625, + 0.898438, + 0.875, + 0.910156, + 0.886719, + 0.875, + 0.902344, + 0.867188, + 0.878906, + 0.863281, + 0.898438, + 0.851562, + 0.878906, + 0.898438, + 0.871094, + 0.84375, + 0.878906, + 0.882812, + 0.855469, + 0.828125, + 0.890625, + 0.855469, + 0.847656, + 0.824219, + 0.859375, + 0.875, + 0.941406, + 0.914062, + 0.925781, + 0.835938, + 0.839844, + 0.871094, + 0.894531, + 0.898438, + 0.910156, + 0.863281, + 0.933594, + 0.910156, + 0.890625, + 0.847656, + 0.894531, + 0.890625, + 0.890625, + 0.855469, + 0.886719, + 0.894531, + 0.867188, + 0.894531, + 0.902344, + 0.820312, + 0.921875, + 0.855469, + 0.882812, + 0.898438, + 0.886719, + 0.902344, + 0.941406, + 0.890625, + 0.851562, + 0.890625, + 0.847656, + 0.878906, + 0.898438, + 0.882812, + 0.902344, + 0.914062, + 0.910156, + 0.890625, + 0.886719, + 1.085938, + 0.902344, + 0.886719, + 0.894531, + 0.863281, + 0.917969, + 0.921875, + 0.894531, + 0.894531, + 0.882812, + 0.890625, + 0.886719, + 0.90625, + 0.945312, + 0.898438, + 0.914062, + 0.878906, + 0.851562, + 0.867188, + 0.917969, + 0.878906, + 0.839844, + 0.90625, + 0.886719, + 0.875, + 0.90625, + 0.902344, + 0.886719, + 0.871094, + 0.84375, + 0.898438, + 0.871094, + 0.855469, + 0.875, + 0.875, + 0.871094, + 0.914062, + 0.871094, + 0.859375, + 0.898438, + 0.878906, + 0.894531, + 0.890625, + 0.875, + 0.882812, + 0.890625, + 0.875, + 0.878906, + 0.898438, + 0.878906, + 0.871094, + 0.910156, + 0.875, + 0.886719, + 0.878906, + 0.90625, + 0.898438, + 0.871094, + 1.648438, + 0.894531, + 0.886719, + 0.824219, + 0.882812, + 0.839844, + 0.894531, + 0.882812, + 0.878906, + 0.910156, + 0.875, + 0.890625, + 0.878906, + 0.902344, + 0.875, + 0.871094, + 0.894531, + 0.855469, + 0.867188, + 0.875, + 0.882812, + 0.886719, + 0.828125, + 0.875, + 0.882812, + 0.898438, + 0.925781, + 0.890625, + 0.867188, + 0.835938, + 0.851562, + 0.917969, + 0.820312, + 0.902344, + 0.878906, + 0.863281, + 0.886719, + 0.875, + 0.878906, + 0.867188, + 0.898438, + 0.902344, + 0.855469, + 0.867188, + 0.851562, + 0.867188, + 0.851562, + 0.898438, + 0.839844, + 0.871094, + 0.90625, + 0.875, + 0.902344, + 0.914062, + 0.90625, + 0.878906, + 0.867188, + 0.859375, + 0.90625, + 0.875, + 0.882812, + 0.910156, + 0.851562, + 0.886719, + 0.917969, + 0.890625, + 0.929688, + 0.855469, + 1.210938, + 0.855469, + 0.882812, + 0.933594, + 0.925781, + 0.839844, + 0.878906, + 0.863281, + 0.878906, + 0.855469, + 0.855469, + 0.886719, + 0.855469, + 0.910156, + 0.855469, + 0.902344, + 0.828125, + 0.914062, + 0.875, + 0.945312, + 0.894531, + 0.890625, + 0.871094, + 0.867188, + 0.867188, + 0.882812, + 0.898438, + 0.824219, + 0.828125, + 0.859375, + 0.890625, + 0.902344, + 0.882812, + 0.871094, + 0.867188, + 0.886719, + 0.867188, + 0.894531, + 0.835938, + 0.859375, + 0.910156, + 0.902344, + 0.890625, + 0.835938, + 0.878906, + 0.902344, + 0.855469, + 0.871094, + 0.859375, + 0.886719, + 0.894531, + 0.878906, + 0.902344, + 0.882812, + 0.859375, + 0.882812, + 0.839844, + 0.914062, + 0.902344, + 0.878906, + 0.894531, + 0.902344, + 0.902344, + 0.882812, + 0.917969, + 0.921875, + 0.855469, + 0.910156, + 0.839844, + 0.867188, + 0.839844, + 0.886719, + 0.890625, + 0.875, + 0.890625, + 0.910156, + 0.882812, + 0.886719, + 0.898438, + 0.933594, + 0.832031, + 0.890625, + 0.898438, + 0.910156, + 0.894531, + 0.84375, + 0.878906, + 0.886719, + 0.851562, + 0.914062, + 0.875, + 0.921875, + 0.890625, + 0.875, + 0.894531, + 0.894531, + 0.898438, + 0.871094, + 0.90625, + 0.898438, + 0.878906, + 0.886719, + 0.84375, + 0.890625, + 0.875, + 0.871094, + 0.878906, + 0.910156, + 0.847656, + 0.855469, + 0.910156, + 0.898438, + 0.886719, + 0.859375, + 0.839844, + 0.886719, + 0.882812, + 0.902344, + 0.871094, + 0.875, + 0.855469, + 0.878906, + 0.871094, + 0.917969, + 0.890625, + 0.886719, + 0.910156, + 0.890625, + 0.945312, + 0.882812, + 0.914062, + 0.816406, + 0.855469, + 0.867188, + 0.898438, + 0.914062, + 0.875, + 0.875, + 0.863281, + 0.882812, + 0.890625, + 0.835938, + 0.839844, + 0.886719, + 0.882812, + 0.859375, + 0.890625, + 0.835938, + 0.867188, + 0.90625, + 0.882812, + 0.863281, + 0.828125, + 0.898438, + 0.882812, + 0.890625, + 0.859375, + 0.867188, + 0.867188, + 0.890625, + 0.882812, + 0.878906, + 0.890625, + 0.875, + 0.84375, + 0.871094, + 0.886719, + 0.898438, + 0.886719, + 0.882812, + 0.878906, + 0.878906, + 0.871094, + 0.871094, + 0.871094, + 0.886719, + 0.875, + 0.878906, + 0.902344, + 0.890625, + 0.898438, + 0.894531, + 0.902344, + 0.894531, + 0.894531, + 0.855469, + 0.875, + 0.859375, + 0.84375, + 0.910156, + 0.914062, + 0.910156, + 0.878906, + 0.863281, + 0.882812, + 0.925781, + 0.878906, + 0.839844, + 0.792969, + 0.890625, + 0.898438, + 0.835938, + 0.875, + 0.917969, + 0.878906, + 0.832031, + 0.890625, + 0.921875, + 0.878906, + 0.839844, + 0.898438, + 0.890625, + 0.859375, + 0.871094, + 0.894531, + 0.886719, + 0.867188, + 0.910156, + 0.855469, + 0.863281, + 0.882812, + 0.890625, + 0.871094, + 0.875, + 0.796875, + 0.882812, + 0.863281, + 0.914062, + 0.910156, + 0.867188, + 0.742188, + 0.800781, + 0.871094, + 0.882812, + 0.863281, + 0.878906, + 0.84375, + 0.882812, + 0.878906, + 0.835938, + 0.855469, + 0.875, + 0.917969, + 0.875, + 0.882812, + 0.855469, + 0.855469, + 0.859375, + 0.878906, + 0.855469, + 0.894531, + 0.878906, + 0.878906, + 0.902344, + 0.894531, + 0.898438, + 0.902344, + 0.878906, + 0.875, + 0.867188, + 0.863281, + 0.859375, + 0.925781, + 0.886719, + 0.898438, + 0.910156, + 0.84375, + 0.710938, + 0.902344, + 0.890625, + 0.851562, + 0.875, + 0.855469, + 0.898438, + 0.917969, + 0.890625, + 0.914062, + 0.851562, + 0.835938, + 0.886719, + 0.890625, + 0.886719, + 0.941406, + 0.90625, + 0.902344, + 0.917969, + 0.886719, + 0.816406, + 0.886719, + 0.878906, + 0.851562, + 0.871094, + 0.902344, + 0.863281, + 0.871094, + 0.878906, + 0.871094, + 0.914062, + 0.898438, + 0.878906, + 0.871094, + 0.890625, + 0.890625, + 0.894531, + 0.894531, + 0.894531, + 0.875, + 0.894531, + 0.855469, + 0.875, + 0.875, + 0.84375, + 0.875, + 0.847656, + 0.863281, + 0.902344, + 0.882812, + 0.878906, + 0.875, + 0.898438, + 0.867188, + 0.933594, + 0.894531, + 0.871094, + 0.871094, + 0.847656, + 0.855469, + 0.878906, + 0.859375, + 0.871094, + 0.851562, + 0.867188, + 0.875, + 0.917969, + 0.871094, + 0.882812, + 0.886719, + 0.914062, + 0.902344, + 0.859375, + 0.859375, + 0.914062, + 0.90625, + 0.90625, + 0.859375, + 0.820312, + 0.867188, + 0.851562, + 0.871094, + 0.886719, + 0.886719, + 0.851562, + 0.855469, + 0.871094, + 0.890625, + 0.855469, + 0.878906, + 0.859375, + 0.914062, + 0.824219, + 0.917969, + 0.894531, + 0.886719, + 0.875, + 0.878906, + 0.929688, + 0.90625, + 0.917969, + 0.878906, + 0.875, + 0.855469, + 0.863281, + 0.882812, + 0.914062, + 0.859375, + 0.890625, + 0.894531, + 0.890625, + 0.863281, + 0.851562, + 0.898438, + 0.863281, + 0.886719, + 0.886719, + 0.875, + 0.902344, + 0.875, + 0.894531, + 0.882812, + 0.832031, + 0.882812, + 0.863281, + 0.910156, + 0.898438, + 0.859375, + 0.878906, + 0.847656, + 0.90625, + 0.898438, + 0.925781, + 0.871094, + 0.863281, + 0.894531, + 0.910156, + 0.910156, + 0.863281, + 0.863281, + 1.539062, + 0.871094, + 0.835938, + 0.890625, + 0.859375, + 0.871094, + 0.898438, + 0.878906, + 0.878906, + 0.871094, + 0.882812, + 0.914062, + 0.871094, + 0.898438, + 0.902344, + 0.851562, + 0.894531, + 0.894531, + 0.890625, + 0.886719, + 0.933594, + 0.90625, + 0.878906, + 0.917969, + 0.890625, + 0.890625, + 0.816406, + 0.914062, + 0.894531, + 0.90625, + 0.859375, + 0.875, + 0.90625, + 0.878906, + 0.878906, + 0.871094, + 0.898438, + 0.882812, + 0.890625, + 0.898438, + 0.855469, + 0.878906, + 0.898438, + 0.84375, + 0.886719, + 0.949219, + 0.925781, + 0.808594, + 0.894531, + 0.875, + 0.890625, + 0.898438, + 0.894531, + 0.902344, + 0.859375, + 0.875, + 0.910156, + 0.898438, + 0.890625, + 0.902344, + 0.878906, + 0.84375, + 0.855469, + 0.898438, + 0.871094, + 0.917969, + 0.894531, + 0.875, + 0.859375, + 0.84375, + 0.886719, + 0.886719, + 0.898438, + 0.871094, + 0.855469, + 0.816406, + 0.871094, + 0.9375, + 0.90625, + 0.875, + 0.878906, + 0.882812, + 0.890625, + 0.875, + 0.863281, + 0.882812, + 0.917969, + 0.875, + 0.863281, + 0.882812, + 0.871094, + 0.898438, + 0.902344, + 0.875, + 0.949219, + 0.960938, + 0.859375, + 0.886719, + 0.894531, + 0.882812, + 0.90625, + 0.910156, + 0.871094, + 0.882812, + 0.875, + 0.921875, + 0.867188, + 0.875, + 0.90625, + 0.898438, + 0.894531, + 0.875, + 0.863281, + 0.875, + 0.90625, + 0.894531, + 0.898438, + 0.910156, + 0.878906, + 0.894531, + 0.878906, + 0.890625, + 0.835938, + 0.863281, + 0.894531, + 0.894531, + 0.859375, + 0.847656, + 0.863281, + 0.890625, + 0.875, + 0.871094, + 0.90625, + 0.890625, + 0.867188, + 0.878906, + 0.894531, + 0.894531, + 0.878906, + 0.894531, + 0.898438, + 0.882812, + 0.921875, + 0.910156, + 0.910156, + 0.824219, + 0.878906, + 0.933594, + 0.867188, + 0.867188, + 0.902344, + 0.871094, + 0.894531, + 0.878906, + 0.902344, + 0.886719, + 0.863281, + 0.84375, + 0.894531, + 0.878906, + 0.890625, + 0.847656, + 0.914062, + 0.882812, + 0.898438, + 0.871094, + 0.859375, + 0.890625, + 0.894531, + 0.859375, + 0.882812, + 0.882812, + 0.882812, + 0.828125, + 0.917969, + 0.886719, + 0.839844, + 0.851562, + 0.882812, + 0.875, + 0.90625, + 0.871094, + 0.90625, + 0.855469, + 0.910156, + 0.835938, + 0.902344, + 0.894531, + 0.878906, + 0.894531, + 0.871094, + 0.886719, + 0.871094, + 0.910156, + 0.867188, + 0.917969, + 0.894531, + 0.890625, + 0.882812, + 0.855469, + 0.894531, + 0.886719, + 0.910156, + 0.878906, + 0.875, + 0.894531, + 0.902344, + 0.875, + 0.855469, + 0.894531, + 0.851562, + 0.910156, + 0.882812, + 0.910156, + 0.867188, + 0.832031, + 0.886719, + 0.890625, + 0.882812, + 0.9375, + 0.890625, + 0.875, + 0.890625, + 0.867188, + 0.910156, + 0.867188, + 0.894531, + 0.851562, + 0.867188, + 0.859375, + 0.875, + 0.882812, + 0.878906, + 0.828125, + 0.878906, + 0.9375, + 0.921875, + 0.886719, + 0.863281, + 0.894531, + 0.894531, + 0.878906, + 0.855469, + 0.898438, + 0.839844, + 0.902344, + 0.882812, + 0.886719, + 0.902344, + 0.875, + 0.882812, + 0.894531, + 0.90625, + 0.882812, + 0.871094, + 0.910156, + 0.882812, + 0.875, + 0.90625, + 0.875, + 0.851562, + 0.859375, + 0.921875, + 0.875, + 0.882812, + 0.871094, + 0.851562, + 0.972656, + 0.871094, + 0.851562, + 0.867188, + 0.894531, + 0.863281, + 0.859375, + 0.910156, + 0.820312, + 0.851562, + 0.855469, + 0.890625, + 0.871094, + 0.890625, + 0.914062, + 0.894531, + 0.902344, + 0.878906, + 0.875, + 0.875, + 0.894531, + 0.867188, + 0.890625, + 0.917969, + 0.914062, + 0.890625, + 0.894531, + 0.867188, + 0.921875, + 0.933594, + 0.875, + 0.863281, + 0.886719, + 0.894531, + 0.890625, + 0.902344, + 0.878906, + 0.878906, + 0.894531, + 0.847656, + 0.871094, + 0.914062, + 0.894531, + 0.878906, + 0.882812, + 0.882812, + 0.867188, + 0.871094, + 0.875, + 0.871094, + 0.855469, + 0.867188, + 0.886719, + 0.863281, + 0.863281, + 0.902344, + 0.882812, + 0.890625, + 0.925781, + 0.886719, + 0.882812, + 0.886719, + 0.875, + 0.882812, + 0.871094, + 0.886719, + 0.882812, + 0.902344, + 0.882812, + 0.882812, + 0.863281, + 0.867188, + 0.898438, + 0.890625, + 0.882812, + 0.871094, + 0.894531, + 0.871094, + 0.894531, + 0.90625, + 0.871094, + 0.878906, + 0.878906, + 0.863281, + 0.875, + 0.894531, + 0.929688, + 0.914062, + 0.898438, + 0.902344, + 0.875, + 0.890625, + 0.886719, + 0.886719, + 0.875, + 0.859375, + 0.875, + 0.882812, + 0.890625, + 0.871094, + 0.917969, + 0.859375, + 0.867188, + 0.878906, + 0.878906, + 0.878906, + 0.898438, + 0.886719, + 0.878906, + 0.878906, + 0.878906, + 0.882812, + 0.941406, + 0.890625, + 0.882812, + 0.90625, + 0.863281, + 0.90625, + 0.90625, + 0.871094, + 0.933594, + 0.847656, + 0.921875, + 0.875, + 0.90625, + 0.851562, + 0.867188, + 0.875, + 0.871094, + 0.898438, + 0.882812, + 0.894531, + 0.882812, + 0.863281, + 0.894531, + 0.867188, + 0.886719, + 0.890625, + 0.890625, + 0.882812, + 0.894531, + 0.886719, + 0.921875, + 0.882812, + 0.863281, + 0.859375, + 0.832031, + 0.871094, + 0.84375, + 0.867188, + 0.855469, + 0.875, + 0.886719, + 0.863281, + 0.9375, + 0.824219, + 0.910156, + 0.867188, + 0.851562, + 0.863281, + 0.890625, + 0.886719, + 0.890625, + 0.863281, + 0.914062, + 0.863281, + 0.902344, + 0.90625, + 0.863281, + 0.886719, + 0.8125, + 0.90625, + 0.875, + 0.890625, + 0.871094, + 0.890625, + 0.90625, + 0.886719, + 0.863281, + 0.886719, + 0.859375, + 0.90625, + 0.90625, + 0.914062, + 0.859375, + 0.894531, + 0.886719, + 0.898438, + 0.886719, + 0.882812, + 0.863281, + 0.871094, + 0.886719, + 0.902344, + 0.855469, + 0.898438, + 0.902344, + 0.878906, + 0.871094, + 0.878906, + 0.902344, + 0.882812, + 0.890625, + 0.886719, + 0.871094, + 0.878906, + 0.894531, + 0.898438, + 0.898438, + 0.917969, + 0.894531, + 0.914062, + 0.902344, + 0.878906, + 0.859375, + 0.851562, + 0.871094, + 0.875, + 0.871094, + 0.863281, + 0.890625, + 0.871094, + 0.875, + 0.875, + 0.863281, + 0.886719, + 0.917969, + 0.859375, + 0.886719, + 0.859375, + 0.863281, + 0.882812, + 0.832031, + 0.875, + 0.90625, + 0.882812, + 0.890625, + 0.851562, + 0.875, + 0.859375, + 0.890625, + 0.875, + 0.871094, + 0.878906, + 0.875, + 0.867188, + 0.875, + 0.910156, + 0.917969, + 0.875, + 0.882812, + 0.90625, + 0.859375, + 0.867188, + 0.894531, + 0.886719, + 0.894531, + 0.871094, + 0.894531, + 0.902344, + 0.90625, + 0.894531, + 0.894531, + 0.878906, + 0.875, + 0.925781, + 0.878906, + 0.871094, + 0.910156, + 0.863281, + 0.871094, + 0.90625, + 0.859375, + 0.894531, + 0.859375, + 0.839844, + 0.898438, + 0.894531, + 0.851562, + 0.859375, + 0.890625, + 0.871094, + 0.890625, + 0.871094, + 0.871094, + 0.882812, + 0.898438, + 0.894531, + 0.890625, + 0.894531, + 1.476562, + 0.867188, + 0.867188, + 0.894531, + 0.917969, + 0.894531, + 0.878906, + 0.910156, + 0.84375, + 0.886719, + 0.851562, + 0.886719, + 0.867188, + 0.90625, + 0.894531, + 0.898438, + 0.871094, + 0.851562, + 0.917969, + 0.894531, + 0.847656, + 0.886719, + 0.808594, + 0.910156, + 0.898438, + 0.859375, + 0.882812, + 0.902344, + 0.886719, + 0.871094, + 0.859375, + 0.882812, + 0.871094, + 0.917969, + 0.867188, + 0.894531, + 0.867188, + 0.863281, + 0.910156, + 0.871094, + 0.898438, + 0.886719, + 0.917969, + 0.882812, + 0.871094, + 0.914062, + 0.878906, + 0.929688, + 0.890625, + 0.878906, + 0.855469, + 0.878906, + 0.855469, + 0.878906, + 0.894531, + 0.835938, + 0.847656, + 0.90625, + 0.894531, + 0.863281, + 0.882812, + 0.894531, + 0.902344, + 0.855469, + 0.886719, + 0.894531, + 0.914062, + 0.855469, + 0.875, + 0.855469, + 0.886719, + 0.890625, + 0.890625, + 0.878906, + 0.882812, + 0.914062, + 0.878906, + 0.917969, + 0.859375, + 0.832031, + 0.921875, + 0.878906, + 0.835938, + 0.878906, + 0.875, + 0.898438, + 0.910156, + 0.894531, + 0.863281, + 0.898438, + 0.90625, + 0.921875, + 0.867188, + 0.859375, + 0.863281, + 0.875, + 0.875, + 0.765625, + 0.910156, + 0.886719, + 0.871094, + 0.90625, + 0.890625, + 0.859375, + 0.898438, + 0.890625, + 0.894531, + 0.882812, + 0.898438, + 0.898438, + 0.894531, + 0.882812, + 0.890625, + 0.914062, + 0.863281, + 0.886719, + 0.902344, + 0.917969, + 0.886719, + 0.894531, + 0.910156, + 0.835938, + 0.914062, + 0.886719, + 0.851562, + 0.851562, + 0.867188, + 0.914062, + 0.886719, + 0.863281, + 0.851562, + 0.894531, + 0.867188, + 0.847656, + 0.902344, + 0.878906, + 0.875, + 0.847656, + 0.902344, + 0.898438, + 0.734375, + 0.894531, + 0.9375, + 0.867188, + 0.882812, + 0.871094, + 0.882812, + 0.871094, + 0.875, + 0.871094, + 0.878906, + 0.917969, + 0.851562, + 0.875, + 0.882812, + 0.867188, + 0.898438, + 0.882812, + 0.867188, + 0.902344, + 0.824219, + 0.894531, + 0.886719, + 0.859375, + 0.882812, + 0.890625, + 0.878906, + 0.878906, + 0.867188, + 0.894531, + 0.859375, + 0.90625, + 0.894531, + 0.875, + 0.882812, + 0.867188, + 0.90625, + 0.890625, + 0.902344, + 0.890625, + 0.933594, + 0.898438, + 0.921875, + 0.878906, + 0.925781, + 0.890625, + 0.890625, + 0.914062, + 0.890625, + 0.886719, + 0.925781, + 0.867188, + 0.84375, + 0.882812, + 0.894531, + 0.847656, + 0.871094, + 0.894531, + 0.886719, + 0.867188, + 0.863281, + 0.882812, + 0.898438, + 0.894531, + 0.863281, + 0.921875, + 0.894531, + 0.890625, + 0.90625, + 0.902344, + 0.914062, + 0.878906, + 0.921875, + 0.890625, + 0.847656, + 0.871094, + 0.898438, + 0.894531, + 0.90625, + 0.90625, + 0.898438, + 0.867188, + 0.875, + 0.84375, + 0.898438, + 0.851562, + 0.898438, + 0.925781, + 0.878906, + 0.929688, + 0.882812, + 0.898438, + 0.878906, + 0.894531, + 0.890625, + 0.855469, + 0.867188, + 0.871094, + 0.875, + 0.910156, + 0.847656, + 0.894531, + 0.871094, + 0.886719, + 0.882812, + 0.863281, + 0.894531, + 0.855469, + 0.894531, + 0.945312, + 0.851562, + 0.878906, + 0.941406, + 0.921875, + 0.9375, + 0.875, + 0.894531, + 0.882812, + 0.871094, + 0.851562, + 0.851562, + 0.890625, + 0.847656, + 0.878906, + 0.890625, + 0.882812, + 0.882812, + 0.914062, + 0.894531, + 0.859375, + 0.894531, + 0.871094, + 0.902344, + 0.839844, + 0.890625, + 0.875, + 0.863281, + 0.875, + 0.886719, + 0.910156, + 0.882812, + 0.9375, + 0.871094, + 0.808594, + 0.90625, + 0.894531, + 0.898438, + 0.878906, + 0.867188, + 0.878906, + 0.886719, + 0.839844, + 0.886719, + 0.878906, + 0.910156, + 0.882812, + 0.898438, + 0.90625, + 0.890625, + 0.894531, + 0.886719, + 0.902344, + 0.859375, + 0.859375, + 0.878906, + 0.886719, + 0.800781, + 0.886719, + 0.882812, + 0.898438, + 0.871094, + 0.878906, + 1.0625, + 0.890625, + 0.875, + 0.933594, + 0.886719, + 0.902344, + 0.851562, + 0.867188, + 0.878906, + 0.90625, + 0.878906, + 0.90625, + 0.867188, + 0.894531, + 0.898438, + 0.839844, + 0.910156, + 0.875, + 0.851562, + 0.871094, + 0.875, + 0.917969, + 0.863281, + 0.882812, + 0.871094, + 0.882812, + 0.878906, + 0.886719, + 0.929688, + 0.878906, + 0.914062, + 0.886719, + 0.835938, + 0.914062, + 0.90625, + 0.875, + 0.871094, + 0.917969, + 0.851562, + 0.886719, + 0.851562, + 0.816406, + 0.882812, + 0.867188, + 0.886719, + 0.894531, + 0.90625, + 0.847656, + 0.871094, + 0.90625, + 0.867188, + 0.839844, + 0.867188, + 0.828125, + 0.863281, + 0.890625, + 0.710938, + 0.882812, + 0.863281, + 0.894531, + 0.828125, + 0.863281, + 0.882812, + 0.871094, + 0.882812, + 0.882812, + 0.910156, + 0.886719, + 0.878906, + 0.878906, + 0.875, + 0.890625, + 0.855469, + 0.871094, + 0.902344, + 0.894531, + 0.90625, + 0.886719, + 0.890625, + 0.898438, + 0.925781, + 0.878906, + 0.894531, + 0.890625, + 0.898438, + 0.871094, + 0.890625, + 0.90625, + 0.863281, + 0.890625, + 0.890625, + 0.890625, + 0.867188, + 0.898438, + 0.921875, + 0.890625, + 0.898438, + 0.90625, + 0.890625, + 0.855469, + 0.898438, + 0.832031, + 0.875, + 0.886719, + 0.90625, + 0.914062, + 0.882812, + 0.898438, + 0.878906, + 0.882812, + 0.933594, + 0.871094, + 0.878906, + 0.875, + 0.863281, + 0.824219, + 0.871094, + 0.902344, + 0.878906, + 0.855469, + 0.867188, + 0.890625, + 0.878906, + 0.804688, + 0.570312, + 0.867188, + 0.792969, + 0.898438, + 0.871094, + 0.902344, + 0.894531, + 0.910156, + 0.878906, + 0.847656, + 0.871094, + 0.886719, + 0.890625, + 0.875, + 0.863281, + 0.859375, + 0.917969, + 0.847656, + 0.898438, + 0.949219, + 0.894531, + 0.882812, + 0.898438, + 0.867188, + 0.894531, + 0.878906, + 0.867188, + 0.90625, + 0.871094, + 0.894531, + 0.902344, + 0.867188, + 0.867188, + 0.878906, + 0.867188, + 0.875, + 0.886719, + 0.859375, + 0.871094, + 0.867188, + 0.875, + 0.875, + 0.859375, + 0.914062, + 0.90625, + 0.875, + 0.886719, + 0.714844, + 0.871094, + 0.875, + 0.894531, + 0.871094, + 0.878906, + 0.882812, + 0.851562, + 0.855469, + 0.890625, + 0.871094, + 0.867188, + 0.894531, + 0.90625, + 0.855469, + 0.917969, + 0.871094, + 0.863281, + 0.925781, + 0.914062, + 0.914062, + 0.898438, + 0.914062, + 0.898438, + 0.871094, + 0.859375, + 0.875, + 0.871094, + 0.902344, + 0.871094, + 0.855469, + 0.890625, + 0.886719, + 0.878906, + 0.902344, + 0.84375, + 0.875, + 0.894531, + 0.886719, + 0.871094, + 0.878906, + 0.785156, + 0.882812, + 0.898438, + 0.855469, + 0.863281, + 0.863281, + 0.921875, + 0.878906, + 0.921875, + 0.871094, + 0.902344, + 0.871094, + 0.890625, + 0.890625, + 0.894531, + 0.878906, + 0.886719, + 0.878906, + 0.875, + 0.90625, + 0.84375, + 0.886719, + 0.894531, + 0.898438, + 0.902344, + 0.878906, + 0.875, + 0.890625, + 0.894531, + 0.894531, + 0.894531, + 0.902344, + 0.914062, + 0.867188, + 0.855469, + 0.863281, + 0.859375, + 0.894531, + 0.878906, + 0.910156, + 0.910156, + 0.871094, + 0.902344, + 0.925781, + 0.871094, + 0.960938, + 0.878906, + 0.914062, + 0.882812, + 0.878906, + 0.890625, + 0.871094, + 0.875, + 0.902344, + 0.882812, + 0.894531, + 0.859375, + 0.859375, + 0.867188, + 0.851562, + 0.890625, + 0.859375, + 0.886719, + 0.886719, + 0.878906, + 0.917969, + 0.882812, + 0.871094, + 0.914062, + 0.890625, + 0.855469, + 0.90625, + 0.894531, + 0.914062, + 0.871094, + 0.90625, + 0.863281, + 0.855469, + 0.871094, + 0.867188, + 0.921875, + 0.898438, + 0.839844, + 0.902344, + 0.886719, + 0.929688, + 0.859375, + 0.867188, + 0.867188, + 0.9375, + 0.835938, + 0.871094, + 0.867188, + 0.863281, + 0.882812, + 0.882812, + 0.84375, + 0.910156, + 0.890625, + 0.898438, + 0.921875, + 0.890625, + 0.949219, + 0.855469, + 0.898438, + 0.828125, + 0.894531, + 0.871094, + 0.929688, + 0.890625, + 0.855469, + 0.914062, + 0.867188, + 0.902344, + 0.933594, + 0.875, + 0.902344, + 0.917969, + 0.863281, + 0.867188, + 0.894531, + 0.847656, + 0.894531, + 0.875, + 0.859375, + 0.875, + 0.925781, + 0.871094, + 0.859375, + 0.867188, + 0.894531, + 0.890625, + 0.90625, + 0.90625, + 0.863281, + 0.878906, + 0.902344, + 0.882812, + 0.890625, + 0.902344, + 0.863281, + 0.886719, + 0.882812, + 0.859375, + 0.902344, + 0.875, + 0.886719, + 0.882812, + 0.882812, + 0.882812, + 0.875, + 0.875, + 0.890625, + 0.875, + 0.84375, + 0.875, + 0.882812, + 0.871094, + 0.859375, + 0.882812, + 0.890625, + 0.898438, + 0.90625, + 0.933594, + 0.933594, + 0.894531, + 0.90625, + 0.898438, + 0.9375, + 0.875, + 0.871094, + 0.867188, + 0.882812, + 0.875, + 0.902344, + 0.90625, + 0.886719, + 0.921875, + 0.878906, + 0.820312, + 0.890625, + 0.84375, + 0.851562, + 0.90625, + 0.871094, + 0.871094, + 0.90625, + 0.871094, + 0.898438, + 0.90625, + 0.863281, + 0.890625, + 0.882812, + 0.921875, + 0.902344, + 0.875, + 0.886719, + 0.917969, + 0.898438, + 0.90625, + 0.90625, + 0.828125, + 0.882812, + 0.902344, + 0.929688, + 0.867188, + 0.914062, + 0.886719, + 0.859375, + 0.875, + 0.863281, + 0.871094, + 0.859375, + 0.886719, + 0.859375, + 0.929688, + 0.886719, + 0.902344, + 0.867188, + 0.886719, + 0.941406, + 0.867188, + 0.871094, + 0.867188, + 0.871094, + 0.894531, + 0.933594, + 0.910156, + 0.867188, + 0.839844, + 0.886719, + 0.894531, + 0.871094, + 0.839844, + 0.878906, + 0.882812, + 0.863281, + 0.859375, + 0.878906, + 0.890625, + 0.902344, + 0.886719, + 0.871094, + 0.902344, + 0.886719, + 0.882812, + 0.925781, + 0.90625, + 0.867188, + 0.886719, + 0.890625, + 0.832031, + 0.867188, + 0.890625, + 0.746094, + 0.855469, + 0.886719, + 0.902344, + 0.871094, + 0.90625, + 0.875, + 0.875, + 0.871094, + 0.878906, + 0.914062, + 0.917969, + 0.914062, + 0.898438, + 0.851562, + 0.902344, + 0.90625, + 0.863281, + 0.941406, + 0.851562, + 0.894531, + 0.882812, + 0.933594, + 0.871094, + 0.863281, + 0.914062, + 0.890625, + 0.847656, + 0.863281, + 0.90625, + 0.863281, + 0.875, + 0.910156, + 0.855469, + 0.875, + 0.859375, + 0.914062, + 0.855469, + 0.910156, + 0.863281, + 0.851562, + 0.886719, + 0.871094, + 0.824219, + 0.886719, + 0.863281, + 0.914062, + 0.859375, + 0.878906, + 0.894531, + 0.9375, + 0.898438, + 0.855469, + 0.902344, + 0.910156, + 0.875, + 0.871094, + 0.90625, + 0.875, + 0.832031, + 0.871094, + 0.871094, + 0.890625, + 0.90625, + 0.882812, + 0.878906, + 0.855469, + 0.832031, + 0.855469, + 0.917969, + 0.875, + 0.914062, + 0.890625, + 0.847656, + 0.894531, + 0.894531, + 0.875, + 0.890625, + 0.863281, + 0.886719, + 0.878906, + 0.921875, + 0.902344, + 0.90625, + 0.871094, + 0.851562, + 0.890625, + 0.875, + 0.863281, + 0.914062, + 0.894531, + 0.921875, + 0.890625, + 0.863281, + 0.863281, + 0.882812, + 0.898438, + 0.914062, + 0.863281, + 0.84375, + 0.875, + 0.878906, + 0.925781, + 0.898438, + 0.890625, + 0.863281, + 0.847656, + 0.835938, + 0.90625, + 0.886719, + 0.882812, + 0.875, + 0.886719, + 0.910156, + 0.871094, + 0.859375, + 0.824219, + 0.902344, + 0.875, + 0.886719, + 0.871094, + 0.890625, + 0.910156, + 0.902344, + 0.863281, + 0.867188, + 0.886719, + 0.871094, + 0.921875, + 0.847656, + 0.929688, + 0.890625, + 0.84375, + 0.882812, + 0.890625, + 0.867188, + 0.890625, + 0.828125, + 0.917969, + 0.044922, + 0.886719, + 0.910156, + 0.898438, + 0.871094, + 0.867188, + 0.921875, + 0.867188, + 0.871094, + 0.863281, + 0.902344, + 0.863281, + 0.859375, + 0.902344, + 0.878906, + 0.859375, + 0.898438, + 0.898438, + 0.863281, + 0.914062, + 0.878906, + 0.867188, + 0.886719, + 0.890625, + 0.898438, + 0.902344, + 0.878906, + 0.894531, + 0.871094, + 0.855469, + 0.875, + 0.886719, + 0.867188, + 0.890625, + 0.929688, + 0.90625, + 0.886719, + 0.847656, + 0.890625, + 0.875, + 0.882812, + 0.851562, + 0.882812, + 0.835938, + 0.890625, + 0.832031, + 0.90625, + 0.886719, + 0.902344, + 0.871094, + 0.894531, + 0.90625, + 0.871094, + 0.871094, + 0.855469, + 0.84375, + 0.785156, + 0.84375, + 0.902344, + 0.878906, + 0.851562, + 0.882812, + 1.054688, + 0.875, + 0.878906, + 0.871094, + 0.894531, + 0.867188, + 0.867188, + 1.515625, + 0.855469, + 0.84375, + 0.871094, + 0.851562, + 0.882812, + 0.855469, + 0.882812, + 0.917969, + 0.859375, + 0.902344, + 0.867188, + 0.875, + 0.882812, + 0.898438, + 0.949219, + 0.886719, + 0.859375, + 0.871094, + 0.90625, + 0.863281, + 0.894531, + 0.886719, + 0.914062, + 0.863281, + 0.878906, + 0.917969, + 0.898438, + 0.570312, + 0.914062, + 0.886719, + 0.867188, + 0.890625, + 0.878906, + 0.886719, + 0.859375, + 0.898438, + 0.882812, + 0.875, + 0.910156, + 0.90625, + 0.902344, + 0.886719, + 0.890625, + 0.921875, + 0.824219, + 0.867188, + 0.84375, + 0.875, + 0.882812, + 0.902344, + 0.886719, + 0.941406, + 0.925781, + 0.886719, + 0.808594, + 0.878906, + 0.894531, + 0.921875, + 0.875, + 0.902344, + 0.90625, + 0.878906, + 0.859375, + 0.867188, + 0.894531, + 0.882812, + 0.757812, + 0.847656, + 0.917969, + 0.898438, + 0.914062, + 0.871094, + 0.890625, + 0.867188, + 0.875, + 0.878906, + 0.871094, + 0.890625, + 0.886719, + 0.886719, + 0.898438, + 0.863281, + 0.898438, + 0.882812, + 0.898438, + 0.914062, + 0.921875, + 0.914062, + 0.859375, + 0.859375, + 0.898438, + 0.875, + 0.878906, + 0.878906, + 0.894531, + 0.917969, + 0.910156, + 0.871094, + 0.875, + 0.820312, + 0.921875, + 0.90625, + 0.855469, + 0.867188, + 0.882812, + 0.863281, + 0.882812, + 0.855469, + 0.886719, + 0.871094, + 0.886719, + 0.890625, + 0.863281, + 0.882812, + 0.886719, + 0.867188, + 0.859375, + 0.917969, + 0.914062, + 0.898438, + 0.894531, + 0.902344, + 0.871094, + 0.859375, + 0.867188, + 0.84375, + 0.90625, + 0.890625, + 0.882812, + 0.875, + 0.867188, + 0.902344, + 0.855469, + 0.882812, + 0.894531, + 0.855469, + 0.867188, + 0.894531, + 0.890625, + 0.875, + 0.894531, + 0.917969, + 0.882812, + 0.875, + 0.890625, + 0.898438, + 0.898438, + 0.871094, + 0.886719, + 0.871094, + 0.886719, + 0.878906, + 0.914062, + 0.871094, + 0.859375, + 0.890625, + 0.886719, + 0.914062, + 0.882812, + 0.828125, + 0.925781, + 0.90625, + 0.882812, + 0.871094, + 0.867188, + 0.875, + 0.871094, + 0.851562, + 0.824219, + 0.875, + 0.878906, + 0.871094, + 0.941406, + 0.875, + 0.890625, + 0.855469, + 0.910156, + 0.917969, + 0.875, + 0.875, + 0.890625, + 0.871094, + 0.871094, + 0.78125, + 0.886719, + 0.882812, + 0.871094, + 0.902344, + 0.867188, + 0.894531, + 0.863281, + 0.878906, + 0.910156, + 0.84375, + 0.855469, + 0.902344, + 0.914062, + 0.851562, + 0.886719, + 0.886719, + 0.902344, + 0.882812, + 0.871094, + 0.902344, + 0.90625, + 0.867188, + 0.875, + 0.878906, + 0.886719, + 0.890625, + 0.875, + 0.84375, + 0.855469, + 0.910156, + 0.941406, + 0.917969, + 0.855469, + 0.878906, + 0.859375, + 0.890625, + 0.871094, + 0.90625, + 0.921875, + 0.820312, + 0.898438, + 0.875, + 0.894531, + 0.890625, + 0.914062, + 0.871094, + 0.925781, + 0.910156, + 0.894531, + 0.863281, + 0.898438, + 0.851562, + 0.941406, + 0.925781, + 0.917969, + 0.875, + 0.898438, + 0.886719, + 0.875, + 0.851562, + 0.886719, + 0.890625, + 0.859375, + 0.894531, + 0.882812, + 0.84375, + 0.871094, + 0.890625, + 0.851562, + 0.875, + 0.878906, + 0.867188, + 0.910156, + 0.925781, + 0.855469, + 0.742188, + 0.867188, + 0.890625, + 0.847656, + 0.863281, + 0.902344, + 0.929688, + 0.890625, + 0.914062, + 0.894531, + 0.90625, + 0.917969, + 0.867188, + 0.90625, + 0.90625, + 0.828125, + 0.886719, + 0.890625, + 0.882812, + 0.878906, + 0.898438, + 0.875, + 0.878906, + 0.878906, + 0.851562, + 0.902344, + 0.867188, + 0.886719, + 0.875, + 0.867188, + 0.90625, + 0.882812, + 0.910156, + 0.855469, + 0.890625, + 0.863281, + 0.875, + 0.875, + 0.910156, + 0.910156, + 0.867188, + 0.828125, + 0.910156, + 0.859375, + 0.871094, + 0.863281, + 0.914062, + 0.878906, + 0.910156, + 0.878906, + 0.851562, + 0.910156, + 0.886719, + 0.894531, + 0.894531, + 0.871094, + 0.886719, + 0.890625, + 0.867188, + 0.867188, + 0.894531, + 0.882812, + 0.855469, + 0.832031, + 0.917969, + 0.871094, + 0.90625, + 0.910156, + 0.871094, + 1.226562, + 0.875, + 0.90625, + 0.914062, + 0.871094, + 0.882812, + 0.867188, + 0.886719, + 0.960938, + 0.886719, + 0.933594, + 0.867188, + 0.875, + 0.832031, + 0.863281, + 0.90625, + 0.910156, + 0.929688, + 0.84375, + 0.863281, + 0.902344, + 0.875, + 0.738281, + 0.917969, + 0.890625, + 0.839844, + 0.867188, + 0.929688, + 0.902344, + 0.722656, + 0.90625, + 0.933594, + 0.890625, + 0.867188, + 0.800781, + 0.882812, + 0.898438, + 0.867188, + 0.832031, + 0.886719, + 0.929688, + 0.890625, + 0.851562, + 0.871094, + 0.894531, + 0.902344, + 0.894531, + 0.859375, + 0.886719, + 0.894531, + 0.871094, + 0.878906, + 0.898438, + 0.902344, + 0.855469, + 0.863281, + 0.90625, + 0.871094, + 0.90625, + 0.941406, + 0.90625, + 0.804688, + 0.90625, + 0.886719, + 0.890625, + 0.898438, + 0.910156, + 0.890625, + 0.863281, + 0.875, + 0.867188, + 0.84375, + 0.882812, + 0.875, + 0.894531, + 0.855469, + 0.867188, + 0.851562, + 0.886719, + 0.933594, + 0.867188, + 0.871094, + 0.875, + 0.898438, + 0.886719, + 0.867188, + 0.894531, + 0.851562, + 0.910156, + 0.882812, + 0.886719, + 0.886719, + 0.863281, + 0.882812, + 0.90625, + 0.921875, + 0.871094, + 0.878906, + 0.894531, + 0.871094, + 0.898438, + 0.839844, + 0.914062, + 0.890625, + 0.882812, + 0.90625, + 0.863281, + 0.84375, + 0.882812, + 0.882812, + 0.875, + 0.855469, + 0.871094, + 0.886719, + 0.878906, + 0.890625, + 0.863281, + 0.859375, + 0.925781, + 0.902344, + 0.882812, + 0.839844, + 0.914062, + 0.875, + 0.855469, + 0.902344, + 0.859375, + 0.863281, + 0.921875, + 0.832031, + 0.871094, + 0.855469, + 0.902344, + 0.871094, + 0.859375, + 0.882812, + 0.875, + 0.894531, + 0.902344, + 0.902344, + 0.875, + 0.910156, + 0.863281, + 0.871094, + 0.871094, + 0.851562, + 0.882812, + 0.863281, + 0.898438, + 0.878906, + 0.929688, + 0.878906, + 0.886719, + 0.890625, + 0.875, + 0.859375, + 0.867188, + 0.910156, + 0.882812, + 0.847656, + 0.964844, + 0.894531, + 0.910156, + 0.890625, + 0.882812, + 0.890625, + 0.875, + 0.851562, + 0.898438, + 0.878906, + 0.878906, + 0.882812, + 0.90625, + 0.835938, + 0.816406, + 0.867188, + 0.890625, + 0.882812, + 0.859375, + 0.871094, + 0.863281, + 0.875, + 0.894531, + 0.859375, + 0.867188, + 0.90625, + 0.886719, + 0.902344, + 0.863281, + 0.882812, + 0.902344, + 0.875, + 0.878906, + 0.859375, + 0.886719, + 0.886719, + 0.902344, + 0.898438, + 0.902344, + 0.886719, + 0.847656, + 0.878906, + 0.820312, + 0.882812, + 0.9375, + 0.859375, + 1.289062, + 0.855469, + 0.871094, + 0.898438, + 0.867188, + 0.910156, + 0.863281, + 0.863281, + 0.871094, + 0.902344, + 0.878906, + 0.859375, + 0.910156, + 0.855469, + 0.847656, + 0.847656, + 0.902344, + 0.894531, + 0.902344, + 0.863281, + 0.871094, + 0.839844, + 0.894531, + 0.878906, + 0.890625, + 0.890625, + 0.847656, + 0.871094, + 0.871094, + 0.898438, + 0.898438, + 0.914062, + 0.90625, + 0.855469, + 0.902344, + 0.816406, + 0.851562, + 0.875, + 0.886719, + 0.886719, + 0.886719, + 0.855469, + 0.902344, + 0.886719, + 0.847656, + 0.871094, + 0.9375, + 0.886719, + 0.90625, + 0.917969, + 0.886719, + 0.882812, + 0.886719, + 0.902344, + 0.839844, + 0.914062, + 0.933594, + 0.871094, + 0.867188, + 0.90625, + 0.90625, + 0.914062, + 0.914062, + 0.867188, + 0.871094, + 0.898438, + 0.902344, + 0.875, + 0.875, + 0.847656, + 0.898438, + 0.917969, + 0.871094, + 0.882812, + 0.910156, + 0.878906, + 0.894531, + 0.894531, + 0.902344, + 0.910156, + 0.910156, + 0.875, + 0.914062, + 0.886719, + 0.898438, + 0.875, + 0.910156, + 0.902344, + 0.910156, + 0.902344, + 0.910156, + 0.839844, + 0.84375, + 0.851562, + 0.917969, + 0.882812, + 0.890625, + 0.890625, + 0.925781, + 0.886719, + 0.894531, + 0.851562, + 0.867188, + 0.878906, + 0.859375, + 0.902344, + 0.898438, + 0.917969, + 0.878906, + 0.867188, + 0.863281, + 0.871094, + 0.878906, + 0.867188, + 0.882812, + 0.863281, + 0.886719, + 0.867188, + 0.890625, + 0.921875, + 0.851562, + 0.917969, + 0.835938, + 0.914062, + 0.890625, + 0.882812, + 0.875, + 0.917969, + 0.882812, + 0.902344, + 0.859375, + 0.875, + 0.902344, + 0.890625, + 0.882812, + 0.863281, + 0.851562, + 0.890625, + 0.863281, + 0.90625, + 0.871094, + 0.875, + 0.882812, + 0.894531, + 0.898438, + 0.863281, + 0.902344, + 0.902344, + 0.910156, + 0.917969, + 0.859375, + 0.878906, + 0.867188, + 0.875, + 0.90625, + 0.871094, + 0.890625, + 0.90625, + 0.859375, + 0.863281, + 0.859375, + 0.886719, + 0.867188, + 0.878906, + 0.839844, + 0.855469, + 0.894531, + 0.863281, + 0.800781, + 0.890625, + 0.847656, + 0.851562, + 0.875, + 0.890625, + 0.90625, + 0.847656, + 0.902344, + 0.882812, + 0.898438, + 0.835938, + 0.882812, + 0.882812, + 0.910156, + 0.875, + 0.886719, + 0.863281, + 0.910156, + 0.898438, + 0.863281, + 0.875, + 0.90625, + 0.914062, + 0.921875, + 0.863281, + 0.855469, + 0.910156, + 0.886719, + 0.871094, + 0.863281, + 0.878906, + 0.925781, + 0.878906, + 0.886719, + 0.921875, + 0.871094, + 0.84375, + 0.914062, + 0.886719, + 0.855469, + 0.867188, + 0.863281, + 0.882812, + 0.875, + 0.910156, + 0.871094, + 0.875, + 0.878906, + 0.832031, + 0.871094, + 0.925781, + 0.890625, + 0.875, + 0.851562, + 0.890625, + 0.867188, + 0.886719, + 0.910156, + 0.882812, + 0.871094, + 0.898438, + 0.894531, + 0.925781, + 0.859375, + 0.882812, + 0.84375, + 0.871094, + 0.894531, + 0.914062, + 0.902344, + 0.875, + 0.890625, + 0.882812, + 0.871094, + 0.867188, + 0.871094, + 0.832031, + 0.839844, + 0.882812, + 0.875, + 0.9375, + 0.871094, + 0.894531, + 0.957031, + 0.84375, + 0.878906, + 0.90625, + 0.925781, + 0.894531, + 0.890625, + 0.871094, + 0.910156, + 0.960938, + 0.917969, + 0.894531, + 0.921875, + 0.902344, + 0.875, + 0.886719, + 0.875, + 0.929688, + 0.890625, + 0.851562, + 0.878906, + 0.90625, + 0.859375, + 0.902344, + 0.855469, + 0.882812, + 0.894531, + 0.863281, + 0.910156, + 0.863281, + 0.898438, + 0.921875, + 0.90625, + 0.894531, + 0.921875, + 0.875, + 0.898438, + 0.894531, + 0.859375, + 0.867188, + 0.929688, + 0.90625, + 0.851562, + 0.871094, + 0.871094, + 0.871094, + 0.878906, + 0.851562, + 0.886719, + 0.863281, + 0.90625, + 0.910156, + 0.925781, + 0.894531, + 0.859375, + 0.902344, + 0.898438, + 0.847656, + 0.902344, + 0.859375, + 0.878906, + 0.871094, + 0.867188, + 0.910156, + 0.890625, + 0.882812, + 0.914062, + 0.878906, + 0.878906, + 0.898438, + 0.929688, + 0.859375, + 0.894531, + 0.878906, + 0.832031, + 0.847656, + 0.894531, + 0.90625, + 0.898438, + 0.863281, + 0.902344, + 0.882812, + 0.890625, + 0.890625, + 0.878906, + 0.855469, + 0.875, + 0.886719, + 0.882812, + 0.894531, + 0.894531, + 0.871094, + 0.878906, + 0.871094, + 0.878906, + 0.960938, + 0.886719, + 0.917969, + 0.886719, + 0.84375, + 0.875, + 0.898438, + 0.871094, + 0.847656, + 0.898438, + 0.890625, + 0.878906, + 1.023438, + 0.871094, + 0.871094, + 0.863281, + 0.90625, + 0.863281, + 0.859375, + 0.185547, + 0.886719, + 0.875, + 0.855469, + 0.902344, + 0.898438, + 0.839844, + 0.90625, + 0.914062, + 0.875, + 0.859375, + 0.902344, + 0.894531, + 0.90625, + 0.871094, + 0.871094, + 0.878906, + 0.9375, + 0.933594, + 0.929688, + 0.886719, + 0.910156, + 0.886719, + 0.894531, + 0.875, + 0.882812, + 0.882812, + 0.867188, + 0.902344, + 0.917969, + 0.902344, + 0.882812, + 0.851562, + 0.910156, + 0.902344, + 0.890625, + 0.875, + 0.886719, + 0.859375, + 0.898438, + 0.902344, + 0.886719, + 0.898438, + 0.90625, + 0.960938, + 0.917969, + 0.875, + 0.910156, + 0.898438, + 0.875, + 0.890625, + 0.890625, + 0.878906, + 0.867188, + 0.871094, + 0.882812, + 0.898438, + 0.882812, + 0.867188, + 0.878906, + 0.855469, + 0.925781, + 0.875, + 0.875, + 0.867188, + 0.902344, + 0.890625, + 0.914062, + 0.941406, + 0.882812, + 0.878906, + 0.929688, + 0.921875, + 0.878906, + 0.882812, + 0.886719, + 0.914062, + 0.832031, + 0.90625, + 0.882812, + 0.878906, + 0.875, + 0.859375, + 0.882812, + 0.847656, + 0.882812, + 0.875, + 0.894531, + 0.898438, + 0.84375, + 0.894531, + 0.851562, + 0.902344, + 0.90625, + 0.886719, + 0.828125 + ] + }, + "name": "model.transformer.h.21.ln_1.weight", + "outputIndexes": [ + 1704 + ], + "type": "Const", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1703, + 1704 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/ln_1_21/Mul_1_output_0", + "outputIndexes": [ + 1705 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.21/self_attn/q_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 1705 + ], + "outputIndexes": [ + 3183 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.21/self_attn/q_proj/Linear/pre_convert", + "inputIndexes": [ + 3183 + ], + "outputIndexes": [ + 3184 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.21/self_attn/q_proj/Linear", + "inputIndexes": [ + 3184 + ], + "outputIndexes": [ + 3185 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 2391592098, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.21/self_attn/q_proj/Linear/post_convert", + "inputIndexes": [ + 3185 + ], + "outputIndexes": [ + 3186 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.21/self_attn/q_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3186 + ], + "outputIndexes": [ + 1706 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1705 + ], + "main_type": "NONE", + "name": "/Shape_85_output_0", + "outputIndexes": [ + 1707 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 1707 + ], + "main_type": "NONE", + "name": "Shape3538", + "outputIndexes": [ + 1708 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 1707 + ], + "main_type": "NONE", + "name": "Rank3540", + "outputIndexes": [ + 1709 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1709, + 1709 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp3542", + "outputIndexes": [ + 1710 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1710 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze3543", + "outputIndexes": [ + 1711 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1710, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp3545", + "outputIndexes": [ + 1712 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1712 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze3546", + "outputIndexes": [ + 1713 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1708, + 1711, + 1713, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice3549", + "outputIndexes": [ + 1714 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1714 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze3550", + "outputIndexes": [ + 1715 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 9, + 1715 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp3551", + "outputIndexes": [ + 1716 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1716, + 1715 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp3552", + "outputIndexes": [ + 1717 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1707, + 1717, + 1710 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_151_output_0", + "outputIndexes": [ + 1718 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1718, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_295_output_0", + "outputIndexes": [ + 1719 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 7, + 1719, + 23, + 24 + ], + "main_type": "Axis", + "main": { + "axis": 0 + }, + "name": "/Concat_189_output_0", + "outputIndexes": [ + 1720 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1706, + 1720 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_106_output_0", + "outputIndexes": [ + 1721 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1721, + 50 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_84_output_0", + "outputIndexes": [ + 1722 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1721 + ], + "main_type": "NONE", + "name": "/Shape_86_output_0", + "outputIndexes": [ + 1723 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 1723 + ], + "main_type": "NONE", + "name": "Shape3559", + "outputIndexes": [ + 1724 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 1723 + ], + "main_type": "NONE", + "name": "Rank3561", + "outputIndexes": [ + 1725 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1725, + 1725 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp3563", + "outputIndexes": [ + 1726 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1726 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze3564", + "outputIndexes": [ + 1727 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1726, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp3566", + "outputIndexes": [ + 1728 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1728 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze3567", + "outputIndexes": [ + 1729 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1724, + 1727, + 1729, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice3570", + "outputIndexes": [ + 1730 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1730 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze3571", + "outputIndexes": [ + 1731 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 53, + 1731 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp3572", + "outputIndexes": [ + 1732 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1732, + 1731 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp3573", + "outputIndexes": [ + 1733 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1723, + 1733, + 1726 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_152_output_0", + "outputIndexes": [ + 1734 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1734, + 65 + ], + "main_type": "BinaryOp", + "main": { + "opType": 7, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Div_63_output_0", + "outputIndexes": [ + 1735 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1735, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_300_output_0", + "outputIndexes": [ + 1736 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1721, + 1736, + 68, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_85_output_0", + "outputIndexes": [ + 1737 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1737 + ], + "main_type": "UnaryOp", + "main": { + "opType": "NEG", + "T": "DT_FLOAT" + }, + "name": "/Neg_42_output_0", + "outputIndexes": [ + 1738 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1721, + 21, + 1736, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_84_output_0", + "outputIndexes": [ + 1739 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1738, + 1739 + ], + "main_type": "Axis", + "main": { + "axis": -1 + }, + "name": "/Concat_192_output_0", + "outputIndexes": [ + 1740 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1740, + 80 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_85_output_0", + "outputIndexes": [ + 1741 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1722, + 1741 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_105_output_0", + "outputIndexes": [ + 1742 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.21/self_attn/k_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 1705 + ], + "outputIndexes": [ + 3187 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.21/self_attn/k_proj/Linear/pre_convert", + "inputIndexes": [ + 3187 + ], + "outputIndexes": [ + 3188 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.21/self_attn/k_proj/Linear", + "inputIndexes": [ + 3188 + ], + "outputIndexes": [ + 3189 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 2401045688, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.21/self_attn/k_proj/Linear/post_convert", + "inputIndexes": [ + 3189 + ], + "outputIndexes": [ + 3190 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.21/self_attn/k_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3190 + ], + "outputIndexes": [ + 1743 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1743, + 1720 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_107_output_0", + "outputIndexes": [ + 1744 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1744, + 50 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_86_output_0", + "outputIndexes": [ + 1745 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1744 + ], + "main_type": "NONE", + "name": "/Shape_87_output_0", + "outputIndexes": [ + 1746 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 1746 + ], + "main_type": "NONE", + "name": "Shape3621", + "outputIndexes": [ + 1747 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 1746 + ], + "main_type": "NONE", + "name": "Rank3623", + "outputIndexes": [ + 1748 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1748, + 1748 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp3625", + "outputIndexes": [ + 1749 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1749 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze3626", + "outputIndexes": [ + 1750 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1749, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp3628", + "outputIndexes": [ + 1751 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1751 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze3629", + "outputIndexes": [ + 1752 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1747, + 1750, + 1752, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice3632", + "outputIndexes": [ + 1753 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1753 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze3633", + "outputIndexes": [ + 1754 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 53, + 1754 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp3634", + "outputIndexes": [ + 1755 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1755, + 1754 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp3635", + "outputIndexes": [ + 1756 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1746, + 1756, + 1749 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_153_output_0", + "outputIndexes": [ + 1757 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1757, + 65 + ], + "main_type": "BinaryOp", + "main": { + "opType": 7, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Div_64_output_0", + "outputIndexes": [ + 1758 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1758, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_302_output_0", + "outputIndexes": [ + 1759 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1744, + 1759, + 68, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_87_output_0", + "outputIndexes": [ + 1760 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1760 + ], + "main_type": "UnaryOp", + "main": { + "opType": "NEG", + "T": "DT_FLOAT" + }, + "name": "/Neg_43_output_0", + "outputIndexes": [ + 1761 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1744, + 21, + 1759, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_86_output_0", + "outputIndexes": [ + 1762 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1761, + 1762 + ], + "main_type": "Axis", + "main": { + "axis": -1 + }, + "name": "/Concat_193_output_0", + "outputIndexes": [ + 1763 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1763, + 80 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_87_output_0", + "outputIndexes": [ + 1764 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1745, + 1764 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_106_output_0", + "outputIndexes": [ + 1765 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.21/self_attn/v_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 1705 + ], + "outputIndexes": [ + 3191 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.21/self_attn/v_proj/Linear/pre_convert", + "inputIndexes": [ + 3191 + ], + "outputIndexes": [ + 3192 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.21/self_attn/v_proj/Linear", + "inputIndexes": [ + 3192 + ], + "outputIndexes": [ + 3193 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 2410499278, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.21/self_attn/v_proj/Linear/post_convert", + "inputIndexes": [ + 3193 + ], + "outputIndexes": [ + 3194 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.21/self_attn/v_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3194 + ], + "outputIndexes": [ + 1766 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1766, + 1720 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_108_output_0", + "outputIndexes": [ + 1767 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1742, + 1765, + 1767, + 108 + ], + "main_type": "AttentionParam", + "main": { + "kv_cache": true + }, + "name": "Attention/Reshape_109_output_0", + "outputIndexes": [ + 1768 + ], + "type": "Attention", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.21/self_attn/o_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 1768 + ], + "outputIndexes": [ + 3195 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.21/self_attn/o_proj/Linear/pre_convert", + "inputIndexes": [ + 3195 + ], + "outputIndexes": [ + 3196 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.21/self_attn/o_proj/Linear", + "inputIndexes": [ + 3196 + ], + "outputIndexes": [ + 3197 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 2419952868, + 8388630, + 1048576, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.21/self_attn/o_proj/Linear/post_convert", + "inputIndexes": [ + 3197 + ], + "outputIndexes": [ + 3198 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.21/self_attn/o_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3198 + ], + "outputIndexes": [ + 1769 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1702, + 1769 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_108_output_0", + "outputIndexes": [ + 1770 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1770 + ], + "main_type": "LayerNorm", + "main": { + "axis": [ + -1 + ], + "epsilon": 1e-06, + "group": 1, + "useRMSNorm": true + }, + "name": "/ln_2_21/Mul_output_0", + "outputIndexes": [ + 1771 + ], + "type": "LayerNorm", + "defaultDimentionFormat": "NHWC" + }, + { + "main_type": "Blob", + "main": { + "dims": [ + 4096 + ], + "dataFormat": "NCHW", + "dataType": "DT_FLOAT", + "float32s": [ + 0.726562, + 0.75, + 0.738281, + 0.746094, + 0.746094, + 0.722656, + 0.746094, + 0.742188, + 0.746094, + 0.753906, + 0.753906, + 0.722656, + 0.753906, + 0.757812, + 0.714844, + 0.753906, + 0.738281, + 0.738281, + 0.734375, + 0.734375, + 0.753906, + 0.75, + 0.710938, + 0.722656, + 0.742188, + 0.730469, + 0.738281, + 0.734375, + 0.753906, + 0.761719, + 0.746094, + 0.722656, + 0.738281, + 0.734375, + 0.730469, + 0.75, + 0.742188, + 0.738281, + 0.707031, + 0.726562, + 0.738281, + 0.726562, + 0.734375, + 0.746094, + 0.730469, + 0.738281, + 0.753906, + 0.75, + 0.777344, + 0.742188, + 0.75, + 0.710938, + 0.714844, + 0.730469, + 0.722656, + 0.738281, + 0.734375, + 0.761719, + 0.742188, + 0.714844, + 0.699219, + 0.730469, + 0.730469, + 0.730469, + 0.738281, + 0.742188, + 0.742188, + 0.75, + 0.753906, + 0.738281, + 0.734375, + 0.714844, + 0.726562, + 0.734375, + 0.726562, + 0.734375, + 0.753906, + 0.738281, + 0.726562, + 0.75, + 0.738281, + 0.75, + 0.726562, + 0.722656, + 0.742188, + 0.753906, + 0.738281, + 0.734375, + 0.742188, + 0.753906, + 0.710938, + 0.734375, + 0.726562, + 0.738281, + 0.75, + 0.761719, + 0.734375, + 0.746094, + 0.742188, + 0.730469, + 0.738281, + 0.738281, + 0.75, + 0.730469, + 0.746094, + 0.734375, + 0.738281, + 0.742188, + 0.726562, + 0.742188, + 0.738281, + 0.761719, + 0.746094, + 0.757812, + 0.746094, + 0.71875, + 0.746094, + 0.511719, + 0.757812, + 0.730469, + 0.742188, + 0.75, + 0.726562, + 0.738281, + 0.738281, + 0.75, + 0.746094, + 0.742188, + 0.726562, + 0.738281, + 0.730469, + 0.746094, + 0.753906, + 0.714844, + 0.734375, + 0.722656, + 0.730469, + 0.734375, + 0.734375, + 0.734375, + 0.730469, + 0.753906, + 0.726562, + 0.714844, + 0.753906, + 0.730469, + 0.730469, + 0.746094, + 0.738281, + 0.738281, + 0.761719, + 0.753906, + 0.722656, + 0.722656, + 0.738281, + 0.757812, + 0.746094, + 0.746094, + 0.761719, + 0.753906, + 0.738281, + 0.75, + 0.726562, + 0.730469, + 0.722656, + 0.726562, + 0.730469, + 0.746094, + 0.753906, + 0.714844, + 0.734375, + 0.710938, + 0.734375, + 0.734375, + 0.761719, + 0.746094, + 0.726562, + 0.726562, + 0.742188, + 0.738281, + 0.75, + 0.738281, + 0.734375, + 0.738281, + 0.742188, + 0.742188, + 0.757812, + 0.742188, + 0.722656, + 0.757812, + 0.734375, + 0.746094, + 0.75, + 0.746094, + 0.710938, + 0.722656, + 0.734375, + 0.714844, + 0.738281, + 0.746094, + 0.753906, + 0.71875, + 0.738281, + 0.734375, + 0.746094, + 0.722656, + 0.75, + 0.75, + 0.761719, + 0.726562, + 0.726562, + 0.710938, + 0.742188, + 0.742188, + 0.734375, + 0.722656, + 0.757812, + 0.75, + 0.726562, + 0.753906, + 0.71875, + 0.726562, + 0.722656, + 0.75, + 0.730469, + 0.730469, + 0.738281, + 0.734375, + 0.683594, + 0.726562, + 0.746094, + 0.746094, + 0.734375, + 0.75, + 0.738281, + 0.734375, + 0.734375, + 0.730469, + 0.726562, + 0.75, + 0.742188, + 0.722656, + 0.71875, + 0.710938, + 0.746094, + 0.730469, + 0.75, + 0.734375, + 0.730469, + 0.730469, + 0.761719, + 0.726562, + 0.730469, + 0.71875, + 0.726562, + 0.726562, + 0.75, + 0.730469, + 0.726562, + 0.734375, + 0.75, + 0.734375, + 0.699219, + 0.703125, + 0.738281, + 0.753906, + 0.746094, + 0.761719, + 0.71875, + 0.742188, + 0.738281, + 0.726562, + 0.761719, + 0.746094, + 0.738281, + 0.742188, + 0.75, + 0.75, + 0.757812, + 0.730469, + 0.753906, + 0.753906, + 0.726562, + 0.722656, + 0.734375, + 0.71875, + 0.738281, + 0.746094, + 0.761719, + 0.738281, + 0.753906, + 0.746094, + 0.695312, + 0.75, + 0.753906, + 0.742188, + 0.75, + 0.757812, + 0.734375, + 0.746094, + 0.75, + 0.742188, + 0.734375, + 0.722656, + 0.761719, + 0.730469, + 0.714844, + 0.71875, + 0.722656, + 0.722656, + 0.722656, + 0.742188, + 0.742188, + 0.746094, + 0.742188, + 0.730469, + 0.734375, + 0.734375, + 0.765625, + 0.742188, + 0.726562, + 0.742188, + 0.746094, + 0.753906, + 0.746094, + 0.746094, + 0.738281, + 0.78125, + 0.738281, + 0.746094, + 0.703125, + 0.726562, + 0.742188, + 0.734375, + 0.753906, + 0.71875, + 0.757812, + 0.742188, + 0.726562, + 0.765625, + 0.761719, + 0.742188, + 0.757812, + 0.722656, + 0.734375, + 0.746094, + 0.738281, + 0.753906, + 0.738281, + 0.746094, + 0.742188, + 0.722656, + 0.734375, + 0.746094, + 0.761719, + 0.726562, + 0.738281, + 0.730469, + 0.753906, + 0.742188, + 0.761719, + 0.734375, + 0.75, + 0.726562, + 0.726562, + 0.761719, + 0.738281, + 0.738281, + 0.738281, + 0.722656, + 0.75, + 0.746094, + 0.742188, + 0.722656, + 0.746094, + 0.738281, + 0.761719, + 0.734375, + 0.730469, + 0.753906, + 0.734375, + 0.75, + 0.738281, + 0.738281, + 0.738281, + 0.746094, + 0.699219, + 0.753906, + 0.738281, + 0.75, + 0.753906, + 0.75, + 0.753906, + 0.746094, + 0.722656, + 0.71875, + 0.746094, + 0.714844, + 0.734375, + 0.753906, + 0.757812, + 0.753906, + 0.734375, + 0.75, + 0.71875, + 0.734375, + 0.75, + 0.734375, + 0.742188, + 0.730469, + 0.738281, + 0.742188, + 0.75, + 0.722656, + 0.742188, + 0.710938, + 0.734375, + 0.746094, + 0.738281, + 0.742188, + 0.726562, + 0.75, + 0.734375, + 0.75, + 0.757812, + 0.746094, + 0.738281, + 0.753906, + 0.773438, + 0.738281, + 0.746094, + 0.730469, + 0.746094, + 0.742188, + 0.769531, + 0.742188, + 0.757812, + 0.765625, + 0.753906, + 0.71875, + 0.707031, + 0.738281, + 0.726562, + 0.742188, + 0.742188, + 0.746094, + 0.746094, + 0.75, + 0.753906, + 0.757812, + 0.734375, + 0.742188, + 0.757812, + 0.730469, + 0.757812, + 0.75, + 0.71875, + 0.738281, + 0.722656, + 0.753906, + 0.753906, + 0.761719, + 0.726562, + 0.730469, + 0.738281, + 0.730469, + 0.714844, + 0.753906, + 0.742188, + 0.746094, + 0.730469, + 0.738281, + 0.742188, + 0.710938, + 0.734375, + 0.734375, + 0.746094, + 0.757812, + 0.730469, + 0.738281, + 0.730469, + 0.75, + 0.734375, + 0.730469, + 0.71875, + 0.742188, + 0.730469, + 0.753906, + 0.742188, + 0.621094, + 0.746094, + 0.730469, + 0.738281, + 0.714844, + 0.761719, + 0.730469, + 0.722656, + 0.75, + 0.734375, + 0.730469, + 0.703125, + 0.714844, + 0.75, + 0.742188, + 0.765625, + 0.734375, + 0.757812, + 0.738281, + 0.742188, + 0.722656, + 0.75, + 0.703125, + 0.738281, + 0.746094, + 0.734375, + 0.75, + 0.726562, + 0.738281, + 0.734375, + 0.742188, + 0.734375, + 0.734375, + 0.742188, + 0.738281, + 0.726562, + 0.746094, + 0.722656, + 0.722656, + 0.75, + 0.726562, + 0.742188, + 0.75, + 0.761719, + 0.726562, + 0.75, + 0.730469, + 0.730469, + 0.730469, + 0.753906, + 0.734375, + 0.753906, + 0.714844, + 0.742188, + 0.734375, + 0.730469, + 0.75, + 0.707031, + 0.738281, + 0.734375, + 0.730469, + 0.722656, + 0.738281, + 0.730469, + 0.738281, + 0.714844, + 0.738281, + 0.753906, + 0.71875, + 0.75, + 0.71875, + 0.734375, + 0.730469, + 0.742188, + 0.75, + 0.722656, + 0.726562, + 0.730469, + 0.734375, + 0.75, + 0.734375, + 0.734375, + 0.722656, + 0.75, + 0.75, + 0.726562, + 0.734375, + 0.757812, + 0.742188, + 0.757812, + 0.738281, + 0.726562, + 0.765625, + 0.746094, + 0.742188, + 0.726562, + 0.765625, + 0.722656, + 0.722656, + 0.726562, + 0.730469, + 0.765625, + 0.753906, + 0.753906, + 0.75, + 0.730469, + 0.71875, + 0.757812, + 0.726562, + 0.71875, + 0.738281, + 0.734375, + 0.742188, + 0.757812, + 0.75, + 0.746094, + 0.742188, + 0.714844, + 0.75, + 0.734375, + 0.753906, + 0.730469, + 0.734375, + 0.734375, + 0.75, + 0.738281, + 0.746094, + 0.742188, + 0.746094, + 0.722656, + 0.742188, + 0.75, + 0.726562, + 0.753906, + 0.597656, + 0.742188, + 0.734375, + 0.738281, + 0.738281, + 0.742188, + 0.75, + 0.734375, + 0.738281, + 0.75, + 0.753906, + 0.722656, + 0.753906, + 0.761719, + 0.722656, + 0.726562, + 0.75, + 0.75, + 0.730469, + 0.746094, + 0.71875, + 0.710938, + 0.742188, + 0.742188, + 0.75, + 0.75, + 0.71875, + 0.757812, + 0.753906, + 0.757812, + 0.730469, + 0.730469, + 0.714844, + 0.730469, + 0.742188, + 0.75, + 0.734375, + 0.738281, + 0.738281, + 0.738281, + 0.734375, + 0.757812, + 0.75, + 0.75, + 0.757812, + 0.742188, + 0.761719, + 0.753906, + 0.765625, + 0.722656, + 0.734375, + 0.726562, + 0.738281, + 0.742188, + 0.734375, + 0.765625, + 0.730469, + 0.710938, + 0.753906, + 0.734375, + 0.722656, + 0.746094, + 0.738281, + 0.734375, + 0.726562, + 0.710938, + 0.746094, + 0.738281, + 0.761719, + 0.734375, + 0.714844, + 0.746094, + 0.730469, + 0.738281, + 0.703125, + 0.730469, + 0.742188, + 0.765625, + 0.738281, + 0.753906, + 0.730469, + 0.730469, + 0.738281, + 0.75, + 0.742188, + 0.746094, + 0.738281, + 0.738281, + 0.738281, + 0.738281, + 0.734375, + 0.769531, + 0.765625, + 0.730469, + 0.734375, + 0.769531, + 0.730469, + 0.714844, + 0.726562, + 0.730469, + 0.734375, + 0.742188, + 0.742188, + 0.738281, + 0.761719, + 0.738281, + 0.738281, + 0.722656, + 0.761719, + 0.710938, + 0.742188, + 0.730469, + 0.738281, + 0.738281, + 0.730469, + 0.757812, + 0.75, + 0.753906, + 0.753906, + 0.730469, + 0.71875, + 0.734375, + 0.734375, + 0.761719, + 0.742188, + 0.734375, + 0.726562, + 0.734375, + 0.699219, + 0.707031, + 0.726562, + 0.757812, + 0.730469, + 0.75, + 0.742188, + 0.738281, + 0.726562, + 0.742188, + 0.746094, + 0.761719, + 0.714844, + 0.714844, + 0.726562, + 0.757812, + 0.757812, + 0.757812, + 0.726562, + 0.738281, + 0.734375, + 0.734375, + 0.738281, + 0.769531, + 0.734375, + 0.75, + 0.730469, + 0.734375, + 0.765625, + 0.734375, + 0.726562, + 0.730469, + 0.734375, + 0.742188, + 0.75, + 0.734375, + 0.730469, + 0.730469, + 0.734375, + 0.714844, + 0.71875, + 0.734375, + 0.71875, + 0.746094, + 0.738281, + 0.746094, + 0.738281, + 0.746094, + 0.730469, + 0.742188, + 0.722656, + 0.742188, + 0.75, + 0.75, + 0.75, + 0.722656, + 0.746094, + 0.742188, + 0.730469, + 0.757812, + 0.738281, + 0.730469, + 0.730469, + 0.742188, + 0.753906, + 0.738281, + 0.734375, + 0.75, + 0.742188, + 0.726562, + 0.761719, + 0.738281, + 0.75, + 0.746094, + 0.738281, + 0.722656, + 0.75, + 0.753906, + 0.746094, + 0.757812, + 0.757812, + 0.722656, + 0.699219, + 0.730469, + 0.726562, + 0.734375, + 0.742188, + 0.722656, + 0.746094, + 0.734375, + 0.734375, + 0.753906, + 0.746094, + 0.742188, + 0.769531, + 0.738281, + 0.742188, + 0.742188, + 0.734375, + 0.726562, + 0.734375, + 0.726562, + 0.722656, + 0.773438, + 0.75, + 0.738281, + 0.734375, + 0.722656, + 0.734375, + 0.726562, + 0.710938, + 0.722656, + 0.742188, + 0.730469, + 0.753906, + 0.738281, + 0.734375, + 0.757812, + 0.730469, + 0.734375, + 0.742188, + 0.726562, + 0.734375, + 0.746094, + 0.742188, + 0.738281, + 0.734375, + 0.71875, + 0.730469, + 0.742188, + 0.738281, + 0.726562, + 0.730469, + 0.734375, + 0.734375, + 0.730469, + 0.730469, + 0.753906, + 0.742188, + 0.75, + 0.738281, + 0.726562, + 0.757812, + 0.753906, + 0.734375, + 0.742188, + 0.75, + 0.753906, + 0.71875, + 0.71875, + 0.742188, + 0.730469, + 0.75, + 0.722656, + 0.75, + 0.730469, + 0.738281, + 0.71875, + 0.742188, + 0.746094, + 0.730469, + 0.726562, + 0.746094, + 0.734375, + 0.726562, + 0.75, + 0.722656, + 0.722656, + 0.722656, + 0.734375, + 0.738281, + 0.734375, + 0.71875, + 0.722656, + 0.738281, + 0.722656, + 0.734375, + 0.742188, + 0.746094, + 0.757812, + 0.746094, + 0.730469, + 0.722656, + 0.730469, + 0.722656, + 0.75, + 0.734375, + 0.734375, + 0.742188, + 0.734375, + 0.734375, + 0.734375, + 0.742188, + 0.738281, + 0.707031, + 0.75, + 0.761719, + 0.730469, + 0.710938, + 0.730469, + 0.734375, + 0.714844, + 0.746094, + 0.734375, + 0.710938, + 0.75, + 0.761719, + 0.746094, + 0.75, + 0.769531, + 0.734375, + 0.753906, + 0.730469, + 0.722656, + 0.738281, + 0.753906, + 0.730469, + 0.730469, + 0.726562, + 0.753906, + 0.742188, + 0.738281, + 0.753906, + 0.71875, + 0.742188, + 0.746094, + 0.746094, + 0.730469, + 0.738281, + 0.734375, + 0.742188, + 0.722656, + 0.738281, + 0.730469, + 0.742188, + 0.734375, + 0.742188, + 0.726562, + 0.746094, + 0.742188, + 0.734375, + 0.734375, + 0.726562, + 0.722656, + 0.734375, + 0.746094, + 0.738281, + 0.726562, + 0.730469, + 0.734375, + 0.757812, + 0.753906, + 0.765625, + 0.738281, + 0.730469, + 0.71875, + 0.757812, + 0.746094, + 0.726562, + 0.710938, + 0.757812, + 0.703125, + 0.746094, + 0.796875, + 0.730469, + 0.730469, + 0.757812, + 0.734375, + 0.738281, + 0.738281, + 0.726562, + 0.738281, + 0.550781, + 0.726562, + 0.757812, + 0.734375, + 0.75, + 0.753906, + 0.734375, + 0.71875, + 0.742188, + 0.777344, + 0.738281, + 0.734375, + 0.730469, + 0.71875, + 0.734375, + 0.734375, + 0.726562, + 0.738281, + 0.738281, + 0.742188, + 0.730469, + 0.738281, + 0.742188, + 0.738281, + 0.746094, + 0.742188, + 0.707031, + 0.734375, + 0.746094, + 0.746094, + 0.722656, + 0.738281, + 0.738281, + 0.730469, + 0.746094, + 0.738281, + 0.734375, + 0.726562, + 0.730469, + 0.761719, + 0.75, + 0.742188, + 0.75, + 0.710938, + 0.75, + 0.734375, + 0.730469, + 0.730469, + 0.738281, + 0.742188, + 0.734375, + 0.730469, + 0.734375, + 0.742188, + 0.746094, + 0.738281, + 0.738281, + 0.714844, + 0.197266, + 0.730469, + 0.71875, + 0.738281, + 0.730469, + 0.746094, + 0.726562, + 0.742188, + 0.71875, + 0.742188, + 0.75, + 0.71875, + 0.742188, + 0.730469, + 0.738281, + 0.746094, + 0.714844, + 0.742188, + 0.75, + 0.746094, + 0.726562, + 0.734375, + 0.75, + 0.734375, + 0.730469, + 0.730469, + 0.769531, + 0.726562, + 0.734375, + 0.675781, + 0.734375, + 0.742188, + 0.757812, + 0.730469, + 0.746094, + 0.742188, + 0.757812, + 0.738281, + 0.730469, + 0.726562, + 0.75, + 0.722656, + 0.730469, + 0.730469, + 0.757812, + 0.75, + 0.730469, + 0.734375, + 0.742188, + 0.746094, + 0.730469, + 0.734375, + 0.761719, + 0.730469, + 0.761719, + 0.742188, + 0.746094, + 0.738281, + 0.722656, + 0.734375, + 0.742188, + 0.738281, + 0.742188, + 0.753906, + 0.710938, + 0.742188, + 0.742188, + 0.75, + 0.503906, + 0.765625, + 0.742188, + 0.75, + 0.75, + 0.761719, + 0.710938, + 0.746094, + 0.746094, + 0.722656, + 0.738281, + 0.738281, + 0.738281, + 0.722656, + 0.742188, + 0.753906, + 0.753906, + 0.71875, + 0.738281, + 0.753906, + 0.742188, + 0.730469, + 0.738281, + 0.753906, + 0.753906, + 0.746094, + 0.738281, + 0.738281, + 0.753906, + 0.71875, + 0.738281, + 0.71875, + 0.722656, + 0.746094, + 0.726562, + 0.730469, + 0.761719, + 0.726562, + 0.738281, + 0.746094, + 0.738281, + 0.742188, + 0.742188, + 0.730469, + 0.738281, + 0.730469, + 0.734375, + 0.746094, + 0.738281, + 0.746094, + 0.753906, + 0.71875, + 0.730469, + 0.742188, + 0.730469, + 0.738281, + 0.742188, + 0.734375, + 0.757812, + 0.738281, + 0.722656, + 0.75, + 0.722656, + 0.761719, + 0.753906, + 0.761719, + 0.730469, + 0.75, + 0.738281, + 0.742188, + 0.75, + 0.738281, + 0.730469, + 0.753906, + 0.722656, + 0.738281, + 0.730469, + 0.734375, + 0.734375, + 0.742188, + 0.746094, + 0.738281, + 0.746094, + 0.726562, + 0.726562, + 0.722656, + 0.734375, + 0.710938, + 0.71875, + 0.738281, + 0.746094, + 0.71875, + 0.734375, + 0.707031, + 0.742188, + 0.75, + 0.75, + 0.753906, + 0.726562, + 0.738281, + 0.757812, + 0.742188, + 0.742188, + 0.730469, + 0.75, + 0.753906, + 0.738281, + 0.730469, + 0.738281, + 0.710938, + 0.75, + 0.734375, + 0.730469, + 0.742188, + 0.753906, + 0.746094, + 0.738281, + 0.722656, + 0.71875, + 0.75, + 0.757812, + 0.746094, + 0.738281, + 0.726562, + 0.734375, + 0.753906, + 0.738281, + 0.75, + 0.707031, + 0.722656, + 0.734375, + 0.738281, + 0.742188, + 0.746094, + 0.714844, + 0.726562, + 0.753906, + 0.71875, + 0.738281, + 0.726562, + 0.726562, + 0.742188, + 0.734375, + 0.75, + 0.707031, + 0.710938, + 0.730469, + 0.75, + 0.738281, + 0.734375, + 0.746094, + 0.753906, + 0.753906, + 0.746094, + 0.722656, + 0.75, + 0.742188, + 0.742188, + 0.75, + 0.753906, + 0.726562, + 0.730469, + 0.726562, + 0.742188, + 0.757812, + 0.742188, + 0.742188, + 0.722656, + 0.6875, + 0.746094, + 0.726562, + 0.742188, + 0.746094, + 0.757812, + 0.726562, + 0.734375, + 0.726562, + 0.75, + 0.75, + 0.753906, + 0.734375, + 0.730469, + 0.738281, + 0.71875, + 0.742188, + 0.722656, + 0.75, + 0.75, + 0.742188, + 0.746094, + 0.730469, + 0.75, + 0.726562, + 0.742188, + 0.75, + 0.726562, + 0.722656, + 0.757812, + 0.761719, + 0.71875, + 0.75, + 0.738281, + 0.75, + 0.75, + 0.730469, + 0.757812, + 0.730469, + 0.738281, + 0.71875, + 0.769531, + 0.722656, + 0.738281, + 0.746094, + 0.738281, + 0.738281, + 0.742188, + 0.769531, + 0.746094, + 0.769531, + 0.710938, + 0.710938, + 0.742188, + 0.738281, + 0.738281, + 0.742188, + 0.738281, + 0.753906, + 0.738281, + 0.75, + 0.734375, + 0.757812, + 0.734375, + 0.753906, + 0.742188, + 0.714844, + 0.746094, + 0.726562, + 0.722656, + 0.738281, + 0.769531, + 0.746094, + 0.746094, + 0.71875, + 0.746094, + 0.746094, + 0.757812, + 0.726562, + 0.742188, + 0.71875, + 0.734375, + 0.753906, + 0.730469, + 0.753906, + 0.734375, + 0.734375, + 0.734375, + 0.734375, + 0.75, + 0.746094, + 0.71875, + 0.746094, + 0.730469, + 0.75, + 0.734375, + 0.734375, + 0.769531, + 0.746094, + 0.742188, + 0.742188, + 0.742188, + 0.746094, + 0.738281, + 0.753906, + 0.714844, + 0.742188, + 0.75, + 0.71875, + 0.757812, + 0.707031, + 0.730469, + 0.714844, + 0.746094, + 0.726562, + 0.738281, + 0.734375, + 0.722656, + 0.738281, + 0.695312, + 0.738281, + 0.738281, + 0.734375, + 0.730469, + 0.75, + 0.71875, + 0.722656, + 0.746094, + 0.738281, + 0.726562, + 0.726562, + 0.722656, + 0.734375, + 0.738281, + 0.734375, + 0.726562, + 0.753906, + 0.734375, + 0.746094, + 0.746094, + 0.730469, + 0.75, + 0.726562, + 0.746094, + 0.738281, + 0.742188, + 0.757812, + 0.71875, + 0.738281, + 0.746094, + 0.738281, + 0.746094, + 0.738281, + 0.757812, + 0.757812, + 0.738281, + 0.738281, + 0.734375, + 0.753906, + 0.734375, + 0.742188, + 0.761719, + 0.769531, + 0.761719, + 0.738281, + 0.761719, + 0.742188, + 0.75, + 0.753906, + 0.742188, + 0.71875, + 0.730469, + 0.742188, + 0.746094, + 0.71875, + 0.699219, + 0.726562, + 0.75, + 0.738281, + 0.558594, + 0.746094, + 0.738281, + 0.75, + 0.734375, + 0.738281, + 0.757812, + 0.753906, + 0.753906, + 0.746094, + 0.753906, + 0.730469, + 0.75, + 0.734375, + 0.738281, + 0.730469, + 0.757812, + 0.757812, + 0.734375, + 0.734375, + 0.726562, + 0.75, + 0.753906, + 0.742188, + 0.738281, + 0.726562, + 0.722656, + 0.753906, + 0.722656, + 0.761719, + 0.722656, + 0.746094, + 0.734375, + 0.738281, + 0.730469, + 0.730469, + 0.742188, + 0.738281, + 0.753906, + 0.734375, + 0.753906, + 0.765625, + 0.726562, + 0.742188, + 0.730469, + 0.734375, + 0.722656, + 0.738281, + 0.730469, + 0.734375, + 0.734375, + 0.71875, + 0.726562, + 0.75, + 0.734375, + 0.746094, + 0.71875, + 0.742188, + 0.722656, + 0.75, + 0.423828, + 0.722656, + 0.734375, + 0.714844, + 0.757812, + 0.722656, + 0.746094, + 0.746094, + 0.734375, + 0.738281, + 0.738281, + 0.75, + 0.75, + 0.738281, + 0.738281, + 0.753906, + 0.734375, + 0.757812, + 0.746094, + 0.726562, + 0.714844, + 0.695312, + 0.738281, + 0.742188, + 0.730469, + 0.738281, + 0.734375, + 0.738281, + 0.703125, + 0.730469, + 0.707031, + 0.753906, + 0.738281, + 0.753906, + 0.738281, + 0.71875, + 0.734375, + 0.714844, + 0.734375, + 0.746094, + 0.738281, + 0.730469, + 0.726562, + 0.753906, + 0.742188, + 0.714844, + 0.722656, + 0.734375, + 0.726562, + 0.75, + 0.710938, + 0.746094, + 0.722656, + 0.753906, + 0.738281, + 0.710938, + 0.746094, + 0.714844, + 0.75, + 0.746094, + 0.761719, + 0.753906, + 0.75, + 0.714844, + 0.75, + 0.746094, + 0.742188, + 0.71875, + 0.761719, + 0.671875, + 0.753906, + 0.75, + 0.757812, + 0.734375, + 0.742188, + 0.765625, + 0.753906, + 0.734375, + 0.722656, + 0.742188, + 0.746094, + 0.753906, + 0.726562, + 0.738281, + 0.765625, + 0.714844, + 0.734375, + 0.746094, + 0.726562, + 0.742188, + 0.742188, + 0.738281, + 0.738281, + 0.726562, + 0.722656, + 0.710938, + 0.738281, + 0.726562, + 0.757812, + 0.742188, + 0.757812, + 0.730469, + 0.753906, + 0.753906, + 0.761719, + 0.714844, + 0.730469, + 0.746094, + 0.734375, + 0.753906, + 0.742188, + 0.734375, + 0.738281, + 0.753906, + 0.710938, + 0.738281, + 0.722656, + 0.730469, + 0.757812, + 0.742188, + 0.738281, + 0.730469, + 0.746094, + 0.746094, + 0.726562, + 0.746094, + 0.765625, + 0.742188, + 0.742188, + 0.761719, + 0.734375, + 0.746094, + 0.742188, + 0.734375, + 0.742188, + 0.734375, + 0.75, + 0.734375, + 0.726562, + 0.742188, + 0.738281, + 0.757812, + 0.730469, + 0.734375, + 0.742188, + 0.753906, + 0.722656, + 0.742188, + 0.742188, + 0.746094, + 0.753906, + 0.75, + 0.742188, + 0.730469, + 0.75, + 0.71875, + 0.730469, + 0.75, + 0.734375, + 0.730469, + 0.738281, + 0.75, + 0.135742, + 0.730469, + 0.71875, + 0.714844, + 0.734375, + 0.761719, + 0.734375, + 0.757812, + 0.746094, + 0.75, + 0.753906, + 0.75, + 0.722656, + 0.742188, + 0.769531, + 0.75, + 0.730469, + 0.742188, + 0.75, + 0.734375, + 0.734375, + 0.753906, + 0.726562, + 0.734375, + 0.753906, + 0.753906, + 0.730469, + 0.753906, + 0.730469, + 0.714844, + 0.75, + 0.734375, + 0.742188, + 0.726562, + 0.722656, + 0.734375, + 0.738281, + 0.742188, + 0.75, + 0.726562, + 0.757812, + 0.75, + 0.703125, + 0.734375, + 0.734375, + 0.75, + 0.730469, + 0.722656, + 0.742188, + 0.707031, + 0.734375, + 0.734375, + 0.722656, + 0.757812, + 0.734375, + 0.726562, + 0.757812, + 0.71875, + 0.738281, + 0.738281, + 0.738281, + 0.746094, + 0.746094, + 0.714844, + 0.753906, + 0.722656, + 0.734375, + 0.726562, + 0.734375, + 0.726562, + 0.746094, + 0.734375, + 0.703125, + 0.722656, + 0.730469, + 0.71875, + 0.734375, + 0.75, + 0.71875, + 0.730469, + 0.730469, + 0.75, + 0.761719, + 0.734375, + 0.746094, + 0.730469, + 0.734375, + 0.738281, + 0.734375, + 0.746094, + 0.714844, + 0.742188, + 0.757812, + 0.746094, + 0.75, + 0.746094, + 0.714844, + 0.738281, + 0.734375, + 0.730469, + 0.714844, + 0.730469, + 0.738281, + 0.722656, + 0.75, + 0.71875, + 0.722656, + 0.746094, + 0.734375, + 0.765625, + 0.734375, + 0.746094, + 0.726562, + 0.734375, + 0.746094, + 0.738281, + 0.78125, + 0.726562, + 0.75, + 0.738281, + 0.746094, + 0.761719, + 0.707031, + 0.746094, + 0.757812, + 0.734375, + 0.71875, + 0.726562, + 0.71875, + 0.738281, + 0.753906, + 0.75, + 0.753906, + 0.746094, + 0.738281, + 0.742188, + 0.75, + 0.738281, + 0.714844, + 0.75, + 0.691406, + 0.738281, + 0.734375, + 0.734375, + 0.734375, + 0.753906, + 0.746094, + 0.726562, + 0.730469, + 0.746094, + 0.726562, + 0.730469, + 0.757812, + 0.71875, + 0.738281, + 0.738281, + 0.742188, + 0.71875, + 0.753906, + 0.734375, + 0.75, + 0.742188, + 0.761719, + 0.71875, + 0.738281, + 0.757812, + 0.738281, + 0.746094, + 0.738281, + 0.738281, + 0.734375, + 0.757812, + 0.710938, + 0.734375, + 0.746094, + 0.746094, + 0.746094, + 0.730469, + 0.730469, + 0.734375, + 0.746094, + 0.738281, + 0.738281, + 0.71875, + 0.722656, + 0.730469, + 0.710938, + 0.738281, + 0.746094, + 0.726562, + 0.746094, + 0.746094, + 0.730469, + 0.757812, + 0.730469, + 0.742188, + 0.726562, + 0.722656, + 0.746094, + 0.75, + 0.765625, + 0.742188, + 0.753906, + 0.738281, + 0.730469, + 0.746094, + 0.746094, + 0.726562, + 0.714844, + 0.75, + 0.761719, + 0.734375, + 0.691406, + 0.738281, + 0.742188, + 0.710938, + 0.734375, + 0.730469, + 0.769531, + 0.726562, + 0.742188, + 0.746094, + 0.746094, + 0.742188, + 0.753906, + 0.722656, + 0.730469, + 0.761719, + 0.761719, + 0.730469, + 0.753906, + 0.746094, + 0.722656, + 0.71875, + 0.738281, + 0.71875, + 0.734375, + 0.71875, + 0.742188, + 0.734375, + 0.734375, + 0.726562, + 0.753906, + 0.734375, + 0.746094, + 0.753906, + 0.738281, + 0.75, + 0.753906, + 0.742188, + 0.75, + 0.734375, + 0.746094, + 0.730469, + 0.722656, + 0.738281, + 0.730469, + 0.742188, + 0.722656, + 0.761719, + 0.742188, + 0.726562, + 0.734375, + 0.757812, + 0.742188, + 0.734375, + 0.734375, + 0.726562, + 0.746094, + 0.726562, + 0.753906, + 0.71875, + 0.753906, + 0.746094, + 0.71875, + 0.734375, + 0.738281, + 0.75, + 0.722656, + 0.742188, + 0.734375, + 0.742188, + 0.742188, + 0.730469, + 0.734375, + 0.734375, + 0.734375, + 0.742188, + 0.746094, + 0.722656, + 0.730469, + 0.742188, + 0.730469, + 0.710938, + 0.726562, + 0.730469, + 0.714844, + 0.730469, + 0.742188, + 0.734375, + 0.742188, + 0.742188, + 0.746094, + 0.71875, + 0.722656, + 0.753906, + 0.734375, + 0.730469, + 0.75, + 0.75, + 0.742188, + 0.734375, + 0.746094, + 0.726562, + 0.761719, + 0.726562, + 0.730469, + 0.761719, + 0.714844, + 0.722656, + 0.746094, + 0.726562, + 0.742188, + 0.726562, + 0.734375, + 0.722656, + 0.742188, + 0.734375, + 0.753906, + 0.734375, + 0.730469, + 0.734375, + 0.730469, + 0.75, + 0.726562, + 0.730469, + 0.75, + 0.703125, + 0.738281, + 0.714844, + 0.753906, + 0.71875, + 0.746094, + 0.742188, + 0.738281, + 0.742188, + 0.738281, + 0.734375, + 0.742188, + 0.75, + 0.75, + 0.726562, + 0.742188, + 0.742188, + 0.738281, + 0.734375, + 0.746094, + 0.746094, + 0.742188, + 0.71875, + 0.746094, + 0.734375, + 0.75, + 0.738281, + 0.722656, + 0.746094, + 0.742188, + 0.75, + 0.734375, + 0.730469, + 0.730469, + 0.730469, + 0.71875, + 0.777344, + 0.753906, + 0.75, + 0.738281, + 0.730469, + 0.738281, + 0.738281, + 0.757812, + 0.730469, + 0.71875, + 0.746094, + 0.722656, + 0.734375, + 0.753906, + 0.742188, + 0.75, + 0.738281, + 0.730469, + 0.726562, + 0.71875, + 0.722656, + 0.734375, + 0.742188, + 0.738281, + 0.742188, + 0.746094, + 0.714844, + 0.726562, + 0.761719, + 0.734375, + 0.746094, + 0.722656, + 0.753906, + 0.714844, + 0.742188, + 0.738281, + 0.742188, + 0.75, + 0.753906, + 0.726562, + 0.71875, + 0.726562, + 0.734375, + 0.746094, + 0.765625, + 0.742188, + 0.746094, + 0.726562, + 0.742188, + 0.753906, + 0.730469, + 0.746094, + 0.730469, + 0.726562, + 0.753906, + 0.730469, + 0.753906, + 0.757812, + 0.738281, + 0.730469, + 0.75, + 0.738281, + 0.714844, + 0.746094, + 0.746094, + 0.75, + 0.773438, + 0.730469, + 0.761719, + 0.765625, + 0.714844, + 0.730469, + 0.726562, + 0.726562, + 0.746094, + 0.726562, + 0.726562, + 0.742188, + 0.757812, + 0.734375, + 0.734375, + 0.707031, + 0.734375, + 0.734375, + 0.726562, + 0.734375, + 0.738281, + 0.738281, + 0.75, + 0.730469, + 0.742188, + 0.761719, + 0.734375, + 0.753906, + 0.71875, + 0.746094, + 0.75, + 0.773438, + 0.726562, + 0.746094, + 0.746094, + 0.734375, + 0.757812, + 0.726562, + 0.742188, + 0.722656, + 0.753906, + 0.742188, + 0.71875, + 0.726562, + 0.757812, + 0.726562, + 0.726562, + 0.730469, + 0.746094, + 0.730469, + 0.75, + 0.707031, + 0.75, + 0.753906, + 0.746094, + 0.71875, + 0.75, + 0.738281, + 0.730469, + 0.726562, + 0.75, + 0.753906, + 0.746094, + 0.738281, + 0.730469, + 0.75, + 0.757812, + 0.75, + 0.746094, + 0.75, + 0.765625, + 0.734375, + 0.738281, + 0.757812, + 0.734375, + 0.734375, + 0.746094, + 0.753906, + 0.75, + 0.765625, + 0.722656, + 0.726562, + 0.726562, + 0.734375, + 0.730469, + 0.75, + 0.757812, + 0.726562, + 0.738281, + 0.761719, + 0.722656, + 0.742188, + 0.738281, + 0.769531, + 0.730469, + 0.730469, + 0.71875, + 0.734375, + 0.742188, + 0.746094, + 0.734375, + 0.742188, + 0.734375, + 0.753906, + 0.746094, + 0.738281, + 0.738281, + 0.75, + 0.757812, + 0.726562, + 0.71875, + 0.734375, + 0.761719, + 0.738281, + 0.71875, + 0.75, + 0.78125, + 0.753906, + 0.734375, + 0.738281, + 0.742188, + 0.726562, + 0.746094, + 0.746094, + 0.726562, + 0.730469, + 0.757812, + 0.742188, + 0.734375, + 0.75, + 0.730469, + 0.75, + 0.753906, + 0.75, + 0.734375, + 0.742188, + 0.730469, + 0.753906, + 0.765625, + 0.734375, + 0.726562, + 0.738281, + 0.738281, + 0.757812, + 0.738281, + 0.714844, + 0.703125, + 0.742188, + 0.753906, + 0.738281, + 0.742188, + 0.75, + 0.753906, + 0.703125, + 0.742188, + 0.726562, + 0.75, + 0.75, + 0.730469, + 0.742188, + 0.75, + 0.734375, + 0.71875, + 0.722656, + 0.738281, + 0.738281, + 0.726562, + 0.730469, + 0.753906, + 0.730469, + 0.726562, + 0.75, + 0.734375, + 0.734375, + 0.714844, + 0.726562, + 0.757812, + 0.738281, + 0.765625, + 0.6875, + 0.738281, + 0.726562, + 0.738281, + 0.695312, + 0.738281, + 0.742188, + 0.710938, + 0.726562, + 0.714844, + 0.734375, + 0.730469, + 0.730469, + 0.734375, + 0.714844, + 0.734375, + 0.722656, + 0.71875, + 0.738281, + 0.742188, + 0.761719, + 0.726562, + 0.730469, + 0.722656, + 0.742188, + 0.738281, + 0.714844, + 0.707031, + 0.738281, + 0.734375, + 0.730469, + 0.71875, + 0.734375, + 0.753906, + 0.738281, + 0.761719, + 0.742188, + 0.726562, + 0.75, + 0.753906, + 0.730469, + 0.722656, + 0.734375, + 0.757812, + 0.746094, + 0.746094, + 0.75, + 0.714844, + 0.761719, + 0.746094, + 0.757812, + 0.734375, + 0.730469, + 0.738281, + 0.726562, + 0.730469, + 0.726562, + 0.734375, + 0.742188, + 0.746094, + 0.753906, + 0.734375, + 0.75, + 0.75, + 0.734375, + 0.742188, + 0.753906, + 0.738281, + 0.753906, + 0.746094, + 0.753906, + 0.746094, + 0.746094, + 0.730469, + 0.746094, + 0.757812, + 0.75, + 0.71875, + 0.714844, + 0.742188, + 0.746094, + 0.734375, + 0.730469, + 0.769531, + 0.738281, + 0.746094, + 0.75, + 0.730469, + 0.726562, + 0.71875, + 0.742188, + 0.734375, + 0.730469, + 0.722656, + 0.738281, + 0.742188, + 0.753906, + 0.734375, + 0.742188, + 0.742188, + 0.734375, + 0.730469, + 0.734375, + 0.769531, + 0.734375, + 0.699219, + 0.742188, + 0.730469, + 0.710938, + 0.734375, + 0.726562, + 0.757812, + 0.726562, + 0.765625, + 0.734375, + 0.734375, + 0.734375, + 0.738281, + 0.75, + 0.75, + 0.726562, + 0.722656, + 0.710938, + 0.742188, + 0.738281, + 0.734375, + 0.722656, + 0.730469, + 0.757812, + 0.730469, + 0.753906, + 0.738281, + 0.738281, + 0.722656, + 0.722656, + 0.742188, + 0.738281, + 0.757812, + 0.738281, + 0.730469, + 0.742188, + 0.738281, + 0.753906, + 0.710938, + 0.738281, + 0.800781, + 0.75, + 0.738281, + 0.730469, + 0.757812, + 0.734375, + 0.742188, + 0.746094, + 0.742188, + 0.761719, + 0.734375, + 0.765625, + 0.726562, + 0.746094, + 0.75, + 0.730469, + 0.746094, + 0.75, + 0.738281, + 0.765625, + 0.738281, + 0.730469, + 0.710938, + 0.75, + 0.714844, + 0.742188, + 0.753906, + 0.75, + 0.730469, + 0.75, + 0.738281, + 0.742188, + 0.742188, + 0.757812, + 0.757812, + 0.722656, + 0.726562, + 0.738281, + 0.722656, + 0.730469, + 0.746094, + 0.738281, + 0.730469, + 0.753906, + 0.753906, + 0.726562, + 0.75, + 0.738281, + 0.738281, + 0.761719, + 0.75, + 0.734375, + 0.730469, + 0.746094, + 0.761719, + 0.742188, + 0.75, + 0.730469, + 0.742188, + 0.75, + 0.742188, + 0.742188, + 0.734375, + 0.738281, + 0.742188, + 0.71875, + 0.742188, + 0.761719, + 0.796875, + 0.734375, + 0.761719, + 0.734375, + 0.734375, + 0.730469, + 0.730469, + 0.753906, + 0.738281, + 0.726562, + 0.730469, + 0.726562, + 0.710938, + 0.753906, + 0.753906, + 0.71875, + 0.746094, + 0.757812, + 0.738281, + 0.738281, + 0.742188, + 0.738281, + 0.726562, + 0.730469, + 0.726562, + 0.734375, + 0.71875, + 0.742188, + 0.730469, + 0.730469, + 0.738281, + 0.722656, + 0.757812, + 0.714844, + 0.710938, + 0.722656, + 0.746094, + 0.75, + 0.730469, + 0.753906, + 0.730469, + 0.71875, + 0.734375, + 0.769531, + 0.738281, + 0.730469, + 0.742188, + 0.65625, + 0.734375, + 0.746094, + 0.746094, + 0.742188, + 0.757812, + 0.734375, + 0.726562, + 0.742188, + 0.726562, + 0.738281, + 0.742188, + 0.746094, + 0.734375, + 0.742188, + 0.730469, + 0.738281, + 0.75, + 0.746094, + 0.734375, + 0.738281, + 0.730469, + 0.726562, + 0.738281, + 0.742188, + 0.734375, + 0.742188, + 0.722656, + 0.730469, + 0.722656, + 0.742188, + 0.746094, + 0.742188, + 0.75, + 0.714844, + 0.734375, + 0.757812, + 0.730469, + 0.753906, + 0.714844, + 0.734375, + 0.738281, + 0.746094, + 0.746094, + 0.746094, + 0.753906, + 0.707031, + 0.742188, + 0.738281, + 0.730469, + 0.726562, + 0.746094, + 0.75, + 0.730469, + 0.746094, + 0.734375, + 0.734375, + 0.746094, + 0.753906, + 0.753906, + 0.75, + 0.71875, + 0.726562, + 0.730469, + 0.75, + 0.730469, + 0.71875, + 0.714844, + 0.722656, + 0.734375, + 0.753906, + 0.742188, + 0.71875, + 0.75, + 0.738281, + 0.71875, + 0.75, + 0.75, + 0.730469, + 0.726562, + 0.722656, + 0.730469, + 0.746094, + 0.726562, + 0.730469, + 0.726562, + 0.726562, + 0.746094, + 0.75, + 0.785156, + 0.738281, + 0.75, + 0.714844, + 0.75, + 0.703125, + 0.726562, + 0.761719, + 0.75, + 0.71875, + 0.730469, + 0.746094, + 0.738281, + 0.742188, + 0.761719, + 0.738281, + 0.734375, + 0.730469, + 0.746094, + 0.734375, + 0.746094, + 0.710938, + 0.742188, + 0.757812, + 0.734375, + 0.757812, + 0.746094, + 0.742188, + 0.75, + 0.742188, + 0.761719, + 0.707031, + 0.75, + 0.722656, + 0.746094, + 0.726562, + 0.734375, + 0.726562, + 0.757812, + 0.734375, + 0.757812, + 0.746094, + 0.746094, + 0.742188, + 0.742188, + 0.734375, + 0.746094, + 0.734375, + 0.765625, + 0.722656, + 0.75, + 0.746094, + 0.730469, + 0.726562, + 0.734375, + 0.761719, + 0.738281, + 0.746094, + 0.738281, + 0.734375, + 0.726562, + 0.742188, + 0.722656, + 0.738281, + 0.753906, + 0.714844, + 0.746094, + 0.742188, + 0.71875, + 0.714844, + 0.738281, + 0.714844, + 0.757812, + 0.753906, + 0.746094, + 0.765625, + 0.726562, + 0.746094, + 0.734375, + 0.757812, + 0.742188, + 0.734375, + 0.742188, + 0.734375, + 0.734375, + 0.738281, + 0.746094, + 0.726562, + 0.738281, + 0.730469, + 0.738281, + 0.734375, + 0.730469, + 0.730469, + 0.738281, + 0.742188, + 0.734375, + 0.746094, + 0.738281, + 0.734375, + 0.738281, + 0.726562, + 0.738281, + 0.734375, + 0.71875, + 0.734375, + 0.753906, + 0.753906, + 0.738281, + 0.738281, + 0.738281, + 0.714844, + 0.734375, + 0.734375, + 0.722656, + 0.730469, + 0.742188, + 0.753906, + 0.714844, + 0.742188, + 0.730469, + 0.738281, + 0.742188, + 0.71875, + 0.734375, + 0.734375, + 0.75, + 0.722656, + 0.738281, + 0.722656, + 0.734375, + 0.734375, + 0.738281, + 0.726562, + 0.707031, + 0.761719, + 0.761719, + 0.738281, + 0.738281, + 0.742188, + 0.75, + 0.71875, + 0.738281, + 0.726562, + 0.734375, + 0.738281, + 0.746094, + 0.75, + 0.726562, + 0.730469, + 0.761719, + 0.75, + 0.734375, + 0.753906, + 0.769531, + 0.730469, + 0.726562, + 0.769531, + 0.726562, + 0.742188, + 0.761719, + 0.734375, + 0.742188, + 0.75, + 0.753906, + 0.753906, + 0.746094, + 0.734375, + 0.738281, + 0.753906, + 0.726562, + 0.730469, + 0.738281, + 0.734375, + 0.738281, + 0.730469, + 0.738281, + 0.730469, + 0.726562, + 0.734375, + 0.734375, + 0.730469, + 0.742188, + 0.722656, + 0.742188, + 0.753906, + 0.71875, + 0.769531, + 0.75, + 0.746094, + 0.730469, + 0.792969, + 0.730469, + 0.722656, + 0.746094, + 0.730469, + 0.722656, + 0.742188, + 0.722656, + 0.71875, + 0.726562, + 0.722656, + 0.71875, + 0.75, + 0.75, + 0.722656, + 0.742188, + 0.742188, + 0.765625, + 0.722656, + 0.742188, + 0.773438, + 0.757812, + 0.742188, + 0.730469, + 0.730469, + 0.75, + 0.738281, + 0.730469, + 0.746094, + 0.738281, + 0.730469, + 0.734375, + 0.722656, + 0.75, + 0.742188, + 0.722656, + 0.722656, + 0.753906, + 0.730469, + 0.742188, + 0.75, + 0.746094, + 0.722656, + 0.71875, + 0.734375, + 0.734375, + 0.75, + 0.742188, + 0.742188, + 0.765625, + 0.742188, + 0.726562, + 0.726562, + 0.734375, + 0.742188, + 0.753906, + 0.730469, + 0.742188, + 0.714844, + 0.75, + 0.742188, + 0.746094, + 0.722656, + 0.738281, + 0.730469, + 0.714844, + 0.730469, + 0.738281, + 0.730469, + 0.734375, + 0.734375, + 0.746094, + 0.738281, + 0.726562, + 0.765625, + 0.734375, + 0.753906, + 0.738281, + 0.714844, + 0.742188, + 0.742188, + 0.742188, + 0.765625, + 0.75, + 0.714844, + 0.746094, + 0.726562, + 0.753906, + 0.769531, + 0.714844, + 0.746094, + 0.746094, + 0.730469, + 0.722656, + 0.730469, + 0.703125, + 0.746094, + 0.746094, + 0.769531, + 0.738281, + 0.746094, + 0.742188, + 0.746094, + 0.738281, + 0.746094, + 0.742188, + 0.734375, + 0.730469, + 0.710938, + 0.714844, + 0.734375, + 0.738281, + 0.726562, + 0.730469, + 0.726562, + 0.742188, + 0.730469, + 0.71875, + 0.730469, + 0.734375, + 0.738281, + 0.734375, + 0.742188, + 0.757812, + 0.742188, + 0.71875, + 0.714844, + 0.730469, + 0.734375, + 0.734375, + 0.734375, + 0.753906, + 0.734375, + 0.75, + 0.753906, + 0.730469, + 0.753906, + 0.738281, + 0.742188, + 0.746094, + 0.734375, + 0.738281, + 0.734375, + 0.757812, + 0.753906, + 0.722656, + 0.738281, + 0.738281, + 0.726562, + 0.75, + 0.734375, + 0.738281, + 0.75, + 0.738281, + 0.597656, + 0.734375, + 0.746094, + 0.75, + 0.730469, + 0.734375, + 0.753906, + 0.742188, + 0.71875, + 0.738281, + 0.730469, + 0.738281, + 0.714844, + 0.738281, + 0.726562, + 0.71875, + 0.746094, + 0.742188, + 0.722656, + 0.746094, + 0.742188, + 0.722656, + 0.742188, + 0.757812, + 0.746094, + 0.726562, + 0.746094, + 0.734375, + 0.753906, + 0.734375, + 0.742188, + 0.753906, + 0.71875, + 0.738281, + 0.726562, + 0.730469, + 0.738281, + 0.730469, + 0.71875, + 0.726562, + 0.742188, + 0.738281, + 0.734375, + 0.738281, + 0.722656, + 0.742188, + 0.738281, + 0.726562, + 0.734375, + 0.734375, + 0.742188, + 0.71875, + 0.753906, + 0.753906, + 0.761719, + 0.726562, + 0.734375, + 0.746094, + 0.730469, + 0.714844, + 0.753906, + 0.734375, + 0.671875, + 0.738281, + 0.734375, + 0.753906, + 0.730469, + 0.746094, + 0.75, + 0.261719, + 0.742188, + 0.746094, + 0.746094, + 0.757812, + 0.746094, + 0.730469, + 0.757812, + 0.742188, + 0.730469, + 0.757812, + 0.738281, + 0.722656, + 0.746094, + 0.730469, + 0.714844, + 0.75, + 0.726562, + 0.734375, + 0.742188, + 0.734375, + 0.746094, + 0.746094, + 0.734375, + 0.742188, + 0.722656, + 0.730469, + 0.738281, + 0.194336, + 0.722656, + 0.738281, + 0.742188, + 0.734375, + 0.765625, + 0.765625, + 0.730469, + 0.738281, + 0.730469, + 0.730469, + 0.726562, + 0.738281, + 0.71875, + 0.742188, + 0.738281, + 0.71875, + 0.699219, + 0.730469, + 0.765625, + 0.734375, + 0.734375, + 0.734375, + 0.742188, + 0.722656, + 0.742188, + 0.738281, + 0.765625, + 0.742188, + 0.722656, + 0.699219, + 0.734375, + 0.738281, + 0.71875, + 0.726562, + 0.730469, + 0.714844, + 0.75, + 0.738281, + 0.785156, + 0.742188, + 0.738281, + 0.707031, + 0.734375, + 0.726562, + 0.730469, + 0.746094, + 0.746094, + 0.722656, + 0.730469, + 0.726562, + 0.746094, + 0.742188, + 0.738281, + 0.742188, + 0.730469, + 0.738281, + 0.742188, + 0.746094, + 0.714844, + 0.710938, + 0.71875, + 0.742188, + 0.730469, + 0.746094, + 0.738281, + 0.746094, + 0.722656, + 0.738281, + 0.726562, + 0.734375, + 0.757812, + 0.75, + 0.738281, + 0.707031, + 0.726562, + 0.738281, + 0.75, + 0.753906, + 0.722656, + 0.753906, + 0.722656, + 0.71875, + 0.761719, + 0.726562, + 0.746094, + 0.726562, + 0.71875, + 0.734375, + 0.742188, + 0.707031, + 0.753906, + 0.738281, + 0.730469, + 0.734375, + 0.753906, + 0.75, + 0.753906, + 0.742188, + 0.738281, + 0.730469, + 0.734375, + 0.730469, + 0.734375, + 0.738281, + 0.730469, + 0.734375, + 0.761719, + 0.714844, + 0.757812, + 0.738281, + 0.753906, + 0.75, + 0.738281, + 0.730469, + 0.726562, + 0.734375, + 0.738281, + 0.730469, + 0.746094, + 0.742188, + 0.746094, + 0.75, + 0.738281, + 0.730469, + 0.757812, + 0.734375, + 0.734375, + 0.761719, + 0.738281, + 0.71875, + 0.722656, + 0.761719, + 0.753906, + 0.722656, + 0.738281, + 0.722656, + 0.738281, + 0.722656, + 0.746094, + 0.75, + 0.726562, + 0.742188, + 0.734375, + 0.726562, + 0.710938, + 0.730469, + 0.742188, + 0.753906, + 0.738281, + 0.738281, + 0.753906, + 0.746094, + 0.769531, + 0.753906, + 0.730469, + 0.71875, + 0.734375, + 0.738281, + 0.753906, + 0.730469, + 0.734375, + 0.714844, + 0.769531, + 0.746094, + 0.726562, + 0.722656, + 0.742188, + 0.746094, + 0.722656, + 0.757812, + 0.730469, + 0.761719, + 0.734375, + 0.746094, + 0.75, + 0.734375, + 0.761719, + 0.738281, + 0.746094, + 0.738281, + 0.742188, + 0.730469, + 0.753906, + 0.746094, + 0.761719, + 0.710938, + 0.761719, + 0.738281, + 0.734375, + 0.742188, + 0.742188, + 0.746094, + 0.730469, + 0.730469, + 0.714844, + 0.765625, + 0.71875, + 0.742188, + 0.761719, + 0.710938, + 0.714844, + 0.722656, + 0.75, + 0.738281, + 0.746094, + 0.734375, + 0.714844, + 0.738281, + 0.746094, + 0.726562, + 0.761719, + 0.761719, + 0.742188, + 0.738281, + 0.746094, + 0.746094, + 0.734375, + 0.710938, + 0.746094, + 0.753906, + 0.753906, + 0.753906, + 0.726562, + 0.753906, + 0.757812, + 0.738281, + 0.726562, + 0.753906, + 0.738281, + 0.75, + 0.75, + 0.6875, + 0.746094, + 0.726562, + 0.742188, + 0.738281, + 0.761719, + 0.746094, + 0.730469, + 0.734375, + 0.738281, + 0.742188, + 0.726562, + 0.765625, + 0.75, + 0.746094, + 0.746094, + 0.722656, + 0.734375, + 0.746094, + 0.75, + 0.726562, + 0.722656, + 0.753906, + 0.757812, + 0.742188, + 0.769531, + 0.753906, + 0.738281, + 0.71875, + 0.734375, + 0.738281, + 0.726562, + 0.738281, + 0.746094, + 0.75, + 0.730469, + 0.742188, + 0.742188, + 0.738281, + 0.734375, + 0.734375, + 0.722656, + 0.742188, + 0.726562, + 0.761719, + 0.746094, + 0.75, + 0.734375, + 0.75, + 0.734375, + 0.75, + 0.734375, + 0.753906, + 0.753906, + 0.742188, + 0.730469, + 0.746094, + 0.746094, + 0.726562, + 0.722656, + 0.738281, + 0.726562, + 0.730469, + 0.753906, + 0.722656, + 0.742188, + 0.734375, + 0.75, + 0.738281, + 0.648438, + 0.722656, + 0.71875, + 0.746094, + 0.75, + 0.753906, + 0.761719, + 0.742188, + 0.726562, + 0.734375, + 0.722656, + 0.757812, + 0.753906, + 0.746094, + 0.75, + 0.746094, + 0.726562, + 0.738281, + 0.738281, + 0.734375, + 0.738281, + 0.730469, + 0.730469, + 0.738281, + 0.71875, + 0.734375, + 0.75, + 0.738281, + 0.738281, + 0.765625, + 0.742188, + 0.746094, + 0.746094, + 0.730469, + 0.726562, + 0.734375, + 0.742188, + 0.738281, + 0.746094, + 0.742188, + 0.753906, + 0.742188, + 0.726562, + 0.757812, + 0.738281, + 0.730469, + 0.734375, + 0.714844, + 0.753906, + 0.746094, + 0.738281, + 0.730469, + 0.742188, + 0.730469, + 0.734375, + 0.734375, + 0.757812, + 0.710938, + 0.738281, + 0.753906, + 0.742188, + 0.742188, + 0.742188, + 0.726562, + 0.742188, + 0.742188, + 0.753906, + 0.726562, + 0.738281, + 0.753906, + 0.734375, + 0.75, + 0.730469, + 0.710938, + 0.777344, + 0.75, + 0.742188, + 0.714844, + 0.753906, + 0.75, + 0.757812, + 0.730469, + 0.726562, + 0.722656, + 0.71875, + 0.746094, + 0.738281, + 0.730469, + 0.734375, + 0.722656, + 0.75, + 0.726562, + 0.714844, + 0.726562, + 0.730469, + 0.714844, + 0.722656, + 0.757812, + 0.738281, + 0.722656, + 0.730469, + 0.742188, + 0.753906, + 0.742188, + 0.746094, + 0.75, + 0.746094, + 0.761719, + 0.753906, + 0.742188, + 0.757812, + 0.738281, + 0.742188, + 0.742188, + 0.742188, + 0.71875, + 0.726562, + 0.734375, + 0.722656, + 0.710938, + 0.738281, + 0.726562, + 0.726562, + 0.734375, + 0.730469, + 0.722656, + 0.757812, + 0.738281, + 0.71875, + 0.761719, + 0.757812, + 0.710938, + 0.730469, + 0.722656, + 0.726562, + 0.722656, + 0.746094, + 0.757812, + 0.710938, + 0.757812, + 0.734375, + 0.726562, + 0.746094, + 0.734375, + 0.75, + 0.746094, + 0.753906, + 0.808594, + 0.71875, + 0.738281, + 0.75, + 0.734375, + 0.730469, + 0.730469, + 0.710938, + 0.75, + 0.734375, + 0.726562, + 0.726562, + 0.738281, + 0.703125, + 0.738281, + 0.734375, + 0.734375, + 0.71875, + 0.710938, + 0.71875, + 0.746094, + 0.746094, + 0.75, + 0.753906, + 0.738281, + 0.746094, + 0.742188, + 0.777344, + 0.757812, + 0.714844, + 0.753906, + 0.730469, + 0.722656, + 0.742188, + 0.75, + 0.730469, + 0.746094, + 0.742188, + 0.730469, + 0.75, + 0.738281, + 0.746094, + 0.734375, + 0.738281, + 0.78125, + 0.753906, + 0.753906, + 0.742188, + 0.726562, + 0.722656, + 0.726562, + 0.742188, + 0.761719, + 0.761719, + 0.746094, + 0.746094, + 0.738281, + 0.734375, + 0.742188, + 0.410156, + 0.734375, + 0.742188, + 0.746094, + 0.730469, + 0.746094, + 0.734375, + 0.722656, + 0.726562, + 0.710938, + 0.738281, + 0.75, + 0.730469, + 0.742188, + 0.71875, + 0.734375, + 0.722656, + 0.714844, + 0.726562, + 0.722656, + 0.738281, + 0.730469, + 0.738281, + 0.730469, + 0.71875, + 0.71875, + 0.742188, + 0.734375, + 0.746094, + 0.730469, + 0.714844, + 0.75, + 0.738281, + 0.722656, + 0.753906, + 0.742188, + 0.699219, + 0.738281, + 0.730469, + 0.738281, + 0.757812, + 0.738281, + 0.742188, + 0.730469, + 0.761719, + 0.746094, + 0.71875, + 0.738281, + 0.738281, + 0.738281, + 0.71875, + 0.738281, + 0.726562, + 0.722656, + 0.722656, + 0.722656, + 0.730469, + 0.742188, + 0.746094, + 0.761719, + 0.738281, + 0.738281, + 0.730469, + 0.753906, + 0.730469, + 0.730469, + 0.742188, + 0.746094, + 0.761719, + 0.738281, + 0.738281, + 0.71875, + 0.722656, + 0.753906, + 0.753906, + 0.75, + 0.734375, + 0.734375, + 0.765625, + 0.726562, + 0.710938, + 0.757812, + 0.761719, + 0.742188, + 0.742188, + 0.730469, + 0.746094, + 0.738281, + 0.75, + 0.734375, + 0.730469, + 0.730469, + 0.75, + 0.738281, + 0.734375, + 0.734375, + 0.738281, + 0.730469, + 0.746094, + 0.734375, + 0.742188, + 0.730469, + 0.742188, + 0.742188, + 0.75, + 0.753906, + 0.777344, + 0.757812, + 0.722656, + 0.730469, + 0.746094, + 0.714844, + 0.734375, + 0.726562, + 0.710938, + 0.753906, + 0.726562, + 0.738281, + 0.742188, + 0.730469, + 0.707031, + 0.753906, + 0.722656, + 0.722656, + 0.730469, + 0.71875, + 0.734375, + 0.710938, + 0.742188, + 0.738281, + 0.738281, + 0.753906, + 0.746094, + 0.742188, + 0.746094, + 0.714844, + 0.746094, + 0.746094, + 0.738281, + 0.726562, + 0.75, + 0.730469, + 0.746094, + 0.730469, + 0.75, + 0.726562, + 0.714844, + 0.738281, + 0.75, + 0.707031, + 0.777344, + 0.726562, + 0.746094, + 0.746094, + 0.738281, + 0.75, + 0.734375, + 0.730469, + 0.742188, + 0.738281, + 0.742188, + 0.753906, + 0.71875, + 0.742188, + 0.726562, + 0.738281, + 0.75, + 0.738281, + 0.761719, + 0.726562, + 0.722656, + 0.761719, + 0.738281, + 0.726562, + 0.71875, + 0.738281, + 0.769531, + 0.746094, + 0.734375, + 0.6875, + 0.734375, + 0.742188, + 0.730469, + 0.726562, + 0.734375, + 0.730469, + 0.75, + 0.746094, + 0.738281, + 0.753906, + 0.746094, + 0.734375, + 0.730469, + 0.742188, + 0.746094, + 0.746094, + 0.738281, + 0.746094, + 0.746094, + 0.726562, + 0.714844, + 0.742188, + 0.746094, + 0.753906, + 0.730469, + 0.734375, + 0.75, + 0.722656, + 0.777344, + 0.757812, + 0.757812, + 0.730469, + 0.746094, + 0.738281, + 0.757812, + 0.746094, + 0.75, + 0.761719, + 0.734375, + 0.746094, + 0.734375, + 0.757812, + 0.730469, + 0.730469, + 0.738281, + 0.753906, + 0.738281, + 0.746094, + 0.761719, + 0.746094, + 0.757812, + 0.730469, + 0.738281, + 0.722656, + 0.734375, + 0.742188, + 0.738281, + 0.738281, + 0.726562, + 0.730469, + 0.71875, + 0.761719, + 0.75, + 0.742188, + 0.742188, + 0.75, + 0.722656, + 0.714844, + 0.742188, + 0.714844, + 0.757812, + 0.738281, + 0.699219, + 0.746094, + 0.746094, + 0.714844, + 0.730469, + 0.761719, + 0.726562, + 0.742188, + 0.734375, + 0.757812, + 0.761719, + 0.71875, + 0.738281, + 0.761719, + 0.71875, + 0.765625, + 0.765625, + 0.746094, + 0.730469, + 0.75, + 0.742188, + 0.726562, + 0.722656, + 0.765625, + 0.742188, + 0.742188, + 0.761719, + 0.75, + 0.726562, + 0.734375, + 0.730469, + 0.730469, + 0.710938, + 0.722656, + 0.714844, + 0.734375, + 0.738281, + 0.742188, + 0.75, + 0.726562, + 0.746094, + 0.746094, + 0.753906, + 0.742188, + 0.734375, + 0.757812, + 0.738281, + 0.746094, + 0.722656, + 0.726562, + 0.742188, + 0.710938, + 0.71875, + 0.742188, + 0.726562, + 0.742188, + 0.738281, + 0.738281, + 0.734375, + 0.746094, + 0.738281, + 0.734375, + 0.730469, + 0.714844, + 0.75, + 0.71875, + 0.730469, + 0.722656, + 0.75, + 0.730469, + 0.707031, + 0.71875, + 0.738281, + 0.734375, + 0.734375, + 0.746094, + 0.742188, + 0.730469, + 0.75, + 0.746094, + 0.734375, + 0.726562, + 0.734375, + 0.738281, + 0.734375, + 0.75, + 0.734375, + 0.738281, + 0.730469, + 0.742188, + 0.742188, + 0.734375, + 0.75, + 0.746094, + 0.761719, + 0.714844, + 0.753906, + 0.710938, + 0.734375, + 0.730469, + 0.734375, + 0.738281, + 0.742188, + 0.738281, + 0.742188, + 0.730469, + 0.726562, + 0.667969, + 0.734375, + 0.746094, + 0.746094, + 0.730469, + 0.746094, + 0.730469, + 0.515625, + 0.710938, + 0.761719, + 0.730469, + 0.726562, + 0.710938, + 0.75, + 0.738281, + 0.71875, + 0.761719, + 0.722656, + 0.753906, + 0.726562, + 0.730469, + 0.734375, + 0.738281, + 0.730469, + 0.71875, + 0.730469, + 0.734375, + 0.726562, + 0.734375, + 0.757812, + 0.75, + 0.714844, + 0.714844, + 0.738281, + 0.746094, + 0.730469, + 0.710938, + 0.742188, + 0.746094, + 0.738281, + 0.734375, + 0.738281, + 0.714844, + 0.75, + 0.765625, + 0.738281, + 0.714844, + 0.75, + 0.765625, + 0.71875, + 0.742188, + 0.726562, + 0.730469, + 0.753906, + 0.746094, + 0.730469, + 0.75, + 0.738281, + 0.71875, + 0.75, + 0.738281, + 0.730469, + 0.738281, + 0.738281, + 0.75, + 0.761719, + 0.738281, + 0.75, + 0.730469, + 0.722656, + 0.742188, + 0.746094, + 0.738281, + 0.746094, + 0.757812, + 0.734375, + 0.773438, + 0.738281, + 0.699219, + 0.761719, + 0.757812, + 0.75, + 0.734375, + 0.734375, + 0.738281, + 0.734375, + 0.726562, + 0.722656, + 0.738281, + 0.730469, + 0.722656, + 0.742188, + 0.734375, + 0.734375, + 0.753906, + 0.730469, + 0.742188, + 0.730469, + 0.730469, + 0.734375, + 0.730469, + 0.742188, + 0.757812 + ] + }, + "name": "model.transformer.h.21.ln_2.weight", + "outputIndexes": [ + 1772 + ], + "type": "Const", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1771, + 1772 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/ln_2_21/Mul_1_output_0", + "outputIndexes": [ + 1773 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.21/mlp/w1/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 1773 + ], + "outputIndexes": [ + 3199 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.21/mlp/w1/Linear/pre_convert", + "inputIndexes": [ + 3199 + ], + "outputIndexes": [ + 3200 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.21/mlp/w1/Linear", + "inputIndexes": [ + 3200 + ], + "outputIndexes": [ + 3201 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 11008, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 2429390074, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.21/mlp/w1/Linear/post_convert", + "inputIndexes": [ + 3201 + ], + "outputIndexes": [ + 3202 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.21/mlp/w1/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3202 + ], + "outputIndexes": [ + 1774 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 11008 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.21/mlp/w2/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 1773 + ], + "outputIndexes": [ + 3203 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.21/mlp/w2/Linear/pre_convert", + "inputIndexes": [ + 3203 + ], + "outputIndexes": [ + 3204 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.21/mlp/w2/Linear", + "inputIndexes": [ + 3204 + ], + "outputIndexes": [ + 3205 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 11008, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 2454752528, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.21/mlp/w2/Linear/post_convert", + "inputIndexes": [ + 3205 + ], + "outputIndexes": [ + 3206 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.21/mlp/w2/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3206 + ], + "outputIndexes": [ + 1775 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 11008 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1775 + ], + "main_type": "UnaryOp", + "main": { + "opType": "SIGMOID", + "T": "DT_INVALID" + }, + "name": "/mlp_21/Sigmoid_output_0", + "outputIndexes": [ + 1776 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1775, + 1776 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/mlp_21/Mul_output_0", + "outputIndexes": [ + 1777 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1774, + 1777 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/mlp_21/Mul_1_output_0", + "outputIndexes": [ + 1778 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.21/mlp/c_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 1778 + ], + "outputIndexes": [ + 3207 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 11008, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.21/mlp/c_proj/Linear/pre_convert", + "inputIndexes": [ + 3207 + ], + "outputIndexes": [ + 3208 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.21/mlp/c_proj/Linear", + "inputIndexes": [ + 3208 + ], + "outputIndexes": [ + 3209 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 11008, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 2480114982, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.21/mlp/c_proj/Linear/post_convert", + "inputIndexes": [ + 3209 + ], + "outputIndexes": [ + 3210 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.21/mlp/c_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3210 + ], + "outputIndexes": [ + 1779 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1770, + 1779 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_109_output_0", + "outputIndexes": [ + 1780 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1780, + 1 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_110_output_0", + "outputIndexes": [ + 1781 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1781 + ], + "main_type": "LayerNorm", + "main": { + "axis": [ + -1 + ], + "epsilon": 1e-06, + "group": 1, + "useRMSNorm": true + }, + "name": "/ln_1_22/Mul_output_0", + "outputIndexes": [ + 1782 + ], + "type": "LayerNorm", + "defaultDimentionFormat": "NHWC" + }, + { + "main_type": "Blob", + "main": { + "dims": [ + 4096 + ], + "dataFormat": "NCHW", + "dataType": "DT_FLOAT", + "float32s": [ + 0.929688, + 0.886719, + 0.851562, + 0.90625, + 0.914062, + 0.921875, + 0.898438, + 0.902344, + 0.878906, + 0.925781, + 0.945312, + 0.902344, + 0.917969, + 0.871094, + 0.898438, + 0.886719, + 0.9375, + 0.933594, + 0.886719, + 0.917969, + 0.894531, + 0.894531, + 0.902344, + 0.910156, + 0.921875, + 0.972656, + 0.890625, + 0.914062, + 0.898438, + 0.914062, + 0.917969, + 0.910156, + 0.9375, + 0.914062, + 0.917969, + 0.925781, + 0.9375, + 0.933594, + 0.898438, + 0.898438, + 0.929688, + 0.894531, + 0.90625, + 0.910156, + 0.9375, + 0.933594, + 0.875, + 0.890625, + 0.863281, + 0.910156, + 0.941406, + 0.914062, + 0.933594, + 0.890625, + 0.871094, + 0.921875, + 0.894531, + 0.890625, + 0.949219, + 0.921875, + 0.898438, + 0.984375, + 0.9375, + 0.882812, + 0.957031, + 0.917969, + 0.902344, + 0.914062, + 0.925781, + 0.894531, + 0.9375, + 0.9375, + 0.941406, + 0.894531, + 0.933594, + 0.890625, + 0.878906, + 0.917969, + 0.925781, + 0.90625, + 0.90625, + 0.886719, + 0.886719, + 0.921875, + 0.910156, + 0.902344, + 0.871094, + 0.898438, + 0.894531, + 0.902344, + 0.964844, + 0.886719, + 0.941406, + 0.894531, + 0.890625, + 0.898438, + 0.925781, + 0.902344, + 0.894531, + 0.898438, + 0.90625, + 0.898438, + 0.945312, + 0.929688, + 0.878906, + 0.957031, + 0.9375, + 0.929688, + 0.910156, + 0.953125, + 0.929688, + 0.875, + 0.875, + 0.898438, + 0.921875, + 0.910156, + 0.886719, + 1.226562, + 0.914062, + 0.925781, + 0.972656, + 0.882812, + 0.9375, + 0.898438, + 0.9375, + 0.902344, + 0.90625, + 0.925781, + 0.886719, + 0.875, + 0.898438, + 0.933594, + 0.863281, + 0.957031, + 0.929688, + 0.898438, + 0.917969, + 0.917969, + 0.863281, + 0.984375, + 0.890625, + 0.898438, + 0.898438, + 0.929688, + 0.894531, + 0.949219, + 0.890625, + 0.871094, + 0.925781, + 0.9375, + 0.851562, + 0.898438, + 0.898438, + 0.933594, + 0.855469, + 0.882812, + 0.886719, + 0.882812, + 0.921875, + 0.890625, + 0.90625, + 0.867188, + 0.890625, + 0.898438, + 0.902344, + 0.925781, + 0.917969, + 0.914062, + 0.894531, + 0.898438, + 0.902344, + 0.96875, + 0.9375, + 0.890625, + 0.855469, + 0.910156, + 0.921875, + 0.917969, + 0.910156, + 0.910156, + 0.898438, + 0.90625, + 0.875, + 0.886719, + 0.898438, + 0.878906, + 0.910156, + 0.910156, + 0.898438, + 0.902344, + 0.910156, + 0.917969, + 0.90625, + 0.890625, + 0.902344, + 0.9375, + 0.910156, + 0.917969, + 0.929688, + 0.914062, + 0.9375, + 0.957031, + 0.882812, + 0.90625, + 0.898438, + 0.90625, + 0.960938, + 0.878906, + 0.902344, + 0.828125, + 0.886719, + 0.90625, + 0.917969, + 0.890625, + 0.917969, + 0.894531, + 0.894531, + 0.902344, + 0.984375, + 0.898438, + 0.96875, + 0.949219, + 0.929688, + 0.921875, + 0.921875, + 0.910156, + 0.941406, + 0.898438, + 1.0625, + 0.914062, + 0.890625, + 0.945312, + 0.921875, + 0.929688, + 0.945312, + 0.894531, + 0.945312, + 0.898438, + 0.910156, + 0.957031, + 0.964844, + 0.945312, + 0.964844, + 0.964844, + 0.882812, + 0.902344, + 0.921875, + 0.953125, + 0.917969, + 0.917969, + 0.917969, + 0.929688, + 0.964844, + 0.929688, + 0.914062, + 0.960938, + 0.894531, + 0.949219, + 0.925781, + 0.898438, + 0.945312, + 0.9375, + 1.007812, + 0.960938, + 0.886719, + 0.953125, + 0.917969, + 0.921875, + 0.910156, + 0.898438, + 0.902344, + 0.882812, + 0.898438, + 0.90625, + 0.949219, + 0.886719, + 0.910156, + 0.890625, + 0.875, + 0.90625, + 0.898438, + 0.871094, + 0.949219, + 0.953125, + 0.941406, + 0.917969, + 0.914062, + 0.890625, + 0.898438, + 0.890625, + 0.929688, + 0.910156, + 0.917969, + 0.917969, + 0.902344, + 0.960938, + 0.898438, + 0.910156, + 0.925781, + 0.902344, + 0.960938, + 0.9375, + 0.9375, + 0.921875, + 0.917969, + 0.917969, + 0.9375, + 0.929688, + 0.917969, + 0.910156, + 0.976562, + 0.929688, + 0.96875, + 0.917969, + 0.929688, + 0.902344, + 0.902344, + 0.925781, + 0.917969, + 0.851562, + 0.894531, + 0.921875, + 0.914062, + 0.890625, + 0.9375, + 0.917969, + 0.9375, + 0.933594, + 0.921875, + 0.945312, + 0.953125, + 0.949219, + 0.898438, + 0.917969, + 0.828125, + 0.929688, + 0.847656, + 0.898438, + 0.921875, + 0.878906, + 0.917969, + 0.890625, + 0.898438, + 0.941406, + 0.925781, + 0.898438, + 0.886719, + 0.886719, + 0.921875, + 0.898438, + 0.945312, + 0.949219, + 0.941406, + 0.902344, + 0.910156, + 0.929688, + 0.957031, + 0.957031, + 0.90625, + 0.9375, + 0.898438, + 0.914062, + 0.878906, + 0.929688, + 0.902344, + 0.890625, + 0.890625, + 0.953125, + 0.875, + 0.925781, + 0.914062, + 0.890625, + 0.929688, + 0.988281, + 0.941406, + 0.949219, + 0.890625, + 0.949219, + 0.925781, + 0.84375, + 0.910156, + 0.890625, + 0.949219, + 0.902344, + 0.875, + 0.921875, + 0.964844, + 0.898438, + 0.949219, + 0.914062, + 0.90625, + 0.882812, + 0.898438, + 0.863281, + 0.921875, + 0.929688, + 0.894531, + 0.957031, + 0.945312, + 0.871094, + 0.90625, + 0.898438, + 0.898438, + 0.90625, + 0.933594, + 0.886719, + 0.894531, + 0.886719, + 0.890625, + 0.9375, + 0.863281, + 0.933594, + 0.925781, + 0.929688, + 0.902344, + 0.882812, + 0.898438, + 0.910156, + 0.933594, + 0.875, + 0.929688, + 0.898438, + 0.886719, + 0.933594, + 0.929688, + 0.929688, + 0.878906, + 0.871094, + 0.917969, + 0.902344, + 0.886719, + 0.945312, + 0.890625, + 0.875, + 0.875, + 0.894531, + 0.914062, + 0.847656, + 0.871094, + 0.902344, + 0.921875, + 0.914062, + 0.898438, + 0.894531, + 0.902344, + 0.910156, + 0.886719, + 0.898438, + 0.902344, + 0.898438, + 0.902344, + 0.894531, + 0.835938, + 0.910156, + 0.914062, + 0.851562, + 0.917969, + 0.871094, + 0.902344, + 0.875, + 0.875, + 0.890625, + 0.875, + 0.921875, + 0.902344, + 0.925781, + 0.925781, + 0.898438, + 0.851562, + 0.921875, + 0.898438, + 0.96875, + 0.921875, + 0.953125, + 0.902344, + 0.886719, + 0.90625, + 0.882812, + 0.960938, + 0.921875, + 0.882812, + 0.929688, + 0.894531, + 0.890625, + 0.902344, + 0.894531, + 0.949219, + 0.886719, + 0.945312, + 0.726562, + 0.878906, + 0.929688, + 0.910156, + 0.945312, + 0.882812, + 0.894531, + 0.957031, + 0.914062, + 0.917969, + 0.898438, + 0.921875, + 0.890625, + 0.878906, + 0.871094, + 0.902344, + 0.914062, + 0.9375, + 0.941406, + 0.929688, + 0.902344, + 0.910156, + 0.984375, + 0.882812, + 0.894531, + 0.921875, + 0.914062, + 0.929688, + 0.886719, + 0.90625, + 0.910156, + 0.933594, + 0.917969, + 0.925781, + 0.925781, + 0.925781, + 0.878906, + 0.921875, + 0.914062, + 0.921875, + 0.910156, + 0.90625, + 0.878906, + 0.90625, + 0.832031, + 0.929688, + 0.953125, + 0.921875, + 0.910156, + 0.90625, + 0.886719, + 0.882812, + 0.941406, + 0.878906, + 0.910156, + 0.921875, + 0.867188, + 0.875, + 0.875, + 0.914062, + 0.921875, + 0.945312, + 0.898438, + 0.929688, + 0.9375, + 0.945312, + 0.921875, + 0.898438, + 0.90625, + 0.875, + 0.929688, + 0.945312, + 0.941406, + 0.914062, + 0.882812, + 0.917969, + 0.886719, + 0.90625, + 0.898438, + 0.894531, + 0.871094, + 0.890625, + 0.910156, + 0.898438, + 0.945312, + 0.925781, + 0.917969, + 0.894531, + 0.925781, + 0.910156, + 0.898438, + 0.914062, + 0.855469, + 0.914062, + 0.910156, + 0.992188, + 0.894531, + 0.9375, + 0.9375, + 0.910156, + 0.902344, + 0.90625, + 0.878906, + 0.9375, + 0.875, + 0.90625, + 0.925781, + 0.910156, + 0.929688, + 0.9375, + 0.90625, + 0.898438, + 0.910156, + 0.898438, + 0.902344, + 0.925781, + 0.914062, + 0.953125, + 0.910156, + 0.933594, + 0.945312, + 0.886719, + 0.871094, + 0.894531, + 0.890625, + 0.925781, + 0.917969, + 0.914062, + 0.898438, + 0.914062, + 0.921875, + 0.929688, + 0.921875, + 0.925781, + 0.104004, + 0.882812, + 0.910156, + 0.949219, + 0.886719, + 0.863281, + 0.953125, + 0.929688, + 0.859375, + 0.878906, + 0.929688, + 0.933594, + 0.925781, + 0.894531, + 0.929688, + 0.976562, + 0.90625, + 0.929688, + 0.917969, + 0.894531, + 0.914062, + 0.902344, + 0.867188, + 0.917969, + 0.878906, + 0.875, + 0.914062, + 0.929688, + 0.867188, + 0.875, + 0.929688, + 0.960938, + 0.96875, + 0.949219, + 0.859375, + 0.9375, + 0.910156, + 0.902344, + 0.929688, + 0.917969, + 0.890625, + 0.894531, + 0.910156, + 0.914062, + 0.878906, + 0.890625, + 0.898438, + 0.9375, + 0.945312, + 0.902344, + 0.921875, + 0.9375, + 0.90625, + 0.902344, + 0.921875, + 0.898438, + 0.875, + 0.933594, + 0.8125, + 0.910156, + 0.941406, + 0.9375, + 0.914062, + 0.917969, + 0.933594, + 0.96875, + 0.867188, + 0.890625, + 0.898438, + 0.933594, + 0.914062, + 0.890625, + 0.941406, + 0.9375, + 0.988281, + 0.925781, + 0.9375, + 0.929688, + 0.90625, + 0.894531, + 0.910156, + 0.890625, + 0.910156, + 0.875, + 0.914062, + 0.863281, + 0.902344, + 0.933594, + 0.921875, + 0.910156, + 0.9375, + 0.886719, + 0.910156, + 0.882812, + 0.910156, + 0.898438, + 0.914062, + 0.898438, + 0.898438, + 0.949219, + 0.898438, + 0.921875, + 0.875, + 0.910156, + 0.894531, + 0.867188, + 0.921875, + 0.972656, + 0.945312, + 0.875, + 0.878906, + 0.902344, + 0.929688, + 0.894531, + 0.921875, + 0.875, + 0.925781, + 0.863281, + 0.910156, + 0.898438, + 0.929688, + 0.945312, + 0.894531, + 0.964844, + 0.886719, + 0.867188, + 0.902344, + 0.933594, + 1.007812, + 0.988281, + 0.917969, + 0.898438, + 0.925781, + 0.929688, + 0.882812, + 0.949219, + 0.910156, + 0.957031, + 0.875, + 0.894531, + 0.910156, + 0.945312, + 0.960938, + 0.78125, + 0.925781, + 0.9375, + 0.894531, + 0.898438, + 0.953125, + 0.871094, + 0.894531, + 0.867188, + 0.914062, + 0.917969, + 0.949219, + 0.9375, + 0.917969, + 0.871094, + 0.917969, + 0.890625, + 0.914062, + 0.921875, + 0.921875, + 0.921875, + 0.886719, + 0.90625, + 0.945312, + 0.914062, + 0.933594, + 0.894531, + 0.878906, + 0.847656, + 0.914062, + 0.839844, + 0.902344, + 0.890625, + 0.957031, + 0.871094, + 0.890625, + 0.90625, + 0.898438, + 0.886719, + 0.921875, + 0.929688, + 0.910156, + 0.851562, + 0.914062, + 0.953125, + 0.953125, + 0.949219, + 0.925781, + 0.894531, + 0.90625, + 0.9375, + 0.90625, + 0.878906, + 0.925781, + 0.902344, + 0.902344, + 0.914062, + 0.90625, + 0.90625, + 0.960938, + 0.804688, + 0.890625, + 0.921875, + 0.855469, + 0.914062, + 0.875, + 0.921875, + 1.328125, + 0.953125, + 0.9375, + 0.890625, + 0.957031, + 0.9375, + 0.929688, + 0.90625, + 0.917969, + 0.902344, + 0.910156, + 0.914062, + 0.746094, + 0.875, + 0.863281, + 0.902344, + 0.894531, + 0.933594, + 0.925781, + 0.921875, + 0.898438, + 0.941406, + 0.863281, + 0.945312, + 0.902344, + 0.890625, + 0.917969, + 0.941406, + 0.894531, + 0.929688, + 0.929688, + 0.964844, + 0.875, + 0.902344, + 0.917969, + 0.875, + 0.914062, + 0.925781, + 0.910156, + 0.894531, + 0.890625, + 0.878906, + 0.878906, + 0.914062, + 0.933594, + 0.953125, + 0.921875, + 0.910156, + 0.886719, + 0.878906, + 0.933594, + 0.863281, + 0.890625, + 0.894531, + 0.90625, + 0.90625, + 0.925781, + 0.898438, + 0.917969, + 0.878906, + 0.851562, + 0.882812, + 0.898438, + 0.851562, + 0.929688, + 0.90625, + 0.960938, + 0.980469, + 0.898438, + 0.910156, + 0.917969, + 0.9375, + 0.910156, + 0.921875, + 0.933594, + 0.910156, + 0.914062, + 0.875, + 0.914062, + 0.910156, + 0.914062, + 0.914062, + 0.910156, + 0.917969, + 0.960938, + 0.910156, + 0.921875, + 0.890625, + 0.953125, + 0.90625, + 0.941406, + 0.9375, + 0.921875, + 0.933594, + 0.933594, + 0.914062, + 0.921875, + 0.855469, + 0.914062, + 0.878906, + 0.929688, + 0.914062, + 0.925781, + 0.914062, + 0.890625, + 0.917969, + 0.941406, + 0.933594, + 0.9375, + 0.914062, + 0.917969, + 0.871094, + 0.929688, + 0.917969, + 0.9375, + 0.898438, + 0.898438, + 0.890625, + 0.933594, + 0.933594, + 0.898438, + 0.9375, + 0.921875, + 0.910156, + 0.917969, + 0.898438, + 0.90625, + 0.921875, + 0.914062, + 0.90625, + 0.902344, + 0.957031, + 0.894531, + 0.917969, + 0.9375, + 0.894531, + 0.867188, + 0.898438, + 0.902344, + 0.902344, + 0.835938, + 0.945312, + 0.882812, + 0.882812, + 0.859375, + 0.914062, + 0.878906, + 0.96875, + 0.957031, + 0.914062, + 0.859375, + 0.882812, + 0.867188, + 0.898438, + 0.90625, + 0.976562, + 0.882812, + 0.949219, + 0.933594, + 0.914062, + 0.898438, + 0.953125, + 0.933594, + 0.945312, + 0.910156, + 0.914062, + 0.914062, + 0.886719, + 0.910156, + 0.914062, + 0.835938, + 0.957031, + 0.914062, + 0.894531, + 0.925781, + 0.910156, + 0.914062, + 1.007812, + 0.910156, + 0.894531, + 0.914062, + 0.875, + 0.890625, + 0.929688, + 0.90625, + 0.941406, + 0.949219, + 0.914062, + 0.933594, + 0.914062, + 1.132812, + 0.921875, + 0.902344, + 0.921875, + 0.898438, + 0.917969, + 0.945312, + 0.933594, + 0.941406, + 0.886719, + 0.894531, + 0.921875, + 0.929688, + 0.984375, + 0.898438, + 0.941406, + 0.914062, + 0.875, + 0.890625, + 0.925781, + 0.917969, + 0.847656, + 0.910156, + 0.921875, + 0.90625, + 0.902344, + 0.964844, + 0.90625, + 0.886719, + 0.894531, + 0.941406, + 0.878906, + 0.902344, + 0.898438, + 0.917969, + 0.910156, + 0.957031, + 0.921875, + 0.898438, + 0.886719, + 0.890625, + 0.917969, + 0.917969, + 0.902344, + 0.902344, + 0.957031, + 0.902344, + 0.9375, + 0.921875, + 0.894531, + 0.867188, + 0.902344, + 0.921875, + 0.917969, + 0.914062, + 0.9375, + 0.929688, + 0.9375, + 1.8125, + 0.902344, + 0.945312, + 0.863281, + 0.910156, + 0.855469, + 0.925781, + 0.910156, + 0.921875, + 0.925781, + 0.914062, + 0.894531, + 0.914062, + 0.921875, + 0.910156, + 0.882812, + 0.925781, + 0.875, + 0.886719, + 0.878906, + 0.910156, + 0.90625, + 0.859375, + 0.914062, + 0.898438, + 0.917969, + 0.90625, + 0.90625, + 0.898438, + 0.890625, + 0.902344, + 0.917969, + 0.828125, + 0.988281, + 0.902344, + 0.890625, + 0.902344, + 0.910156, + 0.890625, + 0.925781, + 0.917969, + 0.910156, + 0.898438, + 0.878906, + 0.890625, + 0.882812, + 0.886719, + 0.90625, + 0.835938, + 0.921875, + 0.945312, + 0.90625, + 0.933594, + 0.960938, + 0.917969, + 0.890625, + 0.871094, + 0.882812, + 0.929688, + 0.917969, + 0.917969, + 0.933594, + 0.886719, + 0.90625, + 0.933594, + 0.910156, + 0.941406, + 0.898438, + 1.164062, + 0.882812, + 0.902344, + 0.964844, + 0.9375, + 0.824219, + 0.925781, + 0.886719, + 0.898438, + 0.902344, + 0.890625, + 0.929688, + 0.871094, + 0.949219, + 0.886719, + 0.914062, + 0.851562, + 0.929688, + 0.941406, + 0.941406, + 0.898438, + 0.945312, + 0.894531, + 0.898438, + 0.890625, + 0.898438, + 0.917969, + 0.867188, + 0.832031, + 0.886719, + 0.917969, + 0.933594, + 0.890625, + 0.882812, + 0.914062, + 0.90625, + 0.882812, + 0.921875, + 0.851562, + 0.90625, + 0.917969, + 0.921875, + 0.929688, + 0.847656, + 0.914062, + 0.917969, + 0.90625, + 0.917969, + 0.882812, + 0.914062, + 0.910156, + 0.894531, + 0.914062, + 0.902344, + 0.859375, + 0.890625, + 0.890625, + 0.929688, + 0.890625, + 0.890625, + 0.90625, + 0.914062, + 0.929688, + 0.898438, + 0.917969, + 0.933594, + 0.917969, + 0.941406, + 0.859375, + 0.90625, + 0.835938, + 0.917969, + 0.902344, + 0.890625, + 0.9375, + 0.953125, + 0.914062, + 0.941406, + 0.9375, + 0.949219, + 0.835938, + 0.902344, + 0.902344, + 0.945312, + 0.941406, + 0.894531, + 0.902344, + 0.898438, + 0.890625, + 0.917969, + 0.898438, + 0.949219, + 0.917969, + 0.90625, + 0.914062, + 0.910156, + 0.929688, + 0.902344, + 0.945312, + 0.914062, + 0.914062, + 0.902344, + 0.867188, + 0.90625, + 0.894531, + 0.90625, + 0.925781, + 0.933594, + 0.890625, + 0.894531, + 0.90625, + 0.90625, + 0.917969, + 0.898438, + 0.839844, + 0.898438, + 0.882812, + 0.9375, + 0.910156, + 0.921875, + 0.90625, + 0.898438, + 0.910156, + 0.957031, + 0.921875, + 0.886719, + 0.945312, + 0.917969, + 0.941406, + 0.917969, + 0.945312, + 0.851562, + 0.875, + 0.878906, + 0.9375, + 0.914062, + 0.902344, + 0.925781, + 0.882812, + 0.90625, + 0.945312, + 0.863281, + 0.839844, + 0.921875, + 0.941406, + 0.890625, + 0.886719, + 0.851562, + 0.875, + 0.960938, + 0.890625, + 0.90625, + 0.84375, + 0.917969, + 0.921875, + 0.9375, + 0.890625, + 0.894531, + 0.878906, + 0.921875, + 0.929688, + 0.902344, + 0.945312, + 0.890625, + 0.875, + 0.921875, + 0.933594, + 0.929688, + 0.933594, + 0.90625, + 0.902344, + 0.898438, + 0.890625, + 0.894531, + 0.917969, + 0.902344, + 0.9375, + 0.921875, + 0.945312, + 0.894531, + 0.894531, + 0.914062, + 0.949219, + 0.921875, + 0.910156, + 0.894531, + 0.914062, + 0.898438, + 0.882812, + 0.933594, + 0.941406, + 0.917969, + 0.863281, + 0.882812, + 0.898438, + 0.941406, + 0.902344, + 0.851562, + 0.816406, + 0.925781, + 0.933594, + 0.832031, + 0.878906, + 0.917969, + 0.902344, + 0.839844, + 0.910156, + 0.945312, + 0.917969, + 0.859375, + 0.910156, + 0.929688, + 0.867188, + 0.898438, + 0.917969, + 0.945312, + 0.882812, + 0.953125, + 0.847656, + 0.902344, + 0.945312, + 0.933594, + 0.898438, + 0.894531, + 0.804688, + 0.90625, + 0.886719, + 0.945312, + 0.90625, + 0.898438, + 0.773438, + 0.808594, + 0.910156, + 0.914062, + 0.925781, + 0.878906, + 0.867188, + 0.941406, + 0.902344, + 0.84375, + 0.898438, + 0.886719, + 0.921875, + 0.894531, + 0.929688, + 0.902344, + 0.890625, + 0.890625, + 0.921875, + 0.863281, + 0.910156, + 0.90625, + 0.898438, + 0.902344, + 0.945312, + 0.941406, + 0.917969, + 0.910156, + 0.910156, + 0.878906, + 0.886719, + 0.898438, + 0.957031, + 0.910156, + 0.941406, + 0.949219, + 0.839844, + 0.710938, + 0.925781, + 0.914062, + 0.882812, + 0.921875, + 0.867188, + 0.9375, + 0.929688, + 0.902344, + 0.949219, + 0.863281, + 0.875, + 0.925781, + 0.914062, + 0.890625, + 0.964844, + 0.9375, + 0.933594, + 0.964844, + 0.898438, + 0.839844, + 0.933594, + 0.898438, + 0.886719, + 0.882812, + 0.933594, + 0.90625, + 0.898438, + 0.902344, + 0.941406, + 0.949219, + 0.914062, + 0.9375, + 0.875, + 0.902344, + 0.917969, + 0.917969, + 0.910156, + 0.902344, + 0.902344, + 0.910156, + 0.910156, + 0.914062, + 0.90625, + 0.863281, + 0.878906, + 0.886719, + 0.890625, + 0.9375, + 0.890625, + 0.910156, + 0.90625, + 0.914062, + 0.90625, + 0.925781, + 0.917969, + 0.898438, + 0.898438, + 0.839844, + 0.90625, + 0.894531, + 0.910156, + 0.878906, + 0.875, + 0.882812, + 0.90625, + 0.96875, + 0.914062, + 0.90625, + 0.933594, + 0.957031, + 0.945312, + 0.863281, + 0.847656, + 0.90625, + 0.933594, + 0.941406, + 0.871094, + 0.816406, + 0.902344, + 0.925781, + 0.878906, + 0.921875, + 0.90625, + 0.902344, + 0.886719, + 0.894531, + 0.902344, + 0.890625, + 0.902344, + 0.878906, + 0.945312, + 0.863281, + 0.914062, + 0.90625, + 0.914062, + 0.878906, + 0.898438, + 0.941406, + 0.953125, + 0.941406, + 0.914062, + 0.894531, + 0.878906, + 0.898438, + 0.914062, + 0.945312, + 0.929688, + 0.949219, + 0.917969, + 0.929688, + 0.871094, + 0.898438, + 0.902344, + 0.886719, + 0.929688, + 0.902344, + 0.902344, + 0.914062, + 0.894531, + 0.925781, + 0.878906, + 0.851562, + 0.902344, + 0.894531, + 0.929688, + 0.914062, + 0.933594, + 0.921875, + 0.886719, + 0.914062, + 0.949219, + 0.949219, + 0.871094, + 0.886719, + 0.921875, + 0.957031, + 0.960938, + 0.90625, + 0.882812, + 1.578125, + 0.886719, + 0.851562, + 0.917969, + 0.871094, + 0.914062, + 0.945312, + 0.882812, + 0.941406, + 0.890625, + 0.941406, + 0.929688, + 0.890625, + 0.925781, + 0.929688, + 0.863281, + 0.921875, + 0.925781, + 0.910156, + 0.921875, + 0.964844, + 0.929688, + 0.898438, + 0.941406, + 0.910156, + 0.910156, + 0.851562, + 0.960938, + 0.945312, + 0.917969, + 0.929688, + 0.898438, + 0.941406, + 0.933594, + 0.921875, + 0.878906, + 0.941406, + 0.949219, + 0.90625, + 0.90625, + 0.917969, + 0.886719, + 0.921875, + 0.875, + 0.886719, + 0.976562, + 0.933594, + 0.824219, + 0.898438, + 0.894531, + 0.890625, + 0.917969, + 0.933594, + 0.917969, + 0.882812, + 0.925781, + 0.964844, + 0.941406, + 0.886719, + 0.925781, + 0.914062, + 0.859375, + 0.871094, + 0.902344, + 0.878906, + 0.9375, + 0.90625, + 0.929688, + 0.886719, + 0.894531, + 0.933594, + 0.878906, + 0.917969, + 0.878906, + 0.890625, + 0.851562, + 0.890625, + 0.957031, + 0.945312, + 0.898438, + 0.921875, + 0.902344, + 0.914062, + 0.90625, + 0.863281, + 0.941406, + 0.933594, + 0.902344, + 0.898438, + 0.894531, + 0.878906, + 0.917969, + 0.898438, + 0.882812, + 0.972656, + 1.0, + 0.890625, + 0.902344, + 0.882812, + 0.890625, + 0.914062, + 0.925781, + 0.890625, + 0.898438, + 0.890625, + 0.964844, + 0.894531, + 0.878906, + 0.929688, + 0.890625, + 0.941406, + 0.917969, + 0.90625, + 0.886719, + 0.933594, + 0.929688, + 0.933594, + 0.945312, + 0.894531, + 0.929688, + 0.917969, + 0.925781, + 0.863281, + 0.875, + 0.925781, + 0.890625, + 0.855469, + 0.882812, + 0.914062, + 0.90625, + 0.910156, + 0.894531, + 0.941406, + 0.921875, + 0.90625, + 0.914062, + 0.929688, + 0.925781, + 0.914062, + 0.933594, + 0.921875, + 0.917969, + 0.949219, + 0.960938, + 0.949219, + 0.839844, + 0.945312, + 0.988281, + 0.910156, + 0.886719, + 0.921875, + 0.898438, + 0.90625, + 0.917969, + 0.898438, + 0.914062, + 0.894531, + 0.867188, + 0.914062, + 0.921875, + 0.917969, + 0.863281, + 0.847656, + 0.914062, + 0.941406, + 0.90625, + 0.90625, + 0.902344, + 0.929688, + 0.925781, + 0.910156, + 0.898438, + 0.910156, + 0.832031, + 0.941406, + 0.921875, + 0.863281, + 0.894531, + 0.9375, + 0.902344, + 0.925781, + 0.929688, + 0.917969, + 0.867188, + 0.925781, + 0.886719, + 0.914062, + 0.925781, + 0.914062, + 0.914062, + 0.902344, + 0.9375, + 0.921875, + 0.9375, + 0.898438, + 0.953125, + 0.945312, + 0.898438, + 0.925781, + 0.871094, + 0.925781, + 0.898438, + 0.925781, + 0.902344, + 0.90625, + 0.933594, + 0.894531, + 0.894531, + 0.851562, + 0.933594, + 0.855469, + 0.925781, + 0.902344, + 0.945312, + 0.894531, + 0.90625, + 0.902344, + 0.925781, + 0.910156, + 0.972656, + 0.929688, + 0.898438, + 0.933594, + 0.882812, + 0.917969, + 0.898438, + 0.933594, + 0.917969, + 0.914062, + 0.898438, + 0.878906, + 0.933594, + 0.875, + 0.863281, + 0.9375, + 0.953125, + 0.945312, + 0.933594, + 0.914062, + 0.914062, + 0.949219, + 0.921875, + 0.886719, + 0.914062, + 0.875, + 0.917969, + 0.890625, + 0.957031, + 0.90625, + 0.910156, + 0.917969, + 0.933594, + 0.964844, + 0.890625, + 0.910156, + 0.925781, + 0.886719, + 0.882812, + 0.9375, + 0.871094, + 0.859375, + 0.886719, + 0.972656, + 0.898438, + 0.933594, + 0.902344, + 0.886719, + 0.988281, + 0.90625, + 0.886719, + 0.894531, + 0.917969, + 0.917969, + 0.902344, + 0.933594, + 0.835938, + 0.871094, + 0.894531, + 0.914062, + 0.875, + 0.898438, + 0.914062, + 0.914062, + 0.945312, + 0.929688, + 0.890625, + 0.882812, + 0.914062, + 0.925781, + 0.945312, + 0.957031, + 0.929688, + 0.914062, + 0.933594, + 0.902344, + 0.949219, + 0.953125, + 0.914062, + 0.890625, + 0.898438, + 0.945312, + 0.914062, + 0.960938, + 0.902344, + 0.890625, + 0.921875, + 0.875, + 0.898438, + 0.953125, + 0.929688, + 0.902344, + 0.898438, + 0.925781, + 0.90625, + 0.917969, + 0.914062, + 0.886719, + 0.886719, + 0.910156, + 0.957031, + 0.859375, + 0.867188, + 0.933594, + 0.925781, + 0.898438, + 0.941406, + 0.898438, + 0.898438, + 0.917969, + 0.878906, + 0.890625, + 0.898438, + 0.921875, + 0.898438, + 0.941406, + 0.910156, + 0.921875, + 0.875, + 0.882812, + 0.917969, + 0.925781, + 0.910156, + 0.878906, + 0.925781, + 0.882812, + 0.914062, + 0.933594, + 0.914062, + 0.90625, + 0.933594, + 0.910156, + 0.894531, + 0.9375, + 0.972656, + 0.929688, + 0.90625, + 0.929688, + 0.910156, + 0.898438, + 0.898438, + 0.90625, + 0.917969, + 0.847656, + 0.898438, + 0.925781, + 0.921875, + 0.890625, + 0.933594, + 0.878906, + 0.910156, + 0.90625, + 0.886719, + 0.902344, + 0.910156, + 0.949219, + 0.917969, + 0.90625, + 0.925781, + 0.886719, + 0.976562, + 0.910156, + 0.90625, + 0.921875, + 0.882812, + 0.925781, + 0.953125, + 0.890625, + 0.957031, + 0.898438, + 0.910156, + 0.878906, + 0.941406, + 0.882812, + 0.910156, + 0.894531, + 0.882812, + 0.9375, + 0.910156, + 0.917969, + 0.902344, + 0.882812, + 0.953125, + 0.894531, + 0.917969, + 0.871094, + 0.910156, + 0.898438, + 0.921875, + 0.941406, + 0.933594, + 0.902344, + 0.867188, + 0.882812, + 0.90625, + 0.882812, + 0.890625, + 0.898438, + 0.871094, + 0.902344, + 0.925781, + 0.914062, + 0.929688, + 0.839844, + 0.953125, + 0.886719, + 0.878906, + 0.917969, + 0.914062, + 0.898438, + 0.921875, + 0.878906, + 0.953125, + 0.917969, + 0.941406, + 0.929688, + 0.914062, + 0.929688, + 0.824219, + 0.9375, + 0.898438, + 0.917969, + 0.890625, + 0.890625, + 0.945312, + 0.917969, + 0.898438, + 0.910156, + 0.886719, + 0.910156, + 0.910156, + 0.925781, + 0.894531, + 0.902344, + 0.898438, + 0.925781, + 0.90625, + 0.933594, + 0.886719, + 0.933594, + 0.910156, + 0.917969, + 0.886719, + 0.929688, + 0.90625, + 0.90625, + 0.90625, + 0.945312, + 0.894531, + 0.921875, + 0.921875, + 0.914062, + 0.90625, + 0.910156, + 0.914062, + 0.925781, + 0.929688, + 0.90625, + 0.933594, + 0.941406, + 0.921875, + 0.914062, + 0.90625, + 0.882812, + 0.871094, + 0.917969, + 0.882812, + 0.902344, + 0.953125, + 0.886719, + 0.941406, + 0.878906, + 0.882812, + 0.914062, + 0.925781, + 0.863281, + 0.914062, + 0.917969, + 0.898438, + 0.902344, + 0.835938, + 0.90625, + 0.933594, + 0.898438, + 0.921875, + 0.898438, + 0.925781, + 0.890625, + 0.882812, + 0.914062, + 0.914062, + 0.90625, + 0.894531, + 0.894531, + 0.933594, + 0.890625, + 0.941406, + 0.898438, + 0.941406, + 0.953125, + 0.90625, + 0.859375, + 0.9375, + 0.925781, + 0.898438, + 0.917969, + 0.941406, + 0.933594, + 0.945312, + 0.925781, + 0.894531, + 0.933594, + 0.886719, + 0.941406, + 0.890625, + 0.929688, + 0.890625, + 0.894531, + 0.898438, + 0.933594, + 0.875, + 0.910156, + 0.875, + 0.859375, + 0.941406, + 0.910156, + 0.894531, + 0.914062, + 0.925781, + 0.886719, + 0.925781, + 0.890625, + 0.90625, + 0.878906, + 0.914062, + 0.9375, + 0.929688, + 0.921875, + 1.703125, + 0.882812, + 0.929688, + 0.90625, + 0.949219, + 0.9375, + 0.894531, + 0.941406, + 0.855469, + 0.90625, + 0.867188, + 0.914062, + 0.878906, + 0.960938, + 0.890625, + 0.90625, + 0.902344, + 0.890625, + 0.953125, + 0.910156, + 0.871094, + 0.902344, + 0.816406, + 0.917969, + 0.933594, + 0.894531, + 0.90625, + 0.929688, + 0.894531, + 0.910156, + 0.878906, + 0.914062, + 0.929688, + 0.945312, + 0.910156, + 0.875, + 0.894531, + 0.894531, + 0.921875, + 0.90625, + 0.921875, + 0.902344, + 0.941406, + 0.890625, + 0.851562, + 0.957031, + 0.898438, + 0.914062, + 0.925781, + 0.921875, + 0.886719, + 0.886719, + 0.855469, + 0.890625, + 0.9375, + 0.871094, + 0.847656, + 0.933594, + 0.929688, + 0.890625, + 0.894531, + 0.941406, + 0.929688, + 0.886719, + 0.9375, + 0.921875, + 0.941406, + 0.871094, + 0.886719, + 0.871094, + 0.933594, + 0.886719, + 0.9375, + 0.898438, + 0.917969, + 0.894531, + 0.929688, + 0.925781, + 0.882812, + 0.851562, + 0.9375, + 0.9375, + 0.855469, + 0.898438, + 0.902344, + 0.917969, + 0.9375, + 0.921875, + 0.886719, + 0.894531, + 0.914062, + 0.960938, + 0.914062, + 0.886719, + 0.894531, + 0.898438, + 0.898438, + 0.796875, + 0.976562, + 0.917969, + 0.90625, + 0.90625, + 0.921875, + 0.894531, + 0.902344, + 0.921875, + 0.914062, + 0.929688, + 0.929688, + 0.914062, + 0.925781, + 0.902344, + 0.933594, + 0.949219, + 0.90625, + 0.914062, + 0.894531, + 0.949219, + 0.914062, + 0.90625, + 0.953125, + 0.898438, + 0.929688, + 0.886719, + 0.890625, + 0.886719, + 0.882812, + 0.925781, + 0.898438, + 0.894531, + 0.878906, + 0.917969, + 0.910156, + 0.867188, + 0.914062, + 0.914062, + 0.886719, + 0.863281, + 0.9375, + 0.933594, + 0.761719, + 0.925781, + 0.933594, + 0.878906, + 0.929688, + 0.882812, + 0.914062, + 0.902344, + 0.914062, + 0.933594, + 0.882812, + 0.953125, + 0.875, + 0.898438, + 0.910156, + 0.878906, + 0.902344, + 0.90625, + 0.894531, + 0.917969, + 0.886719, + 0.925781, + 0.921875, + 0.910156, + 0.910156, + 0.902344, + 0.898438, + 0.898438, + 0.902344, + 0.953125, + 0.863281, + 0.9375, + 0.933594, + 0.910156, + 0.917969, + 0.90625, + 0.921875, + 0.910156, + 0.914062, + 0.898438, + 0.96875, + 0.921875, + 0.9375, + 0.910156, + 0.902344, + 0.929688, + 0.9375, + 0.90625, + 0.925781, + 0.941406, + 0.9375, + 0.890625, + 0.851562, + 0.90625, + 0.90625, + 0.855469, + 0.878906, + 0.945312, + 0.902344, + 0.890625, + 0.855469, + 0.902344, + 0.925781, + 0.949219, + 0.925781, + 0.917969, + 0.917969, + 0.910156, + 0.902344, + 0.960938, + 0.933594, + 0.90625, + 0.917969, + 0.929688, + 0.871094, + 0.894531, + 0.921875, + 0.90625, + 0.925781, + 0.945312, + 0.914062, + 0.917969, + 0.878906, + 0.851562, + 0.941406, + 0.898438, + 0.917969, + 1.0, + 0.914062, + 0.925781, + 0.941406, + 0.925781, + 0.894531, + 0.917969, + 0.917969, + 0.914062, + 0.929688, + 0.90625, + 0.910156, + 0.941406, + 0.871094, + 0.898438, + 0.902344, + 0.910156, + 0.890625, + 0.886719, + 0.933594, + 0.878906, + 0.894531, + 0.976562, + 0.875, + 0.910156, + 0.957031, + 0.953125, + 0.984375, + 0.902344, + 0.921875, + 0.90625, + 0.882812, + 0.898438, + 0.871094, + 0.917969, + 0.855469, + 0.902344, + 0.90625, + 0.894531, + 0.910156, + 0.933594, + 0.914062, + 0.898438, + 0.9375, + 0.910156, + 0.914062, + 0.878906, + 0.914062, + 0.917969, + 0.867188, + 0.925781, + 0.921875, + 0.960938, + 0.902344, + 0.96875, + 0.90625, + 0.847656, + 0.949219, + 0.929688, + 0.910156, + 0.898438, + 0.890625, + 0.882812, + 0.917969, + 0.847656, + 0.90625, + 0.925781, + 0.929688, + 0.917969, + 0.949219, + 0.917969, + 0.921875, + 0.898438, + 0.917969, + 0.90625, + 0.886719, + 0.882812, + 0.921875, + 0.914062, + 0.820312, + 0.914062, + 0.90625, + 0.890625, + 0.898438, + 0.914062, + 1.1875, + 0.894531, + 0.902344, + 0.953125, + 0.933594, + 0.921875, + 0.898438, + 0.894531, + 0.898438, + 0.902344, + 0.886719, + 0.921875, + 0.871094, + 0.917969, + 0.886719, + 0.859375, + 0.96875, + 0.890625, + 0.910156, + 0.921875, + 0.882812, + 0.9375, + 0.878906, + 0.914062, + 0.894531, + 0.894531, + 0.902344, + 0.898438, + 0.917969, + 0.90625, + 0.933594, + 0.902344, + 0.894531, + 0.976562, + 0.902344, + 0.878906, + 0.917969, + 0.964844, + 0.902344, + 0.921875, + 0.882812, + 0.832031, + 0.921875, + 0.890625, + 0.929688, + 0.929688, + 0.941406, + 0.882812, + 0.890625, + 0.941406, + 0.910156, + 0.882812, + 0.890625, + 0.855469, + 0.90625, + 0.925781, + 0.792969, + 0.894531, + 0.882812, + 0.925781, + 0.835938, + 0.882812, + 0.910156, + 0.910156, + 0.898438, + 0.898438, + 0.941406, + 0.878906, + 0.890625, + 0.886719, + 0.894531, + 0.933594, + 0.878906, + 0.925781, + 0.914062, + 0.878906, + 0.921875, + 0.941406, + 0.957031, + 0.933594, + 0.972656, + 0.910156, + 0.902344, + 0.90625, + 0.925781, + 0.855469, + 0.917969, + 0.945312, + 0.890625, + 0.921875, + 0.945312, + 0.925781, + 0.941406, + 0.9375, + 0.964844, + 0.90625, + 0.886719, + 0.925781, + 0.929688, + 0.855469, + 0.921875, + 0.859375, + 0.9375, + 0.894531, + 0.921875, + 0.921875, + 0.902344, + 0.953125, + 0.890625, + 0.917969, + 0.9375, + 0.878906, + 0.929688, + 0.894531, + 0.871094, + 0.855469, + 0.910156, + 0.902344, + 0.902344, + 0.894531, + 0.902344, + 0.957031, + 0.902344, + 0.820312, + 0.648438, + 0.882812, + 0.835938, + 0.9375, + 0.910156, + 0.929688, + 0.90625, + 0.894531, + 0.914062, + 0.875, + 0.898438, + 0.921875, + 0.953125, + 0.9375, + 0.902344, + 0.914062, + 0.953125, + 0.898438, + 0.910156, + 0.957031, + 0.921875, + 0.894531, + 0.910156, + 0.914062, + 0.910156, + 0.90625, + 0.921875, + 0.953125, + 0.90625, + 0.933594, + 0.894531, + 0.917969, + 0.886719, + 0.929688, + 0.90625, + 0.90625, + 0.910156, + 0.875, + 0.945312, + 0.921875, + 0.921875, + 0.902344, + 0.894531, + 0.902344, + 0.910156, + 0.949219, + 0.917969, + 0.742188, + 0.910156, + 0.855469, + 0.925781, + 0.914062, + 0.90625, + 0.886719, + 0.882812, + 0.855469, + 0.941406, + 0.921875, + 0.917969, + 0.917969, + 0.910156, + 0.863281, + 0.96875, + 0.929688, + 0.894531, + 0.964844, + 0.929688, + 0.933594, + 0.925781, + 0.957031, + 0.925781, + 0.871094, + 0.886719, + 0.921875, + 0.890625, + 0.929688, + 0.914062, + 0.886719, + 0.9375, + 0.914062, + 0.90625, + 0.929688, + 0.878906, + 0.867188, + 0.902344, + 0.902344, + 0.910156, + 0.914062, + 0.808594, + 0.894531, + 0.9375, + 0.898438, + 0.863281, + 0.914062, + 0.957031, + 0.90625, + 0.953125, + 0.90625, + 0.929688, + 0.910156, + 0.914062, + 0.898438, + 0.921875, + 0.960938, + 0.894531, + 0.871094, + 0.867188, + 0.917969, + 0.875, + 0.929688, + 0.90625, + 0.921875, + 0.9375, + 0.933594, + 0.910156, + 0.890625, + 0.933594, + 0.910156, + 0.90625, + 0.957031, + 0.933594, + 0.886719, + 0.925781, + 0.878906, + 0.878906, + 0.929688, + 0.914062, + 0.925781, + 0.933594, + 0.917969, + 0.921875, + 0.929688, + 0.90625, + 0.964844, + 0.902344, + 0.910156, + 0.898438, + 0.917969, + 0.925781, + 0.90625, + 0.914062, + 0.949219, + 0.898438, + 0.910156, + 0.90625, + 0.878906, + 0.898438, + 0.875, + 0.894531, + 0.890625, + 0.902344, + 0.914062, + 0.898438, + 0.96875, + 0.933594, + 0.882812, + 0.929688, + 0.921875, + 0.859375, + 0.90625, + 0.910156, + 0.917969, + 0.875, + 0.945312, + 0.886719, + 0.898438, + 0.902344, + 0.863281, + 0.925781, + 0.917969, + 0.84375, + 0.917969, + 0.929688, + 0.953125, + 0.914062, + 0.886719, + 0.882812, + 0.953125, + 0.851562, + 0.890625, + 0.875, + 0.875, + 0.886719, + 0.917969, + 0.855469, + 0.941406, + 0.917969, + 0.921875, + 0.96875, + 0.925781, + 0.96875, + 0.867188, + 0.957031, + 0.867188, + 0.898438, + 0.898438, + 0.953125, + 0.914062, + 0.90625, + 0.925781, + 0.921875, + 0.929688, + 0.949219, + 0.875, + 0.949219, + 0.953125, + 0.890625, + 0.898438, + 0.898438, + 0.886719, + 0.902344, + 0.890625, + 0.90625, + 0.90625, + 0.953125, + 0.875, + 0.878906, + 0.890625, + 0.886719, + 0.914062, + 0.957031, + 0.910156, + 0.898438, + 0.914062, + 0.925781, + 0.925781, + 0.929688, + 0.898438, + 0.902344, + 0.910156, + 0.925781, + 0.894531, + 0.957031, + 0.902344, + 0.890625, + 0.953125, + 0.917969, + 0.894531, + 0.925781, + 0.921875, + 0.917969, + 0.898438, + 0.882812, + 0.902344, + 0.898438, + 0.90625, + 0.894531, + 0.917969, + 0.929688, + 0.957031, + 0.96875, + 0.96875, + 0.945312, + 0.914062, + 0.949219, + 0.941406, + 0.984375, + 0.886719, + 0.902344, + 0.886719, + 0.917969, + 0.90625, + 0.933594, + 0.9375, + 0.898438, + 0.960938, + 0.902344, + 0.847656, + 0.894531, + 0.886719, + 0.921875, + 0.953125, + 0.910156, + 0.886719, + 0.917969, + 0.867188, + 0.917969, + 0.933594, + 0.898438, + 0.921875, + 0.90625, + 0.941406, + 0.914062, + 0.886719, + 0.914062, + 0.933594, + 0.917969, + 0.910156, + 0.933594, + 0.859375, + 0.890625, + 0.945312, + 0.96875, + 0.886719, + 0.933594, + 0.871094, + 0.902344, + 0.894531, + 0.894531, + 0.921875, + 0.890625, + 0.917969, + 0.886719, + 0.953125, + 0.925781, + 0.910156, + 0.921875, + 0.914062, + 0.972656, + 0.867188, + 0.910156, + 0.886719, + 0.914062, + 0.921875, + 0.96875, + 0.90625, + 0.910156, + 0.882812, + 0.894531, + 0.921875, + 0.882812, + 0.828125, + 0.90625, + 0.882812, + 0.886719, + 0.902344, + 0.917969, + 0.917969, + 0.914062, + 0.90625, + 0.878906, + 0.925781, + 0.910156, + 0.886719, + 0.964844, + 0.964844, + 0.90625, + 0.925781, + 0.925781, + 0.859375, + 0.90625, + 0.921875, + 0.773438, + 0.867188, + 0.886719, + 0.949219, + 0.890625, + 0.929688, + 0.882812, + 0.898438, + 0.90625, + 0.894531, + 0.945312, + 0.933594, + 0.941406, + 0.914062, + 0.90625, + 0.902344, + 0.941406, + 0.90625, + 0.9375, + 0.890625, + 0.933594, + 0.921875, + 0.917969, + 0.917969, + 0.890625, + 0.929688, + 0.902344, + 0.882812, + 0.925781, + 0.917969, + 0.902344, + 0.917969, + 0.898438, + 0.878906, + 0.894531, + 0.910156, + 0.929688, + 0.867188, + 0.929688, + 0.863281, + 0.871094, + 0.917969, + 0.898438, + 0.863281, + 0.902344, + 0.875, + 0.933594, + 0.914062, + 0.898438, + 0.894531, + 0.964844, + 0.9375, + 0.898438, + 0.945312, + 0.929688, + 0.894531, + 0.898438, + 0.960938, + 0.890625, + 0.863281, + 0.894531, + 0.875, + 0.910156, + 0.960938, + 0.898438, + 0.886719, + 0.871094, + 0.828125, + 0.886719, + 0.964844, + 0.90625, + 0.921875, + 0.914062, + 0.875, + 0.953125, + 0.898438, + 0.855469, + 0.910156, + 0.875, + 0.929688, + 0.929688, + 0.9375, + 0.941406, + 0.914062, + 0.882812, + 0.882812, + 0.910156, + 0.890625, + 0.890625, + 0.917969, + 0.910156, + 0.949219, + 0.925781, + 0.898438, + 0.890625, + 0.902344, + 0.949219, + 0.929688, + 0.917969, + 0.886719, + 0.890625, + 0.90625, + 0.953125, + 0.917969, + 0.914062, + 0.914062, + 0.902344, + 0.84375, + 0.921875, + 0.914062, + 0.914062, + 0.890625, + 0.894531, + 0.90625, + 0.886719, + 0.882812, + 0.847656, + 0.941406, + 0.925781, + 0.894531, + 0.898438, + 0.910156, + 0.949219, + 0.9375, + 0.90625, + 0.882812, + 0.910156, + 0.910156, + 0.941406, + 0.878906, + 0.988281, + 0.921875, + 0.882812, + 0.914062, + 0.933594, + 0.894531, + 0.9375, + 0.832031, + 0.9375, + 0.03064, + 0.910156, + 0.929688, + 0.917969, + 0.921875, + 0.917969, + 0.9375, + 0.894531, + 0.914062, + 0.878906, + 0.914062, + 0.882812, + 0.875, + 0.945312, + 0.9375, + 0.898438, + 0.949219, + 0.945312, + 0.902344, + 0.921875, + 0.886719, + 0.90625, + 0.902344, + 0.929688, + 0.917969, + 0.902344, + 0.898438, + 0.9375, + 0.898438, + 0.886719, + 0.902344, + 0.929688, + 0.933594, + 0.933594, + 0.933594, + 0.9375, + 0.917969, + 0.910156, + 0.945312, + 0.910156, + 0.90625, + 0.878906, + 0.914062, + 0.890625, + 0.925781, + 0.867188, + 0.917969, + 0.910156, + 0.945312, + 0.902344, + 0.910156, + 0.933594, + 0.890625, + 0.871094, + 0.867188, + 0.890625, + 0.816406, + 0.871094, + 0.933594, + 0.929688, + 0.859375, + 0.902344, + 1.132812, + 0.917969, + 0.921875, + 0.882812, + 0.929688, + 0.871094, + 0.886719, + 1.59375, + 0.886719, + 0.882812, + 0.894531, + 0.890625, + 0.890625, + 0.882812, + 0.882812, + 0.957031, + 0.890625, + 0.953125, + 0.902344, + 0.941406, + 0.878906, + 0.910156, + 0.964844, + 0.902344, + 0.902344, + 0.925781, + 0.933594, + 0.878906, + 0.90625, + 0.917969, + 0.96875, + 0.894531, + 0.921875, + 0.941406, + 0.953125, + 0.480469, + 0.964844, + 0.882812, + 0.875, + 0.90625, + 0.882812, + 0.90625, + 0.890625, + 0.945312, + 0.917969, + 0.914062, + 0.953125, + 0.921875, + 0.941406, + 0.90625, + 0.917969, + 0.949219, + 0.859375, + 0.878906, + 0.832031, + 0.921875, + 0.933594, + 0.929688, + 0.921875, + 0.953125, + 0.941406, + 0.898438, + 0.832031, + 0.90625, + 0.941406, + 0.980469, + 0.925781, + 0.929688, + 0.941406, + 0.90625, + 0.886719, + 0.890625, + 0.910156, + 0.933594, + 0.816406, + 0.902344, + 0.914062, + 0.9375, + 0.96875, + 0.898438, + 0.925781, + 0.902344, + 0.933594, + 0.898438, + 0.90625, + 0.914062, + 0.890625, + 0.878906, + 0.898438, + 0.910156, + 0.9375, + 0.910156, + 0.925781, + 0.914062, + 0.949219, + 0.996094, + 0.894531, + 0.890625, + 0.960938, + 0.910156, + 0.929688, + 0.898438, + 0.941406, + 0.90625, + 0.945312, + 0.894531, + 0.898438, + 0.855469, + 0.964844, + 0.9375, + 0.875, + 0.90625, + 0.910156, + 0.902344, + 0.914062, + 0.890625, + 0.914062, + 0.894531, + 0.925781, + 0.921875, + 0.90625, + 0.917969, + 0.882812, + 0.890625, + 0.894531, + 0.953125, + 0.9375, + 0.925781, + 0.914062, + 0.933594, + 0.894531, + 0.875, + 0.929688, + 0.859375, + 0.898438, + 0.9375, + 0.90625, + 0.914062, + 0.890625, + 0.9375, + 0.910156, + 0.914062, + 0.929688, + 0.910156, + 0.886719, + 0.921875, + 0.902344, + 0.898438, + 0.941406, + 0.9375, + 0.921875, + 0.894531, + 0.898438, + 0.960938, + 0.902344, + 0.890625, + 0.917969, + 0.886719, + 0.914062, + 0.925781, + 0.914062, + 0.910156, + 0.882812, + 0.902344, + 0.902344, + 0.945312, + 0.925781, + 0.875, + 0.949219, + 0.914062, + 0.925781, + 0.917969, + 0.898438, + 0.933594, + 0.890625, + 0.871094, + 0.859375, + 0.871094, + 0.898438, + 0.890625, + 0.976562, + 0.902344, + 0.90625, + 0.878906, + 0.925781, + 0.941406, + 0.886719, + 0.925781, + 0.878906, + 0.886719, + 0.890625, + 0.820312, + 0.921875, + 0.90625, + 0.878906, + 0.929688, + 0.886719, + 0.925781, + 0.871094, + 0.894531, + 0.917969, + 0.914062, + 0.886719, + 0.90625, + 0.933594, + 0.847656, + 0.9375, + 0.914062, + 0.882812, + 0.898438, + 0.886719, + 0.917969, + 0.90625, + 0.890625, + 0.882812, + 0.910156, + 0.914062, + 0.921875, + 0.925781, + 0.84375, + 0.878906, + 0.925781, + 0.96875, + 0.9375, + 0.875, + 0.910156, + 0.917969, + 0.925781, + 0.921875, + 0.929688, + 0.96875, + 0.816406, + 0.933594, + 0.910156, + 0.90625, + 0.90625, + 0.941406, + 0.910156, + 0.917969, + 0.949219, + 0.945312, + 0.894531, + 0.9375, + 0.902344, + 0.914062, + 0.957031, + 0.945312, + 0.890625, + 0.90625, + 0.914062, + 0.898438, + 0.890625, + 0.894531, + 0.910156, + 0.890625, + 0.914062, + 0.882812, + 0.902344, + 0.902344, + 0.917969, + 0.882812, + 0.882812, + 0.898438, + 0.890625, + 0.921875, + 0.9375, + 0.882812, + 0.816406, + 0.898438, + 0.914062, + 0.871094, + 0.886719, + 0.910156, + 0.949219, + 0.929688, + 0.929688, + 0.894531, + 0.929688, + 0.9375, + 0.84375, + 0.9375, + 0.921875, + 0.859375, + 0.9375, + 0.929688, + 0.914062, + 0.902344, + 0.949219, + 0.894531, + 0.902344, + 0.894531, + 0.875, + 0.917969, + 0.898438, + 0.898438, + 0.90625, + 0.898438, + 0.910156, + 0.917969, + 0.914062, + 0.878906, + 0.898438, + 0.917969, + 0.929688, + 0.890625, + 0.929688, + 0.945312, + 0.925781, + 0.851562, + 0.960938, + 0.898438, + 0.894531, + 0.894531, + 0.910156, + 0.929688, + 0.929688, + 0.902344, + 0.867188, + 0.914062, + 0.914062, + 0.90625, + 0.933594, + 0.914062, + 0.917969, + 0.925781, + 0.886719, + 0.925781, + 0.941406, + 0.933594, + 0.894531, + 0.855469, + 0.972656, + 0.894531, + 0.9375, + 0.925781, + 0.917969, + 1.421875, + 0.941406, + 0.941406, + 0.929688, + 0.894531, + 0.898438, + 0.890625, + 0.914062, + 1.046875, + 0.953125, + 0.972656, + 0.890625, + 0.914062, + 0.851562, + 0.890625, + 0.941406, + 0.945312, + 0.933594, + 0.859375, + 0.90625, + 0.9375, + 0.902344, + 0.78125, + 0.9375, + 0.929688, + 0.871094, + 0.894531, + 0.945312, + 0.921875, + 0.707031, + 0.902344, + 0.910156, + 0.890625, + 0.910156, + 0.8125, + 0.914062, + 0.929688, + 0.871094, + 0.855469, + 0.878906, + 0.949219, + 0.894531, + 0.84375, + 0.898438, + 0.9375, + 0.960938, + 0.921875, + 0.894531, + 0.925781, + 0.925781, + 0.90625, + 0.902344, + 0.929688, + 0.929688, + 0.914062, + 0.90625, + 0.910156, + 0.886719, + 0.917969, + 0.945312, + 0.925781, + 0.824219, + 0.914062, + 0.90625, + 0.917969, + 0.933594, + 0.917969, + 0.890625, + 0.878906, + 0.90625, + 0.90625, + 0.867188, + 0.921875, + 0.957031, + 0.90625, + 0.871094, + 0.917969, + 0.894531, + 0.9375, + 0.992188, + 0.890625, + 0.894531, + 0.917969, + 0.945312, + 0.929688, + 0.898438, + 0.894531, + 0.886719, + 0.933594, + 0.917969, + 0.925781, + 0.898438, + 0.90625, + 0.917969, + 0.933594, + 0.941406, + 0.917969, + 0.894531, + 0.90625, + 0.886719, + 0.921875, + 0.878906, + 0.914062, + 0.90625, + 0.910156, + 0.925781, + 0.902344, + 0.855469, + 0.902344, + 0.910156, + 0.910156, + 0.886719, + 0.894531, + 0.910156, + 0.890625, + 0.921875, + 0.890625, + 0.890625, + 0.953125, + 0.949219, + 0.933594, + 0.871094, + 0.921875, + 0.929688, + 0.851562, + 0.917969, + 0.890625, + 0.863281, + 0.984375, + 0.875, + 0.917969, + 0.941406, + 0.929688, + 0.902344, + 0.898438, + 0.929688, + 0.910156, + 0.914062, + 0.933594, + 0.90625, + 0.902344, + 0.929688, + 0.882812, + 0.914062, + 0.898438, + 0.890625, + 0.90625, + 0.917969, + 0.945312, + 0.910156, + 0.925781, + 0.882812, + 0.945312, + 0.933594, + 0.917969, + 0.894531, + 0.914062, + 0.917969, + 0.933594, + 0.902344, + 1.023438, + 0.914062, + 0.933594, + 0.925781, + 0.90625, + 0.9375, + 0.910156, + 0.90625, + 0.933594, + 0.894531, + 0.910156, + 0.929688, + 0.917969, + 0.851562, + 0.851562, + 0.890625, + 0.929688, + 0.894531, + 0.921875, + 0.894531, + 0.886719, + 0.894531, + 0.929688, + 0.882812, + 0.902344, + 0.9375, + 0.890625, + 0.9375, + 0.890625, + 0.921875, + 0.925781, + 0.898438, + 0.902344, + 0.898438, + 0.902344, + 0.914062, + 0.949219, + 0.9375, + 0.917969, + 0.914062, + 0.84375, + 0.882812, + 0.832031, + 0.902344, + 0.980469, + 0.90625, + 1.375, + 0.910156, + 0.886719, + 0.917969, + 0.882812, + 0.914062, + 0.921875, + 0.898438, + 0.886719, + 0.945312, + 0.910156, + 0.886719, + 0.960938, + 0.890625, + 0.875, + 0.878906, + 0.933594, + 0.929688, + 0.914062, + 0.9375, + 0.886719, + 0.890625, + 0.886719, + 0.898438, + 0.953125, + 0.929688, + 0.871094, + 0.917969, + 0.882812, + 0.910156, + 0.941406, + 0.941406, + 0.917969, + 0.902344, + 0.886719, + 0.808594, + 0.914062, + 0.914062, + 0.910156, + 0.90625, + 0.871094, + 0.859375, + 0.925781, + 0.894531, + 0.878906, + 0.886719, + 0.96875, + 0.890625, + 0.925781, + 0.917969, + 0.933594, + 0.910156, + 0.898438, + 0.976562, + 0.894531, + 0.964844, + 0.933594, + 0.902344, + 0.902344, + 0.902344, + 0.933594, + 0.9375, + 0.933594, + 0.90625, + 0.898438, + 0.933594, + 0.9375, + 0.902344, + 0.898438, + 0.886719, + 0.90625, + 0.964844, + 0.917969, + 0.921875, + 0.902344, + 0.910156, + 0.945312, + 0.90625, + 0.902344, + 0.929688, + 0.945312, + 0.910156, + 0.914062, + 0.921875, + 0.925781, + 0.910156, + 0.953125, + 0.910156, + 0.921875, + 0.941406, + 0.929688, + 0.882812, + 0.847656, + 0.867188, + 0.933594, + 0.929688, + 0.910156, + 0.960938, + 0.933594, + 0.972656, + 0.902344, + 0.878906, + 0.890625, + 0.910156, + 0.878906, + 0.929688, + 0.949219, + 0.917969, + 0.921875, + 0.921875, + 0.921875, + 0.878906, + 0.9375, + 0.902344, + 0.914062, + 0.902344, + 0.90625, + 0.886719, + 0.894531, + 0.925781, + 0.902344, + 0.929688, + 0.847656, + 0.964844, + 0.902344, + 0.925781, + 0.921875, + 0.949219, + 0.863281, + 0.929688, + 0.90625, + 0.910156, + 0.910156, + 0.917969, + 0.902344, + 0.929688, + 0.882812, + 0.90625, + 0.878906, + 0.9375, + 0.867188, + 0.914062, + 0.898438, + 0.933594, + 0.890625, + 0.875, + 0.945312, + 0.941406, + 0.9375, + 0.953125, + 0.914062, + 0.890625, + 0.925781, + 0.886719, + 0.921875, + 0.898438, + 0.914062, + 0.933594, + 0.886719, + 0.871094, + 0.882812, + 0.902344, + 0.925781, + 0.890625, + 0.898438, + 0.894531, + 0.914062, + 0.871094, + 0.820312, + 0.945312, + 0.90625, + 0.859375, + 0.914062, + 0.910156, + 0.90625, + 0.917969, + 0.914062, + 0.90625, + 0.914062, + 0.847656, + 0.921875, + 0.917969, + 0.929688, + 0.902344, + 0.921875, + 0.910156, + 0.921875, + 0.929688, + 0.875, + 0.894531, + 0.921875, + 0.933594, + 0.960938, + 0.90625, + 0.878906, + 0.949219, + 0.90625, + 0.882812, + 0.875, + 0.917969, + 0.945312, + 0.902344, + 0.898438, + 0.925781, + 0.910156, + 0.886719, + 0.9375, + 0.910156, + 0.871094, + 0.882812, + 0.886719, + 0.898438, + 0.90625, + 0.953125, + 0.886719, + 0.894531, + 0.886719, + 0.839844, + 0.914062, + 0.96875, + 0.925781, + 0.882812, + 0.871094, + 0.929688, + 0.871094, + 0.9375, + 0.929688, + 0.914062, + 0.894531, + 0.910156, + 0.921875, + 0.957031, + 0.875, + 0.875, + 0.878906, + 0.917969, + 0.917969, + 0.917969, + 0.917969, + 0.910156, + 0.945312, + 0.867188, + 0.910156, + 0.886719, + 0.890625, + 0.867188, + 0.878906, + 0.902344, + 0.914062, + 0.953125, + 0.882812, + 0.925781, + 0.988281, + 0.875, + 0.921875, + 0.9375, + 0.9375, + 0.914062, + 0.894531, + 0.886719, + 0.933594, + 1.0625, + 0.933594, + 0.9375, + 0.9375, + 0.902344, + 0.921875, + 0.859375, + 0.90625, + 0.957031, + 0.933594, + 0.855469, + 0.910156, + 0.9375, + 0.898438, + 0.910156, + 0.894531, + 0.917969, + 0.894531, + 0.894531, + 0.941406, + 0.90625, + 0.921875, + 0.953125, + 0.976562, + 0.929688, + 0.964844, + 0.902344, + 0.90625, + 0.925781, + 0.902344, + 0.90625, + 0.941406, + 0.914062, + 0.890625, + 0.890625, + 0.914062, + 0.851562, + 0.898438, + 0.863281, + 0.917969, + 0.917969, + 0.949219, + 0.9375, + 0.9375, + 0.925781, + 0.878906, + 0.921875, + 0.917969, + 0.882812, + 0.933594, + 0.894531, + 0.929688, + 0.925781, + 0.898438, + 0.953125, + 0.898438, + 0.925781, + 0.933594, + 0.925781, + 0.910156, + 0.96875, + 0.972656, + 0.90625, + 0.914062, + 0.914062, + 0.867188, + 0.902344, + 0.910156, + 0.929688, + 0.917969, + 0.863281, + 0.917969, + 0.925781, + 0.914062, + 0.894531, + 0.902344, + 0.851562, + 0.910156, + 0.921875, + 0.90625, + 0.90625, + 0.90625, + 0.921875, + 0.914062, + 0.890625, + 0.902344, + 1.03125, + 0.902344, + 0.949219, + 0.9375, + 0.886719, + 0.90625, + 0.914062, + 0.898438, + 0.894531, + 0.941406, + 0.929688, + 0.9375, + 1.125, + 0.898438, + 0.902344, + 0.871094, + 0.910156, + 0.882812, + 0.878906, + 0.147461, + 0.9375, + 0.894531, + 0.890625, + 0.921875, + 0.914062, + 0.871094, + 0.917969, + 0.957031, + 0.882812, + 0.875, + 0.933594, + 0.933594, + 0.9375, + 0.902344, + 0.910156, + 0.902344, + 0.945312, + 0.953125, + 0.976562, + 0.910156, + 0.9375, + 0.914062, + 0.882812, + 0.914062, + 0.898438, + 0.910156, + 0.882812, + 0.945312, + 0.9375, + 0.902344, + 0.914062, + 0.890625, + 0.9375, + 0.917969, + 0.929688, + 0.894531, + 0.929688, + 0.882812, + 0.945312, + 0.945312, + 0.917969, + 0.929688, + 0.929688, + 1.007812, + 0.941406, + 0.910156, + 0.933594, + 0.902344, + 0.90625, + 0.898438, + 0.9375, + 0.90625, + 0.878906, + 0.914062, + 0.898438, + 0.929688, + 0.898438, + 0.890625, + 0.925781, + 0.882812, + 0.921875, + 0.929688, + 0.890625, + 0.90625, + 0.933594, + 0.902344, + 0.902344, + 0.984375, + 0.894531, + 0.9375, + 0.945312, + 0.972656, + 0.875, + 0.910156, + 0.925781, + 0.949219, + 0.875, + 0.945312, + 0.910156, + 0.921875, + 0.882812, + 0.878906, + 0.925781, + 0.882812, + 0.925781, + 0.910156, + 0.933594, + 0.929688, + 0.835938, + 0.914062, + 0.871094, + 0.910156, + 0.933594, + 0.910156, + 0.839844 + ] + }, + "name": "model.transformer.h.22.ln_1.weight", + "outputIndexes": [ + 1783 + ], + "type": "Const", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1782, + 1783 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/ln_1_22/Mul_1_output_0", + "outputIndexes": [ + 1784 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.22/self_attn/q_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 1784 + ], + "outputIndexes": [ + 3211 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.22/self_attn/q_proj/Linear/pre_convert", + "inputIndexes": [ + 3211 + ], + "outputIndexes": [ + 3212 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.22/self_attn/q_proj/Linear", + "inputIndexes": [ + 3212 + ], + "outputIndexes": [ + 3213 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 2505477436, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.22/self_attn/q_proj/Linear/post_convert", + "inputIndexes": [ + 3213 + ], + "outputIndexes": [ + 3214 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.22/self_attn/q_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3214 + ], + "outputIndexes": [ + 1785 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1784 + ], + "main_type": "NONE", + "name": "/Shape_89_output_0", + "outputIndexes": [ + 1786 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 1786 + ], + "main_type": "NONE", + "name": "Shape3703", + "outputIndexes": [ + 1787 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 1786 + ], + "main_type": "NONE", + "name": "Rank3705", + "outputIndexes": [ + 1788 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1788, + 1788 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp3707", + "outputIndexes": [ + 1789 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1789 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze3708", + "outputIndexes": [ + 1790 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1789, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp3710", + "outputIndexes": [ + 1791 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1791 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze3711", + "outputIndexes": [ + 1792 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1787, + 1790, + 1792, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice3714", + "outputIndexes": [ + 1793 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1793 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze3715", + "outputIndexes": [ + 1794 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 9, + 1794 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp3716", + "outputIndexes": [ + 1795 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1795, + 1794 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp3717", + "outputIndexes": [ + 1796 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1786, + 1796, + 1789 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_158_output_0", + "outputIndexes": [ + 1797 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1797, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_309_output_0", + "outputIndexes": [ + 1798 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 7, + 1798, + 23, + 24 + ], + "main_type": "Axis", + "main": { + "axis": 0 + }, + "name": "/Concat_198_output_0", + "outputIndexes": [ + 1799 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1785, + 1799 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_111_output_0", + "outputIndexes": [ + 1800 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1800, + 50 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_88_output_0", + "outputIndexes": [ + 1801 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1800 + ], + "main_type": "NONE", + "name": "/Shape_90_output_0", + "outputIndexes": [ + 1802 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 1802 + ], + "main_type": "NONE", + "name": "Shape3724", + "outputIndexes": [ + 1803 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 1802 + ], + "main_type": "NONE", + "name": "Rank3726", + "outputIndexes": [ + 1804 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1804, + 1804 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp3728", + "outputIndexes": [ + 1805 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1805 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze3729", + "outputIndexes": [ + 1806 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1805, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp3731", + "outputIndexes": [ + 1807 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1807 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze3732", + "outputIndexes": [ + 1808 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1803, + 1806, + 1808, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice3735", + "outputIndexes": [ + 1809 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1809 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze3736", + "outputIndexes": [ + 1810 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 53, + 1810 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp3737", + "outputIndexes": [ + 1811 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1811, + 1810 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp3738", + "outputIndexes": [ + 1812 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1802, + 1812, + 1805 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_159_output_0", + "outputIndexes": [ + 1813 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1813, + 65 + ], + "main_type": "BinaryOp", + "main": { + "opType": 7, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Div_66_output_0", + "outputIndexes": [ + 1814 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1814, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_314_output_0", + "outputIndexes": [ + 1815 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1800, + 1815, + 68, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_89_output_0", + "outputIndexes": [ + 1816 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1816 + ], + "main_type": "UnaryOp", + "main": { + "opType": "NEG", + "T": "DT_FLOAT" + }, + "name": "/Neg_44_output_0", + "outputIndexes": [ + 1817 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1800, + 21, + 1815, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_88_output_0", + "outputIndexes": [ + 1818 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1817, + 1818 + ], + "main_type": "Axis", + "main": { + "axis": -1 + }, + "name": "/Concat_201_output_0", + "outputIndexes": [ + 1819 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1819, + 80 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_89_output_0", + "outputIndexes": [ + 1820 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1801, + 1820 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_110_output_0", + "outputIndexes": [ + 1821 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.22/self_attn/k_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 1784 + ], + "outputIndexes": [ + 3215 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.22/self_attn/k_proj/Linear/pre_convert", + "inputIndexes": [ + 3215 + ], + "outputIndexes": [ + 3216 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.22/self_attn/k_proj/Linear", + "inputIndexes": [ + 3216 + ], + "outputIndexes": [ + 3217 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 2514931026, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.22/self_attn/k_proj/Linear/post_convert", + "inputIndexes": [ + 3217 + ], + "outputIndexes": [ + 3218 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.22/self_attn/k_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3218 + ], + "outputIndexes": [ + 1822 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1822, + 1799 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_112_output_0", + "outputIndexes": [ + 1823 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1823, + 50 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_90_output_0", + "outputIndexes": [ + 1824 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1823 + ], + "main_type": "NONE", + "name": "/Shape_91_output_0", + "outputIndexes": [ + 1825 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 1825 + ], + "main_type": "NONE", + "name": "Shape3786", + "outputIndexes": [ + 1826 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 1825 + ], + "main_type": "NONE", + "name": "Rank3788", + "outputIndexes": [ + 1827 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1827, + 1827 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp3790", + "outputIndexes": [ + 1828 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1828 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze3791", + "outputIndexes": [ + 1829 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1828, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp3793", + "outputIndexes": [ + 1830 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1830 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze3794", + "outputIndexes": [ + 1831 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1826, + 1829, + 1831, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice3797", + "outputIndexes": [ + 1832 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1832 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze3798", + "outputIndexes": [ + 1833 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 53, + 1833 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp3799", + "outputIndexes": [ + 1834 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1834, + 1833 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp3800", + "outputIndexes": [ + 1835 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1825, + 1835, + 1828 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_160_output_0", + "outputIndexes": [ + 1836 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1836, + 65 + ], + "main_type": "BinaryOp", + "main": { + "opType": 7, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Div_67_output_0", + "outputIndexes": [ + 1837 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1837, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_316_output_0", + "outputIndexes": [ + 1838 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1823, + 1838, + 68, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_91_output_0", + "outputIndexes": [ + 1839 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1839 + ], + "main_type": "UnaryOp", + "main": { + "opType": "NEG", + "T": "DT_FLOAT" + }, + "name": "/Neg_45_output_0", + "outputIndexes": [ + 1840 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1823, + 21, + 1838, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_90_output_0", + "outputIndexes": [ + 1841 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1840, + 1841 + ], + "main_type": "Axis", + "main": { + "axis": -1 + }, + "name": "/Concat_202_output_0", + "outputIndexes": [ + 1842 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1842, + 80 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_91_output_0", + "outputIndexes": [ + 1843 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1824, + 1843 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_111_output_0", + "outputIndexes": [ + 1844 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.22/self_attn/v_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 1784 + ], + "outputIndexes": [ + 3219 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.22/self_attn/v_proj/Linear/pre_convert", + "inputIndexes": [ + 3219 + ], + "outputIndexes": [ + 3220 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.22/self_attn/v_proj/Linear", + "inputIndexes": [ + 3220 + ], + "outputIndexes": [ + 3221 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 2524384616, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.22/self_attn/v_proj/Linear/post_convert", + "inputIndexes": [ + 3221 + ], + "outputIndexes": [ + 3222 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.22/self_attn/v_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3222 + ], + "outputIndexes": [ + 1845 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1845, + 1799 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_113_output_0", + "outputIndexes": [ + 1846 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1821, + 1844, + 1846, + 108 + ], + "main_type": "AttentionParam", + "main": { + "kv_cache": true + }, + "name": "Attention/Reshape_114_output_0", + "outputIndexes": [ + 1847 + ], + "type": "Attention", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.22/self_attn/o_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 1847 + ], + "outputIndexes": [ + 3223 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.22/self_attn/o_proj/Linear/pre_convert", + "inputIndexes": [ + 3223 + ], + "outputIndexes": [ + 3224 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.22/self_attn/o_proj/Linear", + "inputIndexes": [ + 3224 + ], + "outputIndexes": [ + 3225 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 2533838206, + 8388630, + 1048576, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.22/self_attn/o_proj/Linear/post_convert", + "inputIndexes": [ + 3225 + ], + "outputIndexes": [ + 3226 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.22/self_attn/o_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3226 + ], + "outputIndexes": [ + 1848 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1781, + 1848 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_113_output_0", + "outputIndexes": [ + 1849 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1849 + ], + "main_type": "LayerNorm", + "main": { + "axis": [ + -1 + ], + "epsilon": 1e-06, + "group": 1, + "useRMSNorm": true + }, + "name": "/ln_2_22/Mul_output_0", + "outputIndexes": [ + 1850 + ], + "type": "LayerNorm", + "defaultDimentionFormat": "NHWC" + }, + { + "main_type": "Blob", + "main": { + "dims": [ + 4096 + ], + "dataFormat": "NCHW", + "dataType": "DT_FLOAT", + "float32s": [ + 0.769531, + 0.796875, + 0.785156, + 0.789062, + 0.789062, + 0.769531, + 0.789062, + 0.773438, + 0.78125, + 0.789062, + 0.78125, + 0.777344, + 0.792969, + 0.796875, + 0.757812, + 0.785156, + 0.777344, + 0.800781, + 0.769531, + 0.773438, + 0.78125, + 0.785156, + 0.746094, + 0.777344, + 0.78125, + 0.789062, + 0.765625, + 0.777344, + 0.789062, + 0.785156, + 0.792969, + 0.777344, + 0.78125, + 0.769531, + 0.769531, + 0.773438, + 0.792969, + 0.785156, + 0.765625, + 0.777344, + 0.792969, + 0.769531, + 0.773438, + 0.765625, + 0.777344, + 0.765625, + 0.792969, + 0.792969, + 0.8125, + 0.773438, + 0.808594, + 0.746094, + 0.769531, + 0.777344, + 0.765625, + 0.777344, + 0.785156, + 0.789062, + 0.773438, + 0.761719, + 0.730469, + 0.773438, + 0.765625, + 0.761719, + 0.796875, + 0.773438, + 0.78125, + 0.777344, + 0.792969, + 0.785156, + 0.769531, + 0.769531, + 0.773438, + 0.785156, + 0.769531, + 0.769531, + 0.789062, + 0.785156, + 0.773438, + 0.78125, + 0.785156, + 0.796875, + 0.769531, + 0.757812, + 0.777344, + 0.777344, + 0.773438, + 0.769531, + 0.761719, + 0.800781, + 0.761719, + 0.773438, + 0.773438, + 0.785156, + 0.773438, + 0.789062, + 0.773438, + 0.785156, + 0.796875, + 0.765625, + 0.777344, + 0.792969, + 0.789062, + 0.78125, + 0.796875, + 0.765625, + 0.792969, + 0.777344, + 0.785156, + 0.800781, + 0.769531, + 0.796875, + 0.796875, + 0.808594, + 0.789062, + 0.769531, + 0.757812, + 0.511719, + 0.785156, + 0.777344, + 0.78125, + 0.785156, + 0.753906, + 0.78125, + 0.785156, + 0.789062, + 0.777344, + 0.78125, + 0.78125, + 0.769531, + 0.777344, + 0.773438, + 0.796875, + 0.761719, + 0.785156, + 0.765625, + 0.769531, + 0.765625, + 0.777344, + 0.769531, + 0.773438, + 0.78125, + 0.765625, + 0.746094, + 0.789062, + 0.777344, + 0.777344, + 0.773438, + 0.769531, + 0.773438, + 0.800781, + 0.800781, + 0.78125, + 0.777344, + 0.789062, + 0.789062, + 0.78125, + 0.78125, + 0.792969, + 0.792969, + 0.769531, + 0.789062, + 0.765625, + 0.777344, + 0.757812, + 0.769531, + 0.773438, + 0.78125, + 0.785156, + 0.753906, + 0.777344, + 0.765625, + 0.769531, + 0.773438, + 0.800781, + 0.785156, + 0.769531, + 0.773438, + 0.792969, + 0.773438, + 0.78125, + 0.777344, + 0.78125, + 0.785156, + 0.789062, + 0.792969, + 0.78125, + 0.785156, + 0.769531, + 0.777344, + 0.765625, + 0.792969, + 0.785156, + 0.777344, + 0.753906, + 0.765625, + 0.792969, + 0.773438, + 0.773438, + 0.785156, + 0.796875, + 0.757812, + 0.789062, + 0.773438, + 0.792969, + 0.761719, + 0.800781, + 0.789062, + 0.800781, + 0.769531, + 0.777344, + 0.757812, + 0.773438, + 0.785156, + 0.785156, + 0.777344, + 0.796875, + 0.785156, + 0.761719, + 0.804688, + 0.761719, + 0.769531, + 0.761719, + 0.789062, + 0.761719, + 0.765625, + 0.765625, + 0.78125, + 0.746094, + 0.777344, + 0.769531, + 0.777344, + 0.765625, + 0.773438, + 0.769531, + 0.769531, + 0.761719, + 0.769531, + 0.765625, + 0.796875, + 0.789062, + 0.757812, + 0.761719, + 0.757812, + 0.78125, + 0.769531, + 0.808594, + 0.761719, + 0.777344, + 0.789062, + 0.773438, + 0.777344, + 0.773438, + 0.757812, + 0.769531, + 0.765625, + 0.789062, + 0.761719, + 0.765625, + 0.761719, + 0.792969, + 0.78125, + 0.753906, + 0.761719, + 0.789062, + 0.785156, + 0.789062, + 0.796875, + 0.761719, + 0.78125, + 0.773438, + 0.765625, + 0.785156, + 0.785156, + 0.792969, + 0.773438, + 0.78125, + 0.789062, + 0.796875, + 0.773438, + 0.769531, + 0.796875, + 0.769531, + 0.765625, + 0.789062, + 0.753906, + 0.792969, + 0.777344, + 0.796875, + 0.789062, + 0.789062, + 0.785156, + 0.746094, + 0.789062, + 0.792969, + 0.773438, + 0.800781, + 0.796875, + 0.785156, + 0.78125, + 0.785156, + 0.773438, + 0.773438, + 0.769531, + 0.800781, + 0.765625, + 0.765625, + 0.757812, + 0.765625, + 0.769531, + 0.777344, + 0.773438, + 0.773438, + 0.789062, + 0.773438, + 0.777344, + 0.777344, + 0.777344, + 0.800781, + 0.789062, + 0.765625, + 0.792969, + 0.769531, + 0.796875, + 0.792969, + 0.769531, + 0.777344, + 0.820312, + 0.777344, + 0.78125, + 0.753906, + 0.78125, + 0.773438, + 0.785156, + 0.789062, + 0.761719, + 0.792969, + 0.785156, + 0.773438, + 0.804688, + 0.804688, + 0.777344, + 0.800781, + 0.765625, + 0.765625, + 0.785156, + 0.777344, + 0.789062, + 0.769531, + 0.777344, + 0.785156, + 0.761719, + 0.789062, + 0.777344, + 0.792969, + 0.757812, + 0.785156, + 0.757812, + 0.800781, + 0.777344, + 0.792969, + 0.777344, + 0.785156, + 0.792969, + 0.765625, + 0.800781, + 0.777344, + 0.769531, + 0.769531, + 0.773438, + 0.785156, + 0.800781, + 0.78125, + 0.761719, + 0.796875, + 0.785156, + 0.789062, + 0.769531, + 0.777344, + 0.789062, + 0.773438, + 0.796875, + 0.792969, + 0.785156, + 0.765625, + 0.785156, + 0.75, + 0.78125, + 0.785156, + 0.777344, + 0.78125, + 0.78125, + 0.804688, + 0.785156, + 0.773438, + 0.757812, + 0.777344, + 0.769531, + 0.769531, + 0.796875, + 0.800781, + 0.78125, + 0.769531, + 0.796875, + 0.757812, + 0.78125, + 0.789062, + 0.773438, + 0.789062, + 0.765625, + 0.785156, + 0.777344, + 0.796875, + 0.757812, + 0.792969, + 0.769531, + 0.777344, + 0.777344, + 0.789062, + 0.765625, + 0.769531, + 0.800781, + 0.769531, + 0.804688, + 0.789062, + 0.765625, + 0.78125, + 0.777344, + 0.828125, + 0.78125, + 0.785156, + 0.769531, + 0.777344, + 0.777344, + 0.792969, + 0.78125, + 0.785156, + 0.8125, + 0.785156, + 0.75, + 0.746094, + 0.777344, + 0.765625, + 0.78125, + 0.785156, + 0.785156, + 0.792969, + 0.773438, + 0.78125, + 0.789062, + 0.78125, + 0.792969, + 0.796875, + 0.777344, + 0.785156, + 0.789062, + 0.777344, + 0.789062, + 0.761719, + 0.789062, + 0.789062, + 0.804688, + 0.785156, + 0.773438, + 0.785156, + 0.78125, + 0.769531, + 0.785156, + 0.785156, + 0.78125, + 0.777344, + 0.789062, + 0.804688, + 0.757812, + 0.78125, + 0.78125, + 0.78125, + 0.804688, + 0.769531, + 0.777344, + 0.773438, + 0.789062, + 0.769531, + 0.777344, + 0.777344, + 0.777344, + 0.773438, + 0.785156, + 0.777344, + 0.675781, + 0.78125, + 0.773438, + 0.785156, + 0.742188, + 0.78125, + 0.777344, + 0.757812, + 0.78125, + 0.777344, + 0.765625, + 0.742188, + 0.761719, + 0.789062, + 0.773438, + 0.808594, + 0.785156, + 0.796875, + 0.773438, + 0.789062, + 0.75, + 0.792969, + 0.746094, + 0.773438, + 0.777344, + 0.78125, + 0.796875, + 0.769531, + 0.78125, + 0.785156, + 0.78125, + 0.78125, + 0.753906, + 0.769531, + 0.765625, + 0.777344, + 0.785156, + 0.769531, + 0.765625, + 0.777344, + 0.78125, + 0.769531, + 0.789062, + 0.777344, + 0.761719, + 0.800781, + 0.78125, + 0.777344, + 0.785156, + 0.792969, + 0.785156, + 0.800781, + 0.75, + 0.789062, + 0.769531, + 0.78125, + 0.792969, + 0.753906, + 0.765625, + 0.78125, + 0.757812, + 0.769531, + 0.785156, + 0.761719, + 0.773438, + 0.761719, + 0.785156, + 0.785156, + 0.757812, + 0.789062, + 0.769531, + 0.753906, + 0.773438, + 0.789062, + 0.792969, + 0.765625, + 0.757812, + 0.785156, + 0.773438, + 0.78125, + 0.777344, + 0.78125, + 0.769531, + 0.789062, + 0.777344, + 0.785156, + 0.777344, + 0.804688, + 0.777344, + 0.808594, + 0.785156, + 0.765625, + 0.785156, + 0.785156, + 0.78125, + 0.773438, + 0.804688, + 0.769531, + 0.765625, + 0.761719, + 0.769531, + 0.792969, + 0.789062, + 0.777344, + 0.785156, + 0.792969, + 0.769531, + 0.792969, + 0.777344, + 0.761719, + 0.785156, + 0.773438, + 0.777344, + 0.792969, + 0.796875, + 0.789062, + 0.769531, + 0.761719, + 0.796875, + 0.765625, + 0.796875, + 0.789062, + 0.792969, + 0.78125, + 0.78125, + 0.777344, + 0.773438, + 0.789062, + 0.792969, + 0.773438, + 0.777344, + 0.789062, + 0.769531, + 0.785156, + 0.648438, + 0.777344, + 0.78125, + 0.773438, + 0.777344, + 0.78125, + 0.796875, + 0.773438, + 0.792969, + 0.792969, + 0.789062, + 0.777344, + 0.78125, + 0.792969, + 0.761719, + 0.777344, + 0.773438, + 0.785156, + 0.785156, + 0.777344, + 0.765625, + 0.773438, + 0.789062, + 0.773438, + 0.792969, + 0.800781, + 0.769531, + 0.789062, + 0.777344, + 0.789062, + 0.753906, + 0.773438, + 0.757812, + 0.773438, + 0.789062, + 0.808594, + 0.78125, + 0.761719, + 0.785156, + 0.769531, + 0.765625, + 0.792969, + 0.777344, + 0.792969, + 0.800781, + 0.785156, + 0.792969, + 0.804688, + 0.785156, + 0.75, + 0.761719, + 0.765625, + 0.773438, + 0.78125, + 0.777344, + 0.804688, + 0.773438, + 0.761719, + 0.78125, + 0.777344, + 0.773438, + 0.800781, + 0.785156, + 0.785156, + 0.777344, + 0.753906, + 0.785156, + 0.785156, + 0.796875, + 0.78125, + 0.761719, + 0.796875, + 0.773438, + 0.785156, + 0.746094, + 0.761719, + 0.789062, + 0.796875, + 0.789062, + 0.785156, + 0.757812, + 0.785156, + 0.769531, + 0.78125, + 0.773438, + 0.796875, + 0.769531, + 0.777344, + 0.777344, + 0.792969, + 0.773438, + 0.792969, + 0.804688, + 0.769531, + 0.777344, + 0.804688, + 0.761719, + 0.765625, + 0.773438, + 0.777344, + 0.78125, + 0.789062, + 0.785156, + 0.777344, + 0.792969, + 0.78125, + 0.777344, + 0.765625, + 0.8125, + 0.75, + 0.792969, + 0.757812, + 0.761719, + 0.765625, + 0.769531, + 0.785156, + 0.785156, + 0.785156, + 0.789062, + 0.785156, + 0.761719, + 0.769531, + 0.777344, + 0.796875, + 0.78125, + 0.773438, + 0.78125, + 0.761719, + 0.738281, + 0.765625, + 0.78125, + 0.796875, + 0.777344, + 0.789062, + 0.800781, + 0.773438, + 0.765625, + 0.769531, + 0.789062, + 0.792969, + 0.773438, + 0.769531, + 0.769531, + 0.785156, + 0.789062, + 0.796875, + 0.773438, + 0.78125, + 0.765625, + 0.789062, + 0.785156, + 0.796875, + 0.777344, + 0.78125, + 0.769531, + 0.777344, + 0.8125, + 0.765625, + 0.769531, + 0.757812, + 0.777344, + 0.773438, + 0.789062, + 0.765625, + 0.785156, + 0.765625, + 0.773438, + 0.75, + 0.773438, + 0.777344, + 0.769531, + 0.792969, + 0.78125, + 0.789062, + 0.769531, + 0.757812, + 0.769531, + 0.769531, + 0.765625, + 0.78125, + 0.792969, + 0.78125, + 0.789062, + 0.757812, + 0.789062, + 0.773438, + 0.789062, + 0.808594, + 0.769531, + 0.785156, + 0.773438, + 0.78125, + 0.792969, + 0.800781, + 0.777344, + 0.789062, + 0.769531, + 0.769531, + 0.789062, + 0.78125, + 0.777344, + 0.769531, + 0.78125, + 0.757812, + 0.800781, + 0.789062, + 0.78125, + 0.792969, + 0.789062, + 0.777344, + 0.722656, + 0.789062, + 0.769531, + 0.769531, + 0.765625, + 0.765625, + 0.773438, + 0.785156, + 0.792969, + 0.785156, + 0.769531, + 0.78125, + 0.816406, + 0.773438, + 0.777344, + 0.78125, + 0.777344, + 0.757812, + 0.773438, + 0.75, + 0.765625, + 0.78125, + 0.773438, + 0.769531, + 0.773438, + 0.769531, + 0.769531, + 0.757812, + 0.761719, + 0.765625, + 0.785156, + 0.78125, + 0.769531, + 0.761719, + 0.765625, + 0.789062, + 0.765625, + 0.777344, + 0.769531, + 0.769531, + 0.765625, + 0.78125, + 0.789062, + 0.765625, + 0.777344, + 0.757812, + 0.789062, + 0.792969, + 0.777344, + 0.773438, + 0.765625, + 0.789062, + 0.773438, + 0.765625, + 0.789062, + 0.792969, + 0.777344, + 0.777344, + 0.78125, + 0.773438, + 0.78125, + 0.765625, + 0.773438, + 0.78125, + 0.773438, + 0.792969, + 0.769531, + 0.773438, + 0.777344, + 0.765625, + 0.785156, + 0.75, + 0.804688, + 0.796875, + 0.773438, + 0.75, + 0.785156, + 0.785156, + 0.78125, + 0.765625, + 0.78125, + 0.769531, + 0.777344, + 0.78125, + 0.761719, + 0.753906, + 0.777344, + 0.785156, + 0.761719, + 0.769531, + 0.777344, + 0.773438, + 0.78125, + 0.773438, + 0.78125, + 0.78125, + 0.773438, + 0.785156, + 0.78125, + 0.773438, + 0.769531, + 0.765625, + 0.75, + 0.785156, + 0.773438, + 0.753906, + 0.773438, + 0.777344, + 0.765625, + 0.78125, + 0.785156, + 0.792969, + 0.742188, + 0.785156, + 0.804688, + 0.777344, + 0.757812, + 0.777344, + 0.78125, + 0.765625, + 0.789062, + 0.769531, + 0.75, + 0.789062, + 0.789062, + 0.785156, + 0.789062, + 0.804688, + 0.769531, + 0.789062, + 0.773438, + 0.757812, + 0.785156, + 0.773438, + 0.765625, + 0.769531, + 0.785156, + 0.773438, + 0.777344, + 0.792969, + 0.800781, + 0.757812, + 0.785156, + 0.785156, + 0.765625, + 0.765625, + 0.769531, + 0.78125, + 0.789062, + 0.765625, + 0.789062, + 0.773438, + 0.78125, + 0.78125, + 0.78125, + 0.769531, + 0.796875, + 0.777344, + 0.765625, + 0.773438, + 0.773438, + 0.769531, + 0.789062, + 0.796875, + 0.777344, + 0.769531, + 0.78125, + 0.773438, + 0.785156, + 0.800781, + 0.800781, + 0.765625, + 0.765625, + 0.769531, + 0.792969, + 0.773438, + 0.777344, + 0.742188, + 0.789062, + 0.742188, + 0.785156, + 0.832031, + 0.773438, + 0.769531, + 0.789062, + 0.769531, + 0.78125, + 0.789062, + 0.777344, + 0.773438, + 0.546875, + 0.765625, + 0.792969, + 0.777344, + 0.785156, + 0.804688, + 0.761719, + 0.757812, + 0.800781, + 0.800781, + 0.773438, + 0.777344, + 0.761719, + 0.773438, + 0.777344, + 0.753906, + 0.773438, + 0.773438, + 0.773438, + 0.773438, + 0.769531, + 0.769531, + 0.773438, + 0.765625, + 0.785156, + 0.78125, + 0.769531, + 0.765625, + 0.789062, + 0.769531, + 0.769531, + 0.78125, + 0.785156, + 0.769531, + 0.78125, + 0.769531, + 0.773438, + 0.765625, + 0.765625, + 0.78125, + 0.78125, + 0.78125, + 0.804688, + 0.757812, + 0.78125, + 0.773438, + 0.757812, + 0.792969, + 0.78125, + 0.757812, + 0.777344, + 0.75, + 0.773438, + 0.769531, + 0.777344, + 0.761719, + 0.769531, + 0.765625, + 0.166016, + 0.769531, + 0.777344, + 0.769531, + 0.773438, + 0.796875, + 0.777344, + 0.78125, + 0.761719, + 0.785156, + 0.792969, + 0.769531, + 0.789062, + 0.785156, + 0.777344, + 0.777344, + 0.769531, + 0.785156, + 0.792969, + 0.78125, + 0.765625, + 0.761719, + 0.785156, + 0.78125, + 0.777344, + 0.769531, + 0.800781, + 0.777344, + 0.769531, + 0.722656, + 0.789062, + 0.777344, + 0.804688, + 0.765625, + 0.785156, + 0.785156, + 0.785156, + 0.78125, + 0.769531, + 0.769531, + 0.785156, + 0.75, + 0.765625, + 0.777344, + 0.785156, + 0.785156, + 0.757812, + 0.78125, + 0.769531, + 0.777344, + 0.777344, + 0.765625, + 0.800781, + 0.773438, + 0.804688, + 0.765625, + 0.785156, + 0.785156, + 0.769531, + 0.761719, + 0.777344, + 0.785156, + 0.785156, + 0.773438, + 0.761719, + 0.78125, + 0.789062, + 0.785156, + 0.511719, + 0.796875, + 0.777344, + 0.792969, + 0.789062, + 0.789062, + 0.761719, + 0.773438, + 0.792969, + 0.789062, + 0.773438, + 0.777344, + 0.78125, + 0.757812, + 0.78125, + 0.789062, + 0.796875, + 0.761719, + 0.78125, + 0.78125, + 0.785156, + 0.765625, + 0.78125, + 0.785156, + 0.789062, + 0.773438, + 0.761719, + 0.78125, + 0.78125, + 0.761719, + 0.78125, + 0.765625, + 0.773438, + 0.785156, + 0.78125, + 0.761719, + 0.796875, + 0.757812, + 0.78125, + 0.789062, + 0.785156, + 0.785156, + 0.796875, + 0.765625, + 0.777344, + 0.773438, + 0.78125, + 0.78125, + 0.773438, + 0.78125, + 0.800781, + 0.761719, + 0.789062, + 0.789062, + 0.761719, + 0.777344, + 0.777344, + 0.765625, + 0.789062, + 0.769531, + 0.777344, + 0.785156, + 0.753906, + 0.789062, + 0.792969, + 0.789062, + 0.773438, + 0.796875, + 0.792969, + 0.78125, + 0.789062, + 0.78125, + 0.773438, + 0.789062, + 0.757812, + 0.773438, + 0.777344, + 0.769531, + 0.777344, + 0.777344, + 0.777344, + 0.78125, + 0.78125, + 0.753906, + 0.773438, + 0.769531, + 0.777344, + 0.765625, + 0.757812, + 0.769531, + 0.785156, + 0.765625, + 0.777344, + 0.761719, + 0.769531, + 0.789062, + 0.773438, + 0.792969, + 0.773438, + 0.785156, + 0.78125, + 0.773438, + 0.796875, + 0.777344, + 0.789062, + 0.796875, + 0.769531, + 0.773438, + 0.765625, + 0.75, + 0.78125, + 0.757812, + 0.78125, + 0.777344, + 0.785156, + 0.78125, + 0.761719, + 0.757812, + 0.765625, + 0.785156, + 0.792969, + 0.789062, + 0.789062, + 0.761719, + 0.789062, + 0.777344, + 0.777344, + 0.785156, + 0.765625, + 0.78125, + 0.757812, + 0.785156, + 0.773438, + 0.792969, + 0.773438, + 0.761719, + 0.777344, + 0.773438, + 0.773438, + 0.773438, + 0.761719, + 0.792969, + 0.769531, + 0.789062, + 0.742188, + 0.742188, + 0.773438, + 0.785156, + 0.78125, + 0.785156, + 0.773438, + 0.800781, + 0.78125, + 0.792969, + 0.769531, + 0.777344, + 0.78125, + 0.785156, + 0.785156, + 0.792969, + 0.769531, + 0.777344, + 0.777344, + 0.777344, + 0.789062, + 0.78125, + 0.785156, + 0.777344, + 0.738281, + 0.785156, + 0.773438, + 0.789062, + 0.777344, + 0.785156, + 0.777344, + 0.761719, + 0.773438, + 0.78125, + 0.796875, + 0.796875, + 0.773438, + 0.777344, + 0.761719, + 0.773438, + 0.773438, + 0.769531, + 0.78125, + 0.777344, + 0.777344, + 0.785156, + 0.777344, + 0.792969, + 0.761719, + 0.789062, + 0.800781, + 0.769531, + 0.773438, + 0.792969, + 0.785156, + 0.761719, + 0.78125, + 0.78125, + 0.796875, + 0.777344, + 0.761719, + 0.792969, + 0.78125, + 0.777344, + 0.761719, + 0.792969, + 0.765625, + 0.78125, + 0.796875, + 0.785156, + 0.765625, + 0.785156, + 0.808594, + 0.785156, + 0.800781, + 0.746094, + 0.746094, + 0.78125, + 0.769531, + 0.78125, + 0.765625, + 0.800781, + 0.773438, + 0.761719, + 0.769531, + 0.765625, + 0.800781, + 0.777344, + 0.789062, + 0.789062, + 0.753906, + 0.769531, + 0.773438, + 0.761719, + 0.757812, + 0.792969, + 0.792969, + 0.785156, + 0.757812, + 0.769531, + 0.796875, + 0.796875, + 0.761719, + 0.769531, + 0.761719, + 0.765625, + 0.785156, + 0.78125, + 0.804688, + 0.789062, + 0.777344, + 0.777344, + 0.773438, + 0.789062, + 0.78125, + 0.777344, + 0.792969, + 0.777344, + 0.78125, + 0.773438, + 0.769531, + 0.792969, + 0.785156, + 0.753906, + 0.78125, + 0.792969, + 0.777344, + 0.765625, + 0.78125, + 0.765625, + 0.785156, + 0.78125, + 0.769531, + 0.796875, + 0.765625, + 0.769531, + 0.765625, + 0.789062, + 0.761719, + 0.765625, + 0.777344, + 0.761719, + 0.773438, + 0.726562, + 0.785156, + 0.78125, + 0.769531, + 0.785156, + 0.785156, + 0.761719, + 0.789062, + 0.785156, + 0.769531, + 0.765625, + 0.769531, + 0.761719, + 0.777344, + 0.777344, + 0.777344, + 0.769531, + 0.789062, + 0.769531, + 0.796875, + 0.78125, + 0.769531, + 0.773438, + 0.785156, + 0.78125, + 0.773438, + 0.777344, + 0.785156, + 0.761719, + 0.769531, + 0.777344, + 0.777344, + 0.777344, + 0.769531, + 0.796875, + 0.792969, + 0.785156, + 0.777344, + 0.773438, + 0.789062, + 0.765625, + 0.789062, + 0.808594, + 0.800781, + 0.785156, + 0.765625, + 0.792969, + 0.777344, + 0.777344, + 0.796875, + 0.78125, + 0.765625, + 0.75, + 0.78125, + 0.792969, + 0.761719, + 0.75, + 0.765625, + 0.777344, + 0.777344, + 0.597656, + 0.796875, + 0.785156, + 0.785156, + 0.78125, + 0.765625, + 0.78125, + 0.789062, + 0.792969, + 0.785156, + 0.792969, + 0.765625, + 0.78125, + 0.792969, + 0.78125, + 0.769531, + 0.792969, + 0.800781, + 0.761719, + 0.773438, + 0.761719, + 0.78125, + 0.796875, + 0.785156, + 0.777344, + 0.78125, + 0.765625, + 0.773438, + 0.761719, + 0.78125, + 0.769531, + 0.78125, + 0.769531, + 0.789062, + 0.777344, + 0.785156, + 0.78125, + 0.78125, + 0.789062, + 0.789062, + 0.785156, + 0.792969, + 0.773438, + 0.785156, + 0.765625, + 0.777344, + 0.769531, + 0.773438, + 0.777344, + 0.769531, + 0.773438, + 0.769531, + 0.777344, + 0.789062, + 0.773438, + 0.773438, + 0.742188, + 0.769531, + 0.753906, + 0.789062, + 0.433594, + 0.765625, + 0.769531, + 0.753906, + 0.792969, + 0.738281, + 0.78125, + 0.792969, + 0.765625, + 0.792969, + 0.789062, + 0.789062, + 0.792969, + 0.773438, + 0.761719, + 0.765625, + 0.765625, + 0.785156, + 0.792969, + 0.753906, + 0.757812, + 0.742188, + 0.789062, + 0.761719, + 0.769531, + 0.773438, + 0.789062, + 0.761719, + 0.734375, + 0.773438, + 0.761719, + 0.796875, + 0.765625, + 0.785156, + 0.78125, + 0.773438, + 0.773438, + 0.769531, + 0.78125, + 0.777344, + 0.792969, + 0.777344, + 0.777344, + 0.785156, + 0.769531, + 0.765625, + 0.765625, + 0.777344, + 0.78125, + 0.769531, + 0.765625, + 0.773438, + 0.773438, + 0.792969, + 0.769531, + 0.765625, + 0.785156, + 0.757812, + 0.808594, + 0.792969, + 0.796875, + 0.78125, + 0.777344, + 0.773438, + 0.785156, + 0.78125, + 0.78125, + 0.765625, + 0.792969, + 0.710938, + 0.808594, + 0.789062, + 0.789062, + 0.777344, + 0.769531, + 0.789062, + 0.777344, + 0.777344, + 0.761719, + 0.785156, + 0.773438, + 0.789062, + 0.765625, + 0.78125, + 0.792969, + 0.757812, + 0.785156, + 0.792969, + 0.765625, + 0.789062, + 0.773438, + 0.789062, + 0.78125, + 0.769531, + 0.769531, + 0.746094, + 0.769531, + 0.769531, + 0.78125, + 0.777344, + 0.800781, + 0.765625, + 0.804688, + 0.800781, + 0.789062, + 0.769531, + 0.765625, + 0.777344, + 0.765625, + 0.78125, + 0.78125, + 0.785156, + 0.789062, + 0.785156, + 0.773438, + 0.785156, + 0.773438, + 0.773438, + 0.804688, + 0.773438, + 0.785156, + 0.773438, + 0.796875, + 0.789062, + 0.765625, + 0.773438, + 0.792969, + 0.773438, + 0.789062, + 0.792969, + 0.761719, + 0.78125, + 0.792969, + 0.773438, + 0.777344, + 0.789062, + 0.765625, + 0.78125, + 0.78125, + 0.785156, + 0.785156, + 0.796875, + 0.78125, + 0.773438, + 0.773438, + 0.804688, + 0.773438, + 0.789062, + 0.777344, + 0.777344, + 0.789062, + 0.796875, + 0.769531, + 0.773438, + 0.796875, + 0.773438, + 0.777344, + 0.773438, + 0.773438, + 0.769531, + 0.785156, + 0.792969, + 0.093262, + 0.769531, + 0.765625, + 0.761719, + 0.773438, + 0.785156, + 0.769531, + 0.800781, + 0.792969, + 0.78125, + 0.800781, + 0.792969, + 0.765625, + 0.773438, + 0.8125, + 0.792969, + 0.777344, + 0.789062, + 0.78125, + 0.777344, + 0.773438, + 0.78125, + 0.757812, + 0.773438, + 0.789062, + 0.78125, + 0.777344, + 0.785156, + 0.773438, + 0.746094, + 0.796875, + 0.765625, + 0.78125, + 0.757812, + 0.761719, + 0.765625, + 0.78125, + 0.78125, + 0.78125, + 0.773438, + 0.792969, + 0.785156, + 0.753906, + 0.78125, + 0.78125, + 0.78125, + 0.773438, + 0.765625, + 0.789062, + 0.753906, + 0.769531, + 0.785156, + 0.773438, + 0.804688, + 0.765625, + 0.761719, + 0.785156, + 0.761719, + 0.773438, + 0.777344, + 0.78125, + 0.769531, + 0.773438, + 0.753906, + 0.796875, + 0.75, + 0.78125, + 0.773438, + 0.773438, + 0.769531, + 0.78125, + 0.789062, + 0.75, + 0.761719, + 0.761719, + 0.769531, + 0.769531, + 0.777344, + 0.757812, + 0.765625, + 0.761719, + 0.777344, + 0.800781, + 0.789062, + 0.789062, + 0.777344, + 0.777344, + 0.761719, + 0.757812, + 0.773438, + 0.761719, + 0.789062, + 0.800781, + 0.804688, + 0.789062, + 0.777344, + 0.777344, + 0.789062, + 0.785156, + 0.765625, + 0.757812, + 0.769531, + 0.78125, + 0.761719, + 0.792969, + 0.777344, + 0.765625, + 0.792969, + 0.777344, + 0.800781, + 0.769531, + 0.792969, + 0.773438, + 0.78125, + 0.777344, + 0.78125, + 0.832031, + 0.789062, + 0.785156, + 0.789062, + 0.78125, + 0.789062, + 0.753906, + 0.789062, + 0.792969, + 0.769531, + 0.773438, + 0.757812, + 0.78125, + 0.75, + 0.773438, + 0.789062, + 0.777344, + 0.796875, + 0.777344, + 0.789062, + 0.78125, + 0.78125, + 0.761719, + 0.792969, + 0.742188, + 0.785156, + 0.765625, + 0.773438, + 0.769531, + 0.78125, + 0.789062, + 0.769531, + 0.765625, + 0.777344, + 0.765625, + 0.78125, + 0.792969, + 0.761719, + 0.792969, + 0.792969, + 0.785156, + 0.769531, + 0.796875, + 0.792969, + 0.785156, + 0.777344, + 0.8125, + 0.757812, + 0.789062, + 0.796875, + 0.773438, + 0.761719, + 0.78125, + 0.769531, + 0.777344, + 0.792969, + 0.746094, + 0.78125, + 0.792969, + 0.78125, + 0.796875, + 0.769531, + 0.777344, + 0.785156, + 0.777344, + 0.789062, + 0.769531, + 0.753906, + 0.765625, + 0.777344, + 0.761719, + 0.769531, + 0.800781, + 0.765625, + 0.796875, + 0.777344, + 0.765625, + 0.789062, + 0.769531, + 0.78125, + 0.769531, + 0.777344, + 0.78125, + 0.792969, + 0.792969, + 0.773438, + 0.792969, + 0.777344, + 0.773438, + 0.789062, + 0.78125, + 0.769531, + 0.78125, + 0.785156, + 0.785156, + 0.785156, + 0.746094, + 0.78125, + 0.773438, + 0.761719, + 0.761719, + 0.777344, + 0.804688, + 0.769531, + 0.78125, + 0.78125, + 0.792969, + 0.769531, + 0.796875, + 0.757812, + 0.761719, + 0.78125, + 0.78125, + 0.765625, + 0.769531, + 0.789062, + 0.769531, + 0.773438, + 0.785156, + 0.765625, + 0.757812, + 0.757812, + 0.769531, + 0.777344, + 0.777344, + 0.769531, + 0.808594, + 0.785156, + 0.789062, + 0.785156, + 0.777344, + 0.777344, + 0.800781, + 0.804688, + 0.769531, + 0.792969, + 0.785156, + 0.769531, + 0.75, + 0.773438, + 0.78125, + 0.785156, + 0.765625, + 0.789062, + 0.777344, + 0.769531, + 0.765625, + 0.792969, + 0.789062, + 0.777344, + 0.773438, + 0.769531, + 0.765625, + 0.773438, + 0.785156, + 0.753906, + 0.808594, + 0.785156, + 0.769531, + 0.765625, + 0.773438, + 0.785156, + 0.773438, + 0.792969, + 0.777344, + 0.78125, + 0.78125, + 0.765625, + 0.773438, + 0.78125, + 0.773438, + 0.769531, + 0.785156, + 0.765625, + 0.773438, + 0.761719, + 0.769531, + 0.757812, + 0.78125, + 0.789062, + 0.757812, + 0.78125, + 0.78125, + 0.777344, + 0.789062, + 0.792969, + 0.789062, + 0.769531, + 0.75, + 0.773438, + 0.78125, + 0.777344, + 0.785156, + 0.773438, + 0.785156, + 0.777344, + 0.800781, + 0.761719, + 0.785156, + 0.765625, + 0.773438, + 0.785156, + 0.761719, + 0.769531, + 0.78125, + 0.78125, + 0.785156, + 0.78125, + 0.765625, + 0.746094, + 0.785156, + 0.78125, + 0.796875, + 0.777344, + 0.78125, + 0.773438, + 0.761719, + 0.78125, + 0.769531, + 0.761719, + 0.785156, + 0.761719, + 0.773438, + 0.761719, + 0.78125, + 0.757812, + 0.769531, + 0.78125, + 0.769531, + 0.785156, + 0.769531, + 0.78125, + 0.785156, + 0.796875, + 0.804688, + 0.78125, + 0.789062, + 0.769531, + 0.78125, + 0.773438, + 0.78125, + 0.789062, + 0.769531, + 0.769531, + 0.78125, + 0.757812, + 0.777344, + 0.769531, + 0.773438, + 0.777344, + 0.777344, + 0.78125, + 0.765625, + 0.773438, + 0.773438, + 0.769531, + 0.773438, + 0.796875, + 0.785156, + 0.796875, + 0.773438, + 0.773438, + 0.777344, + 0.792969, + 0.789062, + 0.773438, + 0.769531, + 0.78125, + 0.769531, + 0.769531, + 0.789062, + 0.761719, + 0.789062, + 0.78125, + 0.777344, + 0.773438, + 0.769531, + 0.777344, + 0.769531, + 0.667969, + 0.769531, + 0.777344, + 0.785156, + 0.761719, + 0.769531, + 0.792969, + 0.769531, + 0.792969, + 0.761719, + 0.789062, + 0.757812, + 0.785156, + 0.765625, + 0.773438, + 0.789062, + 0.800781, + 0.765625, + 0.769531, + 0.761719, + 0.769531, + 0.78125, + 0.785156, + 0.78125, + 0.792969, + 0.777344, + 0.785156, + 0.792969, + 0.773438, + 0.78125, + 0.777344, + 0.785156, + 0.796875, + 0.757812, + 0.785156, + 0.808594, + 0.785156, + 0.769531, + 0.78125, + 0.773438, + 0.757812, + 0.789062, + 0.785156, + 0.785156, + 0.816406, + 0.777344, + 0.792969, + 0.789062, + 0.746094, + 0.777344, + 0.773438, + 0.777344, + 0.789062, + 0.773438, + 0.769531, + 0.777344, + 0.800781, + 0.773438, + 0.765625, + 0.765625, + 0.773438, + 0.761719, + 0.765625, + 0.777344, + 0.785156, + 0.777344, + 0.785156, + 0.765625, + 0.773438, + 0.792969, + 0.753906, + 0.777344, + 0.777344, + 0.777344, + 0.785156, + 0.800781, + 0.773438, + 0.785156, + 0.792969, + 0.773438, + 0.777344, + 0.785156, + 0.78125, + 0.761719, + 0.785156, + 0.777344, + 0.765625, + 0.78125, + 0.796875, + 0.757812, + 0.761719, + 0.757812, + 0.777344, + 0.777344, + 0.78125, + 0.742188, + 0.789062, + 0.78125, + 0.796875, + 0.773438, + 0.785156, + 0.78125, + 0.777344, + 0.777344, + 0.785156, + 0.785156, + 0.792969, + 0.785156, + 0.765625, + 0.796875, + 0.777344, + 0.773438, + 0.792969, + 0.800781, + 0.792969, + 0.792969, + 0.765625, + 0.796875, + 0.761719, + 0.789062, + 0.785156, + 0.796875, + 0.785156, + 0.792969, + 0.777344, + 0.789062, + 0.773438, + 0.761719, + 0.777344, + 0.804688, + 0.804688, + 0.773438, + 0.777344, + 0.789062, + 0.769531, + 0.789062, + 0.785156, + 0.792969, + 0.773438, + 0.773438, + 0.773438, + 0.757812, + 0.78125, + 0.761719, + 0.761719, + 0.78125, + 0.769531, + 0.800781, + 0.789062, + 0.773438, + 0.773438, + 0.78125, + 0.789062, + 0.789062, + 0.761719, + 0.765625, + 0.789062, + 0.777344, + 0.773438, + 0.792969, + 0.847656, + 0.792969, + 0.765625, + 0.78125, + 0.773438, + 0.753906, + 0.785156, + 0.777344, + 0.773438, + 0.785156, + 0.792969, + 0.773438, + 0.761719, + 0.777344, + 0.777344, + 0.789062, + 0.796875, + 0.773438, + 0.769531, + 0.769531, + 0.769531, + 0.804688, + 0.808594, + 0.757812, + 0.765625, + 0.777344, + 0.785156, + 0.78125, + 0.785156, + 0.753906, + 0.757812, + 0.78125, + 0.785156, + 0.78125, + 0.78125, + 0.789062, + 0.800781, + 0.738281, + 0.765625, + 0.769531, + 0.792969, + 0.796875, + 0.78125, + 0.773438, + 0.78125, + 0.757812, + 0.769531, + 0.777344, + 0.796875, + 0.78125, + 0.773438, + 0.769531, + 0.777344, + 0.761719, + 0.789062, + 0.792969, + 0.753906, + 0.796875, + 0.769531, + 0.765625, + 0.792969, + 0.777344, + 0.789062, + 0.71875, + 0.769531, + 0.765625, + 0.78125, + 0.742188, + 0.792969, + 0.78125, + 0.753906, + 0.773438, + 0.773438, + 0.773438, + 0.769531, + 0.769531, + 0.765625, + 0.757812, + 0.757812, + 0.761719, + 0.773438, + 0.796875, + 0.769531, + 0.785156, + 0.777344, + 0.78125, + 0.757812, + 0.78125, + 0.78125, + 0.761719, + 0.753906, + 0.777344, + 0.785156, + 0.753906, + 0.761719, + 0.785156, + 0.800781, + 0.769531, + 0.796875, + 0.777344, + 0.765625, + 0.792969, + 0.789062, + 0.769531, + 0.761719, + 0.789062, + 0.789062, + 0.773438, + 0.796875, + 0.789062, + 0.753906, + 0.804688, + 0.792969, + 0.792969, + 0.789062, + 0.78125, + 0.785156, + 0.769531, + 0.777344, + 0.757812, + 0.773438, + 0.773438, + 0.785156, + 0.792969, + 0.773438, + 0.785156, + 0.796875, + 0.777344, + 0.78125, + 0.792969, + 0.78125, + 0.785156, + 0.785156, + 0.789062, + 0.792969, + 0.785156, + 0.78125, + 0.769531, + 0.796875, + 0.78125, + 0.765625, + 0.757812, + 0.78125, + 0.773438, + 0.773438, + 0.773438, + 0.789062, + 0.78125, + 0.773438, + 0.785156, + 0.773438, + 0.78125, + 0.757812, + 0.78125, + 0.785156, + 0.777344, + 0.757812, + 0.773438, + 0.777344, + 0.78125, + 0.777344, + 0.796875, + 0.78125, + 0.785156, + 0.785156, + 0.777344, + 0.808594, + 0.792969, + 0.75, + 0.769531, + 0.765625, + 0.761719, + 0.765625, + 0.769531, + 0.792969, + 0.773438, + 0.796875, + 0.773438, + 0.78125, + 0.769531, + 0.785156, + 0.789062, + 0.785156, + 0.777344, + 0.773438, + 0.761719, + 0.777344, + 0.800781, + 0.773438, + 0.761719, + 0.78125, + 0.789062, + 0.761719, + 0.78125, + 0.765625, + 0.769531, + 0.777344, + 0.761719, + 0.78125, + 0.785156, + 0.789062, + 0.78125, + 0.78125, + 0.792969, + 0.78125, + 0.796875, + 0.753906, + 0.773438, + 0.734375, + 0.804688, + 0.773438, + 0.753906, + 0.792969, + 0.777344, + 0.773438, + 0.789062, + 0.769531, + 0.800781, + 0.785156, + 0.785156, + 0.773438, + 0.785156, + 0.789062, + 0.773438, + 0.789062, + 0.765625, + 0.78125, + 0.800781, + 0.78125, + 0.777344, + 0.769531, + 0.785156, + 0.75, + 0.773438, + 0.789062, + 0.789062, + 0.777344, + 0.785156, + 0.785156, + 0.773438, + 0.769531, + 0.800781, + 0.789062, + 0.761719, + 0.765625, + 0.761719, + 0.753906, + 0.773438, + 0.785156, + 0.777344, + 0.78125, + 0.792969, + 0.792969, + 0.761719, + 0.785156, + 0.785156, + 0.769531, + 0.804688, + 0.777344, + 0.777344, + 0.765625, + 0.777344, + 0.789062, + 0.789062, + 0.792969, + 0.78125, + 0.777344, + 0.78125, + 0.792969, + 0.785156, + 0.773438, + 0.773438, + 0.78125, + 0.769531, + 0.777344, + 0.785156, + 0.847656, + 0.78125, + 0.796875, + 0.78125, + 0.769531, + 0.765625, + 0.773438, + 0.78125, + 0.761719, + 0.761719, + 0.757812, + 0.765625, + 0.746094, + 0.777344, + 0.785156, + 0.773438, + 0.789062, + 0.800781, + 0.789062, + 0.789062, + 0.777344, + 0.789062, + 0.769531, + 0.765625, + 0.769531, + 0.773438, + 0.757812, + 0.777344, + 0.773438, + 0.773438, + 0.785156, + 0.75, + 0.808594, + 0.773438, + 0.757812, + 0.769531, + 0.785156, + 0.792969, + 0.78125, + 0.796875, + 0.761719, + 0.769531, + 0.765625, + 0.796875, + 0.773438, + 0.769531, + 0.789062, + 0.671875, + 0.785156, + 0.800781, + 0.769531, + 0.78125, + 0.804688, + 0.78125, + 0.769531, + 0.785156, + 0.769531, + 0.789062, + 0.777344, + 0.785156, + 0.773438, + 0.785156, + 0.78125, + 0.773438, + 0.785156, + 0.777344, + 0.773438, + 0.777344, + 0.769531, + 0.777344, + 0.777344, + 0.785156, + 0.773438, + 0.765625, + 0.757812, + 0.773438, + 0.78125, + 0.789062, + 0.78125, + 0.78125, + 0.777344, + 0.765625, + 0.785156, + 0.792969, + 0.785156, + 0.78125, + 0.765625, + 0.777344, + 0.769531, + 0.78125, + 0.78125, + 0.78125, + 0.792969, + 0.78125, + 0.777344, + 0.757812, + 0.773438, + 0.765625, + 0.773438, + 0.785156, + 0.757812, + 0.789062, + 0.777344, + 0.765625, + 0.78125, + 0.792969, + 0.792969, + 0.789062, + 0.769531, + 0.765625, + 0.785156, + 0.765625, + 0.777344, + 0.761719, + 0.773438, + 0.765625, + 0.785156, + 0.796875, + 0.796875, + 0.765625, + 0.789062, + 0.785156, + 0.761719, + 0.785156, + 0.773438, + 0.769531, + 0.769531, + 0.769531, + 0.761719, + 0.785156, + 0.757812, + 0.777344, + 0.78125, + 0.753906, + 0.777344, + 0.78125, + 0.804688, + 0.785156, + 0.792969, + 0.761719, + 0.777344, + 0.757812, + 0.785156, + 0.792969, + 0.785156, + 0.757812, + 0.765625, + 0.792969, + 0.78125, + 0.773438, + 0.808594, + 0.785156, + 0.773438, + 0.769531, + 0.765625, + 0.765625, + 0.789062, + 0.746094, + 0.773438, + 0.773438, + 0.773438, + 0.789062, + 0.785156, + 0.785156, + 0.796875, + 0.78125, + 0.804688, + 0.746094, + 0.777344, + 0.773438, + 0.78125, + 0.765625, + 0.769531, + 0.761719, + 0.78125, + 0.777344, + 0.800781, + 0.78125, + 0.769531, + 0.777344, + 0.777344, + 0.773438, + 0.78125, + 0.777344, + 0.785156, + 0.769531, + 0.792969, + 0.78125, + 0.761719, + 0.769531, + 0.765625, + 0.789062, + 0.785156, + 0.785156, + 0.761719, + 0.777344, + 0.78125, + 0.78125, + 0.773438, + 0.785156, + 0.785156, + 0.769531, + 0.796875, + 0.78125, + 0.761719, + 0.746094, + 0.785156, + 0.773438, + 0.796875, + 0.792969, + 0.769531, + 0.792969, + 0.769531, + 0.761719, + 0.773438, + 0.796875, + 0.785156, + 0.765625, + 0.785156, + 0.78125, + 0.777344, + 0.789062, + 0.789062, + 0.777344, + 0.769531, + 0.765625, + 0.789062, + 0.777344, + 0.773438, + 0.785156, + 0.785156, + 0.773438, + 0.765625, + 0.785156, + 0.789062, + 0.78125, + 0.769531, + 0.773438, + 0.777344, + 0.773438, + 0.765625, + 0.777344, + 0.796875, + 0.792969, + 0.769531, + 0.773438, + 0.785156, + 0.761719, + 0.765625, + 0.769531, + 0.757812, + 0.773438, + 0.769531, + 0.792969, + 0.761719, + 0.789062, + 0.765625, + 0.78125, + 0.777344, + 0.773438, + 0.761719, + 0.769531, + 0.789062, + 0.769531, + 0.78125, + 0.746094, + 0.777344, + 0.769531, + 0.773438, + 0.757812, + 0.757812, + 0.8125, + 0.792969, + 0.78125, + 0.785156, + 0.777344, + 0.800781, + 0.757812, + 0.765625, + 0.761719, + 0.777344, + 0.785156, + 0.789062, + 0.78125, + 0.769531, + 0.765625, + 0.789062, + 0.773438, + 0.777344, + 0.789062, + 0.796875, + 0.777344, + 0.765625, + 0.785156, + 0.765625, + 0.777344, + 0.796875, + 0.769531, + 0.785156, + 0.773438, + 0.785156, + 0.800781, + 0.777344, + 0.765625, + 0.773438, + 0.777344, + 0.765625, + 0.78125, + 0.773438, + 0.78125, + 0.777344, + 0.757812, + 0.785156, + 0.769531, + 0.761719, + 0.769531, + 0.773438, + 0.773438, + 0.785156, + 0.765625, + 0.78125, + 0.792969, + 0.757812, + 0.800781, + 0.792969, + 0.769531, + 0.785156, + 0.824219, + 0.777344, + 0.78125, + 0.78125, + 0.769531, + 0.769531, + 0.78125, + 0.75, + 0.757812, + 0.765625, + 0.753906, + 0.761719, + 0.789062, + 0.796875, + 0.753906, + 0.777344, + 0.761719, + 0.792969, + 0.761719, + 0.777344, + 0.796875, + 0.804688, + 0.78125, + 0.769531, + 0.777344, + 0.789062, + 0.777344, + 0.777344, + 0.785156, + 0.789062, + 0.765625, + 0.78125, + 0.773438, + 0.789062, + 0.789062, + 0.773438, + 0.769531, + 0.78125, + 0.761719, + 0.785156, + 0.789062, + 0.78125, + 0.777344, + 0.765625, + 0.765625, + 0.769531, + 0.785156, + 0.789062, + 0.789062, + 0.8125, + 0.78125, + 0.753906, + 0.773438, + 0.773438, + 0.785156, + 0.769531, + 0.777344, + 0.777344, + 0.761719, + 0.785156, + 0.78125, + 0.785156, + 0.789062, + 0.785156, + 0.773438, + 0.765625, + 0.761719, + 0.773438, + 0.753906, + 0.785156, + 0.769531, + 0.78125, + 0.769531, + 0.769531, + 0.796875, + 0.785156, + 0.789062, + 0.769531, + 0.753906, + 0.78125, + 0.773438, + 0.78125, + 0.796875, + 0.789062, + 0.761719, + 0.785156, + 0.773438, + 0.792969, + 0.78125, + 0.761719, + 0.792969, + 0.785156, + 0.789062, + 0.785156, + 0.769531, + 0.757812, + 0.800781, + 0.773438, + 0.792969, + 0.773438, + 0.785156, + 0.777344, + 0.789062, + 0.78125, + 0.777344, + 0.773438, + 0.765625, + 0.765625, + 0.761719, + 0.765625, + 0.765625, + 0.78125, + 0.765625, + 0.777344, + 0.765625, + 0.800781, + 0.769531, + 0.773438, + 0.785156, + 0.785156, + 0.796875, + 0.777344, + 0.765625, + 0.796875, + 0.785156, + 0.757812, + 0.757812, + 0.773438, + 0.765625, + 0.789062, + 0.777344, + 0.785156, + 0.765625, + 0.8125, + 0.785156, + 0.761719, + 0.785156, + 0.769531, + 0.78125, + 0.789062, + 0.78125, + 0.78125, + 0.769531, + 0.800781, + 0.789062, + 0.757812, + 0.777344, + 0.777344, + 0.765625, + 0.785156, + 0.785156, + 0.765625, + 0.796875, + 0.789062, + 0.648438, + 0.765625, + 0.792969, + 0.796875, + 0.773438, + 0.773438, + 0.796875, + 0.78125, + 0.757812, + 0.777344, + 0.773438, + 0.796875, + 0.753906, + 0.769531, + 0.769531, + 0.773438, + 0.78125, + 0.789062, + 0.769531, + 0.785156, + 0.777344, + 0.757812, + 0.792969, + 0.800781, + 0.777344, + 0.761719, + 0.777344, + 0.777344, + 0.792969, + 0.773438, + 0.792969, + 0.792969, + 0.761719, + 0.769531, + 0.773438, + 0.769531, + 0.769531, + 0.761719, + 0.765625, + 0.765625, + 0.792969, + 0.785156, + 0.773438, + 0.785156, + 0.765625, + 0.78125, + 0.769531, + 0.765625, + 0.777344, + 0.769531, + 0.777344, + 0.761719, + 0.78125, + 0.785156, + 0.800781, + 0.773438, + 0.78125, + 0.78125, + 0.773438, + 0.753906, + 0.785156, + 0.789062, + 0.714844, + 0.773438, + 0.785156, + 0.785156, + 0.773438, + 0.800781, + 0.792969, + 0.24707, + 0.800781, + 0.785156, + 0.78125, + 0.78125, + 0.792969, + 0.777344, + 0.800781, + 0.78125, + 0.777344, + 0.792969, + 0.78125, + 0.765625, + 0.789062, + 0.78125, + 0.761719, + 0.789062, + 0.765625, + 0.761719, + 0.78125, + 0.78125, + 0.773438, + 0.777344, + 0.777344, + 0.78125, + 0.765625, + 0.765625, + 0.765625, + 0.120605, + 0.769531, + 0.78125, + 0.789062, + 0.777344, + 0.804688, + 0.792969, + 0.765625, + 0.777344, + 0.789062, + 0.78125, + 0.777344, + 0.777344, + 0.757812, + 0.777344, + 0.773438, + 0.757812, + 0.726562, + 0.761719, + 0.804688, + 0.761719, + 0.78125, + 0.777344, + 0.777344, + 0.769531, + 0.769531, + 0.765625, + 0.789062, + 0.765625, + 0.765625, + 0.746094, + 0.777344, + 0.78125, + 0.753906, + 0.769531, + 0.78125, + 0.757812, + 0.796875, + 0.777344, + 0.820312, + 0.78125, + 0.769531, + 0.761719, + 0.769531, + 0.785156, + 0.78125, + 0.785156, + 0.785156, + 0.753906, + 0.773438, + 0.773438, + 0.777344, + 0.785156, + 0.765625, + 0.789062, + 0.769531, + 0.78125, + 0.769531, + 0.78125, + 0.78125, + 0.753906, + 0.769531, + 0.761719, + 0.773438, + 0.796875, + 0.78125, + 0.785156, + 0.757812, + 0.78125, + 0.777344, + 0.78125, + 0.789062, + 0.792969, + 0.761719, + 0.746094, + 0.761719, + 0.785156, + 0.796875, + 0.792969, + 0.773438, + 0.777344, + 0.761719, + 0.769531, + 0.796875, + 0.777344, + 0.78125, + 0.765625, + 0.769531, + 0.777344, + 0.777344, + 0.753906, + 0.789062, + 0.78125, + 0.785156, + 0.773438, + 0.785156, + 0.78125, + 0.769531, + 0.789062, + 0.773438, + 0.769531, + 0.785156, + 0.777344, + 0.757812, + 0.773438, + 0.773438, + 0.777344, + 0.792969, + 0.769531, + 0.800781, + 0.773438, + 0.804688, + 0.789062, + 0.773438, + 0.777344, + 0.75, + 0.773438, + 0.792969, + 0.753906, + 0.777344, + 0.785156, + 0.78125, + 0.789062, + 0.757812, + 0.765625, + 0.800781, + 0.765625, + 0.785156, + 0.789062, + 0.78125, + 0.75, + 0.769531, + 0.804688, + 0.78125, + 0.765625, + 0.78125, + 0.761719, + 0.785156, + 0.789062, + 0.777344, + 0.796875, + 0.757812, + 0.785156, + 0.765625, + 0.773438, + 0.769531, + 0.761719, + 0.785156, + 0.777344, + 0.785156, + 0.78125, + 0.800781, + 0.78125, + 0.800781, + 0.789062, + 0.765625, + 0.757812, + 0.769531, + 0.773438, + 0.78125, + 0.769531, + 0.777344, + 0.757812, + 0.792969, + 0.769531, + 0.769531, + 0.773438, + 0.777344, + 0.796875, + 0.761719, + 0.792969, + 0.773438, + 0.800781, + 0.777344, + 0.792969, + 0.765625, + 0.769531, + 0.808594, + 0.773438, + 0.792969, + 0.777344, + 0.777344, + 0.765625, + 0.785156, + 0.796875, + 0.792969, + 0.753906, + 0.796875, + 0.789062, + 0.792969, + 0.785156, + 0.78125, + 0.785156, + 0.777344, + 0.769531, + 0.753906, + 0.804688, + 0.757812, + 0.78125, + 0.816406, + 0.75, + 0.761719, + 0.753906, + 0.773438, + 0.761719, + 0.769531, + 0.769531, + 0.757812, + 0.769531, + 0.792969, + 0.769531, + 0.796875, + 0.796875, + 0.773438, + 0.773438, + 0.785156, + 0.777344, + 0.78125, + 0.753906, + 0.78125, + 0.773438, + 0.78125, + 0.785156, + 0.785156, + 0.773438, + 0.796875, + 0.777344, + 0.765625, + 0.796875, + 0.78125, + 0.789062, + 0.792969, + 0.734375, + 0.796875, + 0.769531, + 0.789062, + 0.777344, + 0.785156, + 0.765625, + 0.777344, + 0.785156, + 0.777344, + 0.769531, + 0.792969, + 0.789062, + 0.777344, + 0.773438, + 0.773438, + 0.769531, + 0.765625, + 0.796875, + 0.78125, + 0.78125, + 0.761719, + 0.785156, + 0.792969, + 0.785156, + 0.8125, + 0.800781, + 0.78125, + 0.773438, + 0.773438, + 0.765625, + 0.777344, + 0.773438, + 0.785156, + 0.796875, + 0.769531, + 0.777344, + 0.785156, + 0.785156, + 0.78125, + 0.773438, + 0.761719, + 0.792969, + 0.773438, + 0.816406, + 0.785156, + 0.777344, + 0.785156, + 0.777344, + 0.777344, + 0.789062, + 0.78125, + 0.785156, + 0.78125, + 0.785156, + 0.769531, + 0.78125, + 0.78125, + 0.765625, + 0.765625, + 0.785156, + 0.777344, + 0.765625, + 0.785156, + 0.765625, + 0.78125, + 0.769531, + 0.792969, + 0.785156, + 0.667969, + 0.761719, + 0.761719, + 0.800781, + 0.78125, + 0.800781, + 0.789062, + 0.78125, + 0.75, + 0.773438, + 0.769531, + 0.796875, + 0.785156, + 0.769531, + 0.789062, + 0.789062, + 0.785156, + 0.789062, + 0.789062, + 0.765625, + 0.78125, + 0.773438, + 0.78125, + 0.769531, + 0.773438, + 0.765625, + 0.792969, + 0.78125, + 0.769531, + 0.8125, + 0.789062, + 0.78125, + 0.789062, + 0.777344, + 0.785156, + 0.765625, + 0.789062, + 0.78125, + 0.792969, + 0.785156, + 0.78125, + 0.789062, + 0.769531, + 0.792969, + 0.78125, + 0.765625, + 0.777344, + 0.757812, + 0.78125, + 0.777344, + 0.78125, + 0.773438, + 0.773438, + 0.765625, + 0.769531, + 0.773438, + 0.785156, + 0.757812, + 0.765625, + 0.792969, + 0.769531, + 0.785156, + 0.777344, + 0.761719, + 0.789062, + 0.777344, + 0.796875, + 0.769531, + 0.78125, + 0.773438, + 0.777344, + 0.796875, + 0.773438, + 0.769531, + 0.808594, + 0.785156, + 0.78125, + 0.753906, + 0.777344, + 0.78125, + 0.800781, + 0.773438, + 0.777344, + 0.757812, + 0.761719, + 0.78125, + 0.777344, + 0.769531, + 0.765625, + 0.765625, + 0.796875, + 0.78125, + 0.765625, + 0.773438, + 0.757812, + 0.769531, + 0.765625, + 0.78125, + 0.765625, + 0.761719, + 0.769531, + 0.78125, + 0.792969, + 0.789062, + 0.78125, + 0.785156, + 0.785156, + 0.804688, + 0.789062, + 0.773438, + 0.789062, + 0.777344, + 0.765625, + 0.785156, + 0.789062, + 0.773438, + 0.769531, + 0.765625, + 0.761719, + 0.761719, + 0.785156, + 0.769531, + 0.769531, + 0.773438, + 0.769531, + 0.765625, + 0.785156, + 0.785156, + 0.753906, + 0.789062, + 0.773438, + 0.746094, + 0.75, + 0.753906, + 0.773438, + 0.761719, + 0.789062, + 0.769531, + 0.761719, + 0.796875, + 0.78125, + 0.761719, + 0.789062, + 0.777344, + 0.769531, + 0.777344, + 0.777344, + 0.863281, + 0.75, + 0.792969, + 0.800781, + 0.773438, + 0.78125, + 0.769531, + 0.757812, + 0.78125, + 0.773438, + 0.769531, + 0.753906, + 0.792969, + 0.746094, + 0.765625, + 0.777344, + 0.777344, + 0.78125, + 0.757812, + 0.773438, + 0.769531, + 0.769531, + 0.785156, + 0.792969, + 0.769531, + 0.792969, + 0.773438, + 0.792969, + 0.796875, + 0.761719, + 0.785156, + 0.765625, + 0.761719, + 0.78125, + 0.78125, + 0.777344, + 0.78125, + 0.777344, + 0.769531, + 0.789062, + 0.761719, + 0.78125, + 0.789062, + 0.789062, + 0.828125, + 0.792969, + 0.78125, + 0.78125, + 0.777344, + 0.761719, + 0.777344, + 0.789062, + 0.777344, + 0.792969, + 0.78125, + 0.785156, + 0.792969, + 0.765625, + 0.785156, + 0.433594, + 0.78125, + 0.785156, + 0.785156, + 0.78125, + 0.777344, + 0.796875, + 0.769531, + 0.769531, + 0.746094, + 0.777344, + 0.792969, + 0.773438, + 0.789062, + 0.773438, + 0.78125, + 0.765625, + 0.757812, + 0.757812, + 0.773438, + 0.78125, + 0.773438, + 0.765625, + 0.769531, + 0.757812, + 0.773438, + 0.777344, + 0.785156, + 0.78125, + 0.78125, + 0.765625, + 0.777344, + 0.773438, + 0.777344, + 0.789062, + 0.789062, + 0.75, + 0.773438, + 0.777344, + 0.777344, + 0.785156, + 0.785156, + 0.785156, + 0.769531, + 0.777344, + 0.78125, + 0.757812, + 0.78125, + 0.765625, + 0.765625, + 0.753906, + 0.765625, + 0.773438, + 0.765625, + 0.773438, + 0.78125, + 0.777344, + 0.769531, + 0.789062, + 0.792969, + 0.792969, + 0.78125, + 0.78125, + 0.800781, + 0.769531, + 0.777344, + 0.777344, + 0.773438, + 0.796875, + 0.769531, + 0.769531, + 0.761719, + 0.761719, + 0.796875, + 0.792969, + 0.785156, + 0.757812, + 0.789062, + 0.800781, + 0.785156, + 0.75, + 0.789062, + 0.789062, + 0.78125, + 0.789062, + 0.769531, + 0.792969, + 0.78125, + 0.785156, + 0.761719, + 0.769531, + 0.78125, + 0.8125, + 0.769531, + 0.765625, + 0.773438, + 0.785156, + 0.765625, + 0.785156, + 0.777344, + 0.789062, + 0.78125, + 0.78125, + 0.773438, + 0.78125, + 0.808594, + 0.832031, + 0.789062, + 0.773438, + 0.761719, + 0.78125, + 0.765625, + 0.777344, + 0.773438, + 0.757812, + 0.804688, + 0.765625, + 0.765625, + 0.777344, + 0.785156, + 0.753906, + 0.773438, + 0.765625, + 0.761719, + 0.761719, + 0.765625, + 0.769531, + 0.753906, + 0.78125, + 0.777344, + 0.777344, + 0.78125, + 0.78125, + 0.78125, + 0.789062, + 0.753906, + 0.78125, + 0.785156, + 0.789062, + 0.773438, + 0.796875, + 0.761719, + 0.785156, + 0.773438, + 0.800781, + 0.765625, + 0.761719, + 0.773438, + 0.792969, + 0.761719, + 0.796875, + 0.773438, + 0.796875, + 0.773438, + 0.773438, + 0.800781, + 0.773438, + 0.761719, + 0.789062, + 0.765625, + 0.78125, + 0.792969, + 0.773438, + 0.773438, + 0.773438, + 0.78125, + 0.765625, + 0.796875, + 0.78125, + 0.773438, + 0.769531, + 0.792969, + 0.773438, + 0.769531, + 0.761719, + 0.769531, + 0.800781, + 0.789062, + 0.777344, + 0.730469, + 0.777344, + 0.773438, + 0.78125, + 0.761719, + 0.761719, + 0.773438, + 0.792969, + 0.789062, + 0.785156, + 0.785156, + 0.773438, + 0.785156, + 0.78125, + 0.78125, + 0.78125, + 0.785156, + 0.78125, + 0.785156, + 0.773438, + 0.773438, + 0.773438, + 0.785156, + 0.785156, + 0.789062, + 0.773438, + 0.78125, + 0.792969, + 0.769531, + 0.808594, + 0.78125, + 0.777344, + 0.769531, + 0.785156, + 0.777344, + 0.800781, + 0.796875, + 0.78125, + 0.789062, + 0.773438, + 0.769531, + 0.78125, + 0.792969, + 0.765625, + 0.765625, + 0.777344, + 0.792969, + 0.78125, + 0.78125, + 0.796875, + 0.765625, + 0.785156, + 0.769531, + 0.777344, + 0.769531, + 0.78125, + 0.785156, + 0.761719, + 0.769531, + 0.765625, + 0.769531, + 0.761719, + 0.792969, + 0.78125, + 0.785156, + 0.78125, + 0.78125, + 0.757812, + 0.761719, + 0.777344, + 0.765625, + 0.78125, + 0.777344, + 0.75, + 0.792969, + 0.773438, + 0.773438, + 0.792969, + 0.789062, + 0.773438, + 0.78125, + 0.769531, + 0.804688, + 0.800781, + 0.765625, + 0.78125, + 0.800781, + 0.761719, + 0.800781, + 0.792969, + 0.785156, + 0.785156, + 0.777344, + 0.792969, + 0.761719, + 0.773438, + 0.78125, + 0.785156, + 0.78125, + 0.808594, + 0.785156, + 0.765625, + 0.789062, + 0.761719, + 0.765625, + 0.75, + 0.78125, + 0.769531, + 0.765625, + 0.78125, + 0.789062, + 0.792969, + 0.769531, + 0.78125, + 0.789062, + 0.773438, + 0.777344, + 0.78125, + 0.796875, + 0.789062, + 0.777344, + 0.769531, + 0.773438, + 0.796875, + 0.765625, + 0.753906, + 0.777344, + 0.769531, + 0.777344, + 0.78125, + 0.773438, + 0.78125, + 0.785156, + 0.785156, + 0.789062, + 0.777344, + 0.765625, + 0.777344, + 0.773438, + 0.792969, + 0.757812, + 0.792969, + 0.777344, + 0.75, + 0.765625, + 0.777344, + 0.789062, + 0.78125, + 0.785156, + 0.769531, + 0.78125, + 0.785156, + 0.789062, + 0.785156, + 0.78125, + 0.777344, + 0.777344, + 0.777344, + 0.78125, + 0.777344, + 0.777344, + 0.773438, + 0.769531, + 0.785156, + 0.777344, + 0.792969, + 0.792969, + 0.800781, + 0.753906, + 0.785156, + 0.765625, + 0.78125, + 0.78125, + 0.773438, + 0.78125, + 0.761719, + 0.765625, + 0.796875, + 0.773438, + 0.761719, + 0.703125, + 0.777344, + 0.777344, + 0.78125, + 0.769531, + 0.785156, + 0.773438, + 0.542969, + 0.753906, + 0.785156, + 0.769531, + 0.761719, + 0.753906, + 0.78125, + 0.789062, + 0.753906, + 0.808594, + 0.769531, + 0.804688, + 0.777344, + 0.769531, + 0.769531, + 0.78125, + 0.792969, + 0.773438, + 0.765625, + 0.78125, + 0.765625, + 0.757812, + 0.800781, + 0.789062, + 0.765625, + 0.753906, + 0.78125, + 0.796875, + 0.765625, + 0.75, + 0.777344, + 0.773438, + 0.789062, + 0.792969, + 0.765625, + 0.761719, + 0.789062, + 0.789062, + 0.78125, + 0.753906, + 0.785156, + 0.808594, + 0.773438, + 0.773438, + 0.769531, + 0.78125, + 0.78125, + 0.777344, + 0.773438, + 0.796875, + 0.769531, + 0.765625, + 0.78125, + 0.773438, + 0.78125, + 0.773438, + 0.78125, + 0.792969, + 0.800781, + 0.765625, + 0.792969, + 0.785156, + 0.769531, + 0.78125, + 0.785156, + 0.78125, + 0.777344, + 0.789062, + 0.773438, + 0.796875, + 0.78125, + 0.746094, + 0.789062, + 0.804688, + 0.792969, + 0.78125, + 0.785156, + 0.773438, + 0.789062, + 0.773438, + 0.769531, + 0.769531, + 0.789062, + 0.769531, + 0.785156, + 0.761719, + 0.765625, + 0.789062, + 0.761719, + 0.789062, + 0.777344, + 0.78125, + 0.773438, + 0.773438, + 0.785156, + 0.789062 + ] + }, + "name": "model.transformer.h.22.ln_2.weight", + "outputIndexes": [ + 1851 + ], + "type": "Const", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1850, + 1851 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/ln_2_22/Mul_1_output_0", + "outputIndexes": [ + 1852 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.22/mlp/w1/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 1852 + ], + "outputIndexes": [ + 3227 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.22/mlp/w1/Linear/pre_convert", + "inputIndexes": [ + 3227 + ], + "outputIndexes": [ + 3228 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.22/mlp/w1/Linear", + "inputIndexes": [ + 3228 + ], + "outputIndexes": [ + 3229 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 11008, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 2543275412, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.22/mlp/w1/Linear/post_convert", + "inputIndexes": [ + 3229 + ], + "outputIndexes": [ + 3230 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.22/mlp/w1/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3230 + ], + "outputIndexes": [ + 1853 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 11008 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.22/mlp/w2/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 1852 + ], + "outputIndexes": [ + 3231 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.22/mlp/w2/Linear/pre_convert", + "inputIndexes": [ + 3231 + ], + "outputIndexes": [ + 3232 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.22/mlp/w2/Linear", + "inputIndexes": [ + 3232 + ], + "outputIndexes": [ + 3233 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 11008, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 2568637866, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.22/mlp/w2/Linear/post_convert", + "inputIndexes": [ + 3233 + ], + "outputIndexes": [ + 3234 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.22/mlp/w2/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3234 + ], + "outputIndexes": [ + 1854 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 11008 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1854 + ], + "main_type": "UnaryOp", + "main": { + "opType": "SIGMOID", + "T": "DT_INVALID" + }, + "name": "/mlp_22/Sigmoid_output_0", + "outputIndexes": [ + 1855 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1854, + 1855 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/mlp_22/Mul_output_0", + "outputIndexes": [ + 1856 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1853, + 1856 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/mlp_22/Mul_1_output_0", + "outputIndexes": [ + 1857 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.22/mlp/c_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 1857 + ], + "outputIndexes": [ + 3235 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 11008, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.22/mlp/c_proj/Linear/pre_convert", + "inputIndexes": [ + 3235 + ], + "outputIndexes": [ + 3236 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.22/mlp/c_proj/Linear", + "inputIndexes": [ + 3236 + ], + "outputIndexes": [ + 3237 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 11008, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 2594000320, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.22/mlp/c_proj/Linear/post_convert", + "inputIndexes": [ + 3237 + ], + "outputIndexes": [ + 3238 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.22/mlp/c_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3238 + ], + "outputIndexes": [ + 1858 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1849, + 1858 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_114_output_0", + "outputIndexes": [ + 1859 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1859, + 1 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_115_output_0", + "outputIndexes": [ + 1860 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1860 + ], + "main_type": "LayerNorm", + "main": { + "axis": [ + -1 + ], + "epsilon": 1e-06, + "group": 1, + "useRMSNorm": true + }, + "name": "/ln_1_23/Mul_output_0", + "outputIndexes": [ + 1861 + ], + "type": "LayerNorm", + "defaultDimentionFormat": "NHWC" + }, + { + "main_type": "Blob", + "main": { + "dims": [ + 4096 + ], + "dataFormat": "NCHW", + "dataType": "DT_FLOAT", + "float32s": [ + 0.945312, + 0.894531, + 0.890625, + 0.941406, + 0.925781, + 0.925781, + 0.917969, + 0.914062, + 0.921875, + 0.929688, + 0.957031, + 0.9375, + 0.929688, + 0.898438, + 0.914062, + 0.910156, + 0.929688, + 0.949219, + 0.894531, + 0.921875, + 0.90625, + 0.925781, + 0.945312, + 0.910156, + 0.960938, + 0.964844, + 0.890625, + 0.949219, + 0.941406, + 0.925781, + 0.964844, + 0.945312, + 0.9375, + 0.925781, + 0.945312, + 0.925781, + 0.953125, + 0.949219, + 0.921875, + 0.917969, + 0.96875, + 0.90625, + 0.910156, + 0.941406, + 0.933594, + 0.933594, + 0.898438, + 0.921875, + 0.871094, + 0.9375, + 0.945312, + 0.917969, + 0.933594, + 0.917969, + 0.882812, + 0.953125, + 0.9375, + 0.914062, + 0.964844, + 0.953125, + 0.878906, + 1.0, + 0.953125, + 0.902344, + 0.960938, + 0.945312, + 0.910156, + 0.921875, + 0.921875, + 0.910156, + 0.953125, + 0.964844, + 0.964844, + 0.914062, + 0.917969, + 0.90625, + 0.902344, + 0.949219, + 0.933594, + 0.921875, + 0.949219, + 0.925781, + 0.925781, + 0.953125, + 0.929688, + 0.945312, + 0.90625, + 0.933594, + 0.917969, + 0.917969, + 0.953125, + 0.898438, + 0.945312, + 0.914062, + 0.910156, + 0.929688, + 0.933594, + 0.910156, + 0.921875, + 0.914062, + 0.902344, + 0.9375, + 0.957031, + 0.929688, + 0.914062, + 0.957031, + 0.9375, + 0.933594, + 0.921875, + 0.933594, + 0.941406, + 0.894531, + 0.90625, + 0.921875, + 0.917969, + 0.914062, + 0.90625, + 1.3125, + 0.910156, + 0.933594, + 0.953125, + 0.910156, + 0.957031, + 0.917969, + 0.953125, + 0.917969, + 0.925781, + 0.925781, + 0.894531, + 0.898438, + 0.902344, + 0.933594, + 0.925781, + 0.941406, + 0.957031, + 0.941406, + 0.929688, + 0.917969, + 0.871094, + 0.96875, + 0.902344, + 0.917969, + 0.894531, + 0.925781, + 0.921875, + 0.964844, + 0.925781, + 0.921875, + 0.949219, + 0.949219, + 0.878906, + 0.902344, + 0.925781, + 0.941406, + 0.84375, + 0.886719, + 0.921875, + 0.914062, + 0.941406, + 0.886719, + 0.9375, + 0.886719, + 0.925781, + 0.925781, + 0.941406, + 0.941406, + 0.933594, + 0.9375, + 0.9375, + 0.90625, + 0.921875, + 0.984375, + 0.941406, + 0.929688, + 0.894531, + 0.921875, + 0.949219, + 0.925781, + 0.929688, + 0.910156, + 0.90625, + 0.914062, + 0.917969, + 0.898438, + 0.910156, + 0.902344, + 0.902344, + 0.9375, + 0.917969, + 0.925781, + 0.917969, + 0.925781, + 0.945312, + 0.914062, + 0.917969, + 0.960938, + 0.945312, + 0.933594, + 0.964844, + 0.921875, + 0.929688, + 0.949219, + 0.925781, + 0.933594, + 0.917969, + 0.964844, + 0.9375, + 0.921875, + 0.902344, + 0.828125, + 0.875, + 0.929688, + 0.933594, + 0.890625, + 0.925781, + 0.914062, + 0.898438, + 0.929688, + 0.984375, + 0.929688, + 0.96875, + 0.941406, + 0.949219, + 0.945312, + 0.941406, + 0.929688, + 0.964844, + 0.910156, + 1.023438, + 0.941406, + 0.925781, + 0.945312, + 0.933594, + 0.953125, + 0.9375, + 0.933594, + 0.957031, + 0.90625, + 0.9375, + 0.9375, + 0.941406, + 0.957031, + 0.984375, + 0.972656, + 0.902344, + 0.902344, + 0.953125, + 0.949219, + 0.914062, + 0.929688, + 0.9375, + 0.933594, + 0.953125, + 0.933594, + 0.9375, + 0.96875, + 0.925781, + 0.976562, + 0.929688, + 0.929688, + 0.945312, + 0.957031, + 1.0, + 0.945312, + 0.933594, + 0.960938, + 0.921875, + 0.945312, + 0.933594, + 0.914062, + 0.898438, + 0.898438, + 0.917969, + 0.9375, + 0.972656, + 0.9375, + 0.925781, + 0.910156, + 0.898438, + 0.9375, + 0.925781, + 0.886719, + 0.949219, + 0.933594, + 0.925781, + 0.9375, + 0.921875, + 0.910156, + 0.910156, + 0.878906, + 0.949219, + 0.914062, + 0.921875, + 0.9375, + 0.921875, + 0.957031, + 0.945312, + 0.953125, + 0.9375, + 0.925781, + 0.949219, + 0.941406, + 0.9375, + 0.9375, + 0.941406, + 0.957031, + 0.9375, + 0.945312, + 0.929688, + 0.945312, + 0.960938, + 0.953125, + 1.007812, + 0.941406, + 0.929688, + 0.933594, + 0.925781, + 0.945312, + 0.914062, + 0.90625, + 0.898438, + 0.925781, + 0.921875, + 0.933594, + 0.953125, + 0.929688, + 0.933594, + 0.949219, + 0.929688, + 0.929688, + 0.945312, + 0.960938, + 0.910156, + 0.945312, + 0.855469, + 0.941406, + 0.871094, + 0.898438, + 0.925781, + 0.871094, + 0.929688, + 0.921875, + 0.902344, + 0.941406, + 0.957031, + 0.914062, + 0.929688, + 0.90625, + 0.949219, + 0.925781, + 0.953125, + 0.953125, + 0.964844, + 0.917969, + 0.945312, + 0.933594, + 0.953125, + 0.957031, + 0.9375, + 0.957031, + 0.917969, + 0.917969, + 0.914062, + 0.933594, + 0.914062, + 0.914062, + 0.9375, + 0.933594, + 0.914062, + 0.953125, + 0.941406, + 0.910156, + 0.941406, + 0.972656, + 0.957031, + 0.957031, + 0.910156, + 0.949219, + 0.949219, + 0.882812, + 0.933594, + 0.90625, + 0.96875, + 0.953125, + 0.910156, + 0.914062, + 0.960938, + 0.917969, + 0.96875, + 0.910156, + 0.941406, + 0.917969, + 0.910156, + 0.914062, + 0.941406, + 0.929688, + 0.90625, + 0.945312, + 0.929688, + 0.90625, + 0.914062, + 0.957031, + 0.9375, + 0.917969, + 0.976562, + 0.910156, + 0.914062, + 0.898438, + 0.914062, + 0.960938, + 0.914062, + 0.9375, + 0.929688, + 0.949219, + 0.917969, + 0.914062, + 0.898438, + 0.933594, + 0.949219, + 0.898438, + 0.945312, + 0.945312, + 0.921875, + 0.953125, + 0.949219, + 0.9375, + 0.910156, + 0.90625, + 0.882812, + 0.984375, + 0.890625, + 0.929688, + 0.90625, + 0.890625, + 0.882812, + 0.914062, + 0.949219, + 0.867188, + 0.898438, + 0.90625, + 0.957031, + 0.945312, + 0.90625, + 0.914062, + 0.945312, + 0.90625, + 0.914062, + 0.894531, + 0.941406, + 0.921875, + 0.917969, + 0.902344, + 0.863281, + 0.9375, + 0.917969, + 0.871094, + 0.929688, + 0.90625, + 0.921875, + 0.914062, + 0.914062, + 0.929688, + 0.910156, + 0.914062, + 0.910156, + 0.9375, + 0.9375, + 0.882812, + 0.871094, + 0.929688, + 0.9375, + 0.964844, + 0.941406, + 0.933594, + 0.941406, + 0.910156, + 0.941406, + 0.90625, + 0.96875, + 0.941406, + 0.910156, + 0.910156, + 0.898438, + 0.917969, + 0.914062, + 0.910156, + 0.949219, + 0.917969, + 0.949219, + 0.699219, + 0.898438, + 0.941406, + 0.902344, + 0.945312, + 0.910156, + 0.910156, + 0.949219, + 0.941406, + 0.929688, + 0.941406, + 0.941406, + 0.910156, + 0.917969, + 0.894531, + 0.917969, + 0.9375, + 0.945312, + 0.941406, + 0.945312, + 0.90625, + 0.933594, + 0.992188, + 0.890625, + 0.929688, + 0.929688, + 0.933594, + 0.957031, + 0.925781, + 0.925781, + 0.933594, + 0.941406, + 0.921875, + 0.933594, + 0.9375, + 0.960938, + 0.925781, + 0.945312, + 0.914062, + 0.921875, + 0.921875, + 0.921875, + 0.898438, + 0.929688, + 0.851562, + 0.933594, + 0.953125, + 0.9375, + 0.917969, + 0.914062, + 0.890625, + 0.921875, + 0.945312, + 0.917969, + 0.914062, + 0.945312, + 0.902344, + 0.921875, + 0.875, + 0.933594, + 0.96875, + 0.949219, + 0.933594, + 0.9375, + 0.953125, + 0.957031, + 0.9375, + 0.925781, + 0.917969, + 0.898438, + 0.964844, + 0.945312, + 0.941406, + 0.925781, + 0.929688, + 0.9375, + 0.914062, + 0.945312, + 0.910156, + 0.914062, + 0.898438, + 0.914062, + 0.910156, + 0.921875, + 0.929688, + 0.949219, + 0.945312, + 0.914062, + 0.929688, + 0.921875, + 0.898438, + 0.960938, + 0.894531, + 0.949219, + 0.921875, + 0.972656, + 0.894531, + 0.917969, + 0.921875, + 0.929688, + 0.914062, + 0.933594, + 0.910156, + 0.941406, + 0.894531, + 0.933594, + 0.90625, + 0.941406, + 0.953125, + 0.941406, + 0.917969, + 0.925781, + 0.917969, + 0.929688, + 0.917969, + 0.945312, + 0.921875, + 0.957031, + 0.941406, + 0.949219, + 0.945312, + 0.890625, + 0.902344, + 0.9375, + 0.90625, + 0.941406, + 0.921875, + 0.929688, + 0.910156, + 0.9375, + 0.90625, + 0.929688, + 0.964844, + 0.933594, + 0.071777, + 0.933594, + 0.9375, + 0.929688, + 0.882812, + 0.898438, + 0.929688, + 0.949219, + 0.898438, + 0.914062, + 0.953125, + 0.921875, + 0.917969, + 0.875, + 0.925781, + 0.960938, + 0.925781, + 0.914062, + 0.945312, + 0.902344, + 0.933594, + 0.925781, + 0.886719, + 0.957031, + 0.894531, + 0.902344, + 0.894531, + 0.921875, + 0.917969, + 0.925781, + 0.941406, + 0.953125, + 0.960938, + 0.960938, + 0.921875, + 0.945312, + 0.914062, + 0.90625, + 0.945312, + 0.941406, + 0.917969, + 0.917969, + 0.910156, + 0.9375, + 0.925781, + 0.902344, + 0.945312, + 0.949219, + 0.957031, + 0.921875, + 0.960938, + 0.941406, + 0.925781, + 0.914062, + 0.953125, + 0.910156, + 0.894531, + 0.953125, + 0.847656, + 0.914062, + 0.933594, + 0.941406, + 0.925781, + 0.9375, + 0.9375, + 0.980469, + 0.917969, + 0.890625, + 0.90625, + 0.941406, + 0.933594, + 0.910156, + 0.949219, + 0.9375, + 0.996094, + 0.9375, + 0.917969, + 0.921875, + 0.929688, + 0.914062, + 0.917969, + 0.910156, + 0.9375, + 0.898438, + 0.917969, + 0.882812, + 0.9375, + 0.960938, + 0.929688, + 0.910156, + 0.9375, + 0.886719, + 0.96875, + 0.910156, + 0.929688, + 0.933594, + 0.933594, + 0.878906, + 0.910156, + 0.941406, + 0.890625, + 0.945312, + 0.886719, + 0.949219, + 0.921875, + 0.867188, + 0.9375, + 1.007812, + 0.9375, + 0.914062, + 0.902344, + 0.917969, + 0.929688, + 0.902344, + 0.933594, + 0.921875, + 0.917969, + 0.882812, + 0.902344, + 0.910156, + 0.917969, + 0.941406, + 0.933594, + 0.984375, + 0.933594, + 0.898438, + 0.914062, + 0.9375, + 1.03125, + 0.984375, + 0.957031, + 0.925781, + 0.933594, + 0.960938, + 0.914062, + 0.960938, + 0.917969, + 0.953125, + 0.90625, + 0.921875, + 0.910156, + 0.953125, + 0.972656, + 0.835938, + 0.945312, + 0.949219, + 0.910156, + 0.902344, + 0.941406, + 0.875, + 0.914062, + 0.894531, + 0.914062, + 0.945312, + 0.929688, + 0.933594, + 0.933594, + 0.890625, + 0.957031, + 0.921875, + 0.941406, + 0.917969, + 0.957031, + 0.9375, + 0.894531, + 0.957031, + 0.953125, + 0.933594, + 0.933594, + 0.9375, + 0.835938, + 0.898438, + 0.941406, + 0.859375, + 0.941406, + 0.902344, + 0.980469, + 0.886719, + 0.929688, + 0.910156, + 0.90625, + 0.910156, + 0.9375, + 0.941406, + 0.921875, + 0.890625, + 0.921875, + 0.960938, + 0.921875, + 0.953125, + 0.9375, + 0.929688, + 0.917969, + 0.941406, + 0.921875, + 0.90625, + 0.933594, + 0.90625, + 0.925781, + 0.933594, + 0.910156, + 0.933594, + 0.976562, + 0.824219, + 0.90625, + 0.929688, + 0.917969, + 0.921875, + 0.894531, + 0.921875, + 1.195312, + 0.957031, + 0.949219, + 0.910156, + 0.953125, + 0.945312, + 0.933594, + 0.90625, + 0.945312, + 0.929688, + 0.917969, + 0.9375, + 0.792969, + 0.914062, + 0.890625, + 0.953125, + 0.917969, + 0.933594, + 0.9375, + 0.929688, + 0.933594, + 0.949219, + 0.902344, + 0.960938, + 0.917969, + 0.90625, + 0.914062, + 0.984375, + 0.929688, + 0.929688, + 0.933594, + 0.957031, + 0.894531, + 0.925781, + 0.910156, + 0.90625, + 0.933594, + 0.964844, + 0.921875, + 0.890625, + 0.894531, + 0.90625, + 0.902344, + 0.914062, + 0.949219, + 0.960938, + 0.941406, + 0.925781, + 0.914062, + 0.910156, + 0.925781, + 0.921875, + 0.933594, + 0.933594, + 0.917969, + 0.9375, + 0.949219, + 0.902344, + 0.941406, + 0.890625, + 0.898438, + 0.886719, + 0.898438, + 0.894531, + 0.949219, + 0.914062, + 0.976562, + 0.980469, + 0.882812, + 0.910156, + 0.9375, + 0.945312, + 0.945312, + 0.9375, + 0.953125, + 0.910156, + 0.941406, + 0.886719, + 0.933594, + 0.914062, + 0.90625, + 0.9375, + 0.925781, + 0.929688, + 0.960938, + 0.949219, + 0.953125, + 0.925781, + 0.957031, + 0.949219, + 0.941406, + 0.941406, + 0.945312, + 0.945312, + 0.945312, + 0.925781, + 0.898438, + 0.890625, + 0.9375, + 0.90625, + 0.941406, + 0.902344, + 0.945312, + 0.921875, + 0.929688, + 0.910156, + 0.9375, + 0.941406, + 0.921875, + 0.921875, + 0.914062, + 0.894531, + 0.960938, + 0.910156, + 0.9375, + 0.921875, + 0.910156, + 0.921875, + 0.933594, + 0.941406, + 0.933594, + 0.949219, + 0.953125, + 0.90625, + 0.933594, + 0.960938, + 0.914062, + 0.914062, + 0.949219, + 0.917969, + 0.910156, + 0.941406, + 0.917969, + 0.925781, + 0.9375, + 0.902344, + 0.851562, + 0.917969, + 0.933594, + 0.917969, + 0.867188, + 0.941406, + 0.914062, + 0.902344, + 0.894531, + 0.957031, + 0.902344, + 0.96875, + 0.957031, + 0.945312, + 0.882812, + 0.898438, + 0.894531, + 0.921875, + 0.933594, + 0.980469, + 0.90625, + 0.949219, + 0.957031, + 0.9375, + 0.886719, + 0.96875, + 0.949219, + 0.929688, + 0.929688, + 0.90625, + 0.933594, + 0.902344, + 0.921875, + 0.960938, + 0.851562, + 0.96875, + 0.929688, + 0.917969, + 0.929688, + 0.929688, + 0.933594, + 0.996094, + 0.914062, + 0.878906, + 0.914062, + 0.851562, + 0.929688, + 0.9375, + 0.933594, + 0.9375, + 0.96875, + 0.945312, + 0.941406, + 0.9375, + 1.148438, + 0.949219, + 0.9375, + 0.910156, + 0.945312, + 0.960938, + 0.953125, + 0.921875, + 0.910156, + 0.925781, + 0.898438, + 0.941406, + 0.9375, + 0.984375, + 0.925781, + 0.941406, + 0.925781, + 0.882812, + 0.933594, + 0.917969, + 0.90625, + 0.882812, + 0.929688, + 0.929688, + 0.921875, + 0.910156, + 0.976562, + 0.917969, + 0.882812, + 0.90625, + 0.9375, + 0.898438, + 0.90625, + 0.910156, + 0.957031, + 0.921875, + 0.945312, + 0.910156, + 0.886719, + 0.929688, + 0.925781, + 0.933594, + 0.925781, + 0.914062, + 0.941406, + 0.957031, + 0.933594, + 0.957031, + 0.957031, + 0.917969, + 0.910156, + 0.957031, + 0.933594, + 0.925781, + 0.929688, + 0.957031, + 0.941406, + 0.953125, + 1.804688, + 0.910156, + 0.941406, + 0.902344, + 0.925781, + 0.84375, + 0.929688, + 0.917969, + 0.9375, + 0.917969, + 0.929688, + 0.917969, + 0.929688, + 0.941406, + 0.933594, + 0.898438, + 0.933594, + 0.890625, + 0.910156, + 0.902344, + 0.925781, + 0.933594, + 0.871094, + 0.90625, + 0.917969, + 0.949219, + 0.941406, + 0.921875, + 0.90625, + 0.902344, + 0.910156, + 0.917969, + 0.773438, + 0.957031, + 0.890625, + 0.921875, + 0.929688, + 0.902344, + 0.90625, + 0.925781, + 0.914062, + 0.953125, + 0.90625, + 0.929688, + 0.9375, + 0.910156, + 0.929688, + 0.9375, + 0.894531, + 0.917969, + 0.945312, + 0.917969, + 0.925781, + 0.964844, + 0.945312, + 0.921875, + 0.898438, + 0.894531, + 0.941406, + 0.960938, + 0.898438, + 0.914062, + 0.90625, + 0.90625, + 0.9375, + 0.898438, + 0.984375, + 0.917969, + 1.25, + 0.902344, + 0.898438, + 0.960938, + 0.933594, + 0.867188, + 0.917969, + 0.914062, + 0.929688, + 0.925781, + 0.933594, + 0.925781, + 0.886719, + 0.992188, + 0.914062, + 0.953125, + 0.886719, + 0.941406, + 0.945312, + 0.9375, + 0.902344, + 0.949219, + 0.9375, + 0.9375, + 0.90625, + 0.910156, + 0.933594, + 0.871094, + 0.863281, + 0.898438, + 0.949219, + 0.953125, + 0.902344, + 0.917969, + 0.921875, + 0.949219, + 0.910156, + 0.921875, + 0.890625, + 0.929688, + 0.933594, + 0.9375, + 0.957031, + 0.886719, + 0.914062, + 0.925781, + 0.90625, + 0.933594, + 0.890625, + 0.941406, + 0.933594, + 0.894531, + 0.945312, + 0.929688, + 0.898438, + 0.921875, + 0.890625, + 0.925781, + 0.960938, + 0.898438, + 0.921875, + 0.925781, + 0.941406, + 0.921875, + 0.953125, + 0.9375, + 0.914062, + 0.945312, + 0.898438, + 0.917969, + 0.875, + 0.925781, + 0.914062, + 0.925781, + 0.945312, + 0.960938, + 0.9375, + 0.925781, + 0.914062, + 0.972656, + 0.882812, + 0.910156, + 0.929688, + 0.964844, + 0.933594, + 0.902344, + 0.914062, + 0.929688, + 0.886719, + 0.980469, + 0.9375, + 0.933594, + 0.914062, + 0.910156, + 0.933594, + 0.914062, + 0.980469, + 0.914062, + 0.921875, + 0.9375, + 0.933594, + 0.90625, + 0.925781, + 0.933594, + 0.90625, + 0.910156, + 0.945312, + 0.964844, + 0.886719, + 0.90625, + 0.941406, + 0.917969, + 0.929688, + 0.90625, + 0.871094, + 0.894531, + 0.917969, + 0.941406, + 0.914062, + 0.949219, + 0.910156, + 0.917969, + 0.945312, + 0.972656, + 0.929688, + 0.914062, + 0.933594, + 0.925781, + 0.953125, + 0.945312, + 0.992188, + 0.886719, + 0.917969, + 0.914062, + 0.953125, + 0.949219, + 0.914062, + 0.929688, + 0.90625, + 0.925781, + 0.9375, + 0.886719, + 0.894531, + 0.964844, + 0.9375, + 0.894531, + 0.917969, + 0.886719, + 0.898438, + 0.9375, + 0.910156, + 0.917969, + 0.875, + 0.9375, + 0.917969, + 0.917969, + 0.910156, + 0.90625, + 0.917969, + 0.929688, + 0.9375, + 0.921875, + 0.933594, + 0.933594, + 0.917969, + 0.9375, + 0.9375, + 0.921875, + 0.933594, + 0.90625, + 0.945312, + 0.945312, + 0.917969, + 0.925781, + 0.929688, + 0.921875, + 0.929688, + 0.949219, + 0.964844, + 0.910156, + 0.933594, + 0.921875, + 0.945312, + 0.941406, + 0.941406, + 0.90625, + 0.925781, + 0.910156, + 0.910156, + 0.933594, + 0.960938, + 0.929688, + 0.921875, + 0.90625, + 0.9375, + 0.949219, + 0.921875, + 0.914062, + 0.824219, + 0.9375, + 0.941406, + 0.882812, + 0.917969, + 0.96875, + 0.945312, + 0.871094, + 0.914062, + 0.953125, + 0.910156, + 0.894531, + 0.945312, + 0.929688, + 0.890625, + 0.921875, + 0.929688, + 0.949219, + 0.921875, + 0.949219, + 0.890625, + 0.929688, + 0.921875, + 0.933594, + 0.9375, + 0.914062, + 0.796875, + 0.921875, + 0.921875, + 0.953125, + 0.941406, + 0.925781, + 0.796875, + 0.84375, + 0.933594, + 0.921875, + 0.933594, + 0.921875, + 0.90625, + 0.945312, + 0.914062, + 0.886719, + 0.898438, + 0.921875, + 0.960938, + 0.953125, + 0.90625, + 0.914062, + 0.914062, + 0.917969, + 0.929688, + 0.90625, + 0.921875, + 0.929688, + 0.917969, + 0.9375, + 0.945312, + 0.957031, + 0.921875, + 0.914062, + 0.910156, + 0.910156, + 0.90625, + 0.925781, + 0.949219, + 0.917969, + 0.9375, + 0.960938, + 0.894531, + 0.691406, + 0.9375, + 0.90625, + 0.914062, + 0.929688, + 0.894531, + 0.9375, + 0.960938, + 0.972656, + 0.960938, + 0.886719, + 0.894531, + 0.933594, + 0.933594, + 0.921875, + 1.0, + 0.972656, + 0.941406, + 0.960938, + 0.929688, + 0.84375, + 0.921875, + 0.921875, + 0.917969, + 0.902344, + 0.941406, + 0.941406, + 0.957031, + 0.921875, + 0.949219, + 0.972656, + 0.925781, + 0.949219, + 0.898438, + 0.917969, + 0.929688, + 0.945312, + 0.914062, + 0.941406, + 0.914062, + 0.945312, + 0.945312, + 0.914062, + 0.929688, + 0.898438, + 0.90625, + 0.917969, + 0.90625, + 0.964844, + 0.933594, + 0.953125, + 0.921875, + 0.914062, + 0.921875, + 0.949219, + 0.925781, + 0.941406, + 0.9375, + 0.878906, + 0.914062, + 0.902344, + 0.917969, + 0.90625, + 0.894531, + 0.890625, + 0.9375, + 0.988281, + 0.9375, + 0.917969, + 0.929688, + 0.980469, + 0.933594, + 0.894531, + 0.894531, + 0.941406, + 0.9375, + 0.953125, + 0.890625, + 0.839844, + 0.914062, + 0.957031, + 0.910156, + 0.945312, + 0.914062, + 0.910156, + 0.910156, + 0.902344, + 0.941406, + 0.917969, + 0.921875, + 0.910156, + 0.980469, + 0.902344, + 0.945312, + 0.929688, + 0.933594, + 0.914062, + 0.941406, + 0.980469, + 0.9375, + 0.945312, + 0.925781, + 0.925781, + 0.90625, + 0.9375, + 0.933594, + 0.960938, + 0.929688, + 0.953125, + 0.917969, + 0.921875, + 0.898438, + 0.914062, + 0.9375, + 0.90625, + 0.949219, + 0.9375, + 0.933594, + 0.921875, + 0.914062, + 0.953125, + 0.898438, + 0.890625, + 0.933594, + 0.929688, + 0.949219, + 0.941406, + 0.929688, + 0.953125, + 0.929688, + 0.941406, + 0.9375, + 0.949219, + 0.898438, + 0.933594, + 0.921875, + 0.953125, + 0.933594, + 0.945312, + 0.890625, + 1.789062, + 0.902344, + 0.878906, + 0.933594, + 0.929688, + 0.925781, + 0.933594, + 0.925781, + 0.953125, + 0.925781, + 0.917969, + 0.929688, + 0.890625, + 0.941406, + 0.929688, + 0.886719, + 0.925781, + 0.921875, + 0.953125, + 0.941406, + 0.972656, + 0.972656, + 0.933594, + 0.957031, + 0.9375, + 0.929688, + 0.910156, + 0.9375, + 0.964844, + 0.925781, + 0.925781, + 0.90625, + 0.953125, + 0.933594, + 0.953125, + 0.90625, + 0.933594, + 0.945312, + 0.933594, + 0.921875, + 0.910156, + 0.929688, + 0.933594, + 0.878906, + 0.90625, + 0.976562, + 0.972656, + 0.890625, + 0.941406, + 0.925781, + 0.921875, + 0.925781, + 0.953125, + 0.921875, + 0.898438, + 0.960938, + 0.953125, + 0.945312, + 0.90625, + 0.925781, + 0.902344, + 0.898438, + 0.898438, + 0.921875, + 0.90625, + 0.945312, + 0.90625, + 0.933594, + 0.925781, + 0.902344, + 0.921875, + 0.921875, + 0.945312, + 0.910156, + 0.933594, + 0.859375, + 0.898438, + 0.980469, + 0.929688, + 0.914062, + 0.933594, + 0.941406, + 0.953125, + 0.925781, + 0.914062, + 0.917969, + 0.941406, + 0.914062, + 0.917969, + 0.929688, + 0.917969, + 0.929688, + 0.929688, + 0.898438, + 0.976562, + 1.007812, + 0.914062, + 0.921875, + 0.90625, + 0.929688, + 0.945312, + 0.960938, + 0.921875, + 0.90625, + 0.914062, + 0.96875, + 0.929688, + 0.890625, + 0.9375, + 0.878906, + 0.949219, + 0.902344, + 0.917969, + 0.914062, + 0.953125, + 0.957031, + 0.941406, + 0.953125, + 0.925781, + 0.929688, + 0.925781, + 0.957031, + 0.886719, + 0.925781, + 0.949219, + 0.894531, + 0.898438, + 0.910156, + 0.917969, + 0.941406, + 0.925781, + 0.914062, + 0.945312, + 0.9375, + 0.925781, + 0.933594, + 0.925781, + 0.917969, + 0.925781, + 0.9375, + 0.941406, + 0.917969, + 0.972656, + 0.964844, + 0.953125, + 0.863281, + 0.921875, + 0.96875, + 0.9375, + 0.925781, + 0.945312, + 0.925781, + 0.925781, + 0.921875, + 0.925781, + 0.925781, + 0.933594, + 0.878906, + 0.921875, + 0.949219, + 0.925781, + 0.898438, + 0.898438, + 0.945312, + 0.9375, + 0.902344, + 0.917969, + 0.9375, + 0.933594, + 0.941406, + 0.910156, + 0.917969, + 0.921875, + 0.886719, + 0.9375, + 0.941406, + 0.902344, + 0.875, + 0.949219, + 0.910156, + 0.941406, + 0.925781, + 0.941406, + 0.910156, + 0.949219, + 0.894531, + 0.933594, + 0.949219, + 0.933594, + 0.9375, + 0.925781, + 0.929688, + 0.933594, + 0.941406, + 0.886719, + 0.972656, + 0.945312, + 0.929688, + 0.949219, + 0.925781, + 0.953125, + 0.9375, + 0.945312, + 0.9375, + 0.910156, + 0.929688, + 0.925781, + 0.910156, + 0.890625, + 0.960938, + 0.882812, + 0.933594, + 0.910156, + 0.941406, + 0.925781, + 0.859375, + 0.921875, + 0.933594, + 0.914062, + 0.945312, + 0.921875, + 0.914062, + 0.910156, + 0.90625, + 0.925781, + 0.917969, + 0.933594, + 0.910156, + 0.921875, + 0.917969, + 0.933594, + 0.953125, + 0.910156, + 0.882812, + 0.917969, + 0.945312, + 0.96875, + 0.941406, + 0.917969, + 0.917969, + 0.957031, + 0.929688, + 0.894531, + 0.925781, + 0.882812, + 0.921875, + 0.933594, + 0.964844, + 0.929688, + 0.953125, + 0.933594, + 0.953125, + 0.953125, + 0.921875, + 0.921875, + 0.945312, + 0.914062, + 0.90625, + 0.96875, + 0.902344, + 0.902344, + 0.910156, + 0.953125, + 0.878906, + 0.921875, + 0.933594, + 0.902344, + 0.992188, + 0.929688, + 0.894531, + 0.910156, + 0.933594, + 0.917969, + 0.910156, + 0.9375, + 0.890625, + 0.875, + 0.898438, + 0.902344, + 0.902344, + 0.910156, + 0.945312, + 0.929688, + 0.9375, + 0.921875, + 0.902344, + 0.914062, + 0.9375, + 0.902344, + 0.957031, + 0.949219, + 0.964844, + 0.914062, + 0.941406, + 0.90625, + 0.953125, + 0.972656, + 0.910156, + 0.890625, + 0.902344, + 0.945312, + 0.945312, + 0.988281, + 0.914062, + 0.914062, + 0.933594, + 0.90625, + 0.910156, + 0.941406, + 0.9375, + 0.914062, + 0.898438, + 0.925781, + 0.945312, + 0.925781, + 0.941406, + 0.921875, + 0.910156, + 0.921875, + 0.960938, + 0.898438, + 0.914062, + 0.941406, + 0.9375, + 0.925781, + 0.957031, + 0.921875, + 0.933594, + 0.921875, + 0.90625, + 0.910156, + 0.9375, + 0.9375, + 0.929688, + 0.9375, + 0.949219, + 0.953125, + 0.875, + 0.898438, + 0.941406, + 0.929688, + 0.902344, + 0.921875, + 0.941406, + 0.914062, + 0.910156, + 0.96875, + 0.90625, + 0.929688, + 0.929688, + 0.90625, + 0.933594, + 0.953125, + 0.984375, + 0.917969, + 0.933594, + 0.925781, + 0.910156, + 0.902344, + 0.953125, + 0.917969, + 0.921875, + 0.878906, + 0.910156, + 0.953125, + 0.929688, + 0.886719, + 0.941406, + 0.878906, + 0.945312, + 0.929688, + 0.921875, + 0.9375, + 0.925781, + 0.949219, + 0.953125, + 0.949219, + 0.941406, + 0.910156, + 0.976562, + 0.941406, + 0.917969, + 0.949219, + 0.90625, + 0.933594, + 0.957031, + 0.921875, + 0.945312, + 0.898438, + 0.9375, + 0.902344, + 0.921875, + 0.921875, + 0.941406, + 0.9375, + 0.917969, + 0.953125, + 0.933594, + 0.921875, + 0.921875, + 0.910156, + 0.972656, + 0.953125, + 0.921875, + 0.929688, + 0.941406, + 0.933594, + 0.957031, + 0.917969, + 0.941406, + 0.910156, + 0.910156, + 0.886719, + 0.898438, + 0.921875, + 0.917969, + 0.925781, + 0.890625, + 0.921875, + 0.945312, + 0.917969, + 0.933594, + 0.890625, + 0.964844, + 0.914062, + 0.90625, + 0.921875, + 0.933594, + 0.921875, + 0.933594, + 0.90625, + 0.960938, + 0.910156, + 0.9375, + 0.9375, + 0.945312, + 0.957031, + 0.851562, + 0.929688, + 0.921875, + 0.953125, + 0.90625, + 0.929688, + 0.957031, + 0.921875, + 0.917969, + 0.953125, + 0.886719, + 0.933594, + 0.933594, + 0.941406, + 0.890625, + 0.9375, + 0.894531, + 0.964844, + 0.949219, + 0.945312, + 0.910156, + 0.929688, + 0.933594, + 0.945312, + 0.941406, + 0.914062, + 0.933594, + 0.914062, + 0.910156, + 0.941406, + 0.9375, + 0.941406, + 0.9375, + 0.929688, + 0.894531, + 0.925781, + 0.949219, + 0.925781, + 0.9375, + 0.925781, + 0.925781, + 0.96875, + 0.914062, + 0.933594, + 0.902344, + 0.902344, + 0.898438, + 0.9375, + 0.921875, + 0.917969, + 0.945312, + 0.917969, + 0.941406, + 0.886719, + 0.921875, + 0.921875, + 0.960938, + 0.890625, + 0.933594, + 0.917969, + 0.898438, + 0.9375, + 0.859375, + 0.921875, + 0.96875, + 0.921875, + 0.925781, + 0.894531, + 0.917969, + 0.890625, + 0.9375, + 0.933594, + 0.941406, + 0.90625, + 0.902344, + 0.902344, + 0.933594, + 0.917969, + 0.972656, + 0.929688, + 0.925781, + 0.957031, + 0.917969, + 0.902344, + 0.945312, + 0.921875, + 0.914062, + 0.933594, + 0.921875, + 0.945312, + 0.964844, + 0.925781, + 0.929688, + 0.9375, + 0.921875, + 0.953125, + 0.917969, + 0.933594, + 0.910156, + 0.894531, + 0.910156, + 0.945312, + 0.902344, + 0.9375, + 0.910156, + 0.890625, + 0.945312, + 0.925781, + 0.902344, + 0.921875, + 0.9375, + 0.90625, + 0.933594, + 0.902344, + 0.933594, + 0.914062, + 0.910156, + 0.945312, + 0.929688, + 0.953125, + 1.53125, + 0.90625, + 0.925781, + 0.910156, + 0.96875, + 0.9375, + 0.917969, + 0.960938, + 0.898438, + 0.9375, + 0.90625, + 0.921875, + 0.90625, + 0.972656, + 0.929688, + 0.953125, + 0.925781, + 0.910156, + 0.957031, + 0.964844, + 0.914062, + 0.933594, + 0.84375, + 0.945312, + 0.929688, + 0.917969, + 0.917969, + 0.941406, + 0.917969, + 0.929688, + 0.894531, + 0.910156, + 0.929688, + 0.953125, + 0.921875, + 0.898438, + 0.898438, + 0.917969, + 0.929688, + 0.917969, + 0.9375, + 0.933594, + 0.9375, + 0.914062, + 0.898438, + 0.960938, + 0.90625, + 0.957031, + 0.957031, + 0.925781, + 0.894531, + 0.910156, + 0.898438, + 0.925781, + 0.933594, + 0.886719, + 0.90625, + 0.949219, + 0.9375, + 0.902344, + 0.957031, + 0.945312, + 0.925781, + 0.933594, + 0.941406, + 0.914062, + 0.953125, + 0.910156, + 0.914062, + 0.902344, + 0.921875, + 0.929688, + 0.960938, + 0.921875, + 0.9375, + 0.949219, + 0.941406, + 0.957031, + 0.914062, + 0.890625, + 0.964844, + 0.910156, + 0.894531, + 0.914062, + 0.925781, + 0.957031, + 0.925781, + 0.941406, + 0.90625, + 0.921875, + 0.949219, + 0.953125, + 0.941406, + 0.914062, + 0.929688, + 0.914062, + 0.933594, + 0.832031, + 0.953125, + 0.921875, + 0.902344, + 0.933594, + 0.9375, + 0.90625, + 0.910156, + 0.960938, + 0.921875, + 0.925781, + 0.9375, + 0.945312, + 0.929688, + 0.921875, + 0.949219, + 0.960938, + 0.925781, + 0.921875, + 0.925781, + 0.957031, + 0.9375, + 0.917969, + 0.941406, + 0.910156, + 0.917969, + 0.925781, + 0.902344, + 0.910156, + 0.90625, + 0.9375, + 0.925781, + 0.902344, + 0.894531, + 0.945312, + 0.90625, + 0.910156, + 0.945312, + 0.925781, + 0.90625, + 0.875, + 0.929688, + 0.953125, + 0.746094, + 0.933594, + 0.964844, + 0.917969, + 0.964844, + 0.902344, + 0.921875, + 0.910156, + 0.933594, + 0.917969, + 0.90625, + 0.953125, + 0.910156, + 0.917969, + 0.933594, + 0.910156, + 0.929688, + 0.941406, + 0.933594, + 0.945312, + 0.796875, + 0.960938, + 0.925781, + 0.933594, + 0.929688, + 0.917969, + 0.941406, + 0.921875, + 0.941406, + 0.929688, + 0.878906, + 0.949219, + 0.921875, + 0.90625, + 0.949219, + 0.9375, + 0.925781, + 0.921875, + 0.929688, + 0.921875, + 0.980469, + 0.941406, + 0.941406, + 0.917969, + 0.929688, + 0.949219, + 0.933594, + 0.945312, + 0.933594, + 0.9375, + 0.945312, + 0.90625, + 0.886719, + 0.921875, + 0.921875, + 0.878906, + 0.902344, + 1.0, + 0.933594, + 0.910156, + 0.882812, + 0.90625, + 0.9375, + 0.941406, + 0.921875, + 0.9375, + 0.941406, + 0.921875, + 0.929688, + 0.960938, + 0.964844, + 0.949219, + 0.941406, + 0.9375, + 0.914062, + 0.917969, + 0.921875, + 0.917969, + 0.945312, + 0.949219, + 0.941406, + 0.941406, + 0.898438, + 0.871094, + 0.949219, + 0.929688, + 0.914062, + 0.988281, + 0.910156, + 0.957031, + 0.949219, + 0.933594, + 0.917969, + 0.945312, + 0.945312, + 0.917969, + 0.921875, + 0.921875, + 0.9375, + 0.957031, + 0.902344, + 0.925781, + 0.921875, + 0.945312, + 0.925781, + 0.929688, + 0.929688, + 0.859375, + 0.914062, + 0.957031, + 0.871094, + 0.914062, + 0.988281, + 0.925781, + 0.988281, + 0.929688, + 0.929688, + 0.921875, + 0.898438, + 0.929688, + 0.886719, + 0.941406, + 0.914062, + 0.929688, + 0.941406, + 0.9375, + 0.917969, + 0.957031, + 0.929688, + 0.902344, + 0.9375, + 0.925781, + 0.917969, + 0.882812, + 0.929688, + 0.902344, + 0.898438, + 0.933594, + 0.953125, + 0.949219, + 0.910156, + 0.972656, + 0.933594, + 0.871094, + 0.941406, + 0.925781, + 0.941406, + 0.925781, + 0.898438, + 0.910156, + 0.9375, + 0.890625, + 0.933594, + 0.9375, + 0.949219, + 0.945312, + 0.957031, + 0.953125, + 0.945312, + 0.914062, + 0.914062, + 0.929688, + 0.914062, + 0.902344, + 0.929688, + 0.917969, + 0.859375, + 0.945312, + 0.925781, + 0.917969, + 0.902344, + 0.898438, + 1.148438, + 0.941406, + 0.929688, + 0.976562, + 0.933594, + 0.929688, + 0.914062, + 0.910156, + 0.921875, + 0.921875, + 0.914062, + 0.953125, + 0.914062, + 0.941406, + 0.902344, + 0.917969, + 0.984375, + 0.921875, + 0.894531, + 0.914062, + 0.894531, + 0.949219, + 0.910156, + 0.949219, + 0.921875, + 0.917969, + 0.925781, + 0.925781, + 0.9375, + 0.914062, + 0.941406, + 0.957031, + 0.890625, + 0.949219, + 0.921875, + 0.898438, + 0.894531, + 0.941406, + 0.921875, + 0.945312, + 0.917969, + 0.886719, + 0.933594, + 0.925781, + 0.945312, + 0.9375, + 0.925781, + 0.902344, + 0.902344, + 0.957031, + 0.925781, + 0.898438, + 0.921875, + 0.886719, + 0.933594, + 0.941406, + 0.648438, + 0.933594, + 0.902344, + 0.949219, + 0.882812, + 0.882812, + 0.933594, + 0.949219, + 0.902344, + 0.902344, + 0.96875, + 0.914062, + 0.910156, + 0.917969, + 0.917969, + 0.945312, + 0.910156, + 0.933594, + 0.925781, + 0.90625, + 0.949219, + 0.964844, + 0.964844, + 0.945312, + 0.972656, + 0.9375, + 0.914062, + 0.929688, + 0.925781, + 0.90625, + 0.929688, + 0.96875, + 0.914062, + 0.957031, + 0.941406, + 0.964844, + 0.957031, + 0.917969, + 0.917969, + 0.933594, + 0.914062, + 0.949219, + 0.929688, + 0.882812, + 0.925781, + 0.882812, + 0.933594, + 0.925781, + 0.925781, + 0.953125, + 0.910156, + 0.929688, + 0.910156, + 0.933594, + 0.972656, + 0.890625, + 0.921875, + 0.9375, + 0.902344, + 0.871094, + 0.917969, + 0.925781, + 0.925781, + 0.898438, + 0.925781, + 0.9375, + 0.914062, + 0.859375, + 0.601562, + 0.917969, + 0.832031, + 0.914062, + 0.914062, + 0.9375, + 0.9375, + 0.941406, + 0.917969, + 0.898438, + 0.90625, + 0.941406, + 0.9375, + 0.921875, + 0.941406, + 0.898438, + 0.972656, + 0.945312, + 0.9375, + 0.964844, + 0.941406, + 0.925781, + 0.925781, + 0.941406, + 0.925781, + 0.917969, + 0.921875, + 0.976562, + 0.925781, + 0.941406, + 0.925781, + 0.925781, + 0.925781, + 0.953125, + 0.949219, + 0.929688, + 0.933594, + 0.902344, + 0.9375, + 0.902344, + 0.933594, + 0.917969, + 0.902344, + 0.9375, + 0.921875, + 0.953125, + 0.921875, + 0.792969, + 0.914062, + 0.894531, + 0.910156, + 0.921875, + 0.917969, + 0.902344, + 0.898438, + 0.878906, + 0.949219, + 0.914062, + 0.910156, + 0.933594, + 0.957031, + 0.914062, + 0.953125, + 0.921875, + 0.90625, + 0.972656, + 0.941406, + 0.972656, + 0.941406, + 0.972656, + 0.921875, + 0.898438, + 0.929688, + 0.914062, + 0.90625, + 0.9375, + 0.921875, + 0.886719, + 0.925781, + 0.929688, + 0.945312, + 0.964844, + 0.894531, + 0.882812, + 0.925781, + 0.9375, + 0.945312, + 0.921875, + 0.824219, + 0.9375, + 0.957031, + 0.914062, + 0.929688, + 0.921875, + 0.9375, + 0.921875, + 0.980469, + 0.921875, + 0.949219, + 0.914062, + 0.914062, + 0.921875, + 0.925781, + 0.933594, + 0.90625, + 0.90625, + 0.90625, + 0.941406, + 0.902344, + 0.929688, + 0.957031, + 0.941406, + 0.960938, + 0.949219, + 0.910156, + 0.929688, + 0.949219, + 0.929688, + 0.945312, + 0.957031, + 0.972656, + 0.894531, + 0.910156, + 0.902344, + 0.898438, + 0.933594, + 0.910156, + 0.933594, + 0.949219, + 0.917969, + 0.945312, + 0.933594, + 0.949219, + 0.972656, + 0.914062, + 0.929688, + 0.9375, + 0.921875, + 0.945312, + 0.921875, + 0.949219, + 0.953125, + 0.9375, + 0.929688, + 0.917969, + 0.902344, + 0.917969, + 0.902344, + 0.925781, + 0.921875, + 0.917969, + 0.9375, + 0.902344, + 0.953125, + 0.921875, + 0.917969, + 0.945312, + 0.921875, + 0.902344, + 0.953125, + 0.949219, + 0.976562, + 0.917969, + 0.957031, + 0.898438, + 0.929688, + 0.925781, + 0.890625, + 0.941406, + 0.929688, + 0.902344, + 0.949219, + 0.9375, + 0.949219, + 0.933594, + 0.902344, + 0.910156, + 0.949219, + 0.886719, + 0.914062, + 0.898438, + 0.902344, + 0.925781, + 0.953125, + 0.898438, + 0.9375, + 0.9375, + 0.941406, + 0.964844, + 0.941406, + 0.964844, + 0.917969, + 0.945312, + 0.894531, + 0.914062, + 0.925781, + 0.941406, + 0.910156, + 0.914062, + 0.941406, + 0.945312, + 0.941406, + 0.957031, + 0.917969, + 0.953125, + 0.953125, + 0.90625, + 0.90625, + 0.921875, + 0.894531, + 0.917969, + 0.941406, + 0.917969, + 0.9375, + 0.941406, + 0.898438, + 0.886719, + 0.925781, + 0.902344, + 0.941406, + 0.976562, + 0.949219, + 0.90625, + 0.925781, + 0.925781, + 0.917969, + 0.949219, + 0.917969, + 0.933594, + 0.921875, + 0.933594, + 0.910156, + 0.949219, + 0.914062, + 0.917969, + 0.945312, + 0.941406, + 0.941406, + 0.949219, + 0.925781, + 0.9375, + 0.90625, + 0.917969, + 0.933594, + 0.90625, + 0.914062, + 0.910156, + 0.933594, + 0.929688, + 0.964844, + 0.960938, + 0.957031, + 0.953125, + 0.90625, + 0.9375, + 0.933594, + 0.980469, + 0.921875, + 0.925781, + 0.925781, + 0.945312, + 0.9375, + 0.941406, + 0.957031, + 0.914062, + 0.941406, + 0.910156, + 0.871094, + 0.9375, + 0.925781, + 0.914062, + 0.929688, + 0.941406, + 0.898438, + 0.921875, + 0.886719, + 0.929688, + 0.949219, + 0.929688, + 0.949219, + 0.945312, + 0.945312, + 0.941406, + 0.898438, + 0.925781, + 0.949219, + 0.921875, + 0.949219, + 0.945312, + 0.878906, + 0.914062, + 0.964844, + 0.945312, + 0.917969, + 0.953125, + 0.914062, + 0.894531, + 0.914062, + 0.917969, + 0.902344, + 0.890625, + 0.921875, + 0.902344, + 0.972656, + 0.929688, + 0.933594, + 0.910156, + 0.9375, + 0.964844, + 0.886719, + 0.910156, + 0.921875, + 0.910156, + 0.933594, + 0.984375, + 0.929688, + 0.914062, + 0.902344, + 0.921875, + 0.949219, + 0.890625, + 0.875, + 0.929688, + 0.929688, + 0.902344, + 0.925781, + 0.9375, + 0.941406, + 0.957031, + 0.949219, + 0.902344, + 0.9375, + 0.945312, + 0.898438, + 0.976562, + 0.988281, + 0.917969, + 0.945312, + 0.933594, + 0.875, + 0.9375, + 0.964844, + 0.804688, + 0.898438, + 0.929688, + 0.941406, + 0.910156, + 0.9375, + 0.902344, + 0.914062, + 0.953125, + 0.910156, + 0.933594, + 0.953125, + 0.980469, + 0.925781, + 0.902344, + 0.914062, + 0.921875, + 0.921875, + 0.984375, + 0.902344, + 0.941406, + 0.9375, + 0.96875, + 0.902344, + 0.914062, + 0.960938, + 0.921875, + 0.921875, + 0.917969, + 0.957031, + 0.917969, + 0.9375, + 0.933594, + 0.898438, + 0.914062, + 0.914062, + 0.949219, + 0.902344, + 0.949219, + 0.902344, + 0.894531, + 0.953125, + 0.921875, + 0.851562, + 0.914062, + 0.894531, + 0.929688, + 0.9375, + 0.921875, + 0.914062, + 0.988281, + 0.960938, + 0.933594, + 0.964844, + 0.949219, + 0.941406, + 0.914062, + 0.929688, + 0.921875, + 0.894531, + 0.929688, + 0.910156, + 0.917969, + 0.980469, + 0.941406, + 0.90625, + 0.929688, + 0.871094, + 0.921875, + 0.964844, + 0.929688, + 0.9375, + 0.90625, + 0.882812, + 0.949219, + 0.9375, + 0.910156, + 0.9375, + 0.886719, + 0.929688, + 0.917969, + 0.945312, + 0.949219, + 0.945312, + 0.902344, + 0.933594, + 0.921875, + 0.902344, + 0.933594, + 0.953125, + 0.917969, + 0.957031, + 0.9375, + 0.90625, + 0.898438, + 0.921875, + 0.96875, + 0.957031, + 0.933594, + 0.917969, + 0.914062, + 0.917969, + 0.953125, + 0.941406, + 0.9375, + 0.910156, + 0.921875, + 0.894531, + 0.941406, + 0.929688, + 0.917969, + 0.9375, + 0.933594, + 0.925781, + 0.914062, + 0.910156, + 0.890625, + 0.957031, + 0.9375, + 0.921875, + 0.933594, + 0.929688, + 0.933594, + 0.9375, + 0.917969, + 0.898438, + 0.921875, + 0.921875, + 0.957031, + 0.917969, + 0.980469, + 0.925781, + 0.898438, + 0.917969, + 0.964844, + 0.933594, + 0.949219, + 0.84375, + 0.96875, + 0.020264, + 0.914062, + 0.941406, + 0.945312, + 0.925781, + 0.953125, + 0.960938, + 0.960938, + 0.945312, + 0.914062, + 0.925781, + 0.898438, + 0.914062, + 0.9375, + 0.945312, + 0.898438, + 0.957031, + 0.964844, + 0.933594, + 0.933594, + 0.929688, + 0.90625, + 0.925781, + 0.957031, + 0.929688, + 0.910156, + 0.941406, + 0.941406, + 0.902344, + 0.9375, + 0.933594, + 0.929688, + 0.9375, + 0.933594, + 0.976562, + 0.929688, + 0.953125, + 0.921875, + 0.949219, + 0.917969, + 0.914062, + 0.902344, + 0.921875, + 0.90625, + 0.9375, + 0.894531, + 0.941406, + 0.949219, + 0.957031, + 0.917969, + 0.929688, + 0.929688, + 0.917969, + 0.921875, + 0.894531, + 0.894531, + 0.867188, + 0.929688, + 0.964844, + 0.9375, + 0.910156, + 0.921875, + 1.125, + 0.933594, + 0.9375, + 0.902344, + 0.933594, + 0.925781, + 0.882812, + 1.640625, + 0.910156, + 0.898438, + 0.90625, + 0.902344, + 0.929688, + 0.914062, + 0.929688, + 0.953125, + 0.890625, + 0.933594, + 0.914062, + 0.933594, + 0.898438, + 0.929688, + 0.972656, + 0.921875, + 0.910156, + 0.917969, + 0.953125, + 0.945312, + 0.941406, + 0.925781, + 0.976562, + 0.929688, + 0.917969, + 0.917969, + 0.941406, + 0.484375, + 0.949219, + 0.902344, + 0.902344, + 0.929688, + 0.925781, + 0.910156, + 0.929688, + 0.941406, + 0.914062, + 0.933594, + 0.941406, + 0.917969, + 0.9375, + 0.925781, + 0.929688, + 0.941406, + 0.859375, + 0.894531, + 0.875, + 0.949219, + 0.929688, + 0.933594, + 0.933594, + 0.964844, + 0.957031, + 0.917969, + 0.863281, + 0.921875, + 0.933594, + 0.972656, + 0.90625, + 0.945312, + 0.949219, + 0.894531, + 0.898438, + 0.90625, + 0.921875, + 0.941406, + 0.84375, + 0.921875, + 0.941406, + 0.9375, + 0.984375, + 0.925781, + 0.9375, + 0.902344, + 0.949219, + 0.949219, + 0.910156, + 0.914062, + 0.925781, + 0.898438, + 0.90625, + 0.929688, + 0.945312, + 0.917969, + 0.949219, + 0.933594, + 0.945312, + 0.964844, + 0.921875, + 0.910156, + 0.960938, + 0.929688, + 0.9375, + 0.902344, + 0.945312, + 0.933594, + 0.953125, + 0.917969, + 0.933594, + 0.863281, + 0.976562, + 0.933594, + 0.902344, + 0.890625, + 0.914062, + 0.917969, + 0.929688, + 0.910156, + 0.929688, + 0.910156, + 0.921875, + 0.945312, + 0.933594, + 0.933594, + 0.917969, + 0.925781, + 0.914062, + 0.976562, + 0.941406, + 0.933594, + 0.933594, + 0.941406, + 0.921875, + 0.882812, + 0.917969, + 0.902344, + 0.941406, + 0.929688, + 0.925781, + 0.925781, + 0.925781, + 0.921875, + 0.914062, + 0.960938, + 0.949219, + 0.957031, + 0.890625, + 0.941406, + 0.921875, + 0.898438, + 0.9375, + 0.949219, + 0.910156, + 0.917969, + 0.9375, + 0.964844, + 0.925781, + 0.882812, + 0.925781, + 0.949219, + 0.933594, + 0.949219, + 0.960938, + 0.925781, + 0.910156, + 0.921875, + 0.933594, + 0.96875, + 0.945312, + 0.886719, + 0.96875, + 0.9375, + 0.925781, + 0.917969, + 0.902344, + 0.929688, + 0.921875, + 0.902344, + 0.875, + 0.921875, + 0.890625, + 0.917969, + 0.992188, + 0.914062, + 0.941406, + 0.910156, + 0.925781, + 0.964844, + 0.925781, + 0.914062, + 0.90625, + 0.894531, + 0.894531, + 0.855469, + 0.945312, + 0.929688, + 0.925781, + 0.929688, + 0.917969, + 0.9375, + 0.914062, + 0.914062, + 0.9375, + 0.941406, + 0.902344, + 0.960938, + 0.945312, + 0.867188, + 0.953125, + 0.917969, + 0.910156, + 0.902344, + 0.902344, + 0.933594, + 0.902344, + 0.941406, + 0.90625, + 0.917969, + 0.941406, + 0.929688, + 0.9375, + 0.878906, + 0.917969, + 0.957031, + 0.953125, + 0.953125, + 0.90625, + 0.929688, + 0.921875, + 0.933594, + 0.933594, + 0.960938, + 0.949219, + 0.804688, + 0.953125, + 0.9375, + 0.914062, + 0.921875, + 0.945312, + 0.914062, + 0.953125, + 0.960938, + 0.929688, + 0.925781, + 0.96875, + 0.914062, + 0.921875, + 0.953125, + 0.949219, + 0.902344, + 0.929688, + 0.933594, + 0.917969, + 0.933594, + 0.921875, + 0.917969, + 0.894531, + 0.933594, + 0.914062, + 0.898438, + 0.910156, + 0.945312, + 0.90625, + 0.910156, + 0.910156, + 0.925781, + 0.957031, + 0.933594, + 0.902344, + 0.738281, + 0.929688, + 0.90625, + 0.914062, + 0.90625, + 0.9375, + 0.945312, + 0.933594, + 0.941406, + 0.890625, + 0.933594, + 0.9375, + 0.882812, + 0.957031, + 0.945312, + 0.886719, + 0.9375, + 0.910156, + 0.925781, + 0.914062, + 0.953125, + 0.914062, + 0.933594, + 0.914062, + 0.902344, + 0.9375, + 0.902344, + 0.929688, + 0.933594, + 0.917969, + 0.925781, + 0.925781, + 0.941406, + 0.90625, + 0.90625, + 0.914062, + 0.929688, + 0.929688, + 0.957031, + 0.953125, + 0.933594, + 0.894531, + 0.945312, + 0.902344, + 0.910156, + 0.917969, + 0.941406, + 0.929688, + 0.972656, + 0.9375, + 0.894531, + 0.914062, + 0.917969, + 0.941406, + 0.941406, + 0.90625, + 0.9375, + 0.953125, + 0.917969, + 0.941406, + 0.902344, + 0.9375, + 0.929688, + 0.898438, + 0.980469, + 0.914062, + 0.929688, + 0.933594, + 0.9375, + 1.265625, + 0.90625, + 0.9375, + 0.949219, + 0.933594, + 0.917969, + 0.910156, + 0.921875, + 1.0, + 0.945312, + 0.980469, + 0.929688, + 0.921875, + 0.871094, + 0.90625, + 0.953125, + 0.945312, + 0.960938, + 0.875, + 0.90625, + 0.945312, + 0.925781, + 0.816406, + 0.921875, + 0.941406, + 0.898438, + 0.925781, + 0.960938, + 0.953125, + 0.695312, + 0.949219, + 0.960938, + 0.902344, + 0.929688, + 0.847656, + 0.945312, + 0.949219, + 0.898438, + 0.882812, + 0.90625, + 0.960938, + 0.914062, + 0.894531, + 0.925781, + 0.945312, + 0.957031, + 0.929688, + 0.910156, + 0.96875, + 0.933594, + 0.933594, + 0.910156, + 0.933594, + 0.941406, + 0.933594, + 0.921875, + 0.90625, + 0.902344, + 0.925781, + 0.964844, + 0.921875, + 0.863281, + 0.9375, + 0.933594, + 0.921875, + 0.925781, + 0.902344, + 0.917969, + 0.917969, + 0.957031, + 0.929688, + 0.902344, + 0.933594, + 0.9375, + 0.9375, + 0.90625, + 0.914062, + 0.914062, + 0.925781, + 0.945312, + 0.917969, + 0.894531, + 0.910156, + 0.941406, + 0.941406, + 0.917969, + 0.960938, + 0.898438, + 0.941406, + 0.929688, + 0.9375, + 0.933594, + 0.925781, + 0.921875, + 0.933594, + 0.929688, + 0.925781, + 0.90625, + 0.929688, + 0.910156, + 0.9375, + 0.902344, + 0.941406, + 0.925781, + 0.921875, + 0.9375, + 0.914062, + 0.898438, + 0.921875, + 0.945312, + 0.925781, + 0.925781, + 0.941406, + 0.929688, + 0.917969, + 0.953125, + 0.90625, + 0.917969, + 0.933594, + 0.945312, + 0.9375, + 0.902344, + 0.945312, + 0.910156, + 0.898438, + 0.9375, + 0.921875, + 0.929688, + 0.949219, + 0.902344, + 0.914062, + 0.929688, + 0.945312, + 0.925781, + 0.914062, + 0.933594, + 0.949219, + 0.925781, + 0.953125, + 0.9375, + 0.933594, + 0.941406, + 0.898438, + 0.914062, + 0.9375, + 0.90625, + 0.9375, + 0.875, + 0.957031, + 0.921875, + 0.949219, + 0.917969, + 0.945312, + 0.941406, + 0.929688, + 0.902344, + 0.894531, + 0.925781, + 0.949219, + 0.921875, + 1.0, + 0.9375, + 0.9375, + 0.9375, + 0.933594, + 0.921875, + 0.925781, + 0.914062, + 0.9375, + 0.902344, + 0.929688, + 0.933594, + 0.945312, + 0.894531, + 0.859375, + 0.917969, + 0.941406, + 0.941406, + 0.898438, + 0.925781, + 0.890625, + 0.917969, + 0.949219, + 0.941406, + 0.914062, + 0.953125, + 0.929688, + 0.960938, + 0.917969, + 0.921875, + 0.929688, + 0.921875, + 0.921875, + 0.9375, + 0.933594, + 0.925781, + 0.972656, + 0.960938, + 0.921875, + 0.902344, + 0.878906, + 0.914062, + 0.875, + 0.921875, + 0.96875, + 0.921875, + 1.40625, + 0.925781, + 0.898438, + 0.925781, + 0.90625, + 0.9375, + 0.917969, + 0.894531, + 0.921875, + 0.960938, + 0.929688, + 0.867188, + 0.949219, + 0.910156, + 0.894531, + 0.890625, + 0.945312, + 0.949219, + 0.945312, + 0.929688, + 0.921875, + 0.914062, + 0.9375, + 0.910156, + 0.953125, + 0.925781, + 0.90625, + 0.933594, + 0.929688, + 0.921875, + 0.9375, + 0.941406, + 0.953125, + 0.941406, + 0.882812, + 0.878906, + 0.957031, + 0.929688, + 0.953125, + 0.9375, + 0.914062, + 0.917969, + 0.9375, + 0.9375, + 0.921875, + 0.894531, + 0.980469, + 0.933594, + 0.941406, + 0.929688, + 0.9375, + 0.90625, + 0.933594, + 0.988281, + 0.902344, + 0.988281, + 0.941406, + 0.917969, + 0.914062, + 0.933594, + 0.933594, + 0.953125, + 0.945312, + 0.949219, + 0.949219, + 0.949219, + 0.960938, + 0.953125, + 0.910156, + 0.910156, + 0.921875, + 0.960938, + 0.925781, + 0.917969, + 0.910156, + 0.902344, + 0.957031, + 0.929688, + 0.945312, + 0.941406, + 0.960938, + 0.914062, + 0.929688, + 0.925781, + 0.9375, + 0.9375, + 0.945312, + 0.929688, + 0.941406, + 0.941406, + 0.972656, + 0.890625, + 0.878906, + 0.886719, + 0.925781, + 0.933594, + 0.925781, + 0.941406, + 0.945312, + 0.945312, + 0.925781, + 0.90625, + 0.914062, + 0.9375, + 0.894531, + 0.980469, + 0.910156, + 0.929688, + 0.917969, + 0.910156, + 0.921875, + 0.914062, + 0.933594, + 0.941406, + 0.925781, + 0.9375, + 0.917969, + 0.90625, + 0.933594, + 0.945312, + 0.902344, + 0.9375, + 0.886719, + 0.953125, + 0.9375, + 0.941406, + 0.921875, + 0.953125, + 0.898438, + 0.945312, + 0.917969, + 0.914062, + 0.921875, + 0.929688, + 0.921875, + 0.925781, + 0.917969, + 0.921875, + 0.914062, + 0.949219, + 0.90625, + 0.933594, + 0.921875, + 0.9375, + 0.898438, + 0.90625, + 0.953125, + 0.957031, + 0.953125, + 0.976562, + 0.933594, + 0.910156, + 0.9375, + 0.917969, + 0.941406, + 0.90625, + 0.929688, + 0.941406, + 0.921875, + 0.910156, + 0.914062, + 0.953125, + 0.945312, + 0.917969, + 0.925781, + 0.90625, + 0.941406, + 0.898438, + 0.835938, + 0.953125, + 0.910156, + 0.882812, + 0.90625, + 0.925781, + 0.929688, + 0.960938, + 0.9375, + 0.929688, + 0.945312, + 0.839844, + 0.9375, + 0.9375, + 0.953125, + 0.914062, + 0.925781, + 0.9375, + 0.929688, + 0.945312, + 0.898438, + 0.910156, + 0.957031, + 0.941406, + 0.984375, + 0.925781, + 0.917969, + 0.949219, + 0.945312, + 0.910156, + 0.914062, + 0.917969, + 0.949219, + 0.921875, + 0.914062, + 0.96875, + 0.921875, + 0.914062, + 0.929688, + 0.933594, + 0.894531, + 0.894531, + 0.902344, + 0.914062, + 0.925781, + 0.960938, + 0.902344, + 0.914062, + 0.90625, + 0.867188, + 0.933594, + 0.964844, + 0.917969, + 0.875, + 0.90625, + 0.933594, + 0.917969, + 0.953125, + 0.941406, + 0.917969, + 0.921875, + 0.9375, + 0.9375, + 0.957031, + 0.90625, + 0.910156, + 0.917969, + 0.917969, + 0.949219, + 0.933594, + 0.917969, + 0.9375, + 0.949219, + 0.917969, + 0.925781, + 0.902344, + 0.90625, + 0.894531, + 0.902344, + 0.921875, + 0.921875, + 0.964844, + 0.90625, + 0.933594, + 1.0, + 0.898438, + 0.9375, + 0.933594, + 0.941406, + 0.953125, + 0.910156, + 0.90625, + 0.945312, + 1.09375, + 0.9375, + 0.925781, + 0.960938, + 0.941406, + 0.949219, + 0.90625, + 0.917969, + 0.976562, + 0.960938, + 0.914062, + 0.933594, + 0.960938, + 0.898438, + 0.953125, + 0.90625, + 0.945312, + 0.941406, + 0.914062, + 0.953125, + 0.890625, + 0.9375, + 0.933594, + 0.964844, + 0.914062, + 0.953125, + 0.914062, + 0.921875, + 0.945312, + 0.898438, + 0.90625, + 0.949219, + 0.941406, + 0.902344, + 0.917969, + 0.945312, + 0.898438, + 0.941406, + 0.882812, + 0.929688, + 0.921875, + 0.972656, + 0.949219, + 0.953125, + 0.949219, + 0.90625, + 0.941406, + 0.929688, + 0.914062, + 0.941406, + 0.9375, + 0.925781, + 0.941406, + 0.902344, + 0.949219, + 0.914062, + 0.953125, + 0.9375, + 0.945312, + 0.929688, + 0.953125, + 0.984375, + 0.921875, + 0.921875, + 0.914062, + 0.882812, + 0.902344, + 0.921875, + 0.929688, + 0.921875, + 0.90625, + 0.929688, + 0.941406, + 0.9375, + 0.929688, + 0.925781, + 0.898438, + 0.929688, + 0.953125, + 0.9375, + 0.929688, + 0.9375, + 0.914062, + 0.925781, + 0.910156, + 0.921875, + 1.007812, + 0.921875, + 0.957031, + 0.957031, + 0.898438, + 0.921875, + 0.925781, + 0.925781, + 0.910156, + 0.917969, + 0.9375, + 0.960938, + 1.109375, + 0.910156, + 0.929688, + 0.90625, + 0.933594, + 0.921875, + 0.90625, + 0.166992, + 0.957031, + 0.925781, + 0.917969, + 0.9375, + 0.953125, + 0.886719, + 0.917969, + 0.941406, + 0.910156, + 0.929688, + 0.933594, + 0.925781, + 0.9375, + 0.929688, + 0.914062, + 0.917969, + 0.949219, + 0.941406, + 0.960938, + 0.898438, + 0.96875, + 0.9375, + 0.910156, + 0.933594, + 0.925781, + 0.921875, + 0.894531, + 0.953125, + 0.953125, + 0.910156, + 0.949219, + 0.894531, + 0.933594, + 0.925781, + 0.929688, + 0.917969, + 0.9375, + 0.898438, + 0.957031, + 0.9375, + 0.957031, + 0.9375, + 0.945312, + 1.015625, + 0.953125, + 0.910156, + 0.929688, + 0.90625, + 0.929688, + 0.925781, + 0.929688, + 0.929688, + 0.910156, + 0.925781, + 0.933594, + 0.941406, + 0.933594, + 0.910156, + 0.949219, + 0.929688, + 0.949219, + 0.9375, + 0.886719, + 0.925781, + 0.921875, + 0.917969, + 0.960938, + 0.988281, + 0.917969, + 0.953125, + 0.960938, + 0.96875, + 0.90625, + 0.925781, + 0.925781, + 0.960938, + 0.894531, + 0.929688, + 0.941406, + 0.914062, + 0.910156, + 0.902344, + 0.9375, + 0.914062, + 0.9375, + 0.925781, + 0.945312, + 0.945312, + 0.914062, + 0.9375, + 0.914062, + 0.9375, + 0.964844, + 0.921875, + 0.898438 + ] + }, + "name": "model.transformer.h.23.ln_1.weight", + "outputIndexes": [ + 1862 + ], + "type": "Const", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1861, + 1862 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/ln_1_23/Mul_1_output_0", + "outputIndexes": [ + 1863 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.23/self_attn/q_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 1863 + ], + "outputIndexes": [ + 3239 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.23/self_attn/q_proj/Linear/pre_convert", + "inputIndexes": [ + 3239 + ], + "outputIndexes": [ + 3240 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.23/self_attn/q_proj/Linear", + "inputIndexes": [ + 3240 + ], + "outputIndexes": [ + 3241 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 2619362774, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.23/self_attn/q_proj/Linear/post_convert", + "inputIndexes": [ + 3241 + ], + "outputIndexes": [ + 3242 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.23/self_attn/q_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3242 + ], + "outputIndexes": [ + 1864 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1863 + ], + "main_type": "NONE", + "name": "/Shape_93_output_0", + "outputIndexes": [ + 1865 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 1865 + ], + "main_type": "NONE", + "name": "Shape3868", + "outputIndexes": [ + 1866 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 1865 + ], + "main_type": "NONE", + "name": "Rank3870", + "outputIndexes": [ + 1867 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1867, + 1867 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp3872", + "outputIndexes": [ + 1868 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1868 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze3873", + "outputIndexes": [ + 1869 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1868, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp3875", + "outputIndexes": [ + 1870 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1870 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze3876", + "outputIndexes": [ + 1871 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1866, + 1869, + 1871, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice3879", + "outputIndexes": [ + 1872 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1872 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze3880", + "outputIndexes": [ + 1873 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 9, + 1873 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp3881", + "outputIndexes": [ + 1874 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1874, + 1873 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp3882", + "outputIndexes": [ + 1875 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1865, + 1875, + 1868 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_165_output_0", + "outputIndexes": [ + 1876 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1876, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_323_output_0", + "outputIndexes": [ + 1877 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 7, + 1877, + 23, + 24 + ], + "main_type": "Axis", + "main": { + "axis": 0 + }, + "name": "/Concat_207_output_0", + "outputIndexes": [ + 1878 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1864, + 1878 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_116_output_0", + "outputIndexes": [ + 1879 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1879, + 50 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_92_output_0", + "outputIndexes": [ + 1880 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1879 + ], + "main_type": "NONE", + "name": "/Shape_94_output_0", + "outputIndexes": [ + 1881 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 1881 + ], + "main_type": "NONE", + "name": "Shape3889", + "outputIndexes": [ + 1882 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 1881 + ], + "main_type": "NONE", + "name": "Rank3891", + "outputIndexes": [ + 1883 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1883, + 1883 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp3893", + "outputIndexes": [ + 1884 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1884 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze3894", + "outputIndexes": [ + 1885 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1884, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp3896", + "outputIndexes": [ + 1886 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1886 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze3897", + "outputIndexes": [ + 1887 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1882, + 1885, + 1887, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice3900", + "outputIndexes": [ + 1888 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1888 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze3901", + "outputIndexes": [ + 1889 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 53, + 1889 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp3902", + "outputIndexes": [ + 1890 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1890, + 1889 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp3903", + "outputIndexes": [ + 1891 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1881, + 1891, + 1884 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_166_output_0", + "outputIndexes": [ + 1892 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1892, + 65 + ], + "main_type": "BinaryOp", + "main": { + "opType": 7, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Div_69_output_0", + "outputIndexes": [ + 1893 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1893, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_328_output_0", + "outputIndexes": [ + 1894 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1879, + 1894, + 68, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_93_output_0", + "outputIndexes": [ + 1895 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1895 + ], + "main_type": "UnaryOp", + "main": { + "opType": "NEG", + "T": "DT_FLOAT" + }, + "name": "/Neg_46_output_0", + "outputIndexes": [ + 1896 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1879, + 21, + 1894, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_92_output_0", + "outputIndexes": [ + 1897 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1896, + 1897 + ], + "main_type": "Axis", + "main": { + "axis": -1 + }, + "name": "/Concat_210_output_0", + "outputIndexes": [ + 1898 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1898, + 80 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_93_output_0", + "outputIndexes": [ + 1899 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1880, + 1899 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_115_output_0", + "outputIndexes": [ + 1900 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.23/self_attn/k_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 1863 + ], + "outputIndexes": [ + 3243 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.23/self_attn/k_proj/Linear/pre_convert", + "inputIndexes": [ + 3243 + ], + "outputIndexes": [ + 3244 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.23/self_attn/k_proj/Linear", + "inputIndexes": [ + 3244 + ], + "outputIndexes": [ + 3245 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 2628816364, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.23/self_attn/k_proj/Linear/post_convert", + "inputIndexes": [ + 3245 + ], + "outputIndexes": [ + 3246 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.23/self_attn/k_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3246 + ], + "outputIndexes": [ + 1901 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1901, + 1878 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_117_output_0", + "outputIndexes": [ + 1902 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1902, + 50 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_94_output_0", + "outputIndexes": [ + 1903 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1902 + ], + "main_type": "NONE", + "name": "/Shape_95_output_0", + "outputIndexes": [ + 1904 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 1904 + ], + "main_type": "NONE", + "name": "Shape3951", + "outputIndexes": [ + 1905 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 1904 + ], + "main_type": "NONE", + "name": "Rank3953", + "outputIndexes": [ + 1906 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1906, + 1906 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp3955", + "outputIndexes": [ + 1907 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1907 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze3956", + "outputIndexes": [ + 1908 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1907, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp3958", + "outputIndexes": [ + 1909 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1909 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze3959", + "outputIndexes": [ + 1910 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1905, + 1908, + 1910, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice3962", + "outputIndexes": [ + 1911 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1911 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze3963", + "outputIndexes": [ + 1912 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 53, + 1912 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp3964", + "outputIndexes": [ + 1913 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1913, + 1912 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp3965", + "outputIndexes": [ + 1914 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1904, + 1914, + 1907 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_167_output_0", + "outputIndexes": [ + 1915 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1915, + 65 + ], + "main_type": "BinaryOp", + "main": { + "opType": 7, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Div_70_output_0", + "outputIndexes": [ + 1916 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1916, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_330_output_0", + "outputIndexes": [ + 1917 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1902, + 1917, + 68, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_95_output_0", + "outputIndexes": [ + 1918 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1918 + ], + "main_type": "UnaryOp", + "main": { + "opType": "NEG", + "T": "DT_FLOAT" + }, + "name": "/Neg_47_output_0", + "outputIndexes": [ + 1919 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1902, + 21, + 1917, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_94_output_0", + "outputIndexes": [ + 1920 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1919, + 1920 + ], + "main_type": "Axis", + "main": { + "axis": -1 + }, + "name": "/Concat_211_output_0", + "outputIndexes": [ + 1921 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1921, + 80 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_95_output_0", + "outputIndexes": [ + 1922 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1903, + 1922 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_116_output_0", + "outputIndexes": [ + 1923 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.23/self_attn/v_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 1863 + ], + "outputIndexes": [ + 3247 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.23/self_attn/v_proj/Linear/pre_convert", + "inputIndexes": [ + 3247 + ], + "outputIndexes": [ + 3248 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.23/self_attn/v_proj/Linear", + "inputIndexes": [ + 3248 + ], + "outputIndexes": [ + 3249 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 2638269954, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.23/self_attn/v_proj/Linear/post_convert", + "inputIndexes": [ + 3249 + ], + "outputIndexes": [ + 3250 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.23/self_attn/v_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3250 + ], + "outputIndexes": [ + 1924 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1924, + 1878 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_118_output_0", + "outputIndexes": [ + 1925 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1900, + 1923, + 1925, + 108 + ], + "main_type": "AttentionParam", + "main": { + "kv_cache": true + }, + "name": "Attention/Reshape_119_output_0", + "outputIndexes": [ + 1926 + ], + "type": "Attention", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.23/self_attn/o_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 1926 + ], + "outputIndexes": [ + 3251 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.23/self_attn/o_proj/Linear/pre_convert", + "inputIndexes": [ + 3251 + ], + "outputIndexes": [ + 3252 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.23/self_attn/o_proj/Linear", + "inputIndexes": [ + 3252 + ], + "outputIndexes": [ + 3253 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 2647723544, + 8388630, + 1048576, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.23/self_attn/o_proj/Linear/post_convert", + "inputIndexes": [ + 3253 + ], + "outputIndexes": [ + 3254 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.23/self_attn/o_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3254 + ], + "outputIndexes": [ + 1927 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1860, + 1927 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_118_output_0", + "outputIndexes": [ + 1928 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1928 + ], + "main_type": "LayerNorm", + "main": { + "axis": [ + -1 + ], + "epsilon": 1e-06, + "group": 1, + "useRMSNorm": true + }, + "name": "/ln_2_23/Mul_output_0", + "outputIndexes": [ + 1929 + ], + "type": "LayerNorm", + "defaultDimentionFormat": "NHWC" + }, + { + "main_type": "Blob", + "main": { + "dims": [ + 4096 + ], + "dataFormat": "NCHW", + "dataType": "DT_FLOAT", + "float32s": [ + 0.804688, + 0.816406, + 0.8125, + 0.816406, + 0.816406, + 0.796875, + 0.820312, + 0.8125, + 0.796875, + 0.8125, + 0.828125, + 0.800781, + 0.824219, + 0.824219, + 0.808594, + 0.828125, + 0.816406, + 0.808594, + 0.804688, + 0.816406, + 0.820312, + 0.828125, + 0.785156, + 0.804688, + 0.820312, + 0.816406, + 0.8125, + 0.828125, + 0.824219, + 0.832031, + 0.820312, + 0.816406, + 0.8125, + 0.804688, + 0.808594, + 0.800781, + 0.8125, + 0.832031, + 0.785156, + 0.800781, + 0.820312, + 0.820312, + 0.8125, + 0.808594, + 0.804688, + 0.808594, + 0.8125, + 0.824219, + 0.835938, + 0.808594, + 0.847656, + 0.785156, + 0.796875, + 0.800781, + 0.792969, + 0.804688, + 0.796875, + 0.832031, + 0.8125, + 0.808594, + 0.753906, + 0.804688, + 0.8125, + 0.804688, + 0.820312, + 0.8125, + 0.808594, + 0.808594, + 0.835938, + 0.824219, + 0.796875, + 0.8125, + 0.792969, + 0.8125, + 0.800781, + 0.796875, + 0.816406, + 0.8125, + 0.808594, + 0.8125, + 0.816406, + 0.828125, + 0.816406, + 0.785156, + 0.816406, + 0.8125, + 0.8125, + 0.8125, + 0.816406, + 0.828125, + 0.804688, + 0.800781, + 0.820312, + 0.808594, + 0.816406, + 0.824219, + 0.8125, + 0.8125, + 0.816406, + 0.800781, + 0.816406, + 0.832031, + 0.828125, + 0.816406, + 0.820312, + 0.816406, + 0.808594, + 0.828125, + 0.8125, + 0.820312, + 0.800781, + 0.816406, + 0.828125, + 0.835938, + 0.824219, + 0.816406, + 0.804688, + 0.535156, + 0.832031, + 0.800781, + 0.816406, + 0.820312, + 0.808594, + 0.816406, + 0.8125, + 0.832031, + 0.828125, + 0.824219, + 0.816406, + 0.796875, + 0.816406, + 0.8125, + 0.820312, + 0.8125, + 0.820312, + 0.804688, + 0.816406, + 0.808594, + 0.804688, + 0.792969, + 0.8125, + 0.828125, + 0.8125, + 0.789062, + 0.824219, + 0.808594, + 0.808594, + 0.808594, + 0.804688, + 0.808594, + 0.835938, + 0.835938, + 0.808594, + 0.796875, + 0.8125, + 0.824219, + 0.824219, + 0.808594, + 0.824219, + 0.824219, + 0.804688, + 0.816406, + 0.792969, + 0.808594, + 0.808594, + 0.816406, + 0.816406, + 0.820312, + 0.8125, + 0.777344, + 0.808594, + 0.796875, + 0.8125, + 0.804688, + 0.835938, + 0.816406, + 0.804688, + 0.804688, + 0.816406, + 0.808594, + 0.820312, + 0.800781, + 0.816406, + 0.820312, + 0.820312, + 0.828125, + 0.824219, + 0.816406, + 0.808594, + 0.816406, + 0.816406, + 0.816406, + 0.808594, + 0.8125, + 0.800781, + 0.804688, + 0.828125, + 0.800781, + 0.816406, + 0.808594, + 0.828125, + 0.796875, + 0.824219, + 0.796875, + 0.832031, + 0.785156, + 0.832031, + 0.816406, + 0.828125, + 0.816406, + 0.8125, + 0.800781, + 0.820312, + 0.804688, + 0.800781, + 0.808594, + 0.828125, + 0.824219, + 0.800781, + 0.84375, + 0.808594, + 0.808594, + 0.796875, + 0.824219, + 0.800781, + 0.808594, + 0.804688, + 0.8125, + 0.765625, + 0.820312, + 0.816406, + 0.8125, + 0.808594, + 0.8125, + 0.800781, + 0.800781, + 0.804688, + 0.808594, + 0.800781, + 0.820312, + 0.808594, + 0.800781, + 0.800781, + 0.800781, + 0.820312, + 0.804688, + 0.832031, + 0.808594, + 0.808594, + 0.8125, + 0.8125, + 0.820312, + 0.8125, + 0.796875, + 0.8125, + 0.796875, + 0.828125, + 0.804688, + 0.792969, + 0.808594, + 0.824219, + 0.816406, + 0.785156, + 0.796875, + 0.820312, + 0.820312, + 0.8125, + 0.828125, + 0.800781, + 0.824219, + 0.792969, + 0.816406, + 0.820312, + 0.808594, + 0.816406, + 0.804688, + 0.835938, + 0.828125, + 0.816406, + 0.824219, + 0.828125, + 0.824219, + 0.816406, + 0.796875, + 0.816406, + 0.785156, + 0.816406, + 0.804688, + 0.828125, + 0.8125, + 0.8125, + 0.808594, + 0.785156, + 0.835938, + 0.832031, + 0.800781, + 0.824219, + 0.824219, + 0.816406, + 0.820312, + 0.824219, + 0.796875, + 0.796875, + 0.800781, + 0.820312, + 0.796875, + 0.792969, + 0.789062, + 0.804688, + 0.804688, + 0.808594, + 0.820312, + 0.808594, + 0.820312, + 0.804688, + 0.808594, + 0.8125, + 0.824219, + 0.832031, + 0.816406, + 0.816406, + 0.816406, + 0.804688, + 0.828125, + 0.820312, + 0.820312, + 0.808594, + 0.867188, + 0.8125, + 0.832031, + 0.785156, + 0.816406, + 0.8125, + 0.808594, + 0.820312, + 0.796875, + 0.832031, + 0.804688, + 0.816406, + 0.824219, + 0.828125, + 0.824219, + 0.84375, + 0.792969, + 0.800781, + 0.8125, + 0.804688, + 0.820312, + 0.808594, + 0.808594, + 0.816406, + 0.804688, + 0.824219, + 0.8125, + 0.820312, + 0.808594, + 0.820312, + 0.796875, + 0.84375, + 0.816406, + 0.8125, + 0.820312, + 0.835938, + 0.8125, + 0.8125, + 0.832031, + 0.8125, + 0.816406, + 0.816406, + 0.800781, + 0.820312, + 0.828125, + 0.808594, + 0.800781, + 0.835938, + 0.808594, + 0.820312, + 0.816406, + 0.804688, + 0.820312, + 0.800781, + 0.820312, + 0.820312, + 0.816406, + 0.820312, + 0.8125, + 0.785156, + 0.832031, + 0.816406, + 0.816406, + 0.832031, + 0.816406, + 0.832031, + 0.824219, + 0.816406, + 0.800781, + 0.816406, + 0.800781, + 0.804688, + 0.828125, + 0.824219, + 0.824219, + 0.804688, + 0.824219, + 0.796875, + 0.8125, + 0.835938, + 0.8125, + 0.804688, + 0.8125, + 0.816406, + 0.820312, + 0.816406, + 0.789062, + 0.832031, + 0.8125, + 0.8125, + 0.820312, + 0.820312, + 0.808594, + 0.808594, + 0.808594, + 0.8125, + 0.816406, + 0.832031, + 0.816406, + 0.8125, + 0.820312, + 0.867188, + 0.820312, + 0.816406, + 0.796875, + 0.8125, + 0.820312, + 0.828125, + 0.8125, + 0.820312, + 0.84375, + 0.816406, + 0.789062, + 0.785156, + 0.828125, + 0.796875, + 0.808594, + 0.8125, + 0.8125, + 0.816406, + 0.835938, + 0.804688, + 0.816406, + 0.820312, + 0.8125, + 0.816406, + 0.824219, + 0.828125, + 0.832031, + 0.804688, + 0.8125, + 0.8125, + 0.816406, + 0.8125, + 0.832031, + 0.8125, + 0.800781, + 0.800781, + 0.804688, + 0.796875, + 0.828125, + 0.8125, + 0.820312, + 0.804688, + 0.816406, + 0.824219, + 0.800781, + 0.816406, + 0.816406, + 0.8125, + 0.828125, + 0.804688, + 0.808594, + 0.796875, + 0.824219, + 0.8125, + 0.808594, + 0.800781, + 0.820312, + 0.824219, + 0.824219, + 0.808594, + 0.683594, + 0.820312, + 0.796875, + 0.800781, + 0.789062, + 0.820312, + 0.8125, + 0.800781, + 0.820312, + 0.808594, + 0.800781, + 0.789062, + 0.796875, + 0.8125, + 0.808594, + 0.824219, + 0.816406, + 0.820312, + 0.8125, + 0.8125, + 0.796875, + 0.824219, + 0.796875, + 0.808594, + 0.820312, + 0.816406, + 0.828125, + 0.808594, + 0.804688, + 0.8125, + 0.808594, + 0.800781, + 0.800781, + 0.808594, + 0.820312, + 0.8125, + 0.820312, + 0.804688, + 0.792969, + 0.804688, + 0.800781, + 0.796875, + 0.824219, + 0.8125, + 0.789062, + 0.828125, + 0.816406, + 0.820312, + 0.804688, + 0.832031, + 0.824219, + 0.824219, + 0.808594, + 0.820312, + 0.808594, + 0.820312, + 0.820312, + 0.789062, + 0.808594, + 0.820312, + 0.808594, + 0.800781, + 0.820312, + 0.808594, + 0.8125, + 0.808594, + 0.8125, + 0.820312, + 0.796875, + 0.808594, + 0.800781, + 0.804688, + 0.804688, + 0.816406, + 0.8125, + 0.804688, + 0.808594, + 0.808594, + 0.800781, + 0.824219, + 0.804688, + 0.816406, + 0.796875, + 0.808594, + 0.816406, + 0.816406, + 0.816406, + 0.835938, + 0.804688, + 0.832031, + 0.808594, + 0.804688, + 0.820312, + 0.816406, + 0.820312, + 0.820312, + 0.847656, + 0.8125, + 0.800781, + 0.8125, + 0.8125, + 0.824219, + 0.820312, + 0.816406, + 0.820312, + 0.820312, + 0.800781, + 0.824219, + 0.808594, + 0.808594, + 0.824219, + 0.800781, + 0.816406, + 0.816406, + 0.832031, + 0.832031, + 0.824219, + 0.8125, + 0.816406, + 0.808594, + 0.820312, + 0.820312, + 0.816406, + 0.808594, + 0.828125, + 0.808594, + 0.804688, + 0.832031, + 0.832031, + 0.804688, + 0.8125, + 0.824219, + 0.800781, + 0.820312, + 0.707031, + 0.820312, + 0.804688, + 0.808594, + 0.8125, + 0.820312, + 0.839844, + 0.820312, + 0.820312, + 0.820312, + 0.835938, + 0.796875, + 0.828125, + 0.828125, + 0.792969, + 0.800781, + 0.808594, + 0.820312, + 0.808594, + 0.800781, + 0.800781, + 0.828125, + 0.820312, + 0.808594, + 0.828125, + 0.820312, + 0.792969, + 0.824219, + 0.828125, + 0.816406, + 0.816406, + 0.820312, + 0.792969, + 0.8125, + 0.820312, + 0.820312, + 0.820312, + 0.8125, + 0.808594, + 0.8125, + 0.800781, + 0.839844, + 0.8125, + 0.828125, + 0.816406, + 0.828125, + 0.820312, + 0.832031, + 0.828125, + 0.792969, + 0.808594, + 0.8125, + 0.8125, + 0.820312, + 0.820312, + 0.839844, + 0.804688, + 0.808594, + 0.820312, + 0.808594, + 0.800781, + 0.8125, + 0.820312, + 0.8125, + 0.8125, + 0.78125, + 0.824219, + 0.8125, + 0.808594, + 0.8125, + 0.796875, + 0.824219, + 0.792969, + 0.816406, + 0.785156, + 0.808594, + 0.820312, + 0.84375, + 0.8125, + 0.820312, + 0.800781, + 0.800781, + 0.816406, + 0.808594, + 0.800781, + 0.828125, + 0.808594, + 0.820312, + 0.800781, + 0.816406, + 0.808594, + 0.835938, + 0.84375, + 0.8125, + 0.804688, + 0.828125, + 0.796875, + 0.804688, + 0.808594, + 0.8125, + 0.828125, + 0.816406, + 0.824219, + 0.828125, + 0.832031, + 0.816406, + 0.804688, + 0.808594, + 0.820312, + 0.785156, + 0.808594, + 0.804688, + 0.804688, + 0.789062, + 0.8125, + 0.828125, + 0.816406, + 0.832031, + 0.8125, + 0.8125, + 0.796875, + 0.816406, + 0.800781, + 0.820312, + 0.824219, + 0.808594, + 0.804688, + 0.796875, + 0.78125, + 0.804688, + 0.8125, + 0.820312, + 0.8125, + 0.832031, + 0.828125, + 0.808594, + 0.800781, + 0.800781, + 0.828125, + 0.828125, + 0.804688, + 0.800781, + 0.8125, + 0.808594, + 0.824219, + 0.820312, + 0.8125, + 0.816406, + 0.808594, + 0.808594, + 0.824219, + 0.832031, + 0.800781, + 0.808594, + 0.824219, + 0.8125, + 0.84375, + 0.800781, + 0.800781, + 0.789062, + 0.816406, + 0.816406, + 0.839844, + 0.816406, + 0.8125, + 0.8125, + 0.824219, + 0.800781, + 0.804688, + 0.824219, + 0.804688, + 0.832031, + 0.8125, + 0.824219, + 0.816406, + 0.804688, + 0.796875, + 0.808594, + 0.800781, + 0.8125, + 0.828125, + 0.820312, + 0.828125, + 0.804688, + 0.816406, + 0.804688, + 0.824219, + 0.820312, + 0.796875, + 0.8125, + 0.800781, + 0.8125, + 0.84375, + 0.816406, + 0.816406, + 0.816406, + 0.828125, + 0.808594, + 0.828125, + 0.800781, + 0.820312, + 0.808594, + 0.8125, + 0.816406, + 0.824219, + 0.820312, + 0.8125, + 0.824219, + 0.824219, + 0.800781, + 0.738281, + 0.820312, + 0.804688, + 0.820312, + 0.804688, + 0.804688, + 0.820312, + 0.808594, + 0.804688, + 0.828125, + 0.820312, + 0.800781, + 0.855469, + 0.816406, + 0.800781, + 0.816406, + 0.8125, + 0.808594, + 0.808594, + 0.796875, + 0.808594, + 0.828125, + 0.804688, + 0.808594, + 0.816406, + 0.804688, + 0.796875, + 0.785156, + 0.789062, + 0.800781, + 0.828125, + 0.796875, + 0.816406, + 0.808594, + 0.808594, + 0.828125, + 0.808594, + 0.8125, + 0.804688, + 0.808594, + 0.808594, + 0.832031, + 0.832031, + 0.8125, + 0.808594, + 0.808594, + 0.804688, + 0.820312, + 0.800781, + 0.808594, + 0.796875, + 0.8125, + 0.8125, + 0.796875, + 0.820312, + 0.816406, + 0.804688, + 0.828125, + 0.8125, + 0.804688, + 0.824219, + 0.828125, + 0.820312, + 0.828125, + 0.820312, + 0.816406, + 0.796875, + 0.796875, + 0.820312, + 0.820312, + 0.816406, + 0.78125, + 0.828125, + 0.820312, + 0.8125, + 0.789062, + 0.816406, + 0.796875, + 0.828125, + 0.808594, + 0.816406, + 0.808594, + 0.8125, + 0.804688, + 0.792969, + 0.796875, + 0.804688, + 0.8125, + 0.796875, + 0.808594, + 0.808594, + 0.8125, + 0.820312, + 0.808594, + 0.796875, + 0.8125, + 0.820312, + 0.816406, + 0.808594, + 0.8125, + 0.789062, + 0.792969, + 0.789062, + 0.832031, + 0.792969, + 0.792969, + 0.804688, + 0.808594, + 0.796875, + 0.816406, + 0.820312, + 0.824219, + 0.785156, + 0.816406, + 0.835938, + 0.792969, + 0.789062, + 0.816406, + 0.816406, + 0.808594, + 0.808594, + 0.804688, + 0.800781, + 0.820312, + 0.832031, + 0.824219, + 0.816406, + 0.820312, + 0.820312, + 0.8125, + 0.816406, + 0.800781, + 0.808594, + 0.820312, + 0.816406, + 0.8125, + 0.816406, + 0.816406, + 0.820312, + 0.828125, + 0.828125, + 0.808594, + 0.8125, + 0.8125, + 0.824219, + 0.808594, + 0.8125, + 0.824219, + 0.824219, + 0.8125, + 0.8125, + 0.820312, + 0.816406, + 0.808594, + 0.816406, + 0.804688, + 0.824219, + 0.804688, + 0.796875, + 0.8125, + 0.816406, + 0.816406, + 0.824219, + 0.8125, + 0.804688, + 0.804688, + 0.804688, + 0.804688, + 0.824219, + 0.820312, + 0.832031, + 0.808594, + 0.804688, + 0.808594, + 0.8125, + 0.808594, + 0.8125, + 0.789062, + 0.828125, + 0.78125, + 0.816406, + 0.855469, + 0.808594, + 0.804688, + 0.820312, + 0.808594, + 0.816406, + 0.820312, + 0.800781, + 0.804688, + 0.582031, + 0.816406, + 0.828125, + 0.804688, + 0.824219, + 0.828125, + 0.816406, + 0.792969, + 0.824219, + 0.828125, + 0.808594, + 0.816406, + 0.796875, + 0.808594, + 0.824219, + 0.800781, + 0.808594, + 0.8125, + 0.808594, + 0.816406, + 0.792969, + 0.816406, + 0.816406, + 0.8125, + 0.816406, + 0.808594, + 0.796875, + 0.792969, + 0.816406, + 0.816406, + 0.796875, + 0.808594, + 0.800781, + 0.800781, + 0.820312, + 0.800781, + 0.808594, + 0.792969, + 0.808594, + 0.824219, + 0.808594, + 0.816406, + 0.824219, + 0.796875, + 0.816406, + 0.808594, + 0.820312, + 0.808594, + 0.84375, + 0.804688, + 0.816406, + 0.800781, + 0.796875, + 0.816406, + 0.816406, + 0.808594, + 0.808594, + 0.804688, + 0.167969, + 0.820312, + 0.804688, + 0.804688, + 0.800781, + 0.824219, + 0.796875, + 0.8125, + 0.796875, + 0.800781, + 0.820312, + 0.800781, + 0.816406, + 0.8125, + 0.808594, + 0.828125, + 0.804688, + 0.808594, + 0.820312, + 0.820312, + 0.800781, + 0.828125, + 0.828125, + 0.824219, + 0.808594, + 0.804688, + 0.839844, + 0.824219, + 0.800781, + 0.765625, + 0.816406, + 0.828125, + 0.839844, + 0.800781, + 0.8125, + 0.824219, + 0.816406, + 0.808594, + 0.808594, + 0.792969, + 0.824219, + 0.792969, + 0.800781, + 0.820312, + 0.816406, + 0.816406, + 0.796875, + 0.804688, + 0.808594, + 0.816406, + 0.820312, + 0.796875, + 0.820312, + 0.804688, + 0.839844, + 0.808594, + 0.808594, + 0.824219, + 0.804688, + 0.804688, + 0.808594, + 0.820312, + 0.828125, + 0.824219, + 0.792969, + 0.8125, + 0.828125, + 0.824219, + 0.507812, + 0.824219, + 0.820312, + 0.824219, + 0.816406, + 0.800781, + 0.800781, + 0.832031, + 0.820312, + 0.8125, + 0.800781, + 0.8125, + 0.800781, + 0.789062, + 0.820312, + 0.820312, + 0.828125, + 0.816406, + 0.8125, + 0.816406, + 0.824219, + 0.796875, + 0.800781, + 0.824219, + 0.8125, + 0.820312, + 0.800781, + 0.824219, + 0.828125, + 0.773438, + 0.820312, + 0.792969, + 0.800781, + 0.816406, + 0.808594, + 0.808594, + 0.828125, + 0.808594, + 0.816406, + 0.824219, + 0.824219, + 0.816406, + 0.816406, + 0.796875, + 0.808594, + 0.8125, + 0.816406, + 0.8125, + 0.824219, + 0.816406, + 0.832031, + 0.804688, + 0.824219, + 0.832031, + 0.804688, + 0.804688, + 0.824219, + 0.824219, + 0.8125, + 0.8125, + 0.808594, + 0.816406, + 0.792969, + 0.816406, + 0.808594, + 0.828125, + 0.808594, + 0.820312, + 0.824219, + 0.820312, + 0.824219, + 0.804688, + 0.8125, + 0.804688, + 0.808594, + 0.816406, + 0.820312, + 0.8125, + 0.8125, + 0.820312, + 0.816406, + 0.816406, + 0.824219, + 0.800781, + 0.804688, + 0.800781, + 0.808594, + 0.796875, + 0.777344, + 0.820312, + 0.8125, + 0.792969, + 0.8125, + 0.792969, + 0.804688, + 0.820312, + 0.816406, + 0.832031, + 0.804688, + 0.808594, + 0.835938, + 0.800781, + 0.8125, + 0.8125, + 0.8125, + 0.816406, + 0.804688, + 0.804688, + 0.816406, + 0.773438, + 0.816406, + 0.792969, + 0.820312, + 0.804688, + 0.816406, + 0.816406, + 0.808594, + 0.796875, + 0.792969, + 0.816406, + 0.820312, + 0.820312, + 0.832031, + 0.804688, + 0.820312, + 0.820312, + 0.824219, + 0.8125, + 0.800781, + 0.800781, + 0.785156, + 0.804688, + 0.804688, + 0.820312, + 0.8125, + 0.804688, + 0.820312, + 0.796875, + 0.792969, + 0.816406, + 0.800781, + 0.824219, + 0.800781, + 0.808594, + 0.785156, + 0.789062, + 0.808594, + 0.824219, + 0.808594, + 0.816406, + 0.816406, + 0.828125, + 0.820312, + 0.824219, + 0.800781, + 0.820312, + 0.820312, + 0.8125, + 0.828125, + 0.835938, + 0.8125, + 0.808594, + 0.804688, + 0.808594, + 0.835938, + 0.816406, + 0.820312, + 0.808594, + 0.785156, + 0.8125, + 0.8125, + 0.820312, + 0.808594, + 0.816406, + 0.816406, + 0.808594, + 0.808594, + 0.8125, + 0.816406, + 0.828125, + 0.820312, + 0.816406, + 0.800781, + 0.800781, + 0.8125, + 0.808594, + 0.8125, + 0.816406, + 0.8125, + 0.816406, + 0.816406, + 0.835938, + 0.804688, + 0.8125, + 0.824219, + 0.796875, + 0.820312, + 0.839844, + 0.816406, + 0.796875, + 0.820312, + 0.8125, + 0.820312, + 0.816406, + 0.796875, + 0.820312, + 0.816406, + 0.808594, + 0.800781, + 0.824219, + 0.800781, + 0.816406, + 0.835938, + 0.800781, + 0.820312, + 0.820312, + 0.839844, + 0.828125, + 0.832031, + 0.789062, + 0.796875, + 0.8125, + 0.808594, + 0.816406, + 0.789062, + 0.828125, + 0.796875, + 0.808594, + 0.816406, + 0.808594, + 0.835938, + 0.8125, + 0.820312, + 0.828125, + 0.808594, + 0.820312, + 0.808594, + 0.816406, + 0.808594, + 0.828125, + 0.816406, + 0.808594, + 0.796875, + 0.800781, + 0.828125, + 0.828125, + 0.792969, + 0.808594, + 0.808594, + 0.796875, + 0.816406, + 0.8125, + 0.824219, + 0.816406, + 0.824219, + 0.800781, + 0.796875, + 0.824219, + 0.8125, + 0.792969, + 0.820312, + 0.816406, + 0.820312, + 0.816406, + 0.808594, + 0.832031, + 0.828125, + 0.785156, + 0.804688, + 0.832031, + 0.816406, + 0.792969, + 0.816406, + 0.816406, + 0.816406, + 0.820312, + 0.820312, + 0.816406, + 0.792969, + 0.800781, + 0.8125, + 0.820312, + 0.804688, + 0.820312, + 0.8125, + 0.796875, + 0.796875, + 0.773438, + 0.816406, + 0.808594, + 0.808594, + 0.8125, + 0.820312, + 0.792969, + 0.816406, + 0.828125, + 0.804688, + 0.808594, + 0.804688, + 0.796875, + 0.8125, + 0.800781, + 0.824219, + 0.8125, + 0.84375, + 0.789062, + 0.832031, + 0.816406, + 0.804688, + 0.8125, + 0.800781, + 0.804688, + 0.804688, + 0.8125, + 0.824219, + 0.796875, + 0.792969, + 0.828125, + 0.808594, + 0.808594, + 0.8125, + 0.839844, + 0.835938, + 0.816406, + 0.816406, + 0.8125, + 0.808594, + 0.816406, + 0.828125, + 0.851562, + 0.839844, + 0.828125, + 0.8125, + 0.832031, + 0.820312, + 0.824219, + 0.832031, + 0.800781, + 0.808594, + 0.789062, + 0.832031, + 0.816406, + 0.800781, + 0.785156, + 0.804688, + 0.820312, + 0.808594, + 0.617188, + 0.820312, + 0.808594, + 0.816406, + 0.816406, + 0.816406, + 0.824219, + 0.828125, + 0.824219, + 0.8125, + 0.832031, + 0.808594, + 0.816406, + 0.816406, + 0.808594, + 0.804688, + 0.816406, + 0.832031, + 0.804688, + 0.8125, + 0.808594, + 0.808594, + 0.816406, + 0.796875, + 0.828125, + 0.800781, + 0.789062, + 0.816406, + 0.792969, + 0.816406, + 0.808594, + 0.804688, + 0.804688, + 0.808594, + 0.8125, + 0.824219, + 0.828125, + 0.808594, + 0.824219, + 0.804688, + 0.820312, + 0.824219, + 0.804688, + 0.835938, + 0.808594, + 0.824219, + 0.804688, + 0.808594, + 0.804688, + 0.808594, + 0.808594, + 0.804688, + 0.804688, + 0.820312, + 0.804688, + 0.820312, + 0.796875, + 0.796875, + 0.8125, + 0.820312, + 0.435547, + 0.800781, + 0.804688, + 0.789062, + 0.820312, + 0.800781, + 0.8125, + 0.828125, + 0.796875, + 0.828125, + 0.8125, + 0.820312, + 0.824219, + 0.804688, + 0.800781, + 0.808594, + 0.8125, + 0.832031, + 0.8125, + 0.808594, + 0.78125, + 0.777344, + 0.820312, + 0.804688, + 0.800781, + 0.8125, + 0.8125, + 0.804688, + 0.777344, + 0.800781, + 0.792969, + 0.828125, + 0.808594, + 0.824219, + 0.816406, + 0.804688, + 0.800781, + 0.804688, + 0.816406, + 0.820312, + 0.824219, + 0.820312, + 0.800781, + 0.824219, + 0.808594, + 0.800781, + 0.804688, + 0.804688, + 0.820312, + 0.820312, + 0.796875, + 0.808594, + 0.800781, + 0.820312, + 0.808594, + 0.796875, + 0.8125, + 0.789062, + 0.832031, + 0.816406, + 0.832031, + 0.824219, + 0.828125, + 0.796875, + 0.824219, + 0.816406, + 0.828125, + 0.800781, + 0.832031, + 0.738281, + 0.824219, + 0.824219, + 0.832031, + 0.816406, + 0.824219, + 0.820312, + 0.808594, + 0.8125, + 0.796875, + 0.820312, + 0.8125, + 0.808594, + 0.792969, + 0.824219, + 0.816406, + 0.804688, + 0.808594, + 0.824219, + 0.796875, + 0.824219, + 0.816406, + 0.816406, + 0.808594, + 0.808594, + 0.804688, + 0.785156, + 0.8125, + 0.816406, + 0.808594, + 0.816406, + 0.835938, + 0.804688, + 0.839844, + 0.816406, + 0.820312, + 0.808594, + 0.804688, + 0.816406, + 0.8125, + 0.808594, + 0.820312, + 0.804688, + 0.824219, + 0.804688, + 0.78125, + 0.832031, + 0.796875, + 0.808594, + 0.824219, + 0.804688, + 0.804688, + 0.816406, + 0.828125, + 0.808594, + 0.824219, + 0.816406, + 0.828125, + 0.808594, + 0.824219, + 0.824219, + 0.800781, + 0.828125, + 0.828125, + 0.804688, + 0.8125, + 0.800781, + 0.808594, + 0.792969, + 0.808594, + 0.824219, + 0.816406, + 0.820312, + 0.820312, + 0.792969, + 0.8125, + 0.820312, + 0.816406, + 0.816406, + 0.800781, + 0.824219, + 0.832031, + 0.8125, + 0.816406, + 0.800781, + 0.832031, + 0.804688, + 0.808594, + 0.804688, + 0.8125, + 0.804688, + 0.824219, + 0.820312, + 0.088379, + 0.792969, + 0.796875, + 0.800781, + 0.800781, + 0.824219, + 0.800781, + 0.832031, + 0.835938, + 0.804688, + 0.816406, + 0.832031, + 0.808594, + 0.792969, + 0.84375, + 0.839844, + 0.804688, + 0.808594, + 0.816406, + 0.816406, + 0.816406, + 0.816406, + 0.804688, + 0.8125, + 0.832031, + 0.804688, + 0.804688, + 0.824219, + 0.8125, + 0.78125, + 0.816406, + 0.8125, + 0.816406, + 0.789062, + 0.804688, + 0.796875, + 0.804688, + 0.839844, + 0.808594, + 0.804688, + 0.835938, + 0.820312, + 0.789062, + 0.820312, + 0.8125, + 0.832031, + 0.804688, + 0.8125, + 0.816406, + 0.796875, + 0.8125, + 0.808594, + 0.796875, + 0.824219, + 0.816406, + 0.804688, + 0.820312, + 0.792969, + 0.8125, + 0.8125, + 0.816406, + 0.804688, + 0.800781, + 0.789062, + 0.832031, + 0.789062, + 0.808594, + 0.804688, + 0.804688, + 0.808594, + 0.839844, + 0.828125, + 0.796875, + 0.804688, + 0.796875, + 0.824219, + 0.804688, + 0.820312, + 0.785156, + 0.796875, + 0.820312, + 0.820312, + 0.828125, + 0.820312, + 0.820312, + 0.8125, + 0.804688, + 0.804688, + 0.800781, + 0.792969, + 0.792969, + 0.8125, + 0.816406, + 0.832031, + 0.816406, + 0.800781, + 0.796875, + 0.816406, + 0.816406, + 0.792969, + 0.808594, + 0.800781, + 0.816406, + 0.804688, + 0.820312, + 0.804688, + 0.808594, + 0.832031, + 0.8125, + 0.828125, + 0.804688, + 0.824219, + 0.796875, + 0.816406, + 0.816406, + 0.824219, + 0.871094, + 0.8125, + 0.8125, + 0.808594, + 0.8125, + 0.832031, + 0.792969, + 0.824219, + 0.828125, + 0.796875, + 0.800781, + 0.792969, + 0.820312, + 0.78125, + 0.820312, + 0.820312, + 0.820312, + 0.828125, + 0.8125, + 0.8125, + 0.820312, + 0.808594, + 0.789062, + 0.816406, + 0.777344, + 0.820312, + 0.804688, + 0.8125, + 0.800781, + 0.8125, + 0.816406, + 0.800781, + 0.792969, + 0.828125, + 0.816406, + 0.835938, + 0.816406, + 0.792969, + 0.832031, + 0.8125, + 0.8125, + 0.800781, + 0.824219, + 0.8125, + 0.804688, + 0.8125, + 0.835938, + 0.796875, + 0.820312, + 0.828125, + 0.8125, + 0.804688, + 0.8125, + 0.808594, + 0.832031, + 0.828125, + 0.785156, + 0.804688, + 0.832031, + 0.816406, + 0.820312, + 0.816406, + 0.804688, + 0.8125, + 0.804688, + 0.816406, + 0.800781, + 0.789062, + 0.800781, + 0.8125, + 0.800781, + 0.820312, + 0.816406, + 0.796875, + 0.824219, + 0.808594, + 0.800781, + 0.816406, + 0.800781, + 0.808594, + 0.8125, + 0.800781, + 0.820312, + 0.828125, + 0.816406, + 0.824219, + 0.824219, + 0.816406, + 0.792969, + 0.824219, + 0.820312, + 0.820312, + 0.796875, + 0.8125, + 0.816406, + 0.808594, + 0.78125, + 0.820312, + 0.816406, + 0.800781, + 0.792969, + 0.820312, + 0.832031, + 0.796875, + 0.8125, + 0.820312, + 0.832031, + 0.8125, + 0.824219, + 0.785156, + 0.8125, + 0.820312, + 0.824219, + 0.816406, + 0.816406, + 0.816406, + 0.789062, + 0.804688, + 0.816406, + 0.8125, + 0.800781, + 0.808594, + 0.804688, + 0.804688, + 0.8125, + 0.789062, + 0.820312, + 0.808594, + 0.824219, + 0.816406, + 0.8125, + 0.839844, + 0.828125, + 0.820312, + 0.820312, + 0.835938, + 0.820312, + 0.8125, + 0.789062, + 0.8125, + 0.8125, + 0.808594, + 0.800781, + 0.832031, + 0.808594, + 0.808594, + 0.808594, + 0.816406, + 0.816406, + 0.808594, + 0.804688, + 0.804688, + 0.789062, + 0.808594, + 0.816406, + 0.796875, + 0.828125, + 0.824219, + 0.796875, + 0.804688, + 0.816406, + 0.8125, + 0.800781, + 0.820312, + 0.804688, + 0.800781, + 0.808594, + 0.804688, + 0.808594, + 0.808594, + 0.804688, + 0.796875, + 0.8125, + 0.796875, + 0.820312, + 0.800781, + 0.800781, + 0.792969, + 0.804688, + 0.820312, + 0.804688, + 0.808594, + 0.808594, + 0.8125, + 0.816406, + 0.8125, + 0.820312, + 0.804688, + 0.800781, + 0.824219, + 0.8125, + 0.800781, + 0.804688, + 0.820312, + 0.816406, + 0.8125, + 0.824219, + 0.820312, + 0.828125, + 0.804688, + 0.808594, + 0.828125, + 0.792969, + 0.800781, + 0.816406, + 0.800781, + 0.824219, + 0.820312, + 0.804688, + 0.816406, + 0.8125, + 0.796875, + 0.828125, + 0.808594, + 0.8125, + 0.796875, + 0.804688, + 0.820312, + 0.792969, + 0.808594, + 0.8125, + 0.796875, + 0.816406, + 0.800781, + 0.824219, + 0.792969, + 0.808594, + 0.828125, + 0.816406, + 0.816406, + 0.816406, + 0.804688, + 0.8125, + 0.816406, + 0.8125, + 0.804688, + 0.824219, + 0.804688, + 0.8125, + 0.804688, + 0.808594, + 0.824219, + 0.804688, + 0.792969, + 0.820312, + 0.800781, + 0.808594, + 0.816406, + 0.804688, + 0.808594, + 0.820312, + 0.8125, + 0.808594, + 0.804688, + 0.804688, + 0.808594, + 0.796875, + 0.835938, + 0.8125, + 0.828125, + 0.816406, + 0.8125, + 0.804688, + 0.824219, + 0.820312, + 0.816406, + 0.804688, + 0.8125, + 0.804688, + 0.800781, + 0.824219, + 0.804688, + 0.828125, + 0.804688, + 0.800781, + 0.804688, + 0.789062, + 0.804688, + 0.800781, + 0.679688, + 0.808594, + 0.804688, + 0.8125, + 0.808594, + 0.820312, + 0.824219, + 0.808594, + 0.816406, + 0.804688, + 0.832031, + 0.800781, + 0.832031, + 0.808594, + 0.816406, + 0.832031, + 0.828125, + 0.785156, + 0.808594, + 0.800781, + 0.804688, + 0.8125, + 0.832031, + 0.828125, + 0.820312, + 0.832031, + 0.828125, + 0.832031, + 0.804688, + 0.820312, + 0.820312, + 0.8125, + 0.832031, + 0.800781, + 0.847656, + 0.824219, + 0.8125, + 0.792969, + 0.816406, + 0.816406, + 0.792969, + 0.828125, + 0.816406, + 0.820312, + 0.847656, + 0.792969, + 0.828125, + 0.8125, + 0.792969, + 0.808594, + 0.816406, + 0.8125, + 0.808594, + 0.8125, + 0.796875, + 0.820312, + 0.828125, + 0.816406, + 0.800781, + 0.808594, + 0.804688, + 0.800781, + 0.800781, + 0.816406, + 0.816406, + 0.816406, + 0.835938, + 0.796875, + 0.804688, + 0.824219, + 0.800781, + 0.828125, + 0.808594, + 0.816406, + 0.808594, + 0.828125, + 0.8125, + 0.820312, + 0.820312, + 0.816406, + 0.804688, + 0.816406, + 0.8125, + 0.785156, + 0.824219, + 0.816406, + 0.796875, + 0.808594, + 0.808594, + 0.796875, + 0.808594, + 0.804688, + 0.8125, + 0.816406, + 0.816406, + 0.789062, + 0.824219, + 0.8125, + 0.820312, + 0.804688, + 0.808594, + 0.8125, + 0.804688, + 0.796875, + 0.816406, + 0.820312, + 0.816406, + 0.816406, + 0.816406, + 0.824219, + 0.820312, + 0.804688, + 0.828125, + 0.816406, + 0.828125, + 0.828125, + 0.8125, + 0.824219, + 0.808594, + 0.808594, + 0.824219, + 0.839844, + 0.824219, + 0.820312, + 0.824219, + 0.808594, + 0.8125, + 0.816406, + 0.816406, + 0.828125, + 0.820312, + 0.796875, + 0.808594, + 0.820312, + 0.796875, + 0.816406, + 0.820312, + 0.828125, + 0.808594, + 0.804688, + 0.796875, + 0.8125, + 0.816406, + 0.800781, + 0.800781, + 0.828125, + 0.808594, + 0.8125, + 0.839844, + 0.804688, + 0.824219, + 0.8125, + 0.820312, + 0.816406, + 0.808594, + 0.804688, + 0.816406, + 0.824219, + 0.804688, + 0.8125, + 0.890625, + 0.824219, + 0.8125, + 0.816406, + 0.824219, + 0.8125, + 0.816406, + 0.820312, + 0.828125, + 0.816406, + 0.820312, + 0.8125, + 0.796875, + 0.804688, + 0.816406, + 0.832031, + 0.828125, + 0.8125, + 0.816406, + 0.8125, + 0.808594, + 0.828125, + 0.828125, + 0.804688, + 0.800781, + 0.808594, + 0.828125, + 0.820312, + 0.820312, + 0.796875, + 0.792969, + 0.828125, + 0.824219, + 0.804688, + 0.8125, + 0.828125, + 0.824219, + 0.789062, + 0.816406, + 0.789062, + 0.816406, + 0.824219, + 0.808594, + 0.808594, + 0.820312, + 0.78125, + 0.804688, + 0.800781, + 0.839844, + 0.820312, + 0.800781, + 0.804688, + 0.820312, + 0.800781, + 0.824219, + 0.820312, + 0.804688, + 0.832031, + 0.796875, + 0.792969, + 0.820312, + 0.8125, + 0.816406, + 0.738281, + 0.808594, + 0.8125, + 0.808594, + 0.792969, + 0.808594, + 0.816406, + 0.789062, + 0.800781, + 0.816406, + 0.804688, + 0.804688, + 0.808594, + 0.804688, + 0.796875, + 0.808594, + 0.789062, + 0.792969, + 0.820312, + 0.808594, + 0.835938, + 0.808594, + 0.8125, + 0.800781, + 0.828125, + 0.8125, + 0.800781, + 0.785156, + 0.820312, + 0.804688, + 0.804688, + 0.804688, + 0.816406, + 0.820312, + 0.820312, + 0.832031, + 0.816406, + 0.804688, + 0.824219, + 0.824219, + 0.792969, + 0.808594, + 0.816406, + 0.832031, + 0.808594, + 0.808594, + 0.824219, + 0.792969, + 0.832031, + 0.828125, + 0.816406, + 0.820312, + 0.804688, + 0.820312, + 0.8125, + 0.804688, + 0.804688, + 0.808594, + 0.796875, + 0.824219, + 0.828125, + 0.8125, + 0.824219, + 0.820312, + 0.8125, + 0.8125, + 0.808594, + 0.816406, + 0.832031, + 0.8125, + 0.8125, + 0.808594, + 0.816406, + 0.816406, + 0.8125, + 0.824219, + 0.820312, + 0.785156, + 0.800781, + 0.804688, + 0.820312, + 0.8125, + 0.804688, + 0.820312, + 0.800781, + 0.808594, + 0.816406, + 0.792969, + 0.808594, + 0.765625, + 0.808594, + 0.820312, + 0.808594, + 0.804688, + 0.804688, + 0.808594, + 0.8125, + 0.804688, + 0.824219, + 0.816406, + 0.824219, + 0.816406, + 0.816406, + 0.835938, + 0.804688, + 0.800781, + 0.8125, + 0.808594, + 0.789062, + 0.816406, + 0.808594, + 0.828125, + 0.808594, + 0.832031, + 0.816406, + 0.8125, + 0.808594, + 0.820312, + 0.820312, + 0.800781, + 0.804688, + 0.800781, + 0.800781, + 0.808594, + 0.824219, + 0.8125, + 0.804688, + 0.808594, + 0.824219, + 0.792969, + 0.804688, + 0.808594, + 0.816406, + 0.808594, + 0.792969, + 0.8125, + 0.816406, + 0.824219, + 0.8125, + 0.816406, + 0.8125, + 0.8125, + 0.804688, + 0.800781, + 0.816406, + 0.738281, + 0.824219, + 0.8125, + 0.804688, + 0.832031, + 0.804688, + 0.808594, + 0.8125, + 0.816406, + 0.824219, + 0.828125, + 0.820312, + 0.796875, + 0.808594, + 0.808594, + 0.800781, + 0.820312, + 0.816406, + 0.796875, + 0.835938, + 0.804688, + 0.804688, + 0.808594, + 0.8125, + 0.78125, + 0.8125, + 0.824219, + 0.828125, + 0.8125, + 0.808594, + 0.8125, + 0.816406, + 0.824219, + 0.835938, + 0.832031, + 0.8125, + 0.792969, + 0.796875, + 0.796875, + 0.804688, + 0.835938, + 0.816406, + 0.804688, + 0.820312, + 0.820312, + 0.792969, + 0.820312, + 0.820312, + 0.808594, + 0.839844, + 0.824219, + 0.804688, + 0.800781, + 0.8125, + 0.808594, + 0.816406, + 0.832031, + 0.8125, + 0.816406, + 0.816406, + 0.808594, + 0.820312, + 0.816406, + 0.804688, + 0.832031, + 0.808594, + 0.808594, + 0.828125, + 0.890625, + 0.792969, + 0.832031, + 0.8125, + 0.808594, + 0.804688, + 0.816406, + 0.820312, + 0.800781, + 0.800781, + 0.816406, + 0.796875, + 0.789062, + 0.804688, + 0.816406, + 0.8125, + 0.816406, + 0.820312, + 0.828125, + 0.824219, + 0.816406, + 0.824219, + 0.808594, + 0.8125, + 0.808594, + 0.816406, + 0.792969, + 0.808594, + 0.800781, + 0.816406, + 0.816406, + 0.808594, + 0.839844, + 0.8125, + 0.789062, + 0.816406, + 0.824219, + 0.832031, + 0.820312, + 0.828125, + 0.808594, + 0.8125, + 0.800781, + 0.824219, + 0.804688, + 0.800781, + 0.8125, + 0.695312, + 0.820312, + 0.824219, + 0.796875, + 0.816406, + 0.835938, + 0.816406, + 0.796875, + 0.8125, + 0.804688, + 0.804688, + 0.8125, + 0.820312, + 0.800781, + 0.808594, + 0.808594, + 0.808594, + 0.8125, + 0.804688, + 0.800781, + 0.816406, + 0.804688, + 0.804688, + 0.808594, + 0.816406, + 0.808594, + 0.8125, + 0.800781, + 0.8125, + 0.808594, + 0.816406, + 0.804688, + 0.816406, + 0.808594, + 0.804688, + 0.820312, + 0.832031, + 0.808594, + 0.820312, + 0.800781, + 0.804688, + 0.800781, + 0.8125, + 0.8125, + 0.804688, + 0.820312, + 0.808594, + 0.808594, + 0.796875, + 0.804688, + 0.804688, + 0.808594, + 0.8125, + 0.792969, + 0.824219, + 0.8125, + 0.808594, + 0.816406, + 0.820312, + 0.8125, + 0.820312, + 0.808594, + 0.808594, + 0.796875, + 0.804688, + 0.820312, + 0.804688, + 0.792969, + 0.796875, + 0.824219, + 0.824219, + 0.8125, + 0.789062, + 0.816406, + 0.816406, + 0.804688, + 0.820312, + 0.820312, + 0.808594, + 0.792969, + 0.808594, + 0.8125, + 0.808594, + 0.816406, + 0.8125, + 0.808594, + 0.785156, + 0.808594, + 0.816406, + 0.84375, + 0.808594, + 0.820312, + 0.796875, + 0.816406, + 0.789062, + 0.808594, + 0.820312, + 0.820312, + 0.792969, + 0.789062, + 0.8125, + 0.820312, + 0.800781, + 0.839844, + 0.816406, + 0.804688, + 0.8125, + 0.800781, + 0.8125, + 0.808594, + 0.800781, + 0.8125, + 0.820312, + 0.808594, + 0.820312, + 0.8125, + 0.816406, + 0.8125, + 0.808594, + 0.832031, + 0.78125, + 0.8125, + 0.804688, + 0.824219, + 0.8125, + 0.8125, + 0.800781, + 0.824219, + 0.804688, + 0.8125, + 0.835938, + 0.808594, + 0.816406, + 0.820312, + 0.804688, + 0.820312, + 0.800781, + 0.832031, + 0.8125, + 0.820312, + 0.828125, + 0.8125, + 0.824219, + 0.796875, + 0.828125, + 0.824219, + 0.824219, + 0.800781, + 0.800781, + 0.804688, + 0.820312, + 0.796875, + 0.816406, + 0.820312, + 0.808594, + 0.832031, + 0.820312, + 0.800781, + 0.796875, + 0.8125, + 0.792969, + 0.828125, + 0.816406, + 0.800781, + 0.820312, + 0.804688, + 0.800781, + 0.820312, + 0.820312, + 0.820312, + 0.800781, + 0.832031, + 0.816406, + 0.816406, + 0.820312, + 0.824219, + 0.804688, + 0.8125, + 0.8125, + 0.828125, + 0.8125, + 0.804688, + 0.8125, + 0.832031, + 0.820312, + 0.808594, + 0.808594, + 0.824219, + 0.796875, + 0.800781, + 0.792969, + 0.8125, + 0.796875, + 0.800781, + 0.816406, + 0.824219, + 0.816406, + 0.808594, + 0.828125, + 0.808594, + 0.808594, + 0.804688, + 0.804688, + 0.789062, + 0.796875, + 0.808594, + 0.820312, + 0.796875, + 0.828125, + 0.8125, + 0.8125, + 0.8125, + 0.816406, + 0.804688, + 0.808594, + 0.808594, + 0.816406, + 0.8125, + 0.785156, + 0.8125, + 0.8125, + 0.816406, + 0.8125, + 0.78125, + 0.839844, + 0.828125, + 0.8125, + 0.796875, + 0.804688, + 0.816406, + 0.800781, + 0.820312, + 0.816406, + 0.804688, + 0.832031, + 0.8125, + 0.820312, + 0.796875, + 0.800781, + 0.824219, + 0.820312, + 0.804688, + 0.824219, + 0.828125, + 0.820312, + 0.808594, + 0.824219, + 0.8125, + 0.820312, + 0.816406, + 0.804688, + 0.808594, + 0.824219, + 0.808594, + 0.8125, + 0.808594, + 0.800781, + 0.816406, + 0.824219, + 0.796875, + 0.816406, + 0.808594, + 0.816406, + 0.808594, + 0.800781, + 0.816406, + 0.8125, + 0.800781, + 0.800781, + 0.804688, + 0.808594, + 0.820312, + 0.804688, + 0.816406, + 0.832031, + 0.808594, + 0.824219, + 0.828125, + 0.796875, + 0.824219, + 0.851562, + 0.796875, + 0.828125, + 0.808594, + 0.808594, + 0.800781, + 0.816406, + 0.792969, + 0.785156, + 0.808594, + 0.800781, + 0.796875, + 0.835938, + 0.820312, + 0.804688, + 0.820312, + 0.816406, + 0.832031, + 0.796875, + 0.804688, + 0.832031, + 0.824219, + 0.816406, + 0.804688, + 0.816406, + 0.824219, + 0.816406, + 0.816406, + 0.820312, + 0.824219, + 0.789062, + 0.816406, + 0.808594, + 0.832031, + 0.820312, + 0.804688, + 0.804688, + 0.8125, + 0.785156, + 0.808594, + 0.832031, + 0.816406, + 0.804688, + 0.804688, + 0.824219, + 0.804688, + 0.8125, + 0.820312, + 0.828125, + 0.835938, + 0.808594, + 0.804688, + 0.808594, + 0.808594, + 0.816406, + 0.8125, + 0.8125, + 0.8125, + 0.796875, + 0.816406, + 0.800781, + 0.800781, + 0.808594, + 0.824219, + 0.816406, + 0.804688, + 0.816406, + 0.8125, + 0.792969, + 0.8125, + 0.800781, + 0.824219, + 0.8125, + 0.796875, + 0.835938, + 0.804688, + 0.820312, + 0.804688, + 0.800781, + 0.816406, + 0.816406, + 0.808594, + 0.820312, + 0.824219, + 0.800781, + 0.820312, + 0.808594, + 0.828125, + 0.820312, + 0.796875, + 0.816406, + 0.816406, + 0.792969, + 0.820312, + 0.8125, + 0.789062, + 0.832031, + 0.820312, + 0.839844, + 0.796875, + 0.832031, + 0.828125, + 0.808594, + 0.820312, + 0.804688, + 0.800781, + 0.816406, + 0.792969, + 0.796875, + 0.804688, + 0.8125, + 0.808594, + 0.792969, + 0.800781, + 0.808594, + 0.816406, + 0.808594, + 0.789062, + 0.816406, + 0.808594, + 0.820312, + 0.808594, + 0.804688, + 0.816406, + 0.816406, + 0.800781, + 0.785156, + 0.800781, + 0.816406, + 0.796875, + 0.796875, + 0.8125, + 0.804688, + 0.824219, + 0.824219, + 0.808594, + 0.820312, + 0.816406, + 0.824219, + 0.804688, + 0.824219, + 0.820312, + 0.800781, + 0.832031, + 0.8125, + 0.796875, + 0.804688, + 0.824219, + 0.804688, + 0.828125, + 0.800781, + 0.808594, + 0.828125, + 0.816406, + 0.722656, + 0.808594, + 0.8125, + 0.828125, + 0.808594, + 0.8125, + 0.828125, + 0.816406, + 0.792969, + 0.804688, + 0.800781, + 0.832031, + 0.792969, + 0.8125, + 0.808594, + 0.800781, + 0.820312, + 0.808594, + 0.808594, + 0.8125, + 0.808594, + 0.804688, + 0.828125, + 0.824219, + 0.816406, + 0.792969, + 0.824219, + 0.808594, + 0.824219, + 0.8125, + 0.828125, + 0.816406, + 0.8125, + 0.808594, + 0.8125, + 0.8125, + 0.816406, + 0.808594, + 0.800781, + 0.804688, + 0.816406, + 0.816406, + 0.808594, + 0.832031, + 0.800781, + 0.808594, + 0.8125, + 0.800781, + 0.820312, + 0.800781, + 0.8125, + 0.796875, + 0.8125, + 0.84375, + 0.839844, + 0.796875, + 0.804688, + 0.816406, + 0.800781, + 0.800781, + 0.824219, + 0.816406, + 0.75, + 0.8125, + 0.816406, + 0.828125, + 0.808594, + 0.824219, + 0.820312, + 0.255859, + 0.832031, + 0.832031, + 0.8125, + 0.828125, + 0.828125, + 0.800781, + 0.824219, + 0.824219, + 0.808594, + 0.824219, + 0.800781, + 0.808594, + 0.8125, + 0.820312, + 0.800781, + 0.828125, + 0.820312, + 0.804688, + 0.832031, + 0.804688, + 0.800781, + 0.820312, + 0.808594, + 0.816406, + 0.808594, + 0.804688, + 0.804688, + 0.088379, + 0.800781, + 0.808594, + 0.816406, + 0.816406, + 0.824219, + 0.832031, + 0.804688, + 0.8125, + 0.8125, + 0.8125, + 0.8125, + 0.816406, + 0.804688, + 0.8125, + 0.808594, + 0.804688, + 0.769531, + 0.800781, + 0.828125, + 0.792969, + 0.8125, + 0.828125, + 0.816406, + 0.8125, + 0.824219, + 0.8125, + 0.808594, + 0.804688, + 0.808594, + 0.773438, + 0.8125, + 0.828125, + 0.808594, + 0.792969, + 0.808594, + 0.804688, + 0.820312, + 0.808594, + 0.847656, + 0.8125, + 0.804688, + 0.800781, + 0.804688, + 0.796875, + 0.804688, + 0.816406, + 0.832031, + 0.792969, + 0.8125, + 0.800781, + 0.800781, + 0.800781, + 0.816406, + 0.828125, + 0.808594, + 0.800781, + 0.808594, + 0.816406, + 0.8125, + 0.800781, + 0.8125, + 0.808594, + 0.804688, + 0.832031, + 0.820312, + 0.820312, + 0.789062, + 0.8125, + 0.796875, + 0.8125, + 0.816406, + 0.824219, + 0.816406, + 0.792969, + 0.792969, + 0.816406, + 0.824219, + 0.820312, + 0.804688, + 0.8125, + 0.8125, + 0.789062, + 0.820312, + 0.808594, + 0.832031, + 0.800781, + 0.8125, + 0.820312, + 0.8125, + 0.792969, + 0.828125, + 0.800781, + 0.820312, + 0.820312, + 0.832031, + 0.828125, + 0.8125, + 0.808594, + 0.8125, + 0.8125, + 0.820312, + 0.808594, + 0.796875, + 0.8125, + 0.8125, + 0.828125, + 0.832031, + 0.796875, + 0.824219, + 0.8125, + 0.839844, + 0.820312, + 0.824219, + 0.804688, + 0.796875, + 0.808594, + 0.816406, + 0.796875, + 0.8125, + 0.816406, + 0.824219, + 0.816406, + 0.804688, + 0.8125, + 0.835938, + 0.8125, + 0.820312, + 0.828125, + 0.820312, + 0.785156, + 0.804688, + 0.828125, + 0.820312, + 0.816406, + 0.824219, + 0.796875, + 0.835938, + 0.796875, + 0.808594, + 0.820312, + 0.796875, + 0.816406, + 0.808594, + 0.808594, + 0.804688, + 0.816406, + 0.820312, + 0.816406, + 0.816406, + 0.824219, + 0.8125, + 0.804688, + 0.8125, + 0.824219, + 0.804688, + 0.804688, + 0.820312, + 0.8125, + 0.820312, + 0.796875, + 0.8125, + 0.789062, + 0.816406, + 0.824219, + 0.820312, + 0.796875, + 0.8125, + 0.824219, + 0.808594, + 0.8125, + 0.832031, + 0.816406, + 0.808594, + 0.820312, + 0.8125, + 0.820312, + 0.828125, + 0.820312, + 0.820312, + 0.8125, + 0.8125, + 0.816406, + 0.824219, + 0.816406, + 0.828125, + 0.792969, + 0.839844, + 0.8125, + 0.816406, + 0.816406, + 0.824219, + 0.824219, + 0.816406, + 0.796875, + 0.800781, + 0.84375, + 0.804688, + 0.828125, + 0.839844, + 0.785156, + 0.804688, + 0.792969, + 0.8125, + 0.796875, + 0.808594, + 0.8125, + 0.789062, + 0.804688, + 0.824219, + 0.820312, + 0.828125, + 0.824219, + 0.816406, + 0.808594, + 0.820312, + 0.820312, + 0.8125, + 0.804688, + 0.816406, + 0.816406, + 0.824219, + 0.828125, + 0.804688, + 0.808594, + 0.835938, + 0.808594, + 0.804688, + 0.808594, + 0.792969, + 0.816406, + 0.824219, + 0.777344, + 0.832031, + 0.804688, + 0.816406, + 0.820312, + 0.820312, + 0.808594, + 0.824219, + 0.816406, + 0.8125, + 0.789062, + 0.8125, + 0.824219, + 0.820312, + 0.804688, + 0.820312, + 0.824219, + 0.804688, + 0.820312, + 0.808594, + 0.8125, + 0.792969, + 0.828125, + 0.828125, + 0.804688, + 0.835938, + 0.832031, + 0.816406, + 0.808594, + 0.816406, + 0.816406, + 0.808594, + 0.804688, + 0.820312, + 0.828125, + 0.816406, + 0.800781, + 0.816406, + 0.8125, + 0.808594, + 0.792969, + 0.804688, + 0.824219, + 0.8125, + 0.839844, + 0.816406, + 0.816406, + 0.820312, + 0.824219, + 0.804688, + 0.816406, + 0.808594, + 0.816406, + 0.820312, + 0.816406, + 0.816406, + 0.824219, + 0.804688, + 0.8125, + 0.808594, + 0.816406, + 0.800781, + 0.800781, + 0.824219, + 0.8125, + 0.800781, + 0.796875, + 0.828125, + 0.816406, + 0.6875, + 0.800781, + 0.796875, + 0.820312, + 0.816406, + 0.816406, + 0.816406, + 0.808594, + 0.792969, + 0.824219, + 0.792969, + 0.8125, + 0.8125, + 0.816406, + 0.828125, + 0.820312, + 0.8125, + 0.816406, + 0.804688, + 0.792969, + 0.808594, + 0.796875, + 0.816406, + 0.808594, + 0.804688, + 0.800781, + 0.804688, + 0.820312, + 0.8125, + 0.867188, + 0.8125, + 0.824219, + 0.8125, + 0.816406, + 0.808594, + 0.824219, + 0.824219, + 0.816406, + 0.839844, + 0.800781, + 0.816406, + 0.832031, + 0.804688, + 0.820312, + 0.824219, + 0.800781, + 0.804688, + 0.792969, + 0.820312, + 0.824219, + 0.804688, + 0.8125, + 0.816406, + 0.804688, + 0.816406, + 0.808594, + 0.835938, + 0.804688, + 0.808594, + 0.824219, + 0.816406, + 0.808594, + 0.816406, + 0.789062, + 0.828125, + 0.824219, + 0.824219, + 0.816406, + 0.816406, + 0.8125, + 0.824219, + 0.820312, + 0.820312, + 0.808594, + 0.847656, + 0.828125, + 0.804688, + 0.796875, + 0.804688, + 0.816406, + 0.820312, + 0.804688, + 0.808594, + 0.808594, + 0.792969, + 0.824219, + 0.816406, + 0.8125, + 0.808594, + 0.816406, + 0.832031, + 0.8125, + 0.800781, + 0.800781, + 0.800781, + 0.816406, + 0.804688, + 0.816406, + 0.8125, + 0.796875, + 0.796875, + 0.816406, + 0.8125, + 0.820312, + 0.8125, + 0.816406, + 0.808594, + 0.824219, + 0.820312, + 0.816406, + 0.828125, + 0.820312, + 0.8125, + 0.8125, + 0.8125, + 0.800781, + 0.800781, + 0.789062, + 0.800781, + 0.785156, + 0.8125, + 0.796875, + 0.808594, + 0.808594, + 0.8125, + 0.808594, + 0.8125, + 0.8125, + 0.804688, + 0.824219, + 0.8125, + 0.777344, + 0.8125, + 0.804688, + 0.8125, + 0.796875, + 0.8125, + 0.808594, + 0.792969, + 0.8125, + 0.835938, + 0.808594, + 0.816406, + 0.816406, + 0.8125, + 0.808594, + 0.820312, + 0.894531, + 0.789062, + 0.824219, + 0.816406, + 0.804688, + 0.816406, + 0.816406, + 0.796875, + 0.828125, + 0.816406, + 0.804688, + 0.800781, + 0.816406, + 0.789062, + 0.800781, + 0.816406, + 0.8125, + 0.808594, + 0.808594, + 0.800781, + 0.8125, + 0.828125, + 0.816406, + 0.828125, + 0.8125, + 0.824219, + 0.820312, + 0.828125, + 0.828125, + 0.78125, + 0.816406, + 0.816406, + 0.816406, + 0.8125, + 0.820312, + 0.808594, + 0.8125, + 0.8125, + 0.808594, + 0.824219, + 0.804688, + 0.8125, + 0.808594, + 0.808594, + 0.871094, + 0.824219, + 0.824219, + 0.816406, + 0.8125, + 0.800781, + 0.792969, + 0.804688, + 0.816406, + 0.804688, + 0.828125, + 0.828125, + 0.820312, + 0.785156, + 0.828125, + 0.449219, + 0.824219, + 0.824219, + 0.800781, + 0.796875, + 0.808594, + 0.816406, + 0.8125, + 0.804688, + 0.78125, + 0.800781, + 0.824219, + 0.816406, + 0.824219, + 0.816406, + 0.800781, + 0.800781, + 0.785156, + 0.804688, + 0.8125, + 0.824219, + 0.808594, + 0.804688, + 0.816406, + 0.792969, + 0.808594, + 0.820312, + 0.820312, + 0.824219, + 0.816406, + 0.800781, + 0.820312, + 0.808594, + 0.796875, + 0.832031, + 0.804688, + 0.792969, + 0.796875, + 0.800781, + 0.816406, + 0.824219, + 0.796875, + 0.816406, + 0.808594, + 0.8125, + 0.820312, + 0.796875, + 0.8125, + 0.804688, + 0.816406, + 0.808594, + 0.804688, + 0.8125, + 0.8125, + 0.796875, + 0.8125, + 0.804688, + 0.808594, + 0.820312, + 0.835938, + 0.804688, + 0.816406, + 0.8125, + 0.84375, + 0.804688, + 0.816406, + 0.8125, + 0.8125, + 0.839844, + 0.796875, + 0.808594, + 0.804688, + 0.808594, + 0.84375, + 0.820312, + 0.820312, + 0.792969, + 0.820312, + 0.820312, + 0.816406, + 0.792969, + 0.828125, + 0.808594, + 0.8125, + 0.8125, + 0.796875, + 0.820312, + 0.816406, + 0.824219, + 0.8125, + 0.804688, + 0.804688, + 0.828125, + 0.804688, + 0.804688, + 0.8125, + 0.820312, + 0.808594, + 0.828125, + 0.8125, + 0.816406, + 0.808594, + 0.820312, + 0.804688, + 0.820312, + 0.855469, + 0.863281, + 0.824219, + 0.800781, + 0.800781, + 0.824219, + 0.804688, + 0.820312, + 0.800781, + 0.800781, + 0.828125, + 0.816406, + 0.8125, + 0.8125, + 0.8125, + 0.789062, + 0.824219, + 0.808594, + 0.800781, + 0.804688, + 0.800781, + 0.808594, + 0.800781, + 0.8125, + 0.808594, + 0.832031, + 0.8125, + 0.835938, + 0.808594, + 0.820312, + 0.789062, + 0.828125, + 0.816406, + 0.804688, + 0.8125, + 0.824219, + 0.816406, + 0.824219, + 0.804688, + 0.820312, + 0.792969, + 0.777344, + 0.796875, + 0.828125, + 0.800781, + 0.820312, + 0.800781, + 0.820312, + 0.816406, + 0.804688, + 0.828125, + 0.816406, + 0.8125, + 0.808594, + 0.816406, + 0.816406, + 0.824219, + 0.804688, + 0.816406, + 0.824219, + 0.820312, + 0.8125, + 0.832031, + 0.804688, + 0.816406, + 0.804688, + 0.820312, + 0.816406, + 0.808594, + 0.785156, + 0.804688, + 0.828125, + 0.808594, + 0.824219, + 0.765625, + 0.808594, + 0.800781, + 0.816406, + 0.792969, + 0.792969, + 0.808594, + 0.828125, + 0.828125, + 0.800781, + 0.808594, + 0.8125, + 0.808594, + 0.824219, + 0.828125, + 0.800781, + 0.832031, + 0.820312, + 0.820312, + 0.800781, + 0.816406, + 0.808594, + 0.816406, + 0.816406, + 0.824219, + 0.816406, + 0.804688, + 0.828125, + 0.804688, + 0.828125, + 0.820312, + 0.824219, + 0.796875, + 0.816406, + 0.816406, + 0.828125, + 0.8125, + 0.8125, + 0.8125, + 0.8125, + 0.816406, + 0.8125, + 0.824219, + 0.804688, + 0.804688, + 0.8125, + 0.828125, + 0.816406, + 0.832031, + 0.839844, + 0.808594, + 0.816406, + 0.796875, + 0.804688, + 0.796875, + 0.828125, + 0.820312, + 0.816406, + 0.8125, + 0.808594, + 0.808594, + 0.792969, + 0.824219, + 0.828125, + 0.8125, + 0.824219, + 0.820312, + 0.789062, + 0.804688, + 0.816406, + 0.816406, + 0.816406, + 0.816406, + 0.785156, + 0.820312, + 0.816406, + 0.804688, + 0.816406, + 0.832031, + 0.796875, + 0.8125, + 0.796875, + 0.863281, + 0.824219, + 0.8125, + 0.8125, + 0.832031, + 0.8125, + 0.820312, + 0.828125, + 0.8125, + 0.804688, + 0.8125, + 0.828125, + 0.789062, + 0.8125, + 0.816406, + 0.808594, + 0.828125, + 0.84375, + 0.828125, + 0.796875, + 0.820312, + 0.816406, + 0.8125, + 0.800781, + 0.816406, + 0.808594, + 0.800781, + 0.8125, + 0.824219, + 0.835938, + 0.800781, + 0.8125, + 0.816406, + 0.8125, + 0.8125, + 0.804688, + 0.828125, + 0.824219, + 0.804688, + 0.816406, + 0.800781, + 0.8125, + 0.796875, + 0.796875, + 0.816406, + 0.808594, + 0.8125, + 0.8125, + 0.824219, + 0.808594, + 0.808594, + 0.816406, + 0.804688, + 0.816406, + 0.796875, + 0.8125, + 0.804688, + 0.816406, + 0.808594, + 0.820312, + 0.808594, + 0.792969, + 0.785156, + 0.820312, + 0.8125, + 0.820312, + 0.832031, + 0.8125, + 0.804688, + 0.816406, + 0.824219, + 0.824219, + 0.824219, + 0.820312, + 0.820312, + 0.828125, + 0.796875, + 0.8125, + 0.8125, + 0.804688, + 0.808594, + 0.816406, + 0.804688, + 0.832031, + 0.820312, + 0.835938, + 0.804688, + 0.8125, + 0.796875, + 0.804688, + 0.832031, + 0.804688, + 0.8125, + 0.8125, + 0.808594, + 0.8125, + 0.804688, + 0.796875, + 0.746094, + 0.800781, + 0.820312, + 0.816406, + 0.796875, + 0.804688, + 0.808594, + 0.609375, + 0.785156, + 0.820312, + 0.808594, + 0.804688, + 0.792969, + 0.828125, + 0.8125, + 0.792969, + 0.832031, + 0.8125, + 0.839844, + 0.804688, + 0.808594, + 0.820312, + 0.808594, + 0.816406, + 0.800781, + 0.804688, + 0.804688, + 0.8125, + 0.800781, + 0.820312, + 0.820312, + 0.800781, + 0.796875, + 0.820312, + 0.816406, + 0.804688, + 0.789062, + 0.804688, + 0.824219, + 0.8125, + 0.820312, + 0.804688, + 0.808594, + 0.824219, + 0.828125, + 0.816406, + 0.792969, + 0.8125, + 0.839844, + 0.792969, + 0.824219, + 0.792969, + 0.816406, + 0.8125, + 0.820312, + 0.816406, + 0.816406, + 0.808594, + 0.789062, + 0.816406, + 0.828125, + 0.816406, + 0.808594, + 0.808594, + 0.8125, + 0.816406, + 0.804688, + 0.828125, + 0.808594, + 0.804688, + 0.808594, + 0.820312, + 0.800781, + 0.8125, + 0.816406, + 0.832031, + 0.835938, + 0.828125, + 0.789062, + 0.832031, + 0.832031, + 0.832031, + 0.816406, + 0.816406, + 0.8125, + 0.828125, + 0.808594, + 0.800781, + 0.820312, + 0.8125, + 0.796875, + 0.816406, + 0.804688, + 0.800781, + 0.824219, + 0.796875, + 0.8125, + 0.824219, + 0.820312, + 0.816406, + 0.808594, + 0.8125, + 0.820312 + ] + }, + "name": "model.transformer.h.23.ln_2.weight", + "outputIndexes": [ + 1930 + ], + "type": "Const", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1929, + 1930 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/ln_2_23/Mul_1_output_0", + "outputIndexes": [ + 1931 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.23/mlp/w1/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 1931 + ], + "outputIndexes": [ + 3255 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.23/mlp/w1/Linear/pre_convert", + "inputIndexes": [ + 3255 + ], + "outputIndexes": [ + 3256 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.23/mlp/w1/Linear", + "inputIndexes": [ + 3256 + ], + "outputIndexes": [ + 3257 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 11008, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 2657160750, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.23/mlp/w1/Linear/post_convert", + "inputIndexes": [ + 3257 + ], + "outputIndexes": [ + 3258 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.23/mlp/w1/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3258 + ], + "outputIndexes": [ + 1932 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 11008 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.23/mlp/w2/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 1931 + ], + "outputIndexes": [ + 3259 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.23/mlp/w2/Linear/pre_convert", + "inputIndexes": [ + 3259 + ], + "outputIndexes": [ + 3260 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.23/mlp/w2/Linear", + "inputIndexes": [ + 3260 + ], + "outputIndexes": [ + 3261 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 11008, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 2682523204, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.23/mlp/w2/Linear/post_convert", + "inputIndexes": [ + 3261 + ], + "outputIndexes": [ + 3262 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.23/mlp/w2/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3262 + ], + "outputIndexes": [ + 1933 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 11008 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1933 + ], + "main_type": "UnaryOp", + "main": { + "opType": "SIGMOID", + "T": "DT_INVALID" + }, + "name": "/mlp_23/Sigmoid_output_0", + "outputIndexes": [ + 1934 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1933, + 1934 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/mlp_23/Mul_output_0", + "outputIndexes": [ + 1935 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1932, + 1935 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/mlp_23/Mul_1_output_0", + "outputIndexes": [ + 1936 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.23/mlp/c_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 1936 + ], + "outputIndexes": [ + 3263 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 11008, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.23/mlp/c_proj/Linear/pre_convert", + "inputIndexes": [ + 3263 + ], + "outputIndexes": [ + 3264 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.23/mlp/c_proj/Linear", + "inputIndexes": [ + 3264 + ], + "outputIndexes": [ + 3265 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 11008, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 2707885658, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.23/mlp/c_proj/Linear/post_convert", + "inputIndexes": [ + 3265 + ], + "outputIndexes": [ + 3266 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.23/mlp/c_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3266 + ], + "outputIndexes": [ + 1937 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1928, + 1937 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_119_output_0", + "outputIndexes": [ + 1938 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1938, + 1 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_120_output_0", + "outputIndexes": [ + 1939 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1939 + ], + "main_type": "LayerNorm", + "main": { + "axis": [ + -1 + ], + "epsilon": 1e-06, + "group": 1, + "useRMSNorm": true + }, + "name": "/ln_1_24/Mul_output_0", + "outputIndexes": [ + 1940 + ], + "type": "LayerNorm", + "defaultDimentionFormat": "NHWC" + }, + { + "main_type": "Blob", + "main": { + "dims": [ + 4096 + ], + "dataFormat": "NCHW", + "dataType": "DT_FLOAT", + "float32s": [ + 0.984375, + 0.917969, + 0.917969, + 1.007812, + 0.953125, + 0.996094, + 0.945312, + 0.957031, + 0.945312, + 0.980469, + 0.980469, + 0.960938, + 0.972656, + 0.914062, + 0.964844, + 0.929688, + 0.964844, + 0.964844, + 0.949219, + 0.960938, + 0.925781, + 0.933594, + 0.988281, + 0.933594, + 0.980469, + 1.015625, + 0.925781, + 0.992188, + 0.945312, + 0.929688, + 0.960938, + 0.949219, + 0.960938, + 0.953125, + 1.0, + 0.964844, + 0.992188, + 0.972656, + 0.960938, + 0.945312, + 0.996094, + 0.964844, + 0.953125, + 0.949219, + 1.0, + 0.980469, + 0.921875, + 0.929688, + 0.898438, + 0.960938, + 0.980469, + 0.953125, + 1.015625, + 0.949219, + 0.933594, + 0.988281, + 0.996094, + 0.953125, + 1.023438, + 1.015625, + 0.917969, + 1.054688, + 1.015625, + 0.96875, + 1.0, + 0.972656, + 0.949219, + 0.929688, + 0.941406, + 0.933594, + 0.984375, + 1.015625, + 1.007812, + 0.933594, + 0.957031, + 0.945312, + 0.910156, + 0.972656, + 0.957031, + 0.9375, + 0.949219, + 0.925781, + 0.9375, + 1.0, + 0.949219, + 0.957031, + 0.925781, + 0.976562, + 0.945312, + 0.960938, + 1.015625, + 0.929688, + 1.0, + 0.949219, + 0.933594, + 0.945312, + 0.984375, + 0.960938, + 0.953125, + 0.953125, + 0.945312, + 0.964844, + 0.972656, + 0.988281, + 0.914062, + 0.988281, + 0.976562, + 0.980469, + 0.960938, + 0.992188, + 1.007812, + 0.886719, + 0.9375, + 0.957031, + 0.96875, + 0.941406, + 0.949219, + 1.484375, + 0.960938, + 0.980469, + 1.015625, + 0.914062, + 1.0, + 0.960938, + 0.988281, + 0.964844, + 0.949219, + 0.96875, + 0.929688, + 0.914062, + 0.949219, + 0.976562, + 0.949219, + 0.988281, + 0.964844, + 0.957031, + 0.964844, + 0.960938, + 0.90625, + 1.03125, + 0.929688, + 0.953125, + 0.949219, + 0.996094, + 0.941406, + 0.976562, + 0.933594, + 0.925781, + 0.984375, + 0.984375, + 0.910156, + 0.933594, + 0.980469, + 1.007812, + 0.839844, + 0.914062, + 0.925781, + 0.945312, + 0.996094, + 0.949219, + 0.980469, + 0.910156, + 0.960938, + 0.9375, + 0.972656, + 0.964844, + 0.941406, + 0.960938, + 0.953125, + 0.925781, + 0.953125, + 1.03125, + 1.0, + 0.949219, + 0.882812, + 0.957031, + 0.964844, + 0.972656, + 0.972656, + 0.921875, + 0.929688, + 0.9375, + 0.910156, + 0.917969, + 0.964844, + 0.953125, + 0.929688, + 0.96875, + 0.953125, + 0.949219, + 0.957031, + 0.925781, + 0.957031, + 0.929688, + 0.972656, + 0.984375, + 0.984375, + 0.945312, + 0.976562, + 0.945312, + 0.953125, + 0.980469, + 0.941406, + 0.964844, + 0.933594, + 0.980469, + 1.015625, + 0.972656, + 0.941406, + 0.847656, + 0.917969, + 0.96875, + 0.988281, + 0.917969, + 0.980469, + 0.953125, + 0.933594, + 0.9375, + 1.023438, + 0.921875, + 1.0, + 0.996094, + 0.976562, + 0.960938, + 0.960938, + 0.972656, + 1.0, + 0.921875, + 1.09375, + 0.96875, + 0.921875, + 0.984375, + 0.972656, + 0.972656, + 0.957031, + 0.976562, + 1.03125, + 0.945312, + 0.957031, + 0.972656, + 1.0, + 0.992188, + 1.046875, + 0.988281, + 0.945312, + 0.941406, + 0.964844, + 0.976562, + 0.984375, + 0.953125, + 0.964844, + 0.96875, + 1.007812, + 0.984375, + 0.96875, + 1.039062, + 0.960938, + 0.992188, + 0.984375, + 0.9375, + 0.988281, + 0.996094, + 1.070312, + 0.988281, + 0.972656, + 0.988281, + 0.96875, + 0.949219, + 0.949219, + 0.972656, + 0.9375, + 0.917969, + 0.925781, + 0.972656, + 1.015625, + 0.960938, + 0.957031, + 0.933594, + 0.914062, + 0.976562, + 0.972656, + 0.9375, + 1.007812, + 0.988281, + 0.964844, + 0.988281, + 0.972656, + 0.9375, + 0.960938, + 0.910156, + 0.992188, + 0.972656, + 0.964844, + 0.957031, + 0.945312, + 1.015625, + 0.957031, + 0.96875, + 0.964844, + 0.964844, + 1.007812, + 0.972656, + 0.964844, + 0.972656, + 0.953125, + 0.960938, + 1.023438, + 0.996094, + 0.988281, + 0.988281, + 1.039062, + 0.980469, + 1.046875, + 0.972656, + 0.976562, + 0.960938, + 0.945312, + 0.992188, + 0.921875, + 0.929688, + 0.9375, + 0.96875, + 0.957031, + 0.949219, + 0.992188, + 0.972656, + 0.949219, + 0.972656, + 0.953125, + 0.972656, + 1.0, + 1.007812, + 0.945312, + 0.980469, + 0.875, + 1.0, + 0.90625, + 0.910156, + 0.972656, + 0.921875, + 0.96875, + 0.953125, + 0.933594, + 0.992188, + 0.984375, + 0.972656, + 0.949219, + 0.894531, + 0.988281, + 0.953125, + 0.996094, + 1.015625, + 1.0, + 0.933594, + 0.949219, + 0.980469, + 0.988281, + 0.984375, + 0.953125, + 0.992188, + 0.941406, + 0.980469, + 0.957031, + 0.945312, + 0.949219, + 0.9375, + 0.9375, + 0.996094, + 0.929688, + 1.0, + 0.953125, + 0.90625, + 0.980469, + 1.007812, + 0.980469, + 0.992188, + 0.949219, + 0.980469, + 0.996094, + 0.910156, + 0.945312, + 0.949219, + 0.984375, + 0.96875, + 0.9375, + 0.941406, + 1.046875, + 0.9375, + 0.988281, + 0.957031, + 0.949219, + 0.941406, + 0.953125, + 0.921875, + 0.976562, + 0.992188, + 0.945312, + 0.988281, + 0.96875, + 0.945312, + 0.929688, + 0.953125, + 0.960938, + 0.941406, + 1.007812, + 0.933594, + 0.949219, + 0.925781, + 0.929688, + 0.980469, + 0.925781, + 0.972656, + 0.988281, + 1.0, + 0.953125, + 0.945312, + 0.949219, + 0.960938, + 0.960938, + 0.933594, + 0.992188, + 0.964844, + 0.945312, + 0.964844, + 0.980469, + 0.96875, + 0.914062, + 0.925781, + 0.953125, + 1.0, + 0.910156, + 0.992188, + 0.945312, + 0.929688, + 0.902344, + 0.949219, + 0.96875, + 0.886719, + 0.894531, + 0.96875, + 0.996094, + 0.96875, + 0.957031, + 0.945312, + 0.957031, + 0.949219, + 0.941406, + 0.933594, + 0.964844, + 0.96875, + 0.96875, + 0.9375, + 0.875, + 0.964844, + 0.949219, + 0.882812, + 0.980469, + 0.914062, + 0.949219, + 0.933594, + 0.90625, + 0.933594, + 0.925781, + 0.960938, + 0.945312, + 0.980469, + 0.957031, + 0.929688, + 0.921875, + 0.960938, + 0.957031, + 0.984375, + 0.976562, + 0.976562, + 0.957031, + 0.9375, + 0.96875, + 0.933594, + 0.984375, + 0.960938, + 0.941406, + 0.957031, + 0.929688, + 0.949219, + 0.960938, + 0.929688, + 0.988281, + 0.921875, + 0.984375, + 0.796875, + 0.9375, + 0.996094, + 0.960938, + 0.988281, + 0.953125, + 0.929688, + 1.007812, + 0.976562, + 0.984375, + 0.933594, + 0.972656, + 0.964844, + 0.941406, + 0.914062, + 0.96875, + 0.953125, + 0.992188, + 0.976562, + 1.007812, + 0.949219, + 0.957031, + 1.046875, + 0.933594, + 0.976562, + 0.949219, + 0.953125, + 0.992188, + 0.921875, + 0.957031, + 0.96875, + 0.992188, + 0.949219, + 0.976562, + 0.984375, + 0.988281, + 0.941406, + 0.984375, + 0.953125, + 0.976562, + 0.96875, + 0.941406, + 0.964844, + 0.949219, + 0.855469, + 0.980469, + 1.0, + 0.953125, + 0.976562, + 0.949219, + 0.957031, + 0.945312, + 1.023438, + 0.917969, + 0.949219, + 0.988281, + 0.925781, + 0.964844, + 0.929688, + 0.953125, + 0.980469, + 0.992188, + 0.96875, + 0.972656, + 0.992188, + 1.023438, + 0.964844, + 0.945312, + 0.957031, + 0.9375, + 0.988281, + 1.0, + 1.0, + 0.992188, + 0.945312, + 0.976562, + 0.933594, + 0.96875, + 0.96875, + 0.9375, + 0.945312, + 0.929688, + 0.9375, + 0.925781, + 0.992188, + 0.976562, + 0.96875, + 0.941406, + 0.96875, + 0.941406, + 0.902344, + 0.949219, + 0.890625, + 0.957031, + 0.945312, + 1.054688, + 0.9375, + 0.929688, + 0.972656, + 0.957031, + 0.933594, + 0.949219, + 0.925781, + 0.980469, + 0.902344, + 0.980469, + 0.957031, + 0.949219, + 1.015625, + 0.988281, + 0.976562, + 0.972656, + 0.914062, + 0.957031, + 0.945312, + 0.957031, + 0.960938, + 0.992188, + 0.960938, + 0.972656, + 0.96875, + 0.917969, + 0.925781, + 0.945312, + 0.917969, + 0.96875, + 0.945312, + 0.980469, + 0.953125, + 0.953125, + 0.941406, + 0.972656, + 0.988281, + 0.96875, + 0.099609, + 0.960938, + 0.953125, + 0.96875, + 0.941406, + 0.890625, + 0.960938, + 0.992188, + 0.917969, + 0.917969, + 0.988281, + 0.945312, + 0.984375, + 0.902344, + 0.972656, + 1.0, + 0.949219, + 0.976562, + 0.988281, + 0.9375, + 0.96875, + 0.972656, + 0.925781, + 1.0, + 0.910156, + 0.90625, + 0.957031, + 0.957031, + 0.90625, + 0.945312, + 0.996094, + 0.984375, + 1.03125, + 0.988281, + 0.925781, + 1.007812, + 0.960938, + 0.941406, + 0.96875, + 0.976562, + 0.945312, + 0.933594, + 0.933594, + 0.988281, + 0.9375, + 0.953125, + 0.933594, + 1.0, + 0.988281, + 0.9375, + 0.992188, + 0.984375, + 0.949219, + 0.957031, + 0.980469, + 0.9375, + 0.953125, + 1.007812, + 0.871094, + 0.933594, + 0.949219, + 0.964844, + 0.957031, + 0.957031, + 0.945312, + 1.039062, + 0.917969, + 0.925781, + 0.914062, + 0.972656, + 0.980469, + 0.933594, + 0.984375, + 0.988281, + 1.0625, + 0.96875, + 0.964844, + 0.941406, + 0.964844, + 0.933594, + 0.957031, + 0.9375, + 0.9375, + 0.929688, + 0.964844, + 0.898438, + 0.984375, + 0.964844, + 0.957031, + 0.9375, + 0.996094, + 0.917969, + 0.949219, + 0.957031, + 0.964844, + 0.945312, + 0.96875, + 0.929688, + 0.96875, + 0.972656, + 0.9375, + 0.96875, + 0.929688, + 0.949219, + 0.925781, + 0.90625, + 0.96875, + 1.023438, + 0.980469, + 0.945312, + 0.921875, + 0.945312, + 0.988281, + 0.933594, + 0.953125, + 0.945312, + 0.949219, + 0.917969, + 0.960938, + 0.972656, + 0.972656, + 0.96875, + 0.945312, + 1.007812, + 0.945312, + 0.957031, + 0.941406, + 0.96875, + 1.125, + 1.046875, + 0.984375, + 0.933594, + 0.980469, + 0.976562, + 0.945312, + 1.007812, + 0.988281, + 1.0, + 0.90625, + 0.910156, + 0.972656, + 0.980469, + 1.015625, + 0.832031, + 0.957031, + 0.976562, + 0.929688, + 0.921875, + 1.0, + 0.925781, + 0.945312, + 0.9375, + 0.984375, + 0.972656, + 0.960938, + 0.972656, + 0.96875, + 0.921875, + 0.980469, + 0.984375, + 0.972656, + 0.960938, + 0.976562, + 0.996094, + 0.941406, + 0.964844, + 0.988281, + 0.980469, + 0.980469, + 0.953125, + 0.871094, + 0.871094, + 0.964844, + 0.875, + 0.96875, + 0.933594, + 1.039062, + 0.910156, + 0.96875, + 0.96875, + 0.964844, + 0.914062, + 0.976562, + 0.988281, + 0.953125, + 0.90625, + 0.945312, + 0.992188, + 0.96875, + 0.972656, + 0.96875, + 0.960938, + 0.933594, + 0.96875, + 0.941406, + 0.953125, + 0.972656, + 0.960938, + 0.964844, + 0.96875, + 0.925781, + 0.96875, + 1.023438, + 0.839844, + 0.921875, + 0.96875, + 0.933594, + 0.949219, + 0.941406, + 0.960938, + 1.367188, + 1.0, + 1.0, + 0.945312, + 0.980469, + 0.992188, + 0.972656, + 0.9375, + 0.976562, + 0.972656, + 0.949219, + 0.949219, + 0.789062, + 0.972656, + 0.894531, + 0.964844, + 0.949219, + 0.988281, + 0.953125, + 0.992188, + 0.945312, + 0.976562, + 0.933594, + 1.015625, + 0.960938, + 0.941406, + 0.972656, + 1.023438, + 0.957031, + 0.972656, + 0.996094, + 1.0, + 0.921875, + 0.964844, + 0.9375, + 0.953125, + 0.972656, + 1.007812, + 0.953125, + 0.933594, + 0.972656, + 0.910156, + 0.949219, + 0.957031, + 0.96875, + 1.007812, + 0.976562, + 0.976562, + 0.949219, + 0.933594, + 0.980469, + 0.945312, + 0.933594, + 0.949219, + 0.972656, + 0.941406, + 0.976562, + 0.964844, + 0.96875, + 0.910156, + 0.914062, + 0.898438, + 0.960938, + 0.90625, + 0.984375, + 0.976562, + 1.054688, + 1.046875, + 0.921875, + 0.972656, + 0.9375, + 1.007812, + 0.980469, + 0.945312, + 0.984375, + 0.976562, + 0.941406, + 0.90625, + 0.957031, + 0.945312, + 0.941406, + 0.964844, + 0.941406, + 0.976562, + 1.023438, + 0.984375, + 0.992188, + 0.945312, + 0.984375, + 0.996094, + 1.0, + 0.984375, + 0.972656, + 0.96875, + 0.984375, + 0.976562, + 0.945312, + 0.898438, + 0.957031, + 0.929688, + 1.015625, + 0.953125, + 0.957031, + 0.949219, + 0.964844, + 0.945312, + 0.972656, + 0.941406, + 0.980469, + 0.949219, + 0.953125, + 0.925781, + 0.988281, + 0.941406, + 0.957031, + 0.964844, + 0.953125, + 0.945312, + 0.992188, + 0.976562, + 0.960938, + 0.972656, + 0.964844, + 0.933594, + 0.980469, + 0.925781, + 0.933594, + 0.929688, + 0.953125, + 0.949219, + 0.945312, + 1.007812, + 0.957031, + 0.980469, + 0.964844, + 0.929688, + 0.886719, + 0.960938, + 0.949219, + 0.9375, + 0.875, + 1.03125, + 0.949219, + 0.9375, + 0.925781, + 1.007812, + 0.917969, + 1.03125, + 0.984375, + 0.972656, + 0.910156, + 0.929688, + 0.898438, + 0.964844, + 0.957031, + 1.03125, + 0.933594, + 0.980469, + 1.007812, + 1.007812, + 0.964844, + 1.03125, + 0.972656, + 0.980469, + 0.921875, + 0.976562, + 0.960938, + 0.960938, + 0.949219, + 0.964844, + 0.878906, + 1.007812, + 0.976562, + 0.949219, + 0.964844, + 0.957031, + 0.972656, + 1.054688, + 0.972656, + 0.945312, + 0.960938, + 0.851562, + 0.960938, + 0.992188, + 0.941406, + 0.976562, + 1.007812, + 0.984375, + 1.0, + 0.976562, + 1.234375, + 1.0, + 0.945312, + 0.984375, + 0.945312, + 0.984375, + 1.0, + 0.96875, + 0.9375, + 0.929688, + 0.96875, + 0.964844, + 0.976562, + 1.03125, + 0.976562, + 0.984375, + 0.980469, + 0.921875, + 0.941406, + 0.972656, + 0.953125, + 0.914062, + 1.0, + 0.984375, + 0.933594, + 0.953125, + 1.007812, + 0.972656, + 0.914062, + 0.957031, + 0.984375, + 0.917969, + 0.878906, + 0.953125, + 0.949219, + 0.953125, + 1.015625, + 0.960938, + 0.933594, + 0.933594, + 0.933594, + 0.957031, + 0.972656, + 0.945312, + 0.949219, + 1.007812, + 0.949219, + 0.964844, + 0.984375, + 0.96875, + 0.921875, + 0.953125, + 0.945312, + 0.949219, + 0.972656, + 1.007812, + 0.945312, + 0.976562, + 2.09375, + 0.941406, + 0.980469, + 0.925781, + 0.964844, + 0.867188, + 0.972656, + 0.9375, + 0.945312, + 0.957031, + 0.960938, + 0.957031, + 0.960938, + 0.980469, + 0.964844, + 0.953125, + 0.972656, + 0.917969, + 0.929688, + 0.929688, + 0.976562, + 0.945312, + 0.894531, + 0.945312, + 0.957031, + 0.992188, + 0.941406, + 0.972656, + 0.933594, + 0.917969, + 0.957031, + 0.960938, + 0.792969, + 1.007812, + 0.949219, + 0.941406, + 0.933594, + 0.945312, + 0.957031, + 0.957031, + 0.925781, + 0.984375, + 0.957031, + 0.972656, + 0.929688, + 0.957031, + 0.953125, + 0.957031, + 0.902344, + 0.953125, + 0.972656, + 0.941406, + 0.980469, + 1.0, + 0.972656, + 0.949219, + 0.929688, + 0.929688, + 0.976562, + 0.984375, + 0.964844, + 0.949219, + 0.933594, + 0.957031, + 0.992188, + 0.9375, + 0.996094, + 0.960938, + 1.304688, + 0.929688, + 0.941406, + 1.023438, + 0.996094, + 0.875, + 0.972656, + 0.941406, + 0.945312, + 0.941406, + 0.957031, + 0.976562, + 0.917969, + 1.015625, + 0.917969, + 0.980469, + 0.882812, + 1.0, + 0.972656, + 0.984375, + 0.941406, + 0.992188, + 0.972656, + 0.945312, + 0.9375, + 0.953125, + 0.972656, + 0.898438, + 0.855469, + 0.914062, + 0.980469, + 1.0, + 0.929688, + 0.933594, + 0.988281, + 0.96875, + 0.925781, + 0.957031, + 0.929688, + 0.960938, + 0.964844, + 0.957031, + 1.015625, + 0.921875, + 0.953125, + 0.964844, + 0.960938, + 0.945312, + 0.90625, + 0.957031, + 0.960938, + 0.933594, + 0.945312, + 0.964844, + 0.941406, + 0.945312, + 0.917969, + 0.964844, + 0.972656, + 0.941406, + 0.957031, + 0.972656, + 0.984375, + 0.964844, + 0.980469, + 0.984375, + 0.96875, + 0.96875, + 0.929688, + 0.914062, + 0.914062, + 0.980469, + 0.953125, + 0.917969, + 0.992188, + 1.007812, + 0.96875, + 0.984375, + 0.96875, + 1.03125, + 0.902344, + 0.949219, + 0.964844, + 1.0, + 0.953125, + 0.949219, + 0.960938, + 0.96875, + 0.941406, + 1.007812, + 0.9375, + 0.980469, + 0.957031, + 0.988281, + 0.953125, + 0.929688, + 0.996094, + 0.953125, + 0.980469, + 0.960938, + 0.96875, + 0.960938, + 0.921875, + 0.953125, + 0.929688, + 0.929688, + 0.980469, + 0.976562, + 0.902344, + 0.949219, + 0.964844, + 0.949219, + 0.953125, + 0.957031, + 0.878906, + 0.921875, + 0.949219, + 1.0, + 0.945312, + 0.960938, + 0.933594, + 0.933594, + 0.964844, + 1.0, + 0.9375, + 0.945312, + 0.992188, + 0.9375, + 0.972656, + 0.964844, + 1.0, + 0.90625, + 0.921875, + 0.925781, + 0.992188, + 0.972656, + 0.929688, + 0.984375, + 0.925781, + 0.960938, + 0.980469, + 0.910156, + 0.925781, + 0.96875, + 1.0, + 0.949219, + 0.964844, + 0.894531, + 0.953125, + 0.996094, + 0.933594, + 0.941406, + 0.894531, + 0.957031, + 0.964844, + 0.933594, + 0.949219, + 0.960938, + 0.945312, + 0.953125, + 0.972656, + 0.957031, + 0.980469, + 0.96875, + 0.9375, + 0.957031, + 0.980469, + 0.96875, + 1.0, + 0.945312, + 0.984375, + 0.957031, + 0.945312, + 0.953125, + 0.96875, + 0.960938, + 0.996094, + 0.960938, + 0.964844, + 0.929688, + 0.972656, + 0.945312, + 1.0, + 0.988281, + 0.976562, + 0.929688, + 0.960938, + 0.910156, + 0.949219, + 0.960938, + 0.976562, + 0.949219, + 0.945312, + 0.921875, + 0.925781, + 0.996094, + 0.953125, + 0.953125, + 0.832031, + 1.0, + 0.960938, + 0.910156, + 0.914062, + 0.984375, + 0.960938, + 0.886719, + 0.929688, + 1.007812, + 0.96875, + 0.878906, + 1.0, + 0.984375, + 0.925781, + 0.945312, + 0.960938, + 0.96875, + 0.914062, + 0.988281, + 0.90625, + 0.957031, + 0.988281, + 0.988281, + 0.960938, + 0.953125, + 0.8125, + 0.945312, + 0.960938, + 0.980469, + 0.945312, + 0.953125, + 0.804688, + 0.855469, + 0.957031, + 0.980469, + 1.007812, + 0.933594, + 0.941406, + 0.980469, + 0.984375, + 0.902344, + 0.925781, + 0.941406, + 1.015625, + 0.945312, + 0.941406, + 0.960938, + 0.945312, + 0.929688, + 0.976562, + 0.957031, + 0.972656, + 0.953125, + 0.933594, + 0.992188, + 0.988281, + 0.988281, + 0.953125, + 0.945312, + 0.96875, + 0.96875, + 0.929688, + 0.910156, + 0.992188, + 0.953125, + 0.949219, + 1.046875, + 0.910156, + 0.722656, + 0.972656, + 0.953125, + 0.933594, + 0.960938, + 0.929688, + 1.0, + 1.015625, + 1.015625, + 0.996094, + 0.921875, + 0.929688, + 0.964844, + 0.992188, + 0.972656, + 1.03125, + 1.023438, + 0.992188, + 1.03125, + 0.949219, + 0.894531, + 0.960938, + 0.957031, + 0.945312, + 0.9375, + 0.960938, + 0.96875, + 0.976562, + 0.953125, + 0.96875, + 0.976562, + 0.972656, + 1.0, + 0.90625, + 0.976562, + 0.988281, + 0.988281, + 0.921875, + 0.980469, + 0.9375, + 0.957031, + 0.996094, + 0.933594, + 0.992188, + 0.898438, + 0.96875, + 0.917969, + 0.933594, + 0.996094, + 0.96875, + 0.980469, + 0.949219, + 0.957031, + 0.960938, + 0.976562, + 0.945312, + 0.949219, + 0.96875, + 0.9375, + 0.957031, + 0.957031, + 0.941406, + 0.9375, + 0.917969, + 0.921875, + 0.945312, + 1.03125, + 0.972656, + 0.941406, + 0.96875, + 1.03125, + 0.988281, + 0.949219, + 0.9375, + 0.949219, + 0.984375, + 1.015625, + 0.941406, + 0.875, + 0.929688, + 1.0625, + 0.957031, + 0.972656, + 0.960938, + 0.957031, + 0.953125, + 0.933594, + 0.972656, + 0.9375, + 0.949219, + 0.910156, + 1.007812, + 0.921875, + 0.953125, + 0.957031, + 0.992188, + 0.941406, + 0.96875, + 1.015625, + 0.984375, + 1.0, + 0.976562, + 0.957031, + 0.90625, + 0.960938, + 0.976562, + 1.007812, + 0.9375, + 0.984375, + 0.957031, + 0.960938, + 0.9375, + 0.945312, + 0.957031, + 0.957031, + 0.957031, + 0.957031, + 0.957031, + 0.945312, + 0.957031, + 0.980469, + 0.933594, + 0.914062, + 0.949219, + 0.933594, + 0.992188, + 0.988281, + 0.96875, + 0.960938, + 0.972656, + 0.949219, + 0.988281, + 0.992188, + 0.9375, + 0.941406, + 0.960938, + 1.015625, + 0.980469, + 0.964844, + 0.898438, + 1.90625, + 0.925781, + 0.921875, + 0.96875, + 0.949219, + 0.992188, + 0.976562, + 0.953125, + 0.988281, + 0.929688, + 0.957031, + 0.960938, + 0.945312, + 1.007812, + 0.964844, + 0.910156, + 0.964844, + 0.945312, + 0.96875, + 0.988281, + 1.046875, + 1.023438, + 0.976562, + 0.957031, + 0.953125, + 0.941406, + 0.914062, + 1.0, + 1.023438, + 0.984375, + 0.988281, + 0.953125, + 0.980469, + 0.972656, + 0.980469, + 0.9375, + 0.96875, + 0.984375, + 0.972656, + 0.960938, + 0.941406, + 0.960938, + 0.953125, + 0.921875, + 0.945312, + 1.007812, + 1.023438, + 0.898438, + 0.949219, + 0.949219, + 0.941406, + 0.945312, + 0.988281, + 0.921875, + 0.925781, + 0.988281, + 1.023438, + 1.0, + 0.9375, + 0.980469, + 0.945312, + 0.90625, + 0.933594, + 0.960938, + 0.933594, + 0.972656, + 0.964844, + 0.96875, + 0.960938, + 0.988281, + 0.957031, + 0.9375, + 0.972656, + 0.949219, + 0.96875, + 0.878906, + 0.941406, + 1.03125, + 1.0, + 0.917969, + 0.960938, + 0.96875, + 0.992188, + 0.9375, + 0.925781, + 0.976562, + 0.996094, + 0.925781, + 0.949219, + 0.949219, + 0.921875, + 0.980469, + 0.957031, + 0.933594, + 1.023438, + 1.085938, + 0.957031, + 0.949219, + 0.929688, + 0.945312, + 0.964844, + 0.996094, + 0.945312, + 0.949219, + 0.917969, + 1.007812, + 0.945312, + 0.941406, + 0.980469, + 0.890625, + 1.0, + 0.945312, + 0.929688, + 0.9375, + 1.0, + 0.988281, + 0.976562, + 1.0, + 0.941406, + 0.972656, + 0.964844, + 0.957031, + 0.882812, + 0.933594, + 0.980469, + 0.910156, + 0.9375, + 0.9375, + 0.941406, + 0.945312, + 0.960938, + 0.953125, + 0.96875, + 0.984375, + 0.953125, + 0.984375, + 0.960938, + 0.96875, + 0.980469, + 0.976562, + 0.96875, + 0.964844, + 0.976562, + 0.996094, + 0.976562, + 0.890625, + 0.988281, + 1.0, + 0.953125, + 0.917969, + 0.976562, + 0.945312, + 0.957031, + 0.960938, + 0.917969, + 0.984375, + 0.945312, + 0.929688, + 0.957031, + 0.976562, + 0.972656, + 0.929688, + 0.875, + 0.945312, + 1.015625, + 0.976562, + 0.949219, + 0.949219, + 0.960938, + 0.96875, + 0.949219, + 0.949219, + 0.953125, + 0.890625, + 0.992188, + 0.964844, + 0.875, + 0.925781, + 0.988281, + 0.960938, + 0.972656, + 0.96875, + 0.953125, + 0.917969, + 0.980469, + 0.953125, + 0.957031, + 0.96875, + 0.957031, + 0.953125, + 0.949219, + 0.976562, + 0.953125, + 0.984375, + 0.914062, + 1.007812, + 0.984375, + 0.96875, + 0.988281, + 0.917969, + 0.953125, + 0.96875, + 0.96875, + 0.949219, + 0.960938, + 0.96875, + 0.953125, + 0.929688, + 0.917969, + 0.988281, + 0.917969, + 0.976562, + 0.96875, + 0.957031, + 0.957031, + 0.917969, + 0.957031, + 0.953125, + 0.921875, + 0.984375, + 0.96875, + 0.957031, + 0.949219, + 0.945312, + 1.007812, + 0.945312, + 0.980469, + 0.960938, + 0.949219, + 0.953125, + 0.941406, + 1.007812, + 0.921875, + 0.90625, + 0.992188, + 1.0, + 1.0, + 0.957031, + 0.972656, + 0.953125, + 1.015625, + 0.960938, + 0.917969, + 0.945312, + 0.917969, + 0.976562, + 0.921875, + 0.988281, + 0.988281, + 0.972656, + 0.976562, + 0.992188, + 1.0, + 0.9375, + 0.9375, + 0.972656, + 0.925781, + 0.914062, + 1.0, + 0.933594, + 0.921875, + 0.929688, + 1.03125, + 0.953125, + 0.980469, + 0.96875, + 0.925781, + 1.054688, + 0.933594, + 0.917969, + 0.941406, + 0.949219, + 0.972656, + 0.925781, + 0.972656, + 0.914062, + 0.882812, + 0.941406, + 0.898438, + 0.929688, + 0.9375, + 0.980469, + 0.957031, + 0.96875, + 0.96875, + 0.957031, + 0.878906, + 0.984375, + 0.957031, + 1.023438, + 1.007812, + 0.988281, + 0.945312, + 0.980469, + 0.929688, + 1.0, + 1.007812, + 0.960938, + 0.929688, + 0.957031, + 0.992188, + 0.941406, + 1.03125, + 0.988281, + 0.925781, + 0.949219, + 0.949219, + 0.9375, + 0.988281, + 1.0, + 0.921875, + 0.949219, + 0.988281, + 0.945312, + 0.941406, + 0.972656, + 0.925781, + 0.914062, + 0.960938, + 1.046875, + 0.902344, + 0.925781, + 0.984375, + 0.945312, + 0.945312, + 1.015625, + 0.933594, + 0.996094, + 0.9375, + 0.917969, + 0.910156, + 0.972656, + 0.988281, + 0.949219, + 1.007812, + 0.980469, + 0.953125, + 0.902344, + 0.921875, + 0.980469, + 0.984375, + 0.953125, + 0.929688, + 0.972656, + 0.941406, + 0.9375, + 1.015625, + 0.933594, + 0.976562, + 0.96875, + 0.925781, + 0.953125, + 0.988281, + 1.023438, + 0.960938, + 0.9375, + 0.988281, + 0.960938, + 0.972656, + 0.988281, + 0.964844, + 0.9375, + 0.898438, + 0.933594, + 0.96875, + 0.976562, + 0.941406, + 0.980469, + 0.90625, + 0.996094, + 0.953125, + 0.953125, + 0.949219, + 0.949219, + 0.992188, + 0.980469, + 0.960938, + 0.988281, + 0.9375, + 1.03125, + 0.960938, + 0.960938, + 0.984375, + 0.917969, + 0.972656, + 0.976562, + 0.9375, + 0.984375, + 0.925781, + 0.972656, + 0.917969, + 0.976562, + 0.9375, + 0.949219, + 0.960938, + 0.972656, + 0.957031, + 0.972656, + 0.964844, + 0.972656, + 0.949219, + 1.039062, + 0.960938, + 0.980469, + 0.953125, + 0.945312, + 0.960938, + 0.972656, + 0.960938, + 0.984375, + 0.925781, + 0.921875, + 0.910156, + 0.917969, + 0.953125, + 0.933594, + 0.96875, + 0.917969, + 0.976562, + 0.972656, + 0.976562, + 0.972656, + 0.894531, + 1.007812, + 0.945312, + 0.933594, + 0.964844, + 0.96875, + 0.964844, + 0.972656, + 0.929688, + 0.988281, + 0.953125, + 1.015625, + 0.941406, + 0.957031, + 0.976562, + 0.898438, + 0.964844, + 0.929688, + 0.964844, + 0.914062, + 0.972656, + 0.980469, + 0.949219, + 0.953125, + 0.972656, + 0.929688, + 0.945312, + 0.964844, + 0.949219, + 0.9375, + 0.976562, + 0.917969, + 0.984375, + 0.980469, + 0.988281, + 0.9375, + 0.984375, + 0.964844, + 0.976562, + 0.941406, + 0.960938, + 0.96875, + 0.964844, + 0.960938, + 1.007812, + 0.945312, + 0.972656, + 0.984375, + 0.984375, + 0.949219, + 0.960938, + 0.964844, + 0.96875, + 1.007812, + 0.9375, + 0.976562, + 1.015625, + 0.941406, + 0.957031, + 0.949219, + 0.929688, + 0.949219, + 0.964844, + 0.953125, + 0.953125, + 1.007812, + 0.933594, + 0.972656, + 0.925781, + 0.949219, + 0.964844, + 0.980469, + 0.917969, + 0.984375, + 0.972656, + 0.933594, + 0.953125, + 0.882812, + 0.9375, + 0.957031, + 0.960938, + 0.992188, + 0.960938, + 0.960938, + 0.910156, + 0.933594, + 0.949219, + 0.964844, + 0.953125, + 0.964844, + 0.945312, + 0.980469, + 0.929688, + 0.996094, + 0.960938, + 0.984375, + 0.988281, + 0.933594, + 0.921875, + 0.984375, + 0.976562, + 0.945312, + 0.945312, + 0.964844, + 1.0, + 0.980469, + 0.972656, + 0.960938, + 0.996094, + 0.953125, + 1.0, + 0.921875, + 0.980469, + 0.9375, + 0.917969, + 0.925781, + 0.972656, + 0.929688, + 0.96875, + 0.945312, + 0.902344, + 0.992188, + 0.945312, + 0.929688, + 0.941406, + 1.007812, + 0.917969, + 0.96875, + 0.914062, + 0.984375, + 0.933594, + 0.96875, + 1.015625, + 1.015625, + 0.988281, + 1.773438, + 0.941406, + 0.972656, + 0.925781, + 0.980469, + 0.96875, + 0.941406, + 1.007812, + 0.925781, + 0.964844, + 0.925781, + 0.96875, + 0.921875, + 1.03125, + 0.945312, + 0.976562, + 0.945312, + 0.925781, + 1.007812, + 1.007812, + 0.960938, + 0.9375, + 0.875, + 0.976562, + 0.960938, + 0.933594, + 0.9375, + 0.96875, + 0.957031, + 0.941406, + 0.925781, + 0.976562, + 0.949219, + 1.007812, + 0.980469, + 0.925781, + 0.933594, + 0.953125, + 0.972656, + 0.960938, + 0.976562, + 0.964844, + 0.964844, + 0.976562, + 0.894531, + 0.992188, + 0.941406, + 0.976562, + 1.007812, + 0.953125, + 0.957031, + 0.960938, + 0.929688, + 0.949219, + 1.0, + 0.914062, + 0.929688, + 0.988281, + 0.960938, + 0.945312, + 0.953125, + 1.0, + 0.984375, + 0.953125, + 0.972656, + 0.949219, + 0.964844, + 0.921875, + 0.929688, + 0.910156, + 0.984375, + 0.9375, + 0.980469, + 0.949219, + 0.96875, + 0.960938, + 0.992188, + 1.0, + 0.941406, + 0.929688, + 0.984375, + 0.945312, + 0.925781, + 0.945312, + 0.964844, + 0.988281, + 0.984375, + 0.980469, + 0.949219, + 0.953125, + 0.988281, + 0.996094, + 0.933594, + 0.941406, + 0.960938, + 0.996094, + 0.9375, + 0.832031, + 1.0, + 0.976562, + 0.917969, + 0.957031, + 0.964844, + 0.941406, + 0.945312, + 0.988281, + 0.949219, + 0.953125, + 0.964844, + 0.945312, + 0.976562, + 0.96875, + 0.96875, + 0.976562, + 0.9375, + 0.953125, + 0.96875, + 1.007812, + 0.984375, + 0.941406, + 0.984375, + 0.914062, + 0.976562, + 0.933594, + 0.953125, + 0.9375, + 0.9375, + 0.980469, + 0.960938, + 0.949219, + 0.921875, + 0.980469, + 0.933594, + 0.914062, + 0.953125, + 0.910156, + 0.941406, + 0.90625, + 0.96875, + 0.949219, + 0.773438, + 0.980469, + 0.992188, + 0.945312, + 0.972656, + 0.941406, + 0.949219, + 0.960938, + 0.984375, + 0.960938, + 0.945312, + 1.007812, + 0.929688, + 0.960938, + 0.992188, + 0.917969, + 0.96875, + 0.9375, + 0.960938, + 0.9375, + 0.789062, + 0.988281, + 0.96875, + 0.960938, + 0.949219, + 0.980469, + 0.96875, + 0.945312, + 0.941406, + 0.996094, + 0.910156, + 0.996094, + 0.996094, + 0.949219, + 0.992188, + 0.972656, + 0.957031, + 0.96875, + 0.984375, + 0.945312, + 1.007812, + 0.945312, + 0.960938, + 0.945312, + 0.964844, + 0.972656, + 0.914062, + 0.964844, + 0.980469, + 0.964844, + 0.992188, + 0.925781, + 0.894531, + 0.941406, + 0.972656, + 0.914062, + 0.957031, + 1.023438, + 0.96875, + 0.945312, + 0.910156, + 0.941406, + 0.972656, + 0.988281, + 0.953125, + 0.96875, + 0.996094, + 0.941406, + 0.921875, + 0.996094, + 0.988281, + 0.984375, + 0.980469, + 0.964844, + 0.910156, + 0.929688, + 0.960938, + 0.945312, + 0.976562, + 1.007812, + 0.957031, + 0.933594, + 0.921875, + 0.917969, + 0.976562, + 0.945312, + 0.957031, + 1.0625, + 0.960938, + 1.007812, + 0.976562, + 0.976562, + 0.957031, + 0.957031, + 0.96875, + 0.949219, + 0.964844, + 0.941406, + 0.976562, + 0.984375, + 0.914062, + 0.949219, + 0.964844, + 0.941406, + 0.949219, + 0.941406, + 0.996094, + 0.894531, + 0.945312, + 0.992188, + 0.925781, + 0.976562, + 0.992188, + 0.972656, + 1.03125, + 0.941406, + 0.980469, + 0.941406, + 0.914062, + 0.960938, + 0.933594, + 0.953125, + 0.941406, + 0.964844, + 0.980469, + 0.964844, + 0.960938, + 0.996094, + 0.925781, + 0.9375, + 0.996094, + 0.964844, + 0.945312, + 0.925781, + 0.972656, + 0.941406, + 0.941406, + 1.007812, + 1.007812, + 1.039062, + 0.933594, + 1.03125, + 0.972656, + 0.882812, + 1.0, + 0.964844, + 0.96875, + 0.925781, + 0.949219, + 0.9375, + 0.957031, + 0.875, + 0.949219, + 0.953125, + 0.964844, + 0.988281, + 0.984375, + 1.015625, + 0.976562, + 0.917969, + 0.933594, + 0.988281, + 0.925781, + 0.90625, + 0.992188, + 0.9375, + 0.875, + 0.953125, + 0.957031, + 0.953125, + 0.960938, + 0.96875, + 1.28125, + 0.921875, + 0.957031, + 1.023438, + 0.957031, + 0.964844, + 0.933594, + 0.933594, + 0.960938, + 0.933594, + 0.929688, + 0.976562, + 0.949219, + 0.953125, + 0.941406, + 0.917969, + 1.054688, + 0.925781, + 0.953125, + 0.992188, + 0.949219, + 0.992188, + 0.945312, + 0.957031, + 0.964844, + 0.949219, + 0.953125, + 0.949219, + 0.980469, + 0.953125, + 0.992188, + 0.953125, + 0.914062, + 0.996094, + 0.949219, + 0.921875, + 0.945312, + 1.03125, + 0.953125, + 0.964844, + 0.941406, + 0.898438, + 0.964844, + 0.953125, + 0.980469, + 1.007812, + 0.945312, + 0.925781, + 0.921875, + 1.007812, + 0.960938, + 0.910156, + 0.957031, + 0.910156, + 0.988281, + 0.980469, + 0.726562, + 0.953125, + 0.9375, + 0.984375, + 0.878906, + 0.921875, + 0.96875, + 0.957031, + 0.945312, + 0.953125, + 1.007812, + 0.9375, + 0.941406, + 0.953125, + 0.914062, + 0.972656, + 0.921875, + 0.96875, + 0.949219, + 0.910156, + 0.96875, + 0.988281, + 0.988281, + 0.984375, + 1.046875, + 0.96875, + 0.925781, + 0.933594, + 0.984375, + 0.917969, + 1.007812, + 0.980469, + 0.9375, + 0.96875, + 0.945312, + 0.996094, + 0.960938, + 0.972656, + 0.992188, + 0.964844, + 0.941406, + 0.96875, + 0.960938, + 0.902344, + 0.980469, + 0.921875, + 1.0, + 0.957031, + 0.984375, + 0.964844, + 0.9375, + 0.988281, + 0.953125, + 0.957031, + 0.976562, + 0.957031, + 0.945312, + 0.972656, + 0.953125, + 0.890625, + 0.933594, + 0.988281, + 0.949219, + 0.917969, + 0.949219, + 1.007812, + 0.949219, + 0.875, + 0.589844, + 0.9375, + 0.910156, + 0.953125, + 0.925781, + 0.992188, + 0.972656, + 0.972656, + 0.957031, + 0.9375, + 0.929688, + 0.957031, + 1.0, + 0.972656, + 0.984375, + 0.972656, + 1.007812, + 0.933594, + 0.957031, + 0.976562, + 0.960938, + 0.949219, + 0.96875, + 0.976562, + 0.953125, + 0.964844, + 0.953125, + 0.980469, + 0.976562, + 0.980469, + 0.976562, + 0.957031, + 0.949219, + 0.992188, + 0.972656, + 0.949219, + 0.945312, + 0.914062, + 0.964844, + 0.941406, + 0.972656, + 0.953125, + 0.933594, + 0.933594, + 0.953125, + 1.0, + 0.960938, + 0.78125, + 0.949219, + 0.929688, + 0.992188, + 0.945312, + 0.921875, + 0.917969, + 0.941406, + 0.914062, + 1.007812, + 0.949219, + 0.960938, + 0.964844, + 0.984375, + 0.917969, + 1.007812, + 0.964844, + 0.949219, + 1.015625, + 0.964844, + 0.984375, + 0.992188, + 1.015625, + 0.953125, + 0.9375, + 0.960938, + 0.949219, + 0.953125, + 0.996094, + 0.953125, + 0.933594, + 0.984375, + 0.984375, + 0.945312, + 1.023438, + 0.9375, + 0.914062, + 0.949219, + 0.9375, + 0.960938, + 0.980469, + 0.855469, + 0.953125, + 0.980469, + 0.914062, + 0.914062, + 0.96875, + 0.972656, + 0.980469, + 0.996094, + 0.992188, + 0.984375, + 0.929688, + 0.960938, + 0.9375, + 0.945312, + 0.984375, + 0.929688, + 0.929688, + 0.929688, + 0.992188, + 0.941406, + 0.96875, + 0.953125, + 0.972656, + 0.96875, + 0.992188, + 0.972656, + 0.996094, + 0.984375, + 0.957031, + 0.972656, + 0.992188, + 0.980469, + 0.925781, + 0.945312, + 0.921875, + 0.917969, + 0.980469, + 0.949219, + 0.988281, + 1.007812, + 0.960938, + 0.996094, + 0.996094, + 0.972656, + 1.039062, + 0.949219, + 0.957031, + 0.925781, + 0.96875, + 0.976562, + 0.964844, + 0.972656, + 0.996094, + 0.984375, + 0.945312, + 0.945312, + 0.941406, + 0.9375, + 0.9375, + 0.933594, + 0.964844, + 0.945312, + 0.964844, + 0.929688, + 0.976562, + 0.964844, + 0.9375, + 0.976562, + 0.972656, + 0.929688, + 0.980469, + 0.960938, + 0.976562, + 0.921875, + 0.984375, + 0.921875, + 0.957031, + 0.945312, + 0.914062, + 0.988281, + 0.972656, + 0.894531, + 0.988281, + 0.988281, + 1.007812, + 0.949219, + 0.929688, + 0.925781, + 0.996094, + 0.898438, + 0.949219, + 0.917969, + 0.933594, + 0.957031, + 0.980469, + 0.886719, + 0.976562, + 0.949219, + 0.976562, + 1.023438, + 0.972656, + 1.039062, + 0.949219, + 0.992188, + 0.921875, + 0.941406, + 0.953125, + 1.039062, + 0.933594, + 0.957031, + 0.988281, + 0.929688, + 0.976562, + 0.996094, + 0.914062, + 1.015625, + 0.996094, + 0.917969, + 0.9375, + 0.949219, + 0.90625, + 0.972656, + 0.972656, + 0.957031, + 0.953125, + 0.972656, + 0.914062, + 0.933594, + 0.941406, + 0.914062, + 0.980469, + 0.996094, + 0.980469, + 0.929688, + 0.96875, + 0.96875, + 0.984375, + 0.992188, + 0.976562, + 0.957031, + 0.949219, + 0.964844, + 0.925781, + 1.0, + 0.929688, + 0.945312, + 1.0, + 0.992188, + 0.949219, + 1.007812, + 0.96875, + 0.984375, + 0.945312, + 0.902344, + 0.972656, + 0.953125, + 0.953125, + 0.9375, + 0.945312, + 0.957031, + 1.015625, + 0.992188, + 1.015625, + 1.023438, + 0.9375, + 1.015625, + 0.96875, + 1.03125, + 0.945312, + 0.945312, + 0.957031, + 0.976562, + 0.996094, + 0.96875, + 0.976562, + 0.9375, + 0.992188, + 0.964844, + 0.890625, + 0.976562, + 0.972656, + 0.980469, + 0.953125, + 0.9375, + 0.925781, + 0.929688, + 0.90625, + 0.949219, + 1.007812, + 0.949219, + 0.996094, + 0.972656, + 0.984375, + 0.984375, + 0.925781, + 0.984375, + 1.015625, + 0.941406, + 0.984375, + 0.972656, + 0.898438, + 0.9375, + 0.996094, + 1.0, + 0.972656, + 1.007812, + 0.933594, + 0.933594, + 0.949219, + 0.9375, + 0.96875, + 0.925781, + 0.929688, + 0.917969, + 0.992188, + 0.984375, + 0.957031, + 0.976562, + 0.964844, + 1.023438, + 0.929688, + 0.941406, + 0.953125, + 0.960938, + 0.960938, + 1.015625, + 0.953125, + 0.976562, + 0.929688, + 0.914062, + 0.984375, + 0.917969, + 0.910156, + 0.960938, + 0.9375, + 0.914062, + 0.976562, + 0.972656, + 0.953125, + 0.980469, + 0.988281, + 0.910156, + 0.980469, + 0.953125, + 0.925781, + 1.039062, + 1.03125, + 0.945312, + 0.972656, + 0.960938, + 0.898438, + 0.953125, + 0.972656, + 0.808594, + 0.960938, + 0.949219, + 0.996094, + 0.957031, + 0.957031, + 0.917969, + 0.933594, + 0.972656, + 0.945312, + 0.964844, + 1.007812, + 1.007812, + 0.941406, + 0.945312, + 0.941406, + 0.964844, + 0.957031, + 1.023438, + 0.9375, + 0.992188, + 0.976562, + 0.945312, + 0.953125, + 0.945312, + 0.992188, + 0.933594, + 0.949219, + 0.960938, + 0.980469, + 0.929688, + 0.96875, + 0.96875, + 0.921875, + 0.960938, + 0.957031, + 0.984375, + 0.9375, + 0.980469, + 0.933594, + 0.917969, + 0.953125, + 0.941406, + 0.890625, + 0.945312, + 0.921875, + 0.960938, + 0.960938, + 0.964844, + 0.960938, + 1.03125, + 0.96875, + 0.976562, + 1.007812, + 0.992188, + 0.972656, + 0.96875, + 0.976562, + 0.933594, + 0.910156, + 0.960938, + 0.929688, + 0.957031, + 1.046875, + 0.960938, + 0.9375, + 0.925781, + 0.878906, + 0.929688, + 1.023438, + 0.9375, + 0.980469, + 0.96875, + 0.902344, + 0.992188, + 0.96875, + 0.933594, + 0.96875, + 0.957031, + 0.972656, + 0.96875, + 0.972656, + 1.0, + 0.96875, + 0.941406, + 0.945312, + 0.988281, + 0.953125, + 0.953125, + 0.980469, + 0.957031, + 1.0, + 0.976562, + 0.953125, + 0.949219, + 0.972656, + 0.964844, + 1.007812, + 0.992188, + 0.957031, + 0.933594, + 0.960938, + 0.976562, + 0.976562, + 0.976562, + 0.945312, + 0.972656, + 0.929688, + 0.96875, + 0.988281, + 0.949219, + 0.949219, + 0.941406, + 0.96875, + 0.941406, + 0.933594, + 0.925781, + 1.007812, + 0.980469, + 0.960938, + 0.953125, + 0.976562, + 0.980469, + 0.964844, + 0.9375, + 0.921875, + 0.945312, + 0.964844, + 0.964844, + 0.933594, + 1.046875, + 0.976562, + 0.902344, + 0.953125, + 0.972656, + 0.933594, + 0.976562, + 0.882812, + 0.960938, + 0.022583, + 0.925781, + 0.972656, + 0.96875, + 0.984375, + 0.96875, + 0.984375, + 0.984375, + 0.988281, + 0.925781, + 0.976562, + 0.910156, + 0.941406, + 0.980469, + 0.960938, + 0.925781, + 0.988281, + 0.972656, + 0.972656, + 0.96875, + 0.953125, + 0.953125, + 0.933594, + 0.960938, + 0.960938, + 0.949219, + 0.941406, + 0.976562, + 0.949219, + 0.960938, + 0.949219, + 0.949219, + 0.980469, + 0.941406, + 1.007812, + 0.960938, + 0.960938, + 0.949219, + 0.984375, + 0.941406, + 0.960938, + 0.953125, + 0.941406, + 0.9375, + 0.972656, + 0.914062, + 0.964844, + 0.972656, + 0.976562, + 0.953125, + 0.933594, + 0.992188, + 0.933594, + 0.933594, + 0.910156, + 0.933594, + 0.898438, + 0.960938, + 1.0, + 0.976562, + 0.945312, + 0.964844, + 1.203125, + 0.960938, + 0.96875, + 0.933594, + 0.980469, + 0.953125, + 0.9375, + 1.8125, + 0.933594, + 0.921875, + 0.949219, + 0.914062, + 0.9375, + 0.941406, + 0.964844, + 0.984375, + 0.917969, + 0.957031, + 0.9375, + 0.980469, + 0.9375, + 0.972656, + 1.03125, + 0.960938, + 0.949219, + 0.953125, + 0.960938, + 0.9375, + 0.988281, + 0.960938, + 1.007812, + 0.96875, + 0.96875, + 0.96875, + 0.996094, + 0.46875, + 0.972656, + 0.949219, + 0.929688, + 0.964844, + 0.953125, + 0.933594, + 0.929688, + 0.992188, + 0.941406, + 0.960938, + 0.988281, + 0.988281, + 0.957031, + 0.964844, + 0.976562, + 1.0, + 0.894531, + 0.929688, + 0.878906, + 0.988281, + 0.941406, + 0.941406, + 0.96875, + 1.015625, + 1.015625, + 0.964844, + 0.878906, + 0.984375, + 0.996094, + 1.015625, + 0.96875, + 0.976562, + 0.988281, + 0.902344, + 0.9375, + 0.925781, + 0.960938, + 0.976562, + 0.847656, + 0.933594, + 0.953125, + 0.972656, + 1.007812, + 0.980469, + 0.976562, + 0.953125, + 0.964844, + 0.980469, + 0.941406, + 0.953125, + 0.96875, + 0.921875, + 0.953125, + 0.96875, + 0.949219, + 0.9375, + 0.964844, + 0.949219, + 1.023438, + 1.039062, + 0.9375, + 0.957031, + 1.007812, + 0.960938, + 0.984375, + 0.941406, + 0.992188, + 0.949219, + 0.996094, + 0.945312, + 0.925781, + 0.894531, + 1.015625, + 0.957031, + 0.917969, + 0.949219, + 0.941406, + 0.9375, + 0.960938, + 0.933594, + 0.957031, + 0.960938, + 0.957031, + 1.007812, + 0.953125, + 0.988281, + 0.941406, + 0.929688, + 0.949219, + 1.015625, + 1.0, + 0.976562, + 0.964844, + 0.960938, + 0.96875, + 0.890625, + 0.945312, + 0.910156, + 0.941406, + 0.96875, + 0.984375, + 0.960938, + 0.964844, + 0.992188, + 0.96875, + 0.988281, + 0.949219, + 0.988281, + 0.929688, + 1.0, + 0.957031, + 0.949219, + 1.0, + 1.007812, + 0.953125, + 0.953125, + 0.949219, + 1.015625, + 0.953125, + 0.925781, + 0.953125, + 0.949219, + 0.976562, + 1.03125, + 0.957031, + 0.964844, + 0.917969, + 0.949219, + 0.972656, + 1.007812, + 0.976562, + 0.902344, + 1.007812, + 0.976562, + 0.960938, + 0.96875, + 0.960938, + 0.980469, + 0.945312, + 0.941406, + 0.914062, + 0.929688, + 0.953125, + 0.941406, + 1.015625, + 0.941406, + 1.0, + 0.925781, + 0.945312, + 1.007812, + 0.960938, + 0.925781, + 0.921875, + 0.925781, + 0.941406, + 0.882812, + 0.96875, + 0.953125, + 0.941406, + 0.992188, + 0.949219, + 0.984375, + 0.921875, + 0.945312, + 0.964844, + 0.984375, + 0.949219, + 0.957031, + 0.984375, + 0.90625, + 0.984375, + 0.96875, + 0.957031, + 0.953125, + 0.929688, + 0.980469, + 0.9375, + 0.964844, + 0.910156, + 0.945312, + 0.929688, + 0.960938, + 0.960938, + 0.902344, + 0.945312, + 0.984375, + 0.996094, + 1.007812, + 0.933594, + 0.941406, + 0.949219, + 0.949219, + 0.953125, + 0.984375, + 1.015625, + 0.808594, + 1.015625, + 0.96875, + 0.929688, + 0.953125, + 0.992188, + 0.96875, + 0.972656, + 1.015625, + 0.972656, + 0.941406, + 1.015625, + 0.957031, + 0.9375, + 1.03125, + 0.972656, + 0.925781, + 0.980469, + 0.953125, + 0.953125, + 0.945312, + 0.929688, + 0.964844, + 0.925781, + 0.953125, + 0.925781, + 0.917969, + 0.941406, + 0.980469, + 0.917969, + 0.960938, + 0.949219, + 0.910156, + 1.0, + 0.964844, + 0.949219, + 0.742188, + 0.933594, + 0.972656, + 0.9375, + 0.921875, + 0.933594, + 1.0, + 0.972656, + 0.96875, + 0.945312, + 0.984375, + 0.96875, + 0.910156, + 1.007812, + 0.980469, + 0.898438, + 0.980469, + 0.945312, + 0.941406, + 0.941406, + 1.015625, + 0.957031, + 0.949219, + 0.9375, + 0.953125, + 0.957031, + 0.902344, + 0.976562, + 0.964844, + 0.957031, + 0.96875, + 0.992188, + 0.964844, + 0.9375, + 0.917969, + 0.964844, + 0.96875, + 0.960938, + 0.960938, + 0.972656, + 0.964844, + 0.921875, + 0.988281, + 0.957031, + 0.929688, + 0.9375, + 0.949219, + 0.980469, + 0.960938, + 0.957031, + 0.894531, + 0.949219, + 0.949219, + 0.972656, + 0.980469, + 0.960938, + 0.945312, + 0.972656, + 0.957031, + 0.984375, + 0.949219, + 1.007812, + 0.972656, + 0.910156, + 1.023438, + 0.941406, + 0.960938, + 0.949219, + 0.964844, + 1.53125, + 0.96875, + 0.988281, + 0.9375, + 0.964844, + 0.941406, + 0.9375, + 0.941406, + 1.0625, + 0.980469, + 1.03125, + 0.949219, + 0.972656, + 0.894531, + 0.910156, + 1.015625, + 0.996094, + 0.972656, + 0.917969, + 0.960938, + 1.015625, + 0.941406, + 0.832031, + 0.957031, + 0.976562, + 0.914062, + 0.953125, + 0.988281, + 0.996094, + 0.710938, + 0.964844, + 0.96875, + 0.949219, + 0.941406, + 0.835938, + 0.96875, + 0.964844, + 0.929688, + 0.910156, + 0.949219, + 0.980469, + 0.917969, + 0.894531, + 0.9375, + 1.0, + 1.023438, + 0.96875, + 0.953125, + 0.996094, + 0.980469, + 0.980469, + 0.945312, + 0.976562, + 0.953125, + 0.945312, + 0.941406, + 0.921875, + 0.929688, + 0.96875, + 0.992188, + 0.976562, + 0.890625, + 0.992188, + 0.976562, + 0.949219, + 0.96875, + 0.953125, + 0.964844, + 0.9375, + 0.980469, + 0.96875, + 0.917969, + 0.960938, + 0.972656, + 0.941406, + 0.945312, + 0.957031, + 0.945312, + 0.976562, + 1.015625, + 0.925781, + 0.933594, + 0.945312, + 0.976562, + 0.984375, + 0.9375, + 0.980469, + 0.921875, + 0.988281, + 0.96875, + 0.964844, + 0.953125, + 0.964844, + 0.964844, + 0.984375, + 0.992188, + 0.945312, + 0.945312, + 0.964844, + 0.929688, + 0.992188, + 0.917969, + 0.964844, + 0.960938, + 0.964844, + 0.964844, + 0.929688, + 0.894531, + 0.964844, + 0.976562, + 0.929688, + 0.933594, + 0.953125, + 0.949219, + 0.917969, + 0.960938, + 0.925781, + 0.953125, + 1.007812, + 0.992188, + 0.972656, + 0.9375, + 1.015625, + 0.949219, + 0.90625, + 1.0, + 0.914062, + 0.949219, + 1.03125, + 0.902344, + 0.925781, + 0.992188, + 0.988281, + 0.972656, + 0.949219, + 0.996094, + 0.949219, + 0.972656, + 1.0, + 0.964844, + 0.957031, + 0.992188, + 0.933594, + 0.949219, + 0.972656, + 0.945312, + 0.949219, + 0.902344, + 1.03125, + 0.945312, + 0.980469, + 0.957031, + 0.996094, + 0.984375, + 0.984375, + 0.921875, + 0.9375, + 0.96875, + 0.988281, + 0.929688, + 1.078125, + 0.957031, + 0.976562, + 0.960938, + 0.96875, + 0.972656, + 0.976562, + 0.941406, + 0.980469, + 0.949219, + 0.960938, + 0.964844, + 0.976562, + 0.921875, + 0.878906, + 0.929688, + 0.996094, + 0.949219, + 0.9375, + 0.941406, + 0.964844, + 0.957031, + 0.992188, + 0.964844, + 0.941406, + 1.007812, + 0.953125, + 0.980469, + 0.9375, + 0.957031, + 0.953125, + 0.953125, + 0.949219, + 0.949219, + 0.953125, + 0.964844, + 1.0, + 1.0, + 0.96875, + 0.953125, + 0.90625, + 0.914062, + 0.882812, + 0.953125, + 1.0, + 0.960938, + 1.640625, + 0.96875, + 0.910156, + 0.984375, + 0.941406, + 0.980469, + 0.933594, + 0.910156, + 0.941406, + 1.0, + 0.953125, + 0.90625, + 0.984375, + 0.96875, + 0.925781, + 0.921875, + 0.992188, + 0.976562, + 0.96875, + 0.960938, + 0.941406, + 0.921875, + 0.933594, + 0.957031, + 0.972656, + 0.972656, + 0.921875, + 0.949219, + 0.949219, + 0.949219, + 0.984375, + 0.980469, + 0.976562, + 0.953125, + 0.917969, + 0.894531, + 0.980469, + 0.988281, + 0.996094, + 0.949219, + 0.925781, + 0.914062, + 0.964844, + 0.953125, + 0.941406, + 0.933594, + 1.03125, + 0.972656, + 1.007812, + 0.972656, + 0.984375, + 0.945312, + 0.949219, + 1.03125, + 0.949219, + 1.023438, + 0.972656, + 0.933594, + 0.945312, + 0.957031, + 0.964844, + 0.996094, + 0.976562, + 0.972656, + 0.964844, + 0.949219, + 0.984375, + 0.976562, + 0.941406, + 0.925781, + 0.960938, + 1.007812, + 0.984375, + 0.929688, + 0.921875, + 0.9375, + 0.976562, + 0.953125, + 0.941406, + 0.976562, + 1.039062, + 0.9375, + 0.949219, + 0.945312, + 0.960938, + 0.957031, + 0.984375, + 0.964844, + 0.960938, + 1.0, + 1.0, + 0.894531, + 0.902344, + 0.921875, + 0.976562, + 0.96875, + 0.976562, + 1.007812, + 1.015625, + 0.996094, + 0.957031, + 0.917969, + 0.945312, + 0.9375, + 0.9375, + 0.992188, + 0.933594, + 0.960938, + 0.9375, + 0.953125, + 0.945312, + 0.949219, + 0.960938, + 0.972656, + 0.960938, + 0.953125, + 0.96875, + 0.941406, + 0.945312, + 0.964844, + 0.957031, + 0.984375, + 0.910156, + 1.0, + 0.984375, + 0.988281, + 0.949219, + 1.0, + 0.90625, + 0.960938, + 0.9375, + 0.941406, + 0.953125, + 0.972656, + 0.945312, + 0.960938, + 0.9375, + 0.960938, + 0.957031, + 0.964844, + 0.90625, + 0.964844, + 0.945312, + 0.984375, + 0.929688, + 0.910156, + 0.992188, + 0.988281, + 0.976562, + 1.039062, + 0.941406, + 0.945312, + 0.9375, + 0.945312, + 0.964844, + 0.933594, + 0.988281, + 0.949219, + 0.957031, + 0.90625, + 0.9375, + 0.96875, + 0.976562, + 0.949219, + 0.957031, + 0.925781, + 0.972656, + 0.917969, + 0.863281, + 0.953125, + 0.945312, + 0.910156, + 0.976562, + 0.957031, + 0.964844, + 0.960938, + 0.96875, + 0.953125, + 0.960938, + 0.890625, + 0.953125, + 0.933594, + 0.992188, + 0.941406, + 0.972656, + 0.972656, + 0.996094, + 1.007812, + 0.914062, + 0.9375, + 0.988281, + 0.976562, + 1.0, + 0.953125, + 0.941406, + 0.980469, + 0.972656, + 0.902344, + 0.929688, + 0.972656, + 1.015625, + 0.953125, + 0.949219, + 0.980469, + 0.984375, + 0.9375, + 0.976562, + 0.953125, + 0.910156, + 0.933594, + 0.921875, + 0.960938, + 0.949219, + 1.007812, + 0.925781, + 0.917969, + 0.9375, + 0.878906, + 0.957031, + 0.988281, + 0.957031, + 0.925781, + 0.9375, + 0.992188, + 0.921875, + 0.96875, + 0.972656, + 0.957031, + 0.902344, + 0.96875, + 0.933594, + 0.988281, + 0.929688, + 0.925781, + 0.917969, + 0.960938, + 0.988281, + 0.960938, + 0.964844, + 0.996094, + 0.996094, + 0.925781, + 0.960938, + 0.925781, + 0.925781, + 0.914062, + 0.9375, + 0.976562, + 0.941406, + 1.015625, + 0.9375, + 0.988281, + 1.0625, + 0.933594, + 0.964844, + 0.96875, + 0.988281, + 0.96875, + 0.957031, + 0.9375, + 0.984375, + 1.15625, + 0.972656, + 0.992188, + 0.992188, + 0.953125, + 0.984375, + 0.9375, + 0.941406, + 0.996094, + 0.992188, + 0.90625, + 0.972656, + 1.007812, + 0.917969, + 0.992188, + 0.929688, + 0.996094, + 0.957031, + 0.910156, + 0.980469, + 0.917969, + 0.964844, + 0.980469, + 1.015625, + 0.976562, + 1.007812, + 0.957031, + 0.96875, + 0.96875, + 0.917969, + 0.941406, + 0.992188, + 0.960938, + 0.933594, + 0.957031, + 0.972656, + 0.894531, + 0.964844, + 0.925781, + 0.996094, + 0.960938, + 1.015625, + 1.023438, + 0.976562, + 0.980469, + 0.953125, + 0.984375, + 0.976562, + 0.921875, + 1.007812, + 0.980469, + 0.964844, + 0.992188, + 0.929688, + 1.015625, + 0.949219, + 0.988281, + 0.96875, + 0.972656, + 0.945312, + 0.964844, + 1.039062, + 0.945312, + 0.992188, + 0.949219, + 0.917969, + 0.933594, + 0.953125, + 0.992188, + 0.9375, + 0.933594, + 0.941406, + 0.976562, + 0.976562, + 0.945312, + 0.949219, + 0.929688, + 0.949219, + 0.992188, + 0.984375, + 0.976562, + 0.953125, + 0.960938, + 0.933594, + 0.921875, + 0.921875, + 1.078125, + 0.960938, + 0.992188, + 0.96875, + 0.941406, + 0.96875, + 0.984375, + 0.9375, + 0.925781, + 0.976562, + 0.96875, + 0.988281, + 1.171875, + 0.964844, + 0.929688, + 0.910156, + 0.960938, + 0.941406, + 0.910156, + 0.136719, + 1.007812, + 0.953125, + 0.9375, + 1.0, + 0.984375, + 0.917969, + 0.933594, + 1.007812, + 0.972656, + 0.957031, + 0.957031, + 0.964844, + 0.964844, + 0.972656, + 0.949219, + 0.957031, + 1.015625, + 0.988281, + 1.023438, + 0.945312, + 0.976562, + 0.953125, + 0.949219, + 0.960938, + 0.96875, + 0.953125, + 0.90625, + 0.976562, + 0.996094, + 0.949219, + 0.960938, + 0.933594, + 0.96875, + 0.972656, + 0.980469, + 0.925781, + 0.960938, + 0.9375, + 0.980469, + 0.988281, + 0.96875, + 0.972656, + 0.988281, + 1.070312, + 1.007812, + 0.972656, + 0.96875, + 0.949219, + 0.929688, + 0.96875, + 0.976562, + 0.949219, + 0.953125, + 0.953125, + 0.941406, + 0.941406, + 0.984375, + 0.9375, + 0.964844, + 0.929688, + 0.988281, + 0.976562, + 0.917969, + 0.933594, + 0.953125, + 0.964844, + 0.960938, + 1.03125, + 0.941406, + 0.988281, + 1.015625, + 1.0, + 0.914062, + 0.964844, + 0.964844, + 1.007812, + 0.933594, + 0.984375, + 0.976562, + 0.984375, + 0.941406, + 0.921875, + 0.980469, + 0.917969, + 0.964844, + 0.953125, + 0.984375, + 0.996094, + 0.914062, + 0.949219, + 0.9375, + 0.96875, + 0.984375, + 0.964844, + 0.90625 + ] + }, + "name": "model.transformer.h.24.ln_1.weight", + "outputIndexes": [ + 1941 + ], + "type": "Const", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1940, + 1941 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/ln_1_24/Mul_1_output_0", + "outputIndexes": [ + 1942 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.24/self_attn/q_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 1942 + ], + "outputIndexes": [ + 3267 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.24/self_attn/q_proj/Linear/pre_convert", + "inputIndexes": [ + 3267 + ], + "outputIndexes": [ + 3268 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.24/self_attn/q_proj/Linear", + "inputIndexes": [ + 3268 + ], + "outputIndexes": [ + 3269 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 2733248112, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.24/self_attn/q_proj/Linear/post_convert", + "inputIndexes": [ + 3269 + ], + "outputIndexes": [ + 3270 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.24/self_attn/q_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3270 + ], + "outputIndexes": [ + 1943 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1942 + ], + "main_type": "NONE", + "name": "/Shape_97_output_0", + "outputIndexes": [ + 1944 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 1944 + ], + "main_type": "NONE", + "name": "Shape4033", + "outputIndexes": [ + 1945 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 1944 + ], + "main_type": "NONE", + "name": "Rank4035", + "outputIndexes": [ + 1946 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1946, + 1946 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp4037", + "outputIndexes": [ + 1947 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1947 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze4038", + "outputIndexes": [ + 1948 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1947, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp4040", + "outputIndexes": [ + 1949 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1949 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze4041", + "outputIndexes": [ + 1950 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1945, + 1948, + 1950, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice4044", + "outputIndexes": [ + 1951 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1951 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze4045", + "outputIndexes": [ + 1952 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 9, + 1952 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp4046", + "outputIndexes": [ + 1953 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1953, + 1952 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp4047", + "outputIndexes": [ + 1954 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1944, + 1954, + 1947 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_172_output_0", + "outputIndexes": [ + 1955 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1955, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_337_output_0", + "outputIndexes": [ + 1956 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 7, + 1956, + 23, + 24 + ], + "main_type": "Axis", + "main": { + "axis": 0 + }, + "name": "/Concat_216_output_0", + "outputIndexes": [ + 1957 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1943, + 1957 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_121_output_0", + "outputIndexes": [ + 1958 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1958, + 50 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_96_output_0", + "outputIndexes": [ + 1959 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1958 + ], + "main_type": "NONE", + "name": "/Shape_98_output_0", + "outputIndexes": [ + 1960 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 1960 + ], + "main_type": "NONE", + "name": "Shape4054", + "outputIndexes": [ + 1961 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 1960 + ], + "main_type": "NONE", + "name": "Rank4056", + "outputIndexes": [ + 1962 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1962, + 1962 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp4058", + "outputIndexes": [ + 1963 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1963 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze4059", + "outputIndexes": [ + 1964 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1963, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp4061", + "outputIndexes": [ + 1965 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1965 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze4062", + "outputIndexes": [ + 1966 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1961, + 1964, + 1966, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice4065", + "outputIndexes": [ + 1967 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1967 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze4066", + "outputIndexes": [ + 1968 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 53, + 1968 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp4067", + "outputIndexes": [ + 1969 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1969, + 1968 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp4068", + "outputIndexes": [ + 1970 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1960, + 1970, + 1963 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_173_output_0", + "outputIndexes": [ + 1971 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1971, + 65 + ], + "main_type": "BinaryOp", + "main": { + "opType": 7, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Div_72_output_0", + "outputIndexes": [ + 1972 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1972, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_342_output_0", + "outputIndexes": [ + 1973 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1958, + 1973, + 68, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_97_output_0", + "outputIndexes": [ + 1974 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1974 + ], + "main_type": "UnaryOp", + "main": { + "opType": "NEG", + "T": "DT_FLOAT" + }, + "name": "/Neg_48_output_0", + "outputIndexes": [ + 1975 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1958, + 21, + 1973, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_96_output_0", + "outputIndexes": [ + 1976 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1975, + 1976 + ], + "main_type": "Axis", + "main": { + "axis": -1 + }, + "name": "/Concat_219_output_0", + "outputIndexes": [ + 1977 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1977, + 80 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_97_output_0", + "outputIndexes": [ + 1978 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1959, + 1978 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_120_output_0", + "outputIndexes": [ + 1979 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.24/self_attn/k_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 1942 + ], + "outputIndexes": [ + 3271 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.24/self_attn/k_proj/Linear/pre_convert", + "inputIndexes": [ + 3271 + ], + "outputIndexes": [ + 3272 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.24/self_attn/k_proj/Linear", + "inputIndexes": [ + 3272 + ], + "outputIndexes": [ + 3273 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 2742701702, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.24/self_attn/k_proj/Linear/post_convert", + "inputIndexes": [ + 3273 + ], + "outputIndexes": [ + 3274 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.24/self_attn/k_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3274 + ], + "outputIndexes": [ + 1980 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1980, + 1957 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_122_output_0", + "outputIndexes": [ + 1981 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1981, + 50 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_98_output_0", + "outputIndexes": [ + 1982 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1981 + ], + "main_type": "NONE", + "name": "/Shape_99_output_0", + "outputIndexes": [ + 1983 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 1983 + ], + "main_type": "NONE", + "name": "Shape4116", + "outputIndexes": [ + 1984 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 1983 + ], + "main_type": "NONE", + "name": "Rank4118", + "outputIndexes": [ + 1985 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1985, + 1985 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp4120", + "outputIndexes": [ + 1986 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1986 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze4121", + "outputIndexes": [ + 1987 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1986, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp4123", + "outputIndexes": [ + 1988 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1988 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze4124", + "outputIndexes": [ + 1989 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1984, + 1987, + 1989, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice4127", + "outputIndexes": [ + 1990 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1990 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze4128", + "outputIndexes": [ + 1991 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 53, + 1991 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp4129", + "outputIndexes": [ + 1992 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1992, + 1991 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp4130", + "outputIndexes": [ + 1993 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1983, + 1993, + 1986 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_174_output_0", + "outputIndexes": [ + 1994 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1994, + 65 + ], + "main_type": "BinaryOp", + "main": { + "opType": 7, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Div_73_output_0", + "outputIndexes": [ + 1995 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1995, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_344_output_0", + "outputIndexes": [ + 1996 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1981, + 1996, + 68, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_99_output_0", + "outputIndexes": [ + 1997 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1997 + ], + "main_type": "UnaryOp", + "main": { + "opType": "NEG", + "T": "DT_FLOAT" + }, + "name": "/Neg_49_output_0", + "outputIndexes": [ + 1998 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1981, + 21, + 1996, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_98_output_0", + "outputIndexes": [ + 1999 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1998, + 1999 + ], + "main_type": "Axis", + "main": { + "axis": -1 + }, + "name": "/Concat_220_output_0", + "outputIndexes": [ + 2000 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2000, + 80 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_99_output_0", + "outputIndexes": [ + 2001 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1982, + 2001 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_121_output_0", + "outputIndexes": [ + 2002 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.24/self_attn/v_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 1942 + ], + "outputIndexes": [ + 3275 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.24/self_attn/v_proj/Linear/pre_convert", + "inputIndexes": [ + 3275 + ], + "outputIndexes": [ + 3276 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.24/self_attn/v_proj/Linear", + "inputIndexes": [ + 3276 + ], + "outputIndexes": [ + 3277 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 2752155292, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.24/self_attn/v_proj/Linear/post_convert", + "inputIndexes": [ + 3277 + ], + "outputIndexes": [ + 3278 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.24/self_attn/v_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3278 + ], + "outputIndexes": [ + 2003 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2003, + 1957 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_123_output_0", + "outputIndexes": [ + 2004 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1979, + 2002, + 2004, + 108 + ], + "main_type": "AttentionParam", + "main": { + "kv_cache": true + }, + "name": "Attention/Reshape_124_output_0", + "outputIndexes": [ + 2005 + ], + "type": "Attention", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.24/self_attn/o_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 2005 + ], + "outputIndexes": [ + 3279 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.24/self_attn/o_proj/Linear/pre_convert", + "inputIndexes": [ + 3279 + ], + "outputIndexes": [ + 3280 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.24/self_attn/o_proj/Linear", + "inputIndexes": [ + 3280 + ], + "outputIndexes": [ + 3281 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 2761608882, + 8388630, + 1048576, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.24/self_attn/o_proj/Linear/post_convert", + "inputIndexes": [ + 3281 + ], + "outputIndexes": [ + 3282 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.24/self_attn/o_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3282 + ], + "outputIndexes": [ + 2006 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 1939, + 2006 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_123_output_0", + "outputIndexes": [ + 2007 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2007 + ], + "main_type": "LayerNorm", + "main": { + "axis": [ + -1 + ], + "epsilon": 1e-06, + "group": 1, + "useRMSNorm": true + }, + "name": "/ln_2_24/Mul_output_0", + "outputIndexes": [ + 2008 + ], + "type": "LayerNorm", + "defaultDimentionFormat": "NHWC" + }, + { + "main_type": "Blob", + "main": { + "dims": [ + 4096 + ], + "dataFormat": "NCHW", + "dataType": "DT_FLOAT", + "float32s": [ + 0.84375, + 0.851562, + 0.855469, + 0.847656, + 0.855469, + 0.84375, + 0.859375, + 0.839844, + 0.863281, + 0.863281, + 0.855469, + 0.84375, + 0.863281, + 0.859375, + 0.84375, + 0.871094, + 0.839844, + 0.855469, + 0.84375, + 0.859375, + 0.859375, + 0.855469, + 0.824219, + 0.847656, + 0.875, + 0.855469, + 0.855469, + 0.839844, + 0.859375, + 0.878906, + 0.855469, + 0.855469, + 0.859375, + 0.847656, + 0.847656, + 0.847656, + 0.855469, + 0.871094, + 0.835938, + 0.84375, + 0.855469, + 0.859375, + 0.835938, + 0.851562, + 0.847656, + 0.855469, + 0.863281, + 0.867188, + 0.882812, + 0.84375, + 0.894531, + 0.835938, + 0.839844, + 0.84375, + 0.855469, + 0.859375, + 0.855469, + 0.875, + 0.851562, + 0.839844, + 0.796875, + 0.855469, + 0.839844, + 0.859375, + 0.851562, + 0.851562, + 0.84375, + 0.859375, + 0.859375, + 0.839844, + 0.847656, + 0.839844, + 0.835938, + 0.859375, + 0.84375, + 0.84375, + 0.863281, + 0.859375, + 0.847656, + 0.863281, + 0.863281, + 0.878906, + 0.867188, + 0.839844, + 0.863281, + 0.84375, + 0.851562, + 0.855469, + 0.851562, + 0.867188, + 0.855469, + 0.855469, + 0.855469, + 0.851562, + 0.84375, + 0.867188, + 0.863281, + 0.851562, + 0.855469, + 0.832031, + 0.867188, + 0.863281, + 0.859375, + 0.871094, + 0.871094, + 0.851562, + 0.867188, + 0.855469, + 0.847656, + 0.863281, + 0.847656, + 0.867188, + 0.859375, + 0.875, + 0.863281, + 0.855469, + 0.835938, + 0.53125, + 0.871094, + 0.851562, + 0.855469, + 0.863281, + 0.832031, + 0.855469, + 0.855469, + 0.863281, + 0.863281, + 0.863281, + 0.851562, + 0.855469, + 0.84375, + 0.859375, + 0.871094, + 0.847656, + 0.855469, + 0.839844, + 0.847656, + 0.855469, + 0.835938, + 0.832031, + 0.847656, + 0.855469, + 0.847656, + 0.816406, + 0.875, + 0.859375, + 0.851562, + 0.847656, + 0.851562, + 0.855469, + 0.875, + 0.875, + 0.855469, + 0.839844, + 0.863281, + 0.863281, + 0.851562, + 0.839844, + 0.871094, + 0.871094, + 0.851562, + 0.847656, + 0.832031, + 0.867188, + 0.851562, + 0.847656, + 0.851562, + 0.863281, + 0.855469, + 0.828125, + 0.863281, + 0.835938, + 0.835938, + 0.859375, + 0.863281, + 0.878906, + 0.855469, + 0.839844, + 0.851562, + 0.859375, + 0.851562, + 0.851562, + 0.859375, + 0.859375, + 0.859375, + 0.867188, + 0.859375, + 0.855469, + 0.839844, + 0.839844, + 0.84375, + 0.855469, + 0.859375, + 0.851562, + 0.835938, + 0.855469, + 0.851562, + 0.835938, + 0.851562, + 0.855469, + 0.863281, + 0.828125, + 0.851562, + 0.851562, + 0.863281, + 0.832031, + 0.882812, + 0.875, + 0.875, + 0.847656, + 0.851562, + 0.839844, + 0.855469, + 0.859375, + 0.867188, + 0.851562, + 0.871094, + 0.863281, + 0.824219, + 0.867188, + 0.84375, + 0.84375, + 0.835938, + 0.84375, + 0.855469, + 0.839844, + 0.84375, + 0.84375, + 0.820312, + 0.859375, + 0.859375, + 0.851562, + 0.863281, + 0.875, + 0.832031, + 0.859375, + 0.847656, + 0.855469, + 0.839844, + 0.878906, + 0.867188, + 0.832031, + 0.84375, + 0.839844, + 0.859375, + 0.839844, + 0.859375, + 0.835938, + 0.855469, + 0.855469, + 0.84375, + 0.851562, + 0.847656, + 0.832031, + 0.84375, + 0.847656, + 0.851562, + 0.832031, + 0.84375, + 0.832031, + 0.867188, + 0.859375, + 0.820312, + 0.832031, + 0.863281, + 0.886719, + 0.84375, + 0.875, + 0.835938, + 0.859375, + 0.828125, + 0.847656, + 0.855469, + 0.851562, + 0.851562, + 0.851562, + 0.867188, + 0.867188, + 0.871094, + 0.863281, + 0.851562, + 0.863281, + 0.835938, + 0.832031, + 0.859375, + 0.828125, + 0.855469, + 0.847656, + 0.882812, + 0.863281, + 0.859375, + 0.871094, + 0.835938, + 0.867188, + 0.855469, + 0.851562, + 0.863281, + 0.886719, + 0.847656, + 0.855469, + 0.867188, + 0.851562, + 0.855469, + 0.84375, + 0.855469, + 0.847656, + 0.832031, + 0.828125, + 0.84375, + 0.84375, + 0.851562, + 0.847656, + 0.84375, + 0.871094, + 0.847656, + 0.859375, + 0.851562, + 0.867188, + 0.882812, + 0.859375, + 0.84375, + 0.859375, + 0.855469, + 0.878906, + 0.863281, + 0.84375, + 0.839844, + 0.890625, + 0.851562, + 0.855469, + 0.828125, + 0.851562, + 0.863281, + 0.851562, + 0.855469, + 0.855469, + 0.863281, + 0.859375, + 0.832031, + 0.875, + 0.863281, + 0.867188, + 0.878906, + 0.84375, + 0.855469, + 0.855469, + 0.859375, + 0.867188, + 0.863281, + 0.855469, + 0.851562, + 0.855469, + 0.859375, + 0.855469, + 0.878906, + 0.851562, + 0.859375, + 0.839844, + 0.90625, + 0.84375, + 0.867188, + 0.855469, + 0.867188, + 0.847656, + 0.84375, + 0.851562, + 0.851562, + 0.855469, + 0.855469, + 0.855469, + 0.867188, + 0.871094, + 0.855469, + 0.847656, + 0.863281, + 0.851562, + 0.878906, + 0.855469, + 0.84375, + 0.859375, + 0.847656, + 0.863281, + 0.859375, + 0.851562, + 0.847656, + 0.863281, + 0.824219, + 0.871094, + 0.863281, + 0.839844, + 0.867188, + 0.859375, + 0.867188, + 0.847656, + 0.863281, + 0.835938, + 0.851562, + 0.84375, + 0.851562, + 0.867188, + 0.878906, + 0.863281, + 0.847656, + 0.871094, + 0.839844, + 0.863281, + 0.871094, + 0.863281, + 0.851562, + 0.84375, + 0.855469, + 0.855469, + 0.871094, + 0.835938, + 0.863281, + 0.851562, + 0.875, + 0.859375, + 0.859375, + 0.863281, + 0.851562, + 0.863281, + 0.839844, + 0.859375, + 0.882812, + 0.863281, + 0.859375, + 0.859375, + 0.902344, + 0.855469, + 0.851562, + 0.847656, + 0.851562, + 0.839844, + 0.871094, + 0.859375, + 0.859375, + 0.894531, + 0.851562, + 0.835938, + 0.835938, + 0.84375, + 0.847656, + 0.867188, + 0.851562, + 0.847656, + 0.867188, + 0.859375, + 0.855469, + 0.859375, + 0.855469, + 0.84375, + 0.863281, + 0.867188, + 0.847656, + 0.835938, + 0.839844, + 0.871094, + 0.835938, + 0.863281, + 0.867188, + 0.875, + 0.859375, + 0.851562, + 0.851562, + 0.847656, + 0.832031, + 0.867188, + 0.855469, + 0.867188, + 0.847656, + 0.847656, + 0.867188, + 0.851562, + 0.84375, + 0.84375, + 0.871094, + 0.878906, + 0.828125, + 0.855469, + 0.84375, + 0.878906, + 0.84375, + 0.851562, + 0.859375, + 0.855469, + 0.855469, + 0.859375, + 0.855469, + 0.6875, + 0.867188, + 0.851562, + 0.859375, + 0.84375, + 0.871094, + 0.847656, + 0.855469, + 0.851562, + 0.847656, + 0.832031, + 0.820312, + 0.839844, + 0.859375, + 0.851562, + 0.882812, + 0.855469, + 0.875, + 0.855469, + 0.855469, + 0.84375, + 0.875, + 0.832031, + 0.859375, + 0.855469, + 0.855469, + 0.859375, + 0.851562, + 0.851562, + 0.859375, + 0.847656, + 0.84375, + 0.851562, + 0.855469, + 0.851562, + 0.835938, + 0.851562, + 0.851562, + 0.835938, + 0.851562, + 0.84375, + 0.855469, + 0.84375, + 0.863281, + 0.828125, + 0.875, + 0.851562, + 0.855469, + 0.847656, + 0.871094, + 0.855469, + 0.863281, + 0.851562, + 0.851562, + 0.855469, + 0.859375, + 0.855469, + 0.84375, + 0.839844, + 0.847656, + 0.855469, + 0.851562, + 0.859375, + 0.835938, + 0.863281, + 0.832031, + 0.847656, + 0.867188, + 0.84375, + 0.867188, + 0.84375, + 0.851562, + 0.855469, + 0.851562, + 0.859375, + 0.863281, + 0.839844, + 0.855469, + 0.859375, + 0.855469, + 0.847656, + 0.855469, + 0.832031, + 0.863281, + 0.851562, + 0.859375, + 0.851562, + 0.875, + 0.863281, + 0.875, + 0.867188, + 0.835938, + 0.855469, + 0.855469, + 0.867188, + 0.867188, + 0.878906, + 0.851562, + 0.835938, + 0.855469, + 0.859375, + 0.859375, + 0.863281, + 0.851562, + 0.871094, + 0.859375, + 0.851562, + 0.855469, + 0.847656, + 0.855469, + 0.855469, + 0.839844, + 0.855469, + 0.859375, + 0.867188, + 0.875, + 0.855469, + 0.84375, + 0.859375, + 0.859375, + 0.859375, + 0.847656, + 0.855469, + 0.839844, + 0.863281, + 0.859375, + 0.855469, + 0.863281, + 0.875, + 0.84375, + 0.835938, + 0.851562, + 0.835938, + 0.847656, + 0.746094, + 0.847656, + 0.859375, + 0.863281, + 0.867188, + 0.851562, + 0.875, + 0.859375, + 0.867188, + 0.867188, + 0.859375, + 0.855469, + 0.863281, + 0.871094, + 0.851562, + 0.851562, + 0.847656, + 0.867188, + 0.855469, + 0.855469, + 0.851562, + 0.851562, + 0.859375, + 0.835938, + 0.863281, + 0.859375, + 0.84375, + 0.878906, + 0.851562, + 0.863281, + 0.847656, + 0.855469, + 0.828125, + 0.855469, + 0.851562, + 0.847656, + 0.855469, + 0.855469, + 0.855469, + 0.859375, + 0.851562, + 0.871094, + 0.855469, + 0.851562, + 0.875, + 0.875, + 0.847656, + 0.871094, + 0.867188, + 0.839844, + 0.839844, + 0.851562, + 0.851562, + 0.851562, + 0.855469, + 0.867188, + 0.859375, + 0.828125, + 0.878906, + 0.859375, + 0.835938, + 0.863281, + 0.863281, + 0.871094, + 0.851562, + 0.84375, + 0.847656, + 0.84375, + 0.867188, + 0.855469, + 0.832031, + 0.859375, + 0.847656, + 0.84375, + 0.832031, + 0.84375, + 0.871094, + 0.871094, + 0.851562, + 0.851562, + 0.828125, + 0.847656, + 0.839844, + 0.855469, + 0.851562, + 0.863281, + 0.855469, + 0.847656, + 0.851562, + 0.851562, + 0.84375, + 0.863281, + 0.871094, + 0.839844, + 0.839844, + 0.875, + 0.84375, + 0.855469, + 0.855469, + 0.859375, + 0.847656, + 0.859375, + 0.855469, + 0.847656, + 0.847656, + 0.859375, + 0.863281, + 0.851562, + 0.882812, + 0.828125, + 0.855469, + 0.855469, + 0.84375, + 0.84375, + 0.847656, + 0.855469, + 0.859375, + 0.851562, + 0.855469, + 0.851562, + 0.847656, + 0.839844, + 0.855469, + 0.855469, + 0.851562, + 0.847656, + 0.855469, + 0.851562, + 0.832031, + 0.835938, + 0.847656, + 0.867188, + 0.855469, + 0.875, + 0.855469, + 0.84375, + 0.847656, + 0.839844, + 0.851562, + 0.859375, + 0.851562, + 0.851562, + 0.847656, + 0.863281, + 0.863281, + 0.875, + 0.847656, + 0.855469, + 0.847656, + 0.855469, + 0.859375, + 0.867188, + 0.855469, + 0.859375, + 0.871094, + 0.84375, + 0.867188, + 0.839844, + 0.839844, + 0.839844, + 0.832031, + 0.855469, + 0.863281, + 0.84375, + 0.839844, + 0.84375, + 0.863281, + 0.835938, + 0.855469, + 0.859375, + 0.832031, + 0.867188, + 0.855469, + 0.847656, + 0.855469, + 0.855469, + 0.855469, + 0.84375, + 0.835938, + 0.847656, + 0.871094, + 0.863281, + 0.878906, + 0.839844, + 0.851562, + 0.84375, + 0.84375, + 0.867188, + 0.847656, + 0.867188, + 0.84375, + 0.867188, + 0.863281, + 0.859375, + 0.84375, + 0.871094, + 0.859375, + 0.847656, + 0.847656, + 0.851562, + 0.851562, + 0.839844, + 0.863281, + 0.847656, + 0.863281, + 0.84375, + 0.84375, + 0.859375, + 0.859375, + 0.839844, + 0.792969, + 0.851562, + 0.84375, + 0.839844, + 0.84375, + 0.828125, + 0.851562, + 0.867188, + 0.84375, + 0.867188, + 0.859375, + 0.84375, + 0.882812, + 0.851562, + 0.851562, + 0.859375, + 0.839844, + 0.84375, + 0.847656, + 0.84375, + 0.84375, + 0.882812, + 0.851562, + 0.847656, + 0.851562, + 0.859375, + 0.835938, + 0.847656, + 0.835938, + 0.855469, + 0.851562, + 0.863281, + 0.863281, + 0.84375, + 0.84375, + 0.875, + 0.84375, + 0.863281, + 0.847656, + 0.847656, + 0.859375, + 0.875, + 0.859375, + 0.851562, + 0.847656, + 0.835938, + 0.84375, + 0.851562, + 0.847656, + 0.839844, + 0.839844, + 0.859375, + 0.851562, + 0.84375, + 0.847656, + 0.855469, + 0.847656, + 0.867188, + 0.863281, + 0.84375, + 0.859375, + 0.859375, + 0.847656, + 0.859375, + 0.851562, + 0.839844, + 0.851562, + 0.839844, + 0.847656, + 0.839844, + 0.84375, + 0.839844, + 0.863281, + 0.84375, + 0.855469, + 0.835938, + 0.839844, + 0.855469, + 0.863281, + 0.847656, + 0.855469, + 0.851562, + 0.855469, + 0.851562, + 0.863281, + 0.84375, + 0.859375, + 0.847656, + 0.851562, + 0.855469, + 0.847656, + 0.855469, + 0.863281, + 0.839844, + 0.859375, + 0.875, + 0.859375, + 0.863281, + 0.84375, + 0.855469, + 0.824219, + 0.824219, + 0.828125, + 0.863281, + 0.859375, + 0.847656, + 0.855469, + 0.851562, + 0.839844, + 0.855469, + 0.855469, + 0.863281, + 0.832031, + 0.859375, + 0.855469, + 0.847656, + 0.84375, + 0.84375, + 0.84375, + 0.835938, + 0.84375, + 0.84375, + 0.832031, + 0.871094, + 0.867188, + 0.859375, + 0.859375, + 0.867188, + 0.863281, + 0.855469, + 0.84375, + 0.835938, + 0.847656, + 0.84375, + 0.847656, + 0.839844, + 0.875, + 0.847656, + 0.835938, + 0.871094, + 0.875, + 0.847656, + 0.855469, + 0.863281, + 0.84375, + 0.855469, + 0.851562, + 0.863281, + 0.851562, + 0.839844, + 0.859375, + 0.851562, + 0.855469, + 0.863281, + 0.847656, + 0.859375, + 0.871094, + 0.84375, + 0.839844, + 0.839844, + 0.847656, + 0.847656, + 0.84375, + 0.847656, + 0.847656, + 0.847656, + 0.863281, + 0.859375, + 0.855469, + 0.855469, + 0.878906, + 0.839844, + 0.84375, + 0.851562, + 0.859375, + 0.847656, + 0.847656, + 0.847656, + 0.855469, + 0.8125, + 0.851562, + 0.871094, + 0.832031, + 0.851562, + 0.867188, + 0.839844, + 0.84375, + 0.855469, + 0.835938, + 0.835938, + 0.558594, + 0.835938, + 0.851562, + 0.84375, + 0.855469, + 0.867188, + 0.84375, + 0.835938, + 0.863281, + 0.871094, + 0.855469, + 0.847656, + 0.84375, + 0.84375, + 0.871094, + 0.839844, + 0.855469, + 0.847656, + 0.851562, + 0.871094, + 0.847656, + 0.847656, + 0.851562, + 0.855469, + 0.867188, + 0.851562, + 0.84375, + 0.84375, + 0.851562, + 0.863281, + 0.839844, + 0.863281, + 0.839844, + 0.847656, + 0.871094, + 0.84375, + 0.859375, + 0.84375, + 0.847656, + 0.859375, + 0.875, + 0.855469, + 0.878906, + 0.832031, + 0.875, + 0.855469, + 0.851562, + 0.851562, + 0.882812, + 0.859375, + 0.859375, + 0.839844, + 0.839844, + 0.859375, + 0.859375, + 0.835938, + 0.835938, + 0.851562, + 0.179688, + 0.859375, + 0.839844, + 0.855469, + 0.835938, + 0.851562, + 0.84375, + 0.84375, + 0.851562, + 0.847656, + 0.851562, + 0.839844, + 0.847656, + 0.863281, + 0.855469, + 0.855469, + 0.847656, + 0.859375, + 0.867188, + 0.863281, + 0.84375, + 0.851562, + 0.867188, + 0.875, + 0.867188, + 0.851562, + 0.890625, + 0.863281, + 0.859375, + 0.800781, + 0.847656, + 0.859375, + 0.886719, + 0.851562, + 0.859375, + 0.875, + 0.867188, + 0.855469, + 0.847656, + 0.851562, + 0.859375, + 0.839844, + 0.835938, + 0.847656, + 0.882812, + 0.855469, + 0.84375, + 0.851562, + 0.859375, + 0.855469, + 0.855469, + 0.851562, + 0.859375, + 0.835938, + 0.875, + 0.855469, + 0.859375, + 0.859375, + 0.84375, + 0.851562, + 0.828125, + 0.84375, + 0.859375, + 0.855469, + 0.851562, + 0.851562, + 0.867188, + 0.867188, + 0.464844, + 0.875, + 0.871094, + 0.867188, + 0.84375, + 0.855469, + 0.84375, + 0.84375, + 0.859375, + 0.851562, + 0.839844, + 0.847656, + 0.847656, + 0.835938, + 0.84375, + 0.84375, + 0.863281, + 0.855469, + 0.851562, + 0.859375, + 0.859375, + 0.839844, + 0.847656, + 0.863281, + 0.863281, + 0.871094, + 0.851562, + 0.867188, + 0.859375, + 0.832031, + 0.855469, + 0.84375, + 0.847656, + 0.851562, + 0.859375, + 0.84375, + 0.882812, + 0.851562, + 0.851562, + 0.871094, + 0.859375, + 0.851562, + 0.863281, + 0.835938, + 0.855469, + 0.835938, + 0.863281, + 0.847656, + 0.847656, + 0.847656, + 0.855469, + 0.851562, + 0.859375, + 0.867188, + 0.84375, + 0.847656, + 0.851562, + 0.855469, + 0.859375, + 0.863281, + 0.851562, + 0.863281, + 0.832031, + 0.875, + 0.855469, + 0.863281, + 0.851562, + 0.847656, + 0.859375, + 0.871094, + 0.859375, + 0.855469, + 0.859375, + 0.855469, + 0.828125, + 0.855469, + 0.867188, + 0.863281, + 0.855469, + 0.847656, + 0.855469, + 0.855469, + 0.871094, + 0.828125, + 0.851562, + 0.835938, + 0.859375, + 0.851562, + 0.832031, + 0.839844, + 0.867188, + 0.832031, + 0.847656, + 0.832031, + 0.839844, + 0.859375, + 0.855469, + 0.863281, + 0.839844, + 0.863281, + 0.871094, + 0.851562, + 0.847656, + 0.847656, + 0.867188, + 0.863281, + 0.84375, + 0.863281, + 0.84375, + 0.832031, + 0.851562, + 0.824219, + 0.855469, + 0.847656, + 0.871094, + 0.863281, + 0.855469, + 0.839844, + 0.839844, + 0.851562, + 0.863281, + 0.867188, + 0.863281, + 0.847656, + 0.863281, + 0.863281, + 0.855469, + 0.839844, + 0.839844, + 0.863281, + 0.832031, + 0.839844, + 0.835938, + 0.863281, + 0.855469, + 0.84375, + 0.859375, + 0.851562, + 0.851562, + 0.863281, + 0.863281, + 0.871094, + 0.847656, + 0.863281, + 0.8125, + 0.820312, + 0.851562, + 0.875, + 0.851562, + 0.863281, + 0.847656, + 0.882812, + 0.863281, + 0.859375, + 0.855469, + 0.855469, + 0.867188, + 0.867188, + 0.863281, + 0.871094, + 0.835938, + 0.847656, + 0.851562, + 0.84375, + 0.863281, + 0.851562, + 0.847656, + 0.851562, + 0.820312, + 0.855469, + 0.855469, + 0.871094, + 0.855469, + 0.859375, + 0.851562, + 0.847656, + 0.855469, + 0.851562, + 0.847656, + 0.867188, + 0.851562, + 0.859375, + 0.839844, + 0.835938, + 0.847656, + 0.835938, + 0.859375, + 0.855469, + 0.855469, + 0.84375, + 0.855469, + 0.867188, + 0.835938, + 0.859375, + 0.859375, + 0.851562, + 0.855469, + 0.863281, + 0.859375, + 0.847656, + 0.863281, + 0.871094, + 0.871094, + 0.859375, + 0.84375, + 0.839844, + 0.855469, + 0.867188, + 0.835938, + 0.847656, + 0.839844, + 0.859375, + 0.867188, + 0.855469, + 0.851562, + 0.859375, + 0.871094, + 0.867188, + 0.871094, + 0.824219, + 0.828125, + 0.851562, + 0.851562, + 0.867188, + 0.808594, + 0.859375, + 0.847656, + 0.851562, + 0.863281, + 0.84375, + 0.878906, + 0.847656, + 0.847656, + 0.851562, + 0.847656, + 0.859375, + 0.851562, + 0.84375, + 0.839844, + 0.875, + 0.855469, + 0.859375, + 0.847656, + 0.84375, + 0.871094, + 0.871094, + 0.824219, + 0.84375, + 0.847656, + 0.84375, + 0.871094, + 0.851562, + 0.855469, + 0.851562, + 0.863281, + 0.851562, + 0.835938, + 0.84375, + 0.855469, + 0.847656, + 0.851562, + 0.851562, + 0.859375, + 0.847656, + 0.839844, + 0.863281, + 0.847656, + 0.789062, + 0.847656, + 0.886719, + 0.84375, + 0.855469, + 0.871094, + 0.847656, + 0.855469, + 0.867188, + 0.847656, + 0.863281, + 0.839844, + 0.832031, + 0.847656, + 0.84375, + 0.839844, + 0.84375, + 0.835938, + 0.84375, + 0.832031, + 0.816406, + 0.863281, + 0.851562, + 0.847656, + 0.851562, + 0.851562, + 0.84375, + 0.855469, + 0.855469, + 0.84375, + 0.863281, + 0.839844, + 0.839844, + 0.835938, + 0.855469, + 0.855469, + 0.855469, + 0.863281, + 0.835938, + 0.871094, + 0.867188, + 0.859375, + 0.859375, + 0.859375, + 0.863281, + 0.859375, + 0.851562, + 0.859375, + 0.847656, + 0.839844, + 0.855469, + 0.851562, + 0.84375, + 0.859375, + 0.867188, + 0.871094, + 0.859375, + 0.863281, + 0.859375, + 0.871094, + 0.855469, + 0.863281, + 0.882812, + 0.871094, + 0.847656, + 0.855469, + 0.847656, + 0.855469, + 0.875, + 0.871094, + 0.855469, + 0.851562, + 0.832031, + 0.859375, + 0.855469, + 0.839844, + 0.816406, + 0.84375, + 0.851562, + 0.855469, + 0.648438, + 0.839844, + 0.859375, + 0.855469, + 0.851562, + 0.859375, + 0.875, + 0.867188, + 0.863281, + 0.84375, + 0.867188, + 0.84375, + 0.851562, + 0.863281, + 0.851562, + 0.847656, + 0.859375, + 0.867188, + 0.832031, + 0.851562, + 0.863281, + 0.847656, + 0.851562, + 0.863281, + 0.847656, + 0.84375, + 0.820312, + 0.863281, + 0.832031, + 0.859375, + 0.847656, + 0.863281, + 0.835938, + 0.851562, + 0.847656, + 0.867188, + 0.863281, + 0.855469, + 0.851562, + 0.835938, + 0.855469, + 0.851562, + 0.839844, + 0.863281, + 0.851562, + 0.867188, + 0.84375, + 0.855469, + 0.867188, + 0.84375, + 0.859375, + 0.859375, + 0.84375, + 0.867188, + 0.847656, + 0.847656, + 0.835938, + 0.851562, + 0.847656, + 0.859375, + 0.4375, + 0.839844, + 0.839844, + 0.847656, + 0.851562, + 0.839844, + 0.859375, + 0.859375, + 0.855469, + 0.867188, + 0.851562, + 0.871094, + 0.871094, + 0.84375, + 0.839844, + 0.839844, + 0.84375, + 0.855469, + 0.855469, + 0.855469, + 0.839844, + 0.816406, + 0.855469, + 0.851562, + 0.835938, + 0.863281, + 0.839844, + 0.839844, + 0.820312, + 0.835938, + 0.839844, + 0.871094, + 0.863281, + 0.859375, + 0.855469, + 0.847656, + 0.859375, + 0.84375, + 0.867188, + 0.855469, + 0.875, + 0.851562, + 0.859375, + 0.851562, + 0.863281, + 0.855469, + 0.839844, + 0.839844, + 0.859375, + 0.875, + 0.839844, + 0.871094, + 0.859375, + 0.867188, + 0.847656, + 0.851562, + 0.871094, + 0.835938, + 0.875, + 0.863281, + 0.855469, + 0.851562, + 0.859375, + 0.851562, + 0.855469, + 0.855469, + 0.863281, + 0.84375, + 0.871094, + 0.789062, + 0.871094, + 0.867188, + 0.855469, + 0.847656, + 0.847656, + 0.859375, + 0.851562, + 0.863281, + 0.84375, + 0.84375, + 0.851562, + 0.84375, + 0.847656, + 0.863281, + 0.875, + 0.839844, + 0.84375, + 0.859375, + 0.839844, + 0.867188, + 0.855469, + 0.851562, + 0.84375, + 0.859375, + 0.847656, + 0.828125, + 0.847656, + 0.84375, + 0.859375, + 0.851562, + 0.875, + 0.851562, + 0.878906, + 0.875, + 0.84375, + 0.847656, + 0.832031, + 0.847656, + 0.839844, + 0.871094, + 0.859375, + 0.839844, + 0.863281, + 0.847656, + 0.84375, + 0.871094, + 0.847656, + 0.851562, + 0.875, + 0.855469, + 0.855469, + 0.863281, + 0.871094, + 0.851562, + 0.863281, + 0.855469, + 0.875, + 0.851562, + 0.867188, + 0.863281, + 0.84375, + 0.851562, + 0.859375, + 0.851562, + 0.84375, + 0.839844, + 0.851562, + 0.84375, + 0.851562, + 0.859375, + 0.871094, + 0.855469, + 0.863281, + 0.859375, + 0.84375, + 0.867188, + 0.851562, + 0.855469, + 0.847656, + 0.847656, + 0.855469, + 0.847656, + 0.855469, + 0.839844, + 0.855469, + 0.84375, + 0.839844, + 0.851562, + 0.851562, + 0.839844, + 0.859375, + 0.863281, + 0.088867, + 0.867188, + 0.84375, + 0.835938, + 0.84375, + 0.871094, + 0.851562, + 0.847656, + 0.867188, + 0.847656, + 0.878906, + 0.867188, + 0.839844, + 0.851562, + 0.878906, + 0.871094, + 0.847656, + 0.855469, + 0.859375, + 0.839844, + 0.859375, + 0.859375, + 0.835938, + 0.839844, + 0.867188, + 0.863281, + 0.851562, + 0.855469, + 0.851562, + 0.816406, + 0.863281, + 0.84375, + 0.855469, + 0.839844, + 0.859375, + 0.855469, + 0.835938, + 0.871094, + 0.851562, + 0.847656, + 0.851562, + 0.851562, + 0.824219, + 0.847656, + 0.851562, + 0.851562, + 0.84375, + 0.855469, + 0.851562, + 0.832031, + 0.855469, + 0.859375, + 0.84375, + 0.875, + 0.851562, + 0.84375, + 0.863281, + 0.839844, + 0.851562, + 0.867188, + 0.859375, + 0.859375, + 0.84375, + 0.832031, + 0.859375, + 0.832031, + 0.851562, + 0.84375, + 0.84375, + 0.851562, + 0.875, + 0.863281, + 0.839844, + 0.835938, + 0.835938, + 0.847656, + 0.835938, + 0.867188, + 0.835938, + 0.847656, + 0.851562, + 0.84375, + 0.871094, + 0.863281, + 0.859375, + 0.839844, + 0.855469, + 0.839844, + 0.847656, + 0.835938, + 0.832031, + 0.851562, + 0.867188, + 0.878906, + 0.859375, + 0.84375, + 0.855469, + 0.867188, + 0.855469, + 0.84375, + 0.839844, + 0.847656, + 0.871094, + 0.839844, + 0.859375, + 0.839844, + 0.839844, + 0.855469, + 0.867188, + 0.855469, + 0.839844, + 0.871094, + 0.84375, + 0.851562, + 0.867188, + 0.855469, + 0.914062, + 0.859375, + 0.851562, + 0.851562, + 0.855469, + 0.863281, + 0.828125, + 0.855469, + 0.875, + 0.832031, + 0.851562, + 0.832031, + 0.855469, + 0.820312, + 0.855469, + 0.867188, + 0.855469, + 0.871094, + 0.867188, + 0.851562, + 0.867188, + 0.839844, + 0.835938, + 0.863281, + 0.820312, + 0.867188, + 0.84375, + 0.855469, + 0.835938, + 0.863281, + 0.863281, + 0.851562, + 0.828125, + 0.851562, + 0.863281, + 0.871094, + 0.863281, + 0.824219, + 0.863281, + 0.851562, + 0.855469, + 0.84375, + 0.855469, + 0.859375, + 0.867188, + 0.855469, + 0.875, + 0.855469, + 0.851562, + 0.871094, + 0.851562, + 0.847656, + 0.847656, + 0.847656, + 0.855469, + 0.859375, + 0.832031, + 0.847656, + 0.871094, + 0.859375, + 0.847656, + 0.828125, + 0.863281, + 0.84375, + 0.855469, + 0.863281, + 0.84375, + 0.839844, + 0.851562, + 0.855469, + 0.839844, + 0.84375, + 0.859375, + 0.839844, + 0.851562, + 0.835938, + 0.839844, + 0.859375, + 0.847656, + 0.851562, + 0.851562, + 0.867188, + 0.851562, + 0.863281, + 0.878906, + 0.863281, + 0.859375, + 0.859375, + 0.84375, + 0.867188, + 0.859375, + 0.859375, + 0.859375, + 0.84375, + 0.871094, + 0.847656, + 0.828125, + 0.863281, + 0.847656, + 0.835938, + 0.84375, + 0.863281, + 0.875, + 0.835938, + 0.851562, + 0.855469, + 0.871094, + 0.847656, + 0.867188, + 0.855469, + 0.859375, + 0.863281, + 0.859375, + 0.859375, + 0.855469, + 0.851562, + 0.835938, + 0.84375, + 0.851562, + 0.847656, + 0.859375, + 0.839844, + 0.839844, + 0.84375, + 0.847656, + 0.851562, + 0.859375, + 0.847656, + 0.851562, + 0.859375, + 0.859375, + 0.878906, + 0.871094, + 0.875, + 0.863281, + 0.863281, + 0.863281, + 0.851562, + 0.835938, + 0.851562, + 0.855469, + 0.839844, + 0.847656, + 0.867188, + 0.847656, + 0.855469, + 0.851562, + 0.878906, + 0.859375, + 0.851562, + 0.847656, + 0.855469, + 0.84375, + 0.847656, + 0.878906, + 0.832031, + 0.875, + 0.871094, + 0.855469, + 0.84375, + 0.855469, + 0.867188, + 0.839844, + 0.832031, + 0.875, + 0.84375, + 0.851562, + 0.851562, + 0.859375, + 0.84375, + 0.851562, + 0.855469, + 0.847656, + 0.832031, + 0.851562, + 0.851562, + 0.832031, + 0.839844, + 0.847656, + 0.851562, + 0.847656, + 0.851562, + 0.867188, + 0.847656, + 0.847656, + 0.847656, + 0.847656, + 0.835938, + 0.828125, + 0.871094, + 0.855469, + 0.839844, + 0.859375, + 0.867188, + 0.855469, + 0.847656, + 0.882812, + 0.859375, + 0.855469, + 0.847656, + 0.839844, + 0.867188, + 0.84375, + 0.847656, + 0.851562, + 0.867188, + 0.863281, + 0.84375, + 0.835938, + 0.832031, + 0.855469, + 0.847656, + 0.878906, + 0.851562, + 0.847656, + 0.851562, + 0.855469, + 0.863281, + 0.84375, + 0.839844, + 0.851562, + 0.835938, + 0.847656, + 0.847656, + 0.867188, + 0.839844, + 0.851562, + 0.851562, + 0.851562, + 0.851562, + 0.855469, + 0.847656, + 0.859375, + 0.855469, + 0.859375, + 0.851562, + 0.863281, + 0.84375, + 0.871094, + 0.839844, + 0.859375, + 0.851562, + 0.847656, + 0.847656, + 0.847656, + 0.828125, + 0.855469, + 0.847656, + 0.84375, + 0.859375, + 0.863281, + 0.859375, + 0.839844, + 0.863281, + 0.839844, + 0.851562, + 0.84375, + 0.878906, + 0.867188, + 0.875, + 0.863281, + 0.867188, + 0.84375, + 0.855469, + 0.847656, + 0.847656, + 0.84375, + 0.855469, + 0.84375, + 0.851562, + 0.867188, + 0.847656, + 0.863281, + 0.847656, + 0.855469, + 0.847656, + 0.839844, + 0.855469, + 0.84375, + 0.726562, + 0.84375, + 0.863281, + 0.859375, + 0.84375, + 0.84375, + 0.863281, + 0.871094, + 0.859375, + 0.855469, + 0.871094, + 0.835938, + 0.863281, + 0.855469, + 0.84375, + 0.867188, + 0.875, + 0.835938, + 0.839844, + 0.84375, + 0.851562, + 0.855469, + 0.871094, + 0.851562, + 0.859375, + 0.847656, + 0.867188, + 0.875, + 0.835938, + 0.871094, + 0.84375, + 0.855469, + 0.878906, + 0.855469, + 0.886719, + 0.855469, + 0.859375, + 0.839844, + 0.851562, + 0.855469, + 0.839844, + 0.855469, + 0.867188, + 0.839844, + 0.878906, + 0.847656, + 0.859375, + 0.859375, + 0.824219, + 0.855469, + 0.84375, + 0.847656, + 0.859375, + 0.855469, + 0.855469, + 0.863281, + 0.851562, + 0.859375, + 0.847656, + 0.84375, + 0.851562, + 0.847656, + 0.832031, + 0.867188, + 0.859375, + 0.847656, + 0.863281, + 0.835938, + 0.839844, + 0.867188, + 0.832031, + 0.867188, + 0.828125, + 0.835938, + 0.851562, + 0.890625, + 0.839844, + 0.863281, + 0.871094, + 0.863281, + 0.847656, + 0.847656, + 0.855469, + 0.847656, + 0.859375, + 0.867188, + 0.835938, + 0.839844, + 0.851562, + 0.839844, + 0.84375, + 0.855469, + 0.847656, + 0.859375, + 0.851562, + 0.824219, + 0.855469, + 0.847656, + 0.851562, + 0.851562, + 0.851562, + 0.859375, + 0.84375, + 0.835938, + 0.855469, + 0.851562, + 0.863281, + 0.847656, + 0.851562, + 0.867188, + 0.84375, + 0.847656, + 0.859375, + 0.867188, + 0.871094, + 0.859375, + 0.839844, + 0.871094, + 0.839844, + 0.859375, + 0.867188, + 0.882812, + 0.871094, + 0.875, + 0.859375, + 0.851562, + 0.851562, + 0.835938, + 0.84375, + 0.847656, + 0.863281, + 0.835938, + 0.839844, + 0.867188, + 0.847656, + 0.847656, + 0.859375, + 0.875, + 0.839844, + 0.855469, + 0.828125, + 0.847656, + 0.847656, + 0.84375, + 0.847656, + 0.859375, + 0.847656, + 0.863281, + 0.871094, + 0.84375, + 0.847656, + 0.835938, + 0.871094, + 0.859375, + 0.839844, + 0.847656, + 0.867188, + 0.855469, + 0.851562, + 0.871094, + 0.945312, + 0.863281, + 0.859375, + 0.851562, + 0.84375, + 0.847656, + 0.871094, + 0.863281, + 0.855469, + 0.875, + 0.871094, + 0.851562, + 0.84375, + 0.851562, + 0.859375, + 0.855469, + 0.863281, + 0.847656, + 0.855469, + 0.851562, + 0.847656, + 0.867188, + 0.867188, + 0.851562, + 0.851562, + 0.855469, + 0.867188, + 0.84375, + 0.839844, + 0.832031, + 0.835938, + 0.867188, + 0.875, + 0.855469, + 0.867188, + 0.859375, + 0.863281, + 0.820312, + 0.855469, + 0.859375, + 0.867188, + 0.871094, + 0.855469, + 0.871094, + 0.851562, + 0.828125, + 0.851562, + 0.851562, + 0.859375, + 0.851562, + 0.839844, + 0.84375, + 0.855469, + 0.839844, + 0.851562, + 0.855469, + 0.851562, + 0.859375, + 0.839844, + 0.84375, + 0.855469, + 0.855469, + 0.859375, + 0.777344, + 0.863281, + 0.855469, + 0.847656, + 0.835938, + 0.855469, + 0.851562, + 0.832031, + 0.847656, + 0.851562, + 0.867188, + 0.851562, + 0.851562, + 0.835938, + 0.835938, + 0.839844, + 0.84375, + 0.835938, + 0.859375, + 0.855469, + 0.859375, + 0.847656, + 0.863281, + 0.851562, + 0.886719, + 0.859375, + 0.839844, + 0.820312, + 0.851562, + 0.863281, + 0.84375, + 0.855469, + 0.851562, + 0.851562, + 0.851562, + 0.863281, + 0.859375, + 0.835938, + 0.886719, + 0.859375, + 0.839844, + 0.851562, + 0.855469, + 0.867188, + 0.851562, + 0.859375, + 0.859375, + 0.832031, + 0.882812, + 0.855469, + 0.859375, + 0.859375, + 0.855469, + 0.847656, + 0.839844, + 0.851562, + 0.84375, + 0.855469, + 0.84375, + 0.859375, + 0.886719, + 0.859375, + 0.878906, + 0.878906, + 0.847656, + 0.859375, + 0.871094, + 0.851562, + 0.867188, + 0.867188, + 0.855469, + 0.855469, + 0.863281, + 0.847656, + 0.847656, + 0.851562, + 0.851562, + 0.824219, + 0.851562, + 0.839844, + 0.867188, + 0.839844, + 0.84375, + 0.875, + 0.847656, + 0.847656, + 0.851562, + 0.835938, + 0.855469, + 0.804688, + 0.847656, + 0.859375, + 0.859375, + 0.839844, + 0.863281, + 0.855469, + 0.84375, + 0.847656, + 0.851562, + 0.871094, + 0.863281, + 0.84375, + 0.859375, + 0.871094, + 0.847656, + 0.828125, + 0.863281, + 0.847656, + 0.839844, + 0.851562, + 0.851562, + 0.875, + 0.855469, + 0.863281, + 0.851562, + 0.851562, + 0.851562, + 0.855469, + 0.867188, + 0.84375, + 0.847656, + 0.84375, + 0.832031, + 0.859375, + 0.851562, + 0.863281, + 0.839844, + 0.851562, + 0.875, + 0.847656, + 0.851562, + 0.859375, + 0.855469, + 0.84375, + 0.851562, + 0.851562, + 0.859375, + 0.871094, + 0.855469, + 0.84375, + 0.867188, + 0.855469, + 0.84375, + 0.832031, + 0.855469, + 0.738281, + 0.867188, + 0.847656, + 0.835938, + 0.871094, + 0.855469, + 0.84375, + 0.871094, + 0.84375, + 0.859375, + 0.847656, + 0.863281, + 0.84375, + 0.855469, + 0.859375, + 0.832031, + 0.863281, + 0.847656, + 0.832031, + 0.871094, + 0.855469, + 0.847656, + 0.851562, + 0.863281, + 0.835938, + 0.84375, + 0.855469, + 0.871094, + 0.855469, + 0.839844, + 0.859375, + 0.863281, + 0.859375, + 0.859375, + 0.867188, + 0.855469, + 0.855469, + 0.851562, + 0.835938, + 0.835938, + 0.867188, + 0.855469, + 0.851562, + 0.871094, + 0.863281, + 0.835938, + 0.859375, + 0.859375, + 0.847656, + 0.859375, + 0.867188, + 0.847656, + 0.859375, + 0.851562, + 0.859375, + 0.859375, + 0.859375, + 0.855469, + 0.863281, + 0.851562, + 0.863281, + 0.863281, + 0.84375, + 0.84375, + 0.855469, + 0.839844, + 0.847656, + 0.863281, + 0.957031, + 0.855469, + 0.863281, + 0.855469, + 0.847656, + 0.851562, + 0.84375, + 0.867188, + 0.847656, + 0.847656, + 0.851562, + 0.839844, + 0.855469, + 0.855469, + 0.871094, + 0.851562, + 0.875, + 0.863281, + 0.863281, + 0.855469, + 0.84375, + 0.863281, + 0.851562, + 0.84375, + 0.847656, + 0.851562, + 0.832031, + 0.851562, + 0.871094, + 0.855469, + 0.855469, + 0.832031, + 0.871094, + 0.855469, + 0.847656, + 0.855469, + 0.875, + 0.863281, + 0.867188, + 0.859375, + 0.84375, + 0.839844, + 0.84375, + 0.863281, + 0.855469, + 0.847656, + 0.863281, + 0.710938, + 0.851562, + 0.859375, + 0.839844, + 0.859375, + 0.863281, + 0.855469, + 0.835938, + 0.859375, + 0.859375, + 0.867188, + 0.847656, + 0.863281, + 0.855469, + 0.84375, + 0.851562, + 0.863281, + 0.875, + 0.847656, + 0.851562, + 0.851562, + 0.851562, + 0.835938, + 0.847656, + 0.863281, + 0.84375, + 0.855469, + 0.847656, + 0.863281, + 0.855469, + 0.851562, + 0.851562, + 0.851562, + 0.863281, + 0.851562, + 0.847656, + 0.875, + 0.851562, + 0.855469, + 0.839844, + 0.859375, + 0.839844, + 0.863281, + 0.859375, + 0.847656, + 0.875, + 0.847656, + 0.855469, + 0.839844, + 0.847656, + 0.839844, + 0.839844, + 0.855469, + 0.824219, + 0.871094, + 0.851562, + 0.84375, + 0.847656, + 0.851562, + 0.851562, + 0.863281, + 0.855469, + 0.839844, + 0.835938, + 0.851562, + 0.847656, + 0.835938, + 0.855469, + 0.847656, + 0.859375, + 0.855469, + 0.847656, + 0.847656, + 0.859375, + 0.859375, + 0.855469, + 0.867188, + 0.855469, + 0.859375, + 0.839844, + 0.84375, + 0.851562, + 0.875, + 0.855469, + 0.851562, + 0.851562, + 0.839844, + 0.855469, + 0.847656, + 0.867188, + 0.867188, + 0.859375, + 0.832031, + 0.847656, + 0.839844, + 0.863281, + 0.859375, + 0.863281, + 0.835938, + 0.84375, + 0.851562, + 0.847656, + 0.847656, + 0.863281, + 0.855469, + 0.839844, + 0.855469, + 0.84375, + 0.839844, + 0.859375, + 0.832031, + 0.851562, + 0.871094, + 0.839844, + 0.878906, + 0.851562, + 0.851562, + 0.859375, + 0.84375, + 0.867188, + 0.820312, + 0.851562, + 0.84375, + 0.847656, + 0.851562, + 0.84375, + 0.839844, + 0.859375, + 0.851562, + 0.867188, + 0.878906, + 0.847656, + 0.863281, + 0.851562, + 0.835938, + 0.859375, + 0.859375, + 0.863281, + 0.847656, + 0.871094, + 0.859375, + 0.859375, + 0.851562, + 0.847656, + 0.871094, + 0.875, + 0.867188, + 0.824219, + 0.855469, + 0.851562, + 0.859375, + 0.847656, + 0.859375, + 0.863281, + 0.839844, + 0.867188, + 0.851562, + 0.84375, + 0.847656, + 0.855469, + 0.847656, + 0.875, + 0.855469, + 0.851562, + 0.863281, + 0.84375, + 0.847656, + 0.863281, + 0.851562, + 0.855469, + 0.832031, + 0.859375, + 0.863281, + 0.84375, + 0.855469, + 0.863281, + 0.84375, + 0.847656, + 0.855469, + 0.855469, + 0.863281, + 0.84375, + 0.851562, + 0.855469, + 0.847656, + 0.859375, + 0.847656, + 0.863281, + 0.851562, + 0.832031, + 0.84375, + 0.847656, + 0.84375, + 0.859375, + 0.84375, + 0.863281, + 0.851562, + 0.863281, + 0.847656, + 0.84375, + 0.84375, + 0.828125, + 0.84375, + 0.84375, + 0.847656, + 0.84375, + 0.859375, + 0.839844, + 0.855469, + 0.851562, + 0.859375, + 0.851562, + 0.859375, + 0.863281, + 0.855469, + 0.863281, + 0.855469, + 0.867188, + 0.839844, + 0.863281, + 0.84375, + 0.828125, + 0.835938, + 0.828125, + 0.886719, + 0.863281, + 0.851562, + 0.851562, + 0.835938, + 0.871094, + 0.832031, + 0.851562, + 0.84375, + 0.84375, + 0.851562, + 0.851562, + 0.867188, + 0.84375, + 0.84375, + 0.882812, + 0.855469, + 0.84375, + 0.867188, + 0.878906, + 0.871094, + 0.84375, + 0.875, + 0.84375, + 0.859375, + 0.871094, + 0.859375, + 0.859375, + 0.867188, + 0.851562, + 0.855469, + 0.867188, + 0.855469, + 0.863281, + 0.863281, + 0.847656, + 0.855469, + 0.859375, + 0.847656, + 0.863281, + 0.84375, + 0.851562, + 0.84375, + 0.835938, + 0.847656, + 0.859375, + 0.851562, + 0.863281, + 0.851562, + 0.878906, + 0.859375, + 0.855469, + 0.867188, + 0.859375, + 0.84375, + 0.847656, + 0.882812, + 0.839844, + 0.851562, + 0.855469, + 0.835938, + 0.84375, + 0.855469, + 0.820312, + 0.839844, + 0.839844, + 0.835938, + 0.839844, + 0.859375, + 0.851562, + 0.832031, + 0.855469, + 0.839844, + 0.875, + 0.832031, + 0.859375, + 0.871094, + 0.871094, + 0.84375, + 0.835938, + 0.847656, + 0.871094, + 0.84375, + 0.855469, + 0.871094, + 0.875, + 0.84375, + 0.863281, + 0.832031, + 0.859375, + 0.859375, + 0.851562, + 0.847656, + 0.863281, + 0.835938, + 0.867188, + 0.875, + 0.851562, + 0.855469, + 0.847656, + 0.855469, + 0.855469, + 0.863281, + 0.875, + 0.875, + 0.882812, + 0.855469, + 0.832031, + 0.859375, + 0.851562, + 0.867188, + 0.855469, + 0.84375, + 0.855469, + 0.832031, + 0.847656, + 0.851562, + 0.859375, + 0.847656, + 0.859375, + 0.851562, + 0.84375, + 0.84375, + 0.847656, + 0.84375, + 0.859375, + 0.859375, + 0.851562, + 0.847656, + 0.839844, + 0.875, + 0.835938, + 0.855469, + 0.847656, + 0.835938, + 0.855469, + 0.851562, + 0.859375, + 0.867188, + 0.855469, + 0.84375, + 0.859375, + 0.859375, + 0.886719, + 0.859375, + 0.835938, + 0.847656, + 0.867188, + 0.847656, + 0.835938, + 0.847656, + 0.835938, + 0.871094, + 0.859375, + 0.875, + 0.835938, + 0.859375, + 0.855469, + 0.855469, + 0.863281, + 0.855469, + 0.839844, + 0.863281, + 0.847656, + 0.84375, + 0.84375, + 0.859375, + 0.855469, + 0.847656, + 0.839844, + 0.839844, + 0.851562, + 0.859375, + 0.847656, + 0.851562, + 0.839844, + 0.863281, + 0.855469, + 0.847656, + 0.863281, + 0.847656, + 0.839844, + 0.832031, + 0.84375, + 0.851562, + 0.851562, + 0.839844, + 0.84375, + 0.839844, + 0.859375, + 0.871094, + 0.835938, + 0.851562, + 0.859375, + 0.863281, + 0.84375, + 0.851562, + 0.847656, + 0.855469, + 0.871094, + 0.847656, + 0.832031, + 0.847656, + 0.851562, + 0.847656, + 0.851562, + 0.84375, + 0.84375, + 0.871094, + 0.855469, + 0.785156, + 0.855469, + 0.859375, + 0.871094, + 0.847656, + 0.855469, + 0.878906, + 0.859375, + 0.835938, + 0.851562, + 0.855469, + 0.867188, + 0.839844, + 0.859375, + 0.855469, + 0.835938, + 0.863281, + 0.839844, + 0.84375, + 0.859375, + 0.839844, + 0.832031, + 0.863281, + 0.882812, + 0.863281, + 0.851562, + 0.859375, + 0.863281, + 0.855469, + 0.835938, + 0.863281, + 0.871094, + 0.851562, + 0.847656, + 0.855469, + 0.863281, + 0.863281, + 0.855469, + 0.835938, + 0.84375, + 0.863281, + 0.839844, + 0.847656, + 0.871094, + 0.847656, + 0.867188, + 0.84375, + 0.839844, + 0.835938, + 0.847656, + 0.863281, + 0.832031, + 0.863281, + 0.859375, + 0.878906, + 0.847656, + 0.863281, + 0.859375, + 0.855469, + 0.839844, + 0.847656, + 0.855469, + 0.792969, + 0.847656, + 0.863281, + 0.859375, + 0.855469, + 0.863281, + 0.867188, + 0.265625, + 0.867188, + 0.863281, + 0.859375, + 0.855469, + 0.863281, + 0.855469, + 0.871094, + 0.863281, + 0.847656, + 0.875, + 0.863281, + 0.839844, + 0.855469, + 0.851562, + 0.824219, + 0.859375, + 0.867188, + 0.851562, + 0.867188, + 0.84375, + 0.847656, + 0.863281, + 0.859375, + 0.847656, + 0.851562, + 0.835938, + 0.84375, + 0.069336, + 0.839844, + 0.863281, + 0.859375, + 0.84375, + 0.863281, + 0.867188, + 0.855469, + 0.863281, + 0.859375, + 0.863281, + 0.855469, + 0.839844, + 0.851562, + 0.871094, + 0.855469, + 0.839844, + 0.800781, + 0.851562, + 0.859375, + 0.847656, + 0.84375, + 0.863281, + 0.851562, + 0.847656, + 0.863281, + 0.855469, + 0.847656, + 0.859375, + 0.84375, + 0.808594, + 0.839844, + 0.84375, + 0.835938, + 0.84375, + 0.851562, + 0.847656, + 0.851562, + 0.855469, + 0.886719, + 0.871094, + 0.835938, + 0.835938, + 0.839844, + 0.851562, + 0.847656, + 0.851562, + 0.867188, + 0.824219, + 0.84375, + 0.855469, + 0.847656, + 0.867188, + 0.851562, + 0.882812, + 0.855469, + 0.863281, + 0.851562, + 0.855469, + 0.851562, + 0.835938, + 0.859375, + 0.851562, + 0.847656, + 0.859375, + 0.851562, + 0.855469, + 0.839844, + 0.863281, + 0.84375, + 0.84375, + 0.863281, + 0.871094, + 0.84375, + 0.828125, + 0.847656, + 0.863281, + 0.875, + 0.863281, + 0.835938, + 0.867188, + 0.855469, + 0.839844, + 0.863281, + 0.84375, + 0.871094, + 0.835938, + 0.855469, + 0.847656, + 0.871094, + 0.839844, + 0.875, + 0.859375, + 0.855469, + 0.851562, + 0.859375, + 0.859375, + 0.863281, + 0.859375, + 0.855469, + 0.84375, + 0.851562, + 0.84375, + 0.839844, + 0.867188, + 0.863281, + 0.855469, + 0.867188, + 0.851562, + 0.863281, + 0.855469, + 0.882812, + 0.867188, + 0.839844, + 0.847656, + 0.820312, + 0.847656, + 0.863281, + 0.859375, + 0.855469, + 0.851562, + 0.859375, + 0.871094, + 0.851562, + 0.847656, + 0.867188, + 0.855469, + 0.851562, + 0.855469, + 0.867188, + 0.828125, + 0.84375, + 0.859375, + 0.855469, + 0.851562, + 0.859375, + 0.839844, + 0.847656, + 0.855469, + 0.851562, + 0.859375, + 0.832031, + 0.859375, + 0.855469, + 0.847656, + 0.839844, + 0.863281, + 0.867188, + 0.863281, + 0.859375, + 0.851562, + 0.867188, + 0.839844, + 0.871094, + 0.871094, + 0.855469, + 0.832031, + 0.835938, + 0.851562, + 0.851562, + 0.828125, + 0.851562, + 0.835938, + 0.875, + 0.859375, + 0.847656, + 0.839844, + 0.84375, + 0.863281, + 0.839844, + 0.855469, + 0.855469, + 0.859375, + 0.839844, + 0.863281, + 0.839844, + 0.839844, + 0.871094, + 0.855469, + 0.847656, + 0.859375, + 0.855469, + 0.839844, + 0.863281, + 0.863281, + 0.855469, + 0.847656, + 0.867188, + 0.863281, + 0.847656, + 0.863281, + 0.855469, + 0.84375, + 0.855469, + 0.832031, + 0.847656, + 0.878906, + 0.839844, + 0.855469, + 0.855469, + 0.828125, + 0.839844, + 0.839844, + 0.851562, + 0.84375, + 0.84375, + 0.859375, + 0.832031, + 0.851562, + 0.851562, + 0.847656, + 0.855469, + 0.855469, + 0.867188, + 0.855469, + 0.875, + 0.855469, + 0.871094, + 0.84375, + 0.867188, + 0.859375, + 0.851562, + 0.867188, + 0.867188, + 0.863281, + 0.878906, + 0.832031, + 0.839844, + 0.867188, + 0.851562, + 0.855469, + 0.851562, + 0.789062, + 0.859375, + 0.828125, + 0.851562, + 0.855469, + 0.875, + 0.859375, + 0.84375, + 0.855469, + 0.859375, + 0.835938, + 0.859375, + 0.871094, + 0.847656, + 0.855469, + 0.855469, + 0.851562, + 0.863281, + 0.871094, + 0.851562, + 0.847656, + 0.839844, + 0.871094, + 0.851562, + 0.859375, + 0.871094, + 0.867188, + 0.859375, + 0.855469, + 0.851562, + 0.851562, + 0.851562, + 0.851562, + 0.855469, + 0.871094, + 0.851562, + 0.847656, + 0.871094, + 0.851562, + 0.851562, + 0.847656, + 0.863281, + 0.871094, + 0.835938, + 0.882812, + 0.859375, + 0.84375, + 0.851562, + 0.855469, + 0.832031, + 0.875, + 0.84375, + 0.875, + 0.847656, + 0.855469, + 0.863281, + 0.851562, + 0.851562, + 0.855469, + 0.859375, + 0.867188, + 0.847656, + 0.828125, + 0.871094, + 0.871094, + 0.847656, + 0.839844, + 0.863281, + 0.859375, + 0.738281, + 0.863281, + 0.84375, + 0.855469, + 0.855469, + 0.863281, + 0.855469, + 0.859375, + 0.839844, + 0.847656, + 0.867188, + 0.871094, + 0.847656, + 0.835938, + 0.863281, + 0.867188, + 0.871094, + 0.871094, + 0.859375, + 0.835938, + 0.855469, + 0.855469, + 0.867188, + 0.855469, + 0.84375, + 0.847656, + 0.847656, + 0.859375, + 0.832031, + 0.890625, + 0.855469, + 0.851562, + 0.855469, + 0.855469, + 0.851562, + 0.863281, + 0.863281, + 0.855469, + 0.867188, + 0.84375, + 0.859375, + 0.859375, + 0.851562, + 0.859375, + 0.847656, + 0.851562, + 0.839844, + 0.847656, + 0.859375, + 0.859375, + 0.855469, + 0.835938, + 0.851562, + 0.824219, + 0.855469, + 0.851562, + 0.867188, + 0.84375, + 0.855469, + 0.855469, + 0.847656, + 0.855469, + 0.859375, + 0.835938, + 0.851562, + 0.859375, + 0.867188, + 0.84375, + 0.863281, + 0.863281, + 0.859375, + 0.851562, + 0.847656, + 0.84375, + 0.871094, + 0.859375, + 0.847656, + 0.84375, + 0.855469, + 0.863281, + 0.847656, + 0.839844, + 0.851562, + 0.84375, + 0.832031, + 0.867188, + 0.839844, + 0.855469, + 0.84375, + 0.84375, + 0.871094, + 0.851562, + 0.855469, + 0.847656, + 0.84375, + 0.835938, + 0.847656, + 0.859375, + 0.847656, + 0.84375, + 0.847656, + 0.847656, + 0.835938, + 0.851562, + 0.847656, + 0.847656, + 0.851562, + 0.863281, + 0.847656, + 0.851562, + 0.867188, + 0.859375, + 0.84375, + 0.835938, + 0.855469, + 0.847656, + 0.851562, + 0.863281, + 0.828125, + 0.824219, + 0.863281, + 0.832031, + 0.859375, + 0.855469, + 0.855469, + 0.835938, + 0.855469, + 0.855469, + 0.832031, + 0.867188, + 0.855469, + 0.824219, + 0.84375, + 0.84375, + 0.859375, + 0.851562, + 0.859375, + 0.863281, + 0.851562, + 0.867188, + 0.855469, + 0.847656, + 0.851562, + 0.859375, + 0.863281, + 0.84375, + 0.855469, + 0.921875, + 0.832031, + 0.863281, + 0.867188, + 0.832031, + 0.859375, + 0.847656, + 0.839844, + 0.859375, + 0.863281, + 0.84375, + 0.835938, + 0.867188, + 0.828125, + 0.839844, + 0.867188, + 0.859375, + 0.839844, + 0.835938, + 0.847656, + 0.855469, + 0.855469, + 0.867188, + 0.871094, + 0.851562, + 0.863281, + 0.851562, + 0.890625, + 0.851562, + 0.835938, + 0.859375, + 0.839844, + 0.867188, + 0.863281, + 0.863281, + 0.851562, + 0.851562, + 0.855469, + 0.855469, + 0.875, + 0.851562, + 0.851562, + 0.875, + 0.871094, + 0.917969, + 0.871094, + 0.867188, + 0.855469, + 0.839844, + 0.839844, + 0.855469, + 0.847656, + 0.875, + 0.863281, + 0.847656, + 0.855469, + 0.875, + 0.832031, + 0.867188, + 0.478516, + 0.851562, + 0.863281, + 0.863281, + 0.851562, + 0.855469, + 0.867188, + 0.847656, + 0.851562, + 0.835938, + 0.855469, + 0.847656, + 0.847656, + 0.851562, + 0.859375, + 0.851562, + 0.84375, + 0.84375, + 0.84375, + 0.847656, + 0.871094, + 0.839844, + 0.847656, + 0.835938, + 0.847656, + 0.851562, + 0.851562, + 0.871094, + 0.851562, + 0.835938, + 0.851562, + 0.851562, + 0.839844, + 0.847656, + 0.859375, + 0.867188, + 0.835938, + 0.847656, + 0.847656, + 0.84375, + 0.867188, + 0.847656, + 0.871094, + 0.847656, + 0.851562, + 0.847656, + 0.84375, + 0.847656, + 0.84375, + 0.855469, + 0.832031, + 0.851562, + 0.835938, + 0.851562, + 0.851562, + 0.847656, + 0.859375, + 0.839844, + 0.867188, + 0.863281, + 0.863281, + 0.847656, + 0.84375, + 0.863281, + 0.847656, + 0.863281, + 0.84375, + 0.84375, + 0.867188, + 0.832031, + 0.863281, + 0.84375, + 0.855469, + 0.875, + 0.855469, + 0.847656, + 0.84375, + 0.867188, + 0.867188, + 0.851562, + 0.820312, + 0.875, + 0.859375, + 0.867188, + 0.863281, + 0.832031, + 0.867188, + 0.847656, + 0.859375, + 0.847656, + 0.847656, + 0.839844, + 0.882812, + 0.851562, + 0.839844, + 0.855469, + 0.867188, + 0.847656, + 0.863281, + 0.855469, + 0.871094, + 0.847656, + 0.863281, + 0.851562, + 0.859375, + 0.882812, + 0.929688, + 0.882812, + 0.839844, + 0.859375, + 0.847656, + 0.835938, + 0.855469, + 0.824219, + 0.832031, + 0.863281, + 0.832031, + 0.839844, + 0.847656, + 0.871094, + 0.839844, + 0.859375, + 0.847656, + 0.839844, + 0.84375, + 0.835938, + 0.863281, + 0.828125, + 0.835938, + 0.855469, + 0.847656, + 0.851562, + 0.851562, + 0.851562, + 0.867188, + 0.84375, + 0.863281, + 0.859375, + 0.84375, + 0.855469, + 0.878906, + 0.855469, + 0.859375, + 0.855469, + 0.859375, + 0.839844, + 0.839844, + 0.832031, + 0.859375, + 0.835938, + 0.863281, + 0.859375, + 0.859375, + 0.859375, + 0.84375, + 0.859375, + 0.851562, + 0.847656, + 0.878906, + 0.859375, + 0.863281, + 0.871094, + 0.847656, + 0.867188, + 0.867188, + 0.84375, + 0.847656, + 0.871094, + 0.851562, + 0.847656, + 0.851562, + 0.855469, + 0.839844, + 0.859375, + 0.828125, + 0.855469, + 0.863281, + 0.875, + 0.851562, + 0.808594, + 0.832031, + 0.84375, + 0.863281, + 0.84375, + 0.835938, + 0.839844, + 0.867188, + 0.878906, + 0.851562, + 0.847656, + 0.855469, + 0.859375, + 0.863281, + 0.851562, + 0.851562, + 0.871094, + 0.855469, + 0.855469, + 0.839844, + 0.851562, + 0.84375, + 0.855469, + 0.859375, + 0.855469, + 0.847656, + 0.851562, + 0.863281, + 0.859375, + 0.875, + 0.855469, + 0.859375, + 0.847656, + 0.851562, + 0.851562, + 0.871094, + 0.859375, + 0.859375, + 0.851562, + 0.867188, + 0.855469, + 0.851562, + 0.871094, + 0.855469, + 0.863281, + 0.847656, + 0.871094, + 0.867188, + 0.863281, + 0.859375, + 0.84375, + 0.855469, + 0.832031, + 0.851562, + 0.851562, + 0.859375, + 0.855469, + 0.835938, + 0.847656, + 0.84375, + 0.855469, + 0.839844, + 0.859375, + 0.871094, + 0.851562, + 0.863281, + 0.855469, + 0.84375, + 0.855469, + 0.859375, + 0.835938, + 0.859375, + 0.863281, + 0.832031, + 0.863281, + 0.847656, + 0.847656, + 0.863281, + 0.863281, + 0.839844, + 0.847656, + 0.835938, + 0.914062, + 0.867188, + 0.855469, + 0.847656, + 0.863281, + 0.851562, + 0.871094, + 0.855469, + 0.859375, + 0.839844, + 0.839844, + 0.867188, + 0.835938, + 0.847656, + 0.871094, + 0.847656, + 0.867188, + 0.863281, + 0.863281, + 0.839844, + 0.863281, + 0.855469, + 0.84375, + 0.84375, + 0.859375, + 0.851562, + 0.851562, + 0.863281, + 0.863281, + 0.871094, + 0.847656, + 0.847656, + 0.859375, + 0.851562, + 0.855469, + 0.828125, + 0.875, + 0.859375, + 0.855469, + 0.832031, + 0.847656, + 0.855469, + 0.847656, + 0.824219, + 0.875, + 0.839844, + 0.855469, + 0.855469, + 0.859375, + 0.867188, + 0.855469, + 0.855469, + 0.859375, + 0.859375, + 0.828125, + 0.84375, + 0.839844, + 0.839844, + 0.839844, + 0.855469, + 0.847656, + 0.832031, + 0.816406, + 0.851562, + 0.847656, + 0.859375, + 0.859375, + 0.863281, + 0.839844, + 0.859375, + 0.871094, + 0.859375, + 0.84375, + 0.859375, + 0.867188, + 0.851562, + 0.855469, + 0.855469, + 0.859375, + 0.835938, + 0.859375, + 0.863281, + 0.847656, + 0.867188, + 0.847656, + 0.875, + 0.839844, + 0.859375, + 0.835938, + 0.839844, + 0.855469, + 0.859375, + 0.851562, + 0.859375, + 0.839844, + 0.859375, + 0.84375, + 0.839844, + 0.789062, + 0.863281, + 0.847656, + 0.859375, + 0.835938, + 0.84375, + 0.835938, + 0.695312, + 0.824219, + 0.875, + 0.851562, + 0.847656, + 0.828125, + 0.863281, + 0.863281, + 0.835938, + 0.871094, + 0.839844, + 0.855469, + 0.863281, + 0.855469, + 0.859375, + 0.859375, + 0.855469, + 0.835938, + 0.855469, + 0.851562, + 0.855469, + 0.84375, + 0.859375, + 0.882812, + 0.847656, + 0.824219, + 0.863281, + 0.84375, + 0.851562, + 0.847656, + 0.851562, + 0.859375, + 0.839844, + 0.863281, + 0.847656, + 0.855469, + 0.875, + 0.859375, + 0.863281, + 0.832031, + 0.84375, + 0.875, + 0.847656, + 0.855469, + 0.851562, + 0.855469, + 0.863281, + 0.859375, + 0.839844, + 0.859375, + 0.84375, + 0.832031, + 0.832031, + 0.855469, + 0.847656, + 0.851562, + 0.84375, + 0.859375, + 0.871094, + 0.863281, + 0.875, + 0.859375, + 0.855469, + 0.867188, + 0.855469, + 0.851562, + 0.851562, + 0.855469, + 0.863281, + 0.871094, + 0.855469, + 0.828125, + 0.878906, + 0.886719, + 0.863281, + 0.859375, + 0.863281, + 0.847656, + 0.867188, + 0.835938, + 0.839844, + 0.851562, + 0.851562, + 0.855469, + 0.863281, + 0.84375, + 0.855469, + 0.859375, + 0.84375, + 0.859375, + 0.859375, + 0.851562, + 0.847656, + 0.859375, + 0.847656, + 0.867188 + ] + }, + "name": "model.transformer.h.24.ln_2.weight", + "outputIndexes": [ + 2009 + ], + "type": "Const", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2008, + 2009 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/ln_2_24/Mul_1_output_0", + "outputIndexes": [ + 2010 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.24/mlp/w1/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 2010 + ], + "outputIndexes": [ + 3283 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.24/mlp/w1/Linear/pre_convert", + "inputIndexes": [ + 3283 + ], + "outputIndexes": [ + 3284 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.24/mlp/w1/Linear", + "inputIndexes": [ + 3284 + ], + "outputIndexes": [ + 3285 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 11008, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 2771046088, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.24/mlp/w1/Linear/post_convert", + "inputIndexes": [ + 3285 + ], + "outputIndexes": [ + 3286 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.24/mlp/w1/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3286 + ], + "outputIndexes": [ + 2011 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 11008 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.24/mlp/w2/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 2010 + ], + "outputIndexes": [ + 3287 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.24/mlp/w2/Linear/pre_convert", + "inputIndexes": [ + 3287 + ], + "outputIndexes": [ + 3288 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.24/mlp/w2/Linear", + "inputIndexes": [ + 3288 + ], + "outputIndexes": [ + 3289 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 11008, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 2796408542, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.24/mlp/w2/Linear/post_convert", + "inputIndexes": [ + 3289 + ], + "outputIndexes": [ + 3290 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.24/mlp/w2/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3290 + ], + "outputIndexes": [ + 2012 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 11008 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2012 + ], + "main_type": "UnaryOp", + "main": { + "opType": "SIGMOID", + "T": "DT_INVALID" + }, + "name": "/mlp_24/Sigmoid_output_0", + "outputIndexes": [ + 2013 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2012, + 2013 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/mlp_24/Mul_output_0", + "outputIndexes": [ + 2014 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2011, + 2014 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/mlp_24/Mul_1_output_0", + "outputIndexes": [ + 2015 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.24/mlp/c_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 2015 + ], + "outputIndexes": [ + 3291 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 11008, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.24/mlp/c_proj/Linear/pre_convert", + "inputIndexes": [ + 3291 + ], + "outputIndexes": [ + 3292 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.24/mlp/c_proj/Linear", + "inputIndexes": [ + 3292 + ], + "outputIndexes": [ + 3293 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 11008, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 2821770996, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.24/mlp/c_proj/Linear/post_convert", + "inputIndexes": [ + 3293 + ], + "outputIndexes": [ + 3294 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.24/mlp/c_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3294 + ], + "outputIndexes": [ + 2016 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2007, + 2016 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_124_output_0", + "outputIndexes": [ + 2017 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2017, + 1 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_125_output_0", + "outputIndexes": [ + 2018 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2018 + ], + "main_type": "LayerNorm", + "main": { + "axis": [ + -1 + ], + "epsilon": 1e-06, + "group": 1, + "useRMSNorm": true + }, + "name": "/ln_1_25/Mul_output_0", + "outputIndexes": [ + 2019 + ], + "type": "LayerNorm", + "defaultDimentionFormat": "NHWC" + }, + { + "main_type": "Blob", + "main": { + "dims": [ + 4096 + ], + "dataFormat": "NCHW", + "dataType": "DT_FLOAT", + "float32s": [ + 1.039062, + 0.972656, + 0.96875, + 1.015625, + 1.023438, + 1.015625, + 0.984375, + 1.015625, + 1.007812, + 1.03125, + 1.023438, + 0.984375, + 1.015625, + 0.960938, + 1.007812, + 0.972656, + 1.023438, + 1.03125, + 0.996094, + 1.015625, + 1.0, + 0.980469, + 1.023438, + 0.996094, + 1.03125, + 1.046875, + 0.996094, + 1.0625, + 1.023438, + 0.996094, + 1.015625, + 0.992188, + 1.039062, + 1.03125, + 1.039062, + 0.992188, + 1.046875, + 1.03125, + 0.996094, + 0.976562, + 1.046875, + 1.0, + 1.007812, + 0.984375, + 1.039062, + 1.0, + 0.957031, + 0.980469, + 0.933594, + 1.015625, + 1.007812, + 0.976562, + 1.046875, + 1.007812, + 0.964844, + 1.023438, + 1.007812, + 0.980469, + 1.046875, + 1.03125, + 0.941406, + 1.078125, + 1.0625, + 1.023438, + 1.046875, + 1.039062, + 0.992188, + 0.988281, + 0.992188, + 0.976562, + 0.996094, + 1.054688, + 1.070312, + 0.96875, + 0.992188, + 0.964844, + 0.988281, + 1.023438, + 1.03125, + 0.992188, + 1.007812, + 0.992188, + 0.988281, + 1.046875, + 1.0, + 1.023438, + 0.976562, + 1.015625, + 1.03125, + 1.007812, + 1.085938, + 1.007812, + 1.03125, + 1.0, + 1.015625, + 0.996094, + 1.015625, + 1.007812, + 1.007812, + 1.0, + 1.007812, + 1.015625, + 1.03125, + 1.0, + 0.976562, + 1.054688, + 1.03125, + 1.007812, + 1.015625, + 1.046875, + 1.03125, + 0.96875, + 0.988281, + 1.007812, + 1.007812, + 1.015625, + 1.0, + 1.5, + 1.015625, + 1.015625, + 1.070312, + 0.96875, + 1.054688, + 0.988281, + 1.023438, + 1.023438, + 1.023438, + 1.015625, + 0.996094, + 0.988281, + 1.0, + 1.039062, + 1.023438, + 1.023438, + 1.023438, + 1.023438, + 1.015625, + 1.007812, + 0.964844, + 1.054688, + 0.988281, + 1.03125, + 1.0, + 1.03125, + 1.015625, + 1.03125, + 0.988281, + 0.988281, + 1.046875, + 1.03125, + 0.972656, + 0.980469, + 1.007812, + 1.015625, + 0.902344, + 0.964844, + 0.992188, + 1.015625, + 1.023438, + 0.996094, + 1.039062, + 0.980469, + 1.015625, + 1.023438, + 1.007812, + 1.023438, + 0.984375, + 1.023438, + 1.023438, + 0.980469, + 0.996094, + 1.054688, + 1.023438, + 1.0, + 0.96875, + 1.007812, + 1.03125, + 1.03125, + 1.007812, + 1.0, + 0.964844, + 1.0, + 0.976562, + 0.984375, + 1.007812, + 0.988281, + 0.980469, + 1.015625, + 1.0, + 1.0, + 1.015625, + 0.984375, + 1.03125, + 0.988281, + 1.015625, + 1.03125, + 1.015625, + 1.007812, + 1.015625, + 1.007812, + 1.03125, + 1.023438, + 0.964844, + 1.007812, + 1.015625, + 1.015625, + 1.054688, + 0.984375, + 1.0, + 0.875, + 0.980469, + 0.988281, + 1.039062, + 0.984375, + 1.007812, + 1.0, + 0.976562, + 0.988281, + 1.085938, + 0.996094, + 1.054688, + 1.03125, + 1.046875, + 1.0, + 1.015625, + 1.015625, + 1.039062, + 0.992188, + 1.109375, + 1.015625, + 0.988281, + 1.023438, + 1.007812, + 1.015625, + 1.023438, + 0.988281, + 1.0625, + 0.984375, + 1.007812, + 0.988281, + 1.046875, + 1.054688, + 1.085938, + 1.046875, + 0.988281, + 0.996094, + 1.007812, + 1.046875, + 0.996094, + 1.015625, + 1.007812, + 1.039062, + 1.054688, + 1.039062, + 1.007812, + 1.078125, + 0.992188, + 1.046875, + 1.03125, + 0.996094, + 1.023438, + 1.023438, + 1.078125, + 1.023438, + 1.0, + 1.03125, + 1.023438, + 1.023438, + 0.988281, + 1.0, + 0.992188, + 0.964844, + 0.976562, + 1.007812, + 1.046875, + 1.007812, + 1.015625, + 0.992188, + 0.996094, + 1.03125, + 1.007812, + 0.980469, + 1.03125, + 1.039062, + 1.007812, + 1.007812, + 1.007812, + 0.988281, + 1.007812, + 0.992188, + 1.023438, + 1.023438, + 1.023438, + 0.996094, + 1.03125, + 1.039062, + 1.007812, + 1.023438, + 1.0, + 1.03125, + 1.039062, + 1.039062, + 1.0, + 1.0, + 0.984375, + 1.023438, + 1.023438, + 1.023438, + 1.023438, + 1.03125, + 1.0625, + 1.023438, + 1.117188, + 0.996094, + 1.007812, + 1.03125, + 0.996094, + 1.03125, + 1.0, + 0.980469, + 0.988281, + 1.007812, + 1.007812, + 1.007812, + 1.023438, + 1.007812, + 1.007812, + 1.023438, + 0.992188, + 0.996094, + 1.03125, + 1.0625, + 0.96875, + 1.046875, + 0.933594, + 1.046875, + 0.964844, + 1.0, + 1.039062, + 0.996094, + 1.0, + 1.007812, + 0.976562, + 1.039062, + 1.015625, + 1.015625, + 1.0, + 0.953125, + 1.015625, + 1.007812, + 1.039062, + 1.03125, + 1.039062, + 0.984375, + 1.015625, + 1.039062, + 1.03125, + 1.023438, + 1.023438, + 1.015625, + 0.964844, + 1.039062, + 1.015625, + 1.015625, + 1.007812, + 0.972656, + 0.984375, + 1.0625, + 0.980469, + 1.023438, + 1.023438, + 0.976562, + 1.03125, + 1.0625, + 1.015625, + 1.039062, + 0.984375, + 1.046875, + 1.039062, + 0.976562, + 0.996094, + 1.007812, + 1.015625, + 1.015625, + 0.980469, + 0.992188, + 1.046875, + 0.984375, + 1.039062, + 1.007812, + 0.992188, + 0.984375, + 0.988281, + 0.96875, + 1.015625, + 1.039062, + 0.996094, + 1.039062, + 1.015625, + 0.996094, + 1.0, + 1.007812, + 1.007812, + 1.0, + 1.054688, + 0.988281, + 0.984375, + 0.992188, + 1.023438, + 1.03125, + 1.007812, + 1.007812, + 1.007812, + 1.03125, + 0.980469, + 1.0, + 0.992188, + 1.0, + 1.007812, + 0.976562, + 1.023438, + 1.007812, + 0.996094, + 1.015625, + 1.015625, + 0.996094, + 0.972656, + 0.976562, + 0.960938, + 1.054688, + 0.972656, + 1.046875, + 0.988281, + 0.980469, + 0.953125, + 0.992188, + 1.007812, + 0.949219, + 0.960938, + 1.007812, + 1.039062, + 1.0, + 1.007812, + 0.996094, + 1.0, + 1.0, + 1.007812, + 0.988281, + 1.039062, + 1.023438, + 1.015625, + 0.996094, + 0.9375, + 1.015625, + 1.0, + 0.933594, + 1.039062, + 0.976562, + 0.984375, + 1.0, + 0.984375, + 0.996094, + 0.996094, + 1.015625, + 1.015625, + 1.03125, + 1.03125, + 0.957031, + 0.996094, + 1.007812, + 1.007812, + 1.03125, + 1.007812, + 1.039062, + 0.984375, + 0.996094, + 1.015625, + 0.988281, + 1.054688, + 1.03125, + 0.976562, + 0.992188, + 1.0, + 1.0, + 1.015625, + 0.992188, + 1.03125, + 0.957031, + 1.023438, + 0.894531, + 0.96875, + 1.046875, + 0.992188, + 1.039062, + 0.984375, + 0.992188, + 1.046875, + 1.007812, + 0.996094, + 0.96875, + 0.996094, + 1.0, + 0.992188, + 0.96875, + 1.0, + 0.984375, + 1.039062, + 1.039062, + 1.03125, + 0.976562, + 1.007812, + 1.085938, + 0.988281, + 1.007812, + 1.007812, + 1.0, + 1.007812, + 0.984375, + 1.007812, + 1.039062, + 0.992188, + 0.988281, + 1.0, + 1.03125, + 1.03125, + 0.996094, + 1.023438, + 1.023438, + 1.015625, + 1.007812, + 0.984375, + 1.015625, + 0.984375, + 0.886719, + 1.015625, + 1.046875, + 1.0, + 1.015625, + 0.988281, + 0.980469, + 0.992188, + 1.046875, + 0.972656, + 0.996094, + 1.03125, + 0.984375, + 0.976562, + 0.96875, + 1.007812, + 1.03125, + 1.039062, + 1.0, + 1.023438, + 1.023438, + 1.046875, + 1.023438, + 0.992188, + 1.039062, + 0.988281, + 1.023438, + 1.039062, + 1.046875, + 1.023438, + 0.988281, + 1.015625, + 0.972656, + 1.015625, + 1.023438, + 0.984375, + 0.992188, + 0.976562, + 1.015625, + 1.0, + 1.023438, + 1.023438, + 1.0, + 0.980469, + 1.023438, + 0.996094, + 0.976562, + 0.996094, + 0.949219, + 1.023438, + 0.980469, + 1.039062, + 0.988281, + 0.933594, + 1.015625, + 1.023438, + 1.0, + 1.015625, + 0.988281, + 1.023438, + 0.996094, + 1.015625, + 1.0, + 0.988281, + 1.078125, + 1.015625, + 1.039062, + 0.996094, + 0.96875, + 0.976562, + 0.992188, + 1.007812, + 1.007812, + 1.054688, + 1.023438, + 1.015625, + 0.996094, + 0.96875, + 0.976562, + 0.976562, + 0.964844, + 1.054688, + 1.015625, + 1.007812, + 0.988281, + 1.015625, + 1.015625, + 1.007812, + 1.070312, + 1.03125, + 0.060059, + 1.007812, + 0.992188, + 1.023438, + 0.980469, + 0.945312, + 1.039062, + 1.0, + 0.980469, + 0.984375, + 1.023438, + 0.980469, + 1.03125, + 0.96875, + 1.023438, + 1.054688, + 0.988281, + 1.023438, + 1.039062, + 1.007812, + 1.023438, + 1.015625, + 0.957031, + 1.039062, + 0.976562, + 0.984375, + 1.0, + 1.0, + 0.996094, + 0.996094, + 1.039062, + 1.046875, + 1.054688, + 1.023438, + 0.980469, + 1.03125, + 0.996094, + 0.972656, + 1.03125, + 1.046875, + 1.015625, + 0.976562, + 1.0, + 1.023438, + 0.980469, + 0.988281, + 0.988281, + 1.046875, + 1.023438, + 1.015625, + 1.023438, + 1.046875, + 1.023438, + 0.984375, + 1.015625, + 1.007812, + 0.988281, + 1.054688, + 0.929688, + 0.988281, + 1.007812, + 1.0, + 0.984375, + 1.023438, + 1.03125, + 1.046875, + 0.957031, + 0.980469, + 0.984375, + 1.015625, + 1.023438, + 0.984375, + 1.046875, + 1.03125, + 1.09375, + 1.023438, + 1.015625, + 0.996094, + 1.023438, + 1.015625, + 0.984375, + 0.96875, + 1.007812, + 0.976562, + 1.0, + 0.980469, + 1.054688, + 1.015625, + 0.996094, + 1.007812, + 1.03125, + 0.980469, + 1.046875, + 0.980469, + 1.007812, + 0.996094, + 1.015625, + 0.996094, + 1.0, + 1.023438, + 0.988281, + 1.015625, + 0.960938, + 0.996094, + 1.015625, + 0.910156, + 1.015625, + 1.085938, + 1.023438, + 0.984375, + 0.96875, + 1.0, + 1.023438, + 0.972656, + 1.007812, + 0.996094, + 1.0, + 0.964844, + 0.996094, + 1.015625, + 1.039062, + 1.007812, + 1.015625, + 1.0625, + 1.023438, + 1.0, + 0.992188, + 1.007812, + 1.125, + 1.078125, + 1.046875, + 1.007812, + 1.007812, + 1.015625, + 0.984375, + 1.054688, + 1.023438, + 1.039062, + 0.988281, + 0.984375, + 0.992188, + 1.015625, + 1.078125, + 0.914062, + 1.015625, + 1.03125, + 0.984375, + 0.984375, + 1.046875, + 0.972656, + 1.015625, + 0.992188, + 1.015625, + 1.03125, + 1.023438, + 1.0, + 1.015625, + 0.972656, + 1.03125, + 1.023438, + 1.0, + 1.0, + 1.023438, + 1.023438, + 0.976562, + 1.023438, + 1.0625, + 1.03125, + 1.046875, + 0.992188, + 0.871094, + 0.953125, + 1.007812, + 0.945312, + 1.015625, + 1.0, + 1.101562, + 0.96875, + 1.03125, + 1.015625, + 1.0, + 0.996094, + 1.039062, + 1.03125, + 1.015625, + 0.96875, + 1.007812, + 1.015625, + 1.03125, + 1.0, + 1.015625, + 1.007812, + 0.984375, + 1.015625, + 1.0, + 0.996094, + 1.015625, + 1.03125, + 1.0, + 1.015625, + 1.0, + 1.007812, + 1.046875, + 0.886719, + 0.984375, + 1.015625, + 0.964844, + 1.007812, + 0.980469, + 1.015625, + 1.367188, + 1.03125, + 1.023438, + 1.023438, + 1.023438, + 1.015625, + 0.980469, + 1.0, + 1.039062, + 1.007812, + 1.015625, + 1.0, + 0.875, + 1.015625, + 0.984375, + 0.988281, + 0.980469, + 1.03125, + 1.039062, + 1.03125, + 0.980469, + 1.015625, + 1.007812, + 1.054688, + 1.007812, + 1.007812, + 1.03125, + 1.039062, + 1.015625, + 1.03125, + 1.015625, + 1.039062, + 0.964844, + 1.0, + 1.0, + 0.980469, + 1.015625, + 1.039062, + 0.992188, + 0.972656, + 1.0, + 0.980469, + 0.988281, + 1.023438, + 1.039062, + 1.078125, + 0.980469, + 1.03125, + 0.976562, + 0.984375, + 1.015625, + 0.980469, + 1.0, + 0.988281, + 1.007812, + 1.007812, + 1.015625, + 0.988281, + 1.023438, + 0.992188, + 0.953125, + 0.960938, + 0.992188, + 0.964844, + 1.039062, + 1.054688, + 1.0625, + 1.085938, + 0.996094, + 1.007812, + 1.015625, + 1.046875, + 1.015625, + 1.0, + 1.015625, + 1.023438, + 0.972656, + 0.980469, + 0.996094, + 0.992188, + 0.992188, + 1.015625, + 0.992188, + 1.007812, + 1.070312, + 1.039062, + 1.015625, + 0.980469, + 1.023438, + 1.015625, + 1.046875, + 1.03125, + 1.023438, + 1.03125, + 1.039062, + 1.023438, + 1.0, + 0.96875, + 1.03125, + 0.992188, + 1.046875, + 0.96875, + 1.015625, + 0.972656, + 1.015625, + 0.988281, + 1.015625, + 1.0, + 1.023438, + 0.992188, + 1.0, + 0.996094, + 1.03125, + 1.0, + 1.015625, + 1.007812, + 1.023438, + 0.996094, + 1.023438, + 1.023438, + 1.023438, + 1.03125, + 1.054688, + 1.0, + 1.007812, + 0.988281, + 1.0, + 0.992188, + 1.015625, + 0.980469, + 0.980469, + 1.046875, + 0.980469, + 1.007812, + 1.023438, + 0.964844, + 0.90625, + 1.007812, + 0.996094, + 0.992188, + 0.972656, + 1.0625, + 1.023438, + 0.992188, + 1.0, + 1.046875, + 0.988281, + 1.046875, + 1.046875, + 1.039062, + 0.980469, + 0.972656, + 0.964844, + 1.015625, + 1.0, + 1.101562, + 1.015625, + 1.023438, + 1.054688, + 1.015625, + 1.007812, + 1.0625, + 1.015625, + 1.015625, + 0.976562, + 0.972656, + 1.007812, + 1.023438, + 1.015625, + 1.023438, + 0.949219, + 1.0625, + 1.007812, + 0.980469, + 0.996094, + 1.007812, + 1.007812, + 1.078125, + 1.015625, + 0.988281, + 1.0, + 0.914062, + 0.996094, + 1.046875, + 0.980469, + 1.015625, + 1.03125, + 1.03125, + 1.03125, + 0.996094, + 1.242188, + 1.039062, + 0.984375, + 1.03125, + 1.015625, + 1.023438, + 1.039062, + 1.015625, + 1.015625, + 0.992188, + 0.984375, + 1.015625, + 1.046875, + 1.085938, + 1.007812, + 1.039062, + 1.039062, + 0.980469, + 1.007812, + 1.015625, + 0.992188, + 0.972656, + 1.03125, + 1.046875, + 0.996094, + 0.992188, + 1.0625, + 0.972656, + 0.976562, + 0.996094, + 1.023438, + 0.964844, + 0.925781, + 0.996094, + 1.007812, + 1.023438, + 1.023438, + 0.992188, + 0.984375, + 1.007812, + 0.984375, + 1.015625, + 0.996094, + 1.015625, + 1.007812, + 1.0625, + 1.0, + 1.023438, + 1.03125, + 0.984375, + 0.980469, + 1.015625, + 1.023438, + 1.023438, + 1.007812, + 1.054688, + 0.992188, + 1.03125, + 2.03125, + 1.0, + 1.015625, + 1.0, + 1.0, + 0.929688, + 1.015625, + 1.007812, + 1.007812, + 1.015625, + 0.992188, + 1.007812, + 1.007812, + 1.015625, + 1.046875, + 0.996094, + 1.0, + 0.984375, + 1.0, + 0.992188, + 1.03125, + 0.984375, + 0.9375, + 1.0, + 1.03125, + 1.007812, + 1.007812, + 1.0, + 0.976562, + 0.964844, + 1.007812, + 0.992188, + 0.875, + 1.039062, + 0.992188, + 0.980469, + 1.007812, + 0.972656, + 0.992188, + 0.992188, + 1.007812, + 1.046875, + 1.007812, + 1.03125, + 0.964844, + 0.992188, + 1.015625, + 1.015625, + 0.929688, + 0.996094, + 1.023438, + 1.015625, + 1.015625, + 1.039062, + 1.023438, + 0.984375, + 0.980469, + 0.960938, + 1.039062, + 1.023438, + 0.984375, + 1.0, + 0.992188, + 0.996094, + 1.039062, + 0.980469, + 1.054688, + 0.988281, + 1.265625, + 0.984375, + 1.007812, + 1.046875, + 1.015625, + 0.960938, + 1.03125, + 1.015625, + 0.988281, + 1.0, + 1.007812, + 1.015625, + 0.96875, + 1.085938, + 0.96875, + 1.0, + 0.945312, + 1.023438, + 1.023438, + 1.039062, + 0.964844, + 1.070312, + 1.0, + 1.023438, + 0.976562, + 1.0, + 1.03125, + 0.964844, + 0.9375, + 0.980469, + 1.015625, + 1.007812, + 0.992188, + 0.984375, + 1.023438, + 1.0, + 0.980469, + 1.0, + 1.007812, + 0.996094, + 1.015625, + 0.992188, + 1.046875, + 0.945312, + 1.007812, + 1.015625, + 0.992188, + 0.992188, + 0.992188, + 1.007812, + 1.023438, + 1.015625, + 1.007812, + 0.996094, + 1.015625, + 0.996094, + 0.964844, + 1.015625, + 1.046875, + 0.996094, + 0.988281, + 1.015625, + 1.023438, + 0.980469, + 1.039062, + 1.015625, + 1.0, + 1.039062, + 1.0, + 0.980469, + 0.96875, + 1.015625, + 1.007812, + 0.984375, + 1.023438, + 1.039062, + 1.0, + 1.03125, + 1.039062, + 1.0625, + 0.953125, + 1.007812, + 1.023438, + 1.0625, + 1.015625, + 0.984375, + 1.007812, + 1.0, + 0.992188, + 1.054688, + 1.0, + 1.03125, + 1.007812, + 1.007812, + 1.0, + 1.007812, + 1.023438, + 1.015625, + 1.03125, + 1.007812, + 1.007812, + 0.996094, + 1.007812, + 1.015625, + 0.996094, + 0.992188, + 1.039062, + 1.015625, + 0.984375, + 0.996094, + 1.015625, + 1.007812, + 1.015625, + 1.007812, + 0.96875, + 0.976562, + 0.984375, + 1.054688, + 1.015625, + 1.0, + 0.988281, + 0.976562, + 0.996094, + 1.039062, + 0.980469, + 1.0, + 1.023438, + 0.996094, + 0.996094, + 1.015625, + 1.0625, + 0.96875, + 0.980469, + 0.980469, + 1.023438, + 1.015625, + 1.007812, + 1.03125, + 0.972656, + 1.015625, + 1.023438, + 0.984375, + 0.972656, + 1.023438, + 1.039062, + 1.007812, + 1.015625, + 0.945312, + 0.996094, + 1.015625, + 0.96875, + 1.0, + 0.96875, + 1.03125, + 0.996094, + 0.996094, + 1.007812, + 0.980469, + 1.0, + 1.03125, + 0.984375, + 1.039062, + 1.03125, + 1.007812, + 0.992188, + 1.03125, + 0.980469, + 1.054688, + 1.023438, + 0.984375, + 1.007812, + 0.988281, + 1.0, + 1.007812, + 1.015625, + 0.992188, + 1.015625, + 0.984375, + 1.023438, + 0.976562, + 1.046875, + 0.972656, + 1.023438, + 1.03125, + 1.03125, + 0.984375, + 0.992188, + 0.980469, + 0.992188, + 1.015625, + 1.015625, + 1.007812, + 0.980469, + 0.984375, + 0.996094, + 1.007812, + 1.015625, + 0.988281, + 0.886719, + 1.03125, + 1.007812, + 0.976562, + 1.0, + 1.039062, + 1.007812, + 0.925781, + 0.988281, + 1.023438, + 1.03125, + 0.960938, + 1.023438, + 1.023438, + 0.96875, + 0.988281, + 0.988281, + 1.03125, + 1.0, + 1.023438, + 0.960938, + 0.992188, + 1.023438, + 1.023438, + 1.023438, + 0.996094, + 0.855469, + 0.984375, + 1.0, + 1.03125, + 1.023438, + 1.007812, + 0.863281, + 0.933594, + 0.996094, + 1.03125, + 1.023438, + 1.0, + 0.96875, + 1.03125, + 1.0, + 0.949219, + 0.996094, + 1.023438, + 1.039062, + 1.03125, + 0.980469, + 1.0, + 1.007812, + 0.988281, + 1.007812, + 0.976562, + 0.996094, + 0.996094, + 1.007812, + 1.015625, + 1.015625, + 1.023438, + 1.03125, + 0.996094, + 1.023438, + 1.0, + 0.984375, + 0.980469, + 1.03125, + 1.015625, + 1.0, + 1.101562, + 0.972656, + 0.726562, + 1.03125, + 0.976562, + 0.984375, + 0.992188, + 0.964844, + 1.007812, + 1.03125, + 1.046875, + 1.023438, + 0.960938, + 0.953125, + 1.007812, + 1.03125, + 1.007812, + 1.0625, + 1.054688, + 1.03125, + 1.054688, + 1.054688, + 0.875, + 1.007812, + 0.988281, + 1.015625, + 0.992188, + 1.03125, + 0.992188, + 1.03125, + 1.0, + 1.046875, + 1.023438, + 1.0, + 1.03125, + 0.960938, + 1.023438, + 1.015625, + 1.039062, + 0.976562, + 1.023438, + 0.984375, + 1.023438, + 1.039062, + 1.007812, + 1.023438, + 0.976562, + 0.996094, + 1.007812, + 1.015625, + 1.039062, + 0.996094, + 1.03125, + 0.992188, + 0.992188, + 1.007812, + 1.023438, + 1.015625, + 0.996094, + 1.023438, + 0.972656, + 0.996094, + 0.996094, + 0.992188, + 0.972656, + 0.996094, + 0.972656, + 1.015625, + 1.0625, + 1.015625, + 0.988281, + 0.996094, + 1.0625, + 1.03125, + 1.0, + 0.957031, + 0.996094, + 1.0, + 1.054688, + 1.007812, + 0.914062, + 0.980469, + 1.101562, + 1.03125, + 1.015625, + 0.992188, + 0.992188, + 1.015625, + 0.992188, + 1.007812, + 0.984375, + 1.007812, + 0.972656, + 1.0625, + 0.996094, + 1.007812, + 1.015625, + 1.03125, + 1.007812, + 1.039062, + 1.0625, + 1.0, + 1.039062, + 1.0, + 0.984375, + 0.96875, + 1.015625, + 1.03125, + 1.054688, + 0.988281, + 1.0625, + 1.015625, + 1.015625, + 0.976562, + 0.976562, + 1.015625, + 0.992188, + 1.023438, + 1.023438, + 0.996094, + 0.996094, + 0.992188, + 1.015625, + 1.007812, + 0.976562, + 1.0, + 1.0, + 1.039062, + 1.03125, + 1.039062, + 1.03125, + 1.015625, + 1.015625, + 1.046875, + 1.039062, + 0.984375, + 0.996094, + 0.996094, + 1.03125, + 1.03125, + 1.007812, + 0.988281, + 2.015625, + 0.980469, + 0.992188, + 1.023438, + 0.988281, + 1.03125, + 1.03125, + 0.992188, + 1.039062, + 0.992188, + 0.992188, + 1.0, + 1.015625, + 1.03125, + 1.023438, + 1.023438, + 1.023438, + 0.996094, + 1.015625, + 1.015625, + 1.078125, + 1.0625, + 1.0, + 1.007812, + 1.03125, + 0.980469, + 0.976562, + 1.054688, + 1.0625, + 1.023438, + 1.03125, + 1.007812, + 1.007812, + 1.015625, + 1.023438, + 1.007812, + 1.015625, + 1.046875, + 1.015625, + 0.976562, + 0.972656, + 0.972656, + 1.0, + 0.945312, + 1.007812, + 1.054688, + 1.03125, + 0.976562, + 0.996094, + 1.007812, + 0.96875, + 0.976562, + 1.03125, + 0.992188, + 0.992188, + 1.03125, + 1.0625, + 1.023438, + 1.007812, + 1.039062, + 0.980469, + 0.960938, + 0.996094, + 1.015625, + 0.992188, + 1.007812, + 1.007812, + 1.03125, + 1.0, + 0.996094, + 1.015625, + 1.007812, + 1.007812, + 0.980469, + 1.007812, + 0.957031, + 0.988281, + 1.070312, + 1.03125, + 0.996094, + 1.015625, + 1.023438, + 1.046875, + 0.996094, + 1.007812, + 0.996094, + 0.984375, + 0.984375, + 1.007812, + 1.015625, + 0.976562, + 1.015625, + 0.984375, + 0.996094, + 1.0625, + 1.117188, + 1.007812, + 0.988281, + 0.992188, + 1.0, + 0.972656, + 1.039062, + 1.023438, + 0.996094, + 0.988281, + 1.046875, + 0.996094, + 0.972656, + 1.023438, + 0.933594, + 1.046875, + 1.015625, + 0.984375, + 0.976562, + 1.046875, + 1.015625, + 1.03125, + 1.039062, + 0.976562, + 1.039062, + 1.023438, + 1.015625, + 0.957031, + 0.976562, + 1.03125, + 0.980469, + 0.996094, + 0.972656, + 0.988281, + 0.996094, + 1.023438, + 0.972656, + 1.007812, + 1.015625, + 1.015625, + 1.03125, + 1.0, + 1.0, + 1.023438, + 1.015625, + 1.039062, + 1.007812, + 1.03125, + 1.046875, + 1.03125, + 0.9375, + 1.015625, + 1.046875, + 1.0, + 0.980469, + 1.015625, + 0.984375, + 1.015625, + 0.984375, + 0.96875, + 1.007812, + 1.0, + 0.996094, + 1.007812, + 1.015625, + 1.015625, + 0.96875, + 0.863281, + 1.007812, + 1.03125, + 1.03125, + 1.0, + 1.007812, + 1.023438, + 1.015625, + 0.992188, + 0.984375, + 1.039062, + 0.972656, + 1.039062, + 1.007812, + 0.953125, + 0.9375, + 1.015625, + 1.0, + 1.015625, + 1.03125, + 1.007812, + 1.0, + 1.023438, + 0.992188, + 1.015625, + 1.015625, + 0.996094, + 1.015625, + 1.0, + 1.015625, + 0.992188, + 1.039062, + 0.964844, + 1.023438, + 1.039062, + 1.007812, + 1.023438, + 0.992188, + 1.015625, + 1.007812, + 1.03125, + 1.015625, + 0.992188, + 0.980469, + 1.007812, + 0.992188, + 0.964844, + 1.039062, + 0.976562, + 1.015625, + 1.007812, + 1.015625, + 1.0, + 0.945312, + 1.015625, + 1.007812, + 0.996094, + 1.054688, + 1.03125, + 1.046875, + 1.023438, + 0.976562, + 1.015625, + 0.976562, + 1.023438, + 1.0, + 0.992188, + 0.996094, + 1.0, + 1.039062, + 1.0, + 0.984375, + 1.015625, + 1.070312, + 1.054688, + 0.980469, + 1.007812, + 1.007812, + 1.023438, + 1.039062, + 1.0, + 1.007812, + 0.964844, + 1.0, + 0.996094, + 1.03125, + 1.015625, + 1.023438, + 1.015625, + 1.046875, + 1.046875, + 0.996094, + 0.972656, + 1.023438, + 0.984375, + 0.988281, + 1.046875, + 0.988281, + 0.972656, + 0.984375, + 1.046875, + 0.996094, + 1.039062, + 1.0, + 1.007812, + 1.070312, + 0.980469, + 0.976562, + 0.988281, + 1.007812, + 1.007812, + 0.96875, + 1.023438, + 0.964844, + 0.945312, + 1.0, + 0.972656, + 0.984375, + 0.992188, + 1.03125, + 1.007812, + 1.007812, + 1.007812, + 1.007812, + 0.953125, + 1.015625, + 1.007812, + 1.046875, + 1.039062, + 1.015625, + 0.992188, + 1.023438, + 0.984375, + 1.023438, + 1.039062, + 0.996094, + 0.96875, + 0.992188, + 1.015625, + 0.988281, + 1.085938, + 1.007812, + 1.0, + 0.984375, + 1.007812, + 0.992188, + 1.046875, + 1.03125, + 0.964844, + 1.007812, + 1.015625, + 1.023438, + 1.007812, + 1.039062, + 0.960938, + 0.992188, + 1.007812, + 1.070312, + 0.96875, + 0.964844, + 1.039062, + 1.015625, + 0.992188, + 1.0625, + 1.007812, + 1.039062, + 1.0, + 0.976562, + 0.984375, + 1.046875, + 1.015625, + 1.007812, + 1.039062, + 1.015625, + 1.015625, + 0.953125, + 0.976562, + 1.039062, + 1.023438, + 0.988281, + 0.976562, + 1.023438, + 1.023438, + 1.0, + 1.023438, + 0.984375, + 1.023438, + 1.007812, + 0.972656, + 1.007812, + 1.015625, + 1.070312, + 1.023438, + 0.988281, + 1.015625, + 0.984375, + 0.996094, + 1.007812, + 1.015625, + 1.007812, + 0.945312, + 0.980469, + 1.03125, + 1.03125, + 0.996094, + 1.039062, + 1.0, + 1.007812, + 0.996094, + 1.007812, + 1.039062, + 0.996094, + 1.046875, + 1.023438, + 1.023438, + 1.03125, + 0.996094, + 1.0625, + 1.03125, + 1.007812, + 1.0625, + 0.988281, + 0.972656, + 1.015625, + 0.992188, + 1.046875, + 1.0, + 1.007812, + 0.960938, + 1.0, + 0.96875, + 1.039062, + 1.015625, + 1.023438, + 1.03125, + 1.015625, + 1.007812, + 1.0, + 1.007812, + 1.070312, + 0.996094, + 0.996094, + 0.976562, + 0.996094, + 1.015625, + 1.023438, + 0.984375, + 1.023438, + 0.96875, + 1.0, + 0.96875, + 0.988281, + 1.0, + 0.976562, + 1.015625, + 0.949219, + 1.023438, + 1.015625, + 1.007812, + 1.0, + 0.972656, + 1.015625, + 1.0, + 0.988281, + 1.007812, + 1.015625, + 1.039062, + 1.046875, + 1.007812, + 1.023438, + 0.976562, + 1.0625, + 0.976562, + 1.0, + 1.03125, + 0.960938, + 1.023438, + 0.984375, + 1.023438, + 0.972656, + 1.007812, + 1.007812, + 1.015625, + 1.015625, + 1.015625, + 1.007812, + 1.0, + 1.03125, + 1.023438, + 0.992188, + 0.996094, + 1.015625, + 1.046875, + 1.023438, + 1.03125, + 1.007812, + 1.054688, + 1.007812, + 1.03125, + 1.007812, + 0.992188, + 1.023438, + 0.984375, + 0.992188, + 1.015625, + 0.988281, + 1.007812, + 1.015625, + 1.0, + 0.996094, + 1.007812, + 1.023438, + 0.992188, + 1.023438, + 0.984375, + 1.015625, + 1.046875, + 0.996094, + 1.007812, + 0.996094, + 0.972656, + 0.972656, + 1.023438, + 1.0, + 1.023438, + 1.078125, + 0.988281, + 1.015625, + 0.984375, + 0.992188, + 1.015625, + 1.039062, + 0.984375, + 1.0625, + 1.007812, + 0.992188, + 1.015625, + 0.9375, + 1.023438, + 1.023438, + 1.023438, + 1.03125, + 0.996094, + 1.007812, + 0.953125, + 1.015625, + 0.992188, + 1.007812, + 1.007812, + 0.996094, + 1.015625, + 1.007812, + 1.007812, + 1.046875, + 0.992188, + 1.023438, + 1.0625, + 1.0, + 0.984375, + 1.039062, + 1.054688, + 1.015625, + 0.988281, + 1.015625, + 1.03125, + 1.0625, + 1.007812, + 1.023438, + 1.015625, + 0.992188, + 1.03125, + 0.984375, + 1.023438, + 0.984375, + 0.96875, + 0.992188, + 1.046875, + 0.964844, + 0.992188, + 0.992188, + 0.972656, + 1.039062, + 1.007812, + 0.964844, + 1.0, + 1.039062, + 0.984375, + 1.03125, + 0.996094, + 1.03125, + 1.023438, + 1.039062, + 1.054688, + 1.039062, + 1.03125, + 1.757812, + 0.996094, + 1.007812, + 1.015625, + 1.046875, + 0.996094, + 1.015625, + 1.039062, + 0.992188, + 1.015625, + 0.953125, + 1.015625, + 0.984375, + 1.039062, + 1.0, + 1.03125, + 1.0, + 0.988281, + 1.046875, + 1.054688, + 0.992188, + 0.964844, + 0.9375, + 1.046875, + 1.023438, + 0.964844, + 0.984375, + 1.007812, + 1.015625, + 0.996094, + 0.992188, + 1.007812, + 0.992188, + 1.039062, + 1.015625, + 0.984375, + 0.980469, + 1.015625, + 1.007812, + 1.0, + 0.996094, + 1.007812, + 1.0, + 0.996094, + 0.972656, + 1.046875, + 0.992188, + 1.015625, + 1.03125, + 0.996094, + 1.007812, + 1.0, + 0.972656, + 1.015625, + 1.03125, + 0.972656, + 1.007812, + 1.007812, + 1.007812, + 1.0, + 1.03125, + 1.054688, + 1.007812, + 1.0, + 1.015625, + 0.988281, + 1.039062, + 0.980469, + 0.992188, + 0.980469, + 1.015625, + 0.992188, + 1.023438, + 1.023438, + 0.996094, + 1.023438, + 1.03125, + 1.039062, + 0.960938, + 0.953125, + 1.03125, + 1.007812, + 0.972656, + 1.007812, + 0.992188, + 1.007812, + 1.039062, + 1.015625, + 1.0, + 1.015625, + 1.03125, + 1.070312, + 1.007812, + 1.007812, + 1.03125, + 1.015625, + 0.996094, + 0.917969, + 1.039062, + 1.007812, + 0.976562, + 1.03125, + 1.007812, + 0.988281, + 0.988281, + 1.039062, + 1.023438, + 1.007812, + 1.0, + 1.015625, + 1.03125, + 1.0, + 1.0, + 1.007812, + 0.984375, + 1.007812, + 1.0, + 1.007812, + 1.007812, + 0.996094, + 1.039062, + 0.96875, + 1.023438, + 1.007812, + 0.980469, + 0.988281, + 0.996094, + 1.007812, + 1.015625, + 0.992188, + 0.957031, + 1.03125, + 0.992188, + 0.964844, + 1.023438, + 0.980469, + 1.0, + 0.957031, + 1.03125, + 1.023438, + 0.804688, + 1.007812, + 1.023438, + 1.007812, + 1.046875, + 0.996094, + 1.007812, + 1.023438, + 1.039062, + 1.0, + 0.976562, + 1.078125, + 0.980469, + 1.007812, + 1.015625, + 0.972656, + 1.007812, + 1.015625, + 1.03125, + 1.039062, + 0.820312, + 1.03125, + 1.007812, + 0.996094, + 1.015625, + 1.007812, + 0.992188, + 0.996094, + 0.988281, + 1.0, + 0.984375, + 1.0, + 1.03125, + 1.015625, + 1.046875, + 1.007812, + 1.007812, + 1.015625, + 1.03125, + 0.976562, + 1.054688, + 0.996094, + 0.964844, + 1.007812, + 1.023438, + 1.0625, + 1.0, + 1.0, + 0.988281, + 1.007812, + 1.046875, + 0.996094, + 0.960938, + 1.023438, + 1.015625, + 0.972656, + 1.039062, + 1.109375, + 1.0, + 1.0, + 0.980469, + 0.996094, + 1.007812, + 1.039062, + 1.015625, + 1.03125, + 1.03125, + 1.007812, + 0.960938, + 1.054688, + 1.0625, + 1.015625, + 1.054688, + 1.039062, + 0.964844, + 0.980469, + 1.023438, + 1.023438, + 1.0625, + 1.023438, + 1.007812, + 0.996094, + 0.96875, + 0.945312, + 1.03125, + 0.996094, + 1.0, + 1.09375, + 1.0, + 1.03125, + 1.039062, + 1.023438, + 0.992188, + 1.023438, + 1.007812, + 0.996094, + 1.015625, + 1.015625, + 1.046875, + 1.007812, + 0.960938, + 1.007812, + 0.992188, + 0.996094, + 1.015625, + 1.007812, + 1.007812, + 0.898438, + 1.007812, + 1.046875, + 0.980469, + 1.03125, + 1.03125, + 1.015625, + 1.054688, + 0.996094, + 1.039062, + 1.0, + 0.996094, + 1.007812, + 0.980469, + 1.015625, + 0.988281, + 1.03125, + 1.039062, + 1.007812, + 0.984375, + 1.015625, + 1.0, + 0.960938, + 1.015625, + 1.007812, + 0.976562, + 0.960938, + 0.984375, + 1.007812, + 0.984375, + 1.039062, + 1.0625, + 1.085938, + 0.964844, + 1.046875, + 1.015625, + 0.953125, + 1.046875, + 1.039062, + 1.023438, + 0.980469, + 1.007812, + 0.984375, + 1.007812, + 0.96875, + 1.023438, + 1.0, + 1.015625, + 1.007812, + 1.039062, + 1.039062, + 1.03125, + 0.992188, + 0.992188, + 1.023438, + 0.972656, + 0.96875, + 1.03125, + 0.992188, + 0.933594, + 1.015625, + 1.007812, + 0.984375, + 0.976562, + 0.988281, + 1.3125, + 0.984375, + 0.980469, + 1.054688, + 0.992188, + 0.984375, + 0.988281, + 0.984375, + 1.023438, + 0.996094, + 0.976562, + 1.0, + 0.980469, + 1.015625, + 1.007812, + 0.980469, + 1.085938, + 0.992188, + 1.015625, + 1.039062, + 0.992188, + 1.015625, + 1.0, + 1.023438, + 0.992188, + 1.023438, + 1.023438, + 0.984375, + 0.996094, + 0.996094, + 1.03125, + 1.007812, + 1.0, + 1.03125, + 1.0, + 0.953125, + 1.007812, + 1.039062, + 0.988281, + 1.0, + 1.007812, + 1.0, + 0.996094, + 1.007812, + 1.054688, + 1.039062, + 0.996094, + 0.964844, + 0.976562, + 1.039062, + 0.996094, + 0.953125, + 0.984375, + 0.976562, + 1.0625, + 1.0, + 0.757812, + 0.992188, + 0.992188, + 1.039062, + 0.964844, + 0.976562, + 0.992188, + 1.023438, + 1.0, + 1.0, + 1.039062, + 1.0, + 1.0, + 0.996094, + 0.964844, + 1.007812, + 0.988281, + 1.023438, + 1.007812, + 0.972656, + 1.007812, + 1.03125, + 1.046875, + 1.03125, + 1.09375, + 1.03125, + 0.996094, + 0.996094, + 1.03125, + 0.984375, + 1.015625, + 0.996094, + 1.0, + 1.015625, + 1.03125, + 1.0625, + 1.039062, + 1.046875, + 1.0625, + 0.992188, + 1.007812, + 1.03125, + 1.015625, + 0.972656, + 1.015625, + 0.96875, + 1.039062, + 1.0, + 1.023438, + 0.992188, + 0.988281, + 1.015625, + 1.023438, + 1.0, + 1.023438, + 1.007812, + 0.988281, + 1.03125, + 0.988281, + 0.960938, + 1.023438, + 1.015625, + 0.996094, + 0.980469, + 0.992188, + 1.070312, + 1.03125, + 0.960938, + 0.648438, + 1.007812, + 0.957031, + 0.988281, + 0.992188, + 1.007812, + 0.996094, + 1.0, + 1.03125, + 1.0, + 0.996094, + 1.0, + 1.015625, + 1.046875, + 1.03125, + 1.0, + 1.039062, + 0.980469, + 1.015625, + 1.015625, + 1.007812, + 1.015625, + 1.0, + 1.007812, + 1.023438, + 1.0, + 1.023438, + 1.007812, + 1.03125, + 1.0, + 1.007812, + 0.996094, + 1.007812, + 1.03125, + 1.007812, + 1.007812, + 1.007812, + 0.964844, + 1.039062, + 0.992188, + 1.015625, + 0.988281, + 0.957031, + 0.996094, + 0.996094, + 1.039062, + 1.007812, + 0.882812, + 1.007812, + 0.964844, + 1.007812, + 1.015625, + 0.980469, + 0.964844, + 0.996094, + 0.984375, + 1.03125, + 1.0, + 1.007812, + 1.007812, + 1.039062, + 1.007812, + 1.023438, + 1.023438, + 0.976562, + 1.039062, + 1.023438, + 1.046875, + 1.046875, + 1.046875, + 1.015625, + 0.980469, + 0.984375, + 1.015625, + 1.023438, + 1.023438, + 1.015625, + 0.972656, + 1.054688, + 1.007812, + 0.992188, + 1.0625, + 0.980469, + 1.0, + 0.992188, + 0.992188, + 1.007812, + 1.007812, + 0.914062, + 1.007812, + 1.039062, + 0.988281, + 0.996094, + 1.015625, + 1.007812, + 0.996094, + 1.054688, + 1.023438, + 1.039062, + 0.980469, + 1.015625, + 0.992188, + 1.023438, + 1.03125, + 0.960938, + 1.007812, + 1.0, + 1.054688, + 0.976562, + 1.03125, + 1.023438, + 1.039062, + 1.015625, + 1.015625, + 1.0, + 1.039062, + 1.023438, + 1.023438, + 1.039062, + 1.039062, + 1.046875, + 0.96875, + 0.992188, + 0.972656, + 0.972656, + 1.054688, + 0.996094, + 1.007812, + 1.054688, + 1.015625, + 1.03125, + 1.023438, + 1.039062, + 1.054688, + 0.996094, + 1.015625, + 0.988281, + 1.0, + 1.023438, + 1.015625, + 0.992188, + 1.039062, + 1.015625, + 0.988281, + 0.972656, + 1.007812, + 1.007812, + 0.992188, + 0.976562, + 1.007812, + 1.007812, + 1.007812, + 0.984375, + 1.03125, + 1.007812, + 1.023438, + 1.039062, + 1.03125, + 0.972656, + 1.007812, + 1.023438, + 1.015625, + 0.992188, + 1.039062, + 0.984375, + 1.015625, + 1.007812, + 0.972656, + 1.015625, + 1.023438, + 0.972656, + 1.039062, + 1.007812, + 1.023438, + 1.03125, + 0.96875, + 0.988281, + 1.039062, + 0.960938, + 1.007812, + 0.980469, + 0.992188, + 1.007812, + 1.039062, + 0.945312, + 1.015625, + 0.992188, + 1.015625, + 1.039062, + 1.03125, + 1.070312, + 0.960938, + 1.023438, + 0.996094, + 0.96875, + 1.007812, + 1.046875, + 0.996094, + 0.996094, + 1.007812, + 0.972656, + 1.015625, + 1.023438, + 0.996094, + 1.070312, + 1.0625, + 0.984375, + 0.984375, + 0.996094, + 0.964844, + 1.0, + 1.015625, + 0.992188, + 1.007812, + 1.039062, + 0.988281, + 0.996094, + 1.007812, + 0.992188, + 1.023438, + 1.046875, + 1.03125, + 0.964844, + 1.0, + 0.992188, + 1.03125, + 1.03125, + 1.007812, + 0.964844, + 1.015625, + 1.03125, + 0.964844, + 1.015625, + 0.992188, + 0.984375, + 1.03125, + 1.039062, + 0.992188, + 1.046875, + 1.015625, + 1.039062, + 0.976562, + 0.988281, + 1.0, + 0.984375, + 1.015625, + 0.992188, + 1.007812, + 1.015625, + 1.054688, + 1.046875, + 1.039062, + 1.0625, + 1.0, + 1.054688, + 0.996094, + 1.085938, + 0.984375, + 0.996094, + 1.023438, + 1.023438, + 1.015625, + 0.996094, + 1.015625, + 0.996094, + 1.023438, + 1.015625, + 0.964844, + 1.046875, + 1.007812, + 1.023438, + 0.96875, + 1.015625, + 0.992188, + 0.996094, + 0.980469, + 1.0, + 1.054688, + 1.0, + 1.054688, + 1.03125, + 1.039062, + 1.039062, + 0.992188, + 1.023438, + 1.03125, + 1.007812, + 1.015625, + 1.007812, + 0.96875, + 0.988281, + 1.03125, + 1.039062, + 0.996094, + 1.03125, + 0.996094, + 1.0, + 0.992188, + 1.007812, + 0.996094, + 0.984375, + 1.007812, + 0.996094, + 1.039062, + 1.007812, + 0.988281, + 0.992188, + 1.023438, + 1.054688, + 0.953125, + 0.992188, + 1.0, + 0.984375, + 1.03125, + 1.03125, + 1.023438, + 1.015625, + 1.0, + 0.984375, + 1.039062, + 1.015625, + 0.953125, + 1.015625, + 0.984375, + 0.988281, + 1.023438, + 1.023438, + 1.015625, + 1.007812, + 1.023438, + 0.953125, + 1.046875, + 1.015625, + 0.980469, + 1.070312, + 1.109375, + 1.007812, + 1.023438, + 1.015625, + 0.949219, + 1.015625, + 1.03125, + 0.859375, + 0.988281, + 1.023438, + 1.046875, + 0.988281, + 1.0, + 0.96875, + 0.988281, + 1.023438, + 0.996094, + 1.007812, + 1.0625, + 1.039062, + 0.976562, + 0.996094, + 1.0, + 1.015625, + 1.015625, + 1.078125, + 0.988281, + 1.054688, + 1.023438, + 1.03125, + 1.0, + 0.992188, + 1.046875, + 1.007812, + 0.992188, + 1.007812, + 1.054688, + 0.976562, + 1.023438, + 1.023438, + 0.980469, + 1.007812, + 1.023438, + 1.007812, + 0.988281, + 1.046875, + 0.984375, + 0.992188, + 1.0, + 1.0, + 0.945312, + 0.992188, + 0.988281, + 1.007812, + 1.007812, + 1.0, + 1.0, + 1.054688, + 1.039062, + 1.0, + 1.070312, + 1.007812, + 1.039062, + 0.996094, + 1.015625, + 0.996094, + 0.964844, + 1.015625, + 0.980469, + 1.0, + 1.09375, + 1.03125, + 0.976562, + 0.976562, + 0.953125, + 0.992188, + 1.0625, + 1.0, + 1.007812, + 1.007812, + 0.96875, + 1.046875, + 1.015625, + 0.992188, + 1.007812, + 0.996094, + 1.03125, + 1.039062, + 1.039062, + 1.023438, + 0.996094, + 0.992188, + 0.996094, + 0.980469, + 0.992188, + 1.023438, + 1.007812, + 1.007812, + 1.046875, + 0.996094, + 1.0, + 0.996094, + 1.039062, + 0.988281, + 1.039062, + 1.023438, + 0.980469, + 0.988281, + 1.0, + 1.03125, + 1.023438, + 1.015625, + 1.015625, + 1.0, + 0.964844, + 1.0, + 1.015625, + 0.996094, + 1.007812, + 0.996094, + 0.996094, + 1.007812, + 0.984375, + 0.972656, + 1.054688, + 1.0, + 1.0, + 1.0, + 1.0, + 1.039062, + 1.015625, + 0.96875, + 0.972656, + 0.988281, + 1.03125, + 0.996094, + 0.980469, + 1.078125, + 1.015625, + 0.980469, + 1.007812, + 1.007812, + 1.0, + 1.03125, + 0.96875, + 1.0, + -4.1e-05, + 1.0, + 1.03125, + 0.996094, + 1.015625, + 1.039062, + 1.023438, + 1.023438, + 1.03125, + 0.996094, + 1.023438, + 0.964844, + 0.996094, + 1.023438, + 1.023438, + 0.984375, + 1.039062, + 1.023438, + 1.039062, + 1.007812, + 1.0, + 0.988281, + 0.996094, + 0.980469, + 1.007812, + 1.0, + 0.992188, + 1.023438, + 0.988281, + 1.007812, + 1.03125, + 0.992188, + 1.054688, + 0.988281, + 1.046875, + 1.0, + 1.007812, + 0.988281, + 1.015625, + 0.988281, + 1.0, + 0.976562, + 1.007812, + 0.976562, + 1.03125, + 0.964844, + 1.023438, + 1.015625, + 1.03125, + 0.96875, + 1.0, + 1.03125, + 0.96875, + 1.007812, + 0.96875, + 0.988281, + 0.96875, + 1.023438, + 1.0625, + 1.03125, + 0.980469, + 1.007812, + 1.203125, + 1.015625, + 1.015625, + 0.996094, + 1.0, + 0.996094, + 0.984375, + 1.8125, + 1.015625, + 0.964844, + 0.996094, + 0.984375, + 0.976562, + 0.980469, + 1.023438, + 1.0, + 0.972656, + 1.0, + 0.984375, + 1.046875, + 0.996094, + 1.015625, + 1.0625, + 1.023438, + 0.996094, + 1.023438, + 1.023438, + 1.015625, + 1.0625, + 1.023438, + 1.039062, + 1.023438, + 1.039062, + 1.03125, + 1.039062, + 0.447266, + 0.988281, + 1.023438, + 0.964844, + 1.023438, + 1.007812, + 0.980469, + 0.996094, + 1.023438, + 0.996094, + 1.007812, + 1.039062, + 1.007812, + 1.039062, + 1.023438, + 1.015625, + 1.046875, + 0.917969, + 0.988281, + 0.953125, + 1.03125, + 1.015625, + 0.976562, + 1.0, + 1.0625, + 1.0625, + 1.03125, + 0.945312, + 1.015625, + 1.0, + 1.0625, + 1.007812, + 1.007812, + 1.039062, + 0.980469, + 0.996094, + 0.972656, + 0.988281, + 1.03125, + 0.917969, + 1.007812, + 1.015625, + 1.03125, + 1.039062, + 1.007812, + 1.015625, + 0.980469, + 1.007812, + 1.0, + 1.0, + 1.007812, + 1.03125, + 0.976562, + 1.007812, + 0.984375, + 1.007812, + 0.988281, + 1.03125, + 1.007812, + 1.046875, + 1.054688, + 1.007812, + 1.007812, + 1.015625, + 1.023438, + 1.039062, + 1.015625, + 1.023438, + 0.996094, + 1.03125, + 0.996094, + 0.976562, + 0.976562, + 1.039062, + 1.007812, + 0.984375, + 0.988281, + 0.996094, + 0.984375, + 1.0, + 0.988281, + 0.996094, + 1.023438, + 1.015625, + 1.03125, + 1.023438, + 1.015625, + 1.0, + 1.0, + 0.996094, + 1.046875, + 1.023438, + 1.03125, + 1.023438, + 1.007812, + 1.007812, + 0.949219, + 1.007812, + 0.976562, + 1.007812, + 0.996094, + 1.007812, + 1.0, + 1.007812, + 1.023438, + 1.03125, + 1.015625, + 1.03125, + 1.03125, + 0.976562, + 1.023438, + 1.0, + 0.976562, + 1.03125, + 1.046875, + 0.988281, + 1.0, + 1.015625, + 1.03125, + 1.007812, + 1.0, + 1.015625, + 0.996094, + 1.015625, + 1.039062, + 1.0, + 0.992188, + 0.964844, + 1.0, + 1.023438, + 1.054688, + 1.023438, + 0.953125, + 1.039062, + 0.96875, + 0.984375, + 1.007812, + 1.03125, + 1.023438, + 0.992188, + 0.976562, + 0.980469, + 0.984375, + 1.0, + 1.0, + 1.070312, + 1.0, + 1.023438, + 0.96875, + 1.0, + 1.0625, + 1.039062, + 0.988281, + 0.976562, + 0.980469, + 0.984375, + 0.914062, + 1.023438, + 1.023438, + 0.984375, + 1.03125, + 0.988281, + 1.03125, + 0.949219, + 0.996094, + 1.039062, + 1.039062, + 1.0, + 1.0, + 1.03125, + 0.953125, + 1.03125, + 1.015625, + 1.007812, + 0.992188, + 0.976562, + 1.007812, + 0.988281, + 1.007812, + 0.984375, + 1.0, + 1.0, + 1.023438, + 1.015625, + 0.972656, + 1.007812, + 1.070312, + 1.054688, + 1.0625, + 0.984375, + 0.996094, + 1.007812, + 1.023438, + 1.007812, + 1.03125, + 1.0625, + 0.886719, + 1.0625, + 1.0, + 0.980469, + 1.007812, + 1.015625, + 1.007812, + 1.015625, + 1.046875, + 1.023438, + 1.007812, + 1.0625, + 0.992188, + 0.980469, + 1.054688, + 1.015625, + 0.972656, + 1.046875, + 1.007812, + 0.984375, + 0.988281, + 1.015625, + 0.980469, + 0.980469, + 1.023438, + 0.976562, + 0.976562, + 1.015625, + 1.054688, + 0.972656, + 0.996094, + 0.992188, + 0.976562, + 1.039062, + 1.015625, + 1.0, + 0.75, + 0.976562, + 1.007812, + 0.976562, + 0.980469, + 0.960938, + 1.046875, + 1.007812, + 1.023438, + 0.984375, + 1.023438, + 1.007812, + 0.945312, + 1.023438, + 1.023438, + 0.984375, + 1.015625, + 1.0, + 1.0, + 0.984375, + 1.046875, + 1.015625, + 0.984375, + 0.988281, + 0.976562, + 1.007812, + 1.007812, + 1.015625, + 1.0, + 1.007812, + 1.007812, + 1.03125, + 1.023438, + 0.996094, + 0.980469, + 1.0, + 1.03125, + 1.007812, + 1.0, + 1.039062, + 1.015625, + 0.996094, + 1.023438, + 0.972656, + 0.972656, + 0.992188, + 0.984375, + 1.015625, + 1.0, + 0.992188, + 0.980469, + 1.0, + 0.996094, + 1.0, + 1.03125, + 0.996094, + 1.015625, + 1.03125, + 0.980469, + 1.007812, + 0.996094, + 1.046875, + 1.03125, + 0.96875, + 1.078125, + 0.992188, + 1.023438, + 1.023438, + 1.0, + 1.507812, + 1.015625, + 1.023438, + 0.996094, + 1.007812, + 1.0, + 1.015625, + 0.996094, + 1.101562, + 1.023438, + 1.0625, + 1.023438, + 1.023438, + 0.960938, + 0.964844, + 1.046875, + 1.03125, + 1.03125, + 0.972656, + 0.988281, + 1.015625, + 0.976562, + 0.898438, + 0.972656, + 1.046875, + 0.984375, + 0.96875, + 1.015625, + 1.03125, + 0.742188, + 1.03125, + 1.023438, + 0.988281, + 0.992188, + 0.910156, + 1.015625, + 1.039062, + 0.988281, + 0.984375, + 1.007812, + 1.046875, + 0.984375, + 0.941406, + 0.988281, + 1.023438, + 1.039062, + 1.007812, + 1.0, + 1.039062, + 1.023438, + 1.015625, + 1.007812, + 0.996094, + 1.007812, + 1.023438, + 0.984375, + 0.96875, + 0.964844, + 0.992188, + 1.046875, + 1.007812, + 0.96875, + 1.03125, + 1.03125, + 1.0, + 1.007812, + 0.988281, + 1.007812, + 0.988281, + 1.03125, + 0.984375, + 1.0, + 1.007812, + 1.03125, + 0.996094, + 0.976562, + 1.023438, + 1.023438, + 1.046875, + 1.054688, + 0.996094, + 0.953125, + 0.980469, + 1.03125, + 1.046875, + 1.0, + 1.03125, + 0.984375, + 1.015625, + 1.015625, + 1.015625, + 0.992188, + 1.0, + 1.023438, + 1.054688, + 1.023438, + 1.015625, + 0.992188, + 1.007812, + 0.988281, + 1.039062, + 0.976562, + 1.03125, + 0.988281, + 1.023438, + 1.0, + 0.976562, + 0.964844, + 1.007812, + 1.007812, + 0.972656, + 0.988281, + 1.007812, + 1.015625, + 1.0, + 1.039062, + 0.980469, + 1.007812, + 1.039062, + 1.085938, + 1.03125, + 1.0, + 1.039062, + 1.015625, + 0.992188, + 1.007812, + 0.972656, + 0.980469, + 1.054688, + 0.988281, + 0.980469, + 0.996094, + 1.03125, + 1.039062, + 1.015625, + 1.054688, + 1.023438, + 1.0, + 1.046875, + 0.992188, + 0.992188, + 1.007812, + 1.007812, + 1.007812, + 1.03125, + 0.980469, + 0.996094, + 0.941406, + 1.03125, + 0.976562, + 1.03125, + 1.0, + 1.023438, + 1.023438, + 1.039062, + 0.984375, + 0.980469, + 1.015625, + 1.0, + 0.980469, + 1.085938, + 1.015625, + 1.039062, + 0.996094, + 0.996094, + 1.0, + 1.023438, + 1.015625, + 1.023438, + 0.972656, + 0.992188, + 1.023438, + 1.023438, + 0.980469, + 0.949219, + 1.0, + 1.046875, + 0.988281, + 0.980469, + 0.992188, + 0.984375, + 1.007812, + 1.023438, + 1.023438, + 0.980469, + 1.023438, + 1.015625, + 1.023438, + 1.015625, + 1.015625, + 1.015625, + 1.007812, + 1.0, + 1.0, + 1.0, + 1.015625, + 1.046875, + 1.023438, + 0.992188, + 1.0, + 0.953125, + 0.988281, + 0.945312, + 1.0, + 1.039062, + 0.992188, + 1.625, + 1.015625, + 0.992188, + 1.054688, + 1.0, + 1.023438, + 0.988281, + 0.988281, + 1.0, + 1.054688, + 1.0, + 0.972656, + 1.03125, + 0.980469, + 0.945312, + 0.992188, + 1.023438, + 1.023438, + 1.03125, + 1.015625, + 1.0, + 0.984375, + 1.0, + 1.023438, + 1.054688, + 1.039062, + 0.992188, + 1.0, + 0.996094, + 1.023438, + 1.007812, + 1.023438, + 1.007812, + 0.992188, + 0.964844, + 0.96875, + 1.023438, + 1.015625, + 1.023438, + 0.984375, + 0.976562, + 0.972656, + 1.03125, + 1.0, + 0.988281, + 0.976562, + 1.054688, + 1.007812, + 1.03125, + 1.007812, + 1.015625, + 0.992188, + 1.015625, + 1.0625, + 0.996094, + 1.070312, + 1.023438, + 1.007812, + 1.007812, + 1.015625, + 1.015625, + 1.03125, + 1.023438, + 1.015625, + 1.015625, + 1.015625, + 1.023438, + 1.015625, + 0.976562, + 0.980469, + 1.03125, + 1.054688, + 1.03125, + 0.976562, + 0.992188, + 0.96875, + 1.046875, + 0.996094, + 1.015625, + 1.03125, + 1.0625, + 0.996094, + 0.996094, + 0.984375, + 1.023438, + 0.984375, + 1.015625, + 1.007812, + 1.007812, + 1.039062, + 1.0625, + 0.953125, + 0.945312, + 0.980469, + 1.023438, + 1.015625, + 1.015625, + 1.039062, + 1.03125, + 1.039062, + 1.007812, + 0.984375, + 0.984375, + 1.007812, + 0.988281, + 1.015625, + 0.976562, + 1.023438, + 1.015625, + 1.0, + 1.007812, + 1.007812, + 1.023438, + 1.023438, + 1.007812, + 1.015625, + 1.015625, + 1.0, + 1.0, + 0.996094, + 1.015625, + 0.992188, + 0.976562, + 1.0625, + 1.0, + 1.023438, + 1.015625, + 1.023438, + 0.972656, + 0.96875, + 1.007812, + 0.988281, + 1.007812, + 1.007812, + 1.007812, + 1.023438, + 0.984375, + 0.992188, + 1.0, + 1.03125, + 0.964844, + 1.007812, + 0.996094, + 1.015625, + 0.984375, + 0.984375, + 1.03125, + 1.039062, + 1.023438, + 1.0625, + 0.996094, + 0.988281, + 1.007812, + 0.992188, + 1.03125, + 0.976562, + 1.03125, + 0.996094, + 1.0, + 1.0, + 0.996094, + 1.03125, + 1.054688, + 1.0, + 1.023438, + 0.976562, + 0.996094, + 1.0, + 0.914062, + 1.03125, + 1.007812, + 0.960938, + 1.023438, + 1.03125, + 1.007812, + 1.039062, + 0.996094, + 1.007812, + 1.03125, + 0.894531, + 1.023438, + 1.03125, + 1.046875, + 1.0, + 1.023438, + 1.0, + 1.03125, + 1.03125, + 0.996094, + 0.984375, + 1.03125, + 1.03125, + 1.054688, + 1.0, + 0.996094, + 1.007812, + 1.023438, + 0.976562, + 0.984375, + 1.039062, + 1.0625, + 1.015625, + 1.007812, + 1.039062, + 1.03125, + 1.0, + 1.023438, + 0.996094, + 0.960938, + 0.992188, + 1.0, + 1.015625, + 1.007812, + 1.046875, + 0.980469, + 0.96875, + 0.972656, + 0.949219, + 0.988281, + 1.046875, + 1.015625, + 0.960938, + 0.980469, + 1.023438, + 1.0, + 1.046875, + 1.007812, + 1.015625, + 0.976562, + 1.015625, + 1.0, + 1.054688, + 0.996094, + 1.007812, + 0.992188, + 0.972656, + 1.03125, + 1.007812, + 1.007812, + 1.015625, + 1.054688, + 0.992188, + 1.015625, + 0.976562, + 1.023438, + 0.980469, + 0.988281, + 1.023438, + 1.007812, + 1.054688, + 0.976562, + 1.03125, + 1.140625, + 0.976562, + 1.007812, + 1.023438, + 1.054688, + 1.023438, + 0.984375, + 0.992188, + 1.03125, + 1.28125, + 1.023438, + 1.03125, + 1.039062, + 1.0, + 1.046875, + 0.980469, + 1.0, + 1.054688, + 1.03125, + 0.96875, + 1.015625, + 1.070312, + 0.996094, + 1.039062, + 0.960938, + 1.007812, + 1.0, + 0.957031, + 1.039062, + 0.964844, + 1.007812, + 1.015625, + 1.039062, + 1.03125, + 1.023438, + 1.015625, + 1.039062, + 1.015625, + 0.988281, + 1.0, + 1.03125, + 1.015625, + 0.976562, + 1.023438, + 1.015625, + 0.980469, + 1.007812, + 0.988281, + 1.03125, + 1.015625, + 1.0625, + 1.039062, + 1.015625, + 1.023438, + 0.996094, + 1.015625, + 1.03125, + 1.015625, + 1.023438, + 1.023438, + 1.0, + 1.007812, + 0.988281, + 1.070312, + 0.996094, + 1.03125, + 1.015625, + 1.039062, + 1.015625, + 1.023438, + 1.054688, + 0.996094, + 1.023438, + 0.996094, + 0.984375, + 0.96875, + 1.015625, + 1.039062, + 1.007812, + 1.0, + 0.992188, + 1.015625, + 1.023438, + 0.996094, + 1.015625, + 0.988281, + 1.007812, + 1.023438, + 1.023438, + 1.015625, + 1.023438, + 1.0, + 0.992188, + 0.996094, + 0.984375, + 1.109375, + 0.992188, + 1.0625, + 1.039062, + 0.980469, + 0.980469, + 1.023438, + 0.972656, + 0.996094, + 1.039062, + 1.023438, + 1.054688, + 1.164062, + 1.0, + 0.988281, + 0.953125, + 1.015625, + 1.007812, + 0.988281, + 0.116699, + 1.070312, + 0.992188, + 0.980469, + 1.054688, + 1.03125, + 0.96875, + 1.007812, + 1.046875, + 1.03125, + 1.007812, + 0.976562, + 1.0, + 1.03125, + 1.015625, + 0.980469, + 1.0, + 1.039062, + 1.03125, + 1.078125, + 1.0, + 1.007812, + 0.988281, + 1.0, + 1.070312, + 1.015625, + 1.023438, + 0.953125, + 1.046875, + 1.046875, + 1.007812, + 1.023438, + 0.980469, + 1.015625, + 1.007812, + 1.007812, + 0.984375, + 1.0, + 0.992188, + 1.015625, + 1.054688, + 1.015625, + 1.023438, + 1.0, + 1.109375, + 1.046875, + 0.980469, + 1.015625, + 1.023438, + 0.996094, + 1.023438, + 1.015625, + 0.988281, + 0.976562, + 0.988281, + 0.992188, + 0.996094, + 0.988281, + 0.988281, + 1.007812, + 1.007812, + 1.046875, + 1.03125, + 0.976562, + 0.988281, + 0.996094, + 0.980469, + 0.984375, + 1.054688, + 1.015625, + 1.039062, + 1.078125, + 1.023438, + 0.960938, + 1.007812, + 0.996094, + 1.015625, + 1.015625, + 1.046875, + 1.023438, + 0.984375, + 0.980469, + 0.976562, + 1.015625, + 0.996094, + 1.03125, + 1.007812, + 1.03125, + 1.0, + 0.976562, + 1.023438, + 0.992188, + 1.03125, + 1.023438, + 0.988281, + 0.964844 + ] + }, + "name": "model.transformer.h.25.ln_1.weight", + "outputIndexes": [ + 2020 + ], + "type": "Const", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2019, + 2020 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/ln_1_25/Mul_1_output_0", + "outputIndexes": [ + 2021 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.25/self_attn/q_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 2021 + ], + "outputIndexes": [ + 3295 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.25/self_attn/q_proj/Linear/pre_convert", + "inputIndexes": [ + 3295 + ], + "outputIndexes": [ + 3296 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.25/self_attn/q_proj/Linear", + "inputIndexes": [ + 3296 + ], + "outputIndexes": [ + 3297 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 2847133450, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.25/self_attn/q_proj/Linear/post_convert", + "inputIndexes": [ + 3297 + ], + "outputIndexes": [ + 3298 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.25/self_attn/q_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3298 + ], + "outputIndexes": [ + 2022 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2021 + ], + "main_type": "NONE", + "name": "/Shape_101_output_0", + "outputIndexes": [ + 2023 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 2023 + ], + "main_type": "NONE", + "name": "Shape4198", + "outputIndexes": [ + 2024 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 2023 + ], + "main_type": "NONE", + "name": "Rank4200", + "outputIndexes": [ + 2025 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2025, + 2025 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp4202", + "outputIndexes": [ + 2026 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2026 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze4203", + "outputIndexes": [ + 2027 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2026, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp4205", + "outputIndexes": [ + 2028 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2028 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze4206", + "outputIndexes": [ + 2029 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2024, + 2027, + 2029, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice4209", + "outputIndexes": [ + 2030 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2030 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze4210", + "outputIndexes": [ + 2031 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 9, + 2031 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp4211", + "outputIndexes": [ + 2032 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2032, + 2031 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp4212", + "outputIndexes": [ + 2033 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2023, + 2033, + 2026 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_179_output_0", + "outputIndexes": [ + 2034 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2034, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_351_output_0", + "outputIndexes": [ + 2035 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 7, + 2035, + 23, + 24 + ], + "main_type": "Axis", + "main": { + "axis": 0 + }, + "name": "/Concat_225_output_0", + "outputIndexes": [ + 2036 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2022, + 2036 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_126_output_0", + "outputIndexes": [ + 2037 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2037, + 50 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_100_output_0", + "outputIndexes": [ + 2038 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2037 + ], + "main_type": "NONE", + "name": "/Shape_102_output_0", + "outputIndexes": [ + 2039 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 2039 + ], + "main_type": "NONE", + "name": "Shape4219", + "outputIndexes": [ + 2040 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 2039 + ], + "main_type": "NONE", + "name": "Rank4221", + "outputIndexes": [ + 2041 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2041, + 2041 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp4223", + "outputIndexes": [ + 2042 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2042 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze4224", + "outputIndexes": [ + 2043 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2042, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp4226", + "outputIndexes": [ + 2044 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2044 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze4227", + "outputIndexes": [ + 2045 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2040, + 2043, + 2045, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice4230", + "outputIndexes": [ + 2046 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2046 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze4231", + "outputIndexes": [ + 2047 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 53, + 2047 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp4232", + "outputIndexes": [ + 2048 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2048, + 2047 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp4233", + "outputIndexes": [ + 2049 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2039, + 2049, + 2042 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_180_output_0", + "outputIndexes": [ + 2050 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2050, + 65 + ], + "main_type": "BinaryOp", + "main": { + "opType": 7, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Div_75_output_0", + "outputIndexes": [ + 2051 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2051, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_356_output_0", + "outputIndexes": [ + 2052 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2037, + 2052, + 68, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_101_output_0", + "outputIndexes": [ + 2053 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2053 + ], + "main_type": "UnaryOp", + "main": { + "opType": "NEG", + "T": "DT_FLOAT" + }, + "name": "/Neg_50_output_0", + "outputIndexes": [ + 2054 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2037, + 21, + 2052, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_100_output_0", + "outputIndexes": [ + 2055 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2054, + 2055 + ], + "main_type": "Axis", + "main": { + "axis": -1 + }, + "name": "/Concat_228_output_0", + "outputIndexes": [ + 2056 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2056, + 80 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_101_output_0", + "outputIndexes": [ + 2057 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2038, + 2057 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_125_output_0", + "outputIndexes": [ + 2058 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.25/self_attn/k_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 2021 + ], + "outputIndexes": [ + 3299 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.25/self_attn/k_proj/Linear/pre_convert", + "inputIndexes": [ + 3299 + ], + "outputIndexes": [ + 3300 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.25/self_attn/k_proj/Linear", + "inputIndexes": [ + 3300 + ], + "outputIndexes": [ + 3301 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 2856587040, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.25/self_attn/k_proj/Linear/post_convert", + "inputIndexes": [ + 3301 + ], + "outputIndexes": [ + 3302 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.25/self_attn/k_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3302 + ], + "outputIndexes": [ + 2059 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2059, + 2036 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_127_output_0", + "outputIndexes": [ + 2060 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2060, + 50 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_102_output_0", + "outputIndexes": [ + 2061 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2060 + ], + "main_type": "NONE", + "name": "/Shape_103_output_0", + "outputIndexes": [ + 2062 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 2062 + ], + "main_type": "NONE", + "name": "Shape4281", + "outputIndexes": [ + 2063 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 2062 + ], + "main_type": "NONE", + "name": "Rank4283", + "outputIndexes": [ + 2064 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2064, + 2064 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp4285", + "outputIndexes": [ + 2065 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2065 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze4286", + "outputIndexes": [ + 2066 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2065, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp4288", + "outputIndexes": [ + 2067 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2067 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze4289", + "outputIndexes": [ + 2068 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2063, + 2066, + 2068, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice4292", + "outputIndexes": [ + 2069 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2069 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze4293", + "outputIndexes": [ + 2070 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 53, + 2070 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp4294", + "outputIndexes": [ + 2071 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2071, + 2070 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp4295", + "outputIndexes": [ + 2072 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2062, + 2072, + 2065 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_181_output_0", + "outputIndexes": [ + 2073 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2073, + 65 + ], + "main_type": "BinaryOp", + "main": { + "opType": 7, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Div_76_output_0", + "outputIndexes": [ + 2074 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2074, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_358_output_0", + "outputIndexes": [ + 2075 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2060, + 2075, + 68, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_103_output_0", + "outputIndexes": [ + 2076 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2076 + ], + "main_type": "UnaryOp", + "main": { + "opType": "NEG", + "T": "DT_FLOAT" + }, + "name": "/Neg_51_output_0", + "outputIndexes": [ + 2077 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2060, + 21, + 2075, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_102_output_0", + "outputIndexes": [ + 2078 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2077, + 2078 + ], + "main_type": "Axis", + "main": { + "axis": -1 + }, + "name": "/Concat_229_output_0", + "outputIndexes": [ + 2079 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2079, + 80 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_103_output_0", + "outputIndexes": [ + 2080 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2061, + 2080 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_126_output_0", + "outputIndexes": [ + 2081 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.25/self_attn/v_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 2021 + ], + "outputIndexes": [ + 3303 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.25/self_attn/v_proj/Linear/pre_convert", + "inputIndexes": [ + 3303 + ], + "outputIndexes": [ + 3304 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.25/self_attn/v_proj/Linear", + "inputIndexes": [ + 3304 + ], + "outputIndexes": [ + 3305 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 2866040630, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.25/self_attn/v_proj/Linear/post_convert", + "inputIndexes": [ + 3305 + ], + "outputIndexes": [ + 3306 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.25/self_attn/v_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3306 + ], + "outputIndexes": [ + 2082 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2082, + 2036 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_128_output_0", + "outputIndexes": [ + 2083 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2058, + 2081, + 2083, + 108 + ], + "main_type": "AttentionParam", + "main": { + "kv_cache": true + }, + "name": "Attention/Reshape_129_output_0", + "outputIndexes": [ + 2084 + ], + "type": "Attention", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.25/self_attn/o_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 2084 + ], + "outputIndexes": [ + 3307 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.25/self_attn/o_proj/Linear/pre_convert", + "inputIndexes": [ + 3307 + ], + "outputIndexes": [ + 3308 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.25/self_attn/o_proj/Linear", + "inputIndexes": [ + 3308 + ], + "outputIndexes": [ + 3309 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 2875494220, + 8388630, + 1048576, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.25/self_attn/o_proj/Linear/post_convert", + "inputIndexes": [ + 3309 + ], + "outputIndexes": [ + 3310 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.25/self_attn/o_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3310 + ], + "outputIndexes": [ + 2085 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2018, + 2085 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_128_output_0", + "outputIndexes": [ + 2086 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2086 + ], + "main_type": "LayerNorm", + "main": { + "axis": [ + -1 + ], + "epsilon": 1e-06, + "group": 1, + "useRMSNorm": true + }, + "name": "/ln_2_25/Mul_output_0", + "outputIndexes": [ + 2087 + ], + "type": "LayerNorm", + "defaultDimentionFormat": "NHWC" + }, + { + "main_type": "Blob", + "main": { + "dims": [ + 4096 + ], + "dataFormat": "NCHW", + "dataType": "DT_FLOAT", + "float32s": [ + 0.882812, + 0.894531, + 0.882812, + 0.886719, + 0.914062, + 0.882812, + 0.898438, + 0.898438, + 0.882812, + 0.894531, + 0.898438, + 0.882812, + 0.894531, + 0.902344, + 0.894531, + 0.90625, + 0.882812, + 0.890625, + 0.894531, + 0.894531, + 0.90625, + 0.878906, + 0.867188, + 0.898438, + 0.917969, + 0.914062, + 0.878906, + 0.894531, + 0.898438, + 0.902344, + 0.886719, + 0.890625, + 0.890625, + 0.894531, + 0.890625, + 0.875, + 0.898438, + 0.902344, + 0.867188, + 0.890625, + 0.898438, + 0.894531, + 0.882812, + 0.886719, + 0.886719, + 0.882812, + 0.902344, + 0.914062, + 0.910156, + 0.886719, + 0.921875, + 0.875, + 0.878906, + 0.894531, + 0.890625, + 0.910156, + 0.90625, + 0.902344, + 0.890625, + 0.894531, + 0.824219, + 0.878906, + 0.902344, + 0.898438, + 0.882812, + 0.890625, + 0.882812, + 0.902344, + 0.910156, + 0.894531, + 0.878906, + 0.890625, + 0.890625, + 0.910156, + 0.875, + 0.882812, + 0.890625, + 0.914062, + 0.882812, + 0.910156, + 0.90625, + 0.902344, + 0.894531, + 0.875, + 0.886719, + 0.886719, + 0.882812, + 0.898438, + 0.886719, + 0.898438, + 0.886719, + 0.894531, + 0.894531, + 0.882812, + 0.878906, + 0.902344, + 0.890625, + 0.902344, + 0.902344, + 0.871094, + 0.902344, + 0.917969, + 0.894531, + 0.882812, + 0.910156, + 0.886719, + 0.902344, + 0.894531, + 0.886719, + 0.890625, + 0.894531, + 0.910156, + 0.914062, + 0.894531, + 0.890625, + 0.886719, + 0.871094, + 0.535156, + 0.90625, + 0.878906, + 0.898438, + 0.886719, + 0.875, + 0.894531, + 0.882812, + 0.890625, + 0.90625, + 0.890625, + 0.894531, + 0.890625, + 0.898438, + 0.878906, + 0.90625, + 0.882812, + 0.902344, + 0.878906, + 0.898438, + 0.894531, + 0.882812, + 0.882812, + 0.878906, + 0.886719, + 0.878906, + 0.859375, + 0.90625, + 0.898438, + 0.886719, + 0.898438, + 0.875, + 0.890625, + 0.910156, + 0.910156, + 0.90625, + 0.890625, + 0.890625, + 0.910156, + 0.894531, + 0.902344, + 0.910156, + 0.902344, + 0.894531, + 0.898438, + 0.867188, + 0.898438, + 0.882812, + 0.886719, + 0.894531, + 0.902344, + 0.886719, + 0.875, + 0.890625, + 0.867188, + 0.886719, + 0.886719, + 0.921875, + 0.910156, + 0.871094, + 0.878906, + 0.910156, + 0.890625, + 0.886719, + 0.898438, + 0.90625, + 0.890625, + 0.898438, + 0.898438, + 0.886719, + 0.882812, + 0.882812, + 0.898438, + 0.894531, + 0.910156, + 0.894531, + 0.902344, + 0.882812, + 0.902344, + 0.894531, + 0.894531, + 0.882812, + 0.90625, + 0.910156, + 0.867188, + 0.894531, + 0.898438, + 0.898438, + 0.875, + 0.914062, + 0.910156, + 0.917969, + 0.867188, + 0.902344, + 0.875, + 0.898438, + 0.910156, + 0.902344, + 0.875, + 0.902344, + 0.902344, + 0.894531, + 0.910156, + 0.886719, + 0.890625, + 0.886719, + 0.875, + 0.886719, + 0.894531, + 0.890625, + 0.902344, + 0.855469, + 0.886719, + 0.898438, + 0.898438, + 0.894531, + 0.910156, + 0.871094, + 0.882812, + 0.882812, + 0.890625, + 0.890625, + 0.910156, + 0.898438, + 0.863281, + 0.871094, + 0.890625, + 0.898438, + 0.886719, + 0.894531, + 0.859375, + 0.894531, + 0.890625, + 0.890625, + 0.882812, + 0.890625, + 0.871094, + 0.894531, + 0.882812, + 0.898438, + 0.890625, + 0.890625, + 0.886719, + 0.90625, + 0.898438, + 0.871094, + 0.875, + 0.898438, + 0.914062, + 0.890625, + 0.921875, + 0.878906, + 0.890625, + 0.875, + 0.894531, + 0.890625, + 0.90625, + 0.894531, + 0.890625, + 0.90625, + 0.902344, + 0.910156, + 0.894531, + 0.890625, + 0.894531, + 0.871094, + 0.894531, + 0.894531, + 0.871094, + 0.890625, + 0.902344, + 0.914062, + 0.890625, + 0.898438, + 0.894531, + 0.878906, + 0.90625, + 0.910156, + 0.890625, + 0.902344, + 0.914062, + 0.886719, + 0.886719, + 0.910156, + 0.894531, + 0.882812, + 0.886719, + 0.898438, + 0.875, + 0.878906, + 0.878906, + 0.878906, + 0.886719, + 0.90625, + 0.886719, + 0.875, + 0.886719, + 0.890625, + 0.898438, + 0.894531, + 0.902344, + 0.90625, + 0.90625, + 0.882812, + 0.898438, + 0.902344, + 0.917969, + 0.898438, + 0.875, + 0.886719, + 0.941406, + 0.898438, + 0.902344, + 0.859375, + 0.90625, + 0.894531, + 0.90625, + 0.898438, + 0.867188, + 0.90625, + 0.886719, + 0.875, + 0.902344, + 0.890625, + 0.890625, + 0.910156, + 0.898438, + 0.898438, + 0.882812, + 0.898438, + 0.90625, + 0.902344, + 0.90625, + 0.898438, + 0.894531, + 0.878906, + 0.90625, + 0.917969, + 0.882812, + 0.898438, + 0.902344, + 0.925781, + 0.886719, + 0.910156, + 0.886719, + 0.90625, + 0.890625, + 0.882812, + 0.921875, + 0.90625, + 0.898438, + 0.875, + 0.875, + 0.914062, + 0.910156, + 0.875, + 0.878906, + 0.910156, + 0.902344, + 0.902344, + 0.898438, + 0.875, + 0.902344, + 0.898438, + 0.890625, + 0.902344, + 0.894531, + 0.886719, + 0.90625, + 0.855469, + 0.910156, + 0.894531, + 0.882812, + 0.886719, + 0.910156, + 0.910156, + 0.882812, + 0.910156, + 0.878906, + 0.898438, + 0.882812, + 0.875, + 0.902344, + 0.894531, + 0.910156, + 0.882812, + 0.890625, + 0.886719, + 0.882812, + 0.90625, + 0.886719, + 0.90625, + 0.898438, + 0.902344, + 0.898438, + 0.894531, + 0.871094, + 0.90625, + 0.882812, + 0.902344, + 0.890625, + 0.910156, + 0.902344, + 0.890625, + 0.894531, + 0.886719, + 0.882812, + 0.917969, + 0.894531, + 0.898438, + 0.90625, + 0.917969, + 0.890625, + 0.910156, + 0.882812, + 0.886719, + 0.890625, + 0.90625, + 0.902344, + 0.90625, + 0.898438, + 0.914062, + 0.875, + 0.886719, + 0.902344, + 0.894531, + 0.898438, + 0.90625, + 0.902344, + 0.898438, + 0.898438, + 0.894531, + 0.902344, + 0.890625, + 0.890625, + 0.910156, + 0.886719, + 0.898438, + 0.90625, + 0.878906, + 0.902344, + 0.882812, + 0.910156, + 0.898438, + 0.921875, + 0.886719, + 0.882812, + 0.882812, + 0.875, + 0.878906, + 0.90625, + 0.882812, + 0.902344, + 0.894531, + 0.890625, + 0.902344, + 0.882812, + 0.902344, + 0.898438, + 0.890625, + 0.90625, + 0.875, + 0.894531, + 0.882812, + 0.910156, + 0.894531, + 0.878906, + 0.886719, + 0.882812, + 0.902344, + 0.882812, + 0.894531, + 0.640625, + 0.914062, + 0.894531, + 0.890625, + 0.875, + 0.929688, + 0.878906, + 0.886719, + 0.894531, + 0.878906, + 0.867188, + 0.871094, + 0.882812, + 0.894531, + 0.886719, + 0.910156, + 0.90625, + 0.898438, + 0.902344, + 0.90625, + 0.878906, + 0.894531, + 0.882812, + 0.902344, + 0.886719, + 0.910156, + 0.898438, + 0.878906, + 0.890625, + 0.886719, + 0.875, + 0.890625, + 0.882812, + 0.890625, + 0.878906, + 0.886719, + 0.890625, + 0.902344, + 0.886719, + 0.890625, + 0.875, + 0.878906, + 0.898438, + 0.882812, + 0.839844, + 0.898438, + 0.90625, + 0.902344, + 0.890625, + 0.886719, + 0.898438, + 0.894531, + 0.882812, + 0.890625, + 0.898438, + 0.886719, + 0.890625, + 0.867188, + 0.882812, + 0.890625, + 0.894531, + 0.898438, + 0.882812, + 0.871094, + 0.898438, + 0.875, + 0.910156, + 0.90625, + 0.875, + 0.894531, + 0.894531, + 0.882812, + 0.890625, + 0.882812, + 0.898438, + 0.90625, + 0.882812, + 0.894531, + 0.890625, + 0.902344, + 0.878906, + 0.890625, + 0.878906, + 0.894531, + 0.894531, + 0.90625, + 0.882812, + 0.910156, + 0.890625, + 0.898438, + 0.910156, + 0.890625, + 0.898438, + 0.910156, + 0.910156, + 0.898438, + 0.90625, + 0.890625, + 0.886719, + 0.890625, + 0.898438, + 0.894531, + 0.90625, + 0.902344, + 0.90625, + 0.894531, + 0.886719, + 0.898438, + 0.894531, + 0.886719, + 0.886719, + 0.890625, + 0.894531, + 0.902344, + 0.898438, + 0.910156, + 0.898438, + 0.882812, + 0.878906, + 0.898438, + 0.902344, + 0.878906, + 0.898438, + 0.882812, + 0.902344, + 0.898438, + 0.898438, + 0.917969, + 0.90625, + 0.890625, + 0.886719, + 0.894531, + 0.875, + 0.890625, + 0.808594, + 0.886719, + 0.902344, + 0.910156, + 0.894531, + 0.890625, + 0.917969, + 0.902344, + 0.898438, + 0.894531, + 0.894531, + 0.894531, + 0.929688, + 0.894531, + 0.878906, + 0.882812, + 0.871094, + 0.902344, + 0.894531, + 0.894531, + 0.902344, + 0.890625, + 0.902344, + 0.878906, + 0.90625, + 0.882812, + 0.875, + 0.90625, + 0.910156, + 0.902344, + 0.886719, + 0.886719, + 0.882812, + 0.894531, + 0.894531, + 0.902344, + 0.894531, + 0.890625, + 0.882812, + 0.890625, + 0.890625, + 0.929688, + 0.902344, + 0.894531, + 0.902344, + 0.898438, + 0.886719, + 0.890625, + 0.90625, + 0.875, + 0.894531, + 0.882812, + 0.894531, + 0.898438, + 0.890625, + 0.90625, + 0.894531, + 0.875, + 0.914062, + 0.90625, + 0.878906, + 0.902344, + 0.894531, + 0.890625, + 0.882812, + 0.863281, + 0.894531, + 0.90625, + 0.902344, + 0.898438, + 0.871094, + 0.890625, + 0.886719, + 0.894531, + 0.863281, + 0.898438, + 0.90625, + 0.917969, + 0.890625, + 0.882812, + 0.863281, + 0.894531, + 0.886719, + 0.894531, + 0.886719, + 0.898438, + 0.902344, + 0.894531, + 0.882812, + 0.898438, + 0.878906, + 0.90625, + 0.898438, + 0.890625, + 0.882812, + 0.929688, + 0.882812, + 0.894531, + 0.878906, + 0.894531, + 0.902344, + 0.890625, + 0.886719, + 0.882812, + 0.890625, + 0.894531, + 0.90625, + 0.90625, + 0.921875, + 0.859375, + 0.902344, + 0.890625, + 0.882812, + 0.882812, + 0.898438, + 0.902344, + 0.90625, + 0.886719, + 0.890625, + 0.882812, + 0.886719, + 0.878906, + 0.890625, + 0.917969, + 0.875, + 0.894531, + 0.902344, + 0.875, + 0.859375, + 0.875, + 0.886719, + 0.894531, + 0.902344, + 0.910156, + 0.917969, + 0.902344, + 0.878906, + 0.886719, + 0.902344, + 0.910156, + 0.890625, + 0.886719, + 0.871094, + 0.882812, + 0.914062, + 0.90625, + 0.898438, + 0.910156, + 0.878906, + 0.894531, + 0.898438, + 0.90625, + 0.886719, + 0.902344, + 0.90625, + 0.890625, + 0.910156, + 0.882812, + 0.882812, + 0.875, + 0.886719, + 0.910156, + 0.886719, + 0.886719, + 0.886719, + 0.902344, + 0.921875, + 0.886719, + 0.886719, + 0.890625, + 0.859375, + 0.898438, + 0.882812, + 0.894531, + 0.890625, + 0.890625, + 0.890625, + 0.902344, + 0.886719, + 0.886719, + 0.910156, + 0.902344, + 0.902344, + 0.882812, + 0.898438, + 0.878906, + 0.890625, + 0.914062, + 0.886719, + 0.90625, + 0.894531, + 0.878906, + 0.898438, + 0.886719, + 0.882812, + 0.898438, + 0.890625, + 0.886719, + 0.902344, + 0.886719, + 0.882812, + 0.886719, + 0.886719, + 0.902344, + 0.898438, + 0.890625, + 0.886719, + 0.90625, + 0.898438, + 0.890625, + 0.835938, + 0.875, + 0.886719, + 0.910156, + 0.875, + 0.875, + 0.882812, + 0.894531, + 0.898438, + 0.90625, + 0.898438, + 0.882812, + 0.921875, + 0.898438, + 0.886719, + 0.894531, + 0.875, + 0.886719, + 0.890625, + 0.871094, + 0.882812, + 0.90625, + 0.882812, + 0.886719, + 0.898438, + 0.882812, + 0.890625, + 0.878906, + 0.878906, + 0.878906, + 0.882812, + 0.882812, + 0.894531, + 0.878906, + 0.882812, + 0.90625, + 0.882812, + 0.898438, + 0.886719, + 0.898438, + 0.890625, + 0.90625, + 0.910156, + 0.886719, + 0.886719, + 0.878906, + 0.894531, + 0.890625, + 0.894531, + 0.875, + 0.875, + 0.894531, + 0.898438, + 0.882812, + 0.894531, + 0.914062, + 0.902344, + 0.90625, + 0.90625, + 0.882812, + 0.910156, + 0.90625, + 0.890625, + 0.914062, + 0.902344, + 0.890625, + 0.894531, + 0.871094, + 0.894531, + 0.886719, + 0.878906, + 0.882812, + 0.90625, + 0.890625, + 0.902344, + 0.878906, + 0.886719, + 0.890625, + 0.902344, + 0.890625, + 0.902344, + 0.890625, + 0.886719, + 0.886719, + 0.882812, + 0.886719, + 0.890625, + 0.886719, + 0.871094, + 0.882812, + 0.886719, + 0.898438, + 0.894531, + 0.882812, + 0.890625, + 0.902344, + 0.894531, + 0.894531, + 0.886719, + 0.894531, + 0.875, + 0.871094, + 0.878906, + 0.890625, + 0.898438, + 0.898438, + 0.882812, + 0.890625, + 0.890625, + 0.886719, + 0.90625, + 0.914062, + 0.878906, + 0.90625, + 0.902344, + 0.886719, + 0.894531, + 0.886719, + 0.898438, + 0.871094, + 0.886719, + 0.890625, + 0.878906, + 0.917969, + 0.917969, + 0.898438, + 0.90625, + 0.90625, + 0.894531, + 0.902344, + 0.890625, + 0.875, + 0.890625, + 0.90625, + 0.898438, + 0.894531, + 0.925781, + 0.898438, + 0.878906, + 0.910156, + 0.917969, + 0.878906, + 0.890625, + 0.90625, + 0.886719, + 0.910156, + 0.898438, + 0.898438, + 0.894531, + 0.878906, + 0.890625, + 0.894531, + 0.894531, + 0.898438, + 0.882812, + 0.894531, + 0.90625, + 0.875, + 0.890625, + 0.902344, + 0.898438, + 0.894531, + 0.890625, + 0.902344, + 0.898438, + 0.882812, + 0.890625, + 0.886719, + 0.902344, + 0.898438, + 0.902344, + 0.875, + 0.894531, + 0.902344, + 0.886719, + 0.890625, + 0.890625, + 0.878906, + 0.886719, + 0.851562, + 0.898438, + 0.890625, + 0.890625, + 0.878906, + 0.894531, + 0.882812, + 0.894531, + 0.890625, + 0.878906, + 0.886719, + 0.570312, + 0.878906, + 0.90625, + 0.878906, + 0.894531, + 0.90625, + 0.878906, + 0.882812, + 0.925781, + 0.925781, + 0.882812, + 0.886719, + 0.882812, + 0.894531, + 0.910156, + 0.894531, + 0.886719, + 0.898438, + 0.894531, + 0.902344, + 0.894531, + 0.886719, + 0.890625, + 0.886719, + 0.90625, + 0.882812, + 0.871094, + 0.890625, + 0.894531, + 0.898438, + 0.882812, + 0.886719, + 0.878906, + 0.886719, + 0.886719, + 0.902344, + 0.917969, + 0.894531, + 0.894531, + 0.902344, + 0.890625, + 0.890625, + 0.90625, + 0.878906, + 0.898438, + 0.886719, + 0.875, + 0.898438, + 0.914062, + 0.878906, + 0.890625, + 0.890625, + 0.886719, + 0.894531, + 0.910156, + 0.878906, + 0.878906, + 0.886719, + 0.15625, + 0.894531, + 0.875, + 0.898438, + 0.898438, + 0.890625, + 0.902344, + 0.886719, + 0.871094, + 0.878906, + 0.890625, + 0.882812, + 0.890625, + 0.898438, + 0.886719, + 0.894531, + 0.890625, + 0.894531, + 0.890625, + 0.894531, + 0.882812, + 0.890625, + 0.902344, + 0.910156, + 0.894531, + 0.886719, + 0.90625, + 0.898438, + 0.910156, + 0.832031, + 0.890625, + 0.894531, + 0.910156, + 0.914062, + 0.90625, + 0.894531, + 0.898438, + 0.894531, + 0.882812, + 0.890625, + 0.898438, + 0.871094, + 0.871094, + 0.902344, + 0.914062, + 0.890625, + 0.886719, + 0.898438, + 0.882812, + 0.898438, + 0.890625, + 0.882812, + 0.894531, + 0.867188, + 0.882812, + 0.894531, + 0.886719, + 0.886719, + 0.894531, + 0.894531, + 0.878906, + 0.890625, + 0.910156, + 0.890625, + 0.878906, + 0.898438, + 0.90625, + 0.910156, + 0.453125, + 0.917969, + 0.886719, + 0.890625, + 0.886719, + 0.890625, + 0.878906, + 0.890625, + 0.890625, + 0.894531, + 0.882812, + 0.882812, + 0.890625, + 0.867188, + 0.882812, + 0.894531, + 0.910156, + 0.878906, + 0.878906, + 0.894531, + 0.910156, + 0.886719, + 0.875, + 0.882812, + 0.898438, + 0.894531, + 0.875, + 0.894531, + 0.894531, + 0.863281, + 0.894531, + 0.878906, + 0.867188, + 0.886719, + 0.886719, + 0.882812, + 0.921875, + 0.890625, + 0.882812, + 0.914062, + 0.894531, + 0.902344, + 0.894531, + 0.886719, + 0.894531, + 0.867188, + 0.886719, + 0.890625, + 0.894531, + 0.90625, + 0.898438, + 0.898438, + 0.90625, + 0.917969, + 0.890625, + 0.894531, + 0.890625, + 0.902344, + 0.898438, + 0.902344, + 0.875, + 0.902344, + 0.871094, + 0.90625, + 0.898438, + 0.902344, + 0.890625, + 0.898438, + 0.910156, + 0.90625, + 0.90625, + 0.886719, + 0.894531, + 0.890625, + 0.875, + 0.894531, + 0.898438, + 0.894531, + 0.898438, + 0.902344, + 0.90625, + 0.902344, + 0.886719, + 0.875, + 0.90625, + 0.886719, + 0.886719, + 0.867188, + 0.859375, + 0.890625, + 0.898438, + 0.882812, + 0.894531, + 0.867188, + 0.890625, + 0.898438, + 0.890625, + 0.898438, + 0.871094, + 0.890625, + 0.90625, + 0.890625, + 0.898438, + 0.890625, + 0.898438, + 0.902344, + 0.878906, + 0.902344, + 0.878906, + 0.871094, + 0.90625, + 0.886719, + 0.902344, + 0.882812, + 0.917969, + 0.902344, + 0.894531, + 0.871094, + 0.878906, + 0.894531, + 0.90625, + 0.90625, + 0.898438, + 0.882812, + 0.90625, + 0.894531, + 0.886719, + 0.894531, + 0.875, + 0.890625, + 0.871094, + 0.90625, + 0.886719, + 0.902344, + 0.886719, + 0.871094, + 0.90625, + 0.882812, + 0.894531, + 0.890625, + 0.894531, + 0.917969, + 0.878906, + 0.890625, + 0.855469, + 0.859375, + 0.890625, + 0.910156, + 0.890625, + 0.90625, + 0.890625, + 0.921875, + 0.890625, + 0.902344, + 0.902344, + 0.894531, + 0.90625, + 0.90625, + 0.902344, + 0.914062, + 0.882812, + 0.878906, + 0.878906, + 0.898438, + 0.902344, + 0.890625, + 0.886719, + 0.875, + 0.867188, + 0.890625, + 0.890625, + 0.902344, + 0.890625, + 0.910156, + 0.894531, + 0.898438, + 0.914062, + 0.894531, + 0.910156, + 0.902344, + 0.886719, + 0.894531, + 0.890625, + 0.890625, + 0.886719, + 0.878906, + 0.902344, + 0.898438, + 0.890625, + 0.890625, + 0.890625, + 0.902344, + 0.882812, + 0.878906, + 0.910156, + 0.898438, + 0.898438, + 0.898438, + 0.898438, + 0.886719, + 0.898438, + 0.90625, + 0.898438, + 0.898438, + 0.890625, + 0.898438, + 0.871094, + 0.875, + 0.882812, + 0.894531, + 0.882812, + 0.90625, + 0.914062, + 0.886719, + 0.890625, + 0.894531, + 0.910156, + 0.921875, + 0.90625, + 0.875, + 0.890625, + 0.886719, + 0.894531, + 0.898438, + 0.84375, + 0.898438, + 0.875, + 0.886719, + 0.890625, + 0.890625, + 0.941406, + 0.882812, + 0.898438, + 0.894531, + 0.890625, + 0.898438, + 0.878906, + 0.886719, + 0.878906, + 0.90625, + 0.898438, + 0.898438, + 0.878906, + 0.878906, + 0.914062, + 0.902344, + 0.875, + 0.898438, + 0.886719, + 0.894531, + 0.910156, + 0.882812, + 0.902344, + 0.898438, + 0.902344, + 0.890625, + 0.890625, + 0.882812, + 0.890625, + 0.886719, + 0.898438, + 0.890625, + 0.894531, + 0.90625, + 0.894531, + 0.917969, + 0.898438, + 0.824219, + 0.878906, + 0.902344, + 0.882812, + 0.875, + 0.90625, + 0.894531, + 0.890625, + 0.902344, + 0.894531, + 0.898438, + 0.859375, + 0.886719, + 0.882812, + 0.902344, + 0.894531, + 0.878906, + 0.882812, + 0.878906, + 0.875, + 0.84375, + 0.914062, + 0.890625, + 0.878906, + 0.894531, + 0.902344, + 0.882812, + 0.890625, + 0.910156, + 0.890625, + 0.898438, + 0.890625, + 0.882812, + 0.890625, + 0.890625, + 0.882812, + 0.886719, + 0.914062, + 0.878906, + 0.917969, + 0.890625, + 0.894531, + 0.890625, + 0.902344, + 0.90625, + 0.894531, + 0.871094, + 0.910156, + 0.886719, + 0.878906, + 0.894531, + 0.882812, + 0.898438, + 0.875, + 0.902344, + 0.914062, + 0.902344, + 0.894531, + 0.890625, + 0.910156, + 0.902344, + 0.910156, + 0.910156, + 0.917969, + 0.921875, + 0.910156, + 0.902344, + 0.882812, + 0.902344, + 0.914062, + 0.886719, + 0.882812, + 0.882812, + 0.910156, + 0.878906, + 0.890625, + 0.859375, + 0.898438, + 0.878906, + 0.886719, + 0.671875, + 0.886719, + 0.894531, + 0.875, + 0.894531, + 0.898438, + 0.894531, + 0.902344, + 0.898438, + 0.894531, + 0.894531, + 0.890625, + 0.890625, + 0.910156, + 0.882812, + 0.886719, + 0.894531, + 0.902344, + 0.890625, + 0.890625, + 0.894531, + 0.886719, + 0.910156, + 0.898438, + 0.902344, + 0.886719, + 0.859375, + 0.890625, + 0.882812, + 0.894531, + 0.894531, + 0.914062, + 0.886719, + 0.890625, + 0.894531, + 0.898438, + 0.894531, + 0.890625, + 0.890625, + 0.917969, + 0.890625, + 0.902344, + 0.886719, + 0.898438, + 0.886719, + 0.894531, + 0.878906, + 0.894531, + 0.886719, + 0.890625, + 0.898438, + 0.878906, + 0.886719, + 0.898438, + 0.890625, + 0.890625, + 0.878906, + 0.882812, + 0.890625, + 0.890625, + 0.435547, + 0.890625, + 0.894531, + 0.878906, + 0.894531, + 0.871094, + 0.898438, + 0.886719, + 0.875, + 0.910156, + 0.898438, + 0.898438, + 0.902344, + 0.890625, + 0.886719, + 0.894531, + 0.890625, + 0.894531, + 0.898438, + 0.894531, + 0.875, + 0.855469, + 0.902344, + 0.882812, + 0.871094, + 0.894531, + 0.871094, + 0.886719, + 0.855469, + 0.882812, + 0.882812, + 0.910156, + 0.886719, + 0.882812, + 0.894531, + 0.890625, + 0.894531, + 0.886719, + 0.902344, + 0.894531, + 0.921875, + 0.898438, + 0.890625, + 0.890625, + 0.902344, + 0.886719, + 0.867188, + 0.886719, + 0.898438, + 0.894531, + 0.886719, + 0.894531, + 0.894531, + 0.890625, + 0.882812, + 0.886719, + 0.910156, + 0.878906, + 0.917969, + 0.90625, + 0.917969, + 0.886719, + 0.898438, + 0.894531, + 0.898438, + 0.902344, + 0.882812, + 0.894531, + 0.902344, + 0.816406, + 0.910156, + 0.894531, + 0.90625, + 0.886719, + 0.902344, + 0.902344, + 0.902344, + 0.890625, + 0.863281, + 0.890625, + 0.894531, + 0.886719, + 0.886719, + 0.90625, + 0.890625, + 0.871094, + 0.894531, + 0.894531, + 0.871094, + 0.90625, + 0.871094, + 0.898438, + 0.882812, + 0.90625, + 0.886719, + 0.871094, + 0.875, + 0.894531, + 0.875, + 0.886719, + 0.90625, + 0.902344, + 0.910156, + 0.910156, + 0.886719, + 0.882812, + 0.886719, + 0.894531, + 0.894531, + 0.910156, + 0.894531, + 0.886719, + 0.90625, + 0.886719, + 0.882812, + 0.890625, + 0.882812, + 0.894531, + 0.910156, + 0.894531, + 0.898438, + 0.898438, + 0.898438, + 0.886719, + 0.886719, + 0.898438, + 0.910156, + 0.890625, + 0.914062, + 0.890625, + 0.878906, + 0.902344, + 0.890625, + 0.886719, + 0.898438, + 0.898438, + 0.894531, + 0.886719, + 0.898438, + 0.886719, + 0.890625, + 0.902344, + 0.910156, + 0.890625, + 0.886719, + 0.902344, + 0.878906, + 0.910156, + 0.875, + 0.882812, + 0.890625, + 0.902344, + 0.890625, + 0.875, + 0.90625, + 0.886719, + 0.894531, + 0.886719, + 0.894531, + 0.882812, + 0.898438, + 0.890625, + 0.083984, + 0.890625, + 0.890625, + 0.886719, + 0.890625, + 0.90625, + 0.886719, + 0.894531, + 0.90625, + 0.90625, + 0.898438, + 0.902344, + 0.878906, + 0.875, + 0.917969, + 0.902344, + 0.898438, + 0.894531, + 0.890625, + 0.886719, + 0.898438, + 0.902344, + 0.886719, + 0.898438, + 0.886719, + 0.902344, + 0.898438, + 0.886719, + 0.886719, + 0.878906, + 0.890625, + 0.878906, + 0.90625, + 0.886719, + 0.890625, + 0.890625, + 0.878906, + 0.902344, + 0.898438, + 0.886719, + 0.898438, + 0.898438, + 0.867188, + 0.894531, + 0.898438, + 0.898438, + 0.878906, + 0.882812, + 0.898438, + 0.859375, + 0.910156, + 0.894531, + 0.882812, + 0.914062, + 0.890625, + 0.867188, + 0.886719, + 0.886719, + 0.890625, + 0.914062, + 0.898438, + 0.898438, + 0.878906, + 0.875, + 0.90625, + 0.875, + 0.890625, + 0.875, + 0.894531, + 0.890625, + 0.902344, + 0.886719, + 0.875, + 0.878906, + 0.894531, + 0.886719, + 0.882812, + 0.898438, + 0.867188, + 0.882812, + 0.902344, + 0.894531, + 0.917969, + 0.898438, + 0.882812, + 0.894531, + 0.894531, + 0.894531, + 0.882812, + 0.871094, + 0.886719, + 0.898438, + 0.894531, + 0.910156, + 0.902344, + 0.886719, + 0.878906, + 0.894531, + 0.894531, + 0.886719, + 0.882812, + 0.878906, + 0.894531, + 0.886719, + 0.90625, + 0.882812, + 0.898438, + 0.914062, + 0.890625, + 0.910156, + 0.886719, + 0.90625, + 0.882812, + 0.902344, + 0.894531, + 0.890625, + 0.929688, + 0.914062, + 0.894531, + 0.898438, + 0.898438, + 0.894531, + 0.878906, + 0.886719, + 0.914062, + 0.878906, + 0.890625, + 0.882812, + 0.886719, + 0.851562, + 0.898438, + 0.890625, + 0.875, + 0.898438, + 0.90625, + 0.886719, + 0.90625, + 0.898438, + 0.871094, + 0.890625, + 0.871094, + 0.90625, + 0.875, + 0.902344, + 0.878906, + 0.890625, + 0.90625, + 0.878906, + 0.863281, + 0.898438, + 0.890625, + 0.90625, + 0.898438, + 0.878906, + 0.898438, + 0.890625, + 0.90625, + 0.867188, + 0.902344, + 0.890625, + 0.898438, + 0.910156, + 0.902344, + 0.871094, + 0.902344, + 0.898438, + 0.894531, + 0.875, + 0.898438, + 0.882812, + 0.886719, + 0.894531, + 0.878906, + 0.882812, + 0.898438, + 0.902344, + 0.898438, + 0.875, + 0.894531, + 0.878906, + 0.910156, + 0.890625, + 0.882812, + 0.882812, + 0.882812, + 0.90625, + 0.890625, + 0.894531, + 0.90625, + 0.875, + 0.886719, + 0.886719, + 0.875, + 0.910156, + 0.898438, + 0.898438, + 0.910156, + 0.894531, + 0.886719, + 0.898438, + 0.90625, + 0.898438, + 0.890625, + 0.882812, + 0.878906, + 0.914062, + 0.890625, + 0.902344, + 0.898438, + 0.894531, + 0.898438, + 0.890625, + 0.867188, + 0.90625, + 0.882812, + 0.890625, + 0.867188, + 0.890625, + 0.910156, + 0.886719, + 0.902344, + 0.898438, + 0.917969, + 0.886719, + 0.914062, + 0.886719, + 0.914062, + 0.917969, + 0.90625, + 0.902344, + 0.902344, + 0.898438, + 0.886719, + 0.894531, + 0.898438, + 0.890625, + 0.890625, + 0.878906, + 0.875, + 0.886719, + 0.894531, + 0.898438, + 0.921875, + 0.890625, + 0.890625, + 0.894531, + 0.898438, + 0.910156, + 0.90625, + 0.917969, + 0.894531, + 0.914062, + 0.898438, + 0.894531, + 0.890625, + 0.894531, + 0.890625, + 0.890625, + 0.886719, + 0.894531, + 0.875, + 0.875, + 0.894531, + 0.898438, + 0.90625, + 0.890625, + 0.886719, + 0.890625, + 0.886719, + 0.898438, + 0.898438, + 0.890625, + 0.902344, + 0.902344, + 0.882812, + 0.886719, + 0.886719, + 0.898438, + 0.890625, + 0.878906, + 0.902344, + 0.894531, + 0.882812, + 0.871094, + 0.878906, + 0.886719, + 0.890625, + 0.898438, + 0.878906, + 0.863281, + 0.898438, + 0.886719, + 0.886719, + 0.875, + 0.890625, + 0.910156, + 0.871094, + 0.902344, + 0.898438, + 0.894531, + 0.890625, + 0.886719, + 0.90625, + 0.90625, + 0.882812, + 0.902344, + 0.894531, + 0.871094, + 0.886719, + 0.894531, + 0.882812, + 0.898438, + 0.933594, + 0.878906, + 0.902344, + 0.882812, + 0.875, + 0.902344, + 0.886719, + 0.875, + 0.894531, + 0.90625, + 0.890625, + 0.898438, + 0.886719, + 0.882812, + 0.894531, + 0.894531, + 0.90625, + 0.875, + 0.890625, + 0.886719, + 0.886719, + 0.886719, + 0.867188, + 0.886719, + 0.890625, + 0.871094, + 0.886719, + 0.886719, + 0.898438, + 0.886719, + 0.894531, + 0.890625, + 0.886719, + 0.890625, + 0.90625, + 0.898438, + 0.871094, + 0.898438, + 0.894531, + 0.898438, + 0.902344, + 0.894531, + 0.898438, + 0.890625, + 0.894531, + 0.890625, + 0.890625, + 0.882812, + 0.882812, + 0.882812, + 0.902344, + 0.898438, + 0.886719, + 0.890625, + 0.882812, + 0.878906, + 0.882812, + 0.910156, + 0.882812, + 0.890625, + 0.886719, + 0.914062, + 0.898438, + 0.914062, + 0.886719, + 0.898438, + 0.898438, + 0.902344, + 0.886719, + 0.890625, + 0.894531, + 0.898438, + 0.875, + 0.886719, + 0.921875, + 0.882812, + 0.898438, + 0.886719, + 0.890625, + 0.894531, + 0.875, + 0.90625, + 0.882812, + 0.816406, + 0.882812, + 0.882812, + 0.910156, + 0.894531, + 0.890625, + 0.898438, + 0.90625, + 0.894531, + 0.878906, + 0.902344, + 0.875, + 0.894531, + 0.882812, + 0.902344, + 0.902344, + 0.910156, + 0.863281, + 0.882812, + 0.882812, + 0.902344, + 0.894531, + 0.894531, + 0.890625, + 0.902344, + 0.894531, + 0.886719, + 0.90625, + 0.890625, + 0.90625, + 0.894531, + 0.878906, + 0.914062, + 0.894531, + 0.917969, + 0.90625, + 0.894531, + 0.871094, + 0.875, + 0.898438, + 0.875, + 0.894531, + 0.894531, + 0.886719, + 0.917969, + 0.878906, + 0.90625, + 0.898438, + 0.878906, + 0.898438, + 0.894531, + 0.902344, + 0.898438, + 0.894531, + 0.886719, + 0.886719, + 0.917969, + 0.878906, + 0.886719, + 0.898438, + 0.894531, + 0.886719, + 0.882812, + 0.894531, + 0.890625, + 0.894531, + 0.894531, + 0.886719, + 0.890625, + 0.914062, + 0.875, + 0.902344, + 0.875, + 0.875, + 0.898438, + 0.910156, + 0.871094, + 0.902344, + 0.902344, + 0.898438, + 0.894531, + 0.878906, + 0.902344, + 0.878906, + 0.90625, + 0.902344, + 0.886719, + 0.898438, + 0.890625, + 0.890625, + 0.890625, + 0.894531, + 0.898438, + 0.898438, + 0.894531, + 0.867188, + 0.894531, + 0.898438, + 0.898438, + 0.898438, + 0.890625, + 0.90625, + 0.894531, + 0.878906, + 0.894531, + 0.898438, + 0.890625, + 0.886719, + 0.886719, + 0.902344, + 0.890625, + 0.902344, + 0.890625, + 0.910156, + 0.902344, + 0.898438, + 0.878906, + 0.90625, + 0.867188, + 0.90625, + 0.90625, + 0.917969, + 0.910156, + 0.917969, + 0.898438, + 0.882812, + 0.886719, + 0.882812, + 0.886719, + 0.882812, + 0.90625, + 0.886719, + 0.890625, + 0.886719, + 0.886719, + 0.878906, + 0.894531, + 0.90625, + 0.890625, + 0.882812, + 0.847656, + 0.902344, + 0.898438, + 0.871094, + 0.875, + 0.910156, + 0.882812, + 0.886719, + 0.910156, + 0.886719, + 0.890625, + 0.886719, + 0.902344, + 0.894531, + 0.882812, + 0.890625, + 0.90625, + 0.890625, + 0.886719, + 0.902344, + 0.972656, + 0.894531, + 0.90625, + 0.871094, + 0.894531, + 0.894531, + 0.898438, + 0.902344, + 0.882812, + 0.910156, + 0.898438, + 0.886719, + 0.890625, + 0.894531, + 0.894531, + 0.890625, + 0.894531, + 0.90625, + 0.886719, + 0.894531, + 0.890625, + 0.902344, + 0.898438, + 0.894531, + 0.882812, + 0.898438, + 0.886719, + 0.894531, + 0.878906, + 0.871094, + 0.878906, + 0.902344, + 0.910156, + 0.882812, + 0.902344, + 0.902344, + 0.898438, + 0.867188, + 0.898438, + 0.878906, + 0.90625, + 0.902344, + 0.882812, + 0.902344, + 0.882812, + 0.871094, + 0.890625, + 0.878906, + 0.902344, + 0.910156, + 0.867188, + 0.894531, + 0.894531, + 0.871094, + 0.910156, + 0.902344, + 0.894531, + 0.894531, + 0.875, + 0.878906, + 0.898438, + 0.902344, + 0.898438, + 0.800781, + 0.886719, + 0.890625, + 0.902344, + 0.882812, + 0.898438, + 0.890625, + 0.863281, + 0.882812, + 0.882812, + 0.894531, + 0.902344, + 0.898438, + 0.875, + 0.878906, + 0.878906, + 0.867188, + 0.863281, + 0.890625, + 0.886719, + 0.910156, + 0.886719, + 0.910156, + 0.871094, + 0.914062, + 0.886719, + 0.886719, + 0.851562, + 0.878906, + 0.898438, + 0.886719, + 0.886719, + 0.898438, + 0.898438, + 0.886719, + 0.917969, + 0.902344, + 0.898438, + 0.910156, + 0.894531, + 0.890625, + 0.894531, + 0.902344, + 0.878906, + 0.894531, + 0.898438, + 0.890625, + 0.882812, + 0.914062, + 0.90625, + 0.90625, + 0.894531, + 0.894531, + 0.894531, + 0.886719, + 0.898438, + 0.890625, + 0.890625, + 0.878906, + 0.894531, + 0.910156, + 0.878906, + 0.894531, + 0.921875, + 0.894531, + 0.898438, + 0.910156, + 0.890625, + 0.910156, + 0.90625, + 0.882812, + 0.90625, + 0.90625, + 0.894531, + 0.886719, + 0.890625, + 0.875, + 0.871094, + 0.878906, + 0.890625, + 0.902344, + 0.902344, + 0.878906, + 0.898438, + 0.886719, + 0.898438, + 0.898438, + 0.878906, + 0.902344, + 0.863281, + 0.910156, + 0.898438, + 0.890625, + 0.875, + 0.890625, + 0.894531, + 0.890625, + 0.894531, + 0.890625, + 0.90625, + 0.902344, + 0.890625, + 0.902344, + 0.90625, + 0.890625, + 0.882812, + 0.898438, + 0.898438, + 0.875, + 0.886719, + 0.898438, + 0.894531, + 0.894531, + 0.910156, + 0.886719, + 0.886719, + 0.902344, + 0.890625, + 0.902344, + 0.886719, + 0.894531, + 0.878906, + 0.878906, + 0.902344, + 0.890625, + 0.902344, + 0.890625, + 0.886719, + 0.894531, + 0.890625, + 0.890625, + 0.886719, + 0.898438, + 0.886719, + 0.875, + 0.890625, + 0.90625, + 0.917969, + 0.886719, + 0.890625, + 0.902344, + 0.90625, + 0.917969, + 0.859375, + 0.882812, + 0.714844, + 0.894531, + 0.894531, + 0.875, + 0.914062, + 0.875, + 0.882812, + 0.886719, + 0.902344, + 0.886719, + 0.890625, + 0.902344, + 0.878906, + 0.902344, + 0.898438, + 0.871094, + 0.90625, + 0.890625, + 0.882812, + 0.914062, + 0.882812, + 0.890625, + 0.898438, + 0.902344, + 0.894531, + 0.902344, + 0.894531, + 0.910156, + 0.898438, + 0.886719, + 0.886719, + 0.90625, + 0.902344, + 0.898438, + 0.902344, + 0.890625, + 0.890625, + 0.886719, + 0.878906, + 0.875, + 0.902344, + 0.890625, + 0.898438, + 0.898438, + 0.902344, + 0.878906, + 0.902344, + 0.898438, + 0.886719, + 0.894531, + 0.914062, + 0.878906, + 0.886719, + 0.894531, + 0.902344, + 0.902344, + 0.914062, + 0.902344, + 0.890625, + 0.886719, + 0.886719, + 0.886719, + 0.875, + 0.890625, + 0.890625, + 0.894531, + 0.894531, + 0.902344, + 1.0, + 0.894531, + 0.867188, + 0.898438, + 0.894531, + 0.894531, + 0.886719, + 0.902344, + 0.902344, + 0.886719, + 0.898438, + 0.898438, + 0.875, + 0.878906, + 0.894531, + 0.890625, + 0.882812, + 0.914062, + 0.90625, + 0.894531, + 0.882812, + 0.90625, + 0.890625, + 0.898438, + 0.890625, + 0.890625, + 0.882812, + 0.890625, + 0.886719, + 0.894531, + 0.902344, + 0.886719, + 0.910156, + 0.886719, + 0.878906, + 0.90625, + 0.902344, + 0.914062, + 0.894531, + 0.910156, + 0.894531, + 0.882812, + 0.882812, + 0.890625, + 0.890625, + 0.890625, + 0.90625, + 0.699219, + 0.882812, + 0.894531, + 0.890625, + 0.894531, + 0.894531, + 0.898438, + 0.890625, + 0.894531, + 0.878906, + 0.90625, + 0.886719, + 0.90625, + 0.882812, + 0.890625, + 0.882812, + 0.898438, + 0.90625, + 0.894531, + 0.890625, + 0.898438, + 0.894531, + 0.875, + 0.898438, + 0.898438, + 0.882812, + 0.894531, + 0.875, + 0.910156, + 0.890625, + 0.886719, + 0.890625, + 0.898438, + 0.886719, + 0.878906, + 0.886719, + 0.917969, + 0.894531, + 0.894531, + 0.886719, + 0.882812, + 0.875, + 0.890625, + 0.882812, + 0.882812, + 0.898438, + 0.886719, + 0.898438, + 0.871094, + 0.867188, + 0.890625, + 0.886719, + 0.886719, + 0.878906, + 0.890625, + 0.894531, + 0.886719, + 0.898438, + 0.890625, + 0.886719, + 0.898438, + 0.902344, + 0.890625, + 0.878906, + 0.894531, + 0.882812, + 0.867188, + 0.898438, + 0.871094, + 0.902344, + 0.914062, + 0.898438, + 0.886719, + 0.890625, + 0.886719, + 0.882812, + 0.898438, + 0.894531, + 0.886719, + 0.886719, + 0.894531, + 0.894531, + 0.910156, + 0.886719, + 0.886719, + 0.894531, + 0.871094, + 0.886719, + 0.898438, + 0.921875, + 0.902344, + 0.898438, + 0.871094, + 0.882812, + 0.882812, + 0.90625, + 0.90625, + 0.902344, + 0.878906, + 0.867188, + 0.898438, + 0.894531, + 0.886719, + 0.910156, + 0.890625, + 0.882812, + 0.890625, + 0.878906, + 0.894531, + 0.898438, + 0.882812, + 0.886719, + 0.894531, + 0.882812, + 0.914062, + 0.882812, + 0.898438, + 0.90625, + 0.890625, + 0.90625, + 0.84375, + 0.882812, + 0.867188, + 0.90625, + 0.882812, + 0.890625, + 0.882812, + 0.910156, + 0.894531, + 0.902344, + 0.890625, + 0.882812, + 0.898438, + 0.90625, + 0.886719, + 0.890625, + 0.894531, + 0.90625, + 0.886719, + 0.910156, + 0.90625, + 0.890625, + 0.894531, + 0.878906, + 0.910156, + 0.898438, + 0.890625, + 0.871094, + 0.886719, + 0.886719, + 0.894531, + 0.886719, + 0.886719, + 0.898438, + 0.886719, + 0.90625, + 0.894531, + 0.867188, + 0.875, + 0.890625, + 0.886719, + 0.90625, + 0.902344, + 0.890625, + 0.898438, + 0.886719, + 0.882812, + 0.921875, + 0.894531, + 0.894531, + 0.863281, + 0.902344, + 0.890625, + 0.890625, + 0.890625, + 0.898438, + 0.859375, + 0.890625, + 0.898438, + 0.902344, + 0.890625, + 0.882812, + 0.898438, + 0.90625, + 0.890625, + 0.898438, + 0.878906, + 0.914062, + 0.898438, + 0.882812, + 0.886719, + 0.890625, + 0.886719, + 0.894531, + 0.886719, + 0.894531, + 0.902344, + 0.878906, + 0.902344, + 0.882812, + 0.878906, + 0.882812, + 0.886719, + 0.882812, + 0.886719, + 0.878906, + 0.894531, + 0.886719, + 0.90625, + 0.878906, + 0.886719, + 0.894531, + 0.894531, + 0.894531, + 0.890625, + 0.902344, + 0.882812, + 0.90625, + 0.859375, + 0.902344, + 0.898438, + 0.894531, + 0.878906, + 0.871094, + 0.921875, + 0.914062, + 0.890625, + 0.882812, + 0.890625, + 0.902344, + 0.882812, + 0.886719, + 0.882812, + 0.890625, + 0.894531, + 0.898438, + 0.902344, + 0.878906, + 0.886719, + 0.910156, + 0.894531, + 0.882812, + 0.90625, + 0.898438, + 0.894531, + 0.878906, + 0.914062, + 0.878906, + 0.890625, + 0.90625, + 0.882812, + 0.902344, + 0.902344, + 0.894531, + 0.898438, + 0.890625, + 0.898438, + 0.890625, + 0.898438, + 0.894531, + 0.902344, + 0.902344, + 0.890625, + 0.898438, + 0.878906, + 0.890625, + 0.882812, + 0.894531, + 0.886719, + 0.886719, + 0.898438, + 0.902344, + 0.886719, + 0.894531, + 0.890625, + 0.882812, + 0.910156, + 0.890625, + 0.890625, + 0.890625, + 0.90625, + 0.878906, + 0.875, + 0.894531, + 0.890625, + 0.910156, + 0.898438, + 0.867188, + 0.886719, + 0.878906, + 0.882812, + 0.886719, + 0.878906, + 0.878906, + 0.890625, + 0.910156, + 0.890625, + 0.910156, + 0.886719, + 0.890625, + 0.886719, + 0.894531, + 0.890625, + 0.882812, + 0.894531, + 0.902344, + 0.902344, + 0.890625, + 0.898438, + 0.910156, + 0.882812, + 0.90625, + 0.875, + 0.902344, + 0.910156, + 0.890625, + 0.875, + 0.910156, + 0.871094, + 0.898438, + 0.902344, + 0.878906, + 0.878906, + 0.890625, + 0.878906, + 0.882812, + 0.914062, + 0.898438, + 0.902344, + 0.921875, + 0.90625, + 0.882812, + 0.90625, + 0.890625, + 0.898438, + 0.890625, + 0.871094, + 0.886719, + 0.851562, + 0.882812, + 0.886719, + 0.882812, + 0.890625, + 0.902344, + 0.890625, + 0.878906, + 0.890625, + 0.878906, + 0.882812, + 0.902344, + 0.902344, + 0.898438, + 0.894531, + 0.875, + 0.902344, + 0.878906, + 0.898438, + 0.898438, + 0.875, + 0.894531, + 0.894531, + 0.878906, + 0.910156, + 0.898438, + 0.894531, + 0.894531, + 0.890625, + 0.910156, + 0.902344, + 0.886719, + 0.898438, + 0.910156, + 0.894531, + 0.890625, + 0.902344, + 0.859375, + 0.90625, + 0.890625, + 0.910156, + 0.871094, + 0.894531, + 0.894531, + 0.898438, + 0.894531, + 0.898438, + 0.894531, + 0.878906, + 0.886719, + 0.878906, + 0.878906, + 0.902344, + 0.890625, + 0.894531, + 0.886719, + 0.882812, + 0.90625, + 0.890625, + 0.871094, + 0.90625, + 0.902344, + 0.898438, + 0.886719, + 0.886719, + 0.890625, + 0.890625, + 0.878906, + 0.882812, + 0.882812, + 0.898438, + 0.890625, + 0.875, + 0.886719, + 0.871094, + 0.902344, + 0.914062, + 0.878906, + 0.894531, + 0.902344, + 0.894531, + 0.894531, + 0.878906, + 0.882812, + 0.890625, + 0.910156, + 0.886719, + 0.878906, + 0.898438, + 0.894531, + 0.890625, + 0.886719, + 0.890625, + 0.886719, + 0.90625, + 0.902344, + 0.859375, + 0.902344, + 0.890625, + 0.910156, + 0.902344, + 0.886719, + 0.898438, + 0.902344, + 0.871094, + 0.890625, + 0.894531, + 0.90625, + 0.867188, + 0.886719, + 0.882812, + 0.882812, + 0.890625, + 0.898438, + 0.882812, + 0.894531, + 0.878906, + 0.890625, + 0.902344, + 0.894531, + 0.902344, + 0.886719, + 0.894531, + 0.902344, + 0.902344, + 0.894531, + 0.902344, + 0.90625, + 0.878906, + 0.875, + 0.890625, + 0.894531, + 0.90625, + 0.894531, + 0.878906, + 0.882812, + 0.894531, + 0.894531, + 0.875, + 0.902344, + 0.890625, + 0.882812, + 0.878906, + 0.882812, + 0.886719, + 0.890625, + 0.910156, + 0.886719, + 0.894531, + 0.902344, + 0.90625, + 0.882812, + 0.898438, + 0.894531, + 0.882812, + 0.871094, + 0.886719, + 0.878906, + 0.847656, + 0.890625, + 0.898438, + 0.90625, + 0.886719, + 0.90625, + 0.882812, + 0.269531, + 0.910156, + 0.90625, + 0.878906, + 0.910156, + 0.894531, + 0.890625, + 0.910156, + 0.90625, + 0.886719, + 0.910156, + 0.886719, + 0.882812, + 0.914062, + 0.890625, + 0.878906, + 0.890625, + 0.898438, + 0.886719, + 0.894531, + 0.878906, + 0.875, + 0.90625, + 0.878906, + 0.890625, + 0.90625, + 0.886719, + 0.875, + 0.047852, + 0.898438, + 0.902344, + 0.90625, + 0.898438, + 0.902344, + 0.914062, + 0.898438, + 0.886719, + 0.898438, + 0.898438, + 0.890625, + 0.882812, + 0.886719, + 0.886719, + 0.882812, + 0.890625, + 0.835938, + 0.894531, + 0.914062, + 0.890625, + 0.890625, + 0.90625, + 0.890625, + 0.894531, + 0.894531, + 0.890625, + 0.890625, + 0.898438, + 0.894531, + 0.867188, + 0.875, + 0.898438, + 0.894531, + 0.875, + 0.898438, + 0.871094, + 0.902344, + 0.890625, + 0.925781, + 0.902344, + 0.894531, + 0.890625, + 0.902344, + 0.886719, + 0.878906, + 0.902344, + 0.902344, + 0.878906, + 0.886719, + 0.910156, + 0.894531, + 0.898438, + 0.898438, + 0.925781, + 0.886719, + 0.890625, + 0.875, + 0.898438, + 0.886719, + 0.882812, + 0.890625, + 0.890625, + 0.882812, + 0.898438, + 0.886719, + 0.894531, + 0.886719, + 0.902344, + 0.898438, + 0.886719, + 0.90625, + 0.898438, + 0.898438, + 0.882812, + 0.882812, + 0.902344, + 0.902344, + 0.917969, + 0.898438, + 0.886719, + 0.890625, + 0.875, + 0.902344, + 0.886719, + 0.910156, + 0.875, + 0.882812, + 0.894531, + 0.90625, + 0.875, + 0.898438, + 0.890625, + 0.878906, + 0.894531, + 0.894531, + 0.894531, + 0.886719, + 0.886719, + 0.878906, + 0.886719, + 0.898438, + 0.898438, + 0.867188, + 0.90625, + 0.90625, + 0.898438, + 0.90625, + 0.886719, + 0.902344, + 0.894531, + 0.921875, + 0.90625, + 0.902344, + 0.886719, + 0.871094, + 0.902344, + 0.90625, + 0.882812, + 0.890625, + 0.890625, + 0.902344, + 0.910156, + 0.886719, + 0.90625, + 0.917969, + 0.886719, + 0.882812, + 0.90625, + 0.902344, + 0.878906, + 0.886719, + 0.890625, + 0.902344, + 0.878906, + 0.898438, + 0.890625, + 0.875, + 0.894531, + 0.886719, + 0.902344, + 0.878906, + 0.910156, + 0.878906, + 0.886719, + 0.886719, + 0.886719, + 0.898438, + 0.890625, + 0.902344, + 0.90625, + 0.894531, + 0.882812, + 0.902344, + 0.914062, + 0.890625, + 0.886719, + 0.898438, + 0.898438, + 0.902344, + 0.886719, + 0.898438, + 0.871094, + 0.890625, + 0.882812, + 0.902344, + 0.886719, + 0.898438, + 0.910156, + 0.886719, + 0.898438, + 0.902344, + 0.90625, + 0.878906, + 0.90625, + 0.890625, + 0.890625, + 0.917969, + 0.882812, + 0.898438, + 0.890625, + 0.898438, + 0.878906, + 0.886719, + 0.894531, + 0.90625, + 0.886719, + 0.90625, + 0.898438, + 0.890625, + 0.898438, + 0.890625, + 0.898438, + 0.898438, + 0.886719, + 0.882812, + 0.898438, + 0.882812, + 0.890625, + 0.902344, + 0.863281, + 0.871094, + 0.882812, + 0.878906, + 0.878906, + 0.894531, + 0.894531, + 0.867188, + 0.878906, + 0.902344, + 0.890625, + 0.890625, + 0.886719, + 0.878906, + 0.910156, + 0.910156, + 0.894531, + 0.894531, + 0.886719, + 0.890625, + 0.894531, + 0.898438, + 0.90625, + 0.886719, + 0.890625, + 0.917969, + 0.882812, + 0.878906, + 0.898438, + 0.878906, + 0.902344, + 0.910156, + 0.824219, + 0.910156, + 0.886719, + 0.894531, + 0.910156, + 0.90625, + 0.890625, + 0.882812, + 0.890625, + 0.886719, + 0.886719, + 0.902344, + 0.90625, + 0.902344, + 0.902344, + 0.878906, + 0.882812, + 0.90625, + 0.894531, + 0.90625, + 0.882812, + 0.878906, + 0.890625, + 0.886719, + 0.898438, + 0.894531, + 0.914062, + 0.902344, + 0.878906, + 0.878906, + 0.894531, + 0.878906, + 0.890625, + 0.902344, + 0.902344, + 0.890625, + 0.882812, + 0.898438, + 0.894531, + 0.890625, + 0.886719, + 0.894531, + 0.917969, + 0.886719, + 0.925781, + 0.902344, + 0.886719, + 0.894531, + 0.890625, + 0.886719, + 0.898438, + 0.867188, + 0.898438, + 0.882812, + 0.898438, + 0.898438, + 0.90625, + 0.898438, + 0.886719, + 0.898438, + 0.898438, + 0.882812, + 0.878906, + 0.902344, + 0.894531, + 0.882812, + 0.882812, + 0.902344, + 0.894531, + 0.769531, + 0.886719, + 0.894531, + 0.894531, + 0.902344, + 0.910156, + 0.886719, + 0.882812, + 0.882812, + 0.902344, + 0.890625, + 0.910156, + 0.882812, + 0.910156, + 0.894531, + 0.894531, + 0.886719, + 0.90625, + 0.882812, + 0.882812, + 0.898438, + 0.910156, + 0.90625, + 0.890625, + 0.886719, + 0.878906, + 0.890625, + 0.890625, + 0.882812, + 0.921875, + 0.890625, + 0.890625, + 0.886719, + 0.90625, + 0.882812, + 0.890625, + 0.886719, + 0.886719, + 0.914062, + 0.886719, + 0.910156, + 0.90625, + 0.878906, + 0.902344, + 0.894531, + 0.886719, + 0.882812, + 0.875, + 0.902344, + 0.890625, + 0.886719, + 0.882812, + 0.898438, + 0.871094, + 0.898438, + 0.886719, + 0.910156, + 0.878906, + 0.890625, + 0.886719, + 0.90625, + 0.890625, + 0.894531, + 0.878906, + 0.898438, + 0.894531, + 0.890625, + 0.882812, + 0.898438, + 0.890625, + 0.894531, + 0.894531, + 0.898438, + 0.898438, + 0.910156, + 0.902344, + 0.882812, + 0.871094, + 0.886719, + 0.902344, + 0.890625, + 0.890625, + 0.898438, + 0.890625, + 0.878906, + 0.910156, + 0.878906, + 0.898438, + 0.886719, + 0.878906, + 0.910156, + 0.871094, + 0.890625, + 0.886719, + 0.886719, + 0.890625, + 0.886719, + 0.878906, + 0.894531, + 0.875, + 0.882812, + 0.894531, + 0.882812, + 0.890625, + 0.882812, + 0.898438, + 0.882812, + 0.910156, + 0.894531, + 0.910156, + 0.914062, + 0.898438, + 0.890625, + 0.890625, + 0.910156, + 0.878906, + 0.902344, + 0.894531, + 0.886719, + 0.871094, + 0.898438, + 0.878906, + 0.890625, + 0.898438, + 0.882812, + 0.882812, + 0.902344, + 0.894531, + 0.882812, + 0.90625, + 0.882812, + 0.878906, + 0.886719, + 0.890625, + 0.902344, + 0.882812, + 0.890625, + 0.902344, + 0.890625, + 0.894531, + 0.898438, + 0.878906, + 0.898438, + 0.894531, + 0.902344, + 0.894531, + 0.890625, + 0.953125, + 0.871094, + 0.894531, + 0.890625, + 0.902344, + 0.902344, + 0.886719, + 0.882812, + 0.882812, + 0.890625, + 0.894531, + 0.871094, + 0.90625, + 0.863281, + 0.882812, + 0.898438, + 0.902344, + 0.882812, + 0.882812, + 0.890625, + 0.894531, + 0.914062, + 0.898438, + 0.902344, + 0.886719, + 0.898438, + 0.882812, + 0.90625, + 0.917969, + 0.871094, + 0.902344, + 0.878906, + 0.898438, + 0.894531, + 0.90625, + 0.890625, + 0.886719, + 0.898438, + 0.882812, + 0.902344, + 0.867188, + 0.886719, + 0.910156, + 0.902344, + 0.953125, + 0.894531, + 0.90625, + 0.894531, + 0.882812, + 0.875, + 0.890625, + 0.886719, + 0.90625, + 0.90625, + 0.894531, + 0.902344, + 0.894531, + 0.871094, + 0.902344, + 0.511719, + 0.894531, + 0.902344, + 0.882812, + 0.878906, + 0.890625, + 0.890625, + 0.898438, + 0.875, + 0.878906, + 0.875, + 0.894531, + 0.886719, + 0.894531, + 0.886719, + 0.890625, + 0.882812, + 0.867188, + 0.871094, + 0.894531, + 0.90625, + 0.871094, + 0.890625, + 0.890625, + 0.890625, + 0.878906, + 0.890625, + 0.898438, + 0.890625, + 0.890625, + 0.882812, + 0.890625, + 0.90625, + 0.894531, + 0.902344, + 0.886719, + 0.886719, + 0.890625, + 0.875, + 0.890625, + 0.910156, + 0.890625, + 0.890625, + 0.886719, + 0.882812, + 0.890625, + 0.878906, + 0.890625, + 0.875, + 0.878906, + 0.878906, + 0.910156, + 0.875, + 0.894531, + 0.890625, + 0.894531, + 0.894531, + 0.898438, + 0.898438, + 0.914062, + 0.890625, + 0.890625, + 0.902344, + 0.910156, + 0.902344, + 0.886719, + 0.882812, + 0.875, + 0.898438, + 0.882812, + 0.902344, + 0.890625, + 0.886719, + 0.914062, + 0.910156, + 0.894531, + 0.886719, + 0.898438, + 0.90625, + 0.894531, + 0.882812, + 0.914062, + 0.894531, + 0.886719, + 0.894531, + 0.894531, + 0.898438, + 0.894531, + 0.90625, + 0.886719, + 0.871094, + 0.894531, + 0.902344, + 0.898438, + 0.878906, + 0.890625, + 0.894531, + 0.871094, + 0.910156, + 0.890625, + 0.894531, + 0.890625, + 0.898438, + 0.890625, + 0.910156, + 0.917969, + 0.964844, + 0.898438, + 0.894531, + 0.886719, + 0.902344, + 0.875, + 0.871094, + 0.882812, + 0.886719, + 0.914062, + 0.886719, + 0.882812, + 0.878906, + 0.882812, + 0.875, + 0.894531, + 0.863281, + 0.875, + 0.890625, + 0.882812, + 0.894531, + 0.882812, + 0.882812, + 0.890625, + 0.894531, + 0.890625, + 0.902344, + 0.882812, + 0.894531, + 0.875, + 0.890625, + 0.90625, + 0.882812, + 0.898438, + 0.921875, + 0.910156, + 0.90625, + 0.890625, + 0.902344, + 0.878906, + 0.859375, + 0.886719, + 0.890625, + 0.875, + 0.90625, + 0.882812, + 0.90625, + 0.890625, + 0.882812, + 0.898438, + 0.894531, + 0.875, + 0.90625, + 0.886719, + 0.898438, + 0.910156, + 0.878906, + 0.90625, + 0.90625, + 0.890625, + 0.902344, + 0.921875, + 0.882812, + 0.878906, + 0.894531, + 0.898438, + 0.882812, + 0.882812, + 0.875, + 0.894531, + 0.894531, + 0.902344, + 0.90625, + 0.839844, + 0.894531, + 0.886719, + 0.898438, + 0.882812, + 0.878906, + 0.890625, + 0.902344, + 0.898438, + 0.898438, + 0.890625, + 0.894531, + 0.882812, + 0.894531, + 0.898438, + 0.882812, + 0.90625, + 0.894531, + 0.898438, + 0.875, + 0.882812, + 0.894531, + 0.90625, + 0.886719, + 0.894531, + 0.890625, + 0.878906, + 0.898438, + 0.890625, + 0.914062, + 0.902344, + 0.894531, + 0.902344, + 0.898438, + 0.886719, + 0.914062, + 0.894531, + 0.902344, + 0.890625, + 0.90625, + 0.894531, + 0.894531, + 0.902344, + 0.894531, + 0.890625, + 0.898438, + 0.894531, + 0.921875, + 0.90625, + 0.894531, + 0.894531, + 0.878906, + 0.878906, + 0.886719, + 0.867188, + 0.898438, + 0.910156, + 0.890625, + 0.894531, + 0.890625, + 0.886719, + 0.894531, + 0.914062, + 0.910156, + 0.882812, + 0.894531, + 0.886719, + 0.875, + 0.875, + 0.890625, + 0.882812, + 0.898438, + 0.894531, + 0.871094, + 0.898438, + 0.882812, + 0.886719, + 0.890625, + 0.910156, + 0.878906, + 0.890625, + 0.882812, + 0.960938, + 0.910156, + 0.882812, + 0.878906, + 0.910156, + 0.894531, + 0.898438, + 0.902344, + 0.890625, + 0.875, + 0.886719, + 0.917969, + 0.875, + 0.886719, + 0.902344, + 0.910156, + 0.886719, + 0.910156, + 0.902344, + 0.886719, + 0.90625, + 0.878906, + 0.898438, + 0.878906, + 0.910156, + 0.890625, + 0.882812, + 0.902344, + 0.890625, + 0.90625, + 0.894531, + 0.882812, + 0.917969, + 0.90625, + 0.898438, + 0.875, + 0.90625, + 0.902344, + 0.898438, + 0.878906, + 0.882812, + 0.890625, + 0.875, + 0.886719, + 0.902344, + 0.878906, + 0.90625, + 0.898438, + 0.910156, + 0.898438, + 0.882812, + 0.894531, + 0.886719, + 0.898438, + 0.875, + 0.886719, + 0.878906, + 0.894531, + 0.882812, + 0.894531, + 0.882812, + 0.867188, + 0.847656, + 0.898438, + 0.875, + 0.902344, + 0.890625, + 0.910156, + 0.882812, + 0.890625, + 0.917969, + 0.898438, + 0.894531, + 0.910156, + 0.90625, + 0.890625, + 0.902344, + 0.886719, + 0.894531, + 0.886719, + 0.886719, + 0.890625, + 0.886719, + 0.902344, + 0.902344, + 0.910156, + 0.878906, + 0.890625, + 0.871094, + 0.886719, + 0.894531, + 0.898438, + 0.890625, + 0.898438, + 0.886719, + 0.882812, + 0.890625, + 0.886719, + 0.847656, + 0.894531, + 0.882812, + 0.90625, + 0.882812, + 0.898438, + 0.890625, + 0.773438, + 0.859375, + 0.898438, + 0.898438, + 0.878906, + 0.867188, + 0.910156, + 0.890625, + 0.875, + 0.914062, + 0.878906, + 0.902344, + 0.90625, + 0.898438, + 0.882812, + 0.894531, + 0.894531, + 0.886719, + 0.910156, + 0.898438, + 0.90625, + 0.902344, + 0.902344, + 0.910156, + 0.886719, + 0.855469, + 0.886719, + 0.894531, + 0.894531, + 0.878906, + 0.902344, + 0.898438, + 0.902344, + 0.90625, + 0.894531, + 0.890625, + 0.898438, + 0.894531, + 0.902344, + 0.882812, + 0.902344, + 0.902344, + 0.878906, + 0.886719, + 0.882812, + 0.898438, + 0.902344, + 0.894531, + 0.894531, + 0.878906, + 0.894531, + 0.867188, + 0.882812, + 0.898438, + 0.875, + 0.894531, + 0.890625, + 0.875, + 0.898438, + 0.894531, + 0.898438, + 0.894531, + 0.890625, + 0.902344, + 0.894531, + 0.902344, + 0.894531, + 0.886719, + 0.910156, + 0.890625, + 0.902344, + 0.871094, + 0.90625, + 0.925781, + 0.910156, + 0.886719, + 0.894531, + 0.886719, + 0.902344, + 0.890625, + 0.878906, + 0.875, + 0.890625, + 0.886719, + 0.902344, + 0.882812, + 0.894531, + 0.882812, + 0.882812, + 0.898438, + 0.898438, + 0.894531, + 0.898438, + 0.878906, + 0.894531, + 0.886719 + ] + }, + "name": "model.transformer.h.25.ln_2.weight", + "outputIndexes": [ + 2088 + ], + "type": "Const", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2087, + 2088 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/ln_2_25/Mul_1_output_0", + "outputIndexes": [ + 2089 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.25/mlp/w1/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 2089 + ], + "outputIndexes": [ + 3311 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.25/mlp/w1/Linear/pre_convert", + "inputIndexes": [ + 3311 + ], + "outputIndexes": [ + 3312 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.25/mlp/w1/Linear", + "inputIndexes": [ + 3312 + ], + "outputIndexes": [ + 3313 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 11008, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 2884931426, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.25/mlp/w1/Linear/post_convert", + "inputIndexes": [ + 3313 + ], + "outputIndexes": [ + 3314 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.25/mlp/w1/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3314 + ], + "outputIndexes": [ + 2090 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 11008 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.25/mlp/w2/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 2089 + ], + "outputIndexes": [ + 3315 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.25/mlp/w2/Linear/pre_convert", + "inputIndexes": [ + 3315 + ], + "outputIndexes": [ + 3316 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.25/mlp/w2/Linear", + "inputIndexes": [ + 3316 + ], + "outputIndexes": [ + 3317 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 11008, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 2910293880, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.25/mlp/w2/Linear/post_convert", + "inputIndexes": [ + 3317 + ], + "outputIndexes": [ + 3318 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.25/mlp/w2/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3318 + ], + "outputIndexes": [ + 2091 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 11008 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2091 + ], + "main_type": "UnaryOp", + "main": { + "opType": "SIGMOID", + "T": "DT_INVALID" + }, + "name": "/mlp_25/Sigmoid_output_0", + "outputIndexes": [ + 2092 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2091, + 2092 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/mlp_25/Mul_output_0", + "outputIndexes": [ + 2093 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2090, + 2093 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/mlp_25/Mul_1_output_0", + "outputIndexes": [ + 2094 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.25/mlp/c_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 2094 + ], + "outputIndexes": [ + 3319 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 11008, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.25/mlp/c_proj/Linear/pre_convert", + "inputIndexes": [ + 3319 + ], + "outputIndexes": [ + 3320 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.25/mlp/c_proj/Linear", + "inputIndexes": [ + 3320 + ], + "outputIndexes": [ + 3321 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 11008, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 2935656334, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.25/mlp/c_proj/Linear/post_convert", + "inputIndexes": [ + 3321 + ], + "outputIndexes": [ + 3322 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.25/mlp/c_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3322 + ], + "outputIndexes": [ + 2095 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2086, + 2095 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_129_output_0", + "outputIndexes": [ + 2096 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2096, + 1 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_130_output_0", + "outputIndexes": [ + 2097 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2097 + ], + "main_type": "LayerNorm", + "main": { + "axis": [ + -1 + ], + "epsilon": 1e-06, + "group": 1, + "useRMSNorm": true + }, + "name": "/ln_1_26/Mul_output_0", + "outputIndexes": [ + 2098 + ], + "type": "LayerNorm", + "defaultDimentionFormat": "NHWC" + }, + { + "main_type": "Blob", + "main": { + "dims": [ + 4096 + ], + "dataFormat": "NCHW", + "dataType": "DT_FLOAT", + "float32s": [ + 1.054688, + 0.960938, + 0.953125, + 1.039062, + 1.007812, + 1.023438, + 0.972656, + 1.0, + 1.0, + 1.03125, + 1.0625, + 1.007812, + 0.992188, + 0.964844, + 1.03125, + 0.957031, + 1.015625, + 1.023438, + 0.96875, + 1.007812, + 0.992188, + 0.996094, + 1.054688, + 0.980469, + 1.0625, + 1.0625, + 1.007812, + 1.054688, + 1.0, + 0.960938, + 1.015625, + 0.996094, + 1.023438, + 1.023438, + 1.039062, + 1.0, + 1.023438, + 1.015625, + 1.023438, + 1.023438, + 1.015625, + 1.0, + 1.03125, + 0.984375, + 1.054688, + 1.015625, + 0.949219, + 0.960938, + 0.945312, + 1.007812, + 0.992188, + 1.0, + 1.078125, + 1.023438, + 0.980469, + 1.046875, + 1.03125, + 0.960938, + 1.070312, + 1.046875, + 0.960938, + 1.117188, + 1.0625, + 1.0, + 1.046875, + 1.0625, + 0.976562, + 0.976562, + 0.996094, + 0.984375, + 1.023438, + 1.085938, + 1.054688, + 0.96875, + 1.007812, + 0.996094, + 0.96875, + 1.015625, + 1.015625, + 0.980469, + 1.0, + 0.980469, + 1.007812, + 1.023438, + 0.996094, + 1.007812, + 0.972656, + 1.039062, + 1.0, + 1.0, + 1.085938, + 1.0, + 1.03125, + 1.0, + 1.0, + 1.0, + 1.015625, + 0.996094, + 1.007812, + 1.015625, + 1.007812, + 0.980469, + 1.054688, + 1.015625, + 0.972656, + 1.015625, + 1.039062, + 0.996094, + 0.988281, + 1.023438, + 1.039062, + 0.941406, + 0.960938, + 1.0, + 1.015625, + 1.0, + 0.988281, + 1.679688, + 1.015625, + 1.023438, + 1.0625, + 0.988281, + 1.054688, + 0.976562, + 1.007812, + 1.0, + 1.03125, + 1.039062, + 0.984375, + 0.976562, + 0.996094, + 1.039062, + 0.976562, + 1.023438, + 1.039062, + 0.988281, + 1.039062, + 1.03125, + 0.964844, + 1.0625, + 0.988281, + 1.015625, + 0.992188, + 1.03125, + 0.988281, + 1.054688, + 0.953125, + 0.980469, + 1.039062, + 0.992188, + 0.945312, + 0.964844, + 1.007812, + 1.023438, + 0.894531, + 0.960938, + 0.960938, + 0.988281, + 1.023438, + 0.988281, + 0.988281, + 0.964844, + 0.988281, + 1.0, + 1.015625, + 1.03125, + 0.980469, + 1.015625, + 0.972656, + 1.0, + 1.0, + 1.09375, + 1.054688, + 1.015625, + 0.957031, + 0.988281, + 1.023438, + 1.03125, + 1.0, + 0.976562, + 0.980469, + 1.007812, + 0.976562, + 0.96875, + 1.007812, + 0.976562, + 0.96875, + 1.015625, + 0.996094, + 1.0, + 1.0, + 0.960938, + 0.992188, + 1.007812, + 1.015625, + 1.039062, + 1.007812, + 1.015625, + 1.03125, + 1.007812, + 1.03125, + 1.039062, + 1.0, + 1.0, + 0.992188, + 1.046875, + 1.039062, + 1.0, + 0.96875, + 0.871094, + 0.964844, + 0.988281, + 1.03125, + 0.976562, + 1.015625, + 0.980469, + 0.976562, + 0.996094, + 1.125, + 0.957031, + 1.078125, + 1.0625, + 1.023438, + 1.03125, + 1.007812, + 1.03125, + 1.054688, + 0.992188, + 1.140625, + 1.03125, + 0.992188, + 1.015625, + 1.03125, + 1.023438, + 1.03125, + 1.015625, + 1.101562, + 0.976562, + 1.0, + 0.996094, + 1.039062, + 1.039062, + 1.078125, + 1.039062, + 0.96875, + 1.0, + 0.996094, + 1.039062, + 1.023438, + 1.039062, + 1.0, + 1.015625, + 1.0625, + 1.054688, + 1.015625, + 1.109375, + 0.988281, + 1.070312, + 1.046875, + 0.984375, + 1.015625, + 1.046875, + 1.09375, + 1.03125, + 0.984375, + 1.046875, + 1.015625, + 1.015625, + 1.007812, + 0.988281, + 0.976562, + 0.980469, + 0.988281, + 0.988281, + 1.078125, + 1.0, + 0.996094, + 1.015625, + 0.988281, + 1.015625, + 1.015625, + 0.972656, + 1.078125, + 1.054688, + 1.023438, + 1.046875, + 1.023438, + 0.980469, + 0.996094, + 0.957031, + 1.015625, + 1.007812, + 1.054688, + 0.996094, + 0.988281, + 1.0625, + 1.023438, + 1.007812, + 1.007812, + 1.046875, + 1.046875, + 1.03125, + 1.03125, + 1.03125, + 0.992188, + 1.007812, + 1.046875, + 1.039062, + 1.015625, + 1.03125, + 1.078125, + 1.039062, + 1.117188, + 1.039062, + 1.03125, + 0.996094, + 0.984375, + 1.046875, + 0.964844, + 0.992188, + 0.984375, + 0.988281, + 1.039062, + 1.015625, + 1.007812, + 1.007812, + 1.015625, + 1.015625, + 1.0, + 0.988281, + 1.070312, + 1.078125, + 0.984375, + 1.039062, + 0.925781, + 1.03125, + 0.9375, + 0.992188, + 1.015625, + 0.957031, + 0.996094, + 0.992188, + 0.980469, + 1.046875, + 1.039062, + 1.007812, + 1.0, + 0.898438, + 1.023438, + 1.007812, + 1.03125, + 1.046875, + 1.023438, + 1.015625, + 0.972656, + 1.023438, + 1.0625, + 1.070312, + 0.996094, + 1.046875, + 1.0, + 1.023438, + 1.015625, + 1.007812, + 0.992188, + 0.957031, + 0.996094, + 1.09375, + 0.972656, + 1.039062, + 0.996094, + 0.964844, + 1.015625, + 1.0625, + 1.0625, + 1.070312, + 0.972656, + 1.007812, + 1.054688, + 0.957031, + 1.007812, + 0.96875, + 1.023438, + 1.007812, + 0.984375, + 1.015625, + 1.117188, + 0.988281, + 1.039062, + 1.03125, + 0.996094, + 0.976562, + 0.980469, + 0.957031, + 1.007812, + 1.015625, + 0.996094, + 1.023438, + 1.023438, + 0.972656, + 0.988281, + 0.988281, + 1.007812, + 0.996094, + 1.0625, + 0.957031, + 0.996094, + 0.984375, + 1.007812, + 1.046875, + 1.007812, + 1.039062, + 1.015625, + 1.023438, + 0.976562, + 0.980469, + 0.992188, + 0.996094, + 0.976562, + 0.988281, + 1.054688, + 1.015625, + 0.988281, + 1.015625, + 1.039062, + 1.015625, + 0.96875, + 0.988281, + 0.914062, + 1.039062, + 0.972656, + 1.039062, + 0.984375, + 0.992188, + 0.953125, + 0.980469, + 0.992188, + 0.902344, + 0.941406, + 1.007812, + 1.046875, + 1.015625, + 1.007812, + 1.007812, + 0.992188, + 0.996094, + 0.980469, + 0.972656, + 1.0625, + 1.0, + 0.996094, + 1.015625, + 0.90625, + 0.980469, + 1.023438, + 0.949219, + 1.03125, + 0.96875, + 1.015625, + 0.976562, + 0.96875, + 0.96875, + 0.980469, + 1.007812, + 1.0, + 1.023438, + 1.023438, + 0.953125, + 0.964844, + 1.0, + 1.023438, + 1.03125, + 1.023438, + 1.046875, + 1.023438, + 0.984375, + 1.03125, + 0.960938, + 1.070312, + 1.03125, + 1.015625, + 0.996094, + 0.972656, + 0.992188, + 1.007812, + 0.996094, + 1.023438, + 0.949219, + 1.03125, + 0.917969, + 0.988281, + 1.023438, + 1.007812, + 1.054688, + 0.996094, + 0.992188, + 1.054688, + 1.007812, + 1.0, + 0.984375, + 1.015625, + 1.015625, + 0.984375, + 0.9375, + 0.980469, + 0.996094, + 1.046875, + 1.039062, + 1.039062, + 0.96875, + 1.015625, + 1.09375, + 0.992188, + 0.992188, + 1.007812, + 0.996094, + 1.046875, + 0.996094, + 0.996094, + 1.023438, + 1.023438, + 0.996094, + 1.015625, + 1.054688, + 1.046875, + 0.996094, + 1.03125, + 1.007812, + 1.039062, + 1.015625, + 0.984375, + 0.984375, + 1.0, + 0.847656, + 1.007812, + 1.03125, + 0.972656, + 1.039062, + 1.007812, + 1.007812, + 0.992188, + 1.101562, + 0.949219, + 1.007812, + 1.023438, + 0.964844, + 1.0, + 0.980469, + 1.039062, + 1.046875, + 1.046875, + 1.0, + 1.015625, + 1.015625, + 1.054688, + 1.015625, + 1.007812, + 1.0, + 0.96875, + 1.03125, + 1.054688, + 1.03125, + 0.992188, + 0.972656, + 1.023438, + 0.984375, + 1.0, + 0.976562, + 0.980469, + 0.96875, + 0.984375, + 1.007812, + 0.976562, + 1.023438, + 1.070312, + 1.007812, + 0.957031, + 1.015625, + 0.957031, + 0.972656, + 1.015625, + 0.929688, + 1.03125, + 0.964844, + 1.0625, + 0.960938, + 0.902344, + 1.023438, + 1.039062, + 0.984375, + 0.972656, + 0.992188, + 1.023438, + 0.9375, + 1.0, + 0.996094, + 0.988281, + 1.070312, + 1.039062, + 1.046875, + 0.988281, + 0.953125, + 0.984375, + 1.007812, + 0.996094, + 1.039062, + 1.054688, + 0.984375, + 1.03125, + 1.015625, + 0.992188, + 0.980469, + 0.984375, + 0.957031, + 1.03125, + 1.007812, + 1.023438, + 0.996094, + 0.992188, + 1.023438, + 1.023438, + 1.039062, + 1.046875, + 0.114746, + 1.007812, + 0.980469, + 1.015625, + 0.980469, + 0.972656, + 1.023438, + 1.03125, + 0.960938, + 0.988281, + 1.039062, + 0.992188, + 1.015625, + 0.96875, + 1.023438, + 1.054688, + 1.023438, + 1.046875, + 1.039062, + 1.0, + 1.046875, + 1.023438, + 0.972656, + 1.039062, + 0.957031, + 0.957031, + 1.007812, + 1.007812, + 0.957031, + 0.992188, + 1.039062, + 1.046875, + 1.109375, + 1.039062, + 0.953125, + 1.015625, + 0.984375, + 0.992188, + 1.023438, + 1.023438, + 1.0, + 0.960938, + 0.980469, + 1.03125, + 0.980469, + 0.992188, + 0.996094, + 1.039062, + 1.015625, + 0.992188, + 1.054688, + 1.039062, + 0.984375, + 0.984375, + 1.023438, + 1.0, + 0.953125, + 1.046875, + 0.9375, + 0.984375, + 0.992188, + 1.007812, + 1.007812, + 1.007812, + 1.007812, + 1.085938, + 0.949219, + 0.96875, + 0.96875, + 0.960938, + 1.039062, + 0.945312, + 1.046875, + 1.03125, + 1.117188, + 1.039062, + 1.007812, + 0.996094, + 1.0, + 0.964844, + 0.988281, + 0.996094, + 0.996094, + 0.988281, + 0.992188, + 0.953125, + 1.054688, + 1.015625, + 1.0, + 0.984375, + 1.0625, + 0.953125, + 1.039062, + 0.988281, + 1.007812, + 0.996094, + 1.015625, + 0.980469, + 1.015625, + 1.046875, + 1.0, + 0.992188, + 0.953125, + 1.03125, + 1.007812, + 0.875, + 1.015625, + 1.078125, + 1.0, + 1.0, + 0.941406, + 0.996094, + 1.039062, + 0.960938, + 0.972656, + 0.984375, + 0.984375, + 0.964844, + 0.992188, + 1.007812, + 1.039062, + 1.023438, + 0.996094, + 1.0625, + 1.007812, + 0.964844, + 0.992188, + 1.007812, + 1.164062, + 1.085938, + 1.023438, + 0.992188, + 1.03125, + 0.992188, + 0.984375, + 1.046875, + 1.03125, + 1.0625, + 0.960938, + 0.984375, + 0.992188, + 1.023438, + 1.09375, + 0.878906, + 1.015625, + 1.023438, + 1.0, + 0.980469, + 1.070312, + 0.96875, + 0.980469, + 0.957031, + 1.015625, + 0.984375, + 1.03125, + 1.023438, + 1.015625, + 0.949219, + 1.03125, + 1.046875, + 0.996094, + 1.007812, + 1.03125, + 1.015625, + 0.992188, + 1.046875, + 1.046875, + 1.03125, + 1.070312, + 0.984375, + 0.824219, + 0.9375, + 1.007812, + 0.941406, + 1.023438, + 0.972656, + 1.078125, + 0.957031, + 1.015625, + 1.03125, + 1.015625, + 0.992188, + 1.007812, + 1.054688, + 0.984375, + 0.953125, + 0.992188, + 1.015625, + 1.046875, + 1.03125, + 1.03125, + 1.023438, + 1.007812, + 1.023438, + 0.988281, + 0.988281, + 1.03125, + 1.015625, + 0.992188, + 1.023438, + 0.996094, + 1.007812, + 1.0625, + 0.867188, + 0.976562, + 1.015625, + 0.988281, + 1.015625, + 0.988281, + 1.015625, + 1.359375, + 1.0625, + 1.03125, + 0.988281, + 1.046875, + 1.039062, + 1.039062, + 0.984375, + 1.03125, + 1.015625, + 0.988281, + 1.007812, + 0.808594, + 1.015625, + 0.976562, + 1.007812, + 1.0, + 1.046875, + 1.015625, + 1.039062, + 1.0, + 1.03125, + 1.007812, + 1.0625, + 1.007812, + 1.015625, + 1.0625, + 1.078125, + 1.015625, + 1.046875, + 1.039062, + 1.03125, + 0.976562, + 1.007812, + 0.992188, + 0.984375, + 1.046875, + 1.03125, + 0.988281, + 0.992188, + 0.992188, + 0.972656, + 0.964844, + 0.984375, + 1.046875, + 1.078125, + 1.0, + 1.015625, + 0.960938, + 0.988281, + 1.015625, + 0.957031, + 1.0, + 1.007812, + 1.03125, + 0.988281, + 1.015625, + 0.984375, + 1.015625, + 0.960938, + 0.964844, + 0.941406, + 0.96875, + 0.941406, + 1.03125, + 1.039062, + 1.09375, + 1.09375, + 0.984375, + 1.039062, + 0.980469, + 1.039062, + 1.015625, + 0.972656, + 1.039062, + 1.015625, + 0.988281, + 0.949219, + 1.0, + 1.015625, + 0.980469, + 1.023438, + 0.988281, + 1.03125, + 1.054688, + 1.023438, + 1.023438, + 0.976562, + 1.054688, + 1.046875, + 1.0625, + 1.023438, + 1.03125, + 1.015625, + 1.039062, + 1.023438, + 1.007812, + 0.960938, + 1.039062, + 0.988281, + 1.039062, + 0.992188, + 1.023438, + 0.976562, + 1.015625, + 1.007812, + 1.039062, + 0.984375, + 1.039062, + 0.988281, + 0.980469, + 0.925781, + 1.046875, + 1.03125, + 1.0, + 1.015625, + 1.015625, + 1.015625, + 1.023438, + 1.046875, + 1.0, + 1.023438, + 1.03125, + 1.0, + 1.015625, + 0.984375, + 1.023438, + 0.996094, + 1.023438, + 0.984375, + 0.976562, + 1.0625, + 1.0, + 1.015625, + 1.015625, + 0.949219, + 0.898438, + 1.007812, + 0.992188, + 0.960938, + 0.917969, + 1.070312, + 0.980469, + 0.988281, + 0.96875, + 1.039062, + 0.988281, + 1.0625, + 1.046875, + 1.03125, + 0.957031, + 0.949219, + 0.957031, + 1.023438, + 1.0, + 1.117188, + 0.964844, + 1.007812, + 1.046875, + 1.039062, + 0.996094, + 1.085938, + 1.007812, + 1.0, + 0.976562, + 1.03125, + 1.0, + 1.015625, + 0.988281, + 1.007812, + 0.882812, + 1.046875, + 1.007812, + 1.023438, + 0.988281, + 1.015625, + 1.03125, + 1.09375, + 1.015625, + 0.960938, + 0.984375, + 0.84375, + 0.992188, + 1.03125, + 0.953125, + 1.023438, + 1.023438, + 1.007812, + 1.039062, + 1.015625, + 1.257812, + 1.039062, + 1.007812, + 1.03125, + 0.996094, + 1.023438, + 1.046875, + 1.023438, + 0.992188, + 0.957031, + 1.007812, + 1.007812, + 1.03125, + 1.070312, + 0.984375, + 1.054688, + 1.023438, + 0.984375, + 0.980469, + 1.023438, + 1.0, + 0.945312, + 1.039062, + 1.023438, + 0.984375, + 1.007812, + 1.070312, + 1.0, + 0.964844, + 0.988281, + 1.015625, + 0.964844, + 0.925781, + 1.0, + 1.023438, + 1.007812, + 1.054688, + 1.023438, + 1.0, + 1.007812, + 0.992188, + 1.039062, + 0.976562, + 1.03125, + 0.984375, + 1.0625, + 1.03125, + 1.023438, + 0.988281, + 0.996094, + 0.984375, + 1.007812, + 1.015625, + 0.988281, + 1.023438, + 1.046875, + 1.0, + 1.03125, + 2.390625, + 0.988281, + 1.023438, + 1.0, + 1.015625, + 0.871094, + 1.023438, + 1.0, + 1.015625, + 0.996094, + 0.988281, + 1.015625, + 1.015625, + 1.046875, + 1.007812, + 0.996094, + 1.023438, + 0.964844, + 0.984375, + 0.976562, + 1.054688, + 0.980469, + 0.945312, + 0.980469, + 1.03125, + 1.046875, + 0.972656, + 0.992188, + 0.988281, + 0.980469, + 1.015625, + 1.0, + 0.796875, + 1.054688, + 1.015625, + 0.988281, + 0.992188, + 0.964844, + 1.0, + 1.0, + 0.984375, + 1.039062, + 1.015625, + 1.015625, + 0.976562, + 0.992188, + 0.996094, + 0.980469, + 0.945312, + 1.0, + 1.023438, + 0.988281, + 1.03125, + 1.046875, + 1.023438, + 0.984375, + 0.980469, + 0.988281, + 1.039062, + 1.054688, + 0.992188, + 0.996094, + 0.988281, + 1.0, + 1.03125, + 0.992188, + 1.039062, + 0.980469, + 1.34375, + 0.960938, + 1.0, + 1.070312, + 1.023438, + 0.921875, + 1.007812, + 1.007812, + 0.996094, + 0.988281, + 0.996094, + 1.039062, + 0.941406, + 1.046875, + 0.960938, + 1.023438, + 0.925781, + 1.015625, + 1.023438, + 1.039062, + 0.992188, + 1.078125, + 1.046875, + 1.023438, + 0.972656, + 0.984375, + 1.03125, + 0.972656, + 0.929688, + 0.96875, + 1.0, + 1.03125, + 0.988281, + 0.957031, + 1.046875, + 1.023438, + 0.957031, + 0.992188, + 0.988281, + 1.007812, + 1.0, + 1.007812, + 1.0625, + 0.976562, + 1.007812, + 1.023438, + 1.015625, + 1.03125, + 0.996094, + 1.007812, + 1.015625, + 1.007812, + 1.007812, + 0.988281, + 0.988281, + 0.980469, + 0.964844, + 1.007812, + 1.007812, + 0.976562, + 1.007812, + 1.015625, + 1.046875, + 0.964844, + 1.03125, + 1.007812, + 1.0, + 1.046875, + 1.0, + 0.976562, + 0.945312, + 1.007812, + 0.984375, + 0.96875, + 1.046875, + 1.054688, + 1.015625, + 1.023438, + 1.0, + 1.0625, + 0.976562, + 0.980469, + 1.023438, + 1.054688, + 1.054688, + 0.988281, + 1.015625, + 1.015625, + 0.992188, + 1.054688, + 0.984375, + 1.023438, + 0.988281, + 1.039062, + 1.007812, + 0.96875, + 1.054688, + 1.007812, + 1.046875, + 1.007812, + 1.03125, + 1.0, + 0.988281, + 0.976562, + 0.96875, + 0.996094, + 1.03125, + 1.007812, + 0.9375, + 1.007812, + 1.0, + 0.996094, + 0.996094, + 1.015625, + 0.933594, + 0.984375, + 1.0, + 1.023438, + 1.023438, + 1.046875, + 0.964844, + 0.976562, + 0.996094, + 1.046875, + 1.0, + 1.007812, + 1.023438, + 0.996094, + 1.046875, + 0.992188, + 1.039062, + 0.960938, + 0.964844, + 0.96875, + 1.03125, + 1.03125, + 1.0, + 1.046875, + 0.96875, + 1.007812, + 1.015625, + 0.960938, + 0.96875, + 1.03125, + 1.0625, + 0.984375, + 1.0, + 0.945312, + 1.015625, + 1.03125, + 0.953125, + 0.980469, + 0.941406, + 1.023438, + 1.007812, + 0.996094, + 1.023438, + 0.988281, + 1.0, + 1.0, + 1.007812, + 1.023438, + 1.054688, + 1.007812, + 0.980469, + 1.007812, + 1.0, + 1.039062, + 1.078125, + 0.992188, + 1.0, + 0.988281, + 0.988281, + 0.949219, + 1.046875, + 1.007812, + 1.03125, + 0.992188, + 1.039062, + 0.964844, + 1.03125, + 0.996094, + 1.046875, + 1.046875, + 1.03125, + 0.988281, + 0.996094, + 0.976562, + 1.0, + 0.988281, + 1.054688, + 0.988281, + 1.0, + 0.988281, + 1.007812, + 1.0, + 1.0, + 0.953125, + 0.855469, + 1.007812, + 1.03125, + 0.984375, + 1.0, + 1.03125, + 1.0, + 0.933594, + 1.007812, + 1.03125, + 1.03125, + 0.925781, + 1.039062, + 1.007812, + 0.96875, + 0.964844, + 1.015625, + 1.023438, + 0.957031, + 1.015625, + 0.917969, + 1.039062, + 1.054688, + 1.03125, + 1.015625, + 0.984375, + 0.824219, + 1.015625, + 1.007812, + 1.03125, + 1.0, + 0.992188, + 0.84375, + 0.925781, + 1.007812, + 1.046875, + 1.039062, + 0.976562, + 0.992188, + 1.03125, + 1.023438, + 0.929688, + 0.984375, + 0.976562, + 1.03125, + 1.007812, + 1.007812, + 0.984375, + 1.015625, + 0.984375, + 1.0, + 0.996094, + 1.007812, + 1.0, + 0.980469, + 1.007812, + 1.046875, + 1.039062, + 1.0, + 0.984375, + 0.996094, + 1.023438, + 0.972656, + 0.960938, + 1.046875, + 1.023438, + 0.996094, + 1.046875, + 0.964844, + 0.71875, + 1.039062, + 0.988281, + 1.0, + 0.992188, + 0.945312, + 1.039062, + 1.03125, + 1.078125, + 1.039062, + 0.96875, + 0.933594, + 1.023438, + 1.046875, + 0.984375, + 1.085938, + 1.085938, + 1.039062, + 1.070312, + 1.015625, + 0.847656, + 0.992188, + 0.984375, + 1.0, + 0.976562, + 1.0, + 1.039062, + 1.015625, + 1.015625, + 1.0625, + 1.015625, + 1.0, + 1.078125, + 0.964844, + 1.007812, + 1.015625, + 0.992188, + 0.960938, + 1.039062, + 0.984375, + 1.03125, + 1.007812, + 1.007812, + 1.070312, + 0.96875, + 0.976562, + 0.996094, + 0.976562, + 1.078125, + 1.023438, + 1.023438, + 1.0, + 0.984375, + 1.0, + 0.996094, + 0.984375, + 1.0, + 1.023438, + 0.964844, + 0.996094, + 1.007812, + 1.0, + 0.972656, + 0.96875, + 0.960938, + 1.023438, + 1.070312, + 1.015625, + 0.972656, + 1.007812, + 1.046875, + 1.039062, + 1.0, + 0.960938, + 0.996094, + 1.039062, + 1.03125, + 1.015625, + 0.921875, + 0.96875, + 1.140625, + 0.996094, + 0.992188, + 0.980469, + 1.03125, + 1.03125, + 0.980469, + 1.007812, + 0.984375, + 0.992188, + 0.96875, + 1.09375, + 0.988281, + 1.0, + 1.0, + 1.03125, + 1.0, + 0.988281, + 1.078125, + 1.015625, + 1.0625, + 1.015625, + 0.996094, + 0.929688, + 1.015625, + 1.03125, + 1.054688, + 0.980469, + 1.039062, + 1.015625, + 1.007812, + 0.976562, + 0.980469, + 1.007812, + 1.007812, + 1.0, + 1.023438, + 1.015625, + 0.988281, + 1.007812, + 1.03125, + 0.988281, + 0.9375, + 0.980469, + 0.96875, + 1.0625, + 1.054688, + 1.007812, + 1.046875, + 1.0, + 1.023438, + 1.0625, + 1.054688, + 0.972656, + 0.988281, + 1.015625, + 1.046875, + 1.015625, + 1.03125, + 0.945312, + 2.046875, + 0.984375, + 0.980469, + 1.054688, + 0.972656, + 1.054688, + 1.039062, + 0.980469, + 1.03125, + 1.007812, + 1.007812, + 0.988281, + 0.960938, + 1.046875, + 1.039062, + 0.988281, + 1.046875, + 0.960938, + 1.015625, + 0.996094, + 1.09375, + 1.0625, + 1.007812, + 1.03125, + 1.015625, + 1.007812, + 0.96875, + 1.054688, + 1.070312, + 1.03125, + 1.039062, + 0.992188, + 1.03125, + 1.015625, + 1.039062, + 1.015625, + 1.015625, + 1.039062, + 1.015625, + 1.0, + 0.980469, + 0.980469, + 1.007812, + 0.976562, + 1.0, + 1.070312, + 1.046875, + 0.933594, + 1.007812, + 1.015625, + 0.972656, + 1.007812, + 1.039062, + 0.980469, + 0.972656, + 1.03125, + 1.078125, + 1.070312, + 0.953125, + 1.039062, + 0.988281, + 0.945312, + 1.0, + 1.007812, + 0.980469, + 1.0, + 1.007812, + 1.03125, + 0.976562, + 0.984375, + 1.007812, + 0.984375, + 1.039062, + 0.996094, + 1.007812, + 0.957031, + 0.96875, + 1.09375, + 1.070312, + 0.976562, + 1.007812, + 1.039062, + 1.03125, + 1.0, + 0.964844, + 1.023438, + 1.015625, + 0.976562, + 1.023438, + 1.007812, + 0.980469, + 1.046875, + 0.984375, + 0.964844, + 1.09375, + 1.109375, + 0.980469, + 0.972656, + 0.96875, + 1.015625, + 0.984375, + 1.046875, + 0.988281, + 0.980469, + 0.972656, + 1.054688, + 0.980469, + 0.96875, + 1.03125, + 0.90625, + 1.046875, + 0.996094, + 0.972656, + 0.996094, + 1.0625, + 1.0, + 1.015625, + 1.023438, + 0.953125, + 1.015625, + 1.015625, + 1.007812, + 0.957031, + 0.980469, + 1.03125, + 0.984375, + 0.988281, + 0.984375, + 1.007812, + 0.992188, + 1.007812, + 0.980469, + 1.015625, + 1.007812, + 1.015625, + 1.03125, + 0.984375, + 1.015625, + 1.039062, + 1.023438, + 1.007812, + 1.015625, + 1.039062, + 1.054688, + 1.015625, + 0.945312, + 1.039062, + 1.0625, + 1.0, + 0.960938, + 1.007812, + 1.0, + 1.007812, + 1.0, + 0.945312, + 1.039062, + 0.980469, + 0.992188, + 1.015625, + 1.039062, + 1.023438, + 0.972656, + 0.902344, + 1.007812, + 1.039062, + 1.007812, + 1.007812, + 0.996094, + 1.007812, + 1.007812, + 0.96875, + 1.015625, + 0.988281, + 0.960938, + 1.054688, + 1.023438, + 0.941406, + 0.960938, + 1.015625, + 0.988281, + 1.007812, + 1.03125, + 1.007812, + 0.957031, + 1.03125, + 0.976562, + 0.996094, + 1.023438, + 0.988281, + 1.015625, + 0.988281, + 1.015625, + 0.996094, + 1.070312, + 0.984375, + 1.046875, + 1.03125, + 1.007812, + 1.03125, + 0.964844, + 1.015625, + 1.046875, + 1.015625, + 1.0, + 1.023438, + 1.0, + 1.007812, + 0.953125, + 0.949219, + 1.03125, + 0.945312, + 1.023438, + 1.03125, + 0.992188, + 0.988281, + 0.910156, + 1.015625, + 1.023438, + 1.023438, + 1.070312, + 1.03125, + 1.0, + 1.015625, + 1.0, + 1.039062, + 1.023438, + 1.023438, + 1.007812, + 0.992188, + 1.0, + 0.996094, + 1.046875, + 0.957031, + 0.964844, + 1.0, + 1.03125, + 1.0625, + 0.96875, + 1.015625, + 1.0, + 1.054688, + 1.015625, + 1.007812, + 0.988281, + 0.949219, + 0.996094, + 0.976562, + 1.015625, + 1.007812, + 1.015625, + 1.023438, + 1.078125, + 1.078125, + 1.0, + 0.980469, + 1.015625, + 0.96875, + 0.964844, + 1.054688, + 0.984375, + 0.964844, + 0.996094, + 1.085938, + 1.007812, + 1.039062, + 1.0, + 0.964844, + 1.109375, + 1.0, + 0.976562, + 0.988281, + 0.972656, + 1.007812, + 0.957031, + 1.039062, + 0.949219, + 0.925781, + 0.984375, + 0.894531, + 0.992188, + 1.015625, + 1.023438, + 1.03125, + 1.0, + 1.054688, + 1.023438, + 0.953125, + 1.023438, + 1.015625, + 1.070312, + 1.03125, + 1.0, + 0.996094, + 1.070312, + 0.984375, + 1.03125, + 1.046875, + 1.0, + 0.964844, + 0.988281, + 1.023438, + 0.988281, + 1.085938, + 1.0, + 0.996094, + 0.996094, + 0.992188, + 0.996094, + 1.046875, + 1.085938, + 0.960938, + 1.0, + 1.023438, + 1.015625, + 0.984375, + 1.039062, + 0.976562, + 0.992188, + 0.996094, + 1.054688, + 0.945312, + 0.972656, + 1.046875, + 1.007812, + 0.976562, + 1.078125, + 1.007812, + 1.015625, + 1.0, + 0.972656, + 1.0, + 1.023438, + 1.03125, + 1.0, + 1.078125, + 1.03125, + 0.992188, + 0.949219, + 0.96875, + 1.046875, + 1.015625, + 1.007812, + 0.953125, + 1.015625, + 1.03125, + 1.015625, + 1.039062, + 0.988281, + 1.039062, + 1.007812, + 0.957031, + 1.007812, + 1.039062, + 1.078125, + 1.015625, + 0.984375, + 1.015625, + 0.992188, + 1.007812, + 1.023438, + 0.996094, + 0.996094, + 0.960938, + 0.972656, + 1.023438, + 1.023438, + 0.992188, + 1.039062, + 0.980469, + 1.046875, + 0.996094, + 0.96875, + 0.976562, + 1.0, + 1.078125, + 0.980469, + 1.0, + 1.007812, + 0.996094, + 1.070312, + 0.988281, + 1.023438, + 1.007812, + 0.972656, + 0.996094, + 1.03125, + 0.992188, + 1.046875, + 0.980469, + 1.023438, + 0.957031, + 1.03125, + 0.988281, + 1.015625, + 1.015625, + 1.015625, + 1.054688, + 1.023438, + 1.007812, + 1.007812, + 0.988281, + 1.070312, + 0.992188, + 0.988281, + 0.960938, + 0.980469, + 0.992188, + 0.996094, + 1.015625, + 1.007812, + 0.964844, + 0.957031, + 0.957031, + 0.976562, + 1.007812, + 1.015625, + 1.015625, + 0.953125, + 1.015625, + 1.015625, + 0.996094, + 0.996094, + 0.957031, + 1.046875, + 0.980469, + 0.992188, + 1.015625, + 1.03125, + 1.023438, + 1.007812, + 0.980469, + 1.03125, + 1.0, + 1.070312, + 1.0, + 1.015625, + 1.046875, + 0.96875, + 1.023438, + 0.953125, + 1.054688, + 0.972656, + 0.996094, + 1.015625, + 1.015625, + 1.007812, + 1.0, + 1.0, + 0.988281, + 1.015625, + 0.984375, + 0.992188, + 1.007812, + 0.976562, + 1.039062, + 1.039062, + 1.0625, + 0.988281, + 1.0625, + 1.03125, + 1.023438, + 1.007812, + 1.054688, + 1.007812, + 1.007812, + 0.996094, + 1.054688, + 0.980469, + 1.015625, + 1.03125, + 1.023438, + 1.0, + 1.023438, + 1.015625, + 1.007812, + 1.039062, + 0.992188, + 1.054688, + 1.039062, + 1.015625, + 1.015625, + 0.960938, + 0.992188, + 0.96875, + 1.007812, + 1.0, + 1.0, + 1.078125, + 0.996094, + 1.03125, + 0.984375, + 0.953125, + 1.023438, + 1.039062, + 0.976562, + 1.03125, + 1.0, + 0.984375, + 1.015625, + 0.921875, + 1.015625, + 1.039062, + 0.984375, + 1.03125, + 0.96875, + 1.007812, + 0.949219, + 0.988281, + 1.007812, + 1.015625, + 0.992188, + 1.023438, + 0.988281, + 1.039062, + 0.980469, + 1.0625, + 1.03125, + 1.070312, + 1.046875, + 1.023438, + 0.976562, + 1.023438, + 1.03125, + 1.023438, + 1.0, + 0.996094, + 1.039062, + 1.070312, + 1.03125, + 1.015625, + 1.015625, + 1.007812, + 1.0625, + 0.984375, + 1.023438, + 0.984375, + 0.957031, + 0.984375, + 1.03125, + 0.980469, + 1.0, + 0.972656, + 0.953125, + 1.03125, + 1.023438, + 0.984375, + 0.992188, + 1.054688, + 0.972656, + 1.023438, + 0.984375, + 1.007812, + 1.015625, + 1.0, + 1.046875, + 1.0625, + 1.03125, + 1.90625, + 0.976562, + 1.054688, + 0.972656, + 1.039062, + 1.015625, + 0.992188, + 1.0625, + 0.945312, + 1.0, + 0.941406, + 0.996094, + 0.964844, + 1.046875, + 0.988281, + 1.039062, + 0.988281, + 0.964844, + 1.0625, + 1.0625, + 1.023438, + 0.992188, + 0.902344, + 1.023438, + 0.992188, + 0.980469, + 0.984375, + 1.03125, + 1.007812, + 1.0, + 0.964844, + 1.007812, + 0.996094, + 1.03125, + 1.015625, + 0.949219, + 0.988281, + 1.015625, + 1.023438, + 1.023438, + 1.03125, + 1.007812, + 1.023438, + 1.007812, + 0.9375, + 1.03125, + 0.988281, + 0.992188, + 1.078125, + 1.0, + 1.015625, + 0.992188, + 0.980469, + 1.007812, + 1.039062, + 0.988281, + 0.988281, + 1.03125, + 1.023438, + 1.0, + 1.015625, + 1.0625, + 1.023438, + 0.992188, + 1.023438, + 0.996094, + 1.007812, + 0.980469, + 0.988281, + 0.992188, + 1.03125, + 0.984375, + 1.03125, + 1.007812, + 1.015625, + 0.996094, + 1.0625, + 1.03125, + 0.957031, + 0.9375, + 1.046875, + 1.03125, + 0.945312, + 1.023438, + 0.980469, + 1.046875, + 1.039062, + 1.039062, + 0.972656, + 1.03125, + 1.023438, + 1.070312, + 0.992188, + 0.992188, + 1.007812, + 1.046875, + 0.992188, + 0.910156, + 1.03125, + 1.023438, + 0.992188, + 1.007812, + 0.984375, + 1.007812, + 0.988281, + 1.039062, + 0.976562, + 1.015625, + 1.007812, + 1.007812, + 1.015625, + 1.015625, + 1.007812, + 1.007812, + 0.972656, + 1.03125, + 0.996094, + 1.054688, + 1.03125, + 1.007812, + 1.046875, + 0.976562, + 1.007812, + 0.976562, + 0.996094, + 0.976562, + 0.992188, + 1.046875, + 1.03125, + 1.023438, + 0.972656, + 1.03125, + 1.007812, + 0.960938, + 1.015625, + 0.976562, + 0.984375, + 0.960938, + 1.023438, + 0.996094, + 0.753906, + 0.996094, + 1.03125, + 0.992188, + 1.03125, + 0.992188, + 1.015625, + 1.0, + 1.015625, + 1.015625, + 0.964844, + 1.070312, + 0.980469, + 1.023438, + 1.046875, + 0.945312, + 1.015625, + 0.988281, + 1.023438, + 0.984375, + 0.8125, + 1.023438, + 1.03125, + 1.015625, + 1.0, + 1.0, + 0.992188, + 0.980469, + 0.957031, + 1.046875, + 0.96875, + 1.007812, + 1.03125, + 1.007812, + 1.054688, + 0.996094, + 1.015625, + 1.007812, + 1.015625, + 0.972656, + 1.070312, + 0.984375, + 0.957031, + 1.007812, + 1.007812, + 1.039062, + 0.988281, + 1.015625, + 1.007812, + 1.046875, + 1.046875, + 0.992188, + 0.941406, + 1.007812, + 1.015625, + 0.933594, + 0.980469, + 1.125, + 0.996094, + 1.007812, + 0.996094, + 1.0, + 1.03125, + 1.046875, + 0.996094, + 1.023438, + 1.046875, + 1.0, + 0.960938, + 1.0625, + 1.054688, + 1.023438, + 1.0, + 1.03125, + 0.980469, + 0.960938, + 1.015625, + 1.015625, + 1.039062, + 1.046875, + 1.007812, + 0.992188, + 0.972656, + 0.929688, + 1.015625, + 0.996094, + 0.984375, + 1.140625, + 1.007812, + 1.039062, + 1.039062, + 1.03125, + 1.03125, + 1.015625, + 1.03125, + 0.996094, + 1.023438, + 1.007812, + 1.03125, + 1.015625, + 0.964844, + 1.0, + 1.007812, + 0.964844, + 1.023438, + 1.0, + 1.023438, + 0.925781, + 1.007812, + 1.09375, + 0.980469, + 1.015625, + 1.03125, + 1.03125, + 1.078125, + 0.996094, + 1.03125, + 1.007812, + 0.980469, + 1.023438, + 0.988281, + 1.007812, + 0.964844, + 1.0, + 1.039062, + 1.015625, + 0.988281, + 1.0625, + 0.996094, + 0.976562, + 1.03125, + 0.992188, + 0.980469, + 0.957031, + 1.0, + 0.996094, + 0.976562, + 1.054688, + 1.0625, + 1.070312, + 0.957031, + 1.070312, + 1.0, + 0.9375, + 1.046875, + 0.984375, + 1.023438, + 0.996094, + 0.980469, + 0.972656, + 0.996094, + 0.957031, + 1.007812, + 0.988281, + 0.984375, + 1.039062, + 1.039062, + 1.007812, + 1.0, + 0.957031, + 1.0, + 1.015625, + 0.972656, + 0.96875, + 1.046875, + 1.007812, + 0.9375, + 1.023438, + 0.992188, + 0.96875, + 0.996094, + 1.015625, + 1.328125, + 0.988281, + 0.996094, + 1.0625, + 1.0, + 1.023438, + 0.976562, + 0.96875, + 0.992188, + 0.972656, + 1.015625, + 0.988281, + 0.996094, + 1.0, + 0.992188, + 0.957031, + 1.148438, + 0.984375, + 1.015625, + 1.0625, + 0.976562, + 1.015625, + 0.996094, + 1.015625, + 0.992188, + 0.996094, + 1.015625, + 1.015625, + 0.996094, + 1.007812, + 1.023438, + 0.992188, + 0.972656, + 1.0625, + 0.996094, + 0.980469, + 1.015625, + 1.046875, + 0.992188, + 1.007812, + 0.996094, + 0.949219, + 1.0, + 1.007812, + 1.007812, + 1.039062, + 0.996094, + 0.984375, + 0.992188, + 1.070312, + 1.007812, + 0.957031, + 0.988281, + 0.96875, + 1.023438, + 1.007812, + 0.699219, + 1.015625, + 0.992188, + 1.0625, + 0.9375, + 0.96875, + 1.007812, + 1.023438, + 0.984375, + 0.984375, + 1.054688, + 1.0, + 0.996094, + 1.03125, + 0.960938, + 1.007812, + 0.972656, + 1.015625, + 0.964844, + 0.945312, + 1.023438, + 1.039062, + 1.078125, + 0.996094, + 1.117188, + 1.007812, + 0.980469, + 1.0, + 1.054688, + 0.988281, + 1.03125, + 1.015625, + 0.996094, + 1.015625, + 1.03125, + 1.054688, + 1.023438, + 1.03125, + 1.054688, + 1.007812, + 0.980469, + 0.996094, + 1.007812, + 0.941406, + 1.015625, + 0.988281, + 0.996094, + 1.023438, + 1.007812, + 0.988281, + 0.976562, + 1.015625, + 0.996094, + 1.007812, + 1.023438, + 0.988281, + 1.0, + 1.03125, + 0.996094, + 0.941406, + 0.976562, + 1.039062, + 0.992188, + 0.972656, + 1.0, + 1.039062, + 1.007812, + 0.90625, + 0.617188, + 1.0, + 0.953125, + 1.03125, + 0.984375, + 1.0625, + 1.015625, + 0.996094, + 1.0, + 1.023438, + 1.0, + 1.023438, + 1.054688, + 1.023438, + 1.039062, + 1.015625, + 1.054688, + 0.984375, + 1.015625, + 0.996094, + 1.015625, + 1.0, + 1.023438, + 1.054688, + 1.015625, + 1.007812, + 1.03125, + 1.039062, + 1.023438, + 1.015625, + 1.03125, + 1.03125, + 1.0, + 1.046875, + 1.046875, + 1.007812, + 0.988281, + 0.957031, + 1.046875, + 0.992188, + 1.03125, + 0.996094, + 0.960938, + 0.972656, + 1.015625, + 1.039062, + 1.015625, + 0.773438, + 0.988281, + 0.96875, + 1.015625, + 0.992188, + 0.988281, + 0.945312, + 0.980469, + 0.945312, + 1.03125, + 1.015625, + 0.984375, + 1.023438, + 1.023438, + 0.984375, + 1.03125, + 1.03125, + 0.992188, + 1.054688, + 1.007812, + 1.03125, + 1.054688, + 1.046875, + 1.007812, + 0.949219, + 1.015625, + 1.015625, + 1.023438, + 1.023438, + 1.015625, + 0.957031, + 1.039062, + 1.015625, + 0.972656, + 1.03125, + 1.007812, + 0.972656, + 0.96875, + 0.996094, + 1.023438, + 1.0, + 0.890625, + 1.015625, + 1.023438, + 0.972656, + 0.976562, + 0.976562, + 1.03125, + 1.046875, + 1.054688, + 1.023438, + 1.046875, + 0.984375, + 1.03125, + 0.984375, + 1.015625, + 1.046875, + 1.015625, + 0.996094, + 0.988281, + 1.039062, + 0.988281, + 1.03125, + 0.996094, + 1.03125, + 1.03125, + 1.023438, + 1.007812, + 1.0625, + 1.039062, + 1.007812, + 1.039062, + 1.070312, + 1.007812, + 0.957031, + 1.007812, + 0.988281, + 0.96875, + 1.046875, + 1.039062, + 1.007812, + 1.054688, + 1.03125, + 1.054688, + 1.03125, + 1.0625, + 1.078125, + 0.992188, + 0.988281, + 0.976562, + 1.015625, + 1.007812, + 0.996094, + 1.023438, + 1.046875, + 1.03125, + 0.96875, + 0.980469, + 0.988281, + 0.976562, + 0.96875, + 0.96875, + 1.007812, + 1.0, + 1.015625, + 0.957031, + 1.015625, + 1.0, + 0.980469, + 1.015625, + 1.007812, + 0.957031, + 1.007812, + 1.046875, + 0.996094, + 0.992188, + 1.039062, + 0.96875, + 1.03125, + 0.984375, + 0.945312, + 1.015625, + 1.054688, + 0.917969, + 1.046875, + 1.039062, + 1.070312, + 1.007812, + 1.007812, + 0.976562, + 1.046875, + 0.941406, + 0.984375, + 0.980469, + 0.976562, + 0.980469, + 1.054688, + 0.945312, + 1.046875, + 0.984375, + 1.015625, + 1.0625, + 1.039062, + 1.085938, + 0.976562, + 1.039062, + 0.980469, + 0.984375, + 0.996094, + 1.078125, + 1.0, + 1.023438, + 1.039062, + 0.996094, + 1.039062, + 1.039062, + 0.976562, + 1.070312, + 1.0625, + 0.980469, + 0.984375, + 0.984375, + 0.984375, + 0.992188, + 0.988281, + 1.015625, + 1.015625, + 1.007812, + 0.976562, + 1.0, + 0.988281, + 0.945312, + 1.023438, + 1.0625, + 1.0, + 0.96875, + 1.007812, + 0.980469, + 1.046875, + 1.039062, + 1.015625, + 1.007812, + 0.984375, + 1.015625, + 0.96875, + 1.03125, + 1.023438, + 0.984375, + 1.046875, + 1.070312, + 0.984375, + 1.054688, + 1.0, + 1.046875, + 0.976562, + 0.96875, + 1.007812, + 1.0, + 1.007812, + 0.988281, + 1.0, + 1.046875, + 1.054688, + 1.023438, + 1.054688, + 1.085938, + 0.988281, + 1.054688, + 0.980469, + 1.0625, + 1.015625, + 1.015625, + 0.980469, + 1.015625, + 1.039062, + 1.015625, + 1.023438, + 0.988281, + 1.054688, + 0.980469, + 0.945312, + 1.039062, + 1.023438, + 1.0625, + 0.980469, + 1.007812, + 1.0, + 0.996094, + 0.949219, + 1.007812, + 1.078125, + 0.996094, + 1.046875, + 1.03125, + 1.070312, + 1.0625, + 0.988281, + 1.023438, + 1.0625, + 0.960938, + 1.03125, + 1.015625, + 0.9375, + 0.988281, + 1.039062, + 1.054688, + 1.0, + 1.054688, + 0.988281, + 0.992188, + 1.015625, + 1.007812, + 1.007812, + 0.96875, + 1.007812, + 0.984375, + 1.03125, + 1.023438, + 1.023438, + 0.996094, + 0.992188, + 1.070312, + 0.949219, + 0.988281, + 0.988281, + 0.996094, + 1.015625, + 1.085938, + 1.03125, + 1.023438, + 0.976562, + 0.996094, + 1.039062, + 0.992188, + 0.953125, + 1.03125, + 0.957031, + 0.972656, + 1.015625, + 1.015625, + 0.960938, + 1.015625, + 1.03125, + 0.96875, + 1.046875, + 1.007812, + 0.988281, + 1.085938, + 1.109375, + 1.007812, + 1.015625, + 0.992188, + 0.960938, + 1.0, + 1.0625, + 0.867188, + 0.980469, + 0.980469, + 1.078125, + 1.0, + 0.988281, + 0.945312, + 0.960938, + 1.0, + 0.972656, + 1.03125, + 1.039062, + 1.046875, + 0.976562, + 0.988281, + 1.0, + 1.015625, + 1.023438, + 1.039062, + 0.953125, + 1.046875, + 1.039062, + 1.015625, + 0.996094, + 0.988281, + 1.023438, + 1.0, + 1.007812, + 1.015625, + 1.03125, + 0.988281, + 1.023438, + 0.988281, + 0.960938, + 0.984375, + 1.0, + 1.023438, + 0.972656, + 1.054688, + 0.992188, + 0.984375, + 1.03125, + 1.0, + 0.933594, + 1.0, + 0.976562, + 1.015625, + 1.03125, + 0.996094, + 0.992188, + 1.078125, + 1.015625, + 1.015625, + 1.054688, + 1.023438, + 1.039062, + 0.996094, + 1.023438, + 0.992188, + 0.964844, + 1.007812, + 0.957031, + 0.980469, + 1.085938, + 1.007812, + 1.007812, + 0.972656, + 0.925781, + 0.988281, + 1.09375, + 1.015625, + 1.007812, + 1.015625, + 0.945312, + 1.0625, + 1.007812, + 0.992188, + 1.015625, + 0.996094, + 1.039062, + 1.015625, + 1.039062, + 1.015625, + 0.996094, + 1.0, + 0.992188, + 1.0, + 1.023438, + 0.976562, + 1.015625, + 1.0, + 1.054688, + 1.0, + 1.03125, + 0.992188, + 1.039062, + 1.0, + 1.085938, + 1.046875, + 0.984375, + 1.0, + 1.023438, + 1.054688, + 1.007812, + 1.046875, + 0.996094, + 0.980469, + 0.953125, + 1.023438, + 1.039062, + 1.007812, + 1.007812, + 1.007812, + 1.0, + 0.984375, + 0.984375, + 0.964844, + 1.078125, + 1.0, + 0.996094, + 0.988281, + 1.0, + 1.023438, + 1.007812, + 0.96875, + 1.007812, + 0.996094, + 1.015625, + 1.0, + 1.007812, + 1.09375, + 1.03125, + 0.984375, + 1.015625, + 1.046875, + 1.0, + 1.007812, + 0.953125, + 1.03125, + 0.061768, + 1.0, + 1.023438, + 1.039062, + 1.039062, + 1.039062, + 1.023438, + 1.039062, + 1.03125, + 0.972656, + 1.039062, + 0.96875, + 0.972656, + 1.03125, + 1.023438, + 0.980469, + 1.070312, + 1.015625, + 1.015625, + 1.015625, + 1.03125, + 1.015625, + 0.980469, + 0.96875, + 1.015625, + 0.980469, + 0.992188, + 1.015625, + 1.015625, + 1.015625, + 0.992188, + 1.007812, + 1.03125, + 0.988281, + 1.046875, + 1.015625, + 1.0, + 1.007812, + 1.054688, + 0.976562, + 0.992188, + 0.980469, + 0.984375, + 0.976562, + 1.0, + 0.945312, + 1.015625, + 1.070312, + 1.03125, + 1.007812, + 1.0, + 1.046875, + 0.972656, + 0.996094, + 0.980469, + 1.023438, + 0.941406, + 1.023438, + 1.0625, + 1.0625, + 0.984375, + 1.015625, + 1.265625, + 1.0, + 1.039062, + 0.976562, + 1.03125, + 0.992188, + 0.96875, + 2.0, + 0.980469, + 0.953125, + 0.972656, + 0.957031, + 0.957031, + 0.980469, + 1.015625, + 1.039062, + 1.0, + 1.0, + 0.976562, + 1.03125, + 0.988281, + 1.015625, + 1.101562, + 1.0, + 0.980469, + 1.007812, + 1.007812, + 0.980469, + 1.039062, + 1.015625, + 1.046875, + 1.015625, + 1.046875, + 1.015625, + 1.03125, + 0.347656, + 1.039062, + 1.015625, + 0.957031, + 1.007812, + 0.996094, + 0.964844, + 1.0, + 1.054688, + 0.988281, + 1.0, + 1.039062, + 1.03125, + 1.03125, + 1.007812, + 1.03125, + 1.078125, + 0.949219, + 0.996094, + 0.90625, + 1.015625, + 1.0, + 0.964844, + 1.023438, + 1.0625, + 1.054688, + 1.023438, + 0.941406, + 1.023438, + 1.054688, + 1.070312, + 1.015625, + 1.046875, + 1.0625, + 0.96875, + 1.0, + 0.996094, + 1.0, + 1.03125, + 0.886719, + 1.0, + 1.015625, + 1.015625, + 1.070312, + 1.007812, + 1.0, + 0.960938, + 1.023438, + 1.03125, + 1.0, + 0.996094, + 1.015625, + 1.0, + 0.976562, + 1.0, + 1.03125, + 0.984375, + 1.015625, + 1.007812, + 1.078125, + 1.09375, + 1.015625, + 1.015625, + 1.046875, + 1.0, + 1.023438, + 0.988281, + 1.039062, + 1.03125, + 1.039062, + 1.0, + 0.972656, + 0.929688, + 1.054688, + 1.023438, + 0.984375, + 0.984375, + 0.972656, + 0.988281, + 1.015625, + 0.976562, + 1.007812, + 1.007812, + 1.0, + 1.0625, + 1.039062, + 1.03125, + 0.996094, + 0.988281, + 0.992188, + 1.039062, + 1.046875, + 1.039062, + 1.007812, + 1.03125, + 1.015625, + 0.960938, + 0.992188, + 0.949219, + 1.0, + 1.023438, + 1.015625, + 1.023438, + 1.007812, + 1.023438, + 1.039062, + 1.054688, + 1.023438, + 1.023438, + 0.984375, + 1.070312, + 1.0, + 1.0, + 1.039062, + 1.054688, + 0.988281, + 0.988281, + 1.007812, + 1.054688, + 1.0, + 0.984375, + 1.0, + 0.996094, + 1.03125, + 1.070312, + 0.992188, + 1.015625, + 0.960938, + 0.996094, + 1.015625, + 1.0625, + 1.023438, + 0.949219, + 1.03125, + 0.992188, + 0.996094, + 1.03125, + 1.0, + 1.015625, + 0.996094, + 0.984375, + 0.957031, + 0.964844, + 0.992188, + 0.976562, + 1.078125, + 1.0, + 1.039062, + 0.988281, + 1.0, + 1.09375, + 1.015625, + 0.980469, + 0.984375, + 0.972656, + 0.972656, + 0.90625, + 1.039062, + 1.015625, + 0.980469, + 1.054688, + 0.96875, + 1.039062, + 0.960938, + 0.984375, + 1.015625, + 1.046875, + 1.0, + 1.007812, + 1.03125, + 0.960938, + 1.03125, + 1.007812, + 0.992188, + 0.976562, + 0.976562, + 0.996094, + 0.972656, + 1.0, + 0.96875, + 1.0, + 1.007812, + 0.984375, + 1.015625, + 0.945312, + 0.996094, + 1.046875, + 1.03125, + 1.039062, + 0.984375, + 0.976562, + 1.0, + 0.988281, + 1.039062, + 1.015625, + 1.054688, + 0.839844, + 1.054688, + 0.988281, + 0.980469, + 0.992188, + 1.046875, + 1.023438, + 1.023438, + 1.0625, + 1.015625, + 1.0, + 1.070312, + 1.015625, + 0.980469, + 1.046875, + 0.992188, + 0.96875, + 1.023438, + 1.007812, + 0.984375, + 0.988281, + 1.0, + 0.996094, + 0.953125, + 0.984375, + 0.972656, + 0.976562, + 0.988281, + 1.023438, + 0.933594, + 0.976562, + 1.007812, + 0.960938, + 1.054688, + 1.023438, + 1.007812, + 0.742188, + 0.976562, + 1.007812, + 0.960938, + 0.976562, + 0.976562, + 1.03125, + 0.984375, + 1.023438, + 0.980469, + 1.039062, + 0.984375, + 0.914062, + 1.023438, + 1.0, + 0.964844, + 1.03125, + 0.996094, + 0.992188, + 0.992188, + 1.078125, + 1.007812, + 0.996094, + 0.976562, + 0.992188, + 0.992188, + 0.988281, + 1.03125, + 0.996094, + 1.0, + 1.007812, + 1.03125, + 1.039062, + 0.972656, + 0.988281, + 1.046875, + 1.03125, + 1.03125, + 1.023438, + 1.054688, + 1.007812, + 0.984375, + 1.03125, + 0.96875, + 0.96875, + 1.0, + 1.015625, + 0.984375, + 1.0, + 0.996094, + 0.949219, + 1.007812, + 0.988281, + 1.015625, + 1.023438, + 0.980469, + 1.007812, + 1.046875, + 1.023438, + 1.03125, + 1.015625, + 1.054688, + 1.039062, + 0.941406, + 1.101562, + 0.980469, + 1.023438, + 1.015625, + 1.023438, + 1.617188, + 1.03125, + 1.046875, + 0.984375, + 0.992188, + 0.984375, + 0.988281, + 1.015625, + 1.140625, + 1.03125, + 1.054688, + 0.992188, + 1.03125, + 0.949219, + 0.957031, + 1.054688, + 1.039062, + 1.015625, + 0.96875, + 1.007812, + 1.039062, + 0.980469, + 0.882812, + 0.980469, + 1.070312, + 0.96875, + 0.988281, + 1.023438, + 1.039062, + 0.722656, + 1.015625, + 0.988281, + 0.996094, + 0.996094, + 0.886719, + 1.03125, + 1.023438, + 0.972656, + 0.941406, + 1.007812, + 1.0625, + 0.976562, + 0.957031, + 0.980469, + 1.054688, + 1.054688, + 1.015625, + 0.996094, + 1.03125, + 0.996094, + 1.0, + 1.03125, + 1.015625, + 1.015625, + 0.988281, + 1.0, + 0.96875, + 0.949219, + 1.015625, + 1.054688, + 1.03125, + 0.945312, + 1.023438, + 1.03125, + 1.007812, + 0.992188, + 1.015625, + 1.0, + 1.0, + 1.015625, + 1.015625, + 0.96875, + 0.996094, + 1.054688, + 1.007812, + 0.976562, + 0.984375, + 1.054688, + 1.03125, + 1.03125, + 0.972656, + 0.964844, + 0.980469, + 1.039062, + 1.046875, + 0.972656, + 1.023438, + 0.980469, + 1.023438, + 1.039062, + 0.980469, + 0.992188, + 1.007812, + 1.015625, + 1.09375, + 1.03125, + 0.964844, + 1.0, + 1.0, + 0.992188, + 1.039062, + 0.988281, + 1.007812, + 0.988281, + 1.015625, + 1.015625, + 0.992188, + 0.945312, + 0.996094, + 1.023438, + 0.972656, + 0.984375, + 1.007812, + 1.015625, + 0.953125, + 1.007812, + 0.980469, + 1.0, + 1.070312, + 1.078125, + 1.0, + 1.007812, + 1.054688, + 1.007812, + 0.996094, + 1.023438, + 0.976562, + 1.007812, + 1.0625, + 0.960938, + 0.984375, + 1.039062, + 1.015625, + 1.039062, + 1.039062, + 1.039062, + 0.988281, + 0.988281, + 1.046875, + 0.980469, + 0.996094, + 1.023438, + 0.980469, + 1.007812, + 1.023438, + 0.996094, + 1.0, + 0.851562, + 1.054688, + 0.992188, + 1.039062, + 0.996094, + 1.015625, + 1.03125, + 1.03125, + 0.976562, + 0.957031, + 1.007812, + 1.023438, + 0.980469, + 1.132812, + 1.0, + 1.023438, + 1.023438, + 1.007812, + 1.007812, + 1.03125, + 0.996094, + 1.03125, + 0.988281, + 1.007812, + 1.023438, + 1.046875, + 0.976562, + 0.914062, + 1.0, + 1.039062, + 0.980469, + 0.992188, + 0.996094, + 1.0, + 1.015625, + 1.039062, + 1.007812, + 0.988281, + 1.023438, + 0.984375, + 1.046875, + 0.996094, + 1.0, + 1.015625, + 1.007812, + 1.0, + 1.015625, + 0.992188, + 1.0, + 1.070312, + 1.0625, + 1.015625, + 0.976562, + 0.957031, + 0.976562, + 0.910156, + 1.015625, + 1.054688, + 1.0, + 1.90625, + 1.0, + 0.976562, + 1.046875, + 1.007812, + 1.03125, + 1.0, + 0.988281, + 1.023438, + 1.0625, + 0.992188, + 0.949219, + 1.015625, + 0.988281, + 0.941406, + 0.96875, + 1.039062, + 1.039062, + 1.039062, + 0.996094, + 0.992188, + 0.972656, + 1.0, + 1.03125, + 1.046875, + 1.039062, + 0.964844, + 0.992188, + 0.988281, + 0.996094, + 1.039062, + 1.015625, + 1.039062, + 0.976562, + 0.972656, + 0.921875, + 1.046875, + 1.007812, + 1.039062, + 1.015625, + 0.96875, + 0.957031, + 1.03125, + 0.972656, + 0.980469, + 0.980469, + 1.0625, + 1.015625, + 1.03125, + 1.007812, + 1.054688, + 0.984375, + 0.992188, + 1.054688, + 0.992188, + 1.09375, + 1.007812, + 0.988281, + 1.0, + 1.023438, + 1.023438, + 1.039062, + 1.046875, + 1.007812, + 1.039062, + 1.015625, + 1.046875, + 1.039062, + 0.984375, + 0.992188, + 1.015625, + 1.0625, + 1.023438, + 0.980469, + 0.996094, + 1.007812, + 1.046875, + 1.023438, + 1.0, + 1.015625, + 1.078125, + 0.96875, + 1.015625, + 0.992188, + 1.023438, + 1.0, + 1.015625, + 1.015625, + 1.007812, + 1.070312, + 1.046875, + 0.96875, + 0.945312, + 0.972656, + 1.007812, + 1.03125, + 1.03125, + 1.0625, + 1.023438, + 1.054688, + 1.007812, + 0.964844, + 0.984375, + 0.988281, + 0.980469, + 1.007812, + 0.914062, + 1.0, + 1.007812, + 0.992188, + 0.996094, + 0.992188, + 1.007812, + 1.007812, + 1.007812, + 1.0, + 1.039062, + 1.007812, + 1.007812, + 1.015625, + 1.039062, + 0.972656, + 0.953125, + 1.070312, + 1.015625, + 1.039062, + 1.015625, + 1.09375, + 0.957031, + 0.992188, + 0.988281, + 0.988281, + 0.984375, + 1.039062, + 1.015625, + 1.039062, + 0.96875, + 0.992188, + 0.992188, + 1.015625, + 0.964844, + 1.03125, + 0.988281, + 1.007812, + 0.988281, + 1.0, + 1.0625, + 1.023438, + 1.023438, + 1.085938, + 0.960938, + 0.988281, + 1.015625, + 1.015625, + 1.015625, + 0.96875, + 1.015625, + 1.007812, + 0.988281, + 0.984375, + 0.992188, + 1.0, + 1.078125, + 1.007812, + 1.03125, + 0.996094, + 0.996094, + 0.976562, + 0.898438, + 1.039062, + 1.015625, + 0.949219, + 1.015625, + 1.039062, + 1.03125, + 1.046875, + 1.015625, + 1.023438, + 1.007812, + 0.90625, + 1.0, + 1.0, + 1.046875, + 1.007812, + 1.0625, + 1.015625, + 1.023438, + 1.046875, + 0.964844, + 0.992188, + 1.03125, + 1.03125, + 1.046875, + 0.992188, + 0.976562, + 1.007812, + 1.039062, + 0.980469, + 0.976562, + 1.03125, + 1.0625, + 1.007812, + 0.992188, + 1.015625, + 1.0, + 1.015625, + 1.015625, + 1.015625, + 0.96875, + 1.0, + 0.96875, + 1.023438, + 0.992188, + 1.054688, + 0.953125, + 0.945312, + 1.0, + 0.929688, + 0.996094, + 1.023438, + 1.039062, + 0.957031, + 0.976562, + 1.046875, + 0.984375, + 1.007812, + 1.039062, + 1.015625, + 0.960938, + 1.023438, + 1.007812, + 1.046875, + 0.976562, + 0.996094, + 0.976562, + 0.953125, + 1.054688, + 0.992188, + 1.039062, + 1.015625, + 1.085938, + 0.976562, + 0.992188, + 0.980469, + 0.984375, + 0.945312, + 0.992188, + 1.023438, + 1.023438, + 1.0625, + 0.960938, + 1.03125, + 1.109375, + 0.988281, + 1.007812, + 1.039062, + 1.039062, + 1.015625, + 0.992188, + 0.972656, + 1.039062, + 1.148438, + 1.023438, + 1.015625, + 1.039062, + 0.96875, + 1.03125, + 0.980469, + 0.992188, + 1.0625, + 1.046875, + 0.933594, + 1.023438, + 1.078125, + 1.007812, + 1.007812, + 0.976562, + 1.046875, + 1.0, + 0.953125, + 1.054688, + 0.949219, + 1.0, + 1.054688, + 1.054688, + 1.046875, + 1.054688, + 1.023438, + 1.039062, + 1.039062, + 0.964844, + 0.996094, + 1.023438, + 1.007812, + 0.960938, + 0.996094, + 0.996094, + 0.933594, + 1.046875, + 0.980469, + 1.046875, + 1.023438, + 1.070312, + 1.054688, + 1.007812, + 1.03125, + 0.980469, + 1.007812, + 1.039062, + 1.007812, + 1.023438, + 1.046875, + 0.984375, + 1.023438, + 0.988281, + 1.078125, + 1.015625, + 1.054688, + 1.046875, + 1.046875, + 1.007812, + 1.0625, + 1.085938, + 0.976562, + 1.03125, + 0.972656, + 0.96875, + 0.972656, + 1.023438, + 1.023438, + 0.984375, + 1.0, + 1.007812, + 1.046875, + 1.054688, + 0.996094, + 0.996094, + 0.980469, + 0.992188, + 1.015625, + 1.023438, + 1.023438, + 0.996094, + 0.988281, + 0.964844, + 0.992188, + 0.984375, + 1.132812, + 0.992188, + 1.054688, + 1.015625, + 0.96875, + 1.015625, + 1.039062, + 0.976562, + 0.992188, + 1.023438, + 1.015625, + 1.101562, + 1.203125, + 1.007812, + 0.992188, + 0.953125, + 1.015625, + 1.007812, + 0.960938, + 0.142578, + 1.054688, + 0.980469, + 0.988281, + 1.054688, + 1.039062, + 0.992188, + 0.992188, + 1.03125, + 1.015625, + 1.0, + 0.980469, + 1.03125, + 1.03125, + 1.007812, + 0.980469, + 0.992188, + 1.078125, + 1.015625, + 1.070312, + 0.980469, + 1.054688, + 0.976562, + 0.976562, + 1.023438, + 1.007812, + 0.988281, + 0.964844, + 1.0625, + 1.046875, + 1.0, + 1.039062, + 0.992188, + 1.007812, + 0.988281, + 1.046875, + 0.953125, + 1.0, + 0.992188, + 1.046875, + 1.03125, + 1.007812, + 1.015625, + 1.03125, + 1.140625, + 1.039062, + 1.023438, + 1.007812, + 1.007812, + 0.980469, + 1.023438, + 1.015625, + 1.007812, + 0.996094, + 0.984375, + 0.996094, + 0.972656, + 0.996094, + 0.980469, + 1.054688, + 0.984375, + 1.03125, + 1.015625, + 0.964844, + 0.988281, + 1.0, + 0.992188, + 0.996094, + 1.0625, + 0.972656, + 1.046875, + 1.070312, + 1.023438, + 0.960938, + 1.0, + 1.03125, + 1.039062, + 1.015625, + 1.039062, + 1.015625, + 1.0, + 0.976562, + 0.957031, + 1.039062, + 1.0, + 1.023438, + 0.996094, + 1.023438, + 1.046875, + 0.953125, + 1.03125, + 0.988281, + 1.015625, + 1.078125, + 1.0, + 0.957031 + ] + }, + "name": "model.transformer.h.26.ln_1.weight", + "outputIndexes": [ + 2099 + ], + "type": "Const", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2098, + 2099 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/ln_1_26/Mul_1_output_0", + "outputIndexes": [ + 2100 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.26/self_attn/q_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 2100 + ], + "outputIndexes": [ + 3323 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.26/self_attn/q_proj/Linear/pre_convert", + "inputIndexes": [ + 3323 + ], + "outputIndexes": [ + 3324 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.26/self_attn/q_proj/Linear", + "inputIndexes": [ + 3324 + ], + "outputIndexes": [ + 3325 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 2961018788, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.26/self_attn/q_proj/Linear/post_convert", + "inputIndexes": [ + 3325 + ], + "outputIndexes": [ + 3326 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.26/self_attn/q_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3326 + ], + "outputIndexes": [ + 2101 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2100 + ], + "main_type": "NONE", + "name": "/Shape_105_output_0", + "outputIndexes": [ + 2102 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 2102 + ], + "main_type": "NONE", + "name": "Shape4363", + "outputIndexes": [ + 2103 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 2102 + ], + "main_type": "NONE", + "name": "Rank4365", + "outputIndexes": [ + 2104 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2104, + 2104 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp4367", + "outputIndexes": [ + 2105 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2105 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze4368", + "outputIndexes": [ + 2106 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2105, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp4370", + "outputIndexes": [ + 2107 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2107 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze4371", + "outputIndexes": [ + 2108 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2103, + 2106, + 2108, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice4374", + "outputIndexes": [ + 2109 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2109 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze4375", + "outputIndexes": [ + 2110 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 9, + 2110 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp4376", + "outputIndexes": [ + 2111 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2111, + 2110 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp4377", + "outputIndexes": [ + 2112 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2102, + 2112, + 2105 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_186_output_0", + "outputIndexes": [ + 2113 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2113, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_365_output_0", + "outputIndexes": [ + 2114 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 7, + 2114, + 23, + 24 + ], + "main_type": "Axis", + "main": { + "axis": 0 + }, + "name": "/Concat_234_output_0", + "outputIndexes": [ + 2115 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2101, + 2115 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_131_output_0", + "outputIndexes": [ + 2116 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2116, + 50 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_104_output_0", + "outputIndexes": [ + 2117 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2116 + ], + "main_type": "NONE", + "name": "/Shape_106_output_0", + "outputIndexes": [ + 2118 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 2118 + ], + "main_type": "NONE", + "name": "Shape4384", + "outputIndexes": [ + 2119 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 2118 + ], + "main_type": "NONE", + "name": "Rank4386", + "outputIndexes": [ + 2120 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2120, + 2120 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp4388", + "outputIndexes": [ + 2121 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2121 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze4389", + "outputIndexes": [ + 2122 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2121, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp4391", + "outputIndexes": [ + 2123 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2123 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze4392", + "outputIndexes": [ + 2124 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2119, + 2122, + 2124, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice4395", + "outputIndexes": [ + 2125 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2125 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze4396", + "outputIndexes": [ + 2126 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 53, + 2126 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp4397", + "outputIndexes": [ + 2127 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2127, + 2126 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp4398", + "outputIndexes": [ + 2128 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2118, + 2128, + 2121 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_187_output_0", + "outputIndexes": [ + 2129 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2129, + 65 + ], + "main_type": "BinaryOp", + "main": { + "opType": 7, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Div_78_output_0", + "outputIndexes": [ + 2130 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2130, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_370_output_0", + "outputIndexes": [ + 2131 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2116, + 2131, + 68, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_105_output_0", + "outputIndexes": [ + 2132 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2132 + ], + "main_type": "UnaryOp", + "main": { + "opType": "NEG", + "T": "DT_FLOAT" + }, + "name": "/Neg_52_output_0", + "outputIndexes": [ + 2133 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2116, + 21, + 2131, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_104_output_0", + "outputIndexes": [ + 2134 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2133, + 2134 + ], + "main_type": "Axis", + "main": { + "axis": -1 + }, + "name": "/Concat_237_output_0", + "outputIndexes": [ + 2135 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2135, + 80 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_105_output_0", + "outputIndexes": [ + 2136 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2117, + 2136 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_130_output_0", + "outputIndexes": [ + 2137 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.26/self_attn/k_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 2100 + ], + "outputIndexes": [ + 3327 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.26/self_attn/k_proj/Linear/pre_convert", + "inputIndexes": [ + 3327 + ], + "outputIndexes": [ + 3328 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.26/self_attn/k_proj/Linear", + "inputIndexes": [ + 3328 + ], + "outputIndexes": [ + 3329 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 2970472378, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.26/self_attn/k_proj/Linear/post_convert", + "inputIndexes": [ + 3329 + ], + "outputIndexes": [ + 3330 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.26/self_attn/k_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3330 + ], + "outputIndexes": [ + 2138 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2138, + 2115 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_132_output_0", + "outputIndexes": [ + 2139 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2139, + 50 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_106_output_0", + "outputIndexes": [ + 2140 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2139 + ], + "main_type": "NONE", + "name": "/Shape_107_output_0", + "outputIndexes": [ + 2141 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 2141 + ], + "main_type": "NONE", + "name": "Shape4446", + "outputIndexes": [ + 2142 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 2141 + ], + "main_type": "NONE", + "name": "Rank4448", + "outputIndexes": [ + 2143 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2143, + 2143 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp4450", + "outputIndexes": [ + 2144 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2144 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze4451", + "outputIndexes": [ + 2145 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2144, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp4453", + "outputIndexes": [ + 2146 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2146 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze4454", + "outputIndexes": [ + 2147 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2142, + 2145, + 2147, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice4457", + "outputIndexes": [ + 2148 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2148 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze4458", + "outputIndexes": [ + 2149 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 53, + 2149 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp4459", + "outputIndexes": [ + 2150 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2150, + 2149 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp4460", + "outputIndexes": [ + 2151 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2141, + 2151, + 2144 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_188_output_0", + "outputIndexes": [ + 2152 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2152, + 65 + ], + "main_type": "BinaryOp", + "main": { + "opType": 7, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Div_79_output_0", + "outputIndexes": [ + 2153 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2153, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_372_output_0", + "outputIndexes": [ + 2154 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2139, + 2154, + 68, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_107_output_0", + "outputIndexes": [ + 2155 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2155 + ], + "main_type": "UnaryOp", + "main": { + "opType": "NEG", + "T": "DT_FLOAT" + }, + "name": "/Neg_53_output_0", + "outputIndexes": [ + 2156 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2139, + 21, + 2154, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_106_output_0", + "outputIndexes": [ + 2157 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2156, + 2157 + ], + "main_type": "Axis", + "main": { + "axis": -1 + }, + "name": "/Concat_238_output_0", + "outputIndexes": [ + 2158 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2158, + 80 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_107_output_0", + "outputIndexes": [ + 2159 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2140, + 2159 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_131_output_0", + "outputIndexes": [ + 2160 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.26/self_attn/v_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 2100 + ], + "outputIndexes": [ + 3331 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.26/self_attn/v_proj/Linear/pre_convert", + "inputIndexes": [ + 3331 + ], + "outputIndexes": [ + 3332 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.26/self_attn/v_proj/Linear", + "inputIndexes": [ + 3332 + ], + "outputIndexes": [ + 3333 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 2979925968, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.26/self_attn/v_proj/Linear/post_convert", + "inputIndexes": [ + 3333 + ], + "outputIndexes": [ + 3334 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.26/self_attn/v_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3334 + ], + "outputIndexes": [ + 2161 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2161, + 2115 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_133_output_0", + "outputIndexes": [ + 2162 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2137, + 2160, + 2162, + 108 + ], + "main_type": "AttentionParam", + "main": { + "kv_cache": true + }, + "name": "Attention/Reshape_134_output_0", + "outputIndexes": [ + 2163 + ], + "type": "Attention", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.26/self_attn/o_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 2163 + ], + "outputIndexes": [ + 3335 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.26/self_attn/o_proj/Linear/pre_convert", + "inputIndexes": [ + 3335 + ], + "outputIndexes": [ + 3336 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.26/self_attn/o_proj/Linear", + "inputIndexes": [ + 3336 + ], + "outputIndexes": [ + 3337 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 2989379558, + 8388630, + 1048576, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.26/self_attn/o_proj/Linear/post_convert", + "inputIndexes": [ + 3337 + ], + "outputIndexes": [ + 3338 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.26/self_attn/o_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3338 + ], + "outputIndexes": [ + 2164 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2097, + 2164 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_133_output_0", + "outputIndexes": [ + 2165 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2165 + ], + "main_type": "LayerNorm", + "main": { + "axis": [ + -1 + ], + "epsilon": 1e-06, + "group": 1, + "useRMSNorm": true + }, + "name": "/ln_2_26/Mul_output_0", + "outputIndexes": [ + 2166 + ], + "type": "LayerNorm", + "defaultDimentionFormat": "NHWC" + }, + { + "main_type": "Blob", + "main": { + "dims": [ + 4096 + ], + "dataFormat": "NCHW", + "dataType": "DT_FLOAT", + "float32s": [ + 0.945312, + 0.949219, + 0.925781, + 0.921875, + 0.9375, + 0.921875, + 0.945312, + 0.925781, + 0.9375, + 0.941406, + 0.929688, + 0.941406, + 0.925781, + 0.933594, + 0.941406, + 0.945312, + 0.925781, + 0.933594, + 0.917969, + 0.949219, + 0.945312, + 0.9375, + 0.925781, + 0.9375, + 0.964844, + 0.9375, + 0.929688, + 0.929688, + 0.929688, + 0.945312, + 0.941406, + 0.945312, + 0.925781, + 0.933594, + 0.9375, + 0.921875, + 0.945312, + 0.960938, + 0.914062, + 0.929688, + 0.941406, + 0.9375, + 0.933594, + 0.929688, + 0.933594, + 0.929688, + 0.945312, + 0.941406, + 0.953125, + 0.929688, + 0.972656, + 0.917969, + 0.929688, + 0.925781, + 0.9375, + 0.933594, + 0.9375, + 0.949219, + 0.945312, + 0.933594, + 0.859375, + 0.914062, + 0.9375, + 0.921875, + 0.933594, + 0.941406, + 0.921875, + 0.9375, + 0.949219, + 0.941406, + 0.925781, + 0.914062, + 0.9375, + 0.925781, + 0.910156, + 0.917969, + 0.9375, + 0.945312, + 0.929688, + 0.953125, + 0.933594, + 0.953125, + 0.929688, + 0.914062, + 0.945312, + 0.929688, + 0.925781, + 0.933594, + 0.9375, + 0.953125, + 0.921875, + 0.929688, + 0.953125, + 0.921875, + 0.914062, + 0.941406, + 0.941406, + 0.9375, + 0.9375, + 0.914062, + 0.9375, + 0.9375, + 0.945312, + 0.941406, + 0.9375, + 0.925781, + 0.945312, + 0.933594, + 0.929688, + 0.9375, + 0.9375, + 0.957031, + 0.929688, + 0.9375, + 0.941406, + 0.921875, + 0.917969, + 0.59375, + 0.960938, + 0.933594, + 0.960938, + 0.925781, + 0.921875, + 0.925781, + 0.933594, + 0.945312, + 0.949219, + 0.941406, + 0.949219, + 0.925781, + 0.921875, + 0.9375, + 0.941406, + 0.9375, + 0.933594, + 0.921875, + 0.945312, + 0.933594, + 0.921875, + 0.921875, + 0.925781, + 0.933594, + 0.929688, + 0.882812, + 0.945312, + 0.933594, + 0.933594, + 0.933594, + 0.9375, + 0.9375, + 0.949219, + 0.949219, + 0.941406, + 0.914062, + 0.945312, + 0.929688, + 0.9375, + 0.933594, + 0.941406, + 0.933594, + 0.933594, + 0.945312, + 0.921875, + 0.9375, + 0.933594, + 0.929688, + 0.914062, + 0.933594, + 0.9375, + 0.921875, + 0.925781, + 0.9375, + 0.933594, + 0.929688, + 0.960938, + 0.957031, + 0.925781, + 0.933594, + 0.945312, + 0.933594, + 0.945312, + 0.933594, + 0.9375, + 0.949219, + 0.945312, + 0.933594, + 0.941406, + 0.929688, + 0.921875, + 0.9375, + 0.9375, + 0.933594, + 0.917969, + 0.945312, + 0.929688, + 0.933594, + 0.945312, + 0.9375, + 0.925781, + 0.941406, + 0.949219, + 0.917969, + 0.929688, + 0.9375, + 0.941406, + 0.910156, + 0.972656, + 0.957031, + 0.953125, + 0.898438, + 0.925781, + 0.929688, + 0.945312, + 0.953125, + 0.921875, + 0.925781, + 0.945312, + 0.929688, + 0.921875, + 0.945312, + 0.925781, + 0.933594, + 0.933594, + 0.9375, + 0.921875, + 0.9375, + 0.925781, + 0.933594, + 0.886719, + 0.929688, + 0.933594, + 0.941406, + 0.933594, + 0.953125, + 0.921875, + 0.9375, + 0.925781, + 0.953125, + 0.925781, + 0.949219, + 0.957031, + 0.90625, + 0.917969, + 0.925781, + 0.949219, + 0.9375, + 0.9375, + 0.90625, + 0.933594, + 0.9375, + 0.933594, + 0.9375, + 0.9375, + 0.929688, + 0.933594, + 0.917969, + 0.933594, + 0.929688, + 0.933594, + 0.917969, + 0.949219, + 0.953125, + 0.914062, + 0.925781, + 0.941406, + 0.949219, + 0.925781, + 0.953125, + 0.921875, + 0.933594, + 0.914062, + 0.917969, + 0.933594, + 0.957031, + 0.925781, + 0.9375, + 0.941406, + 0.941406, + 0.929688, + 0.9375, + 0.941406, + 0.949219, + 0.929688, + 0.925781, + 0.933594, + 0.917969, + 0.933594, + 0.949219, + 0.941406, + 0.9375, + 0.953125, + 0.941406, + 0.910156, + 0.949219, + 0.9375, + 0.933594, + 0.9375, + 0.964844, + 0.925781, + 0.945312, + 0.945312, + 0.925781, + 0.917969, + 0.941406, + 0.925781, + 0.925781, + 0.929688, + 0.917969, + 0.925781, + 0.929688, + 0.9375, + 0.9375, + 0.925781, + 0.953125, + 0.9375, + 0.9375, + 0.941406, + 0.960938, + 0.949219, + 0.941406, + 0.921875, + 0.9375, + 0.933594, + 0.9375, + 0.921875, + 0.921875, + 0.917969, + 0.960938, + 0.941406, + 0.941406, + 0.925781, + 0.9375, + 0.929688, + 0.9375, + 0.949219, + 0.921875, + 0.960938, + 0.929688, + 0.925781, + 0.953125, + 0.949219, + 0.929688, + 0.953125, + 0.929688, + 0.949219, + 0.921875, + 0.929688, + 0.972656, + 0.941406, + 0.957031, + 0.945312, + 0.929688, + 0.929688, + 0.933594, + 0.9375, + 0.933594, + 0.933594, + 0.945312, + 0.964844, + 0.921875, + 0.941406, + 0.9375, + 0.933594, + 0.914062, + 0.921875, + 0.957031, + 0.9375, + 0.941406, + 0.9375, + 0.925781, + 0.929688, + 0.953125, + 0.921875, + 0.929688, + 0.933594, + 0.929688, + 0.953125, + 0.941406, + 0.914062, + 0.921875, + 0.917969, + 0.9375, + 0.941406, + 0.9375, + 0.925781, + 0.9375, + 0.914062, + 0.949219, + 0.945312, + 0.925781, + 0.933594, + 0.945312, + 0.941406, + 0.929688, + 0.941406, + 0.914062, + 0.925781, + 0.921875, + 0.941406, + 0.945312, + 0.949219, + 0.949219, + 0.945312, + 0.945312, + 0.933594, + 0.917969, + 0.945312, + 0.929688, + 0.9375, + 0.929688, + 0.917969, + 0.949219, + 0.945312, + 0.925781, + 0.957031, + 0.917969, + 0.941406, + 0.941406, + 0.9375, + 0.925781, + 0.929688, + 0.949219, + 0.929688, + 0.933594, + 0.941406, + 0.945312, + 0.921875, + 0.9375, + 0.957031, + 0.917969, + 0.964844, + 0.941406, + 0.949219, + 0.925781, + 0.945312, + 0.941406, + 0.96875, + 0.941406, + 0.941406, + 0.910156, + 0.917969, + 0.941406, + 0.929688, + 0.941406, + 0.9375, + 0.9375, + 0.945312, + 0.933594, + 0.929688, + 0.929688, + 0.925781, + 0.925781, + 0.945312, + 0.929688, + 0.941406, + 0.921875, + 0.90625, + 0.953125, + 0.925781, + 0.945312, + 0.941406, + 0.945312, + 0.933594, + 0.945312, + 0.929688, + 0.925781, + 0.914062, + 0.949219, + 0.925781, + 0.960938, + 0.9375, + 0.941406, + 0.945312, + 0.929688, + 0.929688, + 0.929688, + 0.9375, + 0.945312, + 0.917969, + 0.929688, + 0.9375, + 0.945312, + 0.941406, + 0.933594, + 0.941406, + 0.921875, + 0.941406, + 0.9375, + 0.929688, + 0.625, + 0.945312, + 0.933594, + 0.933594, + 0.921875, + 0.953125, + 0.929688, + 0.917969, + 0.933594, + 0.925781, + 0.914062, + 0.917969, + 0.917969, + 0.9375, + 0.933594, + 0.941406, + 0.933594, + 0.949219, + 0.9375, + 0.933594, + 0.929688, + 0.9375, + 0.921875, + 0.933594, + 0.9375, + 0.945312, + 0.957031, + 0.914062, + 0.929688, + 0.933594, + 0.929688, + 0.933594, + 0.925781, + 0.925781, + 0.933594, + 0.917969, + 0.917969, + 0.933594, + 0.929688, + 0.929688, + 0.925781, + 0.914062, + 0.929688, + 0.941406, + 0.878906, + 0.953125, + 0.941406, + 0.9375, + 0.921875, + 0.953125, + 0.933594, + 0.9375, + 0.914062, + 0.945312, + 0.9375, + 0.9375, + 0.929688, + 0.910156, + 0.921875, + 0.941406, + 0.933594, + 0.929688, + 0.9375, + 0.914062, + 0.933594, + 0.917969, + 0.941406, + 0.9375, + 0.929688, + 0.945312, + 0.945312, + 0.929688, + 0.9375, + 0.929688, + 0.945312, + 0.933594, + 0.925781, + 0.929688, + 0.9375, + 0.9375, + 0.925781, + 0.929688, + 0.925781, + 0.917969, + 0.9375, + 0.925781, + 0.933594, + 0.96875, + 0.941406, + 0.949219, + 0.945312, + 0.925781, + 0.941406, + 0.941406, + 0.945312, + 0.945312, + 0.953125, + 0.882812, + 0.933594, + 0.933594, + 0.9375, + 0.925781, + 0.957031, + 0.945312, + 0.9375, + 0.9375, + 0.929688, + 0.933594, + 0.941406, + 0.941406, + 0.929688, + 0.929688, + 0.945312, + 0.949219, + 0.941406, + 0.9375, + 0.929688, + 0.921875, + 0.921875, + 0.941406, + 0.941406, + 0.933594, + 0.949219, + 0.910156, + 0.9375, + 0.960938, + 0.945312, + 0.960938, + 0.945312, + 0.921875, + 0.933594, + 0.9375, + 0.917969, + 0.9375, + 0.878906, + 0.9375, + 0.953125, + 0.933594, + 0.941406, + 0.925781, + 0.960938, + 0.957031, + 0.933594, + 0.9375, + 0.960938, + 0.933594, + 0.949219, + 0.941406, + 0.9375, + 0.929688, + 0.929688, + 0.945312, + 0.9375, + 0.929688, + 0.933594, + 0.921875, + 0.945312, + 0.917969, + 0.945312, + 0.929688, + 0.925781, + 0.953125, + 0.929688, + 0.945312, + 0.929688, + 0.945312, + 0.921875, + 0.9375, + 0.933594, + 0.957031, + 0.941406, + 0.953125, + 0.9375, + 0.941406, + 0.933594, + 0.964844, + 0.929688, + 0.9375, + 0.941406, + 0.945312, + 0.925781, + 0.9375, + 0.945312, + 0.929688, + 0.925781, + 0.929688, + 0.917969, + 0.941406, + 0.925781, + 0.957031, + 0.9375, + 0.914062, + 0.941406, + 0.957031, + 0.917969, + 0.945312, + 0.945312, + 0.949219, + 0.921875, + 0.917969, + 0.9375, + 0.941406, + 0.945312, + 0.945312, + 0.933594, + 0.917969, + 0.921875, + 0.945312, + 0.921875, + 0.929688, + 0.957031, + 0.953125, + 0.929688, + 0.929688, + 0.902344, + 0.929688, + 0.921875, + 0.949219, + 0.925781, + 0.949219, + 0.9375, + 0.9375, + 0.949219, + 0.933594, + 0.929688, + 0.941406, + 0.941406, + 0.941406, + 0.921875, + 0.960938, + 0.921875, + 0.9375, + 0.949219, + 0.9375, + 0.925781, + 0.929688, + 0.929688, + 0.925781, + 0.929688, + 0.925781, + 0.9375, + 0.949219, + 0.960938, + 0.914062, + 0.925781, + 0.933594, + 0.929688, + 0.910156, + 0.941406, + 0.941406, + 0.933594, + 0.9375, + 0.917969, + 0.929688, + 0.921875, + 0.917969, + 0.921875, + 0.941406, + 0.929688, + 0.933594, + 0.929688, + 0.921875, + 0.90625, + 0.925781, + 0.929688, + 0.9375, + 0.9375, + 0.949219, + 0.960938, + 0.925781, + 0.9375, + 0.921875, + 0.941406, + 0.945312, + 0.953125, + 0.929688, + 0.917969, + 0.925781, + 0.9375, + 0.945312, + 0.925781, + 0.9375, + 0.9375, + 0.949219, + 0.929688, + 0.925781, + 0.9375, + 0.9375, + 0.949219, + 0.933594, + 0.957031, + 0.921875, + 0.929688, + 0.921875, + 0.929688, + 0.949219, + 0.933594, + 0.925781, + 0.945312, + 0.953125, + 0.9375, + 0.925781, + 0.917969, + 0.941406, + 0.882812, + 0.945312, + 0.917969, + 0.941406, + 0.929688, + 0.941406, + 0.925781, + 0.933594, + 0.929688, + 0.9375, + 0.960938, + 0.921875, + 0.949219, + 0.925781, + 0.9375, + 0.917969, + 0.945312, + 0.945312, + 0.925781, + 0.953125, + 0.933594, + 0.945312, + 0.953125, + 0.941406, + 0.925781, + 0.945312, + 0.941406, + 0.933594, + 0.933594, + 0.925781, + 0.9375, + 0.914062, + 0.941406, + 0.925781, + 0.953125, + 0.945312, + 0.933594, + 0.941406, + 0.945312, + 0.933594, + 0.871094, + 0.941406, + 0.945312, + 0.933594, + 0.921875, + 0.929688, + 0.941406, + 0.9375, + 0.933594, + 0.953125, + 0.933594, + 0.917969, + 0.964844, + 0.945312, + 0.921875, + 0.929688, + 0.925781, + 0.933594, + 0.933594, + 0.933594, + 0.921875, + 0.945312, + 0.941406, + 0.929688, + 0.933594, + 0.929688, + 0.917969, + 0.921875, + 0.917969, + 0.925781, + 0.925781, + 0.9375, + 0.925781, + 0.929688, + 0.917969, + 0.941406, + 0.9375, + 0.9375, + 0.917969, + 0.933594, + 0.933594, + 0.960938, + 0.9375, + 0.921875, + 0.933594, + 0.914062, + 0.9375, + 0.9375, + 0.925781, + 0.929688, + 0.917969, + 0.929688, + 0.933594, + 0.917969, + 0.9375, + 0.949219, + 0.9375, + 0.941406, + 0.957031, + 0.929688, + 0.945312, + 0.953125, + 0.941406, + 0.949219, + 0.945312, + 0.933594, + 0.921875, + 0.921875, + 0.941406, + 0.9375, + 0.933594, + 0.925781, + 0.953125, + 0.9375, + 0.941406, + 0.914062, + 0.933594, + 0.929688, + 0.941406, + 0.9375, + 0.9375, + 0.941406, + 0.925781, + 0.917969, + 0.917969, + 0.921875, + 0.925781, + 0.933594, + 0.925781, + 0.9375, + 0.910156, + 0.941406, + 0.945312, + 0.941406, + 0.9375, + 0.957031, + 0.933594, + 0.9375, + 0.949219, + 0.933594, + 0.917969, + 0.929688, + 0.910156, + 0.925781, + 0.933594, + 0.949219, + 0.933594, + 0.949219, + 0.90625, + 0.933594, + 0.945312, + 0.953125, + 0.917969, + 0.949219, + 0.9375, + 0.925781, + 0.921875, + 0.933594, + 0.945312, + 0.917969, + 0.933594, + 0.9375, + 0.917969, + 0.960938, + 0.960938, + 0.949219, + 0.945312, + 0.953125, + 0.929688, + 0.933594, + 0.9375, + 0.929688, + 0.941406, + 0.953125, + 0.929688, + 0.9375, + 0.945312, + 0.925781, + 0.925781, + 0.953125, + 0.960938, + 0.933594, + 0.9375, + 0.945312, + 0.933594, + 0.9375, + 0.933594, + 0.933594, + 0.929688, + 0.941406, + 0.9375, + 0.957031, + 0.929688, + 0.941406, + 0.929688, + 0.929688, + 0.941406, + 0.917969, + 0.917969, + 0.941406, + 0.9375, + 0.9375, + 0.929688, + 0.941406, + 0.929688, + 0.933594, + 0.933594, + 0.941406, + 0.941406, + 0.925781, + 0.941406, + 0.914062, + 0.9375, + 0.941406, + 0.933594, + 0.929688, + 0.9375, + 0.917969, + 0.945312, + 0.894531, + 0.9375, + 0.875, + 0.925781, + 0.945312, + 0.941406, + 0.925781, + 0.925781, + 0.945312, + 0.90625, + 0.929688, + 0.542969, + 0.925781, + 0.941406, + 0.929688, + 0.933594, + 0.925781, + 0.925781, + 0.917969, + 0.953125, + 0.949219, + 0.917969, + 0.917969, + 0.933594, + 0.945312, + 0.957031, + 0.914062, + 0.921875, + 0.933594, + 0.929688, + 0.960938, + 0.921875, + 0.921875, + 0.925781, + 0.933594, + 0.949219, + 0.929688, + 0.921875, + 0.914062, + 0.953125, + 0.945312, + 0.925781, + 0.945312, + 0.933594, + 0.925781, + 0.933594, + 0.941406, + 0.933594, + 0.933594, + 0.945312, + 0.941406, + 0.941406, + 0.929688, + 0.949219, + 0.90625, + 0.945312, + 0.933594, + 0.9375, + 0.933594, + 0.945312, + 0.929688, + 0.941406, + 0.921875, + 0.933594, + 0.921875, + 0.957031, + 0.90625, + 0.941406, + 0.941406, + 0.164062, + 0.933594, + 0.9375, + 0.9375, + 0.933594, + 0.929688, + 0.945312, + 0.953125, + 0.917969, + 0.9375, + 0.933594, + 0.929688, + 0.925781, + 0.960938, + 0.929688, + 0.949219, + 0.941406, + 0.933594, + 0.933594, + 0.925781, + 0.925781, + 0.953125, + 0.9375, + 0.9375, + 0.933594, + 0.9375, + 0.945312, + 0.933594, + 0.960938, + 0.855469, + 0.941406, + 0.9375, + 0.917969, + 0.929688, + 0.949219, + 0.941406, + 0.953125, + 0.945312, + 0.917969, + 0.921875, + 0.933594, + 0.933594, + 0.921875, + 0.945312, + 0.949219, + 0.933594, + 0.914062, + 0.941406, + 0.9375, + 0.949219, + 0.941406, + 0.925781, + 0.941406, + 0.910156, + 0.929688, + 0.933594, + 0.933594, + 0.945312, + 0.933594, + 0.933594, + 0.914062, + 0.925781, + 0.9375, + 0.925781, + 0.914062, + 0.929688, + 0.957031, + 0.957031, + 0.511719, + 0.953125, + 0.945312, + 0.9375, + 0.9375, + 0.925781, + 0.917969, + 0.929688, + 0.9375, + 0.929688, + 0.925781, + 0.929688, + 0.933594, + 0.90625, + 0.9375, + 0.9375, + 0.949219, + 0.929688, + 0.929688, + 0.925781, + 0.933594, + 0.917969, + 0.917969, + 0.9375, + 0.945312, + 0.945312, + 0.925781, + 0.941406, + 0.941406, + 0.898438, + 0.953125, + 0.917969, + 0.914062, + 0.917969, + 0.925781, + 0.925781, + 0.96875, + 0.933594, + 0.929688, + 0.949219, + 0.945312, + 0.941406, + 0.9375, + 0.921875, + 0.933594, + 0.910156, + 0.933594, + 0.953125, + 0.933594, + 0.933594, + 0.941406, + 0.941406, + 0.949219, + 0.96875, + 0.914062, + 0.933594, + 0.941406, + 0.917969, + 0.9375, + 0.929688, + 0.921875, + 0.957031, + 0.925781, + 0.941406, + 0.953125, + 0.953125, + 0.933594, + 0.933594, + 0.957031, + 0.953125, + 0.941406, + 0.929688, + 0.933594, + 0.933594, + 0.917969, + 0.925781, + 0.933594, + 0.933594, + 0.941406, + 0.925781, + 0.945312, + 0.949219, + 0.960938, + 0.925781, + 0.953125, + 0.917969, + 0.925781, + 0.929688, + 0.898438, + 0.933594, + 0.929688, + 0.929688, + 0.917969, + 0.90625, + 0.933594, + 0.933594, + 0.933594, + 0.933594, + 0.941406, + 0.929688, + 0.945312, + 0.9375, + 0.945312, + 0.929688, + 0.925781, + 0.925781, + 0.933594, + 0.941406, + 0.925781, + 0.90625, + 0.941406, + 0.917969, + 0.929688, + 0.917969, + 0.949219, + 0.9375, + 0.9375, + 0.917969, + 0.9375, + 0.933594, + 0.941406, + 0.945312, + 0.9375, + 0.929688, + 0.9375, + 0.921875, + 0.933594, + 0.933594, + 0.941406, + 0.917969, + 0.914062, + 0.945312, + 0.917969, + 0.957031, + 0.9375, + 0.929688, + 0.949219, + 0.925781, + 0.941406, + 0.941406, + 0.925781, + 0.945312, + 0.925781, + 0.925781, + 0.894531, + 0.925781, + 0.929688, + 0.9375, + 0.917969, + 0.933594, + 0.933594, + 0.964844, + 0.949219, + 0.9375, + 0.945312, + 0.9375, + 0.953125, + 0.933594, + 0.941406, + 0.9375, + 0.9375, + 0.929688, + 0.921875, + 0.929688, + 0.945312, + 0.941406, + 0.929688, + 0.941406, + 0.917969, + 0.929688, + 0.941406, + 0.964844, + 0.941406, + 0.949219, + 0.941406, + 0.933594, + 0.933594, + 0.921875, + 0.921875, + 0.945312, + 0.945312, + 0.929688, + 0.929688, + 0.933594, + 0.9375, + 0.925781, + 0.9375, + 0.945312, + 0.933594, + 0.9375, + 0.933594, + 0.941406, + 0.917969, + 0.929688, + 0.945312, + 0.9375, + 0.929688, + 0.929688, + 0.929688, + 0.925781, + 0.929688, + 0.945312, + 0.945312, + 0.921875, + 0.921875, + 0.929688, + 0.933594, + 0.925781, + 0.925781, + 0.945312, + 0.933594, + 0.949219, + 0.9375, + 0.910156, + 0.917969, + 0.917969, + 0.945312, + 0.945312, + 0.9375, + 0.898438, + 0.917969, + 0.9375, + 0.9375, + 0.9375, + 0.886719, + 0.941406, + 0.921875, + 0.929688, + 0.925781, + 0.9375, + 0.957031, + 0.921875, + 0.945312, + 0.929688, + 0.929688, + 0.9375, + 0.929688, + 0.933594, + 0.925781, + 0.945312, + 0.945312, + 0.953125, + 0.921875, + 0.925781, + 0.957031, + 0.941406, + 0.910156, + 0.917969, + 0.9375, + 0.945312, + 0.941406, + 0.917969, + 0.945312, + 0.929688, + 0.941406, + 0.925781, + 0.929688, + 0.921875, + 0.941406, + 0.929688, + 0.949219, + 0.925781, + 0.941406, + 0.9375, + 0.933594, + 0.9375, + 0.929688, + 0.828125, + 0.933594, + 0.949219, + 0.949219, + 0.945312, + 0.9375, + 0.945312, + 0.9375, + 0.941406, + 0.9375, + 0.949219, + 0.910156, + 0.921875, + 0.921875, + 0.925781, + 0.925781, + 0.933594, + 0.9375, + 0.921875, + 0.921875, + 0.894531, + 0.929688, + 0.941406, + 0.9375, + 0.9375, + 0.949219, + 0.917969, + 0.921875, + 0.941406, + 0.929688, + 0.941406, + 0.925781, + 0.925781, + 0.933594, + 0.917969, + 0.929688, + 0.933594, + 0.945312, + 0.925781, + 0.953125, + 0.945312, + 0.925781, + 0.929688, + 0.933594, + 0.941406, + 0.933594, + 0.917969, + 0.953125, + 0.921875, + 0.917969, + 0.9375, + 0.945312, + 0.925781, + 0.941406, + 0.949219, + 0.953125, + 0.945312, + 0.929688, + 0.921875, + 0.953125, + 0.9375, + 0.9375, + 0.957031, + 0.96875, + 0.957031, + 0.941406, + 0.929688, + 0.960938, + 0.949219, + 0.941406, + 0.941406, + 0.945312, + 0.921875, + 0.933594, + 0.925781, + 0.933594, + 0.902344, + 0.921875, + 0.925781, + 0.929688, + 0.765625, + 0.925781, + 0.929688, + 0.933594, + 0.925781, + 0.941406, + 0.933594, + 0.933594, + 0.929688, + 0.929688, + 0.9375, + 0.941406, + 0.9375, + 0.960938, + 0.9375, + 0.925781, + 0.9375, + 0.949219, + 0.921875, + 0.921875, + 0.957031, + 0.925781, + 0.945312, + 0.921875, + 0.949219, + 0.925781, + 0.921875, + 0.945312, + 0.925781, + 0.933594, + 0.925781, + 0.941406, + 0.90625, + 0.9375, + 0.945312, + 0.933594, + 0.9375, + 0.933594, + 0.941406, + 0.945312, + 0.933594, + 0.941406, + 0.929688, + 0.941406, + 0.941406, + 0.933594, + 0.917969, + 0.933594, + 0.929688, + 0.914062, + 0.9375, + 0.929688, + 0.933594, + 0.945312, + 0.925781, + 0.910156, + 0.910156, + 0.914062, + 0.933594, + 0.941406, + 0.464844, + 0.945312, + 0.925781, + 0.921875, + 0.941406, + 0.917969, + 0.949219, + 0.9375, + 0.929688, + 0.945312, + 0.925781, + 0.941406, + 0.933594, + 0.90625, + 0.917969, + 0.9375, + 0.933594, + 0.929688, + 0.929688, + 0.925781, + 0.921875, + 0.90625, + 0.929688, + 0.941406, + 0.914062, + 0.9375, + 0.925781, + 0.917969, + 0.902344, + 0.9375, + 0.921875, + 0.945312, + 0.941406, + 0.953125, + 0.945312, + 0.933594, + 0.925781, + 0.925781, + 0.941406, + 0.917969, + 0.9375, + 0.929688, + 0.929688, + 0.941406, + 0.9375, + 0.9375, + 0.914062, + 0.925781, + 0.945312, + 0.9375, + 0.9375, + 0.933594, + 0.917969, + 0.949219, + 0.929688, + 0.925781, + 0.953125, + 0.917969, + 0.945312, + 0.933594, + 0.945312, + 0.945312, + 0.941406, + 0.925781, + 0.945312, + 0.945312, + 0.9375, + 0.929688, + 0.9375, + 0.875, + 0.96875, + 0.925781, + 0.9375, + 0.933594, + 0.9375, + 0.9375, + 0.933594, + 0.925781, + 0.914062, + 0.941406, + 0.921875, + 0.925781, + 0.925781, + 0.945312, + 0.941406, + 0.917969, + 0.933594, + 0.957031, + 0.921875, + 0.945312, + 0.929688, + 0.941406, + 0.921875, + 0.925781, + 0.941406, + 0.925781, + 0.925781, + 0.933594, + 0.929688, + 0.9375, + 0.941406, + 0.945312, + 0.949219, + 0.953125, + 0.933594, + 0.921875, + 0.925781, + 0.953125, + 0.941406, + 0.953125, + 0.941406, + 0.925781, + 0.9375, + 0.917969, + 0.917969, + 0.941406, + 0.9375, + 0.929688, + 0.957031, + 0.929688, + 0.933594, + 0.949219, + 0.953125, + 0.941406, + 0.9375, + 0.957031, + 0.957031, + 0.929688, + 0.945312, + 0.949219, + 0.929688, + 0.929688, + 0.929688, + 0.9375, + 0.933594, + 0.929688, + 0.933594, + 0.917969, + 0.9375, + 0.933594, + 0.941406, + 0.941406, + 0.9375, + 0.921875, + 0.933594, + 0.945312, + 0.925781, + 0.949219, + 0.925781, + 0.925781, + 0.957031, + 0.941406, + 0.925781, + 0.921875, + 0.933594, + 0.933594, + 0.921875, + 0.929688, + 0.945312, + 0.933594, + 0.929688, + 0.933594, + 0.120117, + 0.917969, + 0.921875, + 0.921875, + 0.9375, + 0.945312, + 0.929688, + 0.941406, + 0.957031, + 0.941406, + 0.933594, + 0.953125, + 0.929688, + 0.90625, + 0.945312, + 0.945312, + 0.929688, + 0.945312, + 0.929688, + 0.925781, + 0.933594, + 0.929688, + 0.933594, + 0.929688, + 0.949219, + 0.9375, + 0.9375, + 0.929688, + 0.9375, + 0.921875, + 0.929688, + 0.925781, + 0.9375, + 0.917969, + 0.929688, + 0.929688, + 0.921875, + 0.945312, + 0.9375, + 0.933594, + 0.941406, + 0.957031, + 0.898438, + 0.9375, + 0.9375, + 0.9375, + 0.921875, + 0.929688, + 0.941406, + 0.910156, + 0.953125, + 0.921875, + 0.929688, + 0.949219, + 0.933594, + 0.90625, + 0.9375, + 0.925781, + 0.925781, + 0.957031, + 0.949219, + 0.945312, + 0.925781, + 0.902344, + 0.933594, + 0.921875, + 0.945312, + 0.9375, + 0.929688, + 0.929688, + 0.933594, + 0.925781, + 0.898438, + 0.933594, + 0.921875, + 0.933594, + 0.914062, + 0.9375, + 0.914062, + 0.917969, + 0.933594, + 0.9375, + 0.953125, + 0.957031, + 0.949219, + 0.929688, + 0.921875, + 0.921875, + 0.925781, + 0.921875, + 0.914062, + 0.9375, + 0.949219, + 0.953125, + 0.9375, + 0.929688, + 0.921875, + 0.945312, + 0.9375, + 0.925781, + 0.945312, + 0.9375, + 0.9375, + 0.929688, + 0.949219, + 0.921875, + 0.929688, + 0.949219, + 0.933594, + 0.949219, + 0.921875, + 0.941406, + 0.917969, + 0.941406, + 0.945312, + 0.929688, + 0.96875, + 0.949219, + 0.9375, + 0.929688, + 0.929688, + 0.929688, + 0.941406, + 0.933594, + 0.953125, + 0.925781, + 0.9375, + 0.929688, + 0.945312, + 0.894531, + 0.945312, + 0.933594, + 0.9375, + 0.941406, + 0.949219, + 0.929688, + 0.941406, + 0.929688, + 0.914062, + 0.933594, + 0.910156, + 0.941406, + 0.925781, + 0.945312, + 0.925781, + 0.941406, + 0.945312, + 0.917969, + 0.898438, + 0.941406, + 0.9375, + 0.949219, + 0.953125, + 0.90625, + 0.9375, + 0.917969, + 0.941406, + 0.921875, + 0.949219, + 0.9375, + 0.925781, + 0.945312, + 0.953125, + 0.929688, + 0.933594, + 0.949219, + 0.941406, + 0.929688, + 0.941406, + 0.9375, + 0.945312, + 0.941406, + 0.90625, + 0.933594, + 0.9375, + 0.929688, + 0.929688, + 0.933594, + 0.929688, + 0.933594, + 0.953125, + 0.933594, + 0.9375, + 0.914062, + 0.929688, + 0.933594, + 0.925781, + 0.933594, + 0.945312, + 0.925781, + 0.941406, + 0.929688, + 0.929688, + 0.949219, + 0.945312, + 0.925781, + 0.9375, + 0.9375, + 0.929688, + 0.941406, + 0.949219, + 0.949219, + 0.941406, + 0.925781, + 0.917969, + 0.9375, + 0.9375, + 0.933594, + 0.9375, + 0.945312, + 0.9375, + 0.917969, + 0.921875, + 0.949219, + 0.929688, + 0.925781, + 0.910156, + 0.941406, + 0.957031, + 0.929688, + 0.921875, + 0.929688, + 0.953125, + 0.929688, + 0.945312, + 0.914062, + 0.941406, + 0.941406, + 0.9375, + 0.9375, + 0.953125, + 0.941406, + 0.925781, + 0.929688, + 0.941406, + 0.925781, + 0.925781, + 0.917969, + 0.90625, + 0.929688, + 0.929688, + 0.925781, + 0.941406, + 0.929688, + 0.933594, + 0.945312, + 0.941406, + 0.953125, + 0.9375, + 0.957031, + 0.941406, + 0.957031, + 0.9375, + 0.933594, + 0.929688, + 0.933594, + 0.9375, + 0.941406, + 0.925781, + 0.9375, + 0.917969, + 0.921875, + 0.917969, + 0.957031, + 0.9375, + 0.9375, + 0.925781, + 0.941406, + 0.9375, + 0.9375, + 0.949219, + 0.917969, + 0.953125, + 0.945312, + 0.933594, + 0.917969, + 0.953125, + 0.9375, + 0.921875, + 0.9375, + 0.945312, + 0.945312, + 0.933594, + 0.925781, + 0.933594, + 0.921875, + 0.941406, + 0.945312, + 0.921875, + 0.921875, + 0.945312, + 0.925781, + 0.925781, + 0.921875, + 0.933594, + 0.953125, + 0.925781, + 0.941406, + 0.933594, + 0.925781, + 0.9375, + 0.933594, + 0.949219, + 0.929688, + 0.9375, + 0.9375, + 0.933594, + 0.917969, + 0.941406, + 0.949219, + 0.9375, + 0.925781, + 0.953125, + 0.929688, + 0.941406, + 0.929688, + 0.921875, + 0.945312, + 0.941406, + 0.917969, + 0.933594, + 0.953125, + 0.949219, + 0.953125, + 0.925781, + 0.925781, + 0.929688, + 0.921875, + 0.957031, + 0.914062, + 0.929688, + 0.929688, + 0.945312, + 0.933594, + 0.914062, + 0.925781, + 0.941406, + 0.894531, + 0.933594, + 0.941406, + 0.933594, + 0.929688, + 0.945312, + 0.929688, + 0.933594, + 0.925781, + 0.933594, + 0.945312, + 0.933594, + 0.953125, + 0.953125, + 0.9375, + 0.941406, + 0.921875, + 0.925781, + 0.921875, + 0.941406, + 0.9375, + 0.941406, + 0.90625, + 0.929688, + 0.941406, + 0.941406, + 0.9375, + 0.925781, + 0.9375, + 0.933594, + 0.929688, + 0.921875, + 0.941406, + 0.925781, + 0.9375, + 0.921875, + 0.953125, + 0.945312, + 0.945312, + 0.941406, + 0.933594, + 0.949219, + 0.933594, + 0.929688, + 0.929688, + 0.925781, + 0.941406, + 0.925781, + 0.933594, + 0.949219, + 0.917969, + 0.9375, + 0.941406, + 0.929688, + 0.925781, + 0.921875, + 0.933594, + 0.945312, + 0.804688, + 0.921875, + 0.9375, + 0.9375, + 0.925781, + 0.9375, + 0.941406, + 0.933594, + 0.925781, + 0.925781, + 0.957031, + 0.914062, + 0.933594, + 0.921875, + 0.9375, + 0.953125, + 0.941406, + 0.914062, + 0.933594, + 0.917969, + 0.9375, + 0.945312, + 0.960938, + 0.929688, + 0.941406, + 0.933594, + 0.941406, + 0.933594, + 0.921875, + 0.941406, + 0.945312, + 0.921875, + 0.960938, + 0.925781, + 0.96875, + 0.933594, + 0.9375, + 0.914062, + 0.929688, + 0.941406, + 0.917969, + 0.9375, + 0.9375, + 0.941406, + 0.949219, + 0.914062, + 0.953125, + 0.957031, + 0.917969, + 0.9375, + 0.929688, + 0.949219, + 0.9375, + 0.949219, + 0.925781, + 0.9375, + 0.941406, + 0.933594, + 0.929688, + 0.921875, + 0.929688, + 0.9375, + 0.910156, + 0.921875, + 0.933594, + 0.929688, + 0.941406, + 0.933594, + 0.925781, + 0.949219, + 0.929688, + 0.9375, + 0.925781, + 0.933594, + 0.925781, + 0.964844, + 0.925781, + 0.929688, + 0.941406, + 0.957031, + 0.917969, + 0.945312, + 0.945312, + 0.929688, + 0.9375, + 0.9375, + 0.929688, + 0.921875, + 0.933594, + 0.917969, + 0.9375, + 0.9375, + 0.933594, + 0.933594, + 0.949219, + 0.902344, + 0.941406, + 0.941406, + 0.929688, + 0.9375, + 0.941406, + 0.9375, + 0.917969, + 0.925781, + 0.941406, + 0.929688, + 0.921875, + 0.929688, + 0.929688, + 0.941406, + 0.929688, + 0.941406, + 0.929688, + 0.933594, + 0.941406, + 0.941406, + 0.925781, + 0.949219, + 0.933594, + 0.945312, + 0.933594, + 0.949219, + 0.964844, + 0.941406, + 0.945312, + 0.925781, + 0.933594, + 0.929688, + 0.925781, + 0.949219, + 0.945312, + 0.929688, + 0.941406, + 0.925781, + 0.941406, + 0.941406, + 0.945312, + 0.933594, + 0.929688, + 0.925781, + 0.851562, + 0.929688, + 0.929688, + 0.910156, + 0.929688, + 0.945312, + 0.929688, + 0.945312, + 0.957031, + 0.929688, + 0.941406, + 0.921875, + 0.929688, + 0.9375, + 0.917969, + 0.925781, + 0.949219, + 0.933594, + 0.929688, + 0.953125, + 1.0, + 0.941406, + 0.949219, + 0.914062, + 0.921875, + 0.933594, + 0.953125, + 0.9375, + 0.953125, + 0.945312, + 0.929688, + 0.9375, + 0.9375, + 0.933594, + 0.9375, + 0.949219, + 0.949219, + 0.925781, + 0.9375, + 0.925781, + 0.9375, + 0.945312, + 0.9375, + 0.945312, + 0.9375, + 0.945312, + 0.925781, + 0.929688, + 0.917969, + 0.910156, + 0.90625, + 0.933594, + 0.945312, + 0.933594, + 0.941406, + 0.929688, + 0.9375, + 0.898438, + 0.925781, + 0.925781, + 0.933594, + 0.960938, + 0.921875, + 0.945312, + 0.941406, + 0.90625, + 0.925781, + 0.9375, + 0.953125, + 0.941406, + 0.921875, + 0.925781, + 0.941406, + 0.921875, + 0.941406, + 0.9375, + 0.941406, + 0.957031, + 0.925781, + 0.914062, + 0.960938, + 0.945312, + 0.933594, + 0.820312, + 0.9375, + 0.914062, + 0.929688, + 0.917969, + 0.960938, + 0.9375, + 0.925781, + 0.9375, + 0.925781, + 0.949219, + 0.929688, + 0.917969, + 0.921875, + 0.921875, + 0.9375, + 0.917969, + 0.890625, + 0.941406, + 0.929688, + 0.933594, + 0.933594, + 0.929688, + 0.917969, + 0.953125, + 0.945312, + 0.921875, + 0.894531, + 0.917969, + 0.949219, + 0.925781, + 0.933594, + 0.941406, + 0.949219, + 0.929688, + 0.964844, + 0.949219, + 0.933594, + 0.945312, + 0.9375, + 0.929688, + 0.925781, + 0.945312, + 0.941406, + 0.945312, + 0.953125, + 0.957031, + 0.929688, + 0.9375, + 0.953125, + 0.949219, + 0.925781, + 0.933594, + 0.945312, + 0.917969, + 0.9375, + 0.929688, + 0.933594, + 0.925781, + 0.925781, + 0.945312, + 0.933594, + 0.941406, + 0.953125, + 0.945312, + 0.960938, + 0.941406, + 0.9375, + 0.953125, + 0.960938, + 0.929688, + 0.9375, + 0.949219, + 0.917969, + 0.929688, + 0.945312, + 0.929688, + 0.914062, + 0.921875, + 0.917969, + 0.945312, + 0.925781, + 0.9375, + 0.933594, + 0.933594, + 0.941406, + 0.9375, + 0.9375, + 0.9375, + 0.882812, + 0.949219, + 0.941406, + 0.933594, + 0.910156, + 0.925781, + 0.941406, + 0.9375, + 0.941406, + 0.925781, + 0.949219, + 0.953125, + 0.925781, + 0.929688, + 0.941406, + 0.933594, + 0.921875, + 0.929688, + 0.9375, + 0.910156, + 0.929688, + 0.925781, + 0.945312, + 0.933594, + 0.945312, + 0.929688, + 0.933594, + 0.933594, + 0.941406, + 0.933594, + 0.933594, + 0.921875, + 0.929688, + 0.917969, + 0.9375, + 0.933594, + 0.933594, + 0.917969, + 0.925781, + 0.953125, + 0.925781, + 0.914062, + 0.925781, + 0.941406, + 0.941406, + 0.925781, + 0.933594, + 0.933594, + 0.945312, + 0.933594, + 0.929688, + 0.945312, + 0.941406, + 0.9375, + 0.914062, + 0.949219, + 0.578125, + 0.949219, + 0.925781, + 0.910156, + 0.945312, + 0.941406, + 0.929688, + 0.9375, + 0.9375, + 0.933594, + 0.933594, + 0.9375, + 0.917969, + 0.929688, + 0.933594, + 0.929688, + 0.945312, + 0.945312, + 0.914062, + 0.941406, + 0.933594, + 0.929688, + 0.933594, + 0.941406, + 0.9375, + 0.949219, + 0.9375, + 0.949219, + 0.929688, + 0.933594, + 0.925781, + 0.933594, + 0.929688, + 0.945312, + 0.949219, + 0.917969, + 0.933594, + 0.914062, + 0.921875, + 0.925781, + 0.941406, + 0.929688, + 0.925781, + 0.941406, + 0.933594, + 0.921875, + 0.941406, + 0.9375, + 0.925781, + 0.929688, + 0.957031, + 0.941406, + 0.929688, + 0.929688, + 0.929688, + 0.945312, + 0.925781, + 0.925781, + 0.949219, + 0.945312, + 0.933594, + 0.960938, + 0.921875, + 0.9375, + 0.949219, + 0.933594, + 0.929688, + 0.941406, + 1.03125, + 0.925781, + 0.894531, + 0.929688, + 0.917969, + 0.929688, + 0.929688, + 0.949219, + 0.929688, + 0.9375, + 0.9375, + 0.921875, + 0.914062, + 0.925781, + 0.9375, + 0.921875, + 0.945312, + 0.945312, + 0.941406, + 0.933594, + 0.925781, + 0.953125, + 0.945312, + 0.929688, + 0.925781, + 0.933594, + 0.929688, + 0.917969, + 0.9375, + 0.945312, + 0.941406, + 0.933594, + 0.953125, + 0.921875, + 0.929688, + 0.941406, + 0.949219, + 0.957031, + 0.925781, + 0.949219, + 0.933594, + 0.929688, + 0.933594, + 0.945312, + 0.945312, + 0.933594, + 0.941406, + 0.738281, + 0.933594, + 0.9375, + 0.929688, + 0.9375, + 0.949219, + 0.933594, + 0.925781, + 0.941406, + 0.925781, + 0.949219, + 0.933594, + 0.941406, + 0.929688, + 0.933594, + 0.929688, + 0.925781, + 0.941406, + 0.929688, + 0.929688, + 0.9375, + 0.941406, + 0.917969, + 0.9375, + 0.925781, + 0.914062, + 0.957031, + 0.917969, + 0.929688, + 0.9375, + 0.921875, + 0.933594, + 0.933594, + 0.933594, + 0.917969, + 0.941406, + 0.941406, + 0.9375, + 0.925781, + 0.929688, + 0.929688, + 0.929688, + 0.929688, + 0.929688, + 0.941406, + 0.972656, + 0.929688, + 0.945312, + 0.90625, + 0.914062, + 0.921875, + 0.921875, + 0.945312, + 0.910156, + 0.929688, + 0.945312, + 0.9375, + 0.9375, + 0.929688, + 0.957031, + 0.9375, + 0.933594, + 0.933594, + 0.914062, + 0.941406, + 0.933594, + 0.925781, + 0.925781, + 0.917969, + 0.9375, + 0.953125, + 0.933594, + 0.929688, + 0.925781, + 0.929688, + 0.929688, + 0.945312, + 0.917969, + 0.914062, + 0.921875, + 0.9375, + 0.9375, + 0.925781, + 0.929688, + 0.933594, + 0.933594, + 0.921875, + 0.949219, + 0.9375, + 0.957031, + 0.953125, + 0.933594, + 0.925781, + 0.9375, + 0.929688, + 0.925781, + 0.933594, + 0.949219, + 0.925781, + 0.921875, + 0.941406, + 0.941406, + 0.933594, + 0.960938, + 0.941406, + 0.925781, + 0.933594, + 0.914062, + 0.917969, + 0.925781, + 0.917969, + 0.929688, + 0.933594, + 0.921875, + 0.925781, + 0.929688, + 0.933594, + 0.953125, + 0.914062, + 0.957031, + 0.878906, + 0.933594, + 0.917969, + 0.949219, + 0.9375, + 0.910156, + 0.929688, + 0.9375, + 0.949219, + 0.929688, + 0.953125, + 0.945312, + 0.929688, + 0.945312, + 0.921875, + 0.9375, + 0.933594, + 0.953125, + 0.941406, + 0.964844, + 0.929688, + 0.945312, + 0.941406, + 0.933594, + 0.933594, + 0.941406, + 0.941406, + 0.902344, + 0.933594, + 0.925781, + 0.941406, + 0.925781, + 0.9375, + 0.9375, + 0.933594, + 0.9375, + 0.941406, + 0.914062, + 0.921875, + 0.925781, + 0.910156, + 0.949219, + 0.941406, + 0.949219, + 0.9375, + 0.925781, + 0.917969, + 0.945312, + 0.949219, + 0.945312, + 0.921875, + 0.929688, + 0.933594, + 0.9375, + 0.933594, + 0.929688, + 0.902344, + 0.929688, + 0.933594, + 0.941406, + 0.945312, + 0.917969, + 0.941406, + 0.953125, + 0.933594, + 0.921875, + 0.933594, + 0.949219, + 0.945312, + 0.925781, + 0.917969, + 0.945312, + 0.929688, + 0.945312, + 0.9375, + 0.929688, + 0.9375, + 0.929688, + 0.957031, + 0.921875, + 0.917969, + 0.925781, + 0.921875, + 0.929688, + 0.925781, + 0.9375, + 0.929688, + 0.921875, + 0.941406, + 0.9375, + 0.945312, + 0.949219, + 0.933594, + 0.933594, + 0.9375, + 0.945312, + 0.933594, + 0.933594, + 0.917969, + 0.933594, + 0.921875, + 0.925781, + 0.933594, + 0.921875, + 0.945312, + 0.9375, + 0.941406, + 0.9375, + 0.914062, + 0.933594, + 0.917969, + 0.921875, + 0.929688, + 0.929688, + 0.960938, + 0.933594, + 0.949219, + 0.933594, + 0.921875, + 0.9375, + 0.9375, + 0.933594, + 0.941406, + 0.941406, + 0.929688, + 0.917969, + 0.945312, + 0.925781, + 0.929688, + 0.945312, + 0.925781, + 0.917969, + 0.941406, + 0.945312, + 0.945312, + 0.9375, + 0.933594, + 0.929688, + 0.9375, + 0.941406, + 0.953125, + 0.941406, + 0.917969, + 0.953125, + 0.921875, + 0.945312, + 0.921875, + 0.9375, + 0.914062, + 0.933594, + 0.9375, + 0.945312, + 0.941406, + 0.941406, + 0.933594, + 0.949219, + 0.953125, + 0.949219, + 0.917969, + 0.941406, + 0.953125, + 0.929688, + 0.929688, + 0.945312, + 0.933594, + 0.941406, + 0.9375, + 0.914062, + 0.917969, + 0.929688, + 0.917969, + 0.933594, + 0.9375, + 0.933594, + 0.949219, + 0.945312, + 0.914062, + 0.949219, + 0.929688, + 0.933594, + 0.953125, + 0.945312, + 0.933594, + 0.929688, + 0.925781, + 0.945312, + 0.933594, + 0.933594, + 0.945312, + 0.949219, + 0.925781, + 0.933594, + 0.933594, + 0.929688, + 0.9375, + 0.917969, + 0.925781, + 0.925781, + 0.925781, + 0.941406, + 0.953125, + 0.921875, + 0.933594, + 0.933594, + 0.917969, + 0.929688, + 0.949219, + 0.933594, + 0.945312, + 0.941406, + 0.960938, + 0.925781, + 0.949219, + 0.921875, + 0.941406, + 0.914062, + 0.917969, + 0.925781, + 0.878906, + 0.941406, + 0.9375, + 0.9375, + 0.945312, + 0.941406, + 0.925781, + 0.9375, + 0.945312, + 0.925781, + 0.910156, + 0.925781, + 0.925781, + 0.945312, + 0.929688, + 0.925781, + 0.953125, + 0.929688, + 0.921875, + 0.929688, + 0.921875, + 0.929688, + 0.941406, + 0.917969, + 0.941406, + 0.9375, + 0.925781, + 0.941406, + 0.949219, + 0.957031, + 0.9375, + 0.917969, + 0.941406, + 0.957031, + 0.921875, + 0.9375, + 0.929688, + 0.917969, + 0.953125, + 0.933594, + 0.945312, + 0.898438, + 0.933594, + 0.957031, + 0.929688, + 0.933594, + 0.925781, + 0.917969, + 0.925781, + 0.902344, + 0.925781, + 0.910156, + 0.925781, + 0.929688, + 0.929688, + 0.921875, + 0.90625, + 0.945312, + 0.925781, + 0.933594, + 0.941406, + 0.921875, + 0.933594, + 0.929688, + 0.929688, + 0.949219, + 0.925781, + 0.9375, + 0.914062, + 0.925781, + 0.941406, + 0.921875, + 0.914062, + 0.921875, + 0.917969, + 0.945312, + 0.960938, + 0.917969, + 0.917969, + 0.917969, + 0.9375, + 0.945312, + 0.9375, + 0.925781, + 0.933594, + 0.9375, + 0.929688, + 0.921875, + 0.925781, + 0.933594, + 0.933594, + 0.929688, + 0.929688, + 0.9375, + 0.941406, + 0.945312, + 0.96875, + 0.914062, + 0.941406, + 0.949219, + 0.949219, + 0.917969, + 0.9375, + 0.945312, + 0.933594, + 0.941406, + 0.9375, + 0.953125, + 0.898438, + 0.9375, + 0.929688, + 0.921875, + 0.933594, + 0.933594, + 0.933594, + 0.941406, + 0.925781, + 0.917969, + 0.941406, + 0.945312, + 0.941406, + 0.933594, + 0.933594, + 0.945312, + 0.941406, + 0.921875, + 0.933594, + 0.949219, + 0.933594, + 0.917969, + 0.925781, + 0.941406, + 0.9375, + 0.941406, + 0.921875, + 0.941406, + 0.941406, + 0.953125, + 0.925781, + 0.941406, + 0.9375, + 0.929688, + 0.925781, + 0.933594, + 0.921875, + 0.933594, + 0.949219, + 0.925781, + 0.941406, + 0.933594, + 0.953125, + 0.933594, + 0.945312, + 0.941406, + 0.9375, + 0.917969, + 0.925781, + 0.917969, + 0.890625, + 0.9375, + 0.9375, + 0.960938, + 0.933594, + 0.929688, + 0.917969, + 0.298828, + 0.953125, + 0.953125, + 0.925781, + 0.945312, + 0.9375, + 0.917969, + 0.953125, + 0.953125, + 0.9375, + 0.945312, + 0.929688, + 0.925781, + 0.9375, + 0.941406, + 0.921875, + 0.933594, + 0.949219, + 0.941406, + 0.929688, + 0.921875, + 0.929688, + 0.953125, + 0.917969, + 0.921875, + 0.945312, + 0.914062, + 0.925781, + 0.019775, + 0.925781, + 0.925781, + 0.921875, + 0.921875, + 0.941406, + 0.933594, + 0.941406, + 0.933594, + 0.953125, + 0.933594, + 0.941406, + 0.921875, + 0.925781, + 0.921875, + 0.933594, + 0.925781, + 0.875, + 0.9375, + 0.941406, + 0.9375, + 0.933594, + 0.941406, + 0.925781, + 0.933594, + 0.9375, + 0.941406, + 0.945312, + 0.945312, + 0.929688, + 0.898438, + 0.929688, + 0.929688, + 0.945312, + 0.917969, + 0.925781, + 0.902344, + 0.933594, + 0.949219, + 0.960938, + 0.9375, + 0.917969, + 0.941406, + 0.933594, + 0.925781, + 0.9375, + 0.9375, + 0.933594, + 0.914062, + 0.933594, + 0.921875, + 0.921875, + 0.9375, + 0.933594, + 0.953125, + 0.9375, + 0.945312, + 0.933594, + 0.945312, + 0.925781, + 0.929688, + 0.933594, + 0.921875, + 0.933594, + 0.949219, + 0.921875, + 0.941406, + 0.914062, + 0.9375, + 0.933594, + 0.933594, + 0.9375, + 0.945312, + 0.941406, + 0.917969, + 0.902344, + 0.9375, + 0.957031, + 0.953125, + 0.9375, + 0.933594, + 0.9375, + 0.929688, + 0.9375, + 0.914062, + 0.929688, + 0.921875, + 0.9375, + 0.953125, + 0.9375, + 0.90625, + 0.949219, + 0.921875, + 0.929688, + 0.9375, + 0.933594, + 0.933594, + 0.9375, + 0.941406, + 0.917969, + 0.929688, + 0.933594, + 0.9375, + 0.917969, + 0.945312, + 0.941406, + 0.933594, + 0.941406, + 0.9375, + 0.929688, + 0.949219, + 0.96875, + 0.9375, + 0.9375, + 0.941406, + 0.90625, + 0.9375, + 0.96875, + 0.933594, + 0.933594, + 0.941406, + 0.9375, + 0.933594, + 0.941406, + 0.9375, + 0.949219, + 0.925781, + 0.929688, + 0.957031, + 0.9375, + 0.902344, + 0.941406, + 0.933594, + 0.9375, + 0.933594, + 0.925781, + 0.921875, + 0.921875, + 0.933594, + 0.925781, + 0.949219, + 0.921875, + 0.941406, + 0.941406, + 0.929688, + 0.9375, + 0.949219, + 0.925781, + 0.933594, + 0.941406, + 0.949219, + 0.925781, + 0.914062, + 0.953125, + 0.949219, + 0.933594, + 0.941406, + 0.933594, + 0.925781, + 0.929688, + 0.941406, + 0.941406, + 0.921875, + 0.941406, + 0.933594, + 0.925781, + 0.925781, + 0.929688, + 0.953125, + 0.933594, + 0.945312, + 0.953125, + 0.929688, + 0.921875, + 0.945312, + 0.925781, + 0.929688, + 0.941406, + 0.933594, + 0.941406, + 0.933594, + 0.945312, + 0.925781, + 0.945312, + 0.945312, + 0.933594, + 0.925781, + 0.941406, + 0.921875, + 0.929688, + 0.953125, + 0.953125, + 0.9375, + 0.941406, + 0.921875, + 0.925781, + 0.945312, + 0.925781, + 0.953125, + 0.949219, + 0.902344, + 0.914062, + 0.910156, + 0.925781, + 0.921875, + 0.925781, + 0.953125, + 0.910156, + 0.921875, + 0.9375, + 0.925781, + 0.9375, + 0.945312, + 0.933594, + 0.941406, + 0.949219, + 0.945312, + 0.9375, + 0.921875, + 0.957031, + 0.945312, + 0.941406, + 0.933594, + 0.921875, + 0.925781, + 0.953125, + 0.921875, + 0.941406, + 0.925781, + 0.914062, + 0.929688, + 0.949219, + 0.828125, + 0.929688, + 0.9375, + 0.941406, + 0.9375, + 0.9375, + 0.941406, + 0.917969, + 0.953125, + 0.9375, + 0.9375, + 0.941406, + 0.957031, + 0.9375, + 0.941406, + 0.933594, + 0.933594, + 0.949219, + 0.945312, + 0.941406, + 0.914062, + 0.921875, + 0.9375, + 0.945312, + 0.9375, + 0.9375, + 0.953125, + 0.949219, + 0.921875, + 0.9375, + 0.925781, + 0.914062, + 0.921875, + 0.933594, + 0.945312, + 0.941406, + 0.9375, + 0.9375, + 0.929688, + 0.949219, + 0.917969, + 0.945312, + 0.960938, + 0.9375, + 0.960938, + 0.957031, + 0.9375, + 0.929688, + 0.933594, + 0.914062, + 0.933594, + 0.921875, + 0.953125, + 0.925781, + 0.949219, + 0.953125, + 0.941406, + 0.957031, + 0.917969, + 0.941406, + 0.941406, + 0.921875, + 0.921875, + 0.933594, + 0.941406, + 0.914062, + 0.929688, + 0.925781, + 0.929688, + 0.816406, + 0.933594, + 0.925781, + 0.925781, + 0.9375, + 0.933594, + 0.917969, + 0.925781, + 0.933594, + 0.941406, + 0.941406, + 0.9375, + 0.917969, + 0.925781, + 0.941406, + 0.941406, + 0.933594, + 0.929688, + 0.933594, + 0.929688, + 0.945312, + 0.941406, + 0.945312, + 0.9375, + 0.925781, + 0.929688, + 0.914062, + 0.933594, + 0.917969, + 0.9375, + 0.9375, + 0.921875, + 0.941406, + 0.9375, + 0.917969, + 0.949219, + 0.933594, + 0.925781, + 0.964844, + 0.929688, + 0.949219, + 0.960938, + 0.941406, + 0.949219, + 0.933594, + 0.921875, + 0.90625, + 0.90625, + 0.945312, + 0.953125, + 0.933594, + 0.917969, + 0.941406, + 0.929688, + 0.9375, + 0.925781, + 0.945312, + 0.921875, + 0.933594, + 0.945312, + 0.917969, + 0.921875, + 0.933594, + 0.90625, + 0.945312, + 0.933594, + 0.941406, + 0.925781, + 0.949219, + 0.941406, + 0.9375, + 0.929688, + 0.9375, + 0.933594, + 0.953125, + 0.925781, + 0.925781, + 0.921875, + 0.925781, + 0.933594, + 0.933594, + 0.9375, + 0.921875, + 0.921875, + 0.917969, + 0.941406, + 0.921875, + 0.957031, + 0.914062, + 0.933594, + 0.941406, + 0.933594, + 0.945312, + 0.925781, + 0.933594, + 0.933594, + 0.929688, + 0.925781, + 0.921875, + 0.921875, + 0.921875, + 0.945312, + 0.933594, + 0.9375, + 0.9375, + 0.941406, + 0.933594, + 0.953125, + 0.917969, + 0.9375, + 0.949219, + 0.9375, + 0.929688, + 0.925781, + 0.953125, + 0.941406, + 0.960938, + 0.933594, + 0.9375, + 0.910156, + 0.941406, + 0.921875, + 0.941406, + 0.953125, + 0.929688, + 0.929688, + 0.949219, + 0.949219, + 0.910156, + 0.949219, + 0.929688, + 0.910156, + 0.929688, + 0.945312, + 0.941406, + 0.9375, + 0.921875, + 0.9375, + 0.929688, + 0.945312, + 0.949219, + 0.914062, + 0.925781, + 0.945312, + 0.949219, + 0.941406, + 0.9375, + 0.96875, + 0.914062, + 0.945312, + 0.941406, + 0.925781, + 0.933594, + 0.925781, + 0.921875, + 0.941406, + 0.933594, + 0.929688, + 0.910156, + 0.953125, + 0.910156, + 0.917969, + 0.929688, + 0.941406, + 0.917969, + 0.933594, + 0.921875, + 0.9375, + 0.929688, + 0.964844, + 0.941406, + 0.921875, + 0.949219, + 0.929688, + 0.945312, + 0.945312, + 0.925781, + 0.945312, + 0.945312, + 0.949219, + 0.941406, + 0.953125, + 0.941406, + 0.921875, + 0.929688, + 0.929688, + 0.953125, + 0.925781, + 0.933594, + 0.933594, + 0.917969, + 1.007812, + 0.949219, + 0.945312, + 0.933594, + 0.925781, + 0.925781, + 0.9375, + 0.933594, + 0.9375, + 0.945312, + 0.933594, + 0.953125, + 0.941406, + 0.914062, + 0.941406, + 0.53125, + 0.9375, + 0.9375, + 0.917969, + 0.917969, + 0.921875, + 0.929688, + 0.9375, + 0.9375, + 0.917969, + 0.925781, + 0.945312, + 0.929688, + 0.945312, + 0.933594, + 0.9375, + 0.929688, + 0.925781, + 0.925781, + 0.929688, + 0.949219, + 0.917969, + 0.917969, + 0.933594, + 0.929688, + 0.933594, + 0.929688, + 0.949219, + 0.921875, + 0.921875, + 0.9375, + 0.933594, + 0.925781, + 0.933594, + 0.957031, + 0.929688, + 0.925781, + 0.933594, + 0.933594, + 0.933594, + 0.9375, + 0.929688, + 0.925781, + 0.925781, + 0.945312, + 0.949219, + 0.921875, + 0.941406, + 0.933594, + 0.925781, + 0.929688, + 0.953125, + 0.933594, + 0.921875, + 0.921875, + 0.933594, + 0.933594, + 0.925781, + 0.949219, + 0.957031, + 0.941406, + 0.921875, + 0.925781, + 0.953125, + 0.945312, + 0.929688, + 0.9375, + 0.917969, + 0.941406, + 0.925781, + 0.949219, + 0.925781, + 0.921875, + 0.945312, + 0.953125, + 0.9375, + 0.933594, + 0.933594, + 0.945312, + 0.929688, + 0.925781, + 0.957031, + 0.953125, + 0.941406, + 0.925781, + 0.925781, + 0.945312, + 0.941406, + 0.9375, + 0.933594, + 0.925781, + 0.933594, + 0.953125, + 0.9375, + 0.929688, + 0.929688, + 0.933594, + 0.925781, + 0.945312, + 0.929688, + 0.949219, + 0.929688, + 0.9375, + 0.929688, + 0.933594, + 0.964844, + 1.0, + 0.945312, + 0.941406, + 0.921875, + 0.941406, + 0.917969, + 0.925781, + 0.921875, + 0.917969, + 0.933594, + 0.914062, + 0.914062, + 0.9375, + 0.960938, + 0.925781, + 0.921875, + 0.921875, + 0.90625, + 0.925781, + 0.917969, + 0.941406, + 0.914062, + 0.925781, + 0.9375, + 0.929688, + 0.933594, + 0.949219, + 0.921875, + 0.945312, + 0.910156, + 0.941406, + 0.9375, + 0.921875, + 0.929688, + 0.96875, + 0.945312, + 0.921875, + 0.945312, + 0.949219, + 0.929688, + 0.910156, + 0.921875, + 0.945312, + 0.9375, + 0.9375, + 0.929688, + 0.9375, + 0.933594, + 0.914062, + 0.933594, + 0.9375, + 0.925781, + 0.960938, + 0.925781, + 0.9375, + 0.957031, + 0.929688, + 0.9375, + 0.929688, + 0.941406, + 0.933594, + 0.964844, + 0.941406, + 0.925781, + 0.929688, + 0.9375, + 0.933594, + 0.933594, + 0.917969, + 0.929688, + 0.929688, + 0.9375, + 0.929688, + 0.859375, + 0.925781, + 0.9375, + 0.949219, + 0.90625, + 0.917969, + 0.9375, + 0.9375, + 0.945312, + 0.933594, + 0.929688, + 0.949219, + 0.945312, + 0.929688, + 0.9375, + 0.949219, + 0.941406, + 0.941406, + 0.9375, + 0.929688, + 0.929688, + 0.921875, + 0.921875, + 0.933594, + 0.945312, + 0.929688, + 0.929688, + 0.941406, + 0.933594, + 0.945312, + 0.949219, + 0.9375, + 0.929688, + 0.933594, + 0.941406, + 0.9375, + 0.929688, + 0.953125, + 0.9375, + 0.953125, + 0.933594, + 0.929688, + 0.933594, + 0.949219, + 0.929688, + 0.929688, + 0.9375, + 0.960938, + 0.957031, + 0.945312, + 0.9375, + 0.933594, + 0.929688, + 0.929688, + 0.914062, + 0.929688, + 0.925781, + 0.921875, + 0.945312, + 0.941406, + 0.929688, + 0.925781, + 0.949219, + 0.941406, + 0.929688, + 0.9375, + 0.941406, + 0.929688, + 0.921875, + 0.933594, + 0.933594, + 0.945312, + 0.925781, + 0.917969, + 0.949219, + 0.929688, + 0.921875, + 0.949219, + 0.9375, + 0.929688, + 0.925781, + 0.929688, + 0.945312, + 0.949219, + 0.941406, + 0.925781, + 0.953125, + 0.925781, + 0.941406, + 0.933594, + 0.945312, + 0.917969, + 0.933594, + 0.945312, + 0.90625, + 0.941406, + 0.933594, + 0.933594, + 0.9375, + 0.945312, + 0.921875, + 0.917969, + 0.925781, + 0.925781, + 0.921875, + 0.921875, + 0.945312, + 0.9375, + 0.925781, + 0.945312, + 0.945312, + 0.953125, + 0.921875, + 0.933594, + 0.941406, + 0.933594, + 0.933594, + 0.933594, + 0.953125, + 0.933594, + 0.933594, + 0.917969, + 0.933594, + 0.9375, + 0.929688, + 0.929688, + 0.9375, + 0.917969, + 0.957031, + 0.929688, + 0.929688, + 0.925781, + 0.9375, + 0.933594, + 0.9375, + 0.957031, + 0.917969, + 0.925781, + 0.921875, + 0.933594, + 0.90625, + 0.933594, + 0.929688, + 0.917969, + 0.871094, + 0.945312, + 0.9375, + 0.9375, + 0.957031, + 0.941406, + 0.914062, + 0.945312, + 0.957031, + 0.945312, + 0.941406, + 0.9375, + 0.9375, + 0.941406, + 0.949219, + 0.9375, + 0.925781, + 0.929688, + 0.933594, + 0.933594, + 0.933594, + 0.953125, + 0.929688, + 0.941406, + 0.925781, + 0.933594, + 0.914062, + 0.933594, + 0.949219, + 0.945312, + 0.941406, + 0.9375, + 0.941406, + 0.921875, + 0.933594, + 0.925781, + 0.890625, + 0.929688, + 0.933594, + 0.953125, + 0.933594, + 0.945312, + 0.917969, + 0.90625, + 0.925781, + 0.953125, + 0.9375, + 0.933594, + 0.902344, + 0.9375, + 0.933594, + 0.910156, + 0.945312, + 0.921875, + 0.945312, + 0.945312, + 0.941406, + 0.9375, + 0.9375, + 0.953125, + 0.929688, + 0.929688, + 0.929688, + 0.929688, + 0.941406, + 0.941406, + 0.949219, + 0.9375, + 0.914062, + 0.933594, + 0.945312, + 0.9375, + 0.921875, + 0.925781, + 0.941406, + 0.941406, + 0.941406, + 0.933594, + 0.925781, + 0.957031, + 0.9375, + 0.945312, + 0.90625, + 0.929688, + 0.941406, + 0.917969, + 0.933594, + 0.929688, + 0.921875, + 0.9375, + 0.953125, + 0.945312, + 0.941406, + 0.929688, + 0.902344, + 0.914062, + 0.929688, + 0.925781, + 0.9375, + 0.933594, + 0.933594, + 0.945312, + 0.941406, + 0.941406, + 0.929688, + 0.941406, + 0.945312, + 0.929688, + 0.929688, + 0.949219, + 0.925781, + 0.941406, + 0.945312, + 0.941406, + 0.914062, + 0.941406, + 0.964844, + 0.949219, + 0.929688, + 0.945312, + 0.933594, + 0.945312, + 0.9375, + 0.914062, + 0.941406, + 0.933594, + 0.929688, + 0.929688, + 0.945312, + 0.929688, + 0.941406, + 0.917969, + 0.9375, + 0.933594, + 0.949219, + 0.941406, + 0.929688, + 0.929688, + 0.933594 + ] + }, + "name": "model.transformer.h.26.ln_2.weight", + "outputIndexes": [ + 2167 + ], + "type": "Const", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2166, + 2167 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/ln_2_26/Mul_1_output_0", + "outputIndexes": [ + 2168 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.26/mlp/w1/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 2168 + ], + "outputIndexes": [ + 3339 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.26/mlp/w1/Linear/pre_convert", + "inputIndexes": [ + 3339 + ], + "outputIndexes": [ + 3340 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.26/mlp/w1/Linear", + "inputIndexes": [ + 3340 + ], + "outputIndexes": [ + 3341 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 11008, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 2998816764, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.26/mlp/w1/Linear/post_convert", + "inputIndexes": [ + 3341 + ], + "outputIndexes": [ + 3342 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.26/mlp/w1/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3342 + ], + "outputIndexes": [ + 2169 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 11008 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.26/mlp/w2/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 2168 + ], + "outputIndexes": [ + 3343 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.26/mlp/w2/Linear/pre_convert", + "inputIndexes": [ + 3343 + ], + "outputIndexes": [ + 3344 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.26/mlp/w2/Linear", + "inputIndexes": [ + 3344 + ], + "outputIndexes": [ + 3345 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 11008, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 3024179218, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.26/mlp/w2/Linear/post_convert", + "inputIndexes": [ + 3345 + ], + "outputIndexes": [ + 3346 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.26/mlp/w2/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3346 + ], + "outputIndexes": [ + 2170 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 11008 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2170 + ], + "main_type": "UnaryOp", + "main": { + "opType": "SIGMOID", + "T": "DT_INVALID" + }, + "name": "/mlp_26/Sigmoid_output_0", + "outputIndexes": [ + 2171 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2170, + 2171 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/mlp_26/Mul_output_0", + "outputIndexes": [ + 2172 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2169, + 2172 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/mlp_26/Mul_1_output_0", + "outputIndexes": [ + 2173 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.26/mlp/c_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 2173 + ], + "outputIndexes": [ + 3347 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 11008, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.26/mlp/c_proj/Linear/pre_convert", + "inputIndexes": [ + 3347 + ], + "outputIndexes": [ + 3348 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.26/mlp/c_proj/Linear", + "inputIndexes": [ + 3348 + ], + "outputIndexes": [ + 3349 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 11008, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 3049541672, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.26/mlp/c_proj/Linear/post_convert", + "inputIndexes": [ + 3349 + ], + "outputIndexes": [ + 3350 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.26/mlp/c_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3350 + ], + "outputIndexes": [ + 2174 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2165, + 2174 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_134_output_0", + "outputIndexes": [ + 2175 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2175, + 1 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_135_output_0", + "outputIndexes": [ + 2176 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2176 + ], + "main_type": "LayerNorm", + "main": { + "axis": [ + -1 + ], + "epsilon": 1e-06, + "group": 1, + "useRMSNorm": true + }, + "name": "/ln_1_27/Mul_output_0", + "outputIndexes": [ + 2177 + ], + "type": "LayerNorm", + "defaultDimentionFormat": "NHWC" + }, + { + "main_type": "Blob", + "main": { + "dims": [ + 4096 + ], + "dataFormat": "NCHW", + "dataType": "DT_FLOAT", + "float32s": [ + 1.101562, + 1.015625, + 1.0, + 1.101562, + 1.046875, + 1.046875, + 1.03125, + 1.0625, + 1.046875, + 1.078125, + 1.085938, + 1.039062, + 1.054688, + 1.007812, + 1.054688, + 1.007812, + 1.054688, + 1.039062, + 1.03125, + 1.039062, + 1.039062, + 1.023438, + 1.078125, + 1.015625, + 1.054688, + 1.085938, + 1.023438, + 1.078125, + 1.039062, + 1.015625, + 1.015625, + 1.046875, + 1.054688, + 1.070312, + 1.070312, + 1.0625, + 1.078125, + 1.078125, + 1.054688, + 1.046875, + 1.101562, + 1.03125, + 1.085938, + 1.03125, + 1.09375, + 1.046875, + 1.0, + 1.015625, + 0.992188, + 1.078125, + 1.046875, + 1.039062, + 1.09375, + 1.078125, + 1.015625, + 1.054688, + 1.054688, + 1.03125, + 1.117188, + 1.0625, + 0.980469, + 1.117188, + 1.085938, + 1.054688, + 1.070312, + 1.09375, + 1.03125, + 1.039062, + 1.03125, + 1.015625, + 1.0625, + 1.109375, + 1.085938, + 1.03125, + 1.046875, + 1.039062, + 1.03125, + 1.046875, + 1.039062, + 1.03125, + 1.046875, + 1.03125, + 1.039062, + 1.070312, + 1.046875, + 1.046875, + 1.039062, + 1.054688, + 1.03125, + 1.039062, + 1.09375, + 1.039062, + 1.0625, + 1.054688, + 1.03125, + 1.023438, + 1.046875, + 1.0625, + 1.054688, + 1.046875, + 1.054688, + 1.039062, + 1.085938, + 1.070312, + 1.046875, + 1.078125, + 1.054688, + 1.0625, + 1.046875, + 1.0625, + 1.109375, + 0.980469, + 1.03125, + 1.085938, + 1.054688, + 1.046875, + 1.03125, + 1.6875, + 1.046875, + 1.070312, + 1.132812, + 1.023438, + 1.070312, + 1.03125, + 1.0625, + 1.039062, + 1.046875, + 1.085938, + 1.0625, + 1.007812, + 1.046875, + 1.070312, + 1.0625, + 1.101562, + 1.070312, + 1.0625, + 1.070312, + 1.085938, + 1.007812, + 1.09375, + 1.023438, + 1.046875, + 1.03125, + 1.085938, + 1.023438, + 1.078125, + 1.03125, + 1.023438, + 1.078125, + 1.046875, + 0.996094, + 1.015625, + 1.03125, + 1.09375, + 0.972656, + 0.988281, + 1.039062, + 1.054688, + 1.046875, + 1.015625, + 1.039062, + 1.023438, + 1.015625, + 1.039062, + 1.0625, + 1.070312, + 1.03125, + 1.054688, + 1.03125, + 1.046875, + 1.046875, + 1.101562, + 1.0625, + 1.046875, + 1.023438, + 1.03125, + 1.0625, + 1.039062, + 1.070312, + 1.023438, + 1.015625, + 1.046875, + 1.0, + 1.015625, + 1.0625, + 1.015625, + 1.03125, + 1.046875, + 1.046875, + 1.015625, + 1.0625, + 1.007812, + 1.054688, + 1.015625, + 1.054688, + 1.078125, + 1.0625, + 1.070312, + 1.078125, + 1.039062, + 1.0625, + 1.054688, + 1.023438, + 1.039062, + 1.039062, + 1.078125, + 1.09375, + 1.03125, + 1.015625, + 0.921875, + 1.0, + 1.054688, + 1.054688, + 1.039062, + 1.070312, + 1.023438, + 1.007812, + 1.054688, + 1.164062, + 1.007812, + 1.085938, + 1.070312, + 1.085938, + 1.03125, + 1.046875, + 1.078125, + 1.078125, + 1.046875, + 1.164062, + 1.054688, + 1.039062, + 1.0625, + 1.070312, + 1.0625, + 1.039062, + 1.0625, + 1.101562, + 1.007812, + 1.054688, + 1.046875, + 1.101562, + 1.09375, + 1.125, + 1.085938, + 1.03125, + 1.046875, + 1.0625, + 1.085938, + 1.0625, + 1.046875, + 1.039062, + 1.070312, + 1.078125, + 1.085938, + 1.054688, + 1.125, + 1.054688, + 1.109375, + 1.078125, + 1.03125, + 1.054688, + 1.09375, + 1.125, + 1.09375, + 1.054688, + 1.085938, + 1.039062, + 1.070312, + 1.054688, + 1.078125, + 1.015625, + 1.015625, + 1.054688, + 1.023438, + 1.09375, + 1.054688, + 1.0625, + 1.039062, + 1.039062, + 1.054688, + 1.023438, + 1.023438, + 1.101562, + 1.078125, + 1.054688, + 1.0625, + 1.0625, + 1.023438, + 1.03125, + 1.007812, + 1.046875, + 1.039062, + 1.085938, + 1.046875, + 1.039062, + 1.085938, + 1.0625, + 1.054688, + 1.046875, + 1.070312, + 1.078125, + 1.054688, + 1.070312, + 1.046875, + 1.046875, + 1.03125, + 1.078125, + 1.054688, + 1.03125, + 1.070312, + 1.09375, + 1.070312, + 1.132812, + 1.054688, + 1.070312, + 1.046875, + 0.996094, + 1.054688, + 1.007812, + 1.015625, + 1.015625, + 1.0625, + 1.070312, + 1.039062, + 1.039062, + 1.0625, + 1.039062, + 1.054688, + 1.03125, + 1.023438, + 1.117188, + 1.085938, + 1.054688, + 1.078125, + 0.984375, + 1.078125, + 1.0, + 1.054688, + 1.0625, + 1.023438, + 1.03125, + 1.054688, + 1.007812, + 1.054688, + 1.070312, + 1.054688, + 1.054688, + 0.996094, + 1.0625, + 1.023438, + 1.078125, + 1.101562, + 1.0625, + 1.039062, + 1.007812, + 1.070312, + 1.0625, + 1.09375, + 1.03125, + 1.054688, + 1.054688, + 1.054688, + 1.046875, + 1.03125, + 1.023438, + 0.992188, + 1.039062, + 1.132812, + 1.039062, + 1.070312, + 1.039062, + 0.996094, + 1.054688, + 1.101562, + 1.0625, + 1.109375, + 1.023438, + 1.054688, + 1.078125, + 1.007812, + 1.054688, + 1.039062, + 1.070312, + 1.054688, + 1.03125, + 1.054688, + 1.125, + 1.03125, + 1.085938, + 1.0625, + 1.046875, + 1.046875, + 1.023438, + 1.039062, + 1.046875, + 1.0625, + 1.0625, + 1.070312, + 1.085938, + 1.054688, + 1.03125, + 1.046875, + 1.039062, + 1.039062, + 1.0625, + 1.03125, + 1.039062, + 1.03125, + 1.046875, + 1.070312, + 1.039062, + 1.046875, + 1.046875, + 1.0625, + 1.03125, + 1.03125, + 1.046875, + 1.078125, + 1.03125, + 1.046875, + 1.085938, + 1.046875, + 1.015625, + 1.0625, + 1.070312, + 1.046875, + 1.023438, + 1.023438, + 0.949219, + 1.078125, + 1.023438, + 1.070312, + 1.054688, + 1.03125, + 0.984375, + 1.039062, + 1.046875, + 0.988281, + 1.0, + 1.078125, + 1.085938, + 1.039062, + 1.0625, + 1.054688, + 1.015625, + 1.03125, + 1.0625, + 1.007812, + 1.070312, + 1.085938, + 1.046875, + 1.039062, + 0.980469, + 1.046875, + 1.039062, + 0.984375, + 1.070312, + 1.007812, + 1.0625, + 1.054688, + 1.0, + 1.039062, + 1.023438, + 1.046875, + 1.054688, + 1.070312, + 1.054688, + 0.992188, + 1.03125, + 1.03125, + 1.054688, + 1.054688, + 1.039062, + 1.0625, + 1.046875, + 1.015625, + 1.0625, + 1.039062, + 1.09375, + 1.070312, + 1.054688, + 1.070312, + 1.023438, + 1.03125, + 1.054688, + 1.015625, + 1.085938, + 0.996094, + 1.039062, + 0.953125, + 1.03125, + 1.054688, + 1.039062, + 1.085938, + 1.039062, + 1.046875, + 1.101562, + 1.054688, + 1.0625, + 1.015625, + 1.046875, + 1.054688, + 1.03125, + 1.007812, + 1.039062, + 1.03125, + 1.070312, + 1.078125, + 1.054688, + 1.007812, + 1.03125, + 1.132812, + 1.046875, + 1.046875, + 1.03125, + 1.015625, + 1.0625, + 1.03125, + 1.054688, + 1.039062, + 1.039062, + 1.0625, + 1.078125, + 1.109375, + 1.101562, + 1.03125, + 1.0625, + 1.070312, + 1.054688, + 1.039062, + 1.046875, + 1.023438, + 1.039062, + 0.898438, + 1.03125, + 1.046875, + 1.039062, + 1.03125, + 1.046875, + 1.03125, + 1.0625, + 1.101562, + 1.015625, + 1.023438, + 1.0625, + 1.015625, + 1.023438, + 1.039062, + 1.054688, + 1.078125, + 1.101562, + 1.039062, + 1.078125, + 1.054688, + 1.070312, + 1.0625, + 1.054688, + 1.054688, + 1.023438, + 1.070312, + 1.085938, + 1.078125, + 1.03125, + 1.0625, + 1.070312, + 1.023438, + 1.054688, + 1.03125, + 1.054688, + 1.03125, + 1.023438, + 1.015625, + 1.03125, + 1.046875, + 1.09375, + 1.0625, + 1.007812, + 1.0625, + 1.023438, + 1.046875, + 1.0625, + 0.980469, + 1.03125, + 1.023438, + 1.101562, + 1.007812, + 0.972656, + 1.085938, + 1.054688, + 1.03125, + 1.039062, + 1.054688, + 1.046875, + 1.03125, + 1.039062, + 1.054688, + 1.023438, + 1.117188, + 1.054688, + 1.078125, + 1.03125, + 1.0, + 1.046875, + 1.023438, + 1.046875, + 1.070312, + 1.09375, + 1.039062, + 1.070312, + 1.039062, + 0.988281, + 1.015625, + 1.023438, + 0.992188, + 1.054688, + 1.0625, + 1.070312, + 1.039062, + 1.054688, + 1.0625, + 1.054688, + 1.078125, + 1.0625, + 0.147461, + 1.03125, + 1.039062, + 1.0625, + 1.023438, + 1.046875, + 1.078125, + 1.070312, + 1.03125, + 1.03125, + 1.0625, + 1.046875, + 1.046875, + 1.03125, + 1.09375, + 1.09375, + 1.039062, + 1.054688, + 1.0625, + 1.03125, + 1.085938, + 1.054688, + 1.015625, + 1.070312, + 1.007812, + 1.046875, + 1.0625, + 1.046875, + 1.03125, + 1.03125, + 1.085938, + 1.085938, + 1.117188, + 1.070312, + 1.015625, + 1.054688, + 1.039062, + 1.023438, + 1.070312, + 1.046875, + 1.03125, + 1.023438, + 1.023438, + 1.0625, + 1.046875, + 1.015625, + 1.0625, + 1.046875, + 1.054688, + 1.046875, + 1.078125, + 1.078125, + 1.0625, + 1.039062, + 1.054688, + 1.046875, + 1.03125, + 1.078125, + 0.980469, + 1.039062, + 1.03125, + 1.03125, + 1.054688, + 1.046875, + 1.054688, + 1.117188, + 1.015625, + 1.023438, + 1.007812, + 1.054688, + 1.085938, + 0.992188, + 1.078125, + 1.046875, + 1.15625, + 1.078125, + 1.054688, + 1.015625, + 1.0625, + 0.992188, + 1.039062, + 1.039062, + 1.054688, + 1.039062, + 1.054688, + 1.007812, + 1.09375, + 1.0625, + 1.0625, + 1.039062, + 1.085938, + 1.007812, + 1.070312, + 1.054688, + 1.054688, + 1.039062, + 1.0625, + 1.03125, + 1.054688, + 1.0625, + 1.039062, + 1.03125, + 1.023438, + 1.054688, + 1.046875, + 0.933594, + 1.023438, + 1.101562, + 1.0625, + 1.03125, + 1.023438, + 1.03125, + 1.085938, + 1.015625, + 1.039062, + 1.039062, + 1.039062, + 1.007812, + 1.046875, + 1.054688, + 1.0625, + 1.046875, + 1.070312, + 1.085938, + 1.0625, + 0.984375, + 1.023438, + 1.054688, + 1.164062, + 1.117188, + 1.070312, + 1.03125, + 1.0625, + 1.039062, + 1.015625, + 1.101562, + 1.070312, + 1.085938, + 1.007812, + 1.007812, + 1.046875, + 1.0625, + 1.117188, + 0.945312, + 1.054688, + 1.0625, + 1.039062, + 1.015625, + 1.085938, + 1.054688, + 1.046875, + 1.015625, + 1.039062, + 1.046875, + 1.0625, + 1.0625, + 1.0625, + 1.007812, + 1.09375, + 1.085938, + 1.0625, + 1.046875, + 1.046875, + 1.054688, + 1.03125, + 1.085938, + 1.085938, + 1.070312, + 1.085938, + 1.054688, + 0.867188, + 0.992188, + 1.03125, + 0.992188, + 1.0625, + 1.015625, + 1.125, + 1.015625, + 1.046875, + 1.0625, + 1.023438, + 1.046875, + 1.070312, + 1.070312, + 1.039062, + 1.007812, + 1.023438, + 1.054688, + 1.070312, + 1.054688, + 1.070312, + 1.046875, + 1.03125, + 1.070312, + 1.046875, + 1.03125, + 1.0625, + 1.046875, + 1.078125, + 1.078125, + 1.039062, + 1.046875, + 1.085938, + 0.933594, + 1.03125, + 1.078125, + 0.996094, + 1.054688, + 1.015625, + 1.046875, + 1.359375, + 1.0625, + 1.09375, + 1.054688, + 1.078125, + 1.054688, + 1.0625, + 1.0625, + 1.101562, + 1.046875, + 1.054688, + 1.046875, + 0.894531, + 1.054688, + 1.046875, + 1.039062, + 1.023438, + 1.078125, + 1.070312, + 1.09375, + 1.054688, + 1.054688, + 1.046875, + 1.085938, + 1.046875, + 1.03125, + 1.0625, + 1.117188, + 1.054688, + 1.054688, + 1.078125, + 1.09375, + 1.007812, + 1.015625, + 1.054688, + 1.007812, + 1.070312, + 1.078125, + 1.03125, + 1.023438, + 1.054688, + 1.03125, + 1.03125, + 1.03125, + 1.0625, + 1.109375, + 1.054688, + 1.039062, + 1.046875, + 1.039062, + 1.0625, + 0.988281, + 1.046875, + 1.0625, + 1.054688, + 1.0625, + 1.070312, + 1.023438, + 1.039062, + 1.015625, + 1.039062, + 1.0, + 1.015625, + 1.0, + 1.070312, + 1.078125, + 1.117188, + 1.109375, + 1.0, + 1.054688, + 1.03125, + 1.085938, + 1.054688, + 1.015625, + 1.054688, + 1.039062, + 1.023438, + 1.015625, + 1.039062, + 1.023438, + 1.023438, + 1.070312, + 1.015625, + 1.039062, + 1.078125, + 1.046875, + 1.070312, + 1.023438, + 1.085938, + 1.078125, + 1.109375, + 1.0625, + 1.085938, + 1.070312, + 1.078125, + 1.0625, + 1.054688, + 1.007812, + 1.0625, + 1.039062, + 1.078125, + 1.03125, + 1.0625, + 1.03125, + 1.046875, + 1.054688, + 1.09375, + 1.0625, + 1.054688, + 1.03125, + 1.015625, + 0.988281, + 1.085938, + 1.039062, + 1.054688, + 1.0625, + 1.046875, + 1.054688, + 1.054688, + 1.070312, + 1.070312, + 1.054688, + 1.054688, + 1.0625, + 1.0625, + 1.039062, + 1.054688, + 1.039062, + 1.046875, + 1.023438, + 1.039062, + 1.125, + 1.046875, + 1.046875, + 1.078125, + 0.996094, + 0.917969, + 1.070312, + 1.03125, + 1.015625, + 0.980469, + 1.09375, + 1.0625, + 1.03125, + 1.015625, + 1.085938, + 1.015625, + 1.09375, + 1.09375, + 1.078125, + 1.023438, + 1.007812, + 1.015625, + 1.070312, + 1.046875, + 1.15625, + 1.023438, + 1.0625, + 1.09375, + 1.054688, + 1.046875, + 1.125, + 1.054688, + 1.054688, + 1.03125, + 1.039062, + 1.054688, + 1.054688, + 1.046875, + 1.0625, + 0.953125, + 1.109375, + 1.046875, + 1.046875, + 1.039062, + 1.054688, + 1.054688, + 1.109375, + 1.078125, + 1.023438, + 1.039062, + 0.90625, + 1.015625, + 1.0625, + 1.054688, + 1.078125, + 1.078125, + 1.054688, + 1.0625, + 1.03125, + 1.335938, + 1.070312, + 1.023438, + 1.039062, + 1.046875, + 1.054688, + 1.078125, + 1.070312, + 1.054688, + 1.023438, + 1.046875, + 1.03125, + 1.03125, + 1.109375, + 1.046875, + 1.085938, + 1.070312, + 1.007812, + 1.03125, + 1.046875, + 1.039062, + 0.992188, + 1.101562, + 1.070312, + 1.039062, + 1.054688, + 1.101562, + 1.039062, + 1.0, + 1.046875, + 1.039062, + 1.023438, + 1.039062, + 1.039062, + 1.070312, + 1.078125, + 1.070312, + 1.046875, + 1.03125, + 1.039062, + 1.039062, + 1.054688, + 1.023438, + 1.054688, + 1.015625, + 1.078125, + 1.0625, + 1.054688, + 1.054688, + 1.046875, + 1.007812, + 1.023438, + 1.039062, + 1.0625, + 1.0625, + 1.070312, + 1.046875, + 1.054688, + 2.328125, + 1.046875, + 1.070312, + 1.03125, + 1.0625, + 0.9375, + 1.054688, + 1.0625, + 1.070312, + 1.03125, + 1.03125, + 1.0625, + 1.039062, + 1.085938, + 1.070312, + 1.03125, + 1.054688, + 1.015625, + 1.015625, + 1.054688, + 1.0625, + 1.054688, + 1.0, + 1.015625, + 1.070312, + 1.09375, + 1.03125, + 1.054688, + 1.023438, + 1.023438, + 1.046875, + 1.046875, + 0.859375, + 1.0625, + 1.054688, + 1.054688, + 1.023438, + 1.03125, + 1.046875, + 1.03125, + 0.992188, + 1.0625, + 1.054688, + 1.070312, + 1.015625, + 1.03125, + 1.046875, + 1.039062, + 1.015625, + 1.03125, + 1.070312, + 1.0625, + 1.0625, + 1.085938, + 1.039062, + 1.03125, + 1.03125, + 1.015625, + 1.054688, + 1.085938, + 1.03125, + 1.015625, + 1.039062, + 1.03125, + 1.070312, + 1.03125, + 1.09375, + 1.03125, + 1.414062, + 1.023438, + 1.078125, + 1.109375, + 1.046875, + 0.996094, + 1.0625, + 1.03125, + 1.015625, + 1.039062, + 1.054688, + 1.070312, + 1.007812, + 1.101562, + 1.023438, + 1.0625, + 0.96875, + 1.054688, + 1.0625, + 1.078125, + 1.023438, + 1.101562, + 1.054688, + 1.039062, + 1.023438, + 1.03125, + 1.0625, + 1.015625, + 0.988281, + 1.007812, + 1.046875, + 1.078125, + 1.023438, + 1.0, + 1.054688, + 1.054688, + 1.007812, + 1.015625, + 1.03125, + 1.039062, + 1.039062, + 1.039062, + 1.109375, + 1.0, + 1.054688, + 1.070312, + 1.039062, + 1.015625, + 1.03125, + 1.03125, + 1.0625, + 1.054688, + 1.054688, + 1.03125, + 1.046875, + 1.054688, + 1.039062, + 1.046875, + 1.085938, + 1.023438, + 1.046875, + 1.0625, + 1.070312, + 1.03125, + 1.0625, + 1.054688, + 1.046875, + 1.070312, + 1.054688, + 1.023438, + 0.996094, + 1.0625, + 1.03125, + 1.03125, + 1.078125, + 1.085938, + 1.054688, + 1.0625, + 1.046875, + 1.109375, + 0.988281, + 1.039062, + 1.039062, + 1.117188, + 1.09375, + 1.03125, + 1.054688, + 1.054688, + 1.023438, + 1.101562, + 1.046875, + 1.085938, + 1.03125, + 1.0625, + 1.0625, + 1.007812, + 1.0625, + 1.0625, + 1.070312, + 1.046875, + 1.046875, + 1.046875, + 1.023438, + 1.046875, + 1.03125, + 1.03125, + 1.078125, + 1.054688, + 1.0, + 1.046875, + 1.015625, + 1.03125, + 1.015625, + 1.046875, + 0.980469, + 1.023438, + 1.023438, + 1.046875, + 1.03125, + 1.039062, + 1.03125, + 1.03125, + 1.039062, + 1.09375, + 1.046875, + 1.023438, + 1.078125, + 1.03125, + 1.054688, + 1.054688, + 1.09375, + 1.015625, + 1.015625, + 1.03125, + 1.085938, + 1.070312, + 1.0625, + 1.101562, + 1.015625, + 1.054688, + 1.0625, + 1.0, + 1.007812, + 1.046875, + 1.078125, + 1.039062, + 1.054688, + 0.976562, + 1.039062, + 1.054688, + 1.015625, + 1.03125, + 1.007812, + 1.046875, + 1.070312, + 1.023438, + 1.054688, + 1.03125, + 1.03125, + 1.023438, + 1.039062, + 1.0625, + 1.078125, + 1.0625, + 1.023438, + 1.039062, + 1.03125, + 1.0625, + 1.101562, + 1.046875, + 1.070312, + 1.015625, + 1.054688, + 1.039062, + 1.054688, + 1.046875, + 1.09375, + 1.046875, + 1.0625, + 1.039062, + 1.0625, + 1.03125, + 1.101562, + 1.09375, + 1.078125, + 1.046875, + 1.0625, + 1.015625, + 1.046875, + 1.03125, + 1.0625, + 1.023438, + 1.015625, + 1.03125, + 1.039062, + 1.046875, + 1.046875, + 1.039062, + 0.921875, + 1.054688, + 1.070312, + 1.015625, + 1.039062, + 1.085938, + 1.070312, + 0.996094, + 1.054688, + 1.0625, + 1.054688, + 1.007812, + 1.070312, + 1.054688, + 0.996094, + 1.046875, + 1.039062, + 1.054688, + 1.03125, + 1.046875, + 1.03125, + 1.070312, + 1.070312, + 1.078125, + 1.0625, + 1.046875, + 0.886719, + 1.054688, + 1.046875, + 1.0625, + 1.015625, + 1.0625, + 0.914062, + 0.992188, + 1.039062, + 1.078125, + 1.09375, + 1.054688, + 1.054688, + 1.046875, + 1.085938, + 0.976562, + 1.039062, + 1.039062, + 1.078125, + 1.046875, + 1.046875, + 1.015625, + 1.046875, + 1.054688, + 1.046875, + 1.0625, + 1.054688, + 1.03125, + 1.023438, + 1.0625, + 1.054688, + 1.054688, + 1.039062, + 1.039062, + 1.046875, + 1.0625, + 1.03125, + 1.007812, + 1.0625, + 1.0625, + 1.03125, + 1.085938, + 1.0, + 0.769531, + 1.054688, + 1.023438, + 1.023438, + 1.054688, + 1.03125, + 1.046875, + 1.070312, + 1.09375, + 1.046875, + 1.03125, + 1.0, + 1.039062, + 1.09375, + 1.046875, + 1.101562, + 1.09375, + 1.0625, + 1.117188, + 1.078125, + 0.90625, + 1.046875, + 1.023438, + 1.054688, + 1.015625, + 1.046875, + 1.070312, + 1.054688, + 1.03125, + 1.101562, + 1.0625, + 1.03125, + 1.078125, + 1.023438, + 1.078125, + 1.054688, + 1.070312, + 1.039062, + 1.101562, + 1.03125, + 1.054688, + 1.070312, + 1.054688, + 1.070312, + 1.007812, + 1.03125, + 1.054688, + 1.03125, + 1.09375, + 1.039062, + 1.054688, + 1.039062, + 1.046875, + 1.054688, + 1.039062, + 1.023438, + 1.023438, + 1.070312, + 1.0, + 1.023438, + 1.046875, + 1.039062, + 1.023438, + 1.03125, + 1.054688, + 1.039062, + 1.101562, + 1.0625, + 1.015625, + 1.046875, + 1.085938, + 1.078125, + 1.0625, + 1.023438, + 1.054688, + 1.078125, + 1.085938, + 1.054688, + 0.988281, + 1.007812, + 1.210938, + 1.046875, + 1.039062, + 1.046875, + 1.039062, + 1.046875, + 1.015625, + 1.070312, + 1.03125, + 1.0625, + 1.007812, + 1.09375, + 1.015625, + 1.023438, + 1.0625, + 1.085938, + 1.046875, + 1.0625, + 1.109375, + 1.070312, + 1.085938, + 1.0625, + 1.046875, + 0.972656, + 1.0625, + 1.070312, + 1.09375, + 1.054688, + 1.085938, + 1.078125, + 1.070312, + 1.0, + 1.039062, + 1.0625, + 1.023438, + 1.046875, + 1.046875, + 1.03125, + 1.015625, + 1.054688, + 1.054688, + 1.015625, + 0.992188, + 1.023438, + 1.03125, + 1.0625, + 1.0625, + 1.039062, + 1.054688, + 1.0625, + 1.03125, + 1.101562, + 1.078125, + 1.039062, + 1.015625, + 1.046875, + 1.054688, + 1.101562, + 1.085938, + 1.007812, + 2.21875, + 1.015625, + 1.007812, + 1.0625, + 1.046875, + 1.078125, + 1.078125, + 1.039062, + 1.070312, + 1.03125, + 1.039062, + 1.03125, + 1.03125, + 1.078125, + 1.078125, + 1.039062, + 1.078125, + 1.023438, + 1.054688, + 1.039062, + 1.109375, + 1.078125, + 1.039062, + 1.039062, + 1.054688, + 1.039062, + 1.03125, + 1.09375, + 1.101562, + 1.078125, + 1.070312, + 1.039062, + 1.0625, + 1.070312, + 1.054688, + 1.046875, + 1.046875, + 1.054688, + 1.070312, + 1.046875, + 1.015625, + 1.039062, + 1.039062, + 1.0, + 1.0625, + 1.09375, + 1.070312, + 1.015625, + 1.039062, + 1.03125, + 1.023438, + 1.015625, + 1.085938, + 1.015625, + 1.039062, + 1.101562, + 1.109375, + 1.09375, + 1.023438, + 1.070312, + 1.007812, + 1.015625, + 1.023438, + 1.054688, + 0.992188, + 1.046875, + 1.054688, + 1.09375, + 1.039062, + 1.03125, + 1.039062, + 1.054688, + 1.085938, + 1.03125, + 1.039062, + 0.984375, + 1.015625, + 1.140625, + 1.085938, + 1.023438, + 1.046875, + 1.0625, + 1.085938, + 1.046875, + 1.0, + 1.085938, + 1.046875, + 1.03125, + 1.054688, + 1.023438, + 1.023438, + 1.046875, + 1.015625, + 1.023438, + 1.09375, + 1.132812, + 1.085938, + 1.039062, + 1.023438, + 1.039062, + 1.015625, + 1.078125, + 1.046875, + 1.046875, + 1.03125, + 1.078125, + 1.046875, + 1.023438, + 1.078125, + 0.957031, + 1.085938, + 1.039062, + 1.007812, + 1.046875, + 1.09375, + 1.046875, + 1.0625, + 1.085938, + 1.0, + 1.0625, + 1.046875, + 1.0625, + 1.007812, + 1.03125, + 1.078125, + 1.03125, + 1.039062, + 1.015625, + 1.015625, + 1.046875, + 1.046875, + 1.007812, + 1.046875, + 1.054688, + 1.070312, + 1.078125, + 1.03125, + 1.03125, + 1.078125, + 1.046875, + 1.0625, + 1.046875, + 1.070312, + 1.0625, + 1.070312, + 0.992188, + 1.070312, + 1.09375, + 1.046875, + 1.007812, + 1.039062, + 1.03125, + 1.039062, + 1.046875, + 1.039062, + 1.078125, + 1.046875, + 1.03125, + 1.0625, + 1.070312, + 1.03125, + 1.015625, + 0.960938, + 1.0625, + 1.09375, + 1.09375, + 1.046875, + 1.039062, + 1.046875, + 1.046875, + 1.03125, + 1.03125, + 1.03125, + 1.023438, + 1.070312, + 1.054688, + 0.996094, + 0.996094, + 1.046875, + 1.046875, + 1.09375, + 1.0625, + 1.046875, + 0.988281, + 1.078125, + 1.039062, + 1.015625, + 1.046875, + 1.023438, + 1.054688, + 1.039062, + 1.054688, + 1.023438, + 1.085938, + 1.015625, + 1.085938, + 1.070312, + 1.0625, + 1.0625, + 0.992188, + 1.046875, + 1.03125, + 1.03125, + 1.03125, + 1.070312, + 1.046875, + 1.070312, + 1.015625, + 0.988281, + 1.078125, + 0.988281, + 1.070312, + 1.070312, + 1.046875, + 1.046875, + 0.976562, + 1.0625, + 1.03125, + 1.039062, + 1.085938, + 1.0625, + 1.0625, + 1.054688, + 1.054688, + 1.070312, + 1.0625, + 1.046875, + 1.046875, + 1.046875, + 1.054688, + 1.046875, + 1.085938, + 1.023438, + 1.015625, + 1.125, + 1.09375, + 1.0625, + 0.988281, + 1.054688, + 1.046875, + 1.09375, + 1.054688, + 1.054688, + 1.03125, + 1.015625, + 1.0625, + 1.023438, + 1.070312, + 1.054688, + 1.070312, + 1.046875, + 1.09375, + 1.09375, + 1.039062, + 1.015625, + 1.03125, + 1.03125, + 1.023438, + 1.09375, + 1.03125, + 1.015625, + 1.023438, + 1.085938, + 1.039062, + 1.085938, + 1.046875, + 1.03125, + 1.109375, + 1.054688, + 1.023438, + 1.046875, + 1.03125, + 1.046875, + 1.007812, + 1.0625, + 1.007812, + 1.015625, + 1.03125, + 0.953125, + 1.03125, + 1.039062, + 1.0625, + 1.039062, + 1.039062, + 1.070312, + 1.054688, + 0.996094, + 1.070312, + 1.046875, + 1.09375, + 1.078125, + 1.0625, + 1.007812, + 1.070312, + 1.03125, + 1.085938, + 1.085938, + 1.046875, + 1.023438, + 1.039062, + 1.085938, + 1.03125, + 1.125, + 1.070312, + 1.023438, + 1.0625, + 1.0625, + 1.039062, + 1.0625, + 1.101562, + 1.0, + 1.054688, + 1.070312, + 1.054688, + 1.0625, + 1.101562, + 1.023438, + 1.015625, + 1.023438, + 1.125, + 1.015625, + 1.007812, + 1.085938, + 1.039062, + 1.03125, + 1.101562, + 1.0625, + 1.070312, + 1.023438, + 1.015625, + 1.03125, + 1.054688, + 1.039062, + 1.0625, + 1.09375, + 1.0625, + 1.039062, + 1.03125, + 1.007812, + 1.070312, + 1.070312, + 1.03125, + 1.015625, + 1.0625, + 1.070312, + 1.046875, + 1.078125, + 1.039062, + 1.070312, + 1.054688, + 0.996094, + 1.0625, + 1.085938, + 1.09375, + 1.054688, + 1.039062, + 1.054688, + 1.054688, + 1.054688, + 1.039062, + 1.03125, + 1.0625, + 0.992188, + 1.03125, + 1.078125, + 1.0625, + 1.023438, + 1.070312, + 1.023438, + 1.085938, + 1.03125, + 1.039062, + 1.054688, + 1.03125, + 1.09375, + 1.0625, + 1.070312, + 1.054688, + 1.03125, + 1.09375, + 1.054688, + 1.039062, + 1.054688, + 1.023438, + 1.03125, + 1.078125, + 1.007812, + 1.101562, + 1.023438, + 1.039062, + 1.015625, + 1.0625, + 1.03125, + 1.0625, + 1.046875, + 1.046875, + 1.070312, + 1.078125, + 1.078125, + 1.03125, + 0.996094, + 1.101562, + 1.046875, + 1.046875, + 1.015625, + 1.023438, + 1.015625, + 1.054688, + 1.039062, + 1.046875, + 1.015625, + 1.023438, + 1.03125, + 1.054688, + 1.046875, + 1.03125, + 1.0625, + 1.03125, + 1.046875, + 1.023438, + 1.046875, + 1.015625, + 0.992188, + 1.0625, + 1.023438, + 1.039062, + 1.0625, + 1.070312, + 1.085938, + 1.0625, + 1.03125, + 1.078125, + 1.015625, + 1.085938, + 1.023438, + 1.039062, + 1.054688, + 1.007812, + 1.0625, + 1.007812, + 1.070312, + 1.03125, + 1.054688, + 1.046875, + 1.0625, + 1.039062, + 1.039062, + 1.039062, + 1.023438, + 1.046875, + 1.054688, + 1.039062, + 1.046875, + 1.039062, + 1.078125, + 1.054688, + 1.085938, + 1.054688, + 1.070312, + 1.03125, + 1.070312, + 1.03125, + 1.023438, + 1.046875, + 1.039062, + 1.039062, + 1.0625, + 1.015625, + 1.046875, + 1.085938, + 1.023438, + 1.046875, + 1.046875, + 1.0625, + 1.039062, + 1.070312, + 1.015625, + 1.054688, + 1.070312, + 1.039062, + 1.0625, + 1.03125, + 1.015625, + 1.0, + 1.0625, + 1.039062, + 1.039062, + 1.09375, + 1.023438, + 1.0625, + 1.023438, + 1.023438, + 1.054688, + 1.0625, + 1.03125, + 1.078125, + 1.070312, + 1.046875, + 1.0625, + 0.980469, + 1.078125, + 1.0625, + 1.03125, + 1.101562, + 1.015625, + 1.0625, + 1.007812, + 1.039062, + 1.03125, + 1.046875, + 1.046875, + 1.054688, + 1.023438, + 1.078125, + 1.023438, + 1.085938, + 1.039062, + 1.109375, + 1.078125, + 1.03125, + 1.039062, + 1.03125, + 1.078125, + 1.046875, + 1.03125, + 1.0625, + 1.078125, + 1.078125, + 1.039062, + 1.03125, + 1.070312, + 1.03125, + 1.09375, + 1.039062, + 1.070312, + 1.03125, + 1.007812, + 1.023438, + 1.039062, + 1.039062, + 1.007812, + 1.007812, + 1.0, + 1.101562, + 1.039062, + 1.015625, + 1.046875, + 1.0625, + 1.039062, + 1.0625, + 1.03125, + 1.054688, + 1.046875, + 1.039062, + 1.078125, + 1.09375, + 1.070312, + 1.820312, + 1.039062, + 1.0625, + 1.015625, + 1.078125, + 1.039062, + 1.046875, + 1.085938, + 1.023438, + 1.039062, + 1.007812, + 1.03125, + 1.03125, + 1.085938, + 1.03125, + 1.070312, + 1.007812, + 1.054688, + 1.109375, + 1.085938, + 1.054688, + 1.023438, + 0.972656, + 1.070312, + 1.039062, + 1.03125, + 1.039062, + 1.0625, + 1.046875, + 1.054688, + 1.007812, + 1.0625, + 1.046875, + 1.101562, + 1.054688, + 0.996094, + 1.015625, + 1.046875, + 1.0625, + 1.054688, + 1.0625, + 1.0625, + 1.0625, + 1.054688, + 1.015625, + 1.054688, + 1.039062, + 1.023438, + 1.078125, + 1.039062, + 1.046875, + 1.023438, + 1.007812, + 1.039062, + 1.09375, + 1.015625, + 1.046875, + 1.0625, + 1.039062, + 1.015625, + 1.046875, + 1.109375, + 1.078125, + 1.046875, + 1.039062, + 1.046875, + 1.054688, + 1.03125, + 1.0625, + 1.007812, + 1.046875, + 1.015625, + 1.054688, + 1.039062, + 1.054688, + 1.03125, + 1.085938, + 1.070312, + 0.988281, + 1.023438, + 1.078125, + 1.039062, + 1.03125, + 1.015625, + 0.996094, + 1.054688, + 1.078125, + 1.0625, + 1.054688, + 1.070312, + 1.0625, + 1.085938, + 1.046875, + 1.039062, + 1.054688, + 1.085938, + 1.039062, + 0.972656, + 1.070312, + 1.039062, + 1.046875, + 1.039062, + 1.039062, + 1.054688, + 1.039062, + 1.078125, + 1.039062, + 1.070312, + 1.007812, + 1.023438, + 1.0625, + 1.070312, + 1.070312, + 1.054688, + 1.015625, + 1.070312, + 1.039062, + 1.070312, + 1.03125, + 1.039062, + 1.085938, + 1.007812, + 1.054688, + 1.023438, + 1.046875, + 1.023438, + 1.046875, + 1.085938, + 1.03125, + 1.046875, + 1.007812, + 1.0625, + 1.046875, + 0.992188, + 1.0625, + 1.03125, + 1.03125, + 0.996094, + 1.078125, + 1.046875, + 0.765625, + 1.0625, + 1.070312, + 1.039062, + 1.085938, + 1.023438, + 1.070312, + 1.046875, + 1.0625, + 1.023438, + 1.007812, + 1.101562, + 1.046875, + 1.039062, + 1.078125, + 1.0, + 1.0625, + 1.03125, + 1.070312, + 1.039062, + 0.800781, + 1.0625, + 1.046875, + 1.054688, + 1.03125, + 1.0625, + 1.039062, + 1.03125, + 1.015625, + 1.070312, + 1.015625, + 1.039062, + 1.078125, + 1.046875, + 1.054688, + 1.039062, + 1.039062, + 1.0625, + 1.070312, + 1.015625, + 1.078125, + 1.015625, + 1.0, + 1.070312, + 1.0625, + 1.054688, + 1.046875, + 1.054688, + 1.046875, + 1.09375, + 1.09375, + 1.015625, + 0.996094, + 1.046875, + 1.03125, + 0.992188, + 1.039062, + 1.15625, + 1.046875, + 1.039062, + 1.015625, + 1.03125, + 1.0625, + 1.078125, + 1.046875, + 1.054688, + 1.078125, + 1.054688, + 1.023438, + 1.09375, + 1.09375, + 1.054688, + 1.03125, + 1.070312, + 1.023438, + 1.023438, + 1.054688, + 1.046875, + 1.0625, + 1.054688, + 1.070312, + 1.03125, + 1.023438, + 0.960938, + 1.085938, + 1.046875, + 1.039062, + 1.15625, + 1.03125, + 1.117188, + 1.046875, + 1.085938, + 1.0625, + 1.054688, + 1.046875, + 1.054688, + 1.0625, + 1.0625, + 1.078125, + 1.046875, + 0.992188, + 1.046875, + 1.039062, + 1.015625, + 1.078125, + 1.054688, + 1.046875, + 0.933594, + 1.046875, + 1.09375, + 1.007812, + 1.070312, + 1.101562, + 1.039062, + 1.109375, + 1.03125, + 1.0625, + 1.046875, + 1.03125, + 1.046875, + 1.03125, + 1.0625, + 1.039062, + 1.078125, + 1.0625, + 1.054688, + 1.023438, + 1.078125, + 1.046875, + 1.046875, + 1.054688, + 1.054688, + 1.015625, + 1.007812, + 1.0625, + 1.039062, + 1.039062, + 1.078125, + 1.09375, + 1.117188, + 1.015625, + 1.101562, + 1.054688, + 0.988281, + 1.0625, + 1.039062, + 1.054688, + 1.0625, + 1.039062, + 1.007812, + 1.054688, + 0.996094, + 1.054688, + 1.046875, + 1.03125, + 1.0625, + 1.0625, + 1.054688, + 1.0625, + 1.023438, + 1.023438, + 1.046875, + 1.015625, + 1.007812, + 1.085938, + 1.054688, + 0.972656, + 1.054688, + 1.007812, + 1.03125, + 1.046875, + 1.023438, + 1.351562, + 1.007812, + 1.03125, + 1.09375, + 1.046875, + 1.046875, + 1.054688, + 1.03125, + 1.023438, + 1.015625, + 1.015625, + 1.046875, + 1.03125, + 1.046875, + 1.054688, + 1.023438, + 1.148438, + 1.03125, + 1.046875, + 1.101562, + 1.007812, + 1.046875, + 1.03125, + 1.078125, + 1.039062, + 1.0625, + 1.046875, + 1.0625, + 1.039062, + 1.046875, + 1.0625, + 1.046875, + 1.023438, + 1.070312, + 1.046875, + 1.015625, + 1.039062, + 1.0625, + 1.007812, + 1.046875, + 1.046875, + 1.015625, + 1.046875, + 1.039062, + 1.046875, + 1.078125, + 1.054688, + 1.039062, + 1.023438, + 1.09375, + 1.054688, + 0.976562, + 1.039062, + 1.0, + 1.09375, + 1.0625, + 0.808594, + 1.023438, + 1.039062, + 1.085938, + 0.976562, + 1.0, + 1.054688, + 1.054688, + 1.023438, + 1.015625, + 1.09375, + 1.039062, + 1.046875, + 1.0625, + 1.054688, + 1.054688, + 1.015625, + 1.054688, + 1.03125, + 1.015625, + 1.039062, + 1.085938, + 1.101562, + 1.070312, + 1.109375, + 1.0625, + 1.015625, + 1.039062, + 1.070312, + 0.992188, + 1.0625, + 1.054688, + 1.039062, + 1.054688, + 1.046875, + 1.09375, + 1.039062, + 1.078125, + 1.054688, + 1.078125, + 1.03125, + 1.039062, + 1.070312, + 1.007812, + 1.046875, + 1.039062, + 1.054688, + 1.0625, + 1.070312, + 1.039062, + 1.023438, + 1.046875, + 1.023438, + 1.03125, + 1.0625, + 1.0625, + 1.039062, + 1.09375, + 1.046875, + 1.0, + 1.039062, + 1.070312, + 1.054688, + 1.0, + 1.03125, + 1.070312, + 1.023438, + 1.007812, + 0.722656, + 1.039062, + 1.007812, + 1.054688, + 1.0, + 1.070312, + 1.03125, + 1.046875, + 1.046875, + 1.039062, + 1.03125, + 1.046875, + 1.085938, + 1.078125, + 1.070312, + 1.054688, + 1.085938, + 1.007812, + 1.0625, + 1.046875, + 1.070312, + 1.039062, + 1.054688, + 1.039062, + 1.054688, + 1.054688, + 1.070312, + 1.078125, + 1.054688, + 1.0625, + 1.039062, + 1.046875, + 1.03125, + 1.078125, + 1.070312, + 1.039062, + 1.0, + 1.023438, + 1.054688, + 1.03125, + 1.078125, + 1.039062, + 1.039062, + 1.039062, + 1.039062, + 1.09375, + 1.039062, + 0.878906, + 1.039062, + 1.015625, + 1.054688, + 1.039062, + 1.015625, + 1.023438, + 1.03125, + 1.007812, + 1.078125, + 1.0625, + 1.046875, + 1.039062, + 1.046875, + 1.054688, + 1.085938, + 1.054688, + 1.046875, + 1.09375, + 1.039062, + 1.078125, + 1.085938, + 1.078125, + 1.046875, + 1.007812, + 1.046875, + 1.03125, + 1.078125, + 1.039062, + 1.046875, + 1.023438, + 1.054688, + 1.070312, + 1.03125, + 1.085938, + 1.054688, + 1.039062, + 1.0625, + 1.046875, + 1.070312, + 1.054688, + 0.957031, + 1.039062, + 1.070312, + 1.015625, + 1.039062, + 1.023438, + 1.054688, + 1.085938, + 1.09375, + 1.078125, + 1.054688, + 1.054688, + 1.054688, + 1.023438, + 1.039062, + 1.078125, + 1.023438, + 1.03125, + 1.023438, + 1.09375, + 1.039062, + 1.078125, + 1.046875, + 1.078125, + 1.046875, + 1.046875, + 1.039062, + 1.085938, + 1.0625, + 1.0625, + 1.085938, + 1.085938, + 1.078125, + 0.996094, + 1.039062, + 1.007812, + 1.007812, + 1.085938, + 1.070312, + 1.03125, + 1.070312, + 1.078125, + 1.0625, + 1.0625, + 1.085938, + 1.09375, + 1.039062, + 1.03125, + 1.007812, + 1.070312, + 1.054688, + 1.054688, + 1.054688, + 1.0625, + 1.054688, + 1.015625, + 1.03125, + 1.03125, + 1.03125, + 1.015625, + 1.007812, + 1.039062, + 1.046875, + 1.054688, + 1.023438, + 1.070312, + 1.046875, + 1.054688, + 1.054688, + 1.03125, + 1.015625, + 1.046875, + 1.070312, + 1.054688, + 1.046875, + 1.078125, + 1.015625, + 1.054688, + 1.039062, + 0.980469, + 1.054688, + 1.0625, + 1.007812, + 1.078125, + 1.085938, + 1.085938, + 1.054688, + 1.039062, + 1.039062, + 1.078125, + 0.992188, + 1.046875, + 1.023438, + 1.054688, + 1.03125, + 1.085938, + 0.984375, + 1.078125, + 1.046875, + 1.054688, + 1.078125, + 1.046875, + 1.109375, + 1.015625, + 1.046875, + 1.03125, + 1.007812, + 1.03125, + 1.125, + 1.03125, + 1.054688, + 1.085938, + 1.046875, + 1.039062, + 1.070312, + 1.039062, + 1.125, + 1.085938, + 1.015625, + 1.03125, + 1.023438, + 1.023438, + 1.0625, + 1.054688, + 1.046875, + 1.0625, + 1.054688, + 1.03125, + 1.03125, + 1.054688, + 1.046875, + 1.054688, + 1.109375, + 1.046875, + 1.039062, + 1.03125, + 1.03125, + 1.039062, + 1.046875, + 1.039062, + 1.054688, + 1.046875, + 1.0625, + 1.015625, + 1.078125, + 1.0625, + 1.039062, + 1.078125, + 1.085938, + 1.03125, + 1.101562, + 1.054688, + 1.09375, + 1.023438, + 1.039062, + 1.0625, + 1.023438, + 1.039062, + 1.046875, + 1.046875, + 1.070312, + 1.109375, + 1.085938, + 1.0625, + 1.125, + 1.023438, + 1.109375, + 1.015625, + 1.117188, + 1.023438, + 1.0625, + 1.03125, + 1.054688, + 1.09375, + 1.046875, + 1.085938, + 1.023438, + 1.085938, + 1.03125, + 1.039062, + 1.0625, + 1.070312, + 1.09375, + 1.015625, + 1.03125, + 1.054688, + 1.03125, + 1.015625, + 1.03125, + 1.085938, + 1.03125, + 1.0625, + 1.054688, + 1.085938, + 1.085938, + 1.03125, + 1.039062, + 1.078125, + 1.007812, + 1.0625, + 1.0625, + 0.960938, + 1.007812, + 1.046875, + 1.078125, + 1.054688, + 1.070312, + 1.015625, + 1.03125, + 1.046875, + 1.03125, + 1.015625, + 1.015625, + 1.046875, + 1.023438, + 1.054688, + 1.054688, + 1.078125, + 1.03125, + 1.0625, + 1.101562, + 1.007812, + 1.039062, + 1.023438, + 1.03125, + 1.0625, + 1.109375, + 1.070312, + 1.070312, + 1.015625, + 1.015625, + 1.0625, + 1.054688, + 1.0, + 1.054688, + 1.023438, + 1.015625, + 1.085938, + 1.039062, + 1.023438, + 1.070312, + 1.054688, + 1.007812, + 1.085938, + 1.039062, + 1.023438, + 1.117188, + 1.15625, + 1.039062, + 1.046875, + 1.039062, + 0.996094, + 1.03125, + 1.0625, + 0.929688, + 1.007812, + 1.046875, + 1.085938, + 1.054688, + 1.054688, + 0.96875, + 1.007812, + 1.0625, + 1.015625, + 1.039062, + 1.070312, + 1.070312, + 1.015625, + 1.054688, + 1.046875, + 1.046875, + 1.03125, + 1.085938, + 1.023438, + 1.070312, + 1.0625, + 1.0625, + 1.03125, + 1.046875, + 1.054688, + 1.039062, + 1.054688, + 1.039062, + 1.070312, + 1.046875, + 1.046875, + 1.039062, + 1.0, + 1.03125, + 1.054688, + 1.078125, + 1.023438, + 1.125, + 1.0625, + 0.992188, + 1.070312, + 1.03125, + 0.976562, + 1.03125, + 1.023438, + 1.03125, + 1.054688, + 1.054688, + 1.054688, + 1.085938, + 1.054688, + 1.0625, + 1.140625, + 1.054688, + 1.070312, + 1.023438, + 1.078125, + 1.046875, + 1.0, + 1.039062, + 1.007812, + 1.039062, + 1.117188, + 1.070312, + 1.03125, + 1.015625, + 0.984375, + 1.03125, + 1.109375, + 1.078125, + 1.070312, + 1.03125, + 1.023438, + 1.101562, + 1.046875, + 1.03125, + 1.046875, + 1.039062, + 1.070312, + 1.070312, + 1.0625, + 1.070312, + 1.039062, + 1.03125, + 1.054688, + 1.054688, + 1.054688, + 1.023438, + 1.039062, + 1.0625, + 1.09375, + 1.0625, + 1.0625, + 1.046875, + 1.078125, + 1.046875, + 1.070312, + 1.070312, + 1.03125, + 1.046875, + 1.046875, + 1.0625, + 1.0625, + 1.0625, + 1.023438, + 1.03125, + 1.039062, + 1.0625, + 1.0625, + 1.054688, + 1.023438, + 1.0625, + 1.039062, + 1.023438, + 1.023438, + 1.015625, + 1.085938, + 1.0625, + 1.015625, + 1.039062, + 1.046875, + 1.03125, + 1.054688, + 1.015625, + 1.046875, + 1.023438, + 1.046875, + 1.039062, + 1.015625, + 1.125, + 1.046875, + 1.023438, + 1.039062, + 1.0625, + 1.03125, + 1.070312, + 0.992188, + 1.046875, + 0.056885, + 1.054688, + 1.0625, + 1.078125, + 1.085938, + 1.078125, + 1.0625, + 1.0625, + 1.078125, + 1.039062, + 1.0625, + 0.996094, + 1.023438, + 1.046875, + 1.0625, + 1.03125, + 1.078125, + 1.054688, + 1.078125, + 1.039062, + 1.070312, + 1.03125, + 1.023438, + 1.023438, + 1.046875, + 1.03125, + 1.039062, + 1.039062, + 1.039062, + 1.0625, + 1.023438, + 1.054688, + 1.070312, + 1.03125, + 1.09375, + 1.015625, + 1.039062, + 1.046875, + 1.054688, + 1.007812, + 1.0625, + 1.015625, + 1.039062, + 1.039062, + 1.039062, + 0.976562, + 1.070312, + 1.09375, + 1.070312, + 1.054688, + 1.039062, + 1.070312, + 1.007812, + 1.023438, + 1.007812, + 1.0625, + 1.007812, + 1.070312, + 1.125, + 1.09375, + 1.039062, + 1.039062, + 1.257812, + 1.054688, + 1.054688, + 1.03125, + 1.0625, + 1.0625, + 1.03125, + 2.09375, + 1.039062, + 1.03125, + 1.015625, + 0.996094, + 1.023438, + 1.0625, + 1.0625, + 1.078125, + 1.039062, + 1.03125, + 1.023438, + 1.070312, + 1.015625, + 1.0625, + 1.085938, + 1.03125, + 1.03125, + 1.039062, + 1.070312, + 1.023438, + 1.09375, + 1.070312, + 1.070312, + 1.039062, + 1.078125, + 1.046875, + 1.085938, + 0.375, + 1.0625, + 1.0625, + 1.023438, + 1.046875, + 1.023438, + 1.0, + 1.039062, + 1.085938, + 1.007812, + 1.054688, + 1.054688, + 1.0625, + 1.054688, + 1.046875, + 1.070312, + 1.117188, + 0.972656, + 1.039062, + 0.949219, + 1.070312, + 1.039062, + 1.023438, + 1.054688, + 1.09375, + 1.078125, + 1.070312, + 0.984375, + 1.046875, + 1.078125, + 1.109375, + 1.046875, + 1.054688, + 1.09375, + 1.015625, + 1.03125, + 1.015625, + 1.0625, + 1.0625, + 0.953125, + 1.03125, + 1.0625, + 1.046875, + 1.09375, + 1.046875, + 1.054688, + 1.03125, + 1.054688, + 1.054688, + 1.054688, + 1.046875, + 1.054688, + 1.0, + 1.046875, + 1.046875, + 1.039062, + 1.0625, + 1.039062, + 1.054688, + 1.101562, + 1.109375, + 1.054688, + 1.0625, + 1.070312, + 1.0625, + 1.078125, + 1.054688, + 1.0625, + 1.046875, + 1.0625, + 1.039062, + 1.03125, + 1.0, + 1.078125, + 1.0625, + 1.023438, + 1.039062, + 1.03125, + 1.007812, + 1.023438, + 1.0, + 1.046875, + 1.078125, + 1.015625, + 1.09375, + 1.046875, + 1.078125, + 1.023438, + 1.03125, + 1.03125, + 1.085938, + 1.085938, + 1.046875, + 1.046875, + 1.039062, + 1.09375, + 0.996094, + 1.054688, + 0.992188, + 1.03125, + 1.070312, + 1.039062, + 1.054688, + 1.039062, + 1.0625, + 1.085938, + 1.085938, + 1.046875, + 1.0625, + 1.023438, + 1.070312, + 1.046875, + 1.039062, + 1.070312, + 1.09375, + 1.046875, + 1.039062, + 1.039062, + 1.109375, + 1.039062, + 1.046875, + 1.046875, + 1.0625, + 1.070312, + 1.101562, + 1.039062, + 1.046875, + 1.015625, + 1.078125, + 1.078125, + 1.085938, + 1.0625, + 1.007812, + 1.0625, + 1.03125, + 1.054688, + 1.09375, + 1.046875, + 1.070312, + 1.03125, + 1.03125, + 0.996094, + 1.039062, + 1.039062, + 1.039062, + 1.109375, + 1.039062, + 1.078125, + 1.0, + 1.070312, + 1.078125, + 1.054688, + 1.03125, + 1.007812, + 1.03125, + 1.007812, + 1.0, + 1.054688, + 1.0625, + 1.03125, + 1.085938, + 1.03125, + 1.09375, + 0.996094, + 1.054688, + 1.078125, + 1.0625, + 1.023438, + 1.046875, + 1.078125, + 0.996094, + 1.0625, + 1.046875, + 1.046875, + 1.039062, + 1.03125, + 1.046875, + 1.007812, + 1.054688, + 1.03125, + 1.039062, + 1.046875, + 1.039062, + 1.039062, + 1.015625, + 1.054688, + 1.085938, + 1.046875, + 1.0625, + 1.023438, + 1.046875, + 1.039062, + 1.054688, + 1.046875, + 1.078125, + 1.078125, + 0.882812, + 1.0625, + 1.03125, + 1.039062, + 1.007812, + 1.0625, + 1.070312, + 1.070312, + 1.085938, + 1.054688, + 1.046875, + 1.101562, + 1.03125, + 1.015625, + 1.078125, + 1.054688, + 1.007812, + 1.070312, + 1.070312, + 1.039062, + 1.03125, + 1.039062, + 1.046875, + 1.023438, + 1.03125, + 1.046875, + 1.023438, + 1.039062, + 1.09375, + 0.996094, + 1.023438, + 1.0625, + 1.023438, + 1.0625, + 1.0625, + 1.03125, + 0.765625, + 1.023438, + 1.070312, + 1.0, + 1.023438, + 1.007812, + 1.078125, + 1.0625, + 1.070312, + 1.023438, + 1.070312, + 1.039062, + 0.996094, + 1.054688, + 1.070312, + 1.007812, + 1.085938, + 1.046875, + 1.03125, + 1.023438, + 1.101562, + 1.054688, + 1.039062, + 1.03125, + 1.023438, + 1.0625, + 1.03125, + 1.054688, + 1.054688, + 1.0625, + 1.054688, + 1.0625, + 1.046875, + 1.046875, + 1.023438, + 1.070312, + 1.070312, + 1.046875, + 1.0625, + 1.0625, + 1.046875, + 1.039062, + 1.0625, + 1.023438, + 1.03125, + 1.015625, + 1.023438, + 1.078125, + 1.054688, + 1.046875, + 1.015625, + 1.046875, + 1.03125, + 1.046875, + 1.0625, + 1.03125, + 1.070312, + 1.070312, + 1.054688, + 1.070312, + 1.039062, + 1.078125, + 1.070312, + 1.023438, + 1.132812, + 1.039062, + 1.054688, + 1.046875, + 1.054688, + 1.648438, + 1.0625, + 1.09375, + 1.023438, + 1.039062, + 1.03125, + 1.054688, + 1.039062, + 1.164062, + 1.0625, + 1.109375, + 1.0625, + 1.054688, + 0.996094, + 1.007812, + 1.078125, + 1.0625, + 1.046875, + 1.015625, + 1.039062, + 1.101562, + 1.007812, + 0.953125, + 1.03125, + 1.0625, + 1.007812, + 1.046875, + 1.078125, + 1.078125, + 0.765625, + 1.0625, + 1.03125, + 1.039062, + 1.046875, + 0.914062, + 1.039062, + 1.070312, + 1.03125, + 0.988281, + 1.03125, + 1.085938, + 1.023438, + 1.015625, + 1.015625, + 1.054688, + 1.101562, + 1.0625, + 1.03125, + 1.046875, + 1.0625, + 1.054688, + 1.039062, + 1.054688, + 1.039062, + 1.03125, + 1.039062, + 1.039062, + 0.96875, + 1.03125, + 1.09375, + 1.039062, + 0.984375, + 1.054688, + 1.0625, + 1.039062, + 1.023438, + 1.039062, + 1.0625, + 1.023438, + 1.070312, + 1.0625, + 1.015625, + 1.046875, + 1.070312, + 1.0625, + 1.03125, + 1.039062, + 1.101562, + 1.078125, + 1.09375, + 1.023438, + 1.03125, + 1.015625, + 1.070312, + 1.0625, + 1.039062, + 1.085938, + 1.023438, + 1.09375, + 1.070312, + 1.023438, + 1.046875, + 1.039062, + 1.0625, + 1.109375, + 1.054688, + 1.046875, + 1.023438, + 1.03125, + 1.03125, + 1.085938, + 1.03125, + 1.046875, + 1.015625, + 1.054688, + 1.054688, + 1.023438, + 1.0, + 1.0625, + 1.046875, + 1.023438, + 1.007812, + 1.039062, + 1.046875, + 1.007812, + 1.0625, + 1.03125, + 1.054688, + 1.09375, + 1.078125, + 1.0625, + 1.046875, + 1.085938, + 1.070312, + 1.03125, + 1.0625, + 1.015625, + 1.015625, + 1.078125, + 1.03125, + 1.03125, + 1.078125, + 1.085938, + 1.085938, + 1.0625, + 1.078125, + 1.023438, + 1.03125, + 1.085938, + 1.039062, + 1.0625, + 1.070312, + 1.046875, + 1.0625, + 1.054688, + 1.039062, + 1.03125, + 0.917969, + 1.078125, + 1.015625, + 1.0625, + 1.054688, + 1.070312, + 1.046875, + 1.078125, + 1.015625, + 1.039062, + 1.070312, + 1.046875, + 1.039062, + 1.132812, + 1.054688, + 1.054688, + 1.03125, + 1.039062, + 1.039062, + 1.070312, + 1.039062, + 1.039062, + 1.054688, + 1.007812, + 1.0625, + 1.0625, + 1.023438, + 0.960938, + 1.015625, + 1.085938, + 1.03125, + 1.023438, + 1.03125, + 1.039062, + 1.054688, + 1.09375, + 1.078125, + 1.046875, + 1.070312, + 1.015625, + 1.0625, + 1.039062, + 1.039062, + 1.023438, + 1.070312, + 1.039062, + 1.039062, + 1.023438, + 1.015625, + 1.109375, + 1.101562, + 1.046875, + 1.054688, + 1.015625, + 1.007812, + 0.996094, + 1.046875, + 1.078125, + 1.046875, + 1.851562, + 1.046875, + 1.007812, + 1.085938, + 1.023438, + 1.046875, + 1.039062, + 0.996094, + 1.03125, + 1.078125, + 1.03125, + 0.996094, + 1.085938, + 1.039062, + 0.988281, + 1.039062, + 1.078125, + 1.0625, + 1.078125, + 1.0625, + 1.023438, + 0.996094, + 1.03125, + 1.054688, + 1.085938, + 1.070312, + 0.996094, + 1.039062, + 1.023438, + 1.015625, + 1.0625, + 1.054688, + 1.046875, + 1.03125, + 1.015625, + 0.976562, + 1.085938, + 1.09375, + 1.085938, + 1.023438, + 1.023438, + 1.015625, + 1.039062, + 1.023438, + 1.039062, + 1.03125, + 1.09375, + 1.0625, + 1.078125, + 1.039062, + 1.078125, + 1.03125, + 1.0625, + 1.078125, + 1.023438, + 1.09375, + 1.0625, + 1.054688, + 1.046875, + 1.054688, + 1.039062, + 1.054688, + 1.054688, + 1.039062, + 1.0625, + 1.054688, + 1.101562, + 1.046875, + 1.023438, + 1.039062, + 1.054688, + 1.101562, + 1.054688, + 1.023438, + 1.023438, + 1.015625, + 1.070312, + 1.046875, + 1.039062, + 1.070312, + 1.101562, + 1.03125, + 1.054688, + 1.039062, + 1.039062, + 1.03125, + 1.046875, + 1.0625, + 1.054688, + 1.078125, + 1.09375, + 1.015625, + 1.0, + 1.015625, + 1.03125, + 1.046875, + 1.085938, + 1.085938, + 1.070312, + 1.101562, + 1.054688, + 1.015625, + 1.046875, + 1.023438, + 1.03125, + 1.046875, + 0.980469, + 1.03125, + 1.015625, + 1.046875, + 1.023438, + 1.015625, + 1.03125, + 1.070312, + 1.039062, + 1.039062, + 1.070312, + 1.03125, + 1.054688, + 1.085938, + 1.054688, + 1.03125, + 1.015625, + 1.078125, + 1.039062, + 1.078125, + 1.046875, + 1.109375, + 1.007812, + 1.03125, + 1.039062, + 1.039062, + 1.023438, + 1.085938, + 1.03125, + 1.078125, + 1.046875, + 1.03125, + 1.023438, + 1.054688, + 0.996094, + 1.046875, + 1.03125, + 1.054688, + 1.039062, + 1.03125, + 1.078125, + 1.085938, + 1.078125, + 1.09375, + 1.015625, + 1.054688, + 1.039062, + 1.054688, + 1.078125, + 1.015625, + 1.0625, + 1.03125, + 1.023438, + 1.015625, + 1.039062, + 1.0625, + 1.109375, + 1.046875, + 1.046875, + 1.03125, + 1.023438, + 1.046875, + 0.992188, + 1.0625, + 1.0625, + 1.007812, + 1.0625, + 1.078125, + 1.070312, + 1.085938, + 1.03125, + 1.046875, + 1.054688, + 0.921875, + 1.070312, + 1.039062, + 1.046875, + 1.0625, + 1.101562, + 1.046875, + 1.054688, + 1.070312, + 1.046875, + 1.03125, + 1.0625, + 1.0625, + 1.070312, + 1.046875, + 1.03125, + 1.046875, + 1.054688, + 1.015625, + 1.023438, + 1.078125, + 1.09375, + 1.015625, + 1.046875, + 1.046875, + 1.039062, + 1.0625, + 1.046875, + 1.046875, + 1.015625, + 1.03125, + 1.015625, + 1.0625, + 1.0625, + 1.09375, + 1.007812, + 0.972656, + 1.023438, + 0.988281, + 1.046875, + 1.078125, + 1.039062, + 1.007812, + 1.03125, + 1.078125, + 1.039062, + 1.046875, + 1.046875, + 1.0625, + 1.0, + 1.09375, + 1.039062, + 1.09375, + 1.046875, + 1.046875, + 1.023438, + 1.023438, + 1.085938, + 1.03125, + 1.070312, + 1.085938, + 1.109375, + 1.007812, + 1.039062, + 1.015625, + 1.039062, + 1.023438, + 1.039062, + 1.054688, + 1.0625, + 1.101562, + 1.015625, + 1.054688, + 1.15625, + 1.023438, + 1.046875, + 1.070312, + 1.078125, + 1.039062, + 1.046875, + 1.023438, + 1.085938, + 1.21875, + 1.070312, + 1.046875, + 1.0625, + 1.007812, + 1.070312, + 1.03125, + 1.039062, + 1.09375, + 1.101562, + 0.988281, + 1.039062, + 1.085938, + 1.015625, + 1.039062, + 1.023438, + 1.078125, + 1.046875, + 0.980469, + 1.085938, + 1.015625, + 1.03125, + 1.0625, + 1.09375, + 1.078125, + 1.085938, + 1.039062, + 1.0625, + 1.054688, + 1.007812, + 1.039062, + 1.046875, + 1.039062, + 1.023438, + 1.039062, + 1.054688, + 1.023438, + 1.054688, + 1.046875, + 1.054688, + 1.054688, + 1.09375, + 1.117188, + 1.046875, + 1.078125, + 1.039062, + 1.070312, + 1.0625, + 1.054688, + 1.0625, + 1.09375, + 1.039062, + 1.039062, + 1.03125, + 1.117188, + 1.0625, + 1.101562, + 1.054688, + 1.085938, + 1.054688, + 1.085938, + 1.109375, + 1.015625, + 1.054688, + 1.054688, + 1.03125, + 1.007812, + 1.054688, + 1.0625, + 1.039062, + 1.046875, + 1.039062, + 1.070312, + 1.054688, + 1.039062, + 1.046875, + 1.03125, + 1.023438, + 1.0625, + 1.0625, + 1.0625, + 1.046875, + 1.039062, + 1.015625, + 1.039062, + 1.03125, + 1.140625, + 1.023438, + 1.109375, + 1.070312, + 1.03125, + 1.046875, + 1.078125, + 1.007812, + 1.023438, + 1.039062, + 1.054688, + 1.085938, + 1.242188, + 1.039062, + 1.03125, + 0.988281, + 1.070312, + 1.03125, + 1.03125, + 0.116699, + 1.085938, + 1.03125, + 1.046875, + 1.0625, + 1.09375, + 1.046875, + 1.039062, + 1.070312, + 1.0625, + 1.046875, + 1.046875, + 1.0625, + 1.078125, + 1.070312, + 1.046875, + 1.039062, + 1.101562, + 1.039062, + 1.085938, + 1.03125, + 1.078125, + 1.054688, + 1.03125, + 1.070312, + 1.039062, + 1.039062, + 1.0, + 1.078125, + 1.070312, + 1.039062, + 1.0625, + 1.023438, + 1.046875, + 1.039062, + 1.078125, + 1.007812, + 1.046875, + 1.03125, + 1.070312, + 1.078125, + 1.03125, + 1.085938, + 1.054688, + 1.171875, + 1.085938, + 1.046875, + 1.070312, + 1.0625, + 1.015625, + 1.046875, + 1.054688, + 1.054688, + 1.039062, + 1.039062, + 1.023438, + 1.046875, + 1.039062, + 1.023438, + 1.085938, + 1.039062, + 1.0625, + 1.039062, + 1.0, + 1.023438, + 1.03125, + 1.039062, + 1.03125, + 1.09375, + 1.03125, + 1.085938, + 1.101562, + 1.078125, + 0.996094, + 1.039062, + 1.0625, + 1.078125, + 1.070312, + 1.078125, + 1.054688, + 1.039062, + 1.015625, + 1.007812, + 1.070312, + 1.023438, + 1.085938, + 1.046875, + 1.070312, + 1.0625, + 1.023438, + 1.0625, + 1.007812, + 1.054688, + 1.09375, + 1.023438, + 1.015625 + ] + }, + "name": "model.transformer.h.27.ln_1.weight", + "outputIndexes": [ + 2178 + ], + "type": "Const", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2177, + 2178 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/ln_1_27/Mul_1_output_0", + "outputIndexes": [ + 2179 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.27/self_attn/q_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 2179 + ], + "outputIndexes": [ + 3351 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.27/self_attn/q_proj/Linear/pre_convert", + "inputIndexes": [ + 3351 + ], + "outputIndexes": [ + 3352 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.27/self_attn/q_proj/Linear", + "inputIndexes": [ + 3352 + ], + "outputIndexes": [ + 3353 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 3074904126, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.27/self_attn/q_proj/Linear/post_convert", + "inputIndexes": [ + 3353 + ], + "outputIndexes": [ + 3354 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.27/self_attn/q_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3354 + ], + "outputIndexes": [ + 2180 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2179 + ], + "main_type": "NONE", + "name": "/Shape_109_output_0", + "outputIndexes": [ + 2181 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 2181 + ], + "main_type": "NONE", + "name": "Shape4528", + "outputIndexes": [ + 2182 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 2181 + ], + "main_type": "NONE", + "name": "Rank4530", + "outputIndexes": [ + 2183 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2183, + 2183 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp4532", + "outputIndexes": [ + 2184 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2184 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze4533", + "outputIndexes": [ + 2185 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2184, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp4535", + "outputIndexes": [ + 2186 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2186 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze4536", + "outputIndexes": [ + 2187 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2182, + 2185, + 2187, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice4539", + "outputIndexes": [ + 2188 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2188 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze4540", + "outputIndexes": [ + 2189 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 9, + 2189 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp4541", + "outputIndexes": [ + 2190 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2190, + 2189 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp4542", + "outputIndexes": [ + 2191 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2181, + 2191, + 2184 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_193_output_0", + "outputIndexes": [ + 2192 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2192, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_379_output_0", + "outputIndexes": [ + 2193 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 7, + 2193, + 23, + 24 + ], + "main_type": "Axis", + "main": { + "axis": 0 + }, + "name": "/Concat_243_output_0", + "outputIndexes": [ + 2194 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2180, + 2194 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_136_output_0", + "outputIndexes": [ + 2195 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2195, + 50 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_108_output_0", + "outputIndexes": [ + 2196 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2195 + ], + "main_type": "NONE", + "name": "/Shape_110_output_0", + "outputIndexes": [ + 2197 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 2197 + ], + "main_type": "NONE", + "name": "Shape4549", + "outputIndexes": [ + 2198 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 2197 + ], + "main_type": "NONE", + "name": "Rank4551", + "outputIndexes": [ + 2199 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2199, + 2199 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp4553", + "outputIndexes": [ + 2200 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2200 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze4554", + "outputIndexes": [ + 2201 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2200, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp4556", + "outputIndexes": [ + 2202 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2202 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze4557", + "outputIndexes": [ + 2203 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2198, + 2201, + 2203, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice4560", + "outputIndexes": [ + 2204 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2204 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze4561", + "outputIndexes": [ + 2205 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 53, + 2205 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp4562", + "outputIndexes": [ + 2206 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2206, + 2205 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp4563", + "outputIndexes": [ + 2207 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2197, + 2207, + 2200 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_194_output_0", + "outputIndexes": [ + 2208 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2208, + 65 + ], + "main_type": "BinaryOp", + "main": { + "opType": 7, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Div_81_output_0", + "outputIndexes": [ + 2209 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2209, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_384_output_0", + "outputIndexes": [ + 2210 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2195, + 2210, + 68, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_109_output_0", + "outputIndexes": [ + 2211 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2211 + ], + "main_type": "UnaryOp", + "main": { + "opType": "NEG", + "T": "DT_FLOAT" + }, + "name": "/Neg_54_output_0", + "outputIndexes": [ + 2212 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2195, + 21, + 2210, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_108_output_0", + "outputIndexes": [ + 2213 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2212, + 2213 + ], + "main_type": "Axis", + "main": { + "axis": -1 + }, + "name": "/Concat_246_output_0", + "outputIndexes": [ + 2214 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2214, + 80 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_109_output_0", + "outputIndexes": [ + 2215 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2196, + 2215 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_135_output_0", + "outputIndexes": [ + 2216 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.27/self_attn/k_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 2179 + ], + "outputIndexes": [ + 3355 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.27/self_attn/k_proj/Linear/pre_convert", + "inputIndexes": [ + 3355 + ], + "outputIndexes": [ + 3356 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.27/self_attn/k_proj/Linear", + "inputIndexes": [ + 3356 + ], + "outputIndexes": [ + 3357 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 3084357716, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.27/self_attn/k_proj/Linear/post_convert", + "inputIndexes": [ + 3357 + ], + "outputIndexes": [ + 3358 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.27/self_attn/k_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3358 + ], + "outputIndexes": [ + 2217 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2217, + 2194 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_137_output_0", + "outputIndexes": [ + 2218 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2218, + 50 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_110_output_0", + "outputIndexes": [ + 2219 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2218 + ], + "main_type": "NONE", + "name": "/Shape_111_output_0", + "outputIndexes": [ + 2220 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 2220 + ], + "main_type": "NONE", + "name": "Shape4611", + "outputIndexes": [ + 2221 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 2220 + ], + "main_type": "NONE", + "name": "Rank4613", + "outputIndexes": [ + 2222 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2222, + 2222 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp4615", + "outputIndexes": [ + 2223 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2223 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze4616", + "outputIndexes": [ + 2224 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2223, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp4618", + "outputIndexes": [ + 2225 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2225 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze4619", + "outputIndexes": [ + 2226 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2221, + 2224, + 2226, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice4622", + "outputIndexes": [ + 2227 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2227 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze4623", + "outputIndexes": [ + 2228 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 53, + 2228 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp4624", + "outputIndexes": [ + 2229 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2229, + 2228 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp4625", + "outputIndexes": [ + 2230 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2220, + 2230, + 2223 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_195_output_0", + "outputIndexes": [ + 2231 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2231, + 65 + ], + "main_type": "BinaryOp", + "main": { + "opType": 7, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Div_82_output_0", + "outputIndexes": [ + 2232 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2232, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_386_output_0", + "outputIndexes": [ + 2233 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2218, + 2233, + 68, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_111_output_0", + "outputIndexes": [ + 2234 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2234 + ], + "main_type": "UnaryOp", + "main": { + "opType": "NEG", + "T": "DT_FLOAT" + }, + "name": "/Neg_55_output_0", + "outputIndexes": [ + 2235 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2218, + 21, + 2233, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_110_output_0", + "outputIndexes": [ + 2236 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2235, + 2236 + ], + "main_type": "Axis", + "main": { + "axis": -1 + }, + "name": "/Concat_247_output_0", + "outputIndexes": [ + 2237 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2237, + 80 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_111_output_0", + "outputIndexes": [ + 2238 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2219, + 2238 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_136_output_0", + "outputIndexes": [ + 2239 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.27/self_attn/v_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 2179 + ], + "outputIndexes": [ + 3359 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.27/self_attn/v_proj/Linear/pre_convert", + "inputIndexes": [ + 3359 + ], + "outputIndexes": [ + 3360 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.27/self_attn/v_proj/Linear", + "inputIndexes": [ + 3360 + ], + "outputIndexes": [ + 3361 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 3093811306, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.27/self_attn/v_proj/Linear/post_convert", + "inputIndexes": [ + 3361 + ], + "outputIndexes": [ + 3362 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.27/self_attn/v_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3362 + ], + "outputIndexes": [ + 2240 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2240, + 2194 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_138_output_0", + "outputIndexes": [ + 2241 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2216, + 2239, + 2241, + 108 + ], + "main_type": "AttentionParam", + "main": { + "kv_cache": true + }, + "name": "Attention/Reshape_139_output_0", + "outputIndexes": [ + 2242 + ], + "type": "Attention", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.27/self_attn/o_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 2242 + ], + "outputIndexes": [ + 3363 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.27/self_attn/o_proj/Linear/pre_convert", + "inputIndexes": [ + 3363 + ], + "outputIndexes": [ + 3364 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.27/self_attn/o_proj/Linear", + "inputIndexes": [ + 3364 + ], + "outputIndexes": [ + 3365 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 3103264896, + 8388630, + 1048576, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.27/self_attn/o_proj/Linear/post_convert", + "inputIndexes": [ + 3365 + ], + "outputIndexes": [ + 3366 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.27/self_attn/o_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3366 + ], + "outputIndexes": [ + 2243 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2176, + 2243 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_138_output_0", + "outputIndexes": [ + 2244 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2244 + ], + "main_type": "LayerNorm", + "main": { + "axis": [ + -1 + ], + "epsilon": 1e-06, + "group": 1, + "useRMSNorm": true + }, + "name": "/ln_2_27/Mul_output_0", + "outputIndexes": [ + 2245 + ], + "type": "LayerNorm", + "defaultDimentionFormat": "NHWC" + }, + { + "main_type": "Blob", + "main": { + "dims": [ + 4096 + ], + "dataFormat": "NCHW", + "dataType": "DT_FLOAT", + "float32s": [ + 0.972656, + 0.957031, + 0.953125, + 0.957031, + 0.988281, + 0.960938, + 0.980469, + 0.972656, + 0.988281, + 0.976562, + 0.972656, + 0.964844, + 0.96875, + 0.964844, + 0.953125, + 0.992188, + 0.953125, + 0.972656, + 0.96875, + 0.960938, + 0.976562, + 0.976562, + 0.949219, + 0.960938, + 0.988281, + 0.988281, + 0.964844, + 0.964844, + 0.972656, + 0.976562, + 0.96875, + 0.96875, + 0.988281, + 0.964844, + 0.980469, + 0.96875, + 0.972656, + 0.972656, + 0.945312, + 0.976562, + 0.957031, + 0.972656, + 0.957031, + 0.949219, + 0.964844, + 0.976562, + 0.972656, + 0.984375, + 0.972656, + 0.953125, + 0.996094, + 0.941406, + 0.96875, + 0.96875, + 0.964844, + 0.96875, + 0.96875, + 0.980469, + 0.96875, + 0.96875, + 0.878906, + 0.953125, + 0.964844, + 0.972656, + 0.960938, + 0.980469, + 0.957031, + 0.96875, + 0.976562, + 0.976562, + 0.957031, + 0.960938, + 0.960938, + 0.980469, + 0.957031, + 0.957031, + 0.957031, + 0.996094, + 0.957031, + 0.972656, + 0.96875, + 0.988281, + 0.976562, + 0.953125, + 0.96875, + 0.984375, + 0.964844, + 0.964844, + 0.976562, + 0.988281, + 0.96875, + 0.96875, + 0.980469, + 0.957031, + 0.957031, + 0.972656, + 0.964844, + 0.988281, + 0.960938, + 0.949219, + 0.960938, + 0.992188, + 0.964844, + 0.976562, + 0.976562, + 0.957031, + 0.988281, + 0.960938, + 0.953125, + 0.960938, + 0.960938, + 0.980469, + 0.980469, + 0.976562, + 0.980469, + 0.953125, + 0.9375, + 0.675781, + 0.972656, + 0.941406, + 0.984375, + 0.96875, + 0.960938, + 0.953125, + 0.976562, + 0.972656, + 0.972656, + 0.96875, + 0.964844, + 0.957031, + 0.980469, + 0.980469, + 0.984375, + 0.96875, + 0.964844, + 0.960938, + 0.96875, + 0.984375, + 0.957031, + 0.953125, + 0.953125, + 0.96875, + 0.96875, + 0.941406, + 0.988281, + 0.96875, + 0.976562, + 0.953125, + 0.96875, + 0.96875, + 0.972656, + 0.988281, + 0.96875, + 0.960938, + 0.988281, + 0.960938, + 0.972656, + 0.964844, + 0.980469, + 0.976562, + 0.972656, + 0.992188, + 0.953125, + 0.980469, + 0.96875, + 0.953125, + 0.964844, + 0.988281, + 0.972656, + 0.945312, + 0.984375, + 0.976562, + 0.957031, + 0.957031, + 0.992188, + 0.976562, + 0.976562, + 0.960938, + 0.96875, + 0.976562, + 0.976562, + 0.980469, + 0.980469, + 0.976562, + 0.976562, + 0.996094, + 0.964844, + 0.980469, + 0.957031, + 0.964844, + 0.953125, + 0.980469, + 0.96875, + 0.96875, + 0.964844, + 0.953125, + 0.980469, + 0.972656, + 0.957031, + 0.984375, + 0.984375, + 0.960938, + 0.964844, + 0.96875, + 0.984375, + 0.949219, + 0.976562, + 0.992188, + 0.984375, + 0.917969, + 0.960938, + 0.964844, + 0.964844, + 0.976562, + 0.980469, + 0.957031, + 0.988281, + 0.972656, + 0.972656, + 0.984375, + 0.960938, + 0.972656, + 0.96875, + 0.972656, + 0.957031, + 0.960938, + 0.976562, + 0.972656, + 0.953125, + 0.972656, + 0.972656, + 0.984375, + 0.964844, + 0.972656, + 0.964844, + 0.976562, + 0.976562, + 0.972656, + 0.972656, + 0.980469, + 0.972656, + 0.929688, + 0.960938, + 0.957031, + 0.976562, + 0.957031, + 0.964844, + 0.957031, + 0.960938, + 0.972656, + 0.953125, + 0.960938, + 0.96875, + 0.964844, + 0.96875, + 0.960938, + 0.960938, + 0.964844, + 0.960938, + 0.957031, + 0.96875, + 0.972656, + 0.949219, + 0.964844, + 0.964844, + 0.980469, + 0.976562, + 0.980469, + 0.953125, + 0.984375, + 0.945312, + 0.949219, + 0.957031, + 0.984375, + 0.980469, + 0.964844, + 0.976562, + 0.980469, + 0.976562, + 0.96875, + 0.976562, + 0.976562, + 0.964844, + 0.96875, + 0.964844, + 0.9375, + 0.972656, + 0.984375, + 0.953125, + 0.972656, + 0.960938, + 0.972656, + 0.96875, + 0.96875, + 0.988281, + 0.960938, + 0.976562, + 0.984375, + 0.980469, + 0.964844, + 0.976562, + 0.964844, + 0.96875, + 0.980469, + 0.96875, + 0.949219, + 0.953125, + 0.976562, + 0.976562, + 0.960938, + 0.988281, + 0.960938, + 0.960938, + 0.976562, + 0.984375, + 0.960938, + 0.980469, + 0.988281, + 0.984375, + 0.976562, + 0.960938, + 0.976562, + 0.960938, + 0.992188, + 0.972656, + 0.957031, + 0.964844, + 1.023438, + 0.992188, + 0.972656, + 0.964844, + 0.988281, + 0.96875, + 0.964844, + 0.984375, + 0.953125, + 0.960938, + 0.957031, + 0.957031, + 0.996094, + 0.96875, + 0.972656, + 0.980469, + 0.976562, + 0.972656, + 0.96875, + 0.953125, + 0.964844, + 0.980469, + 0.980469, + 0.964844, + 0.972656, + 0.960938, + 0.972656, + 0.976562, + 0.960938, + 0.992188, + 0.96875, + 0.996094, + 0.972656, + 0.984375, + 0.96875, + 0.984375, + 0.960938, + 0.957031, + 0.988281, + 0.972656, + 0.964844, + 0.976562, + 0.964844, + 0.976562, + 0.984375, + 0.957031, + 0.945312, + 0.960938, + 0.957031, + 0.984375, + 0.96875, + 0.953125, + 0.976562, + 0.957031, + 0.984375, + 0.984375, + 0.96875, + 0.96875, + 0.972656, + 0.953125, + 0.980469, + 0.976562, + 0.96875, + 0.972656, + 0.988281, + 0.976562, + 0.972656, + 0.984375, + 0.976562, + 0.976562, + 0.964844, + 0.972656, + 0.988281, + 0.980469, + 0.972656, + 0.972656, + 0.980469, + 0.957031, + 0.972656, + 0.992188, + 0.972656, + 0.980469, + 0.957031, + 0.964844, + 0.964844, + 0.976562, + 0.957031, + 0.960938, + 0.957031, + 0.988281, + 0.96875, + 0.984375, + 0.964844, + 0.972656, + 0.984375, + 0.960938, + 0.980469, + 0.984375, + 0.964844, + 0.96875, + 0.980469, + 1.0, + 0.964844, + 0.972656, + 0.96875, + 0.960938, + 0.964844, + 0.980469, + 0.960938, + 0.988281, + 0.976562, + 0.980469, + 0.949219, + 0.964844, + 0.988281, + 0.953125, + 0.96875, + 0.980469, + 0.960938, + 0.976562, + 0.960938, + 0.980469, + 0.976562, + 0.972656, + 0.960938, + 0.976562, + 0.972656, + 0.972656, + 0.96875, + 0.9375, + 0.976562, + 0.960938, + 0.976562, + 0.980469, + 0.984375, + 0.964844, + 0.960938, + 0.964844, + 0.960938, + 0.960938, + 0.980469, + 0.964844, + 0.976562, + 0.972656, + 0.964844, + 0.984375, + 0.957031, + 0.972656, + 0.96875, + 0.976562, + 0.988281, + 0.972656, + 0.96875, + 0.957031, + 0.992188, + 0.976562, + 0.972656, + 0.972656, + 0.964844, + 0.976562, + 0.96875, + 0.964844, + 0.75, + 0.988281, + 0.964844, + 0.964844, + 0.96875, + 0.976562, + 0.964844, + 0.960938, + 0.972656, + 0.960938, + 0.925781, + 0.9375, + 0.953125, + 0.988281, + 0.96875, + 0.972656, + 0.972656, + 0.984375, + 0.960938, + 0.980469, + 0.96875, + 0.980469, + 0.953125, + 0.980469, + 0.964844, + 0.984375, + 0.976562, + 0.964844, + 0.960938, + 0.972656, + 0.960938, + 0.960938, + 0.972656, + 0.964844, + 0.976562, + 0.945312, + 0.953125, + 0.976562, + 0.949219, + 0.976562, + 0.964844, + 0.96875, + 0.972656, + 0.972656, + 0.875, + 0.984375, + 0.984375, + 0.972656, + 0.96875, + 0.957031, + 0.972656, + 0.984375, + 0.972656, + 0.96875, + 0.972656, + 0.964844, + 0.96875, + 0.957031, + 0.972656, + 0.96875, + 0.976562, + 0.96875, + 0.976562, + 0.941406, + 0.964844, + 0.953125, + 0.972656, + 0.976562, + 0.960938, + 0.957031, + 0.96875, + 0.984375, + 0.972656, + 0.972656, + 0.980469, + 0.964844, + 0.964844, + 0.980469, + 0.980469, + 0.984375, + 0.957031, + 0.964844, + 0.960938, + 0.957031, + 0.972656, + 0.972656, + 0.964844, + 0.992188, + 0.976562, + 0.976562, + 0.972656, + 0.96875, + 0.96875, + 0.980469, + 0.980469, + 0.96875, + 0.980469, + 0.898438, + 0.972656, + 0.980469, + 0.984375, + 0.96875, + 0.992188, + 0.976562, + 0.957031, + 0.972656, + 0.972656, + 0.972656, + 0.984375, + 0.972656, + 0.964844, + 0.964844, + 0.96875, + 0.964844, + 0.976562, + 0.96875, + 0.96875, + 0.960938, + 0.96875, + 0.972656, + 0.972656, + 0.960938, + 0.980469, + 0.980469, + 0.960938, + 0.960938, + 0.960938, + 0.976562, + 0.984375, + 0.976562, + 0.988281, + 0.96875, + 0.957031, + 0.980469, + 1.046875, + 0.984375, + 0.984375, + 0.96875, + 0.960938, + 0.972656, + 1.007812, + 0.96875, + 0.976562, + 0.96875, + 0.976562, + 0.96875, + 0.984375, + 0.984375, + 0.957031, + 0.96875, + 0.980469, + 0.960938, + 0.976562, + 0.972656, + 0.972656, + 0.957031, + 0.976562, + 0.96875, + 0.980469, + 0.976562, + 0.972656, + 0.988281, + 0.960938, + 0.972656, + 0.96875, + 0.96875, + 0.976562, + 0.960938, + 0.972656, + 0.980469, + 0.96875, + 0.980469, + 0.980469, + 0.988281, + 0.96875, + 1.0, + 0.960938, + 0.96875, + 0.964844, + 0.964844, + 0.980469, + 0.976562, + 0.980469, + 0.953125, + 0.960938, + 0.976562, + 0.972656, + 0.976562, + 0.953125, + 0.988281, + 0.976562, + 0.960938, + 0.984375, + 0.964844, + 0.949219, + 0.980469, + 0.960938, + 0.96875, + 0.953125, + 0.949219, + 0.96875, + 0.972656, + 0.980469, + 0.972656, + 0.957031, + 0.964844, + 0.96875, + 0.964844, + 0.953125, + 0.957031, + 0.980469, + 1.007812, + 0.957031, + 0.957031, + 0.941406, + 0.964844, + 0.957031, + 0.972656, + 0.96875, + 0.96875, + 0.964844, + 0.980469, + 0.960938, + 0.96875, + 0.964844, + 0.984375, + 0.972656, + 0.964844, + 0.957031, + 0.984375, + 0.957031, + 0.960938, + 0.972656, + 0.976562, + 0.976562, + 0.976562, + 0.957031, + 0.964844, + 0.976562, + 0.972656, + 0.976562, + 0.980469, + 0.988281, + 0.945312, + 0.960938, + 0.964844, + 0.96875, + 0.960938, + 0.976562, + 0.980469, + 0.96875, + 0.976562, + 0.96875, + 0.960938, + 0.960938, + 0.96875, + 0.945312, + 0.980469, + 0.972656, + 0.976562, + 0.972656, + 0.976562, + 0.953125, + 0.953125, + 0.96875, + 0.96875, + 0.964844, + 0.976562, + 0.984375, + 0.960938, + 0.964844, + 0.960938, + 0.976562, + 0.96875, + 0.980469, + 0.96875, + 0.957031, + 0.980469, + 0.976562, + 0.984375, + 0.96875, + 0.976562, + 0.964844, + 0.960938, + 0.964844, + 0.972656, + 0.957031, + 0.988281, + 0.996094, + 0.964844, + 0.984375, + 0.957031, + 0.960938, + 0.953125, + 0.972656, + 0.980469, + 0.988281, + 0.972656, + 0.976562, + 0.988281, + 0.984375, + 0.964844, + 0.96875, + 0.96875, + 0.882812, + 0.980469, + 0.960938, + 0.984375, + 0.976562, + 0.96875, + 0.960938, + 0.976562, + 0.953125, + 0.96875, + 0.976562, + 0.960938, + 0.984375, + 0.964844, + 0.984375, + 0.964844, + 0.972656, + 0.972656, + 0.964844, + 0.957031, + 0.972656, + 0.984375, + 0.976562, + 0.96875, + 0.960938, + 0.980469, + 0.976562, + 0.96875, + 0.964844, + 0.96875, + 0.953125, + 0.957031, + 0.96875, + 0.984375, + 0.980469, + 0.964844, + 0.972656, + 0.980469, + 0.96875, + 0.957031, + 0.941406, + 0.984375, + 0.96875, + 0.980469, + 0.957031, + 0.949219, + 0.972656, + 0.980469, + 0.957031, + 0.988281, + 0.984375, + 0.957031, + 1.046875, + 0.980469, + 0.957031, + 0.96875, + 0.953125, + 0.96875, + 0.960938, + 0.964844, + 0.957031, + 0.976562, + 0.964844, + 0.964844, + 0.96875, + 0.96875, + 0.953125, + 0.960938, + 0.960938, + 0.96875, + 0.96875, + 0.957031, + 0.972656, + 0.960938, + 0.957031, + 0.992188, + 0.96875, + 0.976562, + 0.957031, + 0.976562, + 0.957031, + 0.988281, + 0.980469, + 0.957031, + 0.960938, + 0.949219, + 0.964844, + 0.972656, + 0.957031, + 0.96875, + 0.972656, + 0.976562, + 0.972656, + 0.972656, + 0.972656, + 0.984375, + 0.964844, + 0.976562, + 0.980469, + 0.96875, + 0.972656, + 0.976562, + 0.972656, + 0.984375, + 0.984375, + 0.964844, + 0.96875, + 0.960938, + 0.964844, + 0.980469, + 0.960938, + 0.949219, + 0.988281, + 0.964844, + 0.984375, + 0.964844, + 0.953125, + 0.964844, + 0.984375, + 0.964844, + 0.980469, + 0.976562, + 0.976562, + 0.96875, + 0.957031, + 0.96875, + 0.96875, + 0.96875, + 0.972656, + 0.972656, + 0.957031, + 0.972656, + 0.972656, + 0.960938, + 0.964844, + 0.96875, + 0.976562, + 0.972656, + 0.980469, + 0.96875, + 0.957031, + 0.964844, + 0.949219, + 0.996094, + 0.964844, + 0.976562, + 0.976562, + 0.96875, + 0.964844, + 0.972656, + 0.972656, + 0.984375, + 0.957031, + 0.96875, + 0.984375, + 0.980469, + 0.960938, + 0.960938, + 0.980469, + 0.957031, + 0.960938, + 0.96875, + 0.964844, + 0.984375, + 0.984375, + 0.96875, + 0.988281, + 0.980469, + 0.964844, + 0.980469, + 0.960938, + 0.953125, + 0.960938, + 0.980469, + 0.972656, + 0.976562, + 0.988281, + 0.960938, + 0.960938, + 0.976562, + 0.972656, + 0.960938, + 0.953125, + 0.972656, + 0.972656, + 0.96875, + 0.972656, + 0.976562, + 0.960938, + 0.960938, + 0.976562, + 0.984375, + 0.980469, + 0.972656, + 0.960938, + 0.964844, + 0.976562, + 0.945312, + 0.945312, + 0.96875, + 0.984375, + 0.96875, + 0.96875, + 0.96875, + 0.976562, + 0.964844, + 0.96875, + 0.96875, + 0.976562, + 0.953125, + 0.957031, + 0.976562, + 0.976562, + 0.976562, + 0.964844, + 0.984375, + 0.960938, + 0.953125, + 0.96875, + 0.921875, + 0.964844, + 0.878906, + 0.964844, + 0.96875, + 0.972656, + 0.960938, + 0.96875, + 0.964844, + 0.949219, + 0.96875, + 0.699219, + 0.96875, + 0.984375, + 0.953125, + 0.972656, + 0.980469, + 0.957031, + 0.9375, + 0.992188, + 0.984375, + 0.960938, + 0.957031, + 0.957031, + 0.980469, + 0.992188, + 0.972656, + 0.960938, + 0.976562, + 0.976562, + 0.96875, + 0.960938, + 0.957031, + 0.960938, + 0.976562, + 0.964844, + 0.972656, + 0.972656, + 0.964844, + 0.980469, + 0.976562, + 0.964844, + 0.976562, + 1.015625, + 0.964844, + 0.972656, + 0.972656, + 0.980469, + 0.964844, + 0.96875, + 0.980469, + 0.976562, + 0.964844, + 1.0, + 0.960938, + 0.980469, + 0.96875, + 0.960938, + 0.976562, + 0.980469, + 0.960938, + 0.980469, + 0.960938, + 0.976562, + 0.953125, + 0.957031, + 0.960938, + 0.976562, + 0.960938, + 0.229492, + 0.984375, + 0.964844, + 0.976562, + 0.964844, + 0.96875, + 0.972656, + 0.964844, + 0.957031, + 0.964844, + 0.96875, + 0.960938, + 0.976562, + 0.988281, + 0.976562, + 0.96875, + 0.972656, + 0.964844, + 0.96875, + 0.984375, + 0.964844, + 0.96875, + 0.992188, + 0.972656, + 0.972656, + 0.960938, + 0.988281, + 0.992188, + 0.984375, + 0.871094, + 0.976562, + 0.96875, + 0.949219, + 0.984375, + 0.976562, + 0.992188, + 0.988281, + 0.972656, + 0.945312, + 0.941406, + 0.96875, + 0.957031, + 0.941406, + 0.96875, + 0.96875, + 0.980469, + 0.957031, + 0.980469, + 0.960938, + 0.976562, + 0.980469, + 0.976562, + 0.992188, + 0.957031, + 0.964844, + 0.964844, + 0.96875, + 0.976562, + 0.976562, + 0.964844, + 0.957031, + 0.988281, + 0.976562, + 0.972656, + 0.953125, + 0.960938, + 0.984375, + 0.980469, + 0.605469, + 0.988281, + 0.96875, + 0.972656, + 0.96875, + 0.984375, + 0.957031, + 0.976562, + 0.96875, + 0.96875, + 0.976562, + 0.96875, + 0.960938, + 0.941406, + 0.976562, + 0.964844, + 0.976562, + 0.957031, + 0.960938, + 0.964844, + 0.976562, + 0.949219, + 0.953125, + 0.949219, + 0.972656, + 0.949219, + 0.957031, + 0.960938, + 0.96875, + 0.964844, + 0.960938, + 0.960938, + 0.945312, + 0.964844, + 0.964844, + 0.960938, + 0.992188, + 0.96875, + 0.976562, + 0.976562, + 0.972656, + 0.992188, + 0.960938, + 0.953125, + 0.964844, + 0.9375, + 0.957031, + 0.964844, + 0.976562, + 0.964844, + 0.964844, + 0.964844, + 0.980469, + 0.988281, + 0.96875, + 0.984375, + 0.976562, + 0.964844, + 0.988281, + 0.976562, + 0.972656, + 0.992188, + 0.945312, + 0.988281, + 0.980469, + 0.992188, + 0.980469, + 0.957031, + 0.984375, + 0.96875, + 0.984375, + 0.953125, + 0.945312, + 0.960938, + 0.964844, + 0.964844, + 0.984375, + 0.976562, + 0.976562, + 0.96875, + 0.972656, + 0.964844, + 0.96875, + 0.957031, + 0.972656, + 0.960938, + 0.964844, + 0.972656, + 0.929688, + 0.964844, + 0.964844, + 0.957031, + 0.964844, + 0.957031, + 0.980469, + 0.972656, + 0.984375, + 0.972656, + 0.953125, + 0.96875, + 0.972656, + 0.964844, + 0.976562, + 0.972656, + 0.964844, + 0.972656, + 0.960938, + 0.972656, + 0.949219, + 0.949219, + 0.960938, + 0.957031, + 0.96875, + 0.964844, + 0.980469, + 0.96875, + 0.964844, + 0.960938, + 0.960938, + 0.960938, + 0.96875, + 0.976562, + 0.953125, + 0.953125, + 0.984375, + 0.96875, + 0.976562, + 0.96875, + 0.980469, + 0.96875, + 0.945312, + 0.96875, + 0.957031, + 0.972656, + 0.96875, + 0.964844, + 0.984375, + 0.964844, + 0.976562, + 0.972656, + 0.964844, + 0.976562, + 0.953125, + 0.964844, + 0.945312, + 0.945312, + 0.957031, + 0.976562, + 0.945312, + 0.976562, + 0.96875, + 1.0, + 0.980469, + 0.96875, + 0.960938, + 0.96875, + 0.992188, + 0.96875, + 0.96875, + 0.980469, + 0.976562, + 0.976562, + 0.957031, + 0.964844, + 0.980469, + 0.964844, + 0.972656, + 0.957031, + 0.953125, + 0.960938, + 0.96875, + 0.984375, + 0.976562, + 0.972656, + 0.980469, + 0.96875, + 0.976562, + 0.960938, + 0.960938, + 0.992188, + 0.964844, + 0.96875, + 0.960938, + 0.972656, + 0.960938, + 0.957031, + 0.976562, + 0.988281, + 0.972656, + 0.964844, + 0.992188, + 0.96875, + 0.964844, + 0.964844, + 0.972656, + 0.976562, + 0.964844, + 0.984375, + 0.960938, + 0.949219, + 0.988281, + 0.96875, + 0.960938, + 0.964844, + 0.953125, + 0.96875, + 0.957031, + 0.957031, + 0.960938, + 0.972656, + 0.960938, + 0.960938, + 0.976562, + 0.945312, + 0.972656, + 0.96875, + 1.007812, + 0.984375, + 0.964844, + 0.949219, + 0.957031, + 0.976562, + 0.964844, + 0.972656, + 0.917969, + 0.96875, + 0.96875, + 0.972656, + 0.976562, + 0.957031, + 1.0, + 0.972656, + 0.980469, + 0.960938, + 0.957031, + 0.96875, + 0.953125, + 0.96875, + 0.984375, + 0.980469, + 0.976562, + 0.972656, + 0.960938, + 0.960938, + 0.972656, + 0.976562, + 0.957031, + 0.960938, + 0.972656, + 0.957031, + 0.964844, + 0.96875, + 0.984375, + 0.972656, + 0.976562, + 0.972656, + 0.960938, + 0.972656, + 0.984375, + 0.960938, + 0.964844, + 0.964844, + 0.976562, + 0.976562, + 0.964844, + 0.945312, + 0.96875, + 0.855469, + 0.964844, + 0.988281, + 0.96875, + 0.964844, + 0.964844, + 0.980469, + 0.960938, + 0.980469, + 0.972656, + 0.984375, + 0.925781, + 0.957031, + 0.957031, + 0.972656, + 0.941406, + 0.953125, + 0.960938, + 0.964844, + 0.949219, + 0.898438, + 0.976562, + 0.957031, + 0.96875, + 0.988281, + 0.984375, + 0.960938, + 0.972656, + 0.976562, + 0.976562, + 0.984375, + 0.960938, + 0.96875, + 0.964844, + 0.972656, + 0.992188, + 0.96875, + 0.976562, + 0.957031, + 0.992188, + 0.964844, + 0.964844, + 0.96875, + 0.988281, + 0.964844, + 0.957031, + 0.988281, + 0.96875, + 0.960938, + 0.96875, + 0.984375, + 0.984375, + 0.960938, + 0.960938, + 0.972656, + 0.988281, + 0.96875, + 0.980469, + 0.953125, + 0.976562, + 0.960938, + 0.988281, + 0.992188, + 0.992188, + 0.980469, + 0.984375, + 0.976562, + 0.964844, + 0.988281, + 0.980469, + 0.976562, + 0.964844, + 0.957031, + 0.96875, + 0.949219, + 0.957031, + 0.941406, + 0.980469, + 0.960938, + 0.96875, + 0.976562, + 0.953125, + 0.976562, + 0.976562, + 0.976562, + 0.964844, + 0.96875, + 0.984375, + 0.96875, + 0.976562, + 0.96875, + 0.960938, + 0.972656, + 0.96875, + 0.953125, + 0.964844, + 0.964844, + 0.980469, + 0.96875, + 0.957031, + 0.980469, + 0.960938, + 0.992188, + 0.972656, + 0.976562, + 0.972656, + 0.953125, + 0.984375, + 0.953125, + 0.976562, + 0.957031, + 0.984375, + 0.960938, + 0.964844, + 0.972656, + 0.964844, + 0.976562, + 0.960938, + 0.964844, + 0.984375, + 0.976562, + 0.980469, + 0.976562, + 0.976562, + 0.972656, + 0.976562, + 0.957031, + 0.96875, + 0.980469, + 0.957031, + 0.949219, + 0.980469, + 0.964844, + 0.976562, + 0.960938, + 0.960938, + 0.960938, + 0.96875, + 0.957031, + 0.980469, + 0.558594, + 0.964844, + 0.96875, + 0.953125, + 0.980469, + 0.976562, + 0.976562, + 0.976562, + 0.957031, + 0.976562, + 0.953125, + 0.988281, + 0.96875, + 0.945312, + 0.964844, + 0.964844, + 0.976562, + 0.964844, + 0.972656, + 0.972656, + 0.964844, + 0.949219, + 0.964844, + 0.984375, + 0.949219, + 0.96875, + 0.945312, + 0.949219, + 0.941406, + 0.960938, + 0.96875, + 0.96875, + 0.972656, + 0.972656, + 0.960938, + 0.960938, + 0.976562, + 0.964844, + 0.964844, + 0.960938, + 0.980469, + 0.960938, + 0.964844, + 0.972656, + 0.96875, + 0.972656, + 0.960938, + 0.953125, + 0.957031, + 0.976562, + 0.96875, + 0.972656, + 0.949219, + 0.96875, + 0.972656, + 0.960938, + 0.980469, + 0.949219, + 0.976562, + 0.972656, + 0.972656, + 0.984375, + 0.972656, + 0.964844, + 0.984375, + 0.980469, + 0.988281, + 0.972656, + 0.980469, + 0.925781, + 1.0, + 0.96875, + 0.96875, + 0.964844, + 0.976562, + 0.972656, + 0.980469, + 0.972656, + 0.945312, + 0.980469, + 0.980469, + 0.964844, + 0.957031, + 0.976562, + 0.96875, + 0.957031, + 0.972656, + 0.972656, + 0.953125, + 0.980469, + 0.964844, + 0.984375, + 0.957031, + 0.96875, + 0.960938, + 0.960938, + 0.957031, + 0.984375, + 0.964844, + 0.980469, + 0.996094, + 0.972656, + 0.980469, + 0.980469, + 0.960938, + 0.960938, + 0.957031, + 0.980469, + 0.964844, + 0.972656, + 0.976562, + 0.960938, + 0.960938, + 0.957031, + 0.945312, + 0.96875, + 0.984375, + 0.976562, + 0.972656, + 0.957031, + 0.972656, + 0.976562, + 0.976562, + 0.972656, + 0.964844, + 0.988281, + 0.988281, + 0.96875, + 0.988281, + 0.972656, + 0.953125, + 0.96875, + 0.972656, + 0.960938, + 0.964844, + 0.960938, + 0.96875, + 0.972656, + 0.964844, + 0.960938, + 0.976562, + 0.960938, + 0.972656, + 0.957031, + 0.953125, + 0.988281, + 0.964844, + 0.984375, + 0.964844, + 0.964844, + 0.984375, + 0.976562, + 0.976562, + 0.96875, + 0.980469, + 0.984375, + 0.964844, + 0.96875, + 0.96875, + 0.960938, + 0.96875, + 0.96875, + 0.166016, + 0.957031, + 0.960938, + 0.949219, + 0.96875, + 0.960938, + 0.957031, + 0.976562, + 0.996094, + 0.976562, + 0.96875, + 0.988281, + 0.964844, + 0.953125, + 0.972656, + 0.988281, + 0.960938, + 0.960938, + 0.988281, + 0.964844, + 0.992188, + 0.976562, + 0.957031, + 0.972656, + 0.972656, + 0.980469, + 0.972656, + 0.976562, + 0.976562, + 0.949219, + 0.984375, + 0.960938, + 0.976562, + 0.964844, + 0.984375, + 0.960938, + 0.949219, + 0.980469, + 0.972656, + 0.972656, + 0.96875, + 0.980469, + 0.957031, + 0.960938, + 0.972656, + 0.972656, + 0.972656, + 0.960938, + 0.960938, + 0.941406, + 0.976562, + 0.972656, + 0.960938, + 0.964844, + 0.976562, + 0.953125, + 0.972656, + 0.957031, + 0.980469, + 0.972656, + 0.992188, + 0.960938, + 0.972656, + 0.9375, + 0.976562, + 0.949219, + 0.96875, + 0.972656, + 0.972656, + 0.96875, + 0.976562, + 0.96875, + 0.964844, + 0.964844, + 0.960938, + 0.957031, + 0.960938, + 0.964844, + 0.964844, + 0.949219, + 0.972656, + 0.960938, + 1.0, + 0.992188, + 0.980469, + 0.976562, + 0.957031, + 0.949219, + 0.957031, + 0.957031, + 0.957031, + 0.976562, + 0.964844, + 1.0, + 0.976562, + 0.964844, + 0.960938, + 0.96875, + 0.976562, + 0.960938, + 0.960938, + 0.964844, + 0.957031, + 0.976562, + 0.972656, + 0.972656, + 0.96875, + 0.96875, + 0.972656, + 0.96875, + 0.960938, + 0.972656, + 0.980469, + 0.988281, + 0.960938, + 0.972656, + 0.992188, + 0.960938, + 0.980469, + 0.953125, + 0.96875, + 0.957031, + 0.957031, + 0.964844, + 0.992188, + 0.949219, + 0.972656, + 0.953125, + 0.988281, + 0.886719, + 0.980469, + 0.96875, + 0.964844, + 0.976562, + 0.96875, + 0.964844, + 0.976562, + 0.972656, + 0.953125, + 0.980469, + 0.960938, + 0.980469, + 0.949219, + 0.980469, + 0.964844, + 0.96875, + 0.972656, + 0.957031, + 0.929688, + 0.976562, + 0.976562, + 0.976562, + 0.972656, + 0.960938, + 0.976562, + 0.972656, + 0.960938, + 0.949219, + 0.972656, + 0.964844, + 0.964844, + 0.980469, + 0.984375, + 0.953125, + 0.984375, + 0.972656, + 0.972656, + 0.953125, + 0.964844, + 0.96875, + 0.96875, + 0.980469, + 0.949219, + 0.964844, + 0.96875, + 0.984375, + 0.964844, + 0.957031, + 0.96875, + 0.976562, + 0.980469, + 0.972656, + 0.964844, + 0.957031, + 0.960938, + 1.0, + 0.972656, + 0.976562, + 0.992188, + 0.953125, + 0.976562, + 0.96875, + 0.976562, + 0.988281, + 0.972656, + 0.96875, + 0.96875, + 0.984375, + 0.972656, + 0.984375, + 0.976562, + 0.980469, + 0.96875, + 0.972656, + 0.972656, + 0.996094, + 0.976562, + 0.972656, + 0.984375, + 0.960938, + 0.976562, + 0.960938, + 0.945312, + 0.988281, + 0.96875, + 0.976562, + 0.945312, + 0.972656, + 0.972656, + 0.953125, + 0.960938, + 0.972656, + 0.984375, + 0.972656, + 0.988281, + 0.972656, + 0.960938, + 0.972656, + 0.980469, + 0.96875, + 0.976562, + 0.96875, + 0.96875, + 0.984375, + 0.988281, + 0.953125, + 0.972656, + 0.953125, + 0.96875, + 0.96875, + 0.972656, + 0.960938, + 0.988281, + 0.953125, + 0.972656, + 0.980469, + 0.996094, + 0.984375, + 0.988281, + 0.984375, + 0.980469, + 0.996094, + 0.988281, + 0.960938, + 0.949219, + 0.953125, + 0.972656, + 0.960938, + 0.957031, + 0.980469, + 0.957031, + 0.953125, + 0.96875, + 0.976562, + 0.976562, + 0.976562, + 0.972656, + 0.964844, + 0.972656, + 0.960938, + 0.972656, + 0.953125, + 0.972656, + 0.980469, + 0.957031, + 0.96875, + 0.980469, + 0.980469, + 0.964844, + 0.957031, + 0.992188, + 0.96875, + 0.980469, + 0.96875, + 0.960938, + 0.957031, + 0.972656, + 0.976562, + 0.960938, + 0.941406, + 0.96875, + 0.964844, + 0.972656, + 0.960938, + 0.96875, + 0.984375, + 0.96875, + 0.976562, + 0.972656, + 0.960938, + 0.972656, + 0.972656, + 0.980469, + 0.957031, + 0.972656, + 0.984375, + 0.976562, + 0.960938, + 0.972656, + 0.984375, + 0.964844, + 0.96875, + 0.992188, + 0.976562, + 0.976562, + 0.964844, + 0.953125, + 0.96875, + 0.964844, + 0.972656, + 0.96875, + 0.980469, + 0.972656, + 0.972656, + 0.960938, + 0.96875, + 0.96875, + 0.96875, + 0.988281, + 0.953125, + 0.960938, + 0.972656, + 0.976562, + 0.976562, + 0.964844, + 0.972656, + 0.972656, + 0.914062, + 0.972656, + 0.976562, + 0.96875, + 0.964844, + 0.976562, + 0.960938, + 0.960938, + 0.976562, + 0.96875, + 0.984375, + 0.964844, + 0.972656, + 0.976562, + 0.984375, + 0.96875, + 0.960938, + 0.96875, + 0.96875, + 0.96875, + 0.96875, + 0.976562, + 0.96875, + 0.964844, + 0.984375, + 0.984375, + 0.96875, + 0.96875, + 0.960938, + 0.976562, + 0.96875, + 0.960938, + 0.980469, + 0.964844, + 0.960938, + 0.960938, + 0.976562, + 0.960938, + 0.980469, + 0.972656, + 0.960938, + 0.96875, + 0.980469, + 0.964844, + 0.960938, + 0.976562, + 0.972656, + 0.957031, + 0.976562, + 0.980469, + 0.964844, + 0.96875, + 0.957031, + 0.972656, + 0.957031, + 0.953125, + 0.976562, + 0.988281, + 0.867188, + 0.972656, + 0.976562, + 0.988281, + 0.972656, + 0.964844, + 0.980469, + 0.976562, + 0.96875, + 0.984375, + 0.980469, + 0.960938, + 0.976562, + 0.980469, + 0.980469, + 1.0, + 0.976562, + 0.953125, + 0.957031, + 0.945312, + 0.980469, + 0.972656, + 0.972656, + 0.960938, + 0.976562, + 0.96875, + 0.96875, + 0.984375, + 0.957031, + 0.957031, + 0.972656, + 0.964844, + 0.992188, + 0.972656, + 0.972656, + 0.996094, + 0.964844, + 0.949219, + 0.984375, + 0.980469, + 0.953125, + 0.976562, + 0.972656, + 0.980469, + 0.996094, + 0.960938, + 0.984375, + 0.976562, + 0.964844, + 0.992188, + 0.960938, + 0.980469, + 0.980469, + 0.957031, + 0.960938, + 0.957031, + 0.984375, + 0.964844, + 0.988281, + 0.964844, + 0.949219, + 0.949219, + 0.96875, + 0.980469, + 0.972656, + 0.964844, + 0.972656, + 0.972656, + 0.953125, + 0.988281, + 0.945312, + 0.972656, + 0.957031, + 0.960938, + 0.960938, + 0.988281, + 0.96875, + 0.964844, + 0.96875, + 0.980469, + 0.960938, + 0.964844, + 0.972656, + 0.960938, + 0.972656, + 0.964844, + 0.980469, + 0.960938, + 0.976562, + 0.960938, + 0.988281, + 0.96875, + 0.96875, + 0.976562, + 0.96875, + 0.949219, + 0.96875, + 0.96875, + 0.960938, + 0.984375, + 0.984375, + 0.984375, + 0.957031, + 0.957031, + 0.972656, + 0.964844, + 0.960938, + 0.960938, + 0.972656, + 0.992188, + 0.96875, + 0.972656, + 0.96875, + 0.980469, + 0.972656, + 0.976562, + 0.953125, + 0.972656, + 0.96875, + 0.976562, + 0.984375, + 0.988281, + 0.984375, + 0.980469, + 0.972656, + 0.976562, + 0.96875, + 0.960938, + 0.949219, + 0.972656, + 0.976562, + 0.957031, + 0.984375, + 0.972656, + 0.972656, + 0.976562, + 0.976562, + 0.976562, + 0.972656, + 0.953125, + 0.851562, + 0.976562, + 0.964844, + 0.957031, + 0.972656, + 0.988281, + 0.957031, + 0.96875, + 0.972656, + 0.964844, + 0.976562, + 0.960938, + 0.980469, + 0.96875, + 0.949219, + 0.96875, + 0.980469, + 0.972656, + 0.964844, + 0.980469, + 1.015625, + 0.976562, + 0.992188, + 0.964844, + 0.964844, + 0.96875, + 0.984375, + 0.992188, + 0.980469, + 0.992188, + 0.96875, + 0.964844, + 0.957031, + 0.96875, + 0.988281, + 0.980469, + 0.984375, + 0.960938, + 0.957031, + 0.960938, + 0.964844, + 0.972656, + 0.976562, + 0.972656, + 0.96875, + 0.988281, + 0.960938, + 0.980469, + 0.957031, + 0.953125, + 0.957031, + 0.96875, + 0.980469, + 0.957031, + 0.972656, + 0.980469, + 0.96875, + 0.945312, + 0.960938, + 0.960938, + 0.984375, + 0.988281, + 0.957031, + 0.988281, + 0.960938, + 0.964844, + 0.976562, + 0.957031, + 0.976562, + 0.984375, + 0.972656, + 0.960938, + 0.96875, + 0.945312, + 0.972656, + 0.984375, + 0.980469, + 0.976562, + 0.949219, + 0.972656, + 0.980469, + 0.988281, + 0.953125, + 0.84375, + 0.976562, + 0.953125, + 0.976562, + 0.957031, + 0.964844, + 0.96875, + 0.964844, + 0.972656, + 0.96875, + 0.964844, + 0.957031, + 0.96875, + 0.953125, + 0.960938, + 0.960938, + 0.949219, + 0.929688, + 0.957031, + 0.960938, + 0.980469, + 0.96875, + 0.988281, + 0.972656, + 0.980469, + 0.972656, + 0.960938, + 0.933594, + 0.960938, + 0.96875, + 0.972656, + 0.96875, + 0.964844, + 0.984375, + 0.976562, + 0.960938, + 0.976562, + 0.960938, + 0.992188, + 0.96875, + 0.976562, + 0.953125, + 0.972656, + 0.960938, + 0.960938, + 0.988281, + 0.988281, + 0.949219, + 0.980469, + 0.988281, + 0.980469, + 0.972656, + 0.972656, + 0.972656, + 0.972656, + 0.953125, + 0.949219, + 0.957031, + 0.96875, + 0.976562, + 0.996094, + 0.96875, + 0.984375, + 0.992188, + 0.984375, + 0.984375, + 0.980469, + 0.984375, + 0.988281, + 0.984375, + 0.976562, + 0.980469, + 0.976562, + 0.964844, + 0.964844, + 0.972656, + 0.953125, + 0.949219, + 0.964844, + 0.972656, + 0.980469, + 0.964844, + 0.96875, + 0.972656, + 0.953125, + 0.972656, + 0.976562, + 0.964844, + 0.988281, + 0.945312, + 0.980469, + 0.976562, + 0.984375, + 0.945312, + 0.941406, + 0.984375, + 0.964844, + 0.957031, + 0.96875, + 0.96875, + 0.996094, + 0.945312, + 0.96875, + 0.96875, + 0.960938, + 0.953125, + 0.960938, + 0.976562, + 0.957031, + 0.960938, + 0.972656, + 0.988281, + 0.964844, + 0.976562, + 0.945312, + 0.976562, + 0.972656, + 0.992188, + 0.96875, + 0.972656, + 0.96875, + 0.957031, + 0.972656, + 0.972656, + 0.972656, + 0.964844, + 0.945312, + 0.964844, + 0.988281, + 0.972656, + 0.949219, + 0.960938, + 0.976562, + 0.960938, + 0.976562, + 0.96875, + 0.980469, + 0.988281, + 0.976562, + 0.960938, + 0.988281, + 0.988281, + 0.960938, + 0.941406, + 0.976562, + 0.617188, + 0.96875, + 0.941406, + 0.949219, + 0.992188, + 0.972656, + 0.976562, + 0.964844, + 0.984375, + 0.976562, + 0.976562, + 0.976562, + 0.945312, + 0.960938, + 0.972656, + 0.980469, + 0.976562, + 0.980469, + 0.953125, + 0.980469, + 0.976562, + 0.980469, + 0.964844, + 0.960938, + 0.960938, + 0.976562, + 0.976562, + 0.996094, + 0.976562, + 0.96875, + 0.972656, + 0.972656, + 0.984375, + 0.992188, + 0.980469, + 0.957031, + 0.980469, + 0.972656, + 0.96875, + 0.957031, + 0.972656, + 0.945312, + 0.976562, + 0.964844, + 0.964844, + 0.96875, + 0.972656, + 0.972656, + 0.960938, + 0.976562, + 0.976562, + 0.96875, + 0.957031, + 0.972656, + 0.964844, + 0.972656, + 0.96875, + 0.976562, + 0.992188, + 0.964844, + 0.964844, + 0.972656, + 0.957031, + 0.949219, + 0.976562, + 0.96875, + 0.976562, + 0.976562, + 1.234375, + 0.960938, + 0.90625, + 0.972656, + 0.972656, + 0.976562, + 0.960938, + 0.976562, + 0.964844, + 0.960938, + 0.972656, + 0.964844, + 0.945312, + 0.980469, + 0.964844, + 0.972656, + 0.960938, + 0.96875, + 0.972656, + 0.96875, + 0.964844, + 0.988281, + 0.96875, + 0.976562, + 0.953125, + 0.984375, + 0.945312, + 0.972656, + 0.976562, + 0.972656, + 0.988281, + 0.976562, + 0.992188, + 0.953125, + 0.957031, + 0.96875, + 0.988281, + 0.984375, + 0.976562, + 0.972656, + 0.964844, + 0.972656, + 0.96875, + 0.960938, + 0.976562, + 0.964844, + 0.984375, + 0.808594, + 0.972656, + 0.972656, + 0.96875, + 0.976562, + 0.988281, + 0.960938, + 0.957031, + 0.964844, + 0.96875, + 0.976562, + 0.972656, + 0.96875, + 0.960938, + 0.964844, + 0.960938, + 0.96875, + 0.96875, + 0.953125, + 0.960938, + 0.976562, + 0.964844, + 0.960938, + 0.972656, + 0.964844, + 0.953125, + 0.976562, + 0.96875, + 0.976562, + 0.976562, + 0.960938, + 0.960938, + 0.960938, + 0.992188, + 0.949219, + 0.96875, + 0.976562, + 0.96875, + 0.964844, + 0.96875, + 0.960938, + 0.953125, + 0.980469, + 0.96875, + 0.960938, + 0.984375, + 0.972656, + 0.976562, + 0.941406, + 0.957031, + 0.957031, + 0.980469, + 0.972656, + 0.957031, + 0.96875, + 0.976562, + 0.964844, + 1.0, + 0.976562, + 0.972656, + 0.96875, + 0.988281, + 0.972656, + 0.960938, + 0.960938, + 0.96875, + 0.957031, + 0.953125, + 0.960938, + 0.96875, + 0.980469, + 0.964844, + 0.976562, + 0.96875, + 0.960938, + 0.960938, + 0.976562, + 0.972656, + 0.960938, + 0.964844, + 0.976562, + 0.996094, + 0.96875, + 0.964844, + 0.964844, + 0.957031, + 0.960938, + 0.980469, + 0.960938, + 0.984375, + 0.960938, + 0.980469, + 0.957031, + 0.984375, + 0.964844, + 0.972656, + 0.972656, + 0.980469, + 0.960938, + 0.953125, + 0.976562, + 0.972656, + 0.976562, + 0.980469, + 0.960938, + 0.964844, + 0.980469, + 0.945312, + 0.960938, + 0.96875, + 0.957031, + 0.960938, + 0.976562, + 0.972656, + 0.960938, + 0.96875, + 0.980469, + 0.976562, + 0.964844, + 0.984375, + 0.90625, + 0.957031, + 0.957031, + 0.984375, + 0.96875, + 0.957031, + 0.953125, + 0.976562, + 0.964844, + 0.972656, + 0.992188, + 0.984375, + 0.976562, + 0.984375, + 0.96875, + 0.960938, + 0.96875, + 0.96875, + 0.964844, + 0.972656, + 0.976562, + 0.972656, + 0.976562, + 0.960938, + 0.976562, + 0.972656, + 0.976562, + 0.921875, + 0.96875, + 0.957031, + 0.972656, + 0.957031, + 0.953125, + 0.960938, + 0.960938, + 0.988281, + 0.976562, + 0.957031, + 0.945312, + 0.964844, + 0.933594, + 0.984375, + 0.976562, + 0.96875, + 0.972656, + 0.976562, + 0.96875, + 0.988281, + 0.992188, + 0.964844, + 0.949219, + 0.972656, + 0.957031, + 0.960938, + 0.980469, + 0.984375, + 0.941406, + 0.972656, + 0.988281, + 0.972656, + 0.976562, + 0.964844, + 0.964844, + 0.984375, + 0.953125, + 0.96875, + 0.96875, + 0.972656, + 0.964844, + 0.972656, + 0.976562, + 0.964844, + 0.972656, + 0.976562, + 0.964844, + 0.964844, + 0.980469, + 0.96875, + 0.984375, + 0.957031, + 0.949219, + 0.957031, + 0.957031, + 0.964844, + 0.96875, + 0.964844, + 0.964844, + 0.960938, + 0.976562, + 0.980469, + 0.964844, + 0.976562, + 0.964844, + 0.96875, + 0.976562, + 0.992188, + 0.964844, + 0.980469, + 0.941406, + 0.984375, + 0.957031, + 0.972656, + 0.972656, + 0.953125, + 0.972656, + 0.984375, + 0.976562, + 0.980469, + 0.953125, + 0.972656, + 0.96875, + 0.964844, + 0.949219, + 0.980469, + 0.988281, + 0.957031, + 0.992188, + 0.972656, + 0.964844, + 0.984375, + 0.96875, + 0.96875, + 0.980469, + 0.964844, + 0.980469, + 0.964844, + 0.984375, + 0.96875, + 0.957031, + 0.988281, + 0.96875, + 0.964844, + 0.96875, + 0.976562, + 0.960938, + 0.976562, + 0.960938, + 0.964844, + 0.96875, + 0.96875, + 0.984375, + 0.964844, + 0.957031, + 0.976562, + 0.960938, + 0.976562, + 0.964844, + 0.960938, + 0.949219, + 0.964844, + 0.976562, + 0.976562, + 0.976562, + 0.980469, + 0.96875, + 0.960938, + 0.972656, + 0.988281, + 0.96875, + 0.957031, + 0.984375, + 0.953125, + 0.96875, + 0.976562, + 0.96875, + 0.964844, + 0.96875, + 0.953125, + 0.960938, + 0.980469, + 0.953125, + 0.957031, + 0.976562, + 0.960938, + 0.960938, + 0.976562, + 0.949219, + 0.976562, + 0.957031, + 0.976562, + 0.964844, + 0.980469, + 0.960938, + 0.960938, + 0.96875, + 0.988281, + 0.96875, + 0.984375, + 0.980469, + 0.980469, + 0.964844, + 0.992188, + 0.96875, + 0.957031, + 0.964844, + 0.957031, + 0.964844, + 0.988281, + 0.953125, + 0.976562, + 0.984375, + 0.980469, + 0.960938, + 0.976562, + 0.96875, + 0.957031, + 0.992188, + 0.96875, + 0.988281, + 0.992188, + 0.988281, + 0.972656, + 0.96875, + 0.964844, + 0.992188, + 0.964844, + 0.945312, + 0.964844, + 0.914062, + 0.972656, + 0.976562, + 0.957031, + 0.976562, + 0.976562, + 0.972656, + 0.976562, + 0.964844, + 0.96875, + 0.949219, + 0.972656, + 0.96875, + 0.976562, + 0.964844, + 0.949219, + 0.96875, + 0.964844, + 0.972656, + 0.980469, + 0.953125, + 0.976562, + 0.984375, + 0.972656, + 0.96875, + 0.96875, + 0.96875, + 0.976562, + 0.976562, + 0.972656, + 0.964844, + 0.957031, + 0.972656, + 0.988281, + 0.980469, + 0.972656, + 0.964844, + 0.964844, + 0.972656, + 0.972656, + 0.984375, + 0.933594, + 0.972656, + 0.964844, + 0.964844, + 0.972656, + 0.957031, + 0.960938, + 0.96875, + 0.957031, + 0.957031, + 0.953125, + 0.96875, + 0.949219, + 0.953125, + 0.960938, + 0.929688, + 0.980469, + 0.980469, + 0.957031, + 0.972656, + 0.964844, + 0.980469, + 0.96875, + 0.960938, + 0.976562, + 0.960938, + 0.949219, + 0.953125, + 0.960938, + 0.964844, + 0.957031, + 0.960938, + 0.96875, + 0.957031, + 0.964844, + 0.980469, + 0.964844, + 0.96875, + 0.972656, + 0.972656, + 0.964844, + 0.964844, + 0.957031, + 0.976562, + 0.984375, + 0.972656, + 0.964844, + 0.96875, + 0.960938, + 0.96875, + 0.980469, + 0.972656, + 0.972656, + 0.972656, + 0.972656, + 1.617188, + 0.953125, + 0.972656, + 0.972656, + 0.972656, + 0.984375, + 0.972656, + 0.992188, + 0.949219, + 0.96875, + 0.976562, + 0.992188, + 0.910156, + 0.980469, + 0.953125, + 0.945312, + 0.976562, + 0.972656, + 0.960938, + 0.972656, + 0.964844, + 0.953125, + 0.980469, + 0.992188, + 0.960938, + 0.960938, + 0.976562, + 0.96875, + 0.984375, + 0.972656, + 0.953125, + 0.984375, + 0.96875, + 0.945312, + 0.960938, + 0.980469, + 0.972656, + 0.960938, + 0.953125, + 0.964844, + 0.96875, + 0.957031, + 0.96875, + 0.980469, + 0.957031, + 0.964844, + 0.949219, + 0.960938, + 0.960938, + 0.972656, + 0.984375, + 0.960938, + 0.980469, + 0.980469, + 0.976562, + 0.957031, + 0.976562, + 0.976562, + 0.96875, + 0.964844, + 0.972656, + 0.988281, + 0.925781, + 0.964844, + 0.980469, + 0.984375, + 0.964844, + 0.976562, + 0.980469, + 0.361328, + 0.96875, + 0.980469, + 0.964844, + 0.980469, + 0.972656, + 0.960938, + 0.976562, + 0.972656, + 0.96875, + 0.980469, + 0.980469, + 0.953125, + 0.972656, + 0.96875, + 0.964844, + 0.960938, + 0.972656, + 0.96875, + 0.96875, + 0.957031, + 0.964844, + 0.988281, + 0.960938, + 0.953125, + 0.976562, + 0.960938, + 0.96875, + 0.030396, + 0.980469, + 0.980469, + 0.960938, + 0.96875, + 0.972656, + 0.988281, + 0.976562, + 0.984375, + 0.976562, + 0.964844, + 0.960938, + 0.964844, + 0.972656, + 0.957031, + 0.96875, + 0.960938, + 0.882812, + 0.972656, + 0.964844, + 0.96875, + 0.96875, + 0.980469, + 0.957031, + 0.964844, + 0.976562, + 0.976562, + 0.984375, + 0.960938, + 0.972656, + 0.945312, + 0.972656, + 0.964844, + 0.972656, + 0.964844, + 0.953125, + 0.925781, + 0.980469, + 0.964844, + 0.992188, + 0.980469, + 0.976562, + 0.960938, + 0.964844, + 0.957031, + 0.949219, + 0.96875, + 0.988281, + 0.949219, + 0.976562, + 0.96875, + 0.960938, + 0.988281, + 0.96875, + 0.988281, + 0.960938, + 0.972656, + 0.960938, + 0.972656, + 0.960938, + 0.957031, + 0.980469, + 0.957031, + 0.957031, + 0.980469, + 0.960938, + 0.976562, + 0.960938, + 0.980469, + 0.96875, + 0.976562, + 0.984375, + 0.964844, + 0.972656, + 0.964844, + 0.972656, + 0.980469, + 0.992188, + 0.976562, + 0.964844, + 0.972656, + 0.972656, + 0.960938, + 0.96875, + 0.960938, + 0.96875, + 0.96875, + 0.960938, + 0.976562, + 0.988281, + 0.949219, + 0.96875, + 0.957031, + 0.980469, + 0.976562, + 0.976562, + 0.984375, + 0.964844, + 0.96875, + 0.957031, + 0.960938, + 0.976562, + 0.976562, + 0.960938, + 0.984375, + 0.96875, + 0.960938, + 0.964844, + 0.953125, + 0.980469, + 0.980469, + 0.988281, + 0.984375, + 0.957031, + 0.953125, + 0.957031, + 0.957031, + 0.984375, + 0.976562, + 0.972656, + 0.957031, + 0.96875, + 0.976562, + 0.960938, + 0.984375, + 0.976562, + 0.964844, + 0.976562, + 0.976562, + 0.957031, + 0.953125, + 0.972656, + 0.96875, + 0.984375, + 0.96875, + 0.976562, + 0.964844, + 0.964844, + 0.984375, + 0.976562, + 0.972656, + 0.964844, + 0.96875, + 0.972656, + 0.964844, + 0.972656, + 0.972656, + 0.960938, + 0.992188, + 0.972656, + 0.96875, + 0.96875, + 0.957031, + 0.976562, + 0.988281, + 0.949219, + 0.976562, + 0.96875, + 0.976562, + 0.96875, + 0.957031, + 0.976562, + 0.964844, + 0.964844, + 0.972656, + 0.96875, + 0.964844, + 0.960938, + 0.976562, + 0.96875, + 0.964844, + 0.984375, + 0.972656, + 0.976562, + 0.984375, + 0.964844, + 0.976562, + 0.984375, + 0.972656, + 0.980469, + 0.972656, + 0.988281, + 0.945312, + 0.960938, + 0.980469, + 0.964844, + 0.960938, + 0.984375, + 0.953125, + 0.964844, + 0.996094, + 0.980469, + 0.972656, + 0.972656, + 0.9375, + 0.953125, + 0.972656, + 0.957031, + 0.96875, + 0.976562, + 0.902344, + 0.949219, + 0.960938, + 0.96875, + 0.957031, + 0.976562, + 0.976562, + 0.960938, + 0.960938, + 0.976562, + 0.972656, + 0.980469, + 0.984375, + 0.960938, + 0.976562, + 0.992188, + 0.980469, + 0.96875, + 0.964844, + 0.984375, + 0.980469, + 0.96875, + 0.96875, + 0.964844, + 0.972656, + 0.992188, + 0.964844, + 0.960938, + 0.984375, + 0.949219, + 0.972656, + 0.976562, + 0.847656, + 0.96875, + 0.964844, + 0.96875, + 0.976562, + 0.976562, + 0.980469, + 0.960938, + 0.960938, + 0.976562, + 0.964844, + 0.984375, + 0.984375, + 0.984375, + 0.980469, + 0.964844, + 0.972656, + 0.972656, + 0.96875, + 0.96875, + 0.941406, + 0.949219, + 0.976562, + 0.972656, + 0.972656, + 0.976562, + 0.976562, + 0.980469, + 0.957031, + 0.960938, + 0.972656, + 0.957031, + 0.964844, + 0.976562, + 0.992188, + 0.988281, + 0.960938, + 0.96875, + 0.972656, + 0.96875, + 0.972656, + 0.972656, + 0.976562, + 0.964844, + 1.0, + 0.96875, + 0.980469, + 0.976562, + 0.976562, + 0.960938, + 0.980469, + 0.96875, + 0.984375, + 0.960938, + 0.972656, + 0.996094, + 0.960938, + 0.96875, + 0.957031, + 0.960938, + 0.964844, + 0.960938, + 0.964844, + 0.96875, + 0.988281, + 0.964844, + 0.949219, + 0.976562, + 0.96875, + 0.875, + 0.976562, + 0.972656, + 0.972656, + 0.960938, + 0.96875, + 0.957031, + 0.960938, + 0.96875, + 0.976562, + 0.976562, + 0.96875, + 0.957031, + 0.964844, + 0.972656, + 0.976562, + 0.972656, + 0.964844, + 0.976562, + 0.972656, + 0.996094, + 0.972656, + 0.96875, + 0.964844, + 0.972656, + 0.972656, + 0.980469, + 0.964844, + 0.964844, + 0.960938, + 0.976562, + 0.960938, + 0.980469, + 0.96875, + 0.929688, + 0.972656, + 0.972656, + 0.964844, + 1.0, + 0.960938, + 0.988281, + 0.964844, + 0.96875, + 0.988281, + 0.984375, + 0.953125, + 0.96875, + 0.960938, + 0.972656, + 0.976562, + 0.980469, + 0.960938, + 0.964844, + 0.964844, + 0.96875, + 0.953125, + 0.980469, + 0.941406, + 0.972656, + 0.96875, + 0.972656, + 0.976562, + 0.972656, + 0.957031, + 0.996094, + 0.964844, + 0.976562, + 0.960938, + 0.972656, + 0.972656, + 0.984375, + 0.957031, + 0.996094, + 0.976562, + 0.992188, + 0.960938, + 0.960938, + 0.960938, + 0.964844, + 0.976562, + 0.96875, + 0.976562, + 0.960938, + 0.972656, + 0.960938, + 0.980469, + 0.972656, + 0.976562, + 0.972656, + 0.976562, + 0.980469, + 0.960938, + 0.96875, + 0.960938, + 0.96875, + 0.960938, + 0.953125, + 0.960938, + 0.972656, + 0.957031, + 0.960938, + 0.980469, + 0.964844, + 0.964844, + 0.96875, + 0.988281, + 0.96875, + 0.984375, + 0.976562, + 0.980469, + 0.972656, + 0.960938, + 0.957031, + 0.96875, + 0.96875, + 0.957031, + 0.980469, + 0.972656, + 0.953125, + 0.953125, + 0.976562, + 0.964844, + 0.953125, + 0.976562, + 0.949219, + 0.980469, + 0.960938, + 0.96875, + 0.960938, + 0.980469, + 0.972656, + 0.949219, + 0.953125, + 0.976562, + 0.964844, + 0.964844, + 0.957031, + 0.96875, + 0.964844, + 0.984375, + 0.980469, + 0.949219, + 0.96875, + 0.988281, + 0.980469, + 0.976562, + 0.96875, + 0.980469, + 0.945312, + 0.96875, + 0.984375, + 0.964844, + 0.992188, + 0.960938, + 0.957031, + 0.976562, + 0.972656, + 0.976562, + 0.949219, + 0.972656, + 0.960938, + 0.96875, + 0.984375, + 0.96875, + 0.960938, + 0.96875, + 0.972656, + 0.972656, + 0.960938, + 0.980469, + 0.988281, + 0.964844, + 0.964844, + 0.980469, + 0.988281, + 0.980469, + 0.972656, + 0.984375, + 0.972656, + 0.980469, + 0.984375, + 0.980469, + 0.957031, + 0.96875, + 0.980469, + 0.976562, + 0.992188, + 0.953125, + 0.953125, + 0.972656, + 0.960938, + 1.023438, + 0.980469, + 0.984375, + 0.945312, + 0.960938, + 0.972656, + 0.972656, + 0.957031, + 0.980469, + 0.976562, + 0.953125, + 0.96875, + 0.976562, + 0.9375, + 0.976562, + 0.617188, + 0.96875, + 0.964844, + 0.980469, + 0.953125, + 0.972656, + 0.96875, + 0.972656, + 0.980469, + 0.953125, + 0.972656, + 0.96875, + 0.980469, + 0.980469, + 0.960938, + 0.96875, + 0.972656, + 0.957031, + 0.964844, + 0.960938, + 0.984375, + 0.945312, + 0.964844, + 0.964844, + 0.964844, + 0.960938, + 0.964844, + 1.0, + 0.964844, + 0.96875, + 0.96875, + 0.960938, + 0.960938, + 0.972656, + 0.992188, + 0.972656, + 0.957031, + 0.960938, + 0.976562, + 0.960938, + 0.957031, + 0.972656, + 0.964844, + 0.964844, + 0.984375, + 0.976562, + 0.949219, + 0.96875, + 0.953125, + 0.964844, + 0.960938, + 0.984375, + 0.957031, + 0.960938, + 0.964844, + 0.964844, + 0.960938, + 0.980469, + 0.972656, + 0.972656, + 0.964844, + 0.964844, + 0.960938, + 0.960938, + 0.976562, + 0.964844, + 0.96875, + 0.96875, + 0.953125, + 0.960938, + 0.964844, + 0.953125, + 0.960938, + 0.980469, + 0.980469, + 0.972656, + 0.960938, + 0.96875, + 0.964844, + 0.972656, + 0.960938, + 0.984375, + 0.980469, + 0.972656, + 0.972656, + 0.964844, + 0.976562, + 0.976562, + 0.980469, + 0.972656, + 0.960938, + 0.96875, + 0.992188, + 0.972656, + 0.953125, + 0.96875, + 0.96875, + 0.96875, + 0.972656, + 0.953125, + 0.988281, + 0.960938, + 0.96875, + 0.960938, + 0.980469, + 1.007812, + 1.03125, + 0.984375, + 0.976562, + 0.972656, + 0.984375, + 0.960938, + 0.96875, + 0.953125, + 0.984375, + 0.980469, + 0.96875, + 0.953125, + 0.953125, + 0.988281, + 0.964844, + 0.960938, + 0.953125, + 0.960938, + 0.96875, + 0.953125, + 0.976562, + 0.953125, + 0.949219, + 0.96875, + 0.972656, + 0.957031, + 0.972656, + 0.964844, + 0.96875, + 0.941406, + 0.972656, + 0.972656, + 0.972656, + 0.96875, + 0.992188, + 0.972656, + 0.96875, + 0.972656, + 0.996094, + 0.953125, + 0.957031, + 0.957031, + 0.976562, + 0.972656, + 0.976562, + 0.960938, + 0.972656, + 0.976562, + 0.964844, + 0.972656, + 0.96875, + 0.964844, + 1.0, + 0.964844, + 0.984375, + 0.96875, + 0.953125, + 0.976562, + 0.976562, + 0.957031, + 0.984375, + 0.992188, + 0.957031, + 0.964844, + 0.964844, + 0.980469, + 0.960938, + 0.960938, + 0.953125, + 0.96875, + 0.972656, + 0.980469, + 0.988281, + 0.894531, + 0.960938, + 0.984375, + 0.960938, + 0.964844, + 0.953125, + 0.96875, + 0.984375, + 0.980469, + 0.972656, + 0.984375, + 0.976562, + 0.972656, + 0.972656, + 0.976562, + 0.980469, + 0.988281, + 0.980469, + 0.960938, + 0.972656, + 0.96875, + 0.960938, + 0.957031, + 0.984375, + 0.953125, + 0.96875, + 0.96875, + 0.988281, + 0.964844, + 0.988281, + 0.988281, + 0.988281, + 0.964844, + 0.960938, + 0.96875, + 0.96875, + 0.964844, + 0.96875, + 0.96875, + 0.972656, + 0.976562, + 0.972656, + 0.980469, + 0.96875, + 0.960938, + 0.980469, + 0.964844, + 0.992188, + 0.984375, + 0.976562, + 0.964844, + 0.976562, + 0.960938, + 0.976562, + 0.957031, + 0.976562, + 0.976562, + 0.96875, + 0.972656, + 0.960938, + 0.96875, + 0.957031, + 0.988281, + 0.988281, + 0.960938, + 0.984375, + 0.976562, + 0.949219, + 0.964844, + 0.972656, + 0.972656, + 0.976562, + 0.96875, + 0.960938, + 0.980469, + 0.960938, + 0.964844, + 0.988281, + 0.972656, + 0.960938, + 0.96875, + 0.976562, + 1.0, + 0.992188, + 0.988281, + 0.941406, + 0.980469, + 0.96875, + 0.972656, + 0.953125, + 0.972656, + 0.949219, + 0.96875, + 0.976562, + 0.960938, + 0.972656, + 0.984375, + 0.976562, + 0.980469, + 0.972656, + 0.988281, + 0.964844, + 0.976562, + 0.976562, + 0.972656, + 0.96875, + 0.976562, + 0.96875, + 0.949219, + 0.976562, + 0.980469, + 0.988281, + 0.960938, + 0.953125, + 0.980469, + 0.980469, + 0.976562, + 0.957031, + 0.980469, + 0.96875, + 0.964844, + 0.957031, + 0.949219, + 0.984375, + 0.96875, + 0.960938, + 0.96875, + 0.960938, + 0.988281, + 0.964844, + 0.976562, + 0.960938, + 0.957031, + 0.972656, + 0.960938, + 0.980469, + 0.945312, + 0.960938, + 0.949219, + 0.972656, + 0.960938, + 0.960938, + 0.960938, + 0.96875, + 0.914062, + 0.960938, + 0.957031, + 0.957031, + 0.972656, + 0.96875, + 0.949219, + 0.972656, + 0.992188, + 0.984375, + 0.957031, + 0.96875, + 0.964844, + 0.976562, + 0.972656, + 0.96875, + 0.960938, + 0.957031, + 0.976562, + 0.984375, + 0.964844, + 0.988281, + 0.96875, + 0.976562, + 0.964844, + 0.972656, + 0.957031, + 0.964844, + 0.964844, + 0.949219, + 0.972656, + 0.964844, + 0.960938, + 0.960938, + 0.972656, + 0.945312, + 0.925781, + 0.964844, + 0.976562, + 0.976562, + 0.957031, + 0.996094, + 0.976562, + 1.757812, + 0.949219, + 0.964844, + 0.976562, + 0.945312, + 0.945312, + 0.976562, + 0.972656, + 0.960938, + 0.980469, + 0.984375, + 0.96875, + 0.980469, + 0.980469, + 0.976562, + 0.984375, + 0.980469, + 0.96875, + 0.960938, + 0.976562, + 0.984375, + 0.96875, + 0.984375, + 0.980469, + 0.964844, + 0.945312, + 0.96875, + 0.964844, + 0.960938, + 0.949219, + 0.96875, + 0.960938, + 0.964844, + 0.96875, + 0.980469, + 0.96875, + 0.988281, + 0.964844, + 0.964844, + 0.957031, + 0.964844, + 0.972656, + 0.960938, + 0.976562, + 0.96875, + 0.976562, + 0.964844, + 0.976562, + 0.957031, + 0.976562, + 0.953125, + 0.949219, + 0.960938, + 0.972656, + 0.953125, + 0.96875, + 0.964844, + 0.976562, + 0.972656, + 0.964844, + 0.980469, + 0.976562, + 0.964844, + 0.976562, + 0.976562, + 0.96875, + 0.976562, + 0.972656, + 0.984375, + 0.960938, + 0.996094, + 0.945312, + 0.976562, + 1.0, + 0.976562, + 0.964844, + 0.960938, + 0.964844, + 0.972656, + 0.953125, + 0.949219, + 0.957031, + 0.964844, + 0.980469, + 0.976562, + 0.949219, + 0.957031, + 0.976562, + 0.960938, + 0.976562, + 0.980469, + 0.972656, + 0.96875, + 0.96875, + 0.96875, + 0.976562 + ] + }, + "name": "model.transformer.h.27.ln_2.weight", + "outputIndexes": [ + 2246 + ], + "type": "Const", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2245, + 2246 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/ln_2_27/Mul_1_output_0", + "outputIndexes": [ + 2247 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.27/mlp/w1/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 2247 + ], + "outputIndexes": [ + 3367 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.27/mlp/w1/Linear/pre_convert", + "inputIndexes": [ + 3367 + ], + "outputIndexes": [ + 3368 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.27/mlp/w1/Linear", + "inputIndexes": [ + 3368 + ], + "outputIndexes": [ + 3369 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 11008, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 3112702102, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.27/mlp/w1/Linear/post_convert", + "inputIndexes": [ + 3369 + ], + "outputIndexes": [ + 3370 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.27/mlp/w1/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3370 + ], + "outputIndexes": [ + 2248 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 11008 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.27/mlp/w2/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 2247 + ], + "outputIndexes": [ + 3371 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.27/mlp/w2/Linear/pre_convert", + "inputIndexes": [ + 3371 + ], + "outputIndexes": [ + 3372 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.27/mlp/w2/Linear", + "inputIndexes": [ + 3372 + ], + "outputIndexes": [ + 3373 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 11008, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 3138064556, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.27/mlp/w2/Linear/post_convert", + "inputIndexes": [ + 3373 + ], + "outputIndexes": [ + 3374 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.27/mlp/w2/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3374 + ], + "outputIndexes": [ + 2249 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 11008 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2249 + ], + "main_type": "UnaryOp", + "main": { + "opType": "SIGMOID", + "T": "DT_INVALID" + }, + "name": "/mlp_27/Sigmoid_output_0", + "outputIndexes": [ + 2250 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2249, + 2250 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/mlp_27/Mul_output_0", + "outputIndexes": [ + 2251 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2248, + 2251 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/mlp_27/Mul_1_output_0", + "outputIndexes": [ + 2252 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.27/mlp/c_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 2252 + ], + "outputIndexes": [ + 3375 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 11008, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.27/mlp/c_proj/Linear/pre_convert", + "inputIndexes": [ + 3375 + ], + "outputIndexes": [ + 3376 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.27/mlp/c_proj/Linear", + "inputIndexes": [ + 3376 + ], + "outputIndexes": [ + 3377 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 11008, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 3163427010, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.27/mlp/c_proj/Linear/post_convert", + "inputIndexes": [ + 3377 + ], + "outputIndexes": [ + 3378 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.27/mlp/c_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3378 + ], + "outputIndexes": [ + 2253 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2244, + 2253 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_139_output_0", + "outputIndexes": [ + 2254 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2254, + 1 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_140_output_0", + "outputIndexes": [ + 2255 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2255 + ], + "main_type": "LayerNorm", + "main": { + "axis": [ + -1 + ], + "epsilon": 1e-06, + "group": 1, + "useRMSNorm": true + }, + "name": "/ln_1_28/Mul_output_0", + "outputIndexes": [ + 2256 + ], + "type": "LayerNorm", + "defaultDimentionFormat": "NHWC" + }, + { + "main_type": "Blob", + "main": { + "dims": [ + 4096 + ], + "dataFormat": "NCHW", + "dataType": "DT_FLOAT", + "float32s": [ + 1.148438, + 1.039062, + 1.054688, + 1.09375, + 1.140625, + 1.09375, + 1.085938, + 1.09375, + 1.078125, + 1.125, + 1.117188, + 1.09375, + 1.085938, + 1.054688, + 1.117188, + 1.03125, + 1.09375, + 1.109375, + 1.078125, + 1.070312, + 1.085938, + 1.0625, + 1.125, + 1.078125, + 1.09375, + 1.140625, + 1.101562, + 1.125, + 1.078125, + 1.070312, + 1.070312, + 1.070312, + 1.09375, + 1.101562, + 1.125, + 1.070312, + 1.117188, + 1.085938, + 1.085938, + 1.09375, + 1.109375, + 1.085938, + 1.109375, + 1.085938, + 1.109375, + 1.109375, + 1.046875, + 1.054688, + 1.023438, + 1.101562, + 1.046875, + 1.09375, + 1.15625, + 1.117188, + 1.0625, + 1.085938, + 1.101562, + 1.078125, + 1.148438, + 1.132812, + 0.996094, + 1.148438, + 1.171875, + 1.09375, + 1.109375, + 1.109375, + 1.054688, + 1.0625, + 1.070312, + 1.0625, + 1.101562, + 1.140625, + 1.15625, + 1.070312, + 1.046875, + 1.0625, + 1.039062, + 1.085938, + 1.09375, + 1.078125, + 1.085938, + 1.046875, + 1.09375, + 1.101562, + 1.101562, + 1.117188, + 1.070312, + 1.09375, + 1.070312, + 1.078125, + 1.117188, + 1.0625, + 1.109375, + 1.085938, + 1.046875, + 1.078125, + 1.09375, + 1.085938, + 1.0625, + 1.109375, + 1.070312, + 1.078125, + 1.109375, + 1.117188, + 1.078125, + 1.101562, + 1.09375, + 1.0625, + 1.054688, + 1.078125, + 1.117188, + 1.023438, + 1.046875, + 1.101562, + 1.078125, + 1.085938, + 1.0625, + 1.679688, + 1.085938, + 1.125, + 1.117188, + 1.046875, + 1.140625, + 1.0625, + 1.101562, + 1.09375, + 1.085938, + 1.117188, + 1.070312, + 1.0625, + 1.101562, + 1.117188, + 1.070312, + 1.109375, + 1.101562, + 1.09375, + 1.109375, + 1.101562, + 1.039062, + 1.125, + 1.078125, + 1.078125, + 1.101562, + 1.101562, + 1.085938, + 1.085938, + 1.023438, + 1.070312, + 1.117188, + 1.09375, + 1.007812, + 1.0625, + 1.0625, + 1.085938, + 1.03125, + 1.039062, + 1.046875, + 1.101562, + 1.085938, + 1.0625, + 1.070312, + 1.03125, + 1.046875, + 1.0625, + 1.109375, + 1.085938, + 1.078125, + 1.09375, + 1.078125, + 1.054688, + 1.070312, + 1.148438, + 1.109375, + 1.070312, + 1.054688, + 1.085938, + 1.085938, + 1.085938, + 1.117188, + 1.046875, + 1.054688, + 1.0625, + 1.039062, + 1.046875, + 1.101562, + 1.03125, + 1.070312, + 1.101562, + 1.0625, + 1.070312, + 1.085938, + 1.070312, + 1.078125, + 1.078125, + 1.109375, + 1.101562, + 1.109375, + 1.078125, + 1.09375, + 1.101562, + 1.085938, + 1.125, + 1.070312, + 1.078125, + 1.054688, + 1.101562, + 1.039062, + 1.070312, + 1.070312, + 0.871094, + 1.039062, + 1.125, + 1.09375, + 1.070312, + 1.101562, + 1.0625, + 1.023438, + 1.078125, + 1.195312, + 1.039062, + 1.140625, + 1.101562, + 1.109375, + 1.109375, + 1.0625, + 1.109375, + 1.101562, + 1.101562, + 1.1875, + 1.09375, + 1.085938, + 1.09375, + 1.109375, + 1.101562, + 1.078125, + 1.085938, + 1.140625, + 1.078125, + 1.09375, + 1.0625, + 1.109375, + 1.109375, + 1.132812, + 1.101562, + 1.0625, + 1.101562, + 1.09375, + 1.117188, + 1.09375, + 1.109375, + 1.0625, + 1.101562, + 1.140625, + 1.101562, + 1.09375, + 1.15625, + 1.078125, + 1.125, + 1.117188, + 1.070312, + 1.085938, + 1.125, + 1.164062, + 1.109375, + 1.09375, + 1.109375, + 1.085938, + 1.109375, + 1.070312, + 1.109375, + 1.046875, + 1.039062, + 1.070312, + 1.078125, + 1.117188, + 1.0625, + 1.078125, + 1.0625, + 1.054688, + 1.09375, + 1.085938, + 1.070312, + 1.132812, + 1.101562, + 1.070312, + 1.09375, + 1.09375, + 1.046875, + 1.09375, + 1.039062, + 1.070312, + 1.078125, + 1.125, + 1.070312, + 1.09375, + 1.117188, + 1.09375, + 1.039062, + 1.0625, + 1.09375, + 1.109375, + 1.109375, + 1.09375, + 1.109375, + 1.0625, + 1.085938, + 1.117188, + 1.109375, + 1.101562, + 1.101562, + 1.164062, + 1.09375, + 1.148438, + 1.085938, + 1.085938, + 1.070312, + 1.054688, + 1.125, + 1.039062, + 1.054688, + 1.054688, + 1.085938, + 1.070312, + 1.085938, + 1.085938, + 1.109375, + 1.09375, + 1.070312, + 1.070312, + 1.054688, + 1.140625, + 1.109375, + 1.054688, + 1.125, + 1.046875, + 1.117188, + 1.03125, + 1.078125, + 1.085938, + 1.078125, + 1.085938, + 1.101562, + 1.039062, + 1.101562, + 1.132812, + 1.109375, + 1.078125, + 1.03125, + 1.101562, + 1.0625, + 1.109375, + 1.132812, + 1.085938, + 1.039062, + 1.070312, + 1.101562, + 1.085938, + 1.125, + 1.054688, + 1.125, + 1.0625, + 1.09375, + 1.101562, + 1.078125, + 1.046875, + 1.046875, + 1.054688, + 1.171875, + 1.078125, + 1.109375, + 1.09375, + 1.03125, + 1.117188, + 1.117188, + 1.09375, + 1.117188, + 1.070312, + 1.101562, + 1.101562, + 1.039062, + 1.085938, + 1.0625, + 1.109375, + 1.09375, + 1.046875, + 1.09375, + 1.179688, + 1.078125, + 1.117188, + 1.078125, + 1.078125, + 1.054688, + 1.0625, + 1.0625, + 1.0625, + 1.09375, + 1.078125, + 1.101562, + 1.109375, + 1.078125, + 1.054688, + 1.070312, + 1.101562, + 1.078125, + 1.132812, + 1.046875, + 1.0625, + 1.039062, + 1.078125, + 1.125, + 1.09375, + 1.109375, + 1.070312, + 1.109375, + 1.078125, + 1.054688, + 1.070312, + 1.09375, + 1.0625, + 1.070312, + 1.109375, + 1.117188, + 1.070312, + 1.109375, + 1.117188, + 1.085938, + 1.0625, + 1.0625, + 0.894531, + 1.109375, + 1.054688, + 1.109375, + 1.085938, + 1.078125, + 1.046875, + 1.046875, + 1.09375, + 1.007812, + 1.039062, + 1.085938, + 1.140625, + 1.09375, + 1.101562, + 1.101562, + 1.0625, + 1.0625, + 1.085938, + 1.054688, + 1.125, + 1.09375, + 1.101562, + 1.085938, + 1.03125, + 1.085938, + 1.085938, + 1.039062, + 1.117188, + 1.0625, + 1.070312, + 1.078125, + 1.046875, + 1.046875, + 1.046875, + 1.109375, + 1.070312, + 1.101562, + 1.125, + 1.015625, + 1.039062, + 1.054688, + 1.109375, + 1.101562, + 1.085938, + 1.132812, + 1.085938, + 1.085938, + 1.09375, + 1.054688, + 1.132812, + 1.09375, + 1.09375, + 1.085938, + 1.070312, + 1.0625, + 1.085938, + 1.0625, + 1.117188, + 1.007812, + 1.109375, + 0.902344, + 1.046875, + 1.070312, + 1.085938, + 1.140625, + 1.0625, + 1.054688, + 1.140625, + 1.085938, + 1.09375, + 1.023438, + 1.101562, + 1.085938, + 1.078125, + 1.039062, + 1.070312, + 1.085938, + 1.09375, + 1.109375, + 1.117188, + 1.0625, + 1.070312, + 1.15625, + 1.070312, + 1.070312, + 1.078125, + 1.0625, + 1.117188, + 1.070312, + 1.0625, + 1.09375, + 1.101562, + 1.09375, + 1.09375, + 1.109375, + 1.101562, + 1.070312, + 1.109375, + 1.09375, + 1.09375, + 1.078125, + 1.085938, + 1.09375, + 1.0625, + 0.777344, + 1.085938, + 1.125, + 1.070312, + 1.101562, + 1.078125, + 1.0625, + 1.070312, + 1.140625, + 1.046875, + 1.085938, + 1.117188, + 1.070312, + 1.09375, + 1.054688, + 1.101562, + 1.109375, + 1.117188, + 1.070312, + 1.109375, + 1.109375, + 1.117188, + 1.078125, + 1.085938, + 1.09375, + 1.070312, + 1.085938, + 1.125, + 1.132812, + 1.078125, + 1.0625, + 1.117188, + 1.0625, + 1.101562, + 1.078125, + 1.09375, + 1.0625, + 1.070312, + 1.085938, + 1.09375, + 1.117188, + 1.117188, + 1.078125, + 1.0625, + 1.09375, + 1.0625, + 1.0625, + 1.09375, + 1.03125, + 1.117188, + 1.070312, + 1.132812, + 1.015625, + 0.824219, + 1.117188, + 1.101562, + 1.078125, + 1.085938, + 1.085938, + 1.09375, + 1.054688, + 1.101562, + 1.085938, + 1.054688, + 1.148438, + 1.101562, + 1.125, + 1.0625, + 1.03125, + 1.09375, + 1.085938, + 1.0625, + 1.109375, + 1.117188, + 1.078125, + 1.109375, + 1.109375, + 1.078125, + 1.0625, + 1.085938, + 1.023438, + 1.109375, + 1.070312, + 1.109375, + 1.078125, + 1.085938, + 1.109375, + 1.101562, + 1.148438, + 1.09375, + 0.178711, + 1.0625, + 1.054688, + 1.109375, + 1.085938, + 1.046875, + 1.09375, + 1.09375, + 1.078125, + 1.046875, + 1.085938, + 1.085938, + 1.070312, + 1.0625, + 1.085938, + 1.140625, + 1.078125, + 1.117188, + 1.125, + 1.0625, + 1.109375, + 1.109375, + 1.054688, + 1.101562, + 1.03125, + 1.046875, + 1.078125, + 1.085938, + 1.070312, + 1.078125, + 1.101562, + 1.109375, + 1.15625, + 1.09375, + 1.0625, + 1.09375, + 1.0625, + 1.070312, + 1.09375, + 1.09375, + 1.078125, + 0.949219, + 1.054688, + 1.078125, + 1.070312, + 1.0625, + 1.054688, + 1.101562, + 1.09375, + 1.054688, + 1.132812, + 1.117188, + 1.0625, + 1.070312, + 1.101562, + 1.078125, + 1.03125, + 1.125, + 1.023438, + 1.078125, + 1.070312, + 1.109375, + 1.09375, + 1.101562, + 1.078125, + 1.171875, + 1.054688, + 1.0625, + 1.0625, + 1.007812, + 1.148438, + 1.046875, + 1.15625, + 1.109375, + 1.171875, + 1.117188, + 1.085938, + 1.0625, + 1.078125, + 1.046875, + 1.078125, + 1.054688, + 1.078125, + 1.085938, + 1.0625, + 1.03125, + 1.109375, + 1.085938, + 1.0625, + 1.078125, + 1.125, + 1.070312, + 1.101562, + 1.070312, + 1.078125, + 1.070312, + 1.101562, + 1.046875, + 1.09375, + 1.109375, + 1.054688, + 1.085938, + 1.039062, + 1.085938, + 1.078125, + 0.832031, + 1.078125, + 1.15625, + 1.046875, + 1.078125, + 1.070312, + 1.078125, + 1.109375, + 1.046875, + 1.046875, + 1.09375, + 1.078125, + 1.046875, + 1.078125, + 1.101562, + 1.101562, + 1.109375, + 1.09375, + 1.09375, + 1.085938, + 1.070312, + 1.078125, + 1.101562, + 1.234375, + 1.164062, + 1.109375, + 1.078125, + 1.132812, + 1.0625, + 1.054688, + 1.140625, + 1.09375, + 1.09375, + 1.007812, + 1.039062, + 1.054688, + 1.140625, + 1.15625, + 0.980469, + 1.09375, + 1.101562, + 1.070312, + 1.054688, + 1.148438, + 1.0625, + 1.078125, + 1.03125, + 1.078125, + 1.101562, + 1.109375, + 1.09375, + 1.070312, + 1.070312, + 1.125, + 1.125, + 1.0625, + 1.101562, + 1.09375, + 1.0625, + 1.03125, + 1.101562, + 1.101562, + 1.125, + 1.125, + 1.070312, + 0.789062, + 1.046875, + 1.070312, + 1.046875, + 1.101562, + 1.0625, + 1.140625, + 1.046875, + 1.109375, + 1.101562, + 1.09375, + 1.054688, + 1.101562, + 1.117188, + 1.046875, + 1.0625, + 1.054688, + 1.101562, + 1.09375, + 1.070312, + 1.078125, + 1.078125, + 1.039062, + 1.117188, + 1.101562, + 1.078125, + 1.101562, + 1.078125, + 1.09375, + 1.09375, + 1.078125, + 1.085938, + 1.117188, + 0.941406, + 1.0625, + 1.070312, + 1.046875, + 1.085938, + 1.0625, + 1.101562, + 1.484375, + 1.109375, + 1.109375, + 1.0625, + 1.109375, + 1.101562, + 1.070312, + 1.070312, + 1.125, + 1.0625, + 1.078125, + 1.078125, + 0.957031, + 1.101562, + 1.0625, + 1.085938, + 1.078125, + 1.109375, + 1.109375, + 1.109375, + 1.09375, + 1.109375, + 1.070312, + 1.132812, + 1.101562, + 1.09375, + 1.085938, + 1.15625, + 1.09375, + 1.078125, + 1.085938, + 1.117188, + 1.046875, + 1.070312, + 1.117188, + 1.039062, + 1.09375, + 1.085938, + 1.0625, + 1.054688, + 1.070312, + 1.054688, + 1.070312, + 1.085938, + 1.117188, + 1.179688, + 1.078125, + 1.101562, + 1.070312, + 1.0625, + 1.085938, + 1.046875, + 1.070312, + 1.085938, + 1.085938, + 1.085938, + 1.070312, + 1.078125, + 1.078125, + 1.015625, + 1.0625, + 1.023438, + 1.046875, + 1.0625, + 1.109375, + 1.125, + 1.140625, + 1.15625, + 1.070312, + 1.109375, + 1.117188, + 1.148438, + 1.085938, + 1.070312, + 1.085938, + 1.0625, + 1.054688, + 1.039062, + 1.070312, + 1.085938, + 1.085938, + 1.117188, + 1.101562, + 1.117188, + 1.15625, + 1.09375, + 1.117188, + 1.085938, + 1.101562, + 1.117188, + 1.117188, + 1.109375, + 1.085938, + 1.109375, + 1.117188, + 1.125, + 1.09375, + 1.070312, + 1.117188, + 1.078125, + 1.148438, + 1.0625, + 1.117188, + 1.085938, + 1.09375, + 1.054688, + 1.101562, + 1.09375, + 1.09375, + 1.0625, + 1.0625, + 1.03125, + 1.140625, + 1.085938, + 1.070312, + 1.09375, + 1.09375, + 1.101562, + 1.109375, + 1.109375, + 1.078125, + 1.09375, + 1.125, + 1.085938, + 1.101562, + 1.054688, + 1.085938, + 1.0625, + 1.085938, + 1.054688, + 1.070312, + 1.148438, + 1.070312, + 1.117188, + 1.09375, + 1.070312, + 0.84375, + 1.109375, + 1.085938, + 1.03125, + 1.023438, + 1.125, + 1.070312, + 1.070312, + 1.0625, + 1.148438, + 1.054688, + 1.117188, + 1.140625, + 1.125, + 1.046875, + 1.054688, + 1.054688, + 1.085938, + 1.085938, + 1.164062, + 1.078125, + 1.09375, + 1.132812, + 1.101562, + 1.046875, + 1.15625, + 1.101562, + 1.09375, + 1.054688, + 1.101562, + 1.085938, + 1.078125, + 1.101562, + 1.109375, + 0.957031, + 1.117188, + 1.085938, + 1.085938, + 1.085938, + 1.101562, + 1.09375, + 1.140625, + 1.101562, + 1.046875, + 1.070312, + 0.832031, + 1.09375, + 1.117188, + 1.0625, + 1.101562, + 1.125, + 1.101562, + 1.09375, + 1.070312, + 1.359375, + 1.117188, + 1.078125, + 1.109375, + 1.109375, + 1.101562, + 1.101562, + 1.0625, + 1.101562, + 1.0625, + 1.0625, + 1.054688, + 1.109375, + 1.148438, + 1.078125, + 1.09375, + 1.09375, + 1.046875, + 1.078125, + 1.109375, + 1.078125, + 1.03125, + 1.09375, + 1.132812, + 1.09375, + 1.085938, + 1.117188, + 1.078125, + 1.046875, + 1.085938, + 1.101562, + 1.03125, + 1.09375, + 1.046875, + 1.101562, + 1.078125, + 1.148438, + 1.101562, + 1.070312, + 1.078125, + 1.070312, + 1.117188, + 1.070312, + 1.09375, + 1.0625, + 1.132812, + 1.101562, + 1.101562, + 1.101562, + 1.0625, + 1.0625, + 1.078125, + 1.085938, + 1.101562, + 1.078125, + 1.109375, + 1.070312, + 1.117188, + 2.625, + 1.070312, + 1.09375, + 1.078125, + 1.09375, + 0.996094, + 1.085938, + 1.09375, + 1.101562, + 1.054688, + 1.078125, + 1.101562, + 1.101562, + 1.140625, + 1.078125, + 1.078125, + 1.101562, + 1.046875, + 1.039062, + 1.070312, + 1.117188, + 1.078125, + 1.039062, + 1.0625, + 1.085938, + 1.109375, + 1.070312, + 1.078125, + 1.046875, + 0.992188, + 1.085938, + 1.0625, + 0.796875, + 1.125, + 1.09375, + 1.054688, + 1.085938, + 1.039062, + 1.09375, + 1.039062, + 1.070312, + 1.125, + 1.101562, + 1.109375, + 1.054688, + 1.0625, + 1.078125, + 1.054688, + 1.039062, + 1.0625, + 1.117188, + 1.070312, + 1.09375, + 1.125, + 1.09375, + 1.054688, + 1.085938, + 1.054688, + 1.117188, + 1.109375, + 1.0625, + 1.054688, + 1.0625, + 1.070312, + 1.101562, + 1.070312, + 1.117188, + 1.070312, + 1.398438, + 1.054688, + 1.0625, + 1.117188, + 1.125, + 1.015625, + 1.117188, + 1.070312, + 1.054688, + 1.054688, + 1.109375, + 1.117188, + 1.054688, + 1.132812, + 1.03125, + 1.117188, + 1.007812, + 1.101562, + 1.09375, + 1.132812, + 1.054688, + 1.109375, + 1.117188, + 1.078125, + 1.09375, + 1.078125, + 1.101562, + 1.03125, + 1.046875, + 1.046875, + 1.085938, + 1.140625, + 1.046875, + 1.054688, + 1.117188, + 1.085938, + 1.039062, + 1.0625, + 1.101562, + 1.078125, + 1.046875, + 1.070312, + 1.148438, + 1.070312, + 1.09375, + 1.085938, + 1.070312, + 1.085938, + 1.0625, + 1.101562, + 1.085938, + 1.085938, + 1.09375, + 1.085938, + 1.085938, + 1.0625, + 1.085938, + 1.09375, + 1.09375, + 1.078125, + 1.078125, + 1.109375, + 1.101562, + 1.070312, + 1.09375, + 1.09375, + 1.085938, + 1.09375, + 1.078125, + 1.070312, + 1.046875, + 1.101562, + 1.0625, + 1.039062, + 1.132812, + 1.117188, + 1.109375, + 1.109375, + 1.09375, + 1.140625, + 1.039062, + 1.078125, + 1.078125, + 1.15625, + 1.117188, + 1.0625, + 1.085938, + 1.09375, + 1.03125, + 1.148438, + 1.09375, + 1.09375, + 1.085938, + 1.09375, + 1.101562, + 1.0625, + 1.09375, + 1.101562, + 1.101562, + 1.085938, + 1.09375, + 1.070312, + 1.0625, + 1.078125, + 1.0625, + 1.046875, + 1.109375, + 1.085938, + 0.980469, + 1.09375, + 1.070312, + 1.078125, + 1.070312, + 1.109375, + 1.046875, + 1.078125, + 1.09375, + 1.125, + 1.117188, + 1.101562, + 1.054688, + 1.0625, + 1.070312, + 1.132812, + 1.078125, + 1.070312, + 1.117188, + 1.078125, + 1.117188, + 1.09375, + 1.109375, + 1.078125, + 1.0625, + 1.0625, + 1.132812, + 1.125, + 1.0625, + 1.117188, + 1.054688, + 1.085938, + 1.09375, + 1.03125, + 1.039062, + 1.085938, + 1.140625, + 1.085938, + 1.09375, + 1.015625, + 1.046875, + 1.070312, + 1.03125, + 1.085938, + 1.023438, + 1.101562, + 1.09375, + 1.078125, + 1.070312, + 1.0625, + 1.0625, + 1.078125, + 1.09375, + 1.109375, + 1.085938, + 1.101562, + 1.039062, + 1.0625, + 1.070312, + 1.109375, + 1.101562, + 1.0625, + 1.101562, + 1.015625, + 1.070312, + 1.078125, + 1.101562, + 1.085938, + 1.117188, + 1.09375, + 1.109375, + 1.0625, + 1.117188, + 1.070312, + 1.109375, + 1.140625, + 1.109375, + 1.085938, + 1.101562, + 1.070312, + 1.085938, + 1.0625, + 1.125, + 1.070312, + 1.078125, + 1.078125, + 1.078125, + 1.109375, + 1.125, + 1.070312, + 0.925781, + 1.101562, + 1.085938, + 1.046875, + 1.070312, + 1.117188, + 1.09375, + 1.054688, + 1.054688, + 1.09375, + 1.09375, + 1.007812, + 1.140625, + 1.101562, + 1.046875, + 1.0, + 1.101562, + 1.085938, + 1.078125, + 1.09375, + 1.023438, + 1.101562, + 1.117188, + 1.109375, + 1.085938, + 1.046875, + 0.894531, + 1.09375, + 1.085938, + 1.125, + 1.085938, + 1.078125, + 0.960938, + 1.0, + 1.054688, + 1.101562, + 1.148438, + 1.078125, + 1.078125, + 1.085938, + 1.085938, + 1.023438, + 1.070312, + 1.054688, + 1.101562, + 1.132812, + 1.09375, + 1.0625, + 1.070312, + 1.070312, + 1.117188, + 1.078125, + 1.09375, + 1.101562, + 1.046875, + 1.085938, + 1.109375, + 1.101562, + 1.09375, + 1.070312, + 1.109375, + 1.109375, + 1.054688, + 1.085938, + 1.101562, + 1.078125, + 1.046875, + 1.0, + 1.046875, + 0.75, + 1.117188, + 1.054688, + 1.078125, + 1.070312, + 1.039062, + 1.046875, + 1.101562, + 1.109375, + 1.078125, + 1.023438, + 1.0, + 1.09375, + 1.117188, + 1.085938, + 1.140625, + 1.125, + 1.140625, + 1.148438, + 1.117188, + 0.839844, + 1.070312, + 1.054688, + 1.054688, + 1.046875, + 1.078125, + 1.109375, + 1.117188, + 1.101562, + 1.140625, + 1.085938, + 1.085938, + 1.148438, + 1.046875, + 1.09375, + 1.109375, + 1.117188, + 1.070312, + 1.125, + 1.0625, + 1.09375, + 1.117188, + 1.09375, + 1.140625, + 1.078125, + 1.085938, + 1.125, + 1.0625, + 1.148438, + 1.09375, + 1.101562, + 1.101562, + 1.085938, + 1.085938, + 1.039062, + 1.0625, + 1.09375, + 1.132812, + 1.039062, + 1.070312, + 1.054688, + 1.078125, + 1.039062, + 1.0625, + 1.09375, + 1.078125, + 1.101562, + 1.109375, + 1.070312, + 1.09375, + 1.085938, + 1.09375, + 1.070312, + 1.054688, + 1.109375, + 1.085938, + 1.132812, + 1.101562, + 1.03125, + 1.046875, + 1.242188, + 1.078125, + 1.078125, + 1.09375, + 1.09375, + 1.078125, + 1.0625, + 1.070312, + 1.0625, + 1.09375, + 1.015625, + 1.117188, + 1.070312, + 1.0625, + 1.101562, + 1.117188, + 1.0625, + 1.101562, + 1.140625, + 1.085938, + 1.109375, + 1.09375, + 1.070312, + 1.007812, + 1.070312, + 1.085938, + 1.140625, + 1.085938, + 1.117188, + 1.09375, + 1.109375, + 1.007812, + 1.0625, + 1.085938, + 1.0625, + 1.09375, + 1.0625, + 1.0625, + 1.078125, + 1.0625, + 1.070312, + 1.070312, + 1.046875, + 1.039062, + 1.054688, + 1.101562, + 1.117188, + 1.070312, + 1.109375, + 1.101562, + 1.085938, + 1.109375, + 1.09375, + 1.078125, + 1.085938, + 1.09375, + 1.085938, + 1.109375, + 1.109375, + 1.039062, + 2.1875, + 1.070312, + 1.078125, + 1.09375, + 1.0625, + 1.125, + 1.085938, + 1.078125, + 1.101562, + 1.078125, + 1.070312, + 1.101562, + 1.078125, + 1.125, + 1.132812, + 1.101562, + 1.132812, + 1.070312, + 1.078125, + 1.117188, + 1.148438, + 1.15625, + 1.0625, + 1.085938, + 1.078125, + 1.078125, + 1.0625, + 1.117188, + 1.140625, + 1.109375, + 1.117188, + 1.0625, + 1.085938, + 1.085938, + 1.078125, + 1.09375, + 1.070312, + 1.101562, + 1.09375, + 1.078125, + 1.070312, + 1.039062, + 1.078125, + 1.0625, + 1.070312, + 1.117188, + 1.125, + 1.039062, + 1.085938, + 1.078125, + 1.054688, + 1.070312, + 1.101562, + 1.054688, + 1.0625, + 1.125, + 1.15625, + 1.125, + 1.0625, + 1.09375, + 1.054688, + 1.046875, + 1.054688, + 1.09375, + 1.078125, + 1.109375, + 1.078125, + 1.101562, + 1.070312, + 0.917969, + 1.046875, + 1.078125, + 1.09375, + 1.054688, + 1.09375, + 1.046875, + 1.070312, + 1.132812, + 1.125, + 1.070312, + 1.085938, + 1.101562, + 1.117188, + 1.054688, + 1.0625, + 1.125, + 1.085938, + 1.046875, + 1.09375, + 1.0625, + 1.0625, + 1.101562, + 1.0625, + 1.054688, + 1.140625, + 1.179688, + 1.09375, + 1.078125, + 1.046875, + 1.070312, + 1.0625, + 1.109375, + 1.054688, + 1.085938, + 1.054688, + 1.109375, + 1.085938, + 1.054688, + 1.085938, + 0.917969, + 1.101562, + 1.078125, + 1.046875, + 1.0625, + 1.132812, + 1.054688, + 1.078125, + 1.101562, + 1.054688, + 1.09375, + 1.101562, + 1.09375, + 1.046875, + 1.070312, + 1.109375, + 1.070312, + 1.046875, + 1.054688, + 1.046875, + 1.078125, + 1.09375, + 1.0625, + 1.085938, + 1.070312, + 1.085938, + 1.125, + 1.070312, + 1.09375, + 1.117188, + 1.101562, + 1.09375, + 1.085938, + 1.101562, + 1.109375, + 1.109375, + 1.03125, + 1.109375, + 1.125, + 1.070312, + 1.054688, + 1.101562, + 1.070312, + 1.109375, + 1.085938, + 1.0625, + 1.117188, + 1.054688, + 1.0625, + 1.101562, + 1.109375, + 1.101562, + 1.054688, + 0.945312, + 1.101562, + 1.125, + 1.101562, + 1.085938, + 1.0625, + 1.101562, + 1.09375, + 1.078125, + 1.046875, + 1.070312, + 1.039062, + 1.132812, + 1.085938, + 1.007812, + 1.007812, + 1.101562, + 1.070312, + 1.085938, + 1.09375, + 1.0625, + 1.046875, + 1.117188, + 1.070312, + 1.0625, + 1.109375, + 1.09375, + 1.085938, + 1.078125, + 1.101562, + 1.070312, + 1.132812, + 1.046875, + 1.125, + 1.101562, + 1.101562, + 1.085938, + 1.039062, + 1.101562, + 1.078125, + 1.070312, + 1.070312, + 1.09375, + 1.09375, + 1.085938, + 1.070312, + 1.03125, + 1.101562, + 1.039062, + 1.125, + 1.078125, + 1.09375, + 1.085938, + 0.835938, + 1.109375, + 1.085938, + 1.09375, + 1.125, + 1.117188, + 1.085938, + 1.109375, + 1.070312, + 1.117188, + 1.09375, + 1.09375, + 1.101562, + 1.054688, + 1.09375, + 1.078125, + 1.140625, + 1.039062, + 1.039062, + 1.117188, + 1.101562, + 1.132812, + 0.992188, + 1.078125, + 1.070312, + 1.117188, + 1.085938, + 1.09375, + 1.0625, + 1.085938, + 1.09375, + 1.0625, + 1.117188, + 1.09375, + 1.078125, + 1.101562, + 1.117188, + 1.148438, + 1.054688, + 1.078125, + 1.078125, + 1.039062, + 1.054688, + 1.140625, + 1.0625, + 1.054688, + 1.070312, + 1.140625, + 1.070312, + 1.132812, + 1.109375, + 1.054688, + 1.132812, + 1.085938, + 1.078125, + 1.0625, + 1.0625, + 1.078125, + 1.0625, + 1.085938, + 1.054688, + 1.039062, + 1.085938, + 0.894531, + 1.078125, + 1.085938, + 1.085938, + 1.078125, + 1.085938, + 1.09375, + 1.085938, + 1.039062, + 1.109375, + 1.085938, + 1.15625, + 1.117188, + 0.941406, + 1.0625, + 1.09375, + 1.070312, + 1.078125, + 1.132812, + 1.0625, + 1.039062, + 1.0625, + 1.109375, + 1.078125, + 1.15625, + 1.109375, + 1.078125, + 1.078125, + 1.109375, + 1.078125, + 1.101562, + 1.132812, + 1.03125, + 1.109375, + 1.109375, + 1.09375, + 1.085938, + 1.117188, + 1.0625, + 1.101562, + 1.070312, + 1.148438, + 1.070312, + 1.039062, + 1.101562, + 1.101562, + 1.054688, + 1.132812, + 1.085938, + 1.101562, + 1.0625, + 1.0625, + 1.070312, + 1.101562, + 1.09375, + 1.070312, + 1.101562, + 1.078125, + 1.070312, + 1.054688, + 1.046875, + 1.125, + 1.117188, + 1.070312, + 1.023438, + 1.109375, + 1.09375, + 1.101562, + 1.101562, + 1.09375, + 1.125, + 1.085938, + 1.046875, + 1.085938, + 1.109375, + 1.148438, + 1.09375, + 1.070312, + 1.109375, + 1.09375, + 1.09375, + 1.101562, + 1.0625, + 1.054688, + 1.039062, + 1.109375, + 1.09375, + 1.078125, + 1.054688, + 1.109375, + 1.078125, + 1.109375, + 1.078125, + 1.078125, + 1.078125, + 1.101562, + 1.125, + 1.070312, + 1.109375, + 1.109375, + 1.078125, + 1.140625, + 1.085938, + 1.085938, + 1.09375, + 1.039062, + 1.0625, + 1.117188, + 1.054688, + 1.117188, + 1.070312, + 1.078125, + 1.046875, + 1.085938, + 1.070312, + 1.101562, + 1.117188, + 1.070312, + 1.109375, + 1.132812, + 1.109375, + 1.09375, + 1.070312, + 1.125, + 1.101562, + 1.070312, + 1.054688, + 1.078125, + 1.070312, + 1.070312, + 1.09375, + 1.070312, + 1.046875, + 1.046875, + 1.054688, + 1.054688, + 1.085938, + 1.09375, + 1.125, + 1.046875, + 1.085938, + 1.078125, + 1.070312, + 1.085938, + 1.039062, + 1.109375, + 1.0625, + 1.085938, + 1.117188, + 1.117188, + 1.09375, + 1.09375, + 1.070312, + 1.125, + 1.078125, + 1.085938, + 1.070312, + 1.078125, + 1.101562, + 1.070312, + 1.09375, + 1.046875, + 1.132812, + 1.054688, + 1.070312, + 1.101562, + 1.117188, + 1.101562, + 1.085938, + 1.0625, + 1.070312, + 1.101562, + 1.078125, + 1.070312, + 1.09375, + 1.078125, + 1.078125, + 1.09375, + 1.125, + 1.0625, + 1.132812, + 1.085938, + 1.101562, + 1.070312, + 1.078125, + 1.09375, + 1.070312, + 1.085938, + 1.132812, + 1.0625, + 1.070312, + 1.117188, + 1.078125, + 1.101562, + 1.09375, + 1.0625, + 1.085938, + 1.109375, + 1.046875, + 1.117188, + 1.117188, + 1.085938, + 1.0625, + 1.085938, + 1.09375, + 1.046875, + 1.085938, + 1.078125, + 1.085938, + 1.164062, + 1.078125, + 1.109375, + 1.046875, + 1.054688, + 1.101562, + 1.117188, + 1.0625, + 1.117188, + 1.078125, + 1.085938, + 1.085938, + 1.023438, + 1.085938, + 1.101562, + 1.085938, + 1.140625, + 1.078125, + 1.085938, + 1.054688, + 1.0625, + 1.085938, + 1.109375, + 1.085938, + 1.078125, + 1.078125, + 1.09375, + 1.070312, + 1.09375, + 1.085938, + 1.125, + 1.109375, + 1.070312, + 1.085938, + 1.117188, + 1.109375, + 1.0625, + 1.070312, + 1.085938, + 1.109375, + 1.109375, + 1.070312, + 1.070312, + 1.101562, + 1.09375, + 1.109375, + 1.0625, + 1.109375, + 1.070312, + 1.007812, + 1.039062, + 1.109375, + 1.046875, + 1.101562, + 1.046875, + 1.015625, + 1.117188, + 1.109375, + 1.09375, + 1.0625, + 1.117188, + 1.070312, + 1.085938, + 1.054688, + 1.101562, + 1.09375, + 1.101562, + 1.125, + 1.132812, + 1.125, + 2.0, + 1.070312, + 1.109375, + 1.054688, + 1.117188, + 1.03125, + 1.078125, + 1.125, + 1.03125, + 1.101562, + 1.03125, + 1.101562, + 1.070312, + 1.109375, + 1.085938, + 1.101562, + 1.070312, + 1.078125, + 1.140625, + 1.109375, + 1.070312, + 1.070312, + 1.023438, + 1.085938, + 1.070312, + 1.03125, + 1.078125, + 1.109375, + 1.078125, + 1.070312, + 1.0625, + 1.09375, + 1.101562, + 1.109375, + 1.09375, + 1.0625, + 1.0625, + 1.078125, + 1.078125, + 1.101562, + 1.085938, + 1.109375, + 1.085938, + 1.101562, + 1.023438, + 1.078125, + 1.054688, + 1.078125, + 1.15625, + 1.101562, + 1.070312, + 1.0625, + 1.054688, + 1.101562, + 1.109375, + 1.039062, + 1.078125, + 1.109375, + 1.109375, + 1.0625, + 1.09375, + 1.125, + 1.101562, + 1.070312, + 1.09375, + 1.054688, + 1.085938, + 1.0625, + 1.070312, + 1.046875, + 1.085938, + 1.078125, + 1.101562, + 1.09375, + 1.070312, + 1.078125, + 1.109375, + 1.109375, + 1.039062, + 0.992188, + 1.132812, + 1.085938, + 1.078125, + 1.09375, + 1.023438, + 1.109375, + 1.125, + 1.109375, + 1.039062, + 1.09375, + 1.101562, + 1.109375, + 1.070312, + 1.078125, + 1.085938, + 1.09375, + 1.085938, + 0.996094, + 1.09375, + 1.078125, + 1.070312, + 1.109375, + 1.078125, + 1.078125, + 1.09375, + 1.132812, + 1.054688, + 1.085938, + 1.039062, + 1.0625, + 1.09375, + 1.09375, + 1.09375, + 1.070312, + 1.09375, + 1.101562, + 1.078125, + 1.101562, + 1.085938, + 1.085938, + 1.125, + 1.023438, + 1.070312, + 1.070312, + 1.078125, + 1.078125, + 1.078125, + 1.117188, + 1.085938, + 1.101562, + 1.054688, + 1.117188, + 1.09375, + 1.03125, + 1.09375, + 1.039062, + 1.078125, + 1.03125, + 1.101562, + 1.085938, + 0.695312, + 1.078125, + 1.070312, + 1.078125, + 1.125, + 1.070312, + 1.085938, + 1.078125, + 1.125, + 1.101562, + 1.070312, + 1.117188, + 1.0625, + 1.085938, + 1.109375, + 1.054688, + 1.085938, + 1.09375, + 1.101562, + 1.03125, + 0.765625, + 1.117188, + 1.109375, + 1.109375, + 1.078125, + 1.109375, + 1.085938, + 1.039062, + 1.0625, + 1.046875, + 1.0625, + 1.09375, + 1.148438, + 1.078125, + 1.09375, + 1.054688, + 1.085938, + 1.101562, + 1.117188, + 1.078125, + 1.132812, + 1.078125, + 1.054688, + 1.117188, + 1.0625, + 1.085938, + 1.0625, + 1.109375, + 1.109375, + 1.117188, + 1.109375, + 1.007812, + 1.039062, + 1.085938, + 1.070312, + 1.03125, + 1.078125, + 1.210938, + 1.078125, + 1.0625, + 1.054688, + 1.0625, + 1.101562, + 1.132812, + 1.078125, + 1.09375, + 1.125, + 1.085938, + 1.078125, + 1.109375, + 1.117188, + 1.101562, + 1.085938, + 1.109375, + 1.078125, + 1.054688, + 1.078125, + 1.078125, + 1.132812, + 1.109375, + 1.0625, + 1.078125, + 1.054688, + 0.953125, + 1.109375, + 1.09375, + 1.085938, + 1.203125, + 1.078125, + 1.125, + 1.117188, + 1.132812, + 1.085938, + 1.09375, + 1.085938, + 1.0625, + 1.125, + 1.09375, + 1.101562, + 1.078125, + 1.039062, + 1.0625, + 1.085938, + 1.054688, + 1.101562, + 1.070312, + 1.09375, + 0.9375, + 1.078125, + 1.148438, + 1.0625, + 1.078125, + 1.109375, + 1.117188, + 1.15625, + 1.085938, + 1.117188, + 1.101562, + 1.054688, + 1.109375, + 1.085938, + 1.101562, + 1.0625, + 1.109375, + 1.109375, + 1.101562, + 1.054688, + 1.101562, + 1.054688, + 1.039062, + 1.109375, + 1.0625, + 1.039062, + 1.03125, + 1.0625, + 1.085938, + 1.046875, + 1.132812, + 1.132812, + 1.164062, + 1.039062, + 1.117188, + 1.078125, + 1.023438, + 1.101562, + 1.101562, + 1.09375, + 1.078125, + 1.070312, + 1.046875, + 1.101562, + 1.039062, + 1.078125, + 1.070312, + 1.09375, + 1.109375, + 1.101562, + 1.09375, + 1.085938, + 1.046875, + 1.070312, + 1.109375, + 1.0625, + 1.046875, + 1.117188, + 1.078125, + 1.023438, + 1.085938, + 1.085938, + 1.0625, + 1.0625, + 1.078125, + 1.40625, + 1.070312, + 1.070312, + 1.148438, + 1.070312, + 1.078125, + 1.070312, + 1.039062, + 1.078125, + 1.078125, + 1.070312, + 1.09375, + 1.101562, + 1.09375, + 1.0625, + 1.078125, + 1.203125, + 1.0625, + 1.101562, + 1.132812, + 1.0625, + 1.085938, + 1.078125, + 1.085938, + 1.101562, + 1.078125, + 1.109375, + 1.109375, + 1.117188, + 1.078125, + 1.09375, + 1.109375, + 1.0625, + 1.140625, + 1.070312, + 1.046875, + 1.109375, + 1.132812, + 1.078125, + 1.078125, + 1.109375, + 1.03125, + 1.101562, + 1.085938, + 1.078125, + 1.101562, + 1.070312, + 1.070312, + 1.0625, + 1.148438, + 1.09375, + 0.984375, + 1.03125, + 1.0625, + 1.109375, + 1.070312, + 0.589844, + 1.0625, + 1.054688, + 1.109375, + 1.023438, + 1.054688, + 1.0625, + 1.078125, + 1.078125, + 1.0625, + 1.117188, + 1.070312, + 1.09375, + 1.09375, + 1.046875, + 1.085938, + 1.054688, + 1.109375, + 1.0625, + 1.03125, + 1.078125, + 1.117188, + 1.117188, + 1.101562, + 1.171875, + 1.132812, + 1.070312, + 1.101562, + 1.101562, + 1.054688, + 1.09375, + 1.101562, + 1.078125, + 1.09375, + 1.117188, + 1.117188, + 1.109375, + 1.109375, + 1.085938, + 1.078125, + 1.085938, + 1.117188, + 1.09375, + 1.046875, + 1.085938, + 1.078125, + 1.0625, + 1.085938, + 1.109375, + 1.070312, + 1.085938, + 1.09375, + 1.085938, + 1.109375, + 1.070312, + 1.09375, + 1.078125, + 1.125, + 1.070312, + 1.039062, + 1.070312, + 1.125, + 1.070312, + 1.070312, + 1.078125, + 1.101562, + 1.085938, + 1.015625, + 0.789062, + 1.09375, + 0.886719, + 1.101562, + 1.054688, + 1.101562, + 1.070312, + 1.09375, + 1.085938, + 1.0625, + 1.09375, + 1.078125, + 1.132812, + 1.09375, + 1.085938, + 1.078125, + 1.132812, + 1.054688, + 1.09375, + 1.101562, + 1.101562, + 1.078125, + 1.109375, + 1.085938, + 1.070312, + 1.070312, + 1.117188, + 1.101562, + 1.125, + 1.101562, + 1.09375, + 1.109375, + 1.0625, + 1.101562, + 1.085938, + 1.101562, + 1.046875, + 1.046875, + 1.09375, + 1.070312, + 1.125, + 1.085938, + 1.03125, + 1.078125, + 1.078125, + 1.140625, + 1.09375, + 0.785156, + 1.09375, + 1.0625, + 1.101562, + 1.078125, + 1.085938, + 1.054688, + 1.078125, + 1.046875, + 1.125, + 1.09375, + 1.078125, + 1.085938, + 1.09375, + 1.054688, + 1.117188, + 1.117188, + 1.0625, + 1.109375, + 1.0625, + 1.101562, + 1.125, + 1.125, + 1.085938, + 1.039062, + 1.078125, + 1.054688, + 1.109375, + 1.109375, + 1.117188, + 1.054688, + 1.09375, + 1.09375, + 1.0625, + 1.109375, + 1.085938, + 1.085938, + 1.070312, + 1.085938, + 1.09375, + 1.070312, + 0.992188, + 1.101562, + 1.085938, + 1.078125, + 1.078125, + 1.085938, + 1.085938, + 1.125, + 1.109375, + 1.109375, + 1.109375, + 1.039062, + 1.085938, + 1.054688, + 1.109375, + 1.109375, + 1.046875, + 1.078125, + 1.070312, + 1.117188, + 1.0625, + 1.117188, + 1.078125, + 1.101562, + 1.117188, + 1.078125, + 1.085938, + 1.109375, + 1.125, + 1.09375, + 1.125, + 1.140625, + 1.09375, + 1.039062, + 1.054688, + 1.054688, + 1.054688, + 1.117188, + 1.085938, + 1.09375, + 1.109375, + 1.085938, + 1.125, + 1.109375, + 1.117188, + 1.125, + 1.09375, + 1.078125, + 1.046875, + 1.09375, + 1.085938, + 1.070312, + 1.09375, + 1.132812, + 1.085938, + 1.039062, + 1.0625, + 1.046875, + 1.046875, + 1.046875, + 1.078125, + 1.054688, + 1.078125, + 1.101562, + 1.054688, + 1.117188, + 1.085938, + 1.078125, + 1.101562, + 1.109375, + 1.046875, + 1.09375, + 1.0625, + 1.085938, + 1.070312, + 1.109375, + 1.046875, + 1.109375, + 1.039062, + 0.988281, + 1.070312, + 1.109375, + 1.023438, + 1.09375, + 1.109375, + 1.109375, + 1.085938, + 1.070312, + 1.039062, + 1.125, + 1.046875, + 1.070312, + 1.046875, + 1.078125, + 1.078125, + 1.101562, + 1.023438, + 1.101562, + 1.078125, + 1.085938, + 1.132812, + 1.109375, + 1.164062, + 1.0625, + 1.101562, + 1.078125, + 1.039062, + 1.0625, + 1.117188, + 1.085938, + 1.085938, + 1.125, + 1.0625, + 1.101562, + 1.109375, + 1.039062, + 1.148438, + 1.148438, + 1.054688, + 1.03125, + 1.0625, + 1.046875, + 1.109375, + 1.070312, + 1.070312, + 1.09375, + 1.09375, + 1.046875, + 1.046875, + 1.054688, + 1.039062, + 1.078125, + 1.140625, + 1.101562, + 1.054688, + 1.054688, + 1.070312, + 1.085938, + 1.101562, + 1.09375, + 1.078125, + 1.09375, + 1.125, + 1.0625, + 1.117188, + 1.109375, + 1.070312, + 1.132812, + 1.140625, + 1.09375, + 1.140625, + 1.078125, + 1.109375, + 1.039062, + 1.054688, + 1.070312, + 1.078125, + 1.109375, + 1.054688, + 1.0625, + 1.09375, + 1.15625, + 1.125, + 1.117188, + 1.15625, + 1.054688, + 1.140625, + 1.070312, + 1.148438, + 1.046875, + 1.101562, + 1.0625, + 1.109375, + 1.117188, + 1.09375, + 1.109375, + 1.078125, + 1.109375, + 1.085938, + 1.039062, + 1.101562, + 1.085938, + 1.140625, + 0.992188, + 1.09375, + 1.0625, + 1.085938, + 1.046875, + 1.054688, + 1.148438, + 1.109375, + 1.109375, + 1.085938, + 1.117188, + 1.101562, + 1.078125, + 1.09375, + 1.125, + 1.015625, + 1.109375, + 1.101562, + 1.015625, + 1.078125, + 1.117188, + 1.125, + 1.078125, + 1.09375, + 1.070312, + 1.078125, + 1.085938, + 1.085938, + 1.078125, + 1.039062, + 1.070312, + 1.039062, + 1.117188, + 1.09375, + 1.078125, + 1.070312, + 1.070312, + 1.125, + 1.054688, + 1.078125, + 1.078125, + 1.070312, + 1.085938, + 1.140625, + 1.101562, + 1.09375, + 1.054688, + 1.078125, + 1.140625, + 1.101562, + 1.023438, + 1.085938, + 1.054688, + 1.046875, + 1.109375, + 1.070312, + 1.039062, + 1.078125, + 1.117188, + 1.070312, + 1.117188, + 1.054688, + 1.078125, + 1.140625, + 1.15625, + 1.09375, + 1.09375, + 1.101562, + 1.015625, + 1.085938, + 1.125, + 0.964844, + 1.0625, + 1.09375, + 1.132812, + 1.078125, + 1.085938, + 1.007812, + 1.03125, + 1.101562, + 1.054688, + 1.078125, + 1.085938, + 1.109375, + 1.078125, + 1.0625, + 1.085938, + 1.125, + 1.101562, + 1.101562, + 1.054688, + 1.148438, + 1.125, + 1.09375, + 1.085938, + 1.085938, + 1.09375, + 1.070312, + 1.070312, + 1.09375, + 1.078125, + 1.054688, + 1.078125, + 1.054688, + 1.03125, + 1.09375, + 1.070312, + 1.09375, + 1.070312, + 1.15625, + 1.078125, + 1.0625, + 1.09375, + 1.070312, + 0.914062, + 1.054688, + 1.070312, + 1.085938, + 1.09375, + 1.109375, + 1.078125, + 1.117188, + 1.101562, + 1.085938, + 1.164062, + 1.09375, + 1.101562, + 1.070312, + 1.085938, + 1.070312, + 1.070312, + 1.078125, + 1.085938, + 1.085938, + 1.171875, + 1.101562, + 1.078125, + 1.0625, + 1.023438, + 1.070312, + 1.148438, + 1.09375, + 1.078125, + 1.078125, + 1.054688, + 1.148438, + 1.09375, + 1.0625, + 1.101562, + 1.070312, + 1.109375, + 1.109375, + 1.085938, + 1.09375, + 1.09375, + 1.0625, + 1.09375, + 1.109375, + 1.070312, + 1.054688, + 1.078125, + 1.078125, + 1.101562, + 1.085938, + 1.109375, + 1.054688, + 1.109375, + 1.0625, + 1.09375, + 1.125, + 1.015625, + 1.070312, + 1.101562, + 1.085938, + 1.109375, + 1.09375, + 1.070312, + 1.078125, + 1.046875, + 1.101562, + 1.109375, + 1.09375, + 1.078125, + 1.109375, + 1.054688, + 1.0625, + 1.046875, + 1.046875, + 1.117188, + 1.078125, + 1.085938, + 1.09375, + 1.085938, + 1.078125, + 1.09375, + 1.054688, + 1.0625, + 1.054688, + 1.09375, + 1.085938, + 1.054688, + 1.164062, + 1.09375, + 1.078125, + 1.070312, + 1.117188, + 1.085938, + 1.085938, + 1.023438, + 1.070312, + 0.043701, + 1.09375, + 1.09375, + 1.117188, + 1.101562, + 1.109375, + 1.109375, + 1.132812, + 1.109375, + 1.070312, + 1.109375, + 1.054688, + 1.03125, + 1.101562, + 1.109375, + 1.054688, + 1.132812, + 1.0625, + 1.101562, + 1.09375, + 1.101562, + 1.078125, + 1.039062, + 1.054688, + 1.09375, + 1.054688, + 1.070312, + 1.070312, + 1.078125, + 1.078125, + 1.0625, + 1.0625, + 1.109375, + 1.070312, + 1.125, + 1.085938, + 1.085938, + 1.078125, + 1.109375, + 1.070312, + 1.078125, + 1.070312, + 1.078125, + 1.070312, + 1.078125, + 0.980469, + 1.09375, + 1.140625, + 1.109375, + 1.078125, + 1.085938, + 1.117188, + 1.03125, + 1.054688, + 1.0625, + 1.132812, + 1.039062, + 1.101562, + 1.117188, + 1.101562, + 1.070312, + 1.125, + 1.320312, + 1.078125, + 1.109375, + 1.0625, + 1.078125, + 1.09375, + 1.085938, + 2.296875, + 1.070312, + 1.039062, + 1.046875, + 1.046875, + 1.046875, + 1.070312, + 1.117188, + 1.109375, + 1.070312, + 1.078125, + 1.054688, + 1.09375, + 1.0625, + 1.070312, + 1.140625, + 1.078125, + 1.085938, + 1.09375, + 1.09375, + 1.09375, + 1.125, + 1.101562, + 1.101562, + 1.109375, + 1.132812, + 1.09375, + 1.085938, + 0.367188, + 1.101562, + 1.109375, + 1.015625, + 1.078125, + 1.054688, + 1.078125, + 1.078125, + 1.109375, + 1.078125, + 1.085938, + 1.109375, + 1.085938, + 1.125, + 1.101562, + 1.101562, + 1.148438, + 0.882812, + 1.078125, + 0.992188, + 1.109375, + 1.109375, + 1.054688, + 1.09375, + 1.140625, + 1.148438, + 1.085938, + 1.039062, + 1.109375, + 1.125, + 1.117188, + 1.078125, + 1.09375, + 1.132812, + 1.046875, + 1.0625, + 0.972656, + 1.085938, + 1.09375, + 1.015625, + 1.085938, + 1.078125, + 1.09375, + 1.109375, + 1.070312, + 1.085938, + 1.046875, + 1.101562, + 1.125, + 1.085938, + 1.0625, + 1.117188, + 1.0625, + 1.085938, + 1.070312, + 1.085938, + 1.070312, + 1.078125, + 1.101562, + 1.125, + 1.132812, + 1.101562, + 1.117188, + 1.117188, + 1.070312, + 1.125, + 1.085938, + 1.109375, + 1.085938, + 1.070312, + 1.070312, + 1.039062, + 1.015625, + 1.09375, + 1.117188, + 1.085938, + 1.046875, + 1.054688, + 1.046875, + 1.0625, + 1.03125, + 1.09375, + 1.09375, + 1.085938, + 1.125, + 1.085938, + 1.109375, + 1.101562, + 1.023438, + 1.0625, + 1.125, + 1.101562, + 1.09375, + 1.101562, + 1.09375, + 1.125, + 1.023438, + 1.070312, + 1.046875, + 1.085938, + 1.101562, + 1.070312, + 1.101562, + 1.09375, + 1.085938, + 1.085938, + 1.117188, + 1.101562, + 1.109375, + 1.03125, + 1.109375, + 1.085938, + 1.078125, + 1.117188, + 1.109375, + 1.070312, + 1.054688, + 1.054688, + 1.125, + 1.078125, + 1.046875, + 1.0625, + 1.109375, + 1.101562, + 1.15625, + 1.070312, + 1.070312, + 1.054688, + 1.070312, + 1.109375, + 1.140625, + 1.132812, + 1.046875, + 1.078125, + 1.070312, + 1.085938, + 1.101562, + 1.09375, + 1.09375, + 1.0625, + 1.070312, + 1.054688, + 1.046875, + 1.070312, + 1.054688, + 1.132812, + 1.070312, + 1.125, + 1.054688, + 1.078125, + 1.132812, + 1.078125, + 1.0625, + 1.039062, + 1.046875, + 1.054688, + 1.023438, + 1.085938, + 1.09375, + 1.054688, + 1.132812, + 1.046875, + 1.140625, + 1.039062, + 1.085938, + 1.109375, + 1.140625, + 1.085938, + 1.078125, + 1.125, + 1.039062, + 1.101562, + 1.078125, + 1.09375, + 1.070312, + 1.0625, + 1.09375, + 1.054688, + 1.117188, + 1.070312, + 1.0625, + 1.078125, + 1.078125, + 1.070312, + 1.054688, + 1.054688, + 1.140625, + 1.09375, + 1.117188, + 1.039062, + 1.070312, + 1.09375, + 1.054688, + 1.109375, + 1.117188, + 1.109375, + 0.875, + 1.125, + 1.078125, + 1.046875, + 1.023438, + 1.078125, + 1.125, + 1.09375, + 1.109375, + 1.085938, + 1.085938, + 1.148438, + 1.0625, + 1.0625, + 1.132812, + 1.09375, + 1.03125, + 1.109375, + 1.085938, + 1.085938, + 1.085938, + 1.054688, + 1.09375, + 1.078125, + 1.101562, + 1.085938, + 1.070312, + 1.078125, + 1.164062, + 1.039062, + 1.078125, + 1.078125, + 1.054688, + 1.109375, + 1.109375, + 1.070312, + 0.691406, + 1.078125, + 1.101562, + 1.046875, + 1.0625, + 1.046875, + 1.132812, + 1.085938, + 1.09375, + 1.078125, + 1.117188, + 1.070312, + 1.007812, + 1.09375, + 1.078125, + 1.03125, + 1.109375, + 1.070312, + 1.085938, + 1.070312, + 1.117188, + 1.078125, + 1.070312, + 1.078125, + 1.078125, + 1.0625, + 1.054688, + 1.101562, + 1.0625, + 1.101562, + 1.085938, + 1.117188, + 1.0625, + 1.0625, + 1.046875, + 1.125, + 1.117188, + 1.109375, + 1.109375, + 1.117188, + 1.101562, + 1.0625, + 1.109375, + 1.039062, + 1.046875, + 1.054688, + 1.078125, + 1.09375, + 1.0625, + 1.09375, + 1.054688, + 1.078125, + 1.085938, + 1.078125, + 1.078125, + 1.046875, + 1.070312, + 1.132812, + 1.078125, + 1.101562, + 1.09375, + 1.109375, + 1.125, + 1.03125, + 1.15625, + 1.054688, + 1.09375, + 1.085938, + 1.101562, + 1.664062, + 1.085938, + 1.132812, + 1.078125, + 1.085938, + 1.085938, + 1.078125, + 1.078125, + 1.195312, + 1.132812, + 1.09375, + 1.078125, + 1.09375, + 1.023438, + 1.039062, + 1.117188, + 1.109375, + 1.085938, + 1.046875, + 1.101562, + 1.109375, + 1.03125, + 0.976562, + 1.0625, + 1.101562, + 1.015625, + 1.101562, + 1.085938, + 1.117188, + 0.753906, + 1.101562, + 1.070312, + 1.09375, + 1.078125, + 0.933594, + 1.09375, + 1.09375, + 1.046875, + 1.039062, + 1.078125, + 1.125, + 1.03125, + 1.054688, + 1.039062, + 1.109375, + 1.148438, + 1.085938, + 1.070312, + 1.101562, + 1.09375, + 1.078125, + 1.070312, + 1.125, + 1.085938, + 1.078125, + 1.109375, + 1.070312, + 1.007812, + 1.09375, + 1.117188, + 1.078125, + 1.054688, + 1.109375, + 1.109375, + 1.054688, + 1.085938, + 1.078125, + 1.109375, + 1.070312, + 1.101562, + 1.070312, + 1.039062, + 1.101562, + 1.117188, + 1.085938, + 1.085938, + 1.09375, + 1.140625, + 1.125, + 1.148438, + 1.070312, + 1.054688, + 1.070312, + 1.117188, + 1.101562, + 1.085938, + 1.125, + 1.085938, + 1.109375, + 1.09375, + 1.0, + 1.09375, + 1.09375, + 1.078125, + 1.132812, + 1.117188, + 1.0625, + 1.078125, + 1.09375, + 1.085938, + 1.125, + 1.054688, + 1.085938, + 1.0625, + 1.109375, + 1.109375, + 1.054688, + 1.015625, + 1.101562, + 1.070312, + 1.0625, + 1.0625, + 1.070312, + 1.070312, + 1.03125, + 1.101562, + 1.09375, + 1.070312, + 1.109375, + 1.140625, + 1.085938, + 1.085938, + 1.109375, + 1.109375, + 1.070312, + 1.09375, + 1.070312, + 1.078125, + 1.117188, + 1.0625, + 1.046875, + 1.101562, + 1.101562, + 1.109375, + 1.101562, + 1.140625, + 1.0625, + 1.0625, + 1.109375, + 1.070312, + 1.09375, + 1.085938, + 1.078125, + 1.101562, + 1.125, + 1.125, + 1.070312, + 0.84375, + 1.117188, + 1.070312, + 1.09375, + 1.085938, + 1.101562, + 1.117188, + 1.117188, + 1.0625, + 1.054688, + 1.085938, + 1.078125, + 1.0625, + 1.195312, + 1.09375, + 1.101562, + 1.085938, + 1.070312, + 1.0625, + 1.117188, + 1.078125, + 1.09375, + 1.078125, + 1.046875, + 1.085938, + 1.101562, + 1.054688, + 1.015625, + 1.054688, + 1.140625, + 1.09375, + 1.0625, + 1.0625, + 1.085938, + 1.0625, + 1.109375, + 1.109375, + 1.085938, + 1.101562, + 1.09375, + 1.078125, + 1.0625, + 1.085938, + 1.070312, + 1.015625, + 1.09375, + 1.085938, + 1.0625, + 1.070312, + 1.148438, + 1.109375, + 1.085938, + 1.0625, + 1.023438, + 1.070312, + 1.015625, + 1.101562, + 1.125, + 1.078125, + 1.898438, + 1.070312, + 1.085938, + 1.132812, + 1.078125, + 1.101562, + 1.078125, + 1.078125, + 1.101562, + 1.132812, + 1.078125, + 1.023438, + 1.085938, + 1.085938, + 1.046875, + 1.023438, + 1.09375, + 1.109375, + 1.125, + 1.101562, + 1.0625, + 1.03125, + 1.078125, + 1.09375, + 1.132812, + 1.117188, + 1.046875, + 1.0625, + 1.0625, + 1.085938, + 1.132812, + 1.046875, + 1.085938, + 1.085938, + 1.03125, + 1.046875, + 1.117188, + 1.078125, + 1.101562, + 1.03125, + 1.03125, + 1.039062, + 1.101562, + 1.054688, + 1.070312, + 1.054688, + 1.164062, + 1.101562, + 1.09375, + 1.085938, + 1.117188, + 1.070312, + 1.085938, + 1.085938, + 1.070312, + 1.164062, + 1.109375, + 1.070312, + 1.085938, + 1.101562, + 1.070312, + 1.09375, + 1.09375, + 1.070312, + 1.101562, + 1.085938, + 1.117188, + 1.117188, + 1.070312, + 1.054688, + 1.078125, + 1.109375, + 1.085938, + 1.078125, + 1.0625, + 1.070312, + 1.140625, + 1.070312, + 1.078125, + 1.09375, + 1.132812, + 1.070312, + 1.070312, + 1.070312, + 1.09375, + 1.078125, + 1.078125, + 1.109375, + 1.09375, + 1.148438, + 1.117188, + 1.0625, + 1.015625, + 1.046875, + 1.078125, + 1.0625, + 1.101562, + 1.125, + 1.09375, + 1.140625, + 1.078125, + 1.0625, + 1.070312, + 1.039062, + 1.070312, + 1.015625, + 0.898438, + 1.078125, + 1.070312, + 1.101562, + 1.085938, + 1.101562, + 1.078125, + 1.101562, + 1.140625, + 1.0625, + 1.09375, + 1.085938, + 1.117188, + 1.0625, + 1.09375, + 1.070312, + 1.078125, + 1.132812, + 1.101562, + 1.117188, + 1.078125, + 1.164062, + 1.015625, + 1.039062, + 1.070312, + 1.070312, + 1.085938, + 1.09375, + 1.078125, + 1.101562, + 1.054688, + 1.054688, + 1.09375, + 1.078125, + 1.0625, + 1.101562, + 1.09375, + 1.09375, + 1.085938, + 1.085938, + 1.132812, + 1.109375, + 1.09375, + 1.117188, + 1.0625, + 1.085938, + 1.078125, + 1.085938, + 1.09375, + 1.046875, + 1.09375, + 1.070312, + 1.070312, + 1.054688, + 1.09375, + 1.101562, + 1.171875, + 1.0625, + 1.09375, + 1.054688, + 1.09375, + 1.046875, + 1.007812, + 1.085938, + 1.117188, + 1.046875, + 1.085938, + 1.117188, + 1.117188, + 1.132812, + 1.085938, + 1.078125, + 1.0625, + 0.890625, + 1.109375, + 1.101562, + 1.09375, + 1.085938, + 1.148438, + 1.085938, + 1.09375, + 1.140625, + 1.0625, + 1.03125, + 1.09375, + 1.09375, + 1.125, + 1.070312, + 1.0625, + 1.070312, + 1.070312, + 1.039062, + 1.0625, + 1.132812, + 1.140625, + 1.039062, + 1.09375, + 1.109375, + 1.109375, + 1.085938, + 1.078125, + 1.085938, + 1.023438, + 1.0625, + 1.070312, + 1.078125, + 1.085938, + 1.164062, + 0.980469, + 0.964844, + 1.046875, + 1.046875, + 1.078125, + 1.109375, + 1.117188, + 1.023438, + 1.046875, + 1.101562, + 1.046875, + 1.085938, + 1.109375, + 1.078125, + 1.023438, + 1.109375, + 1.0625, + 1.09375, + 1.054688, + 1.085938, + 1.054688, + 1.0625, + 1.140625, + 1.0625, + 1.078125, + 1.101562, + 1.125, + 1.078125, + 1.0625, + 1.0625, + 1.046875, + 1.03125, + 1.09375, + 1.101562, + 1.085938, + 1.148438, + 1.070312, + 1.117188, + 1.203125, + 1.054688, + 1.101562, + 1.109375, + 1.125, + 1.070312, + 1.109375, + 1.046875, + 1.125, + 1.210938, + 1.109375, + 1.101562, + 1.117188, + 1.03125, + 1.101562, + 1.0625, + 1.0625, + 1.125, + 1.132812, + 1.054688, + 1.101562, + 1.125, + 1.070312, + 1.09375, + 1.054688, + 1.117188, + 1.0625, + 1.039062, + 1.109375, + 1.046875, + 1.070312, + 1.117188, + 1.132812, + 1.109375, + 1.117188, + 1.101562, + 1.109375, + 1.085938, + 1.039062, + 1.054688, + 1.078125, + 1.070312, + 1.0625, + 1.09375, + 1.070312, + 1.046875, + 1.078125, + 1.070312, + 1.101562, + 1.101562, + 1.132812, + 1.132812, + 1.109375, + 1.085938, + 1.078125, + 1.070312, + 1.117188, + 1.085938, + 1.117188, + 1.109375, + 1.0625, + 1.109375, + 1.078125, + 1.15625, + 1.09375, + 1.101562, + 1.117188, + 1.109375, + 1.0625, + 1.117188, + 1.140625, + 0.992188, + 1.109375, + 1.070312, + 1.054688, + 1.054688, + 1.085938, + 1.109375, + 1.078125, + 1.0625, + 1.0625, + 1.101562, + 1.085938, + 1.054688, + 1.078125, + 1.078125, + 1.0625, + 1.117188, + 1.101562, + 1.078125, + 1.070312, + 1.039062, + 1.046875, + 1.070312, + 1.054688, + 1.1875, + 1.101562, + 1.117188, + 1.09375, + 1.054688, + 1.078125, + 1.109375, + 1.0625, + 1.054688, + 1.09375, + 1.09375, + 1.117188, + 1.289062, + 1.0625, + 1.0625, + 1.046875, + 1.070312, + 1.085938, + 1.085938, + 0.101562, + 1.140625, + 1.0625, + 1.070312, + 1.09375, + 1.132812, + 1.09375, + 1.0625, + 1.109375, + 1.09375, + 1.09375, + 1.078125, + 1.09375, + 1.085938, + 1.101562, + 1.070312, + 1.078125, + 1.117188, + 1.101562, + 1.171875, + 1.070312, + 1.09375, + 1.070312, + 1.085938, + 1.125, + 1.078125, + 1.109375, + 1.046875, + 1.125, + 1.132812, + 1.078125, + 1.101562, + 1.070312, + 1.09375, + 1.085938, + 1.109375, + 1.039062, + 1.054688, + 1.070312, + 1.109375, + 1.109375, + 1.0625, + 1.132812, + 1.101562, + 1.265625, + 1.101562, + 1.09375, + 1.070312, + 1.078125, + 1.078125, + 1.109375, + 1.070312, + 1.0625, + 1.078125, + 1.09375, + 1.078125, + 1.078125, + 1.078125, + 1.054688, + 1.148438, + 1.070312, + 1.101562, + 1.117188, + 1.039062, + 1.0625, + 1.070312, + 1.070312, + 1.054688, + 1.140625, + 1.070312, + 1.09375, + 1.132812, + 1.070312, + 1.046875, + 1.078125, + 1.078125, + 1.09375, + 1.070312, + 1.109375, + 1.109375, + 1.046875, + 1.039062, + 1.046875, + 1.109375, + 1.054688, + 1.109375, + 1.078125, + 1.101562, + 1.117188, + 1.0625, + 1.101562, + 1.054688, + 1.109375, + 1.125, + 1.085938, + 1.054688 + ] + }, + "name": "model.transformer.h.28.ln_1.weight", + "outputIndexes": [ + 2257 + ], + "type": "Const", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2256, + 2257 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/ln_1_28/Mul_1_output_0", + "outputIndexes": [ + 2258 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.28/self_attn/q_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 2258 + ], + "outputIndexes": [ + 3379 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.28/self_attn/q_proj/Linear/pre_convert", + "inputIndexes": [ + 3379 + ], + "outputIndexes": [ + 3380 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.28/self_attn/q_proj/Linear", + "inputIndexes": [ + 3380 + ], + "outputIndexes": [ + 3381 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 3188789464, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.28/self_attn/q_proj/Linear/post_convert", + "inputIndexes": [ + 3381 + ], + "outputIndexes": [ + 3382 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.28/self_attn/q_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3382 + ], + "outputIndexes": [ + 2259 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2258 + ], + "main_type": "NONE", + "name": "/Shape_113_output_0", + "outputIndexes": [ + 2260 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 2260 + ], + "main_type": "NONE", + "name": "Shape4693", + "outputIndexes": [ + 2261 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 2260 + ], + "main_type": "NONE", + "name": "Rank4695", + "outputIndexes": [ + 2262 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2262, + 2262 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp4697", + "outputIndexes": [ + 2263 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2263 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze4698", + "outputIndexes": [ + 2264 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2263, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp4700", + "outputIndexes": [ + 2265 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2265 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze4701", + "outputIndexes": [ + 2266 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2261, + 2264, + 2266, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice4704", + "outputIndexes": [ + 2267 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2267 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze4705", + "outputIndexes": [ + 2268 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 9, + 2268 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp4706", + "outputIndexes": [ + 2269 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2269, + 2268 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp4707", + "outputIndexes": [ + 2270 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2260, + 2270, + 2263 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_200_output_0", + "outputIndexes": [ + 2271 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2271, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_393_output_0", + "outputIndexes": [ + 2272 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 7, + 2272, + 23, + 24 + ], + "main_type": "Axis", + "main": { + "axis": 0 + }, + "name": "/Concat_252_output_0", + "outputIndexes": [ + 2273 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2259, + 2273 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_141_output_0", + "outputIndexes": [ + 2274 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2274, + 50 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_112_output_0", + "outputIndexes": [ + 2275 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2274 + ], + "main_type": "NONE", + "name": "/Shape_114_output_0", + "outputIndexes": [ + 2276 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 2276 + ], + "main_type": "NONE", + "name": "Shape4714", + "outputIndexes": [ + 2277 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 2276 + ], + "main_type": "NONE", + "name": "Rank4716", + "outputIndexes": [ + 2278 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2278, + 2278 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp4718", + "outputIndexes": [ + 2279 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2279 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze4719", + "outputIndexes": [ + 2280 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2279, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp4721", + "outputIndexes": [ + 2281 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2281 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze4722", + "outputIndexes": [ + 2282 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2277, + 2280, + 2282, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice4725", + "outputIndexes": [ + 2283 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2283 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze4726", + "outputIndexes": [ + 2284 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 53, + 2284 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp4727", + "outputIndexes": [ + 2285 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2285, + 2284 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp4728", + "outputIndexes": [ + 2286 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2276, + 2286, + 2279 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_201_output_0", + "outputIndexes": [ + 2287 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2287, + 65 + ], + "main_type": "BinaryOp", + "main": { + "opType": 7, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Div_84_output_0", + "outputIndexes": [ + 2288 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2288, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_398_output_0", + "outputIndexes": [ + 2289 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2274, + 2289, + 68, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_113_output_0", + "outputIndexes": [ + 2290 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2290 + ], + "main_type": "UnaryOp", + "main": { + "opType": "NEG", + "T": "DT_FLOAT" + }, + "name": "/Neg_56_output_0", + "outputIndexes": [ + 2291 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2274, + 21, + 2289, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_112_output_0", + "outputIndexes": [ + 2292 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2291, + 2292 + ], + "main_type": "Axis", + "main": { + "axis": -1 + }, + "name": "/Concat_255_output_0", + "outputIndexes": [ + 2293 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2293, + 80 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_113_output_0", + "outputIndexes": [ + 2294 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2275, + 2294 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_140_output_0", + "outputIndexes": [ + 2295 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.28/self_attn/k_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 2258 + ], + "outputIndexes": [ + 3383 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.28/self_attn/k_proj/Linear/pre_convert", + "inputIndexes": [ + 3383 + ], + "outputIndexes": [ + 3384 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.28/self_attn/k_proj/Linear", + "inputIndexes": [ + 3384 + ], + "outputIndexes": [ + 3385 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 3198243054, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.28/self_attn/k_proj/Linear/post_convert", + "inputIndexes": [ + 3385 + ], + "outputIndexes": [ + 3386 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.28/self_attn/k_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3386 + ], + "outputIndexes": [ + 2296 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2296, + 2273 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_142_output_0", + "outputIndexes": [ + 2297 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2297, + 50 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_114_output_0", + "outputIndexes": [ + 2298 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2297 + ], + "main_type": "NONE", + "name": "/Shape_115_output_0", + "outputIndexes": [ + 2299 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 2299 + ], + "main_type": "NONE", + "name": "Shape4776", + "outputIndexes": [ + 2300 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 2299 + ], + "main_type": "NONE", + "name": "Rank4778", + "outputIndexes": [ + 2301 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2301, + 2301 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp4780", + "outputIndexes": [ + 2302 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2302 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze4781", + "outputIndexes": [ + 2303 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2302, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp4783", + "outputIndexes": [ + 2304 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2304 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze4784", + "outputIndexes": [ + 2305 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2300, + 2303, + 2305, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice4787", + "outputIndexes": [ + 2306 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2306 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze4788", + "outputIndexes": [ + 2307 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 53, + 2307 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp4789", + "outputIndexes": [ + 2308 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2308, + 2307 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp4790", + "outputIndexes": [ + 2309 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2299, + 2309, + 2302 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_202_output_0", + "outputIndexes": [ + 2310 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2310, + 65 + ], + "main_type": "BinaryOp", + "main": { + "opType": 7, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Div_85_output_0", + "outputIndexes": [ + 2311 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2311, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_400_output_0", + "outputIndexes": [ + 2312 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2297, + 2312, + 68, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_115_output_0", + "outputIndexes": [ + 2313 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2313 + ], + "main_type": "UnaryOp", + "main": { + "opType": "NEG", + "T": "DT_FLOAT" + }, + "name": "/Neg_57_output_0", + "outputIndexes": [ + 2314 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2297, + 21, + 2312, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_114_output_0", + "outputIndexes": [ + 2315 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2314, + 2315 + ], + "main_type": "Axis", + "main": { + "axis": -1 + }, + "name": "/Concat_256_output_0", + "outputIndexes": [ + 2316 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2316, + 80 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_115_output_0", + "outputIndexes": [ + 2317 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2298, + 2317 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_141_output_0", + "outputIndexes": [ + 2318 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.28/self_attn/v_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 2258 + ], + "outputIndexes": [ + 3387 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.28/self_attn/v_proj/Linear/pre_convert", + "inputIndexes": [ + 3387 + ], + "outputIndexes": [ + 3388 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.28/self_attn/v_proj/Linear", + "inputIndexes": [ + 3388 + ], + "outputIndexes": [ + 3389 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 3207696644, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.28/self_attn/v_proj/Linear/post_convert", + "inputIndexes": [ + 3389 + ], + "outputIndexes": [ + 3390 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.28/self_attn/v_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3390 + ], + "outputIndexes": [ + 2319 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2319, + 2273 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_143_output_0", + "outputIndexes": [ + 2320 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2295, + 2318, + 2320, + 108 + ], + "main_type": "AttentionParam", + "main": { + "kv_cache": true + }, + "name": "Attention/Reshape_144_output_0", + "outputIndexes": [ + 2321 + ], + "type": "Attention", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.28/self_attn/o_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 2321 + ], + "outputIndexes": [ + 3391 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.28/self_attn/o_proj/Linear/pre_convert", + "inputIndexes": [ + 3391 + ], + "outputIndexes": [ + 3392 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.28/self_attn/o_proj/Linear", + "inputIndexes": [ + 3392 + ], + "outputIndexes": [ + 3393 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 3217150234, + 8388630, + 1048576, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.28/self_attn/o_proj/Linear/post_convert", + "inputIndexes": [ + 3393 + ], + "outputIndexes": [ + 3394 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.28/self_attn/o_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3394 + ], + "outputIndexes": [ + 2322 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2255, + 2322 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_143_output_0", + "outputIndexes": [ + 2323 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2323 + ], + "main_type": "LayerNorm", + "main": { + "axis": [ + -1 + ], + "epsilon": 1e-06, + "group": 1, + "useRMSNorm": true + }, + "name": "/ln_2_28/Mul_output_0", + "outputIndexes": [ + 2324 + ], + "type": "LayerNorm", + "defaultDimentionFormat": "NHWC" + }, + { + "main_type": "Blob", + "main": { + "dims": [ + 4096 + ], + "dataFormat": "NCHW", + "dataType": "DT_FLOAT", + "float32s": [ + 0.988281, + 1.0, + 0.984375, + 1.007812, + 1.023438, + 0.996094, + 1.023438, + 0.996094, + 1.023438, + 1.007812, + 1.007812, + 0.984375, + 1.0, + 1.0, + 1.0, + 1.007812, + 1.007812, + 1.015625, + 0.980469, + 1.007812, + 1.007812, + 1.015625, + 0.988281, + 0.996094, + 1.03125, + 1.03125, + 1.007812, + 0.988281, + 1.0, + 1.0, + 1.007812, + 0.992188, + 1.0, + 1.007812, + 1.015625, + 1.0, + 1.0, + 1.023438, + 0.984375, + 1.0, + 1.007812, + 1.015625, + 0.996094, + 1.007812, + 0.988281, + 1.007812, + 1.03125, + 1.015625, + 1.015625, + 1.007812, + 1.054688, + 0.976562, + 0.992188, + 1.0, + 1.007812, + 1.007812, + 1.015625, + 1.007812, + 1.015625, + 1.007812, + 0.902344, + 0.988281, + 0.996094, + 1.015625, + 1.015625, + 0.996094, + 0.996094, + 1.015625, + 1.0, + 0.992188, + 1.0, + 1.015625, + 1.015625, + 1.007812, + 0.976562, + 0.988281, + 1.0, + 1.03125, + 1.007812, + 1.023438, + 0.996094, + 1.023438, + 0.992188, + 0.988281, + 1.007812, + 1.007812, + 0.984375, + 1.0, + 1.007812, + 1.015625, + 1.007812, + 1.007812, + 0.992188, + 0.992188, + 1.0, + 1.007812, + 1.0, + 1.0, + 1.015625, + 0.980469, + 1.023438, + 1.0, + 0.996094, + 0.992188, + 1.023438, + 0.992188, + 1.015625, + 0.988281, + 0.988281, + 1.007812, + 1.0, + 1.023438, + 1.007812, + 1.023438, + 1.015625, + 0.972656, + 0.980469, + 0.773438, + 1.007812, + 0.988281, + 1.03125, + 1.007812, + 0.988281, + 1.0, + 0.992188, + 1.023438, + 0.996094, + 1.023438, + 1.007812, + 1.007812, + 1.007812, + 1.007812, + 1.015625, + 0.988281, + 1.0, + 0.984375, + 1.007812, + 1.0, + 0.984375, + 0.992188, + 0.972656, + 1.015625, + 1.03125, + 0.96875, + 1.0, + 1.007812, + 1.023438, + 0.984375, + 1.0, + 1.0, + 1.023438, + 1.023438, + 1.0, + 0.996094, + 1.023438, + 1.007812, + 1.015625, + 1.007812, + 1.007812, + 0.988281, + 1.007812, + 1.0, + 1.0, + 1.0, + 1.007812, + 0.988281, + 0.992188, + 1.0, + 0.996094, + 0.992188, + 1.015625, + 0.992188, + 1.0, + 1.0, + 1.03125, + 1.023438, + 0.992188, + 1.015625, + 1.015625, + 1.0, + 1.007812, + 0.996094, + 1.007812, + 0.996094, + 0.996094, + 1.015625, + 1.007812, + 0.992188, + 0.996094, + 0.996094, + 0.992188, + 1.007812, + 1.0, + 1.007812, + 0.984375, + 1.0, + 1.0, + 1.007812, + 1.007812, + 1.015625, + 1.023438, + 0.976562, + 1.007812, + 1.015625, + 0.996094, + 0.976562, + 1.015625, + 1.0, + 1.03125, + 0.953125, + 1.0, + 1.007812, + 0.992188, + 1.023438, + 0.992188, + 0.996094, + 1.015625, + 1.007812, + 0.992188, + 1.023438, + 0.988281, + 1.007812, + 1.015625, + 0.996094, + 1.015625, + 1.007812, + 1.007812, + 1.015625, + 0.980469, + 0.992188, + 1.0, + 1.0, + 1.0, + 1.015625, + 0.980469, + 0.996094, + 1.0, + 1.015625, + 1.007812, + 1.023438, + 1.007812, + 0.976562, + 0.996094, + 1.015625, + 1.015625, + 0.984375, + 0.992188, + 0.992188, + 1.007812, + 1.007812, + 0.992188, + 0.996094, + 1.0, + 1.0, + 0.992188, + 0.996094, + 0.996094, + 1.007812, + 0.980469, + 0.996094, + 1.023438, + 1.015625, + 0.984375, + 0.988281, + 0.992188, + 1.023438, + 0.992188, + 1.007812, + 0.984375, + 1.007812, + 0.980469, + 0.992188, + 0.996094, + 1.007812, + 1.007812, + 1.015625, + 0.996094, + 1.007812, + 1.03125, + 1.023438, + 0.996094, + 1.007812, + 0.980469, + 1.007812, + 1.0, + 0.984375, + 1.007812, + 1.023438, + 1.0, + 1.0, + 1.0, + 1.007812, + 0.992188, + 1.007812, + 1.0, + 1.0, + 1.007812, + 1.023438, + 1.007812, + 1.015625, + 1.007812, + 1.023438, + 1.007812, + 0.992188, + 1.007812, + 0.984375, + 0.988281, + 1.0, + 0.992188, + 1.0, + 1.015625, + 1.007812, + 1.0, + 1.007812, + 0.996094, + 0.996094, + 0.996094, + 1.03125, + 0.996094, + 1.015625, + 1.0, + 1.007812, + 1.0, + 1.007812, + 1.0, + 0.984375, + 0.996094, + 1.046875, + 1.015625, + 1.023438, + 0.984375, + 1.015625, + 0.992188, + 1.007812, + 1.007812, + 0.996094, + 1.007812, + 1.0, + 1.0, + 1.023438, + 1.015625, + 1.015625, + 1.015625, + 1.007812, + 1.007812, + 1.007812, + 1.0, + 1.015625, + 1.023438, + 1.015625, + 0.996094, + 1.0, + 1.0, + 0.996094, + 1.007812, + 0.992188, + 1.0, + 1.015625, + 1.039062, + 1.023438, + 1.007812, + 1.007812, + 1.007812, + 0.992188, + 0.984375, + 1.015625, + 0.992188, + 1.007812, + 1.007812, + 1.0, + 1.0, + 1.007812, + 1.007812, + 0.996094, + 1.0, + 1.023438, + 1.015625, + 1.007812, + 0.996094, + 1.015625, + 1.0, + 1.046875, + 1.007812, + 1.0, + 1.0, + 1.0, + 0.988281, + 1.015625, + 1.007812, + 0.996094, + 1.0, + 1.023438, + 1.015625, + 0.988281, + 1.015625, + 1.0, + 1.0, + 0.988281, + 1.007812, + 1.023438, + 1.015625, + 1.007812, + 1.007812, + 1.007812, + 0.992188, + 1.0, + 1.015625, + 1.007812, + 0.996094, + 1.007812, + 0.992188, + 1.007812, + 1.015625, + 0.996094, + 1.015625, + 1.015625, + 1.015625, + 0.996094, + 1.015625, + 1.007812, + 1.007812, + 1.015625, + 1.007812, + 1.015625, + 1.007812, + 1.007812, + 1.007812, + 1.007812, + 1.054688, + 0.988281, + 1.015625, + 1.0, + 0.996094, + 1.007812, + 1.015625, + 1.015625, + 1.023438, + 1.023438, + 1.015625, + 1.007812, + 1.0, + 1.023438, + 0.992188, + 0.992188, + 0.996094, + 1.007812, + 1.0, + 1.015625, + 1.0, + 1.007812, + 1.015625, + 1.023438, + 1.007812, + 0.996094, + 1.023438, + 1.007812, + 0.980469, + 1.007812, + 0.984375, + 1.007812, + 1.007812, + 1.007812, + 1.023438, + 0.996094, + 1.023438, + 1.007812, + 0.988281, + 1.007812, + 0.996094, + 1.0, + 1.015625, + 1.0, + 1.015625, + 0.988281, + 0.996094, + 1.0, + 1.007812, + 1.0, + 0.984375, + 0.992188, + 0.988281, + 1.015625, + 1.023438, + 1.0, + 1.007812, + 0.996094, + 1.015625, + 0.984375, + 1.007812, + 0.855469, + 1.015625, + 1.0, + 1.0, + 0.984375, + 1.015625, + 0.984375, + 0.992188, + 1.015625, + 1.0, + 0.96875, + 0.992188, + 0.980469, + 1.015625, + 1.0, + 1.007812, + 1.023438, + 1.023438, + 0.996094, + 1.007812, + 0.988281, + 1.007812, + 1.007812, + 1.007812, + 1.0, + 1.015625, + 1.0, + 1.0, + 1.007812, + 1.007812, + 0.996094, + 1.007812, + 0.984375, + 0.980469, + 1.007812, + 1.0, + 0.988281, + 1.0, + 0.996094, + 0.988281, + 0.996094, + 1.007812, + 1.007812, + 0.996094, + 0.882812, + 1.023438, + 1.007812, + 1.007812, + 0.992188, + 1.0, + 1.015625, + 1.015625, + 0.992188, + 0.996094, + 1.007812, + 1.015625, + 1.007812, + 0.984375, + 1.0, + 1.015625, + 0.984375, + 1.0, + 1.007812, + 0.976562, + 0.992188, + 0.992188, + 1.015625, + 1.015625, + 0.996094, + 0.992188, + 1.0, + 1.007812, + 1.015625, + 1.015625, + 1.023438, + 0.996094, + 0.996094, + 1.015625, + 1.023438, + 1.007812, + 0.980469, + 1.007812, + 0.996094, + 0.988281, + 1.007812, + 1.007812, + 0.992188, + 1.039062, + 1.0, + 1.0, + 1.015625, + 0.996094, + 1.007812, + 0.996094, + 1.015625, + 1.0, + 1.0, + 0.929688, + 1.007812, + 1.015625, + 1.015625, + 0.988281, + 1.023438, + 1.015625, + 1.007812, + 1.007812, + 1.0, + 1.0, + 1.015625, + 0.996094, + 1.007812, + 1.007812, + 1.015625, + 1.007812, + 1.015625, + 1.007812, + 1.0, + 1.0, + 0.980469, + 1.007812, + 1.015625, + 0.996094, + 1.023438, + 0.996094, + 1.023438, + 1.015625, + 1.015625, + 1.015625, + 1.023438, + 0.988281, + 1.007812, + 1.007812, + 0.992188, + 1.0, + 1.117188, + 1.0, + 1.015625, + 0.992188, + 1.0, + 1.007812, + 1.023438, + 1.015625, + 1.015625, + 1.015625, + 1.007812, + 1.007812, + 1.03125, + 1.015625, + 0.996094, + 1.007812, + 1.007812, + 1.007812, + 1.007812, + 1.015625, + 0.992188, + 0.996094, + 1.0, + 0.992188, + 1.023438, + 1.0, + 0.984375, + 1.007812, + 1.007812, + 0.992188, + 1.007812, + 1.007812, + 0.972656, + 1.015625, + 1.0, + 1.007812, + 0.996094, + 1.007812, + 1.015625, + 1.0, + 0.992188, + 1.03125, + 0.992188, + 0.988281, + 1.023438, + 1.0, + 1.007812, + 1.0, + 1.007812, + 1.007812, + 0.996094, + 0.996094, + 1.0, + 1.007812, + 0.996094, + 1.03125, + 1.007812, + 0.996094, + 1.023438, + 1.015625, + 0.972656, + 1.007812, + 1.0, + 1.007812, + 1.023438, + 0.996094, + 1.023438, + 1.015625, + 1.015625, + 1.007812, + 0.992188, + 0.996094, + 0.980469, + 0.992188, + 0.972656, + 0.996094, + 1.015625, + 1.03125, + 1.015625, + 0.996094, + 0.960938, + 1.0, + 1.0, + 1.007812, + 0.984375, + 1.007812, + 0.984375, + 1.015625, + 1.015625, + 1.007812, + 0.988281, + 1.015625, + 0.996094, + 1.0, + 0.996094, + 1.015625, + 1.0, + 1.007812, + 1.015625, + 1.007812, + 1.0, + 1.007812, + 0.996094, + 1.023438, + 1.0, + 1.0, + 1.0, + 1.03125, + 1.023438, + 0.984375, + 0.996094, + 1.015625, + 1.007812, + 0.976562, + 1.007812, + 1.007812, + 1.023438, + 1.023438, + 1.015625, + 0.988281, + 1.0, + 0.988281, + 0.980469, + 1.015625, + 1.007812, + 1.007812, + 0.988281, + 0.984375, + 0.980469, + 0.976562, + 0.996094, + 1.007812, + 1.015625, + 1.0, + 1.023438, + 1.015625, + 0.988281, + 1.007812, + 0.996094, + 1.015625, + 0.996094, + 0.996094, + 0.992188, + 1.007812, + 1.015625, + 1.015625, + 1.0, + 1.015625, + 1.007812, + 1.007812, + 1.007812, + 1.007812, + 1.0, + 1.007812, + 1.015625, + 0.992188, + 1.015625, + 0.988281, + 0.992188, + 1.0, + 1.007812, + 1.03125, + 1.023438, + 1.015625, + 1.015625, + 1.015625, + 1.0, + 0.980469, + 0.996094, + 0.996094, + 0.925781, + 1.015625, + 1.007812, + 1.0, + 0.988281, + 1.0, + 1.007812, + 1.007812, + 1.0, + 1.007812, + 1.007812, + 1.007812, + 1.03125, + 1.0, + 1.015625, + 0.984375, + 1.023438, + 1.023438, + 0.984375, + 0.996094, + 1.023438, + 1.007812, + 1.007812, + 1.015625, + 0.988281, + 1.023438, + 1.007812, + 0.992188, + 1.007812, + 0.996094, + 0.992188, + 0.992188, + 1.023438, + 1.007812, + 1.007812, + 1.015625, + 0.996094, + 1.0, + 1.007812, + 0.996094, + 0.976562, + 1.015625, + 1.0, + 1.039062, + 1.015625, + 0.988281, + 1.007812, + 1.0, + 1.007812, + 1.023438, + 0.992188, + 0.992188, + 1.0625, + 1.015625, + 0.976562, + 0.996094, + 0.992188, + 0.992188, + 1.015625, + 0.984375, + 0.996094, + 1.0, + 1.015625, + 0.996094, + 1.007812, + 1.007812, + 0.996094, + 0.988281, + 0.996094, + 1.0, + 0.992188, + 1.0, + 1.007812, + 0.988281, + 1.007812, + 1.007812, + 1.015625, + 0.984375, + 1.0, + 1.007812, + 0.996094, + 1.03125, + 1.007812, + 1.0, + 1.007812, + 0.984375, + 1.0, + 1.0, + 0.992188, + 1.0, + 0.992188, + 1.007812, + 1.007812, + 0.992188, + 1.03125, + 1.03125, + 1.0, + 0.992188, + 1.007812, + 1.0, + 1.007812, + 1.03125, + 1.007812, + 1.023438, + 1.015625, + 1.007812, + 0.992188, + 0.996094, + 1.0, + 1.0, + 0.996094, + 1.007812, + 1.023438, + 1.023438, + 0.996094, + 0.964844, + 0.984375, + 1.0, + 1.015625, + 1.007812, + 1.023438, + 0.988281, + 0.992188, + 1.007812, + 1.007812, + 0.980469, + 0.996094, + 0.992188, + 1.0, + 0.984375, + 0.980469, + 1.007812, + 1.015625, + 0.992188, + 1.015625, + 1.0, + 1.007812, + 1.007812, + 1.0, + 1.0, + 1.0, + 1.007812, + 0.992188, + 1.0, + 0.988281, + 1.0, + 1.015625, + 1.007812, + 1.0, + 0.996094, + 1.0, + 1.015625, + 1.0, + 1.007812, + 1.007812, + 1.0, + 1.015625, + 1.015625, + 0.996094, + 1.0, + 0.992188, + 1.007812, + 1.0, + 1.023438, + 1.015625, + 1.015625, + 1.023438, + 1.015625, + 1.0, + 0.992188, + 1.0, + 1.007812, + 0.996094, + 1.015625, + 1.0, + 1.007812, + 1.046875, + 0.984375, + 0.992188, + 1.023438, + 1.0, + 1.007812, + 1.0, + 1.015625, + 0.988281, + 1.0, + 1.007812, + 0.988281, + 0.996094, + 1.007812, + 1.007812, + 0.992188, + 1.007812, + 1.015625, + 0.976562, + 0.988281, + 1.007812, + 0.988281, + 1.0, + 1.007812, + 1.007812, + 0.996094, + 1.007812, + 1.0, + 1.0, + 1.0, + 0.988281, + 1.015625, + 0.996094, + 1.0, + 0.988281, + 0.988281, + 0.992188, + 1.015625, + 0.996094, + 0.996094, + 0.992188, + 0.992188, + 1.007812, + 0.960938, + 1.0, + 0.917969, + 0.992188, + 1.015625, + 1.0, + 1.0, + 1.0, + 0.996094, + 0.988281, + 0.980469, + 0.882812, + 1.007812, + 1.007812, + 0.988281, + 1.007812, + 1.007812, + 1.007812, + 0.960938, + 1.007812, + 1.03125, + 0.984375, + 0.976562, + 0.992188, + 1.007812, + 1.023438, + 1.007812, + 0.992188, + 1.0, + 1.023438, + 1.007812, + 0.984375, + 1.023438, + 0.996094, + 1.007812, + 1.015625, + 1.007812, + 1.0, + 1.015625, + 0.996094, + 1.015625, + 0.980469, + 1.0, + 1.023438, + 1.015625, + 1.015625, + 1.0, + 1.0, + 0.988281, + 1.007812, + 1.015625, + 1.023438, + 0.996094, + 1.03125, + 1.0, + 1.03125, + 0.984375, + 0.996094, + 1.015625, + 1.015625, + 1.0, + 0.992188, + 0.980469, + 0.996094, + 1.007812, + 1.015625, + 0.988281, + 0.984375, + 0.996094, + 0.25, + 0.992188, + 1.007812, + 1.007812, + 1.0, + 1.007812, + 1.007812, + 1.007812, + 0.992188, + 0.996094, + 1.023438, + 0.984375, + 1.007812, + 1.015625, + 1.0, + 0.996094, + 1.015625, + 1.0, + 1.015625, + 0.992188, + 1.0, + 1.0, + 1.023438, + 1.023438, + 1.007812, + 0.984375, + 1.0, + 1.023438, + 1.0, + 0.921875, + 1.0, + 1.023438, + 0.992188, + 1.0, + 1.007812, + 1.007812, + 1.015625, + 1.007812, + 0.988281, + 0.984375, + 0.988281, + 0.976562, + 0.996094, + 0.996094, + 1.023438, + 0.996094, + 1.0, + 1.0, + 0.992188, + 1.015625, + 1.015625, + 1.0, + 1.015625, + 1.0, + 0.996094, + 0.992188, + 0.996094, + 1.007812, + 1.007812, + 0.996094, + 0.988281, + 1.007812, + 1.015625, + 1.007812, + 0.988281, + 0.996094, + 1.015625, + 1.007812, + 0.734375, + 1.015625, + 1.007812, + 0.996094, + 1.0, + 1.007812, + 1.007812, + 1.0, + 1.007812, + 1.015625, + 0.988281, + 0.988281, + 0.992188, + 1.0, + 1.0, + 1.015625, + 1.015625, + 0.988281, + 1.007812, + 1.007812, + 1.007812, + 0.996094, + 0.980469, + 0.996094, + 1.0, + 1.0, + 1.0, + 1.015625, + 1.0, + 0.964844, + 1.0, + 0.992188, + 0.972656, + 1.0, + 0.996094, + 0.996094, + 1.023438, + 1.007812, + 1.015625, + 1.015625, + 0.996094, + 1.007812, + 0.988281, + 0.976562, + 1.0, + 0.980469, + 0.984375, + 1.0, + 0.992188, + 1.007812, + 1.015625, + 0.992188, + 1.007812, + 1.023438, + 0.992188, + 1.015625, + 1.007812, + 0.996094, + 1.007812, + 1.0, + 1.007812, + 1.03125, + 0.984375, + 1.015625, + 0.996094, + 1.015625, + 1.007812, + 0.996094, + 1.023438, + 0.996094, + 1.023438, + 0.984375, + 0.992188, + 1.007812, + 1.0, + 1.007812, + 1.023438, + 1.015625, + 1.007812, + 0.996094, + 1.0, + 1.015625, + 1.015625, + 1.023438, + 1.007812, + 1.0, + 0.988281, + 0.996094, + 0.945312, + 1.007812, + 1.007812, + 0.996094, + 0.992188, + 0.984375, + 1.015625, + 1.0, + 1.0, + 1.015625, + 0.988281, + 0.996094, + 1.0, + 1.015625, + 1.0, + 0.984375, + 0.996094, + 1.007812, + 1.0, + 0.992188, + 0.957031, + 0.992188, + 1.015625, + 0.992188, + 1.007812, + 0.996094, + 1.007812, + 1.023438, + 1.0, + 0.980469, + 1.015625, + 0.992188, + 1.023438, + 1.007812, + 1.015625, + 1.007812, + 1.0, + 1.015625, + 1.015625, + 0.980469, + 1.015625, + 0.992188, + 0.992188, + 1.0, + 1.015625, + 1.0, + 1.0, + 0.996094, + 1.023438, + 0.992188, + 1.0, + 1.015625, + 1.007812, + 1.015625, + 0.992188, + 1.023438, + 0.984375, + 0.996094, + 0.992188, + 1.0, + 1.015625, + 1.007812, + 0.996094, + 1.03125, + 1.023438, + 1.007812, + 1.015625, + 1.015625, + 1.023438, + 1.015625, + 1.0, + 1.0, + 1.015625, + 0.996094, + 1.0, + 0.988281, + 1.015625, + 1.0, + 1.007812, + 0.992188, + 0.972656, + 0.996094, + 1.0, + 1.007812, + 1.0, + 1.015625, + 1.015625, + 0.984375, + 1.007812, + 1.0, + 1.0, + 1.007812, + 1.0, + 1.0, + 0.992188, + 0.996094, + 1.0, + 0.988281, + 1.007812, + 1.007812, + 1.007812, + 0.988281, + 1.0, + 1.007812, + 0.996094, + 1.0, + 1.007812, + 1.0, + 1.0, + 1.015625, + 0.984375, + 0.984375, + 1.023438, + 1.0, + 1.007812, + 0.992188, + 0.980469, + 1.023438, + 0.992188, + 0.992188, + 0.988281, + 1.0, + 0.992188, + 1.023438, + 1.007812, + 0.96875, + 1.0, + 0.988281, + 1.007812, + 1.03125, + 1.007812, + 0.980469, + 0.988281, + 1.0, + 1.0, + 1.007812, + 0.972656, + 1.007812, + 1.007812, + 1.0, + 1.007812, + 0.984375, + 1.023438, + 1.0, + 1.015625, + 1.0, + 0.984375, + 1.0, + 0.980469, + 0.992188, + 0.992188, + 1.023438, + 1.023438, + 1.015625, + 0.992188, + 1.007812, + 1.015625, + 1.015625, + 0.988281, + 0.976562, + 1.007812, + 1.007812, + 1.0, + 1.0, + 1.03125, + 1.007812, + 1.015625, + 1.0, + 1.007812, + 0.988281, + 1.0, + 1.007812, + 1.007812, + 1.0, + 0.996094, + 1.0, + 1.015625, + 0.949219, + 1.0, + 0.910156, + 1.0, + 1.015625, + 1.0, + 1.007812, + 1.0, + 1.023438, + 1.007812, + 1.0, + 1.0, + 1.015625, + 0.933594, + 1.007812, + 1.0, + 0.996094, + 0.980469, + 0.992188, + 0.996094, + 0.992188, + 0.988281, + 0.9375, + 1.0, + 1.015625, + 1.007812, + 1.023438, + 1.007812, + 1.0, + 1.015625, + 1.015625, + 1.007812, + 1.007812, + 0.996094, + 1.007812, + 0.980469, + 0.992188, + 1.007812, + 1.0, + 1.023438, + 0.996094, + 1.015625, + 1.007812, + 1.015625, + 1.007812, + 1.007812, + 1.007812, + 1.0, + 1.015625, + 1.0, + 1.007812, + 0.976562, + 1.007812, + 1.0, + 1.007812, + 1.007812, + 1.015625, + 1.023438, + 1.007812, + 1.0, + 0.988281, + 1.03125, + 0.996094, + 0.996094, + 1.023438, + 1.039062, + 1.0, + 1.0, + 1.007812, + 1.007812, + 1.03125, + 1.015625, + 1.03125, + 1.007812, + 1.007812, + 1.0, + 0.988281, + 1.0, + 0.976562, + 1.0, + 0.992188, + 0.984375, + 1.164062, + 1.007812, + 1.015625, + 0.988281, + 0.992188, + 0.992188, + 0.996094, + 1.007812, + 0.996094, + 1.007812, + 0.996094, + 1.0, + 1.0, + 1.007812, + 0.996094, + 0.992188, + 1.007812, + 1.023438, + 0.996094, + 1.007812, + 1.007812, + 1.0, + 1.007812, + 1.007812, + 0.996094, + 0.984375, + 0.984375, + 1.03125, + 1.007812, + 0.992188, + 1.007812, + 1.007812, + 1.007812, + 1.007812, + 1.007812, + 1.0, + 1.015625, + 0.988281, + 1.023438, + 1.023438, + 1.0, + 1.015625, + 0.988281, + 1.023438, + 0.976562, + 0.988281, + 0.992188, + 1.015625, + 1.015625, + 1.0, + 1.007812, + 0.992188, + 0.992188, + 1.015625, + 0.996094, + 1.007812, + 0.992188, + 1.007812, + 0.996094, + 1.015625, + 0.695312, + 1.015625, + 1.015625, + 0.980469, + 1.007812, + 0.988281, + 1.007812, + 1.015625, + 0.996094, + 1.015625, + 1.015625, + 1.007812, + 1.015625, + 1.007812, + 0.996094, + 0.992188, + 1.007812, + 0.992188, + 1.0, + 1.0, + 0.992188, + 0.984375, + 0.996094, + 1.0, + 0.976562, + 1.0, + 0.992188, + 0.980469, + 0.972656, + 1.015625, + 1.0, + 1.015625, + 1.0, + 1.015625, + 1.0, + 1.007812, + 0.992188, + 0.996094, + 1.015625, + 0.988281, + 1.007812, + 1.0, + 1.0, + 1.007812, + 1.015625, + 0.996094, + 0.988281, + 1.0, + 1.0, + 1.015625, + 1.007812, + 1.0, + 0.976562, + 1.015625, + 1.0, + 0.996094, + 1.007812, + 1.0, + 1.015625, + 1.0, + 1.015625, + 1.023438, + 1.015625, + 1.0, + 1.023438, + 0.996094, + 1.015625, + 1.015625, + 1.03125, + 1.070312, + 1.03125, + 1.007812, + 1.007812, + 1.0, + 1.015625, + 1.007812, + 1.0, + 1.0, + 0.980469, + 1.0, + 1.007812, + 0.996094, + 1.0, + 1.007812, + 0.996094, + 1.0, + 0.992188, + 1.015625, + 0.980469, + 1.015625, + 0.992188, + 1.007812, + 0.988281, + 1.0, + 1.0, + 1.0, + 1.007812, + 1.0, + 1.007812, + 0.992188, + 1.007812, + 1.0, + 1.015625, + 1.015625, + 0.992188, + 0.992188, + 0.972656, + 1.007812, + 0.996094, + 1.03125, + 1.007812, + 1.007812, + 0.988281, + 1.007812, + 1.007812, + 1.0, + 1.023438, + 0.992188, + 1.015625, + 1.0, + 1.0, + 1.007812, + 1.023438, + 1.023438, + 1.007812, + 1.015625, + 1.0, + 0.988281, + 1.023438, + 1.015625, + 0.992188, + 1.015625, + 1.015625, + 1.0, + 1.0, + 1.007812, + 1.007812, + 1.0, + 1.015625, + 1.0, + 0.992188, + 1.007812, + 1.007812, + 0.980469, + 1.0, + 1.015625, + 1.015625, + 1.03125, + 0.980469, + 1.0, + 1.0, + 0.996094, + 0.996094, + 0.996094, + 1.007812, + 0.988281, + 1.007812, + 1.007812, + 0.996094, + 1.0, + 0.984375, + 1.023438, + 0.265625, + 1.007812, + 1.015625, + 0.976562, + 1.0, + 1.0, + 1.007812, + 1.015625, + 1.015625, + 1.007812, + 1.007812, + 1.015625, + 1.015625, + 0.980469, + 1.015625, + 1.03125, + 0.976562, + 1.0, + 1.015625, + 1.015625, + 1.0, + 1.023438, + 1.0, + 0.980469, + 1.015625, + 1.007812, + 1.015625, + 0.992188, + 1.015625, + 0.996094, + 1.007812, + 1.023438, + 1.007812, + 0.992188, + 1.023438, + 1.0, + 0.992188, + 1.023438, + 0.996094, + 1.0, + 1.015625, + 1.023438, + 0.992188, + 0.996094, + 1.015625, + 1.0, + 0.996094, + 0.988281, + 1.015625, + 0.972656, + 1.007812, + 0.996094, + 0.996094, + 1.007812, + 1.0, + 0.980469, + 1.015625, + 1.0, + 0.996094, + 1.007812, + 1.023438, + 1.015625, + 0.992188, + 0.988281, + 1.015625, + 0.988281, + 1.0, + 1.0, + 1.0, + 1.007812, + 1.007812, + 0.996094, + 1.015625, + 1.0, + 1.007812, + 0.980469, + 0.996094, + 1.007812, + 0.992188, + 0.988281, + 1.007812, + 0.988281, + 1.03125, + 1.007812, + 1.0, + 0.996094, + 1.0, + 0.996094, + 0.984375, + 0.996094, + 1.0, + 1.0, + 1.007812, + 1.03125, + 1.007812, + 1.0, + 1.0, + 1.0, + 0.996094, + 0.996094, + 1.0, + 0.996094, + 1.0, + 0.996094, + 1.023438, + 1.007812, + 1.0, + 1.0, + 1.015625, + 1.015625, + 1.007812, + 1.023438, + 0.996094, + 1.023438, + 1.007812, + 1.015625, + 1.070312, + 0.996094, + 1.023438, + 0.984375, + 1.0, + 0.988281, + 0.992188, + 1.007812, + 1.03125, + 0.988281, + 0.996094, + 0.984375, + 1.0, + 0.914062, + 1.007812, + 1.007812, + 1.007812, + 1.0, + 1.015625, + 0.992188, + 1.0, + 0.992188, + 0.980469, + 1.015625, + 0.996094, + 1.015625, + 0.984375, + 1.007812, + 0.992188, + 1.0, + 1.023438, + 0.996094, + 0.960938, + 1.015625, + 1.0, + 1.015625, + 0.988281, + 0.976562, + 1.015625, + 0.992188, + 1.007812, + 0.988281, + 1.015625, + 0.996094, + 0.988281, + 1.015625, + 1.0, + 1.0, + 1.015625, + 1.007812, + 1.015625, + 0.988281, + 1.007812, + 1.007812, + 0.992188, + 1.007812, + 0.972656, + 0.992188, + 1.015625, + 1.0, + 1.007812, + 0.988281, + 1.0, + 1.0, + 1.007812, + 1.023438, + 1.0, + 1.007812, + 1.0, + 1.007812, + 0.992188, + 1.0, + 1.007812, + 0.992188, + 1.007812, + 1.0, + 1.015625, + 1.007812, + 1.007812, + 0.992188, + 1.007812, + 1.007812, + 1.0, + 1.007812, + 1.007812, + 1.015625, + 1.007812, + 1.0, + 1.0, + 1.015625, + 0.996094, + 1.007812, + 1.007812, + 1.007812, + 1.0, + 1.0, + 0.988281, + 1.015625, + 0.996094, + 0.984375, + 0.980469, + 1.015625, + 1.023438, + 0.992188, + 0.992188, + 1.007812, + 1.015625, + 0.984375, + 1.007812, + 0.992188, + 1.007812, + 1.015625, + 1.03125, + 0.992188, + 1.015625, + 0.996094, + 0.996094, + 0.996094, + 1.007812, + 0.984375, + 1.0, + 1.007812, + 1.007812, + 0.992188, + 1.015625, + 1.007812, + 1.023438, + 1.015625, + 1.007812, + 1.007812, + 1.0, + 1.03125, + 1.007812, + 1.023438, + 1.015625, + 1.03125, + 1.0, + 1.007812, + 0.984375, + 0.988281, + 0.996094, + 0.992188, + 0.988281, + 1.023438, + 0.972656, + 1.007812, + 0.984375, + 1.007812, + 1.007812, + 1.0, + 1.0, + 1.007812, + 0.996094, + 1.0, + 1.015625, + 0.984375, + 1.015625, + 1.015625, + 1.007812, + 1.007812, + 1.0, + 1.023438, + 1.015625, + 1.0, + 1.007812, + 1.015625, + 1.015625, + 0.988281, + 1.0, + 0.992188, + 1.023438, + 1.0, + 0.988281, + 0.984375, + 1.007812, + 0.996094, + 1.007812, + 0.996094, + 0.992188, + 1.007812, + 1.007812, + 1.015625, + 1.007812, + 0.992188, + 1.007812, + 0.992188, + 1.015625, + 1.0, + 0.996094, + 1.0, + 0.996094, + 0.988281, + 1.023438, + 1.015625, + 1.007812, + 0.988281, + 1.023438, + 1.0, + 1.0, + 0.984375, + 0.996094, + 1.015625, + 0.996094, + 1.023438, + 1.015625, + 1.015625, + 1.007812, + 1.015625, + 1.015625, + 0.984375, + 1.0, + 1.007812, + 1.015625, + 0.996094, + 0.996094, + 1.0, + 1.0, + 0.996094, + 1.0, + 0.984375, + 1.015625, + 0.945312, + 1.0, + 1.0, + 1.007812, + 0.996094, + 0.992188, + 0.992188, + 0.996094, + 0.996094, + 0.992188, + 1.015625, + 1.007812, + 1.015625, + 1.015625, + 1.0, + 1.0, + 0.996094, + 0.992188, + 1.007812, + 1.023438, + 1.0, + 1.007812, + 0.984375, + 0.976562, + 0.992188, + 1.007812, + 1.007812, + 0.996094, + 1.007812, + 1.007812, + 1.007812, + 0.992188, + 1.015625, + 1.0, + 0.988281, + 0.992188, + 0.996094, + 1.023438, + 1.007812, + 1.0, + 1.0, + 0.988281, + 1.0, + 1.015625, + 1.015625, + 1.0, + 1.023438, + 1.0, + 0.988281, + 1.015625, + 0.992188, + 1.007812, + 1.0, + 1.0, + 0.984375, + 0.976562, + 1.023438, + 1.007812, + 0.910156, + 1.007812, + 0.992188, + 1.023438, + 0.996094, + 0.980469, + 1.007812, + 1.0, + 1.0, + 1.007812, + 1.007812, + 0.992188, + 1.015625, + 1.0, + 1.007812, + 1.039062, + 1.015625, + 0.996094, + 0.992188, + 0.984375, + 1.0, + 1.015625, + 1.007812, + 1.007812, + 0.992188, + 1.007812, + 1.023438, + 1.0, + 0.980469, + 1.015625, + 1.015625, + 1.0, + 1.015625, + 0.996094, + 1.007812, + 1.023438, + 1.015625, + 0.992188, + 0.992188, + 1.007812, + 0.992188, + 1.015625, + 1.007812, + 1.0, + 1.023438, + 0.988281, + 1.015625, + 1.015625, + 0.984375, + 1.007812, + 1.007812, + 1.007812, + 1.007812, + 1.007812, + 1.007812, + 1.007812, + 1.03125, + 0.996094, + 1.0, + 1.007812, + 0.980469, + 0.992188, + 1.0, + 1.015625, + 1.007812, + 1.0, + 1.0, + 1.0, + 0.976562, + 1.007812, + 0.980469, + 1.023438, + 0.988281, + 0.992188, + 1.0, + 1.023438, + 1.0, + 1.007812, + 0.996094, + 1.015625, + 0.984375, + 1.015625, + 1.007812, + 0.988281, + 1.0, + 1.023438, + 0.988281, + 1.007812, + 1.023438, + 0.984375, + 1.0, + 1.015625, + 1.007812, + 0.996094, + 1.007812, + 0.972656, + 1.0, + 1.0, + 0.992188, + 1.007812, + 1.023438, + 1.0, + 0.996094, + 1.0, + 1.0, + 1.023438, + 0.996094, + 0.988281, + 0.972656, + 1.015625, + 0.996094, + 0.996094, + 0.996094, + 1.007812, + 1.015625, + 1.023438, + 0.996094, + 0.996094, + 1.0, + 1.015625, + 1.023438, + 1.03125, + 1.03125, + 1.007812, + 1.007812, + 1.0, + 0.996094, + 1.0, + 0.996094, + 1.0, + 1.007812, + 0.996094, + 0.992188, + 0.992188, + 1.007812, + 1.007812, + 1.0, + 1.007812, + 0.988281, + 1.007812, + 0.824219, + 1.0, + 1.0, + 0.972656, + 1.0, + 1.023438, + 0.996094, + 1.007812, + 1.0, + 0.988281, + 1.007812, + 0.988281, + 1.0, + 1.007812, + 1.007812, + 1.007812, + 1.0, + 1.007812, + 0.996094, + 1.03125, + 1.046875, + 0.996094, + 1.023438, + 0.984375, + 1.0, + 1.0, + 1.007812, + 1.023438, + 1.015625, + 1.023438, + 1.0, + 0.996094, + 0.996094, + 1.015625, + 1.0, + 1.007812, + 1.007812, + 1.0, + 0.996094, + 1.007812, + 0.996094, + 1.007812, + 1.0, + 1.007812, + 0.992188, + 0.992188, + 1.007812, + 1.007812, + 1.007812, + 0.980469, + 1.0, + 1.023438, + 1.015625, + 1.007812, + 0.992188, + 1.023438, + 1.0, + 0.976562, + 1.0, + 0.996094, + 1.0, + 1.023438, + 0.984375, + 1.015625, + 1.007812, + 0.988281, + 1.0, + 1.0, + 1.0, + 1.0, + 1.015625, + 0.984375, + 0.992188, + 0.984375, + 1.015625, + 1.015625, + 1.0, + 1.007812, + 0.996094, + 1.0, + 1.015625, + 1.023438, + 1.007812, + 0.835938, + 0.996094, + 0.980469, + 0.992188, + 0.996094, + 1.007812, + 0.988281, + 0.996094, + 0.996094, + 0.996094, + 1.0, + 1.0, + 1.0, + 0.980469, + 1.0, + 0.992188, + 0.976562, + 0.957031, + 1.007812, + 1.007812, + 1.0, + 0.980469, + 1.015625, + 0.988281, + 1.015625, + 1.007812, + 0.996094, + 0.945312, + 0.988281, + 0.996094, + 0.988281, + 0.980469, + 0.988281, + 1.007812, + 0.996094, + 1.0, + 1.007812, + 1.015625, + 1.039062, + 1.0, + 1.007812, + 1.0, + 1.015625, + 1.0, + 1.007812, + 0.992188, + 1.007812, + 0.980469, + 1.023438, + 1.023438, + 1.0, + 1.0, + 1.007812, + 1.0, + 0.996094, + 0.984375, + 0.988281, + 1.007812, + 0.996094, + 1.007812, + 1.023438, + 0.988281, + 1.015625, + 1.015625, + 0.996094, + 1.007812, + 1.03125, + 1.007812, + 1.03125, + 1.015625, + 0.996094, + 1.007812, + 1.0, + 1.007812, + 1.007812, + 1.0, + 1.0, + 0.992188, + 0.972656, + 1.0, + 1.0, + 1.007812, + 1.007812, + 1.0, + 1.015625, + 0.996094, + 1.015625, + 0.988281, + 1.015625, + 0.980469, + 1.007812, + 1.007812, + 1.007812, + 0.996094, + 0.988281, + 1.007812, + 0.992188, + 1.007812, + 1.0, + 1.0, + 1.023438, + 0.992188, + 0.984375, + 1.015625, + 1.007812, + 0.988281, + 1.0, + 1.007812, + 0.988281, + 1.015625, + 1.007812, + 1.015625, + 0.996094, + 1.015625, + 1.007812, + 1.007812, + 1.0, + 1.015625, + 1.015625, + 0.992188, + 0.996094, + 0.996094, + 0.996094, + 1.007812, + 1.007812, + 1.007812, + 0.984375, + 0.984375, + 1.015625, + 1.0, + 1.007812, + 1.0, + 1.0, + 0.988281, + 0.988281, + 0.996094, + 1.023438, + 1.03125, + 1.007812, + 1.007812, + 1.007812, + 1.015625, + 1.007812, + 1.0, + 1.0, + 0.707031, + 1.007812, + 1.0, + 0.992188, + 1.023438, + 1.0, + 1.0, + 0.996094, + 1.0, + 1.007812, + 1.015625, + 1.007812, + 1.007812, + 0.992188, + 1.007812, + 0.992188, + 1.007812, + 1.0, + 0.976562, + 1.0, + 1.0, + 0.996094, + 1.0, + 1.0, + 0.992188, + 1.015625, + 1.0, + 1.015625, + 1.0, + 0.996094, + 1.015625, + 1.015625, + 1.015625, + 1.015625, + 1.015625, + 0.996094, + 1.007812, + 0.988281, + 1.015625, + 0.996094, + 1.007812, + 1.0, + 0.992188, + 1.0, + 1.015625, + 1.015625, + 1.015625, + 1.023438, + 0.996094, + 1.0, + 1.015625, + 1.015625, + 0.996094, + 1.0, + 1.0, + 1.007812, + 1.007812, + 0.992188, + 1.03125, + 1.007812, + 1.0, + 1.015625, + 1.007812, + 1.0, + 1.0, + 1.007812, + 1.0, + 1.015625, + 1.226562, + 0.988281, + 1.078125, + 0.988281, + 1.007812, + 1.023438, + 1.0, + 1.007812, + 1.0, + 1.007812, + 1.007812, + 1.007812, + 1.0, + 0.996094, + 1.0, + 1.015625, + 1.007812, + 1.0, + 1.007812, + 1.007812, + 1.0, + 1.007812, + 0.996094, + 0.992188, + 1.015625, + 1.015625, + 0.988281, + 0.972656, + 1.0, + 1.007812, + 1.007812, + 1.0, + 1.03125, + 1.0, + 0.992188, + 1.007812, + 1.015625, + 1.015625, + 0.996094, + 1.023438, + 1.0, + 0.996094, + 1.007812, + 1.0, + 1.007812, + 1.0, + 1.023438, + 0.921875, + 0.996094, + 1.007812, + 0.988281, + 0.996094, + 1.0, + 0.984375, + 0.976562, + 0.996094, + 1.007812, + 1.007812, + 1.007812, + 1.007812, + 0.992188, + 1.007812, + 1.007812, + 1.0, + 0.996094, + 0.996094, + 1.015625, + 1.007812, + 1.0, + 0.988281, + 0.996094, + 1.015625, + 0.988281, + 1.0, + 0.996094, + 1.0, + 1.0, + 1.0, + 1.007812, + 1.0, + 1.007812, + 0.996094, + 1.007812, + 1.015625, + 0.996094, + 0.992188, + 0.980469, + 0.996094, + 0.996094, + 1.015625, + 0.992188, + 1.007812, + 1.015625, + 0.988281, + 1.023438, + 0.980469, + 0.980469, + 0.996094, + 0.996094, + 1.007812, + 0.988281, + 1.007812, + 1.0, + 1.007812, + 1.007812, + 1.023438, + 1.007812, + 1.015625, + 1.007812, + 0.996094, + 1.0, + 1.0, + 1.007812, + 0.984375, + 0.992188, + 0.992188, + 1.023438, + 1.023438, + 0.996094, + 1.007812, + 1.007812, + 1.007812, + 1.0, + 1.0, + 1.023438, + 0.996094, + 1.015625, + 1.007812, + 1.007812, + 1.015625, + 0.996094, + 0.988281, + 0.988281, + 1.0, + 1.0, + 1.0, + 1.03125, + 1.007812, + 1.015625, + 1.0, + 1.039062, + 0.996094, + 0.980469, + 0.988281, + 1.007812, + 0.992188, + 0.96875, + 1.007812, + 1.007812, + 0.992188, + 1.03125, + 1.007812, + 0.996094, + 1.007812, + 0.996094, + 0.996094, + 0.996094, + 0.980469, + 1.007812, + 1.0, + 0.996094, + 1.007812, + 1.015625, + 1.023438, + 1.007812, + 0.988281, + 1.007812, + 0.9375, + 0.992188, + 0.988281, + 1.015625, + 1.007812, + 0.988281, + 0.992188, + 1.015625, + 1.015625, + 1.015625, + 1.023438, + 1.023438, + 1.023438, + 1.007812, + 0.996094, + 0.988281, + 0.996094, + 1.015625, + 0.992188, + 1.015625, + 1.007812, + 1.007812, + 1.007812, + 0.992188, + 1.007812, + 1.0, + 1.0, + 0.929688, + 0.992188, + 0.984375, + 1.007812, + 0.992188, + 0.992188, + 1.007812, + 1.0, + 1.015625, + 1.007812, + 0.992188, + 0.988281, + 0.996094, + 0.976562, + 1.007812, + 1.007812, + 1.015625, + 1.015625, + 1.015625, + 0.988281, + 1.015625, + 0.996094, + 1.007812, + 0.976562, + 0.992188, + 1.007812, + 1.007812, + 1.015625, + 1.015625, + 0.960938, + 1.0, + 0.992188, + 1.007812, + 0.988281, + 0.996094, + 1.007812, + 1.023438, + 0.996094, + 1.015625, + 1.007812, + 1.0, + 1.0, + 0.988281, + 0.996094, + 1.007812, + 0.984375, + 1.015625, + 0.984375, + 1.015625, + 1.015625, + 1.007812, + 1.023438, + 0.996094, + 0.996094, + 1.007812, + 0.996094, + 1.007812, + 1.007812, + 1.015625, + 1.0, + 0.992188, + 1.015625, + 1.0, + 1.0, + 1.015625, + 1.0, + 1.0, + 1.007812, + 1.0, + 0.996094, + 1.015625, + 0.976562, + 1.007812, + 0.984375, + 1.007812, + 1.015625, + 0.996094, + 1.0, + 1.0, + 0.996094, + 1.015625, + 0.988281, + 0.988281, + 1.0, + 1.0, + 0.996094, + 1.0, + 1.015625, + 0.996094, + 1.015625, + 1.007812, + 1.007812, + 1.023438, + 1.007812, + 0.992188, + 1.023438, + 1.015625, + 1.007812, + 0.992188, + 1.0, + 1.0, + 0.996094, + 1.023438, + 1.0, + 1.007812, + 1.015625, + 1.015625, + 1.007812, + 1.015625, + 1.007812, + 0.988281, + 1.0, + 1.023438, + 0.996094, + 1.0, + 1.0, + 1.007812, + 0.996094, + 1.007812, + 1.0, + 1.0, + 0.988281, + 0.996094, + 1.023438, + 1.007812, + 0.992188, + 1.015625, + 1.007812, + 0.996094, + 1.0, + 1.015625, + 1.015625, + 0.996094, + 1.007812, + 0.984375, + 1.0, + 1.0, + 1.007812, + 1.0, + 1.015625, + 1.015625, + 1.023438, + 1.007812, + 0.992188, + 1.007812, + 0.996094, + 1.007812, + 0.996094, + 1.023438, + 0.988281, + 1.015625, + 0.996094, + 1.0, + 1.023438, + 1.007812, + 1.015625, + 1.015625, + 0.988281, + 0.996094, + 1.015625, + 0.996094, + 1.03125, + 1.007812, + 0.996094, + 1.007812, + 0.976562, + 1.0, + 1.007812, + 1.0, + 1.007812, + 1.0, + 0.996094, + 1.007812, + 1.0, + 1.0, + 0.996094, + 1.0, + 0.996094, + 0.996094, + 1.015625, + 1.007812, + 1.03125, + 1.015625, + 1.023438, + 0.984375, + 1.007812, + 1.007812, + 1.015625, + 1.0, + 0.996094, + 0.992188, + 0.972656, + 1.015625, + 0.996094, + 1.0, + 1.007812, + 1.015625, + 0.976562, + 0.996094, + 0.996094, + 1.007812, + 1.007812, + 1.0, + 1.0, + 1.0, + 0.996094, + 0.976562, + 1.007812, + 1.015625, + 1.023438, + 1.0, + 0.984375, + 1.015625, + 1.007812, + 0.996094, + 1.0, + 1.015625, + 0.996094, + 1.0, + 1.03125, + 1.015625, + 1.007812, + 0.984375, + 1.007812, + 1.007812, + 1.015625, + 1.015625, + 1.0, + 0.988281, + 1.0, + 1.023438, + 1.015625, + 0.953125, + 0.996094, + 1.015625, + 1.007812, + 0.996094, + 0.992188, + 0.992188, + 0.996094, + 0.976562, + 0.984375, + 0.980469, + 1.015625, + 0.984375, + 0.996094, + 0.992188, + 0.953125, + 1.023438, + 1.007812, + 1.0, + 1.015625, + 1.0, + 1.007812, + 0.996094, + 0.984375, + 1.0, + 0.992188, + 0.992188, + 0.988281, + 1.0, + 1.007812, + 0.984375, + 0.980469, + 1.015625, + 0.988281, + 1.007812, + 1.007812, + 0.996094, + 1.0, + 1.0, + 0.992188, + 1.0, + 1.015625, + 0.992188, + 0.996094, + 1.015625, + 0.984375, + 1.0, + 1.015625, + 1.0, + 0.996094, + 1.0, + 1.0, + 1.007812, + 1.007812, + 1.023438, + 1.53125, + 1.0, + 0.980469, + 1.015625, + 1.007812, + 1.007812, + 1.0, + 1.015625, + 1.0, + 1.007812, + 1.0, + 1.007812, + 0.9375, + 1.007812, + 1.007812, + 0.992188, + 0.992188, + 1.007812, + 1.007812, + 1.015625, + 1.0, + 0.992188, + 1.015625, + 1.007812, + 0.992188, + 0.984375, + 0.984375, + 1.007812, + 1.015625, + 0.976562, + 0.984375, + 1.007812, + 0.996094, + 0.992188, + 0.992188, + 1.007812, + 1.015625, + 1.015625, + 0.992188, + 1.007812, + 1.015625, + 1.015625, + 0.996094, + 1.007812, + 0.972656, + 0.992188, + 0.984375, + 0.988281, + 0.996094, + 0.996094, + 1.015625, + 0.996094, + 1.0, + 0.996094, + 1.023438, + 0.992188, + 1.007812, + 1.007812, + 1.015625, + 1.0, + 0.980469, + 1.007812, + 0.976562, + 1.007812, + 1.007812, + 0.996094, + 1.007812, + 1.023438, + 1.007812, + 0.414062, + 1.007812, + 1.015625, + 1.0, + 1.0, + 1.007812, + 0.980469, + 1.007812, + 1.023438, + 0.984375, + 1.007812, + 1.0, + 1.015625, + 0.992188, + 1.023438, + 0.980469, + 1.0, + 0.992188, + 1.023438, + 1.007812, + 0.992188, + 0.992188, + 1.015625, + 1.0, + 1.0, + 1.007812, + 0.976562, + 0.992188, + 0.034912, + 1.007812, + 1.007812, + 1.0, + 0.992188, + 1.015625, + 1.015625, + 1.015625, + 1.015625, + 1.015625, + 0.996094, + 1.015625, + 0.992188, + 1.015625, + 1.015625, + 1.0, + 1.0, + 0.882812, + 1.007812, + 0.996094, + 1.015625, + 1.0, + 1.0, + 1.0, + 1.0, + 1.007812, + 1.007812, + 1.0, + 1.0, + 1.0, + 0.992188, + 1.0, + 0.992188, + 0.996094, + 0.992188, + 1.007812, + 0.96875, + 1.015625, + 1.0, + 1.039062, + 1.0, + 1.0, + 0.984375, + 0.992188, + 0.992188, + 1.007812, + 1.007812, + 1.023438, + 0.996094, + 1.0, + 1.0, + 0.996094, + 1.0, + 0.992188, + 1.03125, + 0.992188, + 0.996094, + 0.996094, + 1.007812, + 1.015625, + 0.988281, + 1.0, + 0.992188, + 0.992188, + 1.03125, + 0.992188, + 1.023438, + 0.992188, + 1.007812, + 0.996094, + 1.015625, + 1.007812, + 1.007812, + 1.015625, + 1.0, + 0.996094, + 1.015625, + 0.996094, + 1.015625, + 1.015625, + 1.007812, + 1.015625, + 1.0, + 0.996094, + 1.007812, + 1.007812, + 0.992188, + 1.007812, + 0.996094, + 1.015625, + 0.976562, + 1.023438, + 1.007812, + 1.007812, + 1.015625, + 1.023438, + 1.0, + 0.992188, + 0.996094, + 0.992188, + 0.996094, + 1.0, + 1.015625, + 0.992188, + 1.015625, + 1.007812, + 0.984375, + 1.007812, + 1.007812, + 1.023438, + 1.007812, + 1.007812, + 1.0, + 0.992188, + 1.007812, + 0.984375, + 1.015625, + 1.015625, + 0.992188, + 1.015625, + 1.015625, + 0.996094, + 1.015625, + 0.996094, + 1.0, + 1.007812, + 0.992188, + 1.007812, + 1.007812, + 1.007812, + 0.988281, + 1.007812, + 1.015625, + 1.007812, + 0.996094, + 0.992188, + 0.996094, + 0.988281, + 1.015625, + 0.996094, + 1.015625, + 0.988281, + 1.007812, + 1.007812, + 0.988281, + 1.0, + 1.007812, + 1.007812, + 1.015625, + 1.023438, + 1.015625, + 1.007812, + 1.007812, + 1.015625, + 1.023438, + 0.996094, + 1.015625, + 1.007812, + 1.0, + 1.007812, + 0.988281, + 1.0, + 0.988281, + 1.007812, + 1.007812, + 0.984375, + 1.0, + 0.992188, + 1.023438, + 1.007812, + 0.992188, + 1.023438, + 0.992188, + 0.992188, + 1.015625, + 1.0, + 1.007812, + 1.023438, + 0.996094, + 1.007812, + 1.0, + 1.015625, + 0.980469, + 1.007812, + 1.015625, + 1.015625, + 0.992188, + 1.015625, + 0.996094, + 1.007812, + 1.015625, + 1.015625, + 1.007812, + 1.015625, + 0.992188, + 1.0, + 0.984375, + 0.992188, + 0.988281, + 0.992188, + 0.917969, + 0.992188, + 1.0, + 0.988281, + 0.988281, + 0.996094, + 1.007812, + 1.0, + 0.988281, + 1.015625, + 0.996094, + 1.015625, + 0.996094, + 0.996094, + 1.015625, + 1.015625, + 1.007812, + 1.007812, + 1.0, + 1.0, + 1.007812, + 1.023438, + 1.007812, + 0.980469, + 0.996094, + 1.015625, + 0.992188, + 1.0, + 0.996094, + 0.996094, + 1.015625, + 1.015625, + 0.890625, + 1.0, + 0.992188, + 1.015625, + 0.996094, + 0.996094, + 1.015625, + 0.992188, + 1.0, + 1.007812, + 0.992188, + 1.0, + 1.015625, + 1.0, + 1.007812, + 1.0, + 1.0, + 1.007812, + 1.007812, + 1.0, + 0.976562, + 1.007812, + 1.007812, + 1.007812, + 1.007812, + 1.0, + 1.039062, + 1.023438, + 0.996094, + 1.0, + 0.996094, + 0.996094, + 1.007812, + 1.03125, + 1.023438, + 1.007812, + 1.007812, + 1.023438, + 1.007812, + 0.996094, + 1.007812, + 0.992188, + 1.03125, + 0.988281, + 1.015625, + 1.007812, + 0.996094, + 1.0, + 1.007812, + 0.984375, + 1.015625, + 1.0, + 1.015625, + 0.992188, + 0.996094, + 1.007812, + 1.015625, + 0.996094, + 0.996094, + 0.996094, + 1.007812, + 1.007812, + 1.0, + 0.996094, + 1.0, + 0.988281, + 0.992188, + 1.023438, + 1.0, + 0.921875, + 1.0, + 0.996094, + 1.0, + 1.0, + 1.015625, + 1.007812, + 0.980469, + 1.007812, + 1.015625, + 1.015625, + 1.007812, + 0.996094, + 1.0, + 1.007812, + 1.0, + 1.015625, + 1.0, + 1.007812, + 1.015625, + 1.015625, + 1.0, + 1.015625, + 0.992188, + 1.015625, + 1.0, + 1.007812, + 0.996094, + 1.007812, + 0.992188, + 1.0, + 1.0, + 1.007812, + 1.007812, + 0.9375, + 1.007812, + 1.007812, + 1.0, + 1.023438, + 0.996094, + 0.992188, + 1.007812, + 1.015625, + 1.007812, + 1.015625, + 0.988281, + 0.980469, + 1.007812, + 1.015625, + 0.992188, + 1.0, + 1.007812, + 1.0, + 1.0, + 1.0, + 0.992188, + 1.03125, + 0.976562, + 0.996094, + 1.007812, + 1.007812, + 1.0, + 1.0, + 0.980469, + 1.023438, + 1.015625, + 1.015625, + 1.015625, + 1.03125, + 1.015625, + 0.996094, + 1.015625, + 1.039062, + 1.007812, + 1.015625, + 1.015625, + 1.0, + 1.007812, + 0.992188, + 1.007812, + 1.0, + 1.007812, + 0.988281, + 1.0, + 0.992188, + 1.015625, + 1.0, + 1.023438, + 0.988281, + 1.007812, + 1.023438, + 0.984375, + 1.0, + 1.015625, + 1.0, + 0.980469, + 0.984375, + 1.0, + 1.007812, + 0.972656, + 0.992188, + 1.007812, + 0.996094, + 1.007812, + 0.996094, + 0.992188, + 0.992188, + 1.015625, + 0.988281, + 0.996094, + 1.015625, + 1.0, + 1.0, + 1.0, + 1.015625, + 1.007812, + 1.0, + 1.015625, + 0.984375, + 0.980469, + 1.03125, + 1.007812, + 1.007812, + 1.007812, + 0.992188, + 0.992188, + 1.023438, + 1.015625, + 1.0, + 1.015625, + 1.007812, + 0.976562, + 0.992188, + 1.0, + 0.996094, + 1.007812, + 1.007812, + 1.0, + 1.007812, + 1.015625, + 1.007812, + 0.984375, + 0.996094, + 1.015625, + 1.007812, + 1.007812, + 1.007812, + 0.960938, + 0.992188, + 1.007812, + 1.015625, + 1.007812, + 1.023438, + 0.992188, + 0.988281, + 1.007812, + 1.015625, + 1.007812, + 0.988281, + 1.0, + 0.996094, + 1.0, + 1.015625, + 1.023438, + 0.988281, + 1.0, + 1.0, + 1.007812, + 0.996094, + 1.007812, + 1.015625, + 1.007812, + 0.988281, + 1.0, + 1.015625, + 1.007812, + 0.992188, + 1.015625, + 1.015625, + 1.0, + 1.007812, + 1.023438, + 1.0, + 0.996094, + 0.992188, + 1.0, + 1.007812, + 0.984375, + 1.0, + 1.023438, + 1.015625, + 1.070312, + 1.015625, + 1.007812, + 0.992188, + 0.992188, + 0.996094, + 1.0, + 1.007812, + 1.015625, + 1.015625, + 0.996094, + 0.984375, + 1.023438, + 0.992188, + 1.0, + 0.691406, + 0.996094, + 1.023438, + 1.007812, + 0.980469, + 0.988281, + 1.007812, + 0.992188, + 1.015625, + 1.0, + 1.0, + 1.0, + 1.007812, + 1.023438, + 1.007812, + 1.015625, + 0.992188, + 0.988281, + 0.988281, + 1.0, + 1.015625, + 0.972656, + 0.992188, + 0.996094, + 1.0, + 0.992188, + 1.007812, + 1.015625, + 0.996094, + 1.0, + 0.996094, + 1.0, + 0.980469, + 1.007812, + 1.023438, + 1.007812, + 0.988281, + 1.0, + 1.015625, + 1.015625, + 1.007812, + 1.007812, + 0.988281, + 0.992188, + 1.0, + 1.0, + 0.996094, + 1.007812, + 0.992188, + 1.007812, + 1.007812, + 1.03125, + 0.984375, + 0.996094, + 1.0, + 1.007812, + 0.988281, + 0.996094, + 1.0, + 1.015625, + 0.992188, + 0.992188, + 0.980469, + 1.015625, + 1.007812, + 1.0, + 1.0, + 0.980469, + 1.0, + 1.0, + 0.996094, + 1.0, + 1.007812, + 1.015625, + 0.992188, + 1.023438, + 0.992188, + 0.996094, + 1.015625, + 1.007812, + 1.007812, + 1.03125, + 1.015625, + 0.996094, + 0.996094, + 0.988281, + 1.007812, + 1.0, + 1.007812, + 1.0, + 1.007812, + 1.015625, + 1.007812, + 0.988281, + 0.996094, + 1.0, + 1.015625, + 1.007812, + 1.015625, + 1.0, + 1.007812, + 0.996094, + 1.0, + 0.996094, + 1.0, + 1.0625, + 1.023438, + 0.996094, + 1.0, + 1.007812, + 1.007812, + 1.0, + 0.984375, + 1.0, + 0.996094, + 1.007812, + 1.007812, + 0.980469, + 1.0, + 1.03125, + 1.0, + 0.992188, + 0.984375, + 0.988281, + 0.988281, + 0.996094, + 1.015625, + 0.988281, + 0.988281, + 1.0, + 0.996094, + 1.0, + 1.007812, + 0.988281, + 1.0, + 0.96875, + 1.007812, + 1.0, + 0.992188, + 1.015625, + 1.023438, + 1.007812, + 0.996094, + 1.0, + 1.015625, + 0.988281, + 0.988281, + 0.992188, + 1.007812, + 0.988281, + 1.0, + 0.988281, + 1.007812, + 1.015625, + 0.984375, + 1.023438, + 1.015625, + 1.007812, + 1.023438, + 1.0, + 1.007812, + 1.015625, + 0.988281, + 1.0, + 1.007812, + 1.015625, + 1.007812, + 1.03125, + 0.988281, + 0.988281, + 1.007812, + 1.007812, + 1.007812, + 1.0, + 0.964844, + 1.023438, + 1.015625, + 1.015625, + 1.015625, + 0.929688, + 1.0, + 1.015625, + 1.0, + 0.980469, + 0.988281, + 1.0, + 1.023438, + 1.015625, + 0.996094, + 0.984375, + 0.992188, + 1.015625, + 1.015625, + 1.023438, + 1.015625, + 1.023438, + 1.015625, + 1.015625, + 0.996094, + 0.992188, + 1.0, + 1.0, + 1.007812, + 0.996094, + 1.0, + 0.980469, + 1.015625, + 1.007812, + 1.023438, + 1.015625, + 1.007812, + 0.996094, + 1.007812, + 1.007812, + 1.015625, + 1.007812, + 1.015625, + 1.007812, + 1.0, + 0.996094, + 1.0, + 1.015625, + 1.007812, + 0.996094, + 1.007812, + 1.007812, + 1.023438, + 1.015625, + 1.007812, + 1.0, + 1.007812, + 0.988281, + 1.007812, + 0.988281, + 1.0, + 1.015625, + 0.996094, + 1.0, + 1.007812, + 0.996094, + 0.988281, + 1.007812, + 1.015625, + 1.0, + 1.0, + 1.023438, + 0.992188, + 0.992188, + 1.007812, + 0.992188, + 1.015625, + 1.007812, + 1.007812, + 1.023438, + 1.0, + 1.015625, + 1.015625, + 1.015625, + 1.007812, + 0.984375, + 0.988281, + 1.054688, + 1.007812, + 1.015625, + 0.984375, + 1.007812, + 1.0, + 1.007812, + 1.0, + 1.007812, + 0.988281, + 1.007812, + 1.015625, + 0.996094, + 1.0, + 1.015625, + 0.996094, + 1.015625, + 1.015625, + 1.0, + 0.984375, + 1.015625, + 1.007812, + 1.015625, + 0.988281, + 1.023438, + 0.996094, + 0.996094, + 1.023438, + 1.015625, + 1.015625, + 1.007812, + 0.988281, + 1.007812, + 1.015625, + 1.015625, + 0.996094, + 0.996094, + 1.015625, + 0.988281, + 1.0, + 0.984375, + 1.007812, + 0.984375, + 1.007812, + 0.996094, + 0.996094, + 1.0, + 1.0, + 1.0, + 1.007812, + 1.007812, + 1.015625, + 1.0, + 1.015625, + 0.992188, + 1.007812, + 1.007812, + 1.0, + 1.0, + 0.996094, + 1.015625, + 0.984375, + 0.945312, + 1.0, + 0.988281, + 1.0, + 1.015625, + 1.023438, + 0.992188, + 1.007812, + 1.007812, + 1.03125, + 1.015625, + 1.0, + 1.023438, + 1.015625, + 1.0, + 0.992188, + 0.988281, + 0.996094, + 1.0, + 1.007812, + 1.0, + 1.015625, + 1.0, + 1.015625, + 1.015625, + 1.007812, + 1.0, + 1.007812, + 1.007812, + 1.007812, + 1.0, + 0.992188, + 1.007812, + 0.980469, + 1.015625, + 0.984375, + 0.972656, + 0.992188, + 1.015625, + 1.015625, + 0.992188, + 1.015625, + 0.996094, + 1.726562, + 0.992188, + 1.007812, + 1.015625, + 0.992188, + 0.988281, + 1.0, + 0.984375, + 0.988281, + 1.023438, + 1.007812, + 1.015625, + 1.0, + 1.0, + 1.0, + 1.023438, + 1.023438, + 0.984375, + 1.0, + 1.007812, + 1.007812, + 1.0, + 1.0, + 1.015625, + 1.007812, + 0.988281, + 1.007812, + 1.007812, + 1.0, + 0.980469, + 1.007812, + 1.0, + 1.0, + 1.0, + 0.992188, + 0.996094, + 1.03125, + 1.015625, + 1.015625, + 0.984375, + 0.992188, + 0.988281, + 1.0, + 1.007812, + 1.007812, + 1.0, + 0.996094, + 1.0, + 1.007812, + 1.023438, + 0.984375, + 0.972656, + 1.0, + 1.007812, + 0.992188, + 1.007812, + 0.996094, + 0.992188, + 1.007812, + 1.015625, + 0.996094, + 1.015625, + 0.980469, + 1.007812, + 0.996094, + 0.988281, + 0.996094, + 1.007812, + 1.039062, + 0.980469, + 0.996094, + 0.988281, + 1.0, + 1.023438, + 1.007812, + 1.007812, + 0.992188, + 1.007812, + 1.007812, + 1.0, + 0.972656, + 1.007812, + 1.015625, + 1.015625, + 1.0, + 1.0, + 0.988281, + 1.007812, + 0.980469, + 1.023438, + 1.0, + 0.996094, + 1.015625, + 0.996094, + 0.988281, + 1.015625 + ] + }, + "name": "model.transformer.h.28.ln_2.weight", + "outputIndexes": [ + 2325 + ], + "type": "Const", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2324, + 2325 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/ln_2_28/Mul_1_output_0", + "outputIndexes": [ + 2326 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.28/mlp/w1/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 2326 + ], + "outputIndexes": [ + 3395 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.28/mlp/w1/Linear/pre_convert", + "inputIndexes": [ + 3395 + ], + "outputIndexes": [ + 3396 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.28/mlp/w1/Linear", + "inputIndexes": [ + 3396 + ], + "outputIndexes": [ + 3397 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 11008, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 3226587440, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.28/mlp/w1/Linear/post_convert", + "inputIndexes": [ + 3397 + ], + "outputIndexes": [ + 3398 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.28/mlp/w1/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3398 + ], + "outputIndexes": [ + 2327 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 11008 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.28/mlp/w2/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 2326 + ], + "outputIndexes": [ + 3399 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.28/mlp/w2/Linear/pre_convert", + "inputIndexes": [ + 3399 + ], + "outputIndexes": [ + 3400 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.28/mlp/w2/Linear", + "inputIndexes": [ + 3400 + ], + "outputIndexes": [ + 3401 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 11008, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 3251949894, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.28/mlp/w2/Linear/post_convert", + "inputIndexes": [ + 3401 + ], + "outputIndexes": [ + 3402 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.28/mlp/w2/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3402 + ], + "outputIndexes": [ + 2328 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 11008 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2328 + ], + "main_type": "UnaryOp", + "main": { + "opType": "SIGMOID", + "T": "DT_INVALID" + }, + "name": "/mlp_28/Sigmoid_output_0", + "outputIndexes": [ + 2329 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2328, + 2329 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/mlp_28/Mul_output_0", + "outputIndexes": [ + 2330 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2327, + 2330 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/mlp_28/Mul_1_output_0", + "outputIndexes": [ + 2331 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.28/mlp/c_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 2331 + ], + "outputIndexes": [ + 3403 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 11008, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.28/mlp/c_proj/Linear/pre_convert", + "inputIndexes": [ + 3403 + ], + "outputIndexes": [ + 3404 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.28/mlp/c_proj/Linear", + "inputIndexes": [ + 3404 + ], + "outputIndexes": [ + 3405 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 11008, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 3277312348, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.28/mlp/c_proj/Linear/post_convert", + "inputIndexes": [ + 3405 + ], + "outputIndexes": [ + 3406 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.28/mlp/c_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3406 + ], + "outputIndexes": [ + 2332 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2323, + 2332 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_144_output_0", + "outputIndexes": [ + 2333 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2333, + 1 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_145_output_0", + "outputIndexes": [ + 2334 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2334 + ], + "main_type": "LayerNorm", + "main": { + "axis": [ + -1 + ], + "epsilon": 1e-06, + "group": 1, + "useRMSNorm": true + }, + "name": "/ln_1_29/Mul_output_0", + "outputIndexes": [ + 2335 + ], + "type": "LayerNorm", + "defaultDimentionFormat": "NHWC" + }, + { + "main_type": "Blob", + "main": { + "dims": [ + 4096 + ], + "dataFormat": "NCHW", + "dataType": "DT_FLOAT", + "float32s": [ + 1.140625, + 1.03125, + 1.039062, + 1.078125, + 1.109375, + 1.046875, + 1.078125, + 1.085938, + 1.085938, + 1.101562, + 1.085938, + 1.0625, + 1.054688, + 1.070312, + 1.117188, + 1.046875, + 1.070312, + 1.070312, + 1.078125, + 1.070312, + 1.078125, + 1.085938, + 1.132812, + 1.046875, + 1.078125, + 1.125, + 1.085938, + 1.117188, + 1.054688, + 1.0625, + 1.0625, + 1.0625, + 1.085938, + 1.0625, + 1.101562, + 1.085938, + 1.101562, + 1.101562, + 1.078125, + 1.0625, + 1.101562, + 1.078125, + 1.101562, + 1.078125, + 1.0625, + 1.078125, + 1.023438, + 1.046875, + 1.046875, + 1.09375, + 1.023438, + 1.078125, + 1.132812, + 1.117188, + 1.0625, + 1.078125, + 1.070312, + 1.0625, + 1.132812, + 1.117188, + 0.96875, + 1.125, + 1.164062, + 1.101562, + 1.117188, + 1.101562, + 1.046875, + 1.0625, + 1.046875, + 1.054688, + 1.070312, + 1.125, + 1.125, + 1.054688, + 1.023438, + 1.054688, + 1.046875, + 1.09375, + 1.09375, + 1.078125, + 1.054688, + 1.046875, + 1.054688, + 1.070312, + 1.0625, + 1.09375, + 1.085938, + 1.078125, + 1.0625, + 1.101562, + 1.125, + 1.046875, + 1.101562, + 1.109375, + 1.070312, + 1.070312, + 1.132812, + 1.046875, + 1.09375, + 1.070312, + 1.070312, + 1.0625, + 1.101562, + 1.085938, + 1.046875, + 1.078125, + 1.078125, + 1.078125, + 1.070312, + 1.078125, + 1.125, + 1.023438, + 1.023438, + 1.117188, + 1.070312, + 1.085938, + 1.070312, + 1.765625, + 1.070312, + 1.101562, + 1.148438, + 1.039062, + 1.085938, + 1.0625, + 1.085938, + 1.109375, + 1.085938, + 1.085938, + 1.023438, + 1.078125, + 1.101562, + 1.109375, + 1.09375, + 1.085938, + 1.054688, + 1.09375, + 1.101562, + 1.070312, + 1.039062, + 1.117188, + 1.015625, + 1.0625, + 1.109375, + 1.125, + 1.0625, + 1.09375, + 1.054688, + 1.0625, + 1.101562, + 1.085938, + 1.023438, + 1.0625, + 1.054688, + 1.101562, + 0.992188, + 1.03125, + 1.03125, + 1.101562, + 1.046875, + 1.039062, + 1.09375, + 1.03125, + 1.070312, + 1.085938, + 1.085938, + 1.070312, + 1.085938, + 1.085938, + 1.078125, + 1.046875, + 1.070312, + 1.132812, + 1.109375, + 1.078125, + 1.046875, + 1.0625, + 1.09375, + 1.09375, + 1.085938, + 1.070312, + 1.039062, + 1.0625, + 1.023438, + 1.0625, + 1.101562, + 1.070312, + 1.054688, + 1.078125, + 1.054688, + 1.054688, + 1.09375, + 1.0625, + 1.078125, + 1.0625, + 1.0625, + 1.109375, + 1.09375, + 1.101562, + 1.117188, + 1.078125, + 1.070312, + 1.101562, + 1.078125, + 1.070312, + 1.085938, + 1.078125, + 0.980469, + 1.070312, + 1.023438, + 0.867188, + 1.03125, + 1.085938, + 1.070312, + 1.054688, + 1.125, + 1.046875, + 1.03125, + 1.070312, + 1.171875, + 1.070312, + 1.101562, + 1.09375, + 1.148438, + 1.085938, + 1.0625, + 1.070312, + 1.109375, + 1.0625, + 1.1875, + 1.070312, + 1.078125, + 1.070312, + 1.085938, + 1.09375, + 1.101562, + 1.085938, + 1.132812, + 1.054688, + 1.078125, + 1.054688, + 1.101562, + 1.101562, + 1.117188, + 1.101562, + 1.070312, + 1.078125, + 1.078125, + 1.09375, + 1.078125, + 1.101562, + 1.085938, + 1.070312, + 1.101562, + 1.078125, + 1.0625, + 1.132812, + 1.085938, + 1.125, + 1.085938, + 1.0625, + 1.085938, + 1.09375, + 1.117188, + 1.09375, + 1.0625, + 1.09375, + 1.085938, + 1.070312, + 1.0625, + 1.070312, + 1.046875, + 1.046875, + 1.070312, + 1.070312, + 1.09375, + 1.070312, + 1.054688, + 1.078125, + 1.0625, + 1.0625, + 1.070312, + 1.0625, + 1.125, + 1.101562, + 1.054688, + 1.109375, + 1.101562, + 1.054688, + 1.085938, + 1.054688, + 1.070312, + 1.0625, + 1.109375, + 1.085938, + 1.070312, + 1.085938, + 1.054688, + 1.039062, + 1.046875, + 1.085938, + 1.09375, + 1.085938, + 1.09375, + 1.085938, + 1.054688, + 1.078125, + 1.101562, + 1.085938, + 1.09375, + 1.085938, + 1.125, + 1.0625, + 1.179688, + 1.070312, + 1.085938, + 1.0625, + 1.046875, + 1.101562, + 1.039062, + 1.054688, + 1.039062, + 1.085938, + 1.09375, + 1.085938, + 1.109375, + 1.085938, + 1.078125, + 1.085938, + 1.085938, + 1.054688, + 1.085938, + 1.109375, + 1.0625, + 1.101562, + 1.03125, + 1.078125, + 1.039062, + 1.054688, + 1.101562, + 1.085938, + 1.070312, + 1.0625, + 1.0, + 1.085938, + 1.078125, + 1.078125, + 1.070312, + 1.039062, + 1.085938, + 1.09375, + 1.109375, + 1.125, + 1.125, + 1.046875, + 1.0625, + 1.085938, + 1.109375, + 1.117188, + 1.0625, + 1.132812, + 1.046875, + 1.085938, + 1.09375, + 1.085938, + 1.0625, + 1.0625, + 1.046875, + 1.132812, + 1.054688, + 1.09375, + 1.085938, + 1.023438, + 1.085938, + 1.117188, + 1.070312, + 1.140625, + 1.070312, + 1.078125, + 1.09375, + 1.0625, + 1.085938, + 1.0625, + 1.078125, + 1.09375, + 1.070312, + 1.078125, + 1.132812, + 1.054688, + 1.117188, + 1.070312, + 1.078125, + 1.0625, + 1.054688, + 1.070312, + 1.085938, + 1.078125, + 1.078125, + 1.109375, + 1.109375, + 1.0625, + 1.078125, + 1.046875, + 1.070312, + 1.054688, + 1.109375, + 1.054688, + 1.0625, + 1.023438, + 1.101562, + 1.101562, + 1.070312, + 1.09375, + 1.078125, + 1.078125, + 1.085938, + 1.070312, + 1.078125, + 1.085938, + 1.085938, + 1.046875, + 1.117188, + 1.070312, + 1.039062, + 1.09375, + 1.085938, + 1.054688, + 1.070312, + 1.054688, + 0.835938, + 1.101562, + 1.03125, + 1.109375, + 1.09375, + 1.09375, + 1.046875, + 1.070312, + 1.078125, + 1.007812, + 1.03125, + 1.117188, + 1.125, + 1.0625, + 1.09375, + 1.070312, + 1.070312, + 1.0625, + 1.0625, + 1.039062, + 1.125, + 1.070312, + 1.09375, + 1.054688, + 1.03125, + 1.101562, + 1.09375, + 1.039062, + 1.117188, + 1.03125, + 1.0625, + 1.046875, + 1.046875, + 1.023438, + 1.054688, + 1.101562, + 1.09375, + 1.070312, + 1.109375, + 1.046875, + 1.078125, + 1.085938, + 1.109375, + 1.070312, + 1.085938, + 1.085938, + 1.070312, + 1.070312, + 1.078125, + 1.085938, + 1.101562, + 1.085938, + 1.054688, + 1.109375, + 1.054688, + 1.078125, + 1.070312, + 1.070312, + 1.101562, + 1.023438, + 1.09375, + 0.976562, + 1.046875, + 1.078125, + 1.09375, + 1.125, + 1.039062, + 1.054688, + 1.101562, + 1.070312, + 1.0625, + 1.039062, + 1.054688, + 1.054688, + 1.078125, + 1.03125, + 1.054688, + 1.070312, + 1.070312, + 1.09375, + 1.117188, + 1.046875, + 1.0625, + 1.148438, + 1.046875, + 1.085938, + 1.085938, + 1.070312, + 1.085938, + 1.0625, + 1.078125, + 1.070312, + 1.085938, + 1.070312, + 1.09375, + 1.117188, + 1.101562, + 1.0625, + 1.070312, + 1.101562, + 1.054688, + 1.085938, + 1.054688, + 1.070312, + 1.054688, + 0.738281, + 1.054688, + 1.101562, + 1.070312, + 1.085938, + 1.078125, + 1.09375, + 1.101562, + 1.117188, + 1.046875, + 1.054688, + 1.117188, + 1.054688, + 1.085938, + 1.070312, + 1.117188, + 1.09375, + 1.117188, + 1.0625, + 1.109375, + 1.101562, + 1.09375, + 1.070312, + 1.039062, + 1.070312, + 1.0625, + 1.117188, + 1.109375, + 1.109375, + 1.085938, + 1.0625, + 1.070312, + 1.039062, + 1.0625, + 1.085938, + 1.070312, + 1.015625, + 1.054688, + 1.070312, + 1.03125, + 1.085938, + 1.101562, + 1.09375, + 1.054688, + 1.109375, + 1.078125, + 1.070312, + 1.054688, + 1.039062, + 1.078125, + 1.046875, + 1.117188, + 1.007812, + 0.777344, + 1.101562, + 1.09375, + 1.046875, + 1.09375, + 1.109375, + 1.109375, + 1.078125, + 1.09375, + 1.0625, + 1.070312, + 1.164062, + 1.09375, + 1.132812, + 1.070312, + 1.046875, + 1.085938, + 1.0625, + 1.054688, + 1.078125, + 1.09375, + 1.070312, + 1.085938, + 1.078125, + 1.046875, + 1.046875, + 1.078125, + 0.980469, + 1.109375, + 1.09375, + 1.085938, + 1.0625, + 1.0625, + 1.085938, + 1.085938, + 1.101562, + 1.09375, + 0.24707, + 1.078125, + 1.023438, + 1.09375, + 1.054688, + 1.070312, + 1.101562, + 1.085938, + 1.078125, + 1.046875, + 1.0625, + 1.0625, + 1.09375, + 1.039062, + 1.101562, + 1.109375, + 1.078125, + 1.117188, + 1.101562, + 1.046875, + 1.09375, + 1.09375, + 1.0625, + 1.101562, + 1.054688, + 1.0625, + 1.085938, + 1.070312, + 1.039062, + 1.0625, + 1.109375, + 1.085938, + 1.148438, + 1.085938, + 1.0625, + 1.085938, + 1.078125, + 1.085938, + 1.085938, + 1.078125, + 1.0625, + 0.898438, + 1.03125, + 1.101562, + 1.070312, + 1.046875, + 1.070312, + 1.109375, + 1.0625, + 1.070312, + 1.09375, + 1.101562, + 1.078125, + 1.0625, + 1.0625, + 1.0625, + 1.015625, + 1.101562, + 1.007812, + 1.070312, + 1.0625, + 1.078125, + 1.101562, + 1.070312, + 1.054688, + 1.109375, + 1.0625, + 1.070312, + 1.054688, + 0.964844, + 1.09375, + 1.03125, + 1.117188, + 1.054688, + 1.148438, + 1.085938, + 1.085938, + 1.078125, + 1.085938, + 1.03125, + 1.070312, + 1.0625, + 1.078125, + 1.070312, + 1.09375, + 1.015625, + 1.09375, + 1.078125, + 1.0625, + 1.054688, + 1.085938, + 1.054688, + 1.109375, + 1.0625, + 1.0625, + 1.054688, + 1.101562, + 1.039062, + 1.085938, + 1.078125, + 1.085938, + 1.070312, + 1.046875, + 1.0625, + 1.070312, + 0.75, + 1.070312, + 1.125, + 1.054688, + 1.0625, + 1.046875, + 1.039062, + 1.109375, + 1.039062, + 1.054688, + 1.085938, + 1.0625, + 1.054688, + 1.078125, + 1.09375, + 1.109375, + 1.109375, + 1.070312, + 1.101562, + 1.09375, + 1.0625, + 1.054688, + 1.070312, + 1.195312, + 1.109375, + 1.09375, + 1.085938, + 1.109375, + 1.09375, + 1.054688, + 1.117188, + 1.085938, + 1.09375, + 1.007812, + 1.046875, + 1.085938, + 1.085938, + 1.15625, + 0.992188, + 1.09375, + 1.078125, + 1.070312, + 1.054688, + 1.132812, + 1.085938, + 1.078125, + 1.039062, + 1.070312, + 1.0625, + 1.109375, + 1.054688, + 1.070312, + 1.046875, + 1.125, + 1.132812, + 1.070312, + 1.078125, + 1.085938, + 1.085938, + 1.0625, + 1.078125, + 1.09375, + 1.109375, + 1.117188, + 1.070312, + 0.714844, + 1.039062, + 1.070312, + 1.039062, + 1.109375, + 1.0625, + 1.140625, + 1.023438, + 1.09375, + 1.0625, + 1.0625, + 1.054688, + 1.0625, + 1.125, + 1.070312, + 1.0625, + 1.054688, + 1.054688, + 1.09375, + 1.054688, + 1.09375, + 1.0625, + 1.085938, + 1.085938, + 1.078125, + 1.070312, + 1.101562, + 1.0625, + 1.09375, + 1.101562, + 1.085938, + 1.09375, + 1.109375, + 0.964844, + 1.046875, + 1.085938, + 1.0625, + 1.054688, + 1.0625, + 1.09375, + 1.40625, + 1.109375, + 1.109375, + 1.085938, + 1.085938, + 1.078125, + 1.070312, + 1.070312, + 1.101562, + 1.070312, + 1.078125, + 1.046875, + 0.949219, + 1.101562, + 1.0625, + 1.070312, + 1.070312, + 1.078125, + 1.09375, + 1.078125, + 1.078125, + 1.09375, + 1.078125, + 1.101562, + 1.109375, + 1.078125, + 1.078125, + 1.15625, + 1.070312, + 1.101562, + 1.085938, + 1.085938, + 1.054688, + 1.085938, + 1.070312, + 1.046875, + 1.109375, + 1.078125, + 1.070312, + 1.0625, + 1.046875, + 1.046875, + 1.054688, + 1.054688, + 1.117188, + 1.125, + 1.078125, + 1.070312, + 1.085938, + 1.09375, + 1.085938, + 1.039062, + 1.070312, + 1.085938, + 1.101562, + 1.09375, + 1.054688, + 1.054688, + 1.070312, + 1.03125, + 1.085938, + 1.0625, + 1.0625, + 1.054688, + 1.101562, + 1.132812, + 1.140625, + 1.132812, + 1.070312, + 1.101562, + 1.078125, + 1.125, + 1.070312, + 1.046875, + 1.085938, + 1.023438, + 1.03125, + 1.046875, + 1.0625, + 1.03125, + 1.0625, + 1.078125, + 1.0625, + 1.078125, + 1.15625, + 1.09375, + 1.101562, + 1.054688, + 1.0625, + 1.085938, + 1.125, + 1.09375, + 1.109375, + 1.070312, + 1.085938, + 1.101562, + 1.09375, + 1.046875, + 1.070312, + 1.085938, + 1.085938, + 1.039062, + 1.101562, + 1.046875, + 1.0625, + 1.070312, + 1.117188, + 1.078125, + 1.117188, + 1.039062, + 1.085938, + 1.015625, + 1.125, + 1.070312, + 1.078125, + 1.078125, + 1.0625, + 1.085938, + 1.09375, + 1.109375, + 1.078125, + 1.125, + 1.101562, + 1.09375, + 1.101562, + 1.015625, + 1.0625, + 1.054688, + 1.085938, + 1.070312, + 1.070312, + 1.125, + 1.054688, + 1.09375, + 1.070312, + 1.03125, + 0.8125, + 1.09375, + 1.054688, + 1.054688, + 1.015625, + 1.117188, + 1.0625, + 1.054688, + 1.070312, + 1.117188, + 1.039062, + 1.09375, + 1.09375, + 1.125, + 1.039062, + 1.039062, + 1.046875, + 1.109375, + 1.09375, + 1.171875, + 1.0625, + 1.109375, + 1.148438, + 1.085938, + 1.085938, + 1.125, + 1.085938, + 1.078125, + 1.0625, + 1.070312, + 1.0625, + 1.085938, + 1.078125, + 1.085938, + 0.945312, + 1.109375, + 1.070312, + 1.09375, + 1.078125, + 1.085938, + 1.109375, + 1.117188, + 1.070312, + 1.046875, + 1.070312, + 0.789062, + 1.101562, + 1.085938, + 1.039062, + 1.109375, + 1.09375, + 1.085938, + 1.070312, + 1.070312, + 1.546875, + 1.101562, + 1.078125, + 1.109375, + 1.078125, + 1.070312, + 1.101562, + 1.039062, + 1.085938, + 1.054688, + 1.054688, + 1.054688, + 1.078125, + 1.148438, + 1.101562, + 1.078125, + 1.078125, + 1.046875, + 1.0625, + 1.109375, + 1.054688, + 1.03125, + 1.085938, + 1.101562, + 1.085938, + 1.070312, + 1.132812, + 1.0625, + 1.078125, + 1.085938, + 1.070312, + 1.046875, + 1.03125, + 1.0625, + 1.09375, + 1.078125, + 1.101562, + 1.101562, + 1.085938, + 1.0625, + 1.0625, + 1.09375, + 1.023438, + 1.078125, + 1.039062, + 1.109375, + 1.09375, + 1.09375, + 1.070312, + 1.085938, + 1.046875, + 1.054688, + 1.078125, + 1.078125, + 1.070312, + 1.078125, + 1.046875, + 1.09375, + 2.609375, + 1.09375, + 1.078125, + 1.078125, + 1.0625, + 0.996094, + 1.078125, + 1.0625, + 1.101562, + 1.046875, + 1.09375, + 1.09375, + 1.09375, + 1.125, + 1.09375, + 1.070312, + 1.09375, + 1.039062, + 1.054688, + 1.046875, + 1.109375, + 1.070312, + 1.03125, + 1.039062, + 1.085938, + 1.109375, + 1.085938, + 1.09375, + 1.070312, + 0.949219, + 1.101562, + 1.0625, + 0.808594, + 1.125, + 1.078125, + 1.054688, + 1.070312, + 1.054688, + 1.09375, + 0.996094, + 1.0625, + 1.101562, + 1.085938, + 1.109375, + 1.0625, + 1.078125, + 1.078125, + 1.039062, + 1.023438, + 1.078125, + 1.09375, + 1.0625, + 1.085938, + 1.109375, + 1.101562, + 1.039062, + 1.09375, + 1.0625, + 1.109375, + 1.117188, + 1.0625, + 1.039062, + 1.054688, + 1.0625, + 1.070312, + 1.078125, + 1.085938, + 1.078125, + 1.492188, + 1.039062, + 1.09375, + 1.117188, + 1.109375, + 1.015625, + 1.101562, + 1.085938, + 1.070312, + 1.070312, + 1.070312, + 1.085938, + 1.046875, + 1.140625, + 1.054688, + 1.101562, + 1.023438, + 1.109375, + 1.101562, + 1.085938, + 1.054688, + 1.132812, + 1.09375, + 1.078125, + 1.070312, + 1.054688, + 1.09375, + 1.046875, + 1.039062, + 1.046875, + 1.101562, + 1.101562, + 1.023438, + 1.0625, + 1.109375, + 1.078125, + 1.0625, + 1.070312, + 1.078125, + 1.085938, + 1.078125, + 1.0625, + 1.125, + 1.054688, + 1.085938, + 1.078125, + 1.078125, + 1.078125, + 1.0625, + 1.078125, + 1.0625, + 1.070312, + 1.078125, + 1.070312, + 1.09375, + 1.09375, + 1.09375, + 1.078125, + 1.109375, + 1.054688, + 1.054688, + 1.085938, + 1.09375, + 1.0625, + 1.117188, + 1.054688, + 1.078125, + 1.078125, + 1.070312, + 1.046875, + 1.046875, + 1.070312, + 1.054688, + 1.054688, + 1.101562, + 1.101562, + 1.109375, + 1.085938, + 1.070312, + 1.117188, + 1.03125, + 1.046875, + 1.09375, + 1.109375, + 1.125, + 1.054688, + 1.09375, + 1.09375, + 1.007812, + 1.132812, + 1.09375, + 1.09375, + 1.039062, + 1.078125, + 1.09375, + 1.046875, + 1.09375, + 1.070312, + 1.09375, + 1.09375, + 1.101562, + 1.0625, + 1.046875, + 1.070312, + 1.054688, + 1.03125, + 1.109375, + 1.054688, + 0.960938, + 1.078125, + 1.070312, + 1.0625, + 1.070312, + 1.101562, + 1.0625, + 1.046875, + 1.046875, + 1.109375, + 1.070312, + 1.09375, + 1.054688, + 1.046875, + 1.070312, + 1.101562, + 1.09375, + 1.0625, + 1.09375, + 1.023438, + 1.09375, + 1.070312, + 1.09375, + 1.0625, + 1.070312, + 1.03125, + 1.101562, + 1.117188, + 1.070312, + 1.101562, + 1.054688, + 1.078125, + 1.09375, + 1.046875, + 1.039062, + 1.0625, + 1.117188, + 1.070312, + 1.078125, + 1.03125, + 1.0625, + 1.0625, + 1.03125, + 1.054688, + 1.054688, + 1.085938, + 1.0625, + 1.0625, + 1.078125, + 1.078125, + 1.0625, + 1.085938, + 1.109375, + 1.0625, + 1.09375, + 1.09375, + 1.054688, + 1.054688, + 1.054688, + 1.109375, + 1.101562, + 1.0625, + 1.085938, + 1.039062, + 1.085938, + 1.054688, + 1.078125, + 1.078125, + 1.125, + 1.078125, + 1.101562, + 1.039062, + 1.070312, + 1.070312, + 1.132812, + 1.125, + 1.09375, + 1.03125, + 1.078125, + 1.0625, + 1.078125, + 1.078125, + 1.109375, + 1.046875, + 1.054688, + 1.070312, + 1.0625, + 1.085938, + 1.085938, + 1.0625, + 0.945312, + 1.117188, + 1.101562, + 1.054688, + 1.070312, + 1.125, + 1.09375, + 1.023438, + 1.101562, + 1.101562, + 1.101562, + 1.015625, + 1.078125, + 1.078125, + 1.015625, + 0.96875, + 1.078125, + 1.0625, + 1.046875, + 1.070312, + 1.03125, + 1.078125, + 1.101562, + 1.109375, + 1.125, + 1.046875, + 0.875, + 1.085938, + 1.085938, + 1.09375, + 1.070312, + 1.070312, + 0.984375, + 1.015625, + 1.054688, + 1.117188, + 1.101562, + 1.070312, + 1.070312, + 1.109375, + 1.070312, + 1.015625, + 1.078125, + 1.0625, + 1.117188, + 1.117188, + 1.101562, + 1.070312, + 1.070312, + 1.054688, + 1.078125, + 1.0625, + 1.109375, + 1.085938, + 1.046875, + 1.0625, + 1.117188, + 1.09375, + 1.101562, + 1.054688, + 1.078125, + 1.101562, + 1.03125, + 1.039062, + 1.085938, + 1.085938, + 1.039062, + 0.878906, + 1.023438, + 0.789062, + 1.101562, + 1.054688, + 1.054688, + 1.0625, + 1.046875, + 0.992188, + 1.109375, + 1.109375, + 1.070312, + 1.039062, + 0.972656, + 1.085938, + 1.109375, + 1.078125, + 1.101562, + 1.109375, + 1.085938, + 1.109375, + 1.085938, + 0.808594, + 1.054688, + 1.03125, + 1.0625, + 1.0625, + 1.0625, + 1.0625, + 1.109375, + 1.0625, + 1.125, + 1.070312, + 1.078125, + 1.125, + 1.070312, + 1.085938, + 1.085938, + 1.101562, + 1.039062, + 1.125, + 1.023438, + 1.078125, + 1.085938, + 1.085938, + 1.117188, + 1.046875, + 1.054688, + 1.125, + 1.023438, + 1.148438, + 1.078125, + 1.09375, + 1.0625, + 1.0625, + 1.085938, + 1.023438, + 1.078125, + 1.054688, + 1.101562, + 1.023438, + 1.0625, + 1.03125, + 1.0625, + 1.046875, + 1.054688, + 1.070312, + 1.078125, + 1.09375, + 1.109375, + 1.070312, + 1.085938, + 1.085938, + 1.09375, + 1.085938, + 1.054688, + 1.09375, + 1.078125, + 1.117188, + 1.101562, + 1.0, + 1.039062, + 1.234375, + 1.070312, + 1.109375, + 1.046875, + 1.070312, + 1.078125, + 1.046875, + 1.046875, + 1.078125, + 1.078125, + 1.023438, + 1.09375, + 1.054688, + 1.046875, + 1.09375, + 1.09375, + 1.070312, + 1.101562, + 1.148438, + 1.078125, + 1.132812, + 1.078125, + 1.085938, + 1.015625, + 1.085938, + 1.070312, + 1.101562, + 1.085938, + 1.117188, + 1.078125, + 1.085938, + 0.992188, + 1.046875, + 1.070312, + 1.078125, + 1.070312, + 1.085938, + 1.078125, + 1.070312, + 1.070312, + 1.09375, + 1.070312, + 1.039062, + 1.054688, + 1.0625, + 1.09375, + 1.101562, + 1.078125, + 1.09375, + 1.117188, + 1.070312, + 1.09375, + 1.078125, + 1.070312, + 1.101562, + 1.101562, + 1.078125, + 1.101562, + 1.101562, + 1.03125, + 2.3125, + 1.054688, + 1.078125, + 1.101562, + 1.078125, + 1.109375, + 1.070312, + 1.085938, + 1.078125, + 1.078125, + 1.054688, + 1.085938, + 1.085938, + 1.117188, + 1.09375, + 1.0625, + 1.109375, + 1.054688, + 1.085938, + 1.101562, + 1.132812, + 1.117188, + 1.0625, + 1.085938, + 1.070312, + 1.070312, + 1.070312, + 1.117188, + 1.15625, + 1.109375, + 1.117188, + 1.078125, + 1.070312, + 1.09375, + 1.078125, + 1.070312, + 1.070312, + 1.109375, + 1.078125, + 1.070312, + 1.039062, + 1.078125, + 1.070312, + 1.0625, + 1.0625, + 1.109375, + 1.09375, + 1.0625, + 1.078125, + 1.109375, + 1.0625, + 1.078125, + 1.085938, + 1.0625, + 1.046875, + 1.125, + 1.148438, + 1.109375, + 1.054688, + 1.109375, + 1.054688, + 1.054688, + 1.039062, + 1.085938, + 1.046875, + 1.078125, + 1.070312, + 1.117188, + 1.0625, + 0.894531, + 1.070312, + 1.070312, + 1.09375, + 1.046875, + 1.09375, + 1.0625, + 1.070312, + 1.109375, + 1.085938, + 1.070312, + 1.09375, + 1.101562, + 1.101562, + 1.046875, + 1.054688, + 1.109375, + 1.085938, + 1.039062, + 1.09375, + 1.054688, + 1.078125, + 1.101562, + 1.046875, + 1.046875, + 1.09375, + 1.132812, + 1.09375, + 1.078125, + 1.039062, + 1.085938, + 1.054688, + 1.117188, + 1.085938, + 1.0625, + 1.046875, + 1.101562, + 1.0625, + 1.03125, + 1.085938, + 0.867188, + 1.125, + 1.085938, + 1.039062, + 1.070312, + 1.117188, + 1.0625, + 1.046875, + 1.101562, + 1.03125, + 1.078125, + 1.078125, + 1.078125, + 1.023438, + 1.046875, + 1.117188, + 1.070312, + 1.070312, + 1.054688, + 1.054688, + 1.078125, + 1.0625, + 1.039062, + 1.070312, + 1.09375, + 1.078125, + 1.117188, + 1.070312, + 1.054688, + 1.085938, + 1.085938, + 1.078125, + 1.070312, + 1.078125, + 1.101562, + 1.101562, + 1.03125, + 1.09375, + 1.085938, + 1.054688, + 1.0625, + 1.117188, + 1.0625, + 1.085938, + 1.070312, + 1.023438, + 1.109375, + 1.09375, + 1.078125, + 1.078125, + 1.078125, + 1.085938, + 1.054688, + 0.921875, + 1.09375, + 1.09375, + 1.125, + 1.101562, + 1.085938, + 1.085938, + 1.09375, + 1.109375, + 1.046875, + 1.070312, + 1.046875, + 1.140625, + 1.070312, + 1.015625, + 1.023438, + 1.0625, + 1.078125, + 1.070312, + 1.070312, + 1.0625, + 1.046875, + 1.078125, + 1.0625, + 1.070312, + 1.0625, + 1.085938, + 1.09375, + 1.054688, + 1.085938, + 1.078125, + 1.109375, + 1.046875, + 1.101562, + 1.117188, + 1.101562, + 1.109375, + 1.039062, + 1.070312, + 1.085938, + 1.070312, + 1.078125, + 1.101562, + 1.085938, + 1.078125, + 1.039062, + 1.039062, + 1.101562, + 1.046875, + 1.078125, + 1.09375, + 1.070312, + 1.046875, + 0.773438, + 1.101562, + 1.078125, + 1.078125, + 1.117188, + 1.117188, + 1.054688, + 1.101562, + 1.078125, + 1.09375, + 1.078125, + 1.085938, + 1.078125, + 1.046875, + 1.078125, + 1.070312, + 1.109375, + 1.039062, + 1.046875, + 1.078125, + 1.125, + 1.101562, + 0.941406, + 1.09375, + 1.046875, + 1.09375, + 1.070312, + 1.101562, + 1.070312, + 1.046875, + 1.078125, + 1.070312, + 1.101562, + 1.078125, + 1.101562, + 1.070312, + 1.109375, + 1.140625, + 1.085938, + 1.039062, + 1.078125, + 1.046875, + 1.039062, + 1.117188, + 1.070312, + 1.046875, + 1.054688, + 1.101562, + 1.070312, + 1.140625, + 1.101562, + 1.039062, + 1.085938, + 1.070312, + 1.054688, + 1.078125, + 1.0625, + 1.070312, + 1.03125, + 1.085938, + 1.046875, + 1.015625, + 1.054688, + 0.851562, + 1.046875, + 1.0625, + 1.109375, + 1.078125, + 1.085938, + 1.09375, + 1.085938, + 1.046875, + 1.085938, + 1.070312, + 1.125, + 1.132812, + 0.84375, + 1.03125, + 1.125, + 1.054688, + 1.070312, + 1.125, + 1.0625, + 1.054688, + 1.046875, + 1.078125, + 1.054688, + 1.140625, + 1.070312, + 1.078125, + 1.078125, + 1.109375, + 1.054688, + 1.078125, + 1.132812, + 0.996094, + 1.078125, + 1.117188, + 1.085938, + 1.070312, + 1.109375, + 1.078125, + 1.0625, + 1.054688, + 1.148438, + 1.054688, + 1.078125, + 1.09375, + 1.109375, + 1.070312, + 1.164062, + 1.085938, + 1.085938, + 1.046875, + 1.046875, + 1.03125, + 1.078125, + 1.101562, + 1.085938, + 1.09375, + 1.085938, + 1.054688, + 1.046875, + 1.054688, + 1.09375, + 1.101562, + 1.101562, + 1.023438, + 1.070312, + 1.0625, + 1.085938, + 1.078125, + 1.085938, + 1.109375, + 1.085938, + 1.046875, + 1.054688, + 1.085938, + 1.125, + 1.085938, + 1.070312, + 1.085938, + 1.0625, + 1.09375, + 1.117188, + 1.09375, + 1.0625, + 1.054688, + 1.09375, + 1.109375, + 1.09375, + 1.085938, + 1.078125, + 1.0625, + 1.0625, + 1.039062, + 1.070312, + 1.0625, + 1.0625, + 1.09375, + 1.039062, + 1.109375, + 1.085938, + 1.070312, + 1.140625, + 1.070312, + 1.070312, + 1.101562, + 1.070312, + 1.03125, + 1.078125, + 1.070312, + 1.085938, + 1.078125, + 1.085938, + 1.03125, + 1.09375, + 1.046875, + 1.09375, + 1.070312, + 1.070312, + 1.117188, + 1.109375, + 1.117188, + 1.070312, + 1.046875, + 1.109375, + 1.085938, + 1.046875, + 1.0625, + 1.039062, + 1.085938, + 1.039062, + 1.078125, + 1.039062, + 1.0625, + 1.046875, + 1.070312, + 1.085938, + 1.0625, + 1.09375, + 1.101562, + 1.03125, + 1.085938, + 1.0625, + 1.054688, + 1.046875, + 1.023438, + 1.101562, + 1.046875, + 1.0625, + 1.078125, + 1.09375, + 1.109375, + 1.085938, + 1.070312, + 1.101562, + 1.0625, + 1.101562, + 1.046875, + 1.0625, + 1.09375, + 1.046875, + 1.09375, + 1.023438, + 1.101562, + 1.054688, + 1.054688, + 1.09375, + 1.078125, + 1.085938, + 1.078125, + 1.070312, + 1.078125, + 1.085938, + 1.078125, + 1.085938, + 1.070312, + 1.070312, + 1.101562, + 1.09375, + 1.109375, + 1.0625, + 1.109375, + 1.054688, + 1.101562, + 1.046875, + 1.054688, + 1.109375, + 1.085938, + 1.078125, + 1.109375, + 1.046875, + 1.0625, + 1.101562, + 1.078125, + 1.09375, + 1.085938, + 1.070312, + 1.085938, + 1.109375, + 1.085938, + 1.070312, + 1.101562, + 1.070312, + 1.070312, + 1.070312, + 1.09375, + 1.039062, + 1.078125, + 1.09375, + 1.09375, + 1.140625, + 1.0625, + 1.078125, + 1.078125, + 1.023438, + 1.101562, + 1.109375, + 1.070312, + 1.085938, + 1.085938, + 1.054688, + 1.078125, + 0.964844, + 1.070312, + 1.070312, + 1.0625, + 1.125, + 1.039062, + 1.0625, + 1.03125, + 1.0625, + 1.070312, + 1.085938, + 1.054688, + 1.09375, + 1.070312, + 1.101562, + 1.070312, + 1.09375, + 1.046875, + 1.109375, + 1.078125, + 1.0625, + 1.070312, + 1.101562, + 1.09375, + 1.101562, + 1.070312, + 1.09375, + 1.085938, + 1.117188, + 1.070312, + 1.09375, + 1.085938, + 1.0625, + 1.125, + 1.070312, + 1.101562, + 1.070312, + 1.039062, + 1.015625, + 1.078125, + 1.046875, + 1.070312, + 1.046875, + 1.039062, + 1.117188, + 1.101562, + 1.0625, + 1.054688, + 1.09375, + 1.054688, + 1.09375, + 1.0625, + 1.117188, + 1.09375, + 1.085938, + 1.125, + 1.109375, + 1.109375, + 1.875, + 1.078125, + 1.078125, + 1.0625, + 1.09375, + 0.964844, + 1.09375, + 1.125, + 1.046875, + 1.078125, + 1.039062, + 1.09375, + 1.039062, + 1.109375, + 1.03125, + 1.085938, + 1.070312, + 1.070312, + 1.101562, + 1.132812, + 1.070312, + 1.070312, + 1.015625, + 1.0625, + 1.085938, + 1.0625, + 1.0625, + 1.039062, + 1.078125, + 1.054688, + 1.0625, + 1.078125, + 1.070312, + 1.125, + 1.0625, + 1.015625, + 1.070312, + 1.078125, + 1.0625, + 1.070312, + 1.0625, + 1.0625, + 1.0625, + 1.109375, + 1.03125, + 1.078125, + 1.078125, + 1.054688, + 1.132812, + 1.070312, + 1.070312, + 1.070312, + 1.054688, + 1.070312, + 1.109375, + 1.039062, + 1.085938, + 1.109375, + 1.132812, + 1.0625, + 1.085938, + 1.148438, + 1.101562, + 1.078125, + 1.0625, + 1.054688, + 1.0625, + 1.054688, + 1.046875, + 1.046875, + 1.09375, + 1.046875, + 1.070312, + 1.101562, + 1.054688, + 1.085938, + 1.109375, + 1.117188, + 1.023438, + 0.984375, + 1.078125, + 1.085938, + 1.070312, + 1.03125, + 1.007812, + 1.101562, + 1.109375, + 1.085938, + 1.0625, + 1.101562, + 1.085938, + 1.117188, + 1.054688, + 1.039062, + 1.0625, + 1.117188, + 1.054688, + 1.007812, + 1.101562, + 1.078125, + 1.09375, + 1.085938, + 1.070312, + 1.070312, + 1.070312, + 1.109375, + 1.078125, + 1.085938, + 1.0, + 1.054688, + 1.078125, + 1.085938, + 1.085938, + 1.117188, + 1.0625, + 1.125, + 1.070312, + 1.085938, + 1.078125, + 1.09375, + 1.101562, + 1.007812, + 1.0625, + 1.039062, + 1.09375, + 1.0625, + 1.09375, + 1.078125, + 1.070312, + 1.09375, + 1.039062, + 1.085938, + 1.078125, + 1.046875, + 1.085938, + 1.046875, + 1.054688, + 1.039062, + 1.101562, + 1.070312, + 0.609375, + 1.078125, + 1.101562, + 1.109375, + 1.117188, + 1.085938, + 1.09375, + 1.085938, + 1.101562, + 1.078125, + 1.039062, + 1.117188, + 1.078125, + 1.109375, + 1.09375, + 1.054688, + 1.054688, + 1.085938, + 1.078125, + 1.0625, + 0.710938, + 1.117188, + 1.070312, + 1.109375, + 1.0625, + 1.078125, + 1.070312, + 1.03125, + 1.0625, + 1.007812, + 1.039062, + 1.0625, + 1.117188, + 1.085938, + 1.117188, + 1.101562, + 1.054688, + 1.078125, + 1.101562, + 1.0625, + 1.125, + 1.109375, + 1.046875, + 1.109375, + 1.0625, + 1.132812, + 1.046875, + 1.070312, + 1.109375, + 1.101562, + 1.125, + 0.960938, + 1.039062, + 1.054688, + 1.085938, + 1.046875, + 1.070312, + 1.226562, + 1.078125, + 1.085938, + 1.070312, + 1.0625, + 1.09375, + 1.09375, + 1.054688, + 1.085938, + 1.109375, + 1.085938, + 1.046875, + 1.117188, + 1.15625, + 1.117188, + 1.085938, + 1.09375, + 1.070312, + 1.039062, + 1.078125, + 1.101562, + 1.09375, + 1.085938, + 1.0625, + 1.078125, + 1.054688, + 0.9375, + 1.101562, + 1.0625, + 1.070312, + 1.148438, + 1.085938, + 1.109375, + 1.109375, + 1.09375, + 1.09375, + 1.09375, + 1.085938, + 1.039062, + 1.101562, + 1.101562, + 1.117188, + 1.054688, + 1.015625, + 1.09375, + 1.070312, + 1.046875, + 1.085938, + 1.054688, + 1.078125, + 0.886719, + 1.070312, + 1.109375, + 1.046875, + 1.09375, + 1.109375, + 1.085938, + 1.117188, + 1.078125, + 1.0625, + 1.085938, + 1.085938, + 1.0625, + 1.078125, + 1.070312, + 1.054688, + 1.109375, + 1.101562, + 1.078125, + 1.070312, + 1.078125, + 1.078125, + 1.046875, + 1.101562, + 1.0625, + 1.0625, + 1.03125, + 1.070312, + 1.085938, + 1.0625, + 1.09375, + 1.09375, + 1.140625, + 1.03125, + 1.109375, + 1.054688, + 1.023438, + 1.085938, + 1.070312, + 1.078125, + 1.09375, + 1.085938, + 1.046875, + 1.070312, + 1.007812, + 1.09375, + 1.0625, + 1.085938, + 1.101562, + 1.117188, + 1.078125, + 1.109375, + 1.046875, + 1.0625, + 1.109375, + 1.03125, + 1.046875, + 1.109375, + 1.070312, + 1.023438, + 1.078125, + 1.0625, + 1.085938, + 1.039062, + 1.0625, + 1.375, + 1.046875, + 1.078125, + 1.125, + 1.0625, + 1.070312, + 1.085938, + 1.085938, + 1.0625, + 1.070312, + 1.054688, + 1.070312, + 1.078125, + 1.109375, + 1.078125, + 1.0625, + 1.179688, + 1.0625, + 1.078125, + 1.101562, + 1.070312, + 1.101562, + 1.09375, + 1.101562, + 1.0625, + 1.070312, + 1.070312, + 1.09375, + 1.085938, + 1.054688, + 1.09375, + 1.078125, + 1.0625, + 1.125, + 1.101562, + 1.046875, + 1.078125, + 1.117188, + 1.0625, + 1.046875, + 1.054688, + 1.0625, + 1.09375, + 1.09375, + 1.0625, + 1.109375, + 1.039062, + 1.070312, + 1.054688, + 1.125, + 1.078125, + 0.933594, + 1.039062, + 1.046875, + 1.132812, + 1.023438, + 0.582031, + 1.070312, + 1.0625, + 1.0625, + 1.03125, + 1.0625, + 1.078125, + 1.0625, + 1.0625, + 1.070312, + 1.101562, + 1.078125, + 1.070312, + 1.078125, + 1.054688, + 1.085938, + 1.054688, + 1.070312, + 1.070312, + 1.039062, + 1.054688, + 1.101562, + 1.109375, + 1.070312, + 1.179688, + 1.070312, + 1.070312, + 1.078125, + 1.070312, + 1.039062, + 1.109375, + 1.070312, + 1.085938, + 1.078125, + 1.085938, + 1.125, + 1.109375, + 1.085938, + 1.078125, + 1.070312, + 1.078125, + 1.085938, + 1.078125, + 1.054688, + 1.070312, + 1.070312, + 1.078125, + 1.070312, + 1.101562, + 1.0625, + 1.046875, + 1.085938, + 1.0625, + 1.0625, + 1.078125, + 1.078125, + 1.078125, + 1.132812, + 1.09375, + 1.046875, + 1.054688, + 1.109375, + 1.09375, + 1.046875, + 1.054688, + 1.085938, + 1.085938, + 1.023438, + 0.574219, + 1.070312, + 0.863281, + 1.0625, + 1.0625, + 1.117188, + 1.054688, + 1.0625, + 1.101562, + 1.0625, + 1.0625, + 1.070312, + 1.09375, + 1.0625, + 1.0625, + 1.085938, + 1.117188, + 1.03125, + 1.109375, + 1.078125, + 1.117188, + 1.054688, + 1.078125, + 1.109375, + 1.078125, + 1.0625, + 1.101562, + 1.109375, + 1.09375, + 1.085938, + 1.085938, + 1.101562, + 1.039062, + 1.117188, + 1.117188, + 1.0625, + 1.054688, + 1.054688, + 1.109375, + 1.054688, + 1.09375, + 1.085938, + 1.0625, + 1.039062, + 1.0625, + 1.125, + 1.085938, + 0.828125, + 1.039062, + 1.070312, + 1.09375, + 1.054688, + 1.046875, + 1.054688, + 1.0625, + 1.054688, + 1.09375, + 1.078125, + 1.078125, + 1.070312, + 1.117188, + 1.078125, + 1.085938, + 1.085938, + 1.054688, + 1.125, + 1.070312, + 1.085938, + 1.132812, + 1.109375, + 1.09375, + 1.03125, + 1.0625, + 1.085938, + 1.109375, + 1.109375, + 1.054688, + 1.046875, + 1.09375, + 1.085938, + 1.070312, + 1.101562, + 1.070312, + 1.085938, + 1.078125, + 1.046875, + 1.085938, + 1.078125, + 0.976562, + 1.078125, + 1.09375, + 1.101562, + 1.054688, + 1.070312, + 1.070312, + 1.109375, + 1.101562, + 1.078125, + 1.101562, + 1.039062, + 1.117188, + 1.023438, + 1.09375, + 1.085938, + 1.070312, + 1.0625, + 1.078125, + 1.109375, + 1.054688, + 1.109375, + 1.070312, + 1.117188, + 1.0625, + 1.078125, + 1.078125, + 1.125, + 1.117188, + 1.0625, + 1.109375, + 1.117188, + 1.101562, + 1.039062, + 1.054688, + 1.070312, + 1.0625, + 1.117188, + 1.070312, + 1.070312, + 1.101562, + 1.078125, + 1.117188, + 1.09375, + 1.117188, + 1.109375, + 1.085938, + 1.078125, + 1.039062, + 1.078125, + 1.078125, + 1.078125, + 1.09375, + 1.125, + 1.109375, + 1.03125, + 1.0625, + 1.046875, + 1.023438, + 1.046875, + 1.09375, + 1.046875, + 1.085938, + 1.070312, + 1.054688, + 1.085938, + 1.078125, + 1.0625, + 1.085938, + 1.070312, + 1.054688, + 1.0625, + 1.070312, + 1.101562, + 1.085938, + 1.085938, + 1.046875, + 1.109375, + 1.046875, + 0.996094, + 1.0625, + 1.085938, + 0.996094, + 1.09375, + 1.117188, + 1.117188, + 1.070312, + 1.070312, + 1.054688, + 1.117188, + 1.046875, + 1.09375, + 1.039062, + 1.0625, + 1.039062, + 1.085938, + 1.03125, + 1.09375, + 1.0625, + 1.054688, + 1.109375, + 1.078125, + 1.125, + 1.0625, + 1.101562, + 1.085938, + 1.046875, + 1.085938, + 1.140625, + 1.078125, + 1.0625, + 1.101562, + 1.054688, + 1.09375, + 1.09375, + 1.046875, + 1.125, + 1.101562, + 1.054688, + 1.0, + 1.070312, + 1.046875, + 1.046875, + 1.054688, + 1.078125, + 1.078125, + 1.070312, + 1.046875, + 1.039062, + 1.03125, + 1.03125, + 1.085938, + 1.109375, + 1.078125, + 1.054688, + 1.03125, + 1.0625, + 1.101562, + 1.085938, + 1.070312, + 1.054688, + 1.070312, + 1.09375, + 1.070312, + 1.101562, + 1.09375, + 1.039062, + 1.101562, + 1.140625, + 1.070312, + 1.132812, + 1.007812, + 1.140625, + 1.046875, + 1.0625, + 1.070312, + 1.046875, + 1.085938, + 1.0625, + 1.054688, + 1.070312, + 1.15625, + 1.078125, + 1.117188, + 1.125, + 1.0625, + 1.140625, + 1.046875, + 1.148438, + 1.0625, + 1.09375, + 1.085938, + 1.085938, + 1.117188, + 1.09375, + 1.09375, + 1.046875, + 1.117188, + 1.0625, + 1.085938, + 1.085938, + 1.078125, + 1.140625, + 0.976562, + 1.0625, + 1.09375, + 1.078125, + 1.070312, + 1.054688, + 1.101562, + 1.078125, + 1.085938, + 1.078125, + 1.109375, + 1.109375, + 1.070312, + 1.09375, + 1.09375, + 1.039062, + 1.070312, + 1.085938, + 1.046875, + 1.070312, + 1.09375, + 1.109375, + 1.046875, + 1.109375, + 1.046875, + 1.070312, + 1.070312, + 1.078125, + 1.054688, + 1.046875, + 1.0625, + 1.0625, + 1.101562, + 1.0625, + 1.078125, + 1.078125, + 1.054688, + 1.117188, + 1.03125, + 1.054688, + 1.054688, + 1.0625, + 1.109375, + 1.101562, + 1.070312, + 1.070312, + 1.054688, + 1.078125, + 1.132812, + 1.09375, + 1.03125, + 1.101562, + 1.039062, + 1.023438, + 1.078125, + 1.0625, + 1.085938, + 1.070312, + 1.09375, + 1.070312, + 1.085938, + 1.078125, + 1.054688, + 1.132812, + 1.179688, + 1.078125, + 1.054688, + 1.132812, + 1.054688, + 1.054688, + 1.101562, + 0.988281, + 1.0625, + 1.078125, + 1.125, + 1.054688, + 1.046875, + 1.015625, + 1.039062, + 1.101562, + 1.03125, + 1.078125, + 1.117188, + 1.109375, + 1.0625, + 1.078125, + 1.078125, + 1.078125, + 1.070312, + 1.117188, + 1.054688, + 1.148438, + 1.101562, + 1.0625, + 1.070312, + 1.0625, + 1.085938, + 1.046875, + 1.070312, + 1.078125, + 1.101562, + 1.054688, + 1.0625, + 1.046875, + 1.023438, + 1.101562, + 1.09375, + 1.085938, + 1.0625, + 1.15625, + 1.085938, + 1.054688, + 1.078125, + 1.09375, + 0.890625, + 1.078125, + 1.070312, + 1.078125, + 1.09375, + 1.078125, + 1.085938, + 1.09375, + 1.085938, + 1.09375, + 1.164062, + 1.109375, + 1.101562, + 1.078125, + 1.085938, + 1.046875, + 1.03125, + 1.085938, + 1.0625, + 1.070312, + 1.125, + 1.09375, + 1.0625, + 1.054688, + 1.039062, + 1.0625, + 1.140625, + 1.054688, + 1.085938, + 1.078125, + 1.039062, + 1.117188, + 1.085938, + 1.09375, + 1.109375, + 1.078125, + 1.09375, + 1.078125, + 1.078125, + 1.101562, + 1.0625, + 0.980469, + 1.0625, + 1.101562, + 1.070312, + 1.070312, + 1.070312, + 1.070312, + 1.132812, + 1.0625, + 1.078125, + 1.085938, + 1.109375, + 1.070312, + 1.09375, + 1.109375, + 0.933594, + 1.070312, + 1.078125, + 1.101562, + 1.070312, + 1.109375, + 1.09375, + 1.078125, + 1.0625, + 1.09375, + 1.09375, + 1.101562, + 1.0625, + 1.109375, + 1.046875, + 1.054688, + 1.0625, + 1.0625, + 1.085938, + 1.0625, + 1.039062, + 1.085938, + 1.078125, + 1.078125, + 1.070312, + 1.085938, + 1.046875, + 1.054688, + 1.085938, + 1.070312, + 1.039062, + 1.132812, + 1.101562, + 1.070312, + 1.039062, + 1.117188, + 1.078125, + 1.109375, + 1.023438, + 1.078125, + 0.045654, + 1.070312, + 1.070312, + 1.109375, + 1.078125, + 1.09375, + 1.085938, + 1.101562, + 1.085938, + 1.046875, + 1.085938, + 1.0625, + 1.039062, + 1.0625, + 1.0625, + 1.046875, + 1.109375, + 1.078125, + 1.078125, + 1.078125, + 1.117188, + 1.046875, + 1.054688, + 1.0625, + 1.0625, + 1.046875, + 1.101562, + 1.109375, + 1.070312, + 1.070312, + 1.078125, + 1.070312, + 1.101562, + 1.046875, + 1.085938, + 1.09375, + 1.070312, + 1.0625, + 1.09375, + 1.070312, + 1.085938, + 1.070312, + 1.070312, + 1.085938, + 1.085938, + 0.984375, + 1.078125, + 1.09375, + 1.109375, + 1.054688, + 1.070312, + 1.09375, + 1.023438, + 1.054688, + 1.078125, + 1.101562, + 1.03125, + 1.101562, + 1.125, + 1.101562, + 1.09375, + 1.070312, + 1.273438, + 1.070312, + 1.09375, + 1.054688, + 1.078125, + 1.109375, + 1.085938, + 2.234375, + 1.070312, + 1.046875, + 1.03125, + 1.007812, + 1.046875, + 1.109375, + 1.117188, + 1.109375, + 1.054688, + 1.078125, + 1.078125, + 1.09375, + 1.054688, + 1.078125, + 1.109375, + 1.070312, + 1.070312, + 1.085938, + 1.085938, + 1.085938, + 1.117188, + 1.085938, + 1.101562, + 1.09375, + 1.132812, + 1.070312, + 1.109375, + 0.40625, + 1.070312, + 1.101562, + 1.023438, + 1.070312, + 1.078125, + 1.054688, + 1.070312, + 1.085938, + 1.078125, + 1.09375, + 1.117188, + 1.0625, + 1.109375, + 1.085938, + 1.085938, + 1.140625, + 0.71875, + 1.078125, + 0.976562, + 1.109375, + 1.070312, + 1.054688, + 1.078125, + 1.109375, + 1.140625, + 1.070312, + 1.0, + 1.078125, + 1.109375, + 1.117188, + 1.101562, + 1.085938, + 1.109375, + 1.0625, + 1.054688, + 0.957031, + 1.085938, + 1.101562, + 1.03125, + 1.070312, + 1.09375, + 1.085938, + 1.09375, + 1.070312, + 1.09375, + 1.03125, + 1.085938, + 1.109375, + 1.054688, + 1.0625, + 1.085938, + 1.070312, + 1.070312, + 1.070312, + 1.085938, + 1.03125, + 1.078125, + 1.078125, + 1.132812, + 1.117188, + 1.085938, + 1.085938, + 1.101562, + 1.078125, + 1.101562, + 1.078125, + 1.09375, + 1.0625, + 1.101562, + 1.070312, + 1.03125, + 1.046875, + 1.101562, + 1.117188, + 1.046875, + 1.054688, + 1.0625, + 1.054688, + 1.054688, + 1.046875, + 1.078125, + 1.109375, + 1.0625, + 1.09375, + 1.09375, + 1.09375, + 1.054688, + 1.046875, + 1.0625, + 1.085938, + 1.070312, + 1.085938, + 1.0625, + 1.085938, + 1.101562, + 1.03125, + 1.0625, + 1.046875, + 1.054688, + 1.117188, + 1.078125, + 1.0625, + 1.09375, + 1.085938, + 1.101562, + 1.09375, + 1.0625, + 1.085938, + 1.0625, + 1.101562, + 1.070312, + 1.0625, + 1.117188, + 1.101562, + 1.085938, + 1.039062, + 1.070312, + 1.117188, + 1.054688, + 1.03125, + 1.070312, + 1.078125, + 1.109375, + 1.140625, + 1.054688, + 1.085938, + 1.070312, + 1.085938, + 1.109375, + 1.101562, + 1.054688, + 1.046875, + 1.09375, + 1.078125, + 1.0625, + 1.109375, + 1.070312, + 1.09375, + 1.046875, + 1.070312, + 1.039062, + 1.078125, + 1.0625, + 1.070312, + 1.132812, + 1.09375, + 1.15625, + 1.03125, + 1.070312, + 1.109375, + 1.070312, + 1.03125, + 1.023438, + 1.054688, + 1.039062, + 1.023438, + 1.09375, + 1.101562, + 1.054688, + 1.117188, + 1.046875, + 1.09375, + 1.046875, + 1.085938, + 1.125, + 1.132812, + 1.101562, + 1.070312, + 1.09375, + 1.054688, + 1.0625, + 1.0625, + 1.0625, + 1.070312, + 1.0625, + 1.078125, + 1.039062, + 1.070312, + 1.070312, + 1.070312, + 1.078125, + 1.070312, + 1.078125, + 1.0625, + 1.078125, + 1.109375, + 1.078125, + 1.125, + 1.046875, + 1.046875, + 1.070312, + 1.070312, + 1.101562, + 1.109375, + 1.101562, + 0.886719, + 1.117188, + 1.03125, + 1.054688, + 0.960938, + 1.070312, + 1.125, + 1.078125, + 1.101562, + 1.078125, + 1.046875, + 1.125, + 1.085938, + 1.054688, + 1.132812, + 1.070312, + 1.039062, + 1.078125, + 1.070312, + 1.03125, + 1.078125, + 1.078125, + 1.078125, + 1.0625, + 1.070312, + 1.070312, + 1.109375, + 1.070312, + 1.132812, + 1.039062, + 1.070312, + 1.101562, + 1.054688, + 1.109375, + 1.070312, + 1.023438, + 0.664062, + 1.046875, + 1.09375, + 1.054688, + 1.0625, + 1.0625, + 1.085938, + 1.0625, + 1.09375, + 1.0625, + 1.125, + 1.046875, + 1.0, + 1.101562, + 1.109375, + 1.039062, + 1.09375, + 1.070312, + 1.039062, + 1.039062, + 1.09375, + 1.117188, + 1.070312, + 1.078125, + 1.0625, + 1.046875, + 1.078125, + 1.085938, + 1.085938, + 1.109375, + 1.101562, + 1.117188, + 1.078125, + 1.070312, + 1.023438, + 1.09375, + 1.078125, + 1.109375, + 1.09375, + 1.109375, + 1.085938, + 1.0625, + 1.109375, + 1.0625, + 1.039062, + 1.039062, + 1.0625, + 1.054688, + 1.046875, + 1.085938, + 1.03125, + 1.054688, + 1.109375, + 1.054688, + 1.085938, + 1.0625, + 1.085938, + 1.078125, + 1.117188, + 1.09375, + 1.070312, + 1.078125, + 1.101562, + 1.03125, + 1.164062, + 1.046875, + 1.070312, + 1.078125, + 1.101562, + 1.71875, + 1.101562, + 1.109375, + 1.046875, + 1.078125, + 1.070312, + 1.078125, + 1.109375, + 1.171875, + 1.09375, + 1.085938, + 1.09375, + 1.085938, + 1.03125, + 1.054688, + 1.117188, + 1.078125, + 1.078125, + 1.046875, + 1.085938, + 1.109375, + 1.039062, + 0.988281, + 1.054688, + 1.085938, + 1.054688, + 1.046875, + 1.101562, + 1.09375, + 0.714844, + 1.078125, + 1.0625, + 1.101562, + 1.085938, + 0.9375, + 1.070312, + 1.09375, + 1.085938, + 1.015625, + 1.085938, + 1.140625, + 1.054688, + 1.03125, + 1.054688, + 1.132812, + 1.132812, + 1.09375, + 1.09375, + 1.125, + 1.078125, + 1.09375, + 1.0625, + 1.101562, + 1.085938, + 1.085938, + 1.078125, + 1.070312, + 0.988281, + 1.070312, + 1.101562, + 1.09375, + 1.046875, + 1.109375, + 1.09375, + 1.078125, + 1.0625, + 1.078125, + 1.085938, + 1.078125, + 1.117188, + 1.101562, + 1.054688, + 1.085938, + 1.117188, + 1.09375, + 1.046875, + 1.078125, + 1.117188, + 1.109375, + 1.140625, + 1.0625, + 1.039062, + 1.070312, + 1.078125, + 1.117188, + 1.0625, + 1.101562, + 1.054688, + 1.09375, + 1.109375, + 0.976562, + 1.054688, + 1.101562, + 1.070312, + 1.140625, + 1.109375, + 1.054688, + 1.054688, + 1.109375, + 1.0625, + 1.109375, + 1.054688, + 1.070312, + 1.054688, + 1.09375, + 1.085938, + 1.070312, + 1.039062, + 1.117188, + 1.078125, + 1.054688, + 1.0625, + 1.0625, + 1.039062, + 1.0625, + 1.101562, + 1.070312, + 1.09375, + 1.085938, + 1.132812, + 1.0625, + 1.078125, + 1.117188, + 1.085938, + 1.046875, + 1.09375, + 1.0625, + 1.046875, + 1.140625, + 1.078125, + 1.085938, + 1.070312, + 1.101562, + 1.109375, + 1.09375, + 1.125, + 1.0625, + 1.070312, + 1.117188, + 1.046875, + 1.0625, + 1.078125, + 1.070312, + 1.117188, + 1.078125, + 1.070312, + 1.070312, + 0.800781, + 1.078125, + 1.085938, + 1.085938, + 1.085938, + 1.101562, + 1.070312, + 1.101562, + 1.0625, + 1.0625, + 1.046875, + 1.085938, + 1.054688, + 1.164062, + 1.09375, + 1.109375, + 1.054688, + 1.0625, + 1.109375, + 1.109375, + 1.078125, + 1.0625, + 1.070312, + 1.0625, + 1.0625, + 1.109375, + 1.078125, + 1.023438, + 1.039062, + 1.09375, + 1.054688, + 1.070312, + 1.070312, + 1.078125, + 1.0625, + 1.085938, + 1.09375, + 1.0625, + 1.0625, + 1.078125, + 1.09375, + 1.085938, + 1.054688, + 1.015625, + 0.972656, + 1.078125, + 1.0625, + 1.0625, + 1.085938, + 1.140625, + 1.117188, + 1.078125, + 1.054688, + 1.046875, + 1.039062, + 1.03125, + 1.054688, + 1.09375, + 1.054688, + 1.851562, + 1.070312, + 1.046875, + 1.101562, + 1.078125, + 1.078125, + 1.070312, + 1.054688, + 1.101562, + 1.09375, + 1.046875, + 1.023438, + 1.09375, + 1.0625, + 1.03125, + 1.0625, + 1.085938, + 1.085938, + 1.109375, + 1.0625, + 1.054688, + 1.03125, + 1.085938, + 1.09375, + 1.125, + 1.109375, + 1.0625, + 1.039062, + 1.046875, + 1.039062, + 1.109375, + 1.046875, + 1.046875, + 1.054688, + 1.054688, + 1.046875, + 1.117188, + 1.101562, + 1.09375, + 1.0625, + 1.046875, + 1.0625, + 1.101562, + 1.046875, + 1.054688, + 1.046875, + 1.140625, + 1.085938, + 1.070312, + 1.070312, + 1.101562, + 1.039062, + 1.085938, + 1.054688, + 1.046875, + 1.132812, + 1.09375, + 1.085938, + 1.078125, + 1.0625, + 1.101562, + 1.09375, + 1.070312, + 1.070312, + 1.101562, + 1.070312, + 1.101562, + 1.085938, + 1.039062, + 1.070312, + 1.09375, + 1.117188, + 1.078125, + 1.046875, + 1.039062, + 1.078125, + 1.125, + 1.070312, + 1.085938, + 1.101562, + 1.117188, + 1.0625, + 1.085938, + 1.078125, + 1.09375, + 1.078125, + 1.078125, + 1.101562, + 1.078125, + 1.109375, + 1.132812, + 1.023438, + 1.015625, + 1.054688, + 1.054688, + 1.070312, + 1.109375, + 1.085938, + 1.117188, + 1.09375, + 1.070312, + 1.054688, + 1.046875, + 1.0625, + 1.078125, + 0.972656, + 0.8125, + 1.085938, + 1.070312, + 1.070312, + 1.078125, + 1.070312, + 1.085938, + 1.085938, + 1.109375, + 1.0625, + 1.078125, + 1.070312, + 1.078125, + 1.03125, + 1.09375, + 1.070312, + 1.0625, + 1.117188, + 1.085938, + 1.078125, + 1.101562, + 1.140625, + 1.023438, + 1.0625, + 1.046875, + 1.0625, + 1.078125, + 1.078125, + 1.085938, + 1.054688, + 1.070312, + 1.078125, + 1.078125, + 1.070312, + 1.023438, + 1.0625, + 1.078125, + 1.085938, + 1.046875, + 1.070312, + 1.109375, + 1.101562, + 1.078125, + 1.109375, + 1.0625, + 1.070312, + 1.070312, + 1.070312, + 1.101562, + 1.054688, + 1.109375, + 1.0625, + 1.078125, + 1.070312, + 1.078125, + 1.085938, + 1.101562, + 1.0625, + 1.117188, + 1.054688, + 1.085938, + 1.03125, + 1.015625, + 1.085938, + 1.070312, + 1.070312, + 1.054688, + 1.09375, + 1.117188, + 1.117188, + 1.070312, + 1.054688, + 1.054688, + 0.816406, + 1.070312, + 1.070312, + 1.070312, + 1.054688, + 1.132812, + 1.09375, + 1.078125, + 1.109375, + 1.070312, + 1.070312, + 1.117188, + 1.101562, + 1.117188, + 1.070312, + 1.085938, + 1.085938, + 1.070312, + 1.03125, + 1.046875, + 1.09375, + 1.140625, + 1.078125, + 1.09375, + 1.046875, + 1.109375, + 1.09375, + 1.085938, + 1.09375, + 1.046875, + 1.03125, + 1.03125, + 1.09375, + 1.085938, + 1.117188, + 0.96875, + 0.984375, + 1.0625, + 1.03125, + 1.054688, + 1.09375, + 1.09375, + 1.046875, + 1.078125, + 1.085938, + 1.0625, + 1.085938, + 1.09375, + 1.085938, + 1.054688, + 1.085938, + 1.0625, + 1.109375, + 1.078125, + 1.078125, + 1.039062, + 1.023438, + 1.101562, + 1.0625, + 1.070312, + 1.09375, + 1.132812, + 1.078125, + 1.070312, + 1.054688, + 1.0625, + 1.03125, + 1.0625, + 1.085938, + 1.078125, + 1.125, + 1.078125, + 1.101562, + 1.1875, + 1.0625, + 1.085938, + 1.101562, + 1.117188, + 1.085938, + 1.085938, + 1.03125, + 1.101562, + 1.132812, + 1.117188, + 1.078125, + 1.09375, + 1.03125, + 1.09375, + 1.0625, + 1.070312, + 1.125, + 1.125, + 1.046875, + 1.054688, + 1.101562, + 1.070312, + 1.085938, + 1.015625, + 1.148438, + 1.078125, + 1.03125, + 1.070312, + 1.03125, + 1.0625, + 1.132812, + 1.125, + 1.109375, + 1.101562, + 1.078125, + 1.09375, + 1.101562, + 1.023438, + 1.070312, + 1.09375, + 1.039062, + 1.0625, + 1.125, + 1.054688, + 1.03125, + 1.0625, + 1.0625, + 1.09375, + 1.085938, + 1.109375, + 1.101562, + 1.117188, + 1.078125, + 1.03125, + 1.101562, + 1.09375, + 1.101562, + 1.109375, + 1.125, + 1.070312, + 1.109375, + 1.0625, + 1.109375, + 1.085938, + 1.070312, + 1.101562, + 1.109375, + 1.101562, + 1.085938, + 1.132812, + 0.921875, + 1.09375, + 1.078125, + 1.046875, + 1.046875, + 1.125, + 1.085938, + 1.085938, + 1.078125, + 1.054688, + 1.101562, + 1.054688, + 1.054688, + 1.070312, + 1.070312, + 1.054688, + 1.078125, + 1.085938, + 1.101562, + 1.054688, + 1.070312, + 1.070312, + 1.039062, + 1.078125, + 1.1875, + 1.0625, + 1.117188, + 1.101562, + 1.070312, + 1.0625, + 1.085938, + 1.039062, + 1.0625, + 1.078125, + 1.085938, + 1.132812, + 1.242188, + 1.070312, + 1.054688, + 1.039062, + 1.085938, + 1.078125, + 1.03125, + 0.072754, + 1.117188, + 1.039062, + 1.039062, + 1.078125, + 1.09375, + 1.085938, + 1.085938, + 1.09375, + 1.0625, + 1.09375, + 1.078125, + 1.09375, + 1.078125, + 1.09375, + 1.078125, + 1.085938, + 1.125, + 1.101562, + 1.101562, + 1.070312, + 1.101562, + 1.039062, + 1.085938, + 1.117188, + 1.0625, + 1.078125, + 1.039062, + 1.117188, + 1.109375, + 1.054688, + 1.078125, + 1.070312, + 1.101562, + 1.070312, + 1.109375, + 1.039062, + 1.078125, + 1.070312, + 1.078125, + 1.101562, + 1.039062, + 1.125, + 1.085938, + 1.171875, + 1.125, + 1.085938, + 1.070312, + 1.0625, + 1.0625, + 1.109375, + 1.117188, + 1.0625, + 1.070312, + 1.09375, + 1.070312, + 1.070312, + 1.09375, + 1.054688, + 1.117188, + 1.070312, + 1.101562, + 1.101562, + 1.070312, + 1.054688, + 1.046875, + 1.0625, + 1.046875, + 1.132812, + 1.070312, + 1.078125, + 1.140625, + 1.054688, + 1.03125, + 1.070312, + 1.070312, + 1.101562, + 1.085938, + 1.085938, + 1.09375, + 1.039062, + 1.054688, + 1.054688, + 1.109375, + 1.070312, + 1.085938, + 1.101562, + 1.054688, + 1.078125, + 1.039062, + 1.109375, + 1.078125, + 1.101562, + 1.125, + 1.054688, + 1.023438 + ] + }, + "name": "model.transformer.h.29.ln_1.weight", + "outputIndexes": [ + 2336 + ], + "type": "Const", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2335, + 2336 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/ln_1_29/Mul_1_output_0", + "outputIndexes": [ + 2337 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.29/self_attn/q_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 2337 + ], + "outputIndexes": [ + 3407 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.29/self_attn/q_proj/Linear/pre_convert", + "inputIndexes": [ + 3407 + ], + "outputIndexes": [ + 3408 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.29/self_attn/q_proj/Linear", + "inputIndexes": [ + 3408 + ], + "outputIndexes": [ + 3409 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 3302674802, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.29/self_attn/q_proj/Linear/post_convert", + "inputIndexes": [ + 3409 + ], + "outputIndexes": [ + 3410 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.29/self_attn/q_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3410 + ], + "outputIndexes": [ + 2338 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2337 + ], + "main_type": "NONE", + "name": "/Shape_117_output_0", + "outputIndexes": [ + 2339 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 2339 + ], + "main_type": "NONE", + "name": "Shape4858", + "outputIndexes": [ + 2340 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 2339 + ], + "main_type": "NONE", + "name": "Rank4860", + "outputIndexes": [ + 2341 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2341, + 2341 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp4862", + "outputIndexes": [ + 2342 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2342 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze4863", + "outputIndexes": [ + 2343 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2342, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp4865", + "outputIndexes": [ + 2344 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2344 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze4866", + "outputIndexes": [ + 2345 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2340, + 2343, + 2345, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice4869", + "outputIndexes": [ + 2346 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2346 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze4870", + "outputIndexes": [ + 2347 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 9, + 2347 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp4871", + "outputIndexes": [ + 2348 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2348, + 2347 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp4872", + "outputIndexes": [ + 2349 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2339, + 2349, + 2342 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_207_output_0", + "outputIndexes": [ + 2350 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2350, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_407_output_0", + "outputIndexes": [ + 2351 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 7, + 2351, + 23, + 24 + ], + "main_type": "Axis", + "main": { + "axis": 0 + }, + "name": "/Concat_261_output_0", + "outputIndexes": [ + 2352 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2338, + 2352 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_146_output_0", + "outputIndexes": [ + 2353 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2353, + 50 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_116_output_0", + "outputIndexes": [ + 2354 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2353 + ], + "main_type": "NONE", + "name": "/Shape_118_output_0", + "outputIndexes": [ + 2355 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 2355 + ], + "main_type": "NONE", + "name": "Shape4879", + "outputIndexes": [ + 2356 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 2355 + ], + "main_type": "NONE", + "name": "Rank4881", + "outputIndexes": [ + 2357 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2357, + 2357 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp4883", + "outputIndexes": [ + 2358 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2358 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze4884", + "outputIndexes": [ + 2359 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2358, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp4886", + "outputIndexes": [ + 2360 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2360 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze4887", + "outputIndexes": [ + 2361 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2356, + 2359, + 2361, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice4890", + "outputIndexes": [ + 2362 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2362 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze4891", + "outputIndexes": [ + 2363 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 53, + 2363 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp4892", + "outputIndexes": [ + 2364 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2364, + 2363 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp4893", + "outputIndexes": [ + 2365 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2355, + 2365, + 2358 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_208_output_0", + "outputIndexes": [ + 2366 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2366, + 65 + ], + "main_type": "BinaryOp", + "main": { + "opType": 7, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Div_87_output_0", + "outputIndexes": [ + 2367 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2367, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_412_output_0", + "outputIndexes": [ + 2368 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2353, + 2368, + 68, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_117_output_0", + "outputIndexes": [ + 2369 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2369 + ], + "main_type": "UnaryOp", + "main": { + "opType": "NEG", + "T": "DT_FLOAT" + }, + "name": "/Neg_58_output_0", + "outputIndexes": [ + 2370 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2353, + 21, + 2368, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_116_output_0", + "outputIndexes": [ + 2371 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2370, + 2371 + ], + "main_type": "Axis", + "main": { + "axis": -1 + }, + "name": "/Concat_264_output_0", + "outputIndexes": [ + 2372 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2372, + 80 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_117_output_0", + "outputIndexes": [ + 2373 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2354, + 2373 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_145_output_0", + "outputIndexes": [ + 2374 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.29/self_attn/k_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 2337 + ], + "outputIndexes": [ + 3411 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.29/self_attn/k_proj/Linear/pre_convert", + "inputIndexes": [ + 3411 + ], + "outputIndexes": [ + 3412 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.29/self_attn/k_proj/Linear", + "inputIndexes": [ + 3412 + ], + "outputIndexes": [ + 3413 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 3312128392, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.29/self_attn/k_proj/Linear/post_convert", + "inputIndexes": [ + 3413 + ], + "outputIndexes": [ + 3414 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.29/self_attn/k_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3414 + ], + "outputIndexes": [ + 2375 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2375, + 2352 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_147_output_0", + "outputIndexes": [ + 2376 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2376, + 50 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_118_output_0", + "outputIndexes": [ + 2377 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2376 + ], + "main_type": "NONE", + "name": "/Shape_119_output_0", + "outputIndexes": [ + 2378 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 2378 + ], + "main_type": "NONE", + "name": "Shape4941", + "outputIndexes": [ + 2379 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 2378 + ], + "main_type": "NONE", + "name": "Rank4943", + "outputIndexes": [ + 2380 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2380, + 2380 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp4945", + "outputIndexes": [ + 2381 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2381 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze4946", + "outputIndexes": [ + 2382 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2381, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp4948", + "outputIndexes": [ + 2383 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2383 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze4949", + "outputIndexes": [ + 2384 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2379, + 2382, + 2384, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice4952", + "outputIndexes": [ + 2385 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2385 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze4953", + "outputIndexes": [ + 2386 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 53, + 2386 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp4954", + "outputIndexes": [ + 2387 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2387, + 2386 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp4955", + "outputIndexes": [ + 2388 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2378, + 2388, + 2381 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_209_output_0", + "outputIndexes": [ + 2389 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2389, + 65 + ], + "main_type": "BinaryOp", + "main": { + "opType": 7, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Div_88_output_0", + "outputIndexes": [ + 2390 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2390, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_414_output_0", + "outputIndexes": [ + 2391 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2376, + 2391, + 68, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_119_output_0", + "outputIndexes": [ + 2392 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2392 + ], + "main_type": "UnaryOp", + "main": { + "opType": "NEG", + "T": "DT_FLOAT" + }, + "name": "/Neg_59_output_0", + "outputIndexes": [ + 2393 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2376, + 21, + 2391, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_118_output_0", + "outputIndexes": [ + 2394 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2393, + 2394 + ], + "main_type": "Axis", + "main": { + "axis": -1 + }, + "name": "/Concat_265_output_0", + "outputIndexes": [ + 2395 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2395, + 80 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_119_output_0", + "outputIndexes": [ + 2396 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2377, + 2396 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_146_output_0", + "outputIndexes": [ + 2397 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.29/self_attn/v_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 2337 + ], + "outputIndexes": [ + 3415 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.29/self_attn/v_proj/Linear/pre_convert", + "inputIndexes": [ + 3415 + ], + "outputIndexes": [ + 3416 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.29/self_attn/v_proj/Linear", + "inputIndexes": [ + 3416 + ], + "outputIndexes": [ + 3417 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 3321581982, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.29/self_attn/v_proj/Linear/post_convert", + "inputIndexes": [ + 3417 + ], + "outputIndexes": [ + 3418 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.29/self_attn/v_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3418 + ], + "outputIndexes": [ + 2398 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2398, + 2352 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_148_output_0", + "outputIndexes": [ + 2399 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2374, + 2397, + 2399, + 108 + ], + "main_type": "AttentionParam", + "main": { + "kv_cache": true + }, + "name": "Attention/Reshape_149_output_0", + "outputIndexes": [ + 2400 + ], + "type": "Attention", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.29/self_attn/o_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 2400 + ], + "outputIndexes": [ + 3419 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.29/self_attn/o_proj/Linear/pre_convert", + "inputIndexes": [ + 3419 + ], + "outputIndexes": [ + 3420 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.29/self_attn/o_proj/Linear", + "inputIndexes": [ + 3420 + ], + "outputIndexes": [ + 3421 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 3331035572, + 8388630, + 1048576, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.29/self_attn/o_proj/Linear/post_convert", + "inputIndexes": [ + 3421 + ], + "outputIndexes": [ + 3422 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.29/self_attn/o_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3422 + ], + "outputIndexes": [ + 2401 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2334, + 2401 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_148_output_0", + "outputIndexes": [ + 2402 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2402 + ], + "main_type": "LayerNorm", + "main": { + "axis": [ + -1 + ], + "epsilon": 1e-06, + "group": 1, + "useRMSNorm": true + }, + "name": "/ln_2_29/Mul_output_0", + "outputIndexes": [ + 2403 + ], + "type": "LayerNorm", + "defaultDimentionFormat": "NHWC" + }, + { + "main_type": "Blob", + "main": { + "dims": [ + 4096 + ], + "dataFormat": "NCHW", + "dataType": "DT_FLOAT", + "float32s": [ + 1.03125, + 1.039062, + 1.03125, + 1.03125, + 1.046875, + 1.03125, + 1.023438, + 1.023438, + 1.0625, + 1.039062, + 1.03125, + 1.023438, + 1.039062, + 1.03125, + 1.046875, + 1.039062, + 1.015625, + 1.046875, + 1.015625, + 1.039062, + 1.046875, + 1.046875, + 1.039062, + 1.023438, + 1.039062, + 1.054688, + 1.03125, + 1.015625, + 1.015625, + 1.039062, + 1.03125, + 1.015625, + 1.039062, + 1.03125, + 1.039062, + 1.03125, + 1.03125, + 1.015625, + 1.03125, + 1.046875, + 1.046875, + 1.039062, + 1.023438, + 1.015625, + 1.007812, + 1.023438, + 1.023438, + 1.054688, + 1.054688, + 1.015625, + 1.09375, + 0.996094, + 1.03125, + 1.03125, + 1.023438, + 1.039062, + 1.015625, + 1.039062, + 1.007812, + 1.03125, + 0.898438, + 1.03125, + 1.0625, + 1.046875, + 1.03125, + 1.046875, + 1.023438, + 1.046875, + 1.03125, + 1.03125, + 1.023438, + 1.03125, + 1.046875, + 1.039062, + 1.0, + 1.03125, + 1.03125, + 1.046875, + 1.03125, + 1.046875, + 1.015625, + 1.0625, + 1.03125, + 1.007812, + 1.03125, + 1.023438, + 1.015625, + 1.03125, + 1.0625, + 1.046875, + 1.039062, + 1.015625, + 1.03125, + 1.023438, + 1.03125, + 1.046875, + 1.03125, + 1.039062, + 1.03125, + 1.007812, + 1.039062, + 1.03125, + 1.03125, + 1.015625, + 1.023438, + 1.023438, + 1.039062, + 1.023438, + 1.007812, + 1.023438, + 1.054688, + 1.078125, + 1.054688, + 1.023438, + 1.054688, + 1.015625, + 1.007812, + 0.941406, + 1.03125, + 1.015625, + 1.054688, + 1.023438, + 1.015625, + 1.023438, + 1.023438, + 1.039062, + 1.023438, + 1.03125, + 1.039062, + 1.039062, + 1.015625, + 1.03125, + 1.03125, + 1.023438, + 1.023438, + 1.039062, + 1.023438, + 1.03125, + 1.0, + 1.03125, + 1.03125, + 1.03125, + 1.015625, + 1.007812, + 1.054688, + 1.046875, + 1.046875, + 1.023438, + 1.03125, + 1.023438, + 1.046875, + 1.054688, + 1.03125, + 1.015625, + 1.085938, + 1.03125, + 1.039062, + 1.03125, + 1.039062, + 1.007812, + 1.039062, + 1.046875, + 1.007812, + 1.039062, + 1.023438, + 1.023438, + 1.023438, + 1.023438, + 1.023438, + 1.023438, + 1.046875, + 1.023438, + 1.023438, + 1.007812, + 1.039062, + 1.046875, + 1.015625, + 1.039062, + 1.03125, + 1.015625, + 1.03125, + 1.03125, + 1.03125, + 1.023438, + 1.015625, + 1.046875, + 1.046875, + 1.015625, + 1.023438, + 1.03125, + 1.015625, + 1.046875, + 1.039062, + 1.03125, + 1.023438, + 1.023438, + 1.03125, + 1.054688, + 1.039062, + 1.039062, + 1.039062, + 1.023438, + 1.039062, + 1.039062, + 1.039062, + 1.015625, + 1.0625, + 1.03125, + 1.039062, + 1.007812, + 1.023438, + 1.039062, + 1.03125, + 1.03125, + 1.023438, + 1.03125, + 1.070312, + 1.046875, + 1.046875, + 1.0625, + 1.03125, + 1.039062, + 1.070312, + 1.03125, + 1.046875, + 1.03125, + 1.046875, + 1.03125, + 1.023438, + 1.039062, + 1.046875, + 1.039062, + 1.03125, + 1.03125, + 1.03125, + 1.054688, + 1.023438, + 1.039062, + 1.023438, + 1.046875, + 1.046875, + 1.015625, + 1.015625, + 1.007812, + 1.03125, + 1.015625, + 1.023438, + 1.0, + 1.054688, + 1.046875, + 1.0, + 1.03125, + 1.015625, + 1.015625, + 1.023438, + 1.039062, + 1.023438, + 1.046875, + 1.023438, + 1.015625, + 1.023438, + 1.015625, + 1.007812, + 1.015625, + 1.023438, + 1.070312, + 1.015625, + 1.054688, + 1.0, + 1.039062, + 1.046875, + 1.023438, + 1.054688, + 1.046875, + 1.046875, + 1.03125, + 1.03125, + 1.039062, + 1.085938, + 1.03125, + 1.03125, + 1.039062, + 1.023438, + 1.023438, + 1.046875, + 1.007812, + 1.023438, + 1.03125, + 1.015625, + 1.03125, + 1.03125, + 1.054688, + 1.03125, + 1.039062, + 1.023438, + 1.03125, + 1.03125, + 1.070312, + 1.070312, + 1.023438, + 1.046875, + 1.023438, + 1.023438, + 1.023438, + 1.023438, + 1.015625, + 1.007812, + 1.023438, + 1.023438, + 1.015625, + 1.054688, + 1.015625, + 1.023438, + 1.023438, + 1.023438, + 1.015625, + 1.03125, + 1.046875, + 1.03125, + 1.039062, + 1.039062, + 1.03125, + 1.039062, + 1.03125, + 1.03125, + 1.007812, + 1.023438, + 1.070312, + 1.054688, + 1.015625, + 1.015625, + 1.03125, + 1.015625, + 1.03125, + 1.03125, + 1.039062, + 1.039062, + 1.023438, + 1.007812, + 1.046875, + 1.039062, + 1.015625, + 1.046875, + 1.039062, + 1.03125, + 1.023438, + 1.03125, + 1.03125, + 1.046875, + 1.039062, + 1.03125, + 1.03125, + 1.03125, + 1.03125, + 1.03125, + 1.039062, + 1.023438, + 1.023438, + 1.054688, + 1.023438, + 1.039062, + 1.039062, + 1.023438, + 1.0, + 1.0, + 1.054688, + 1.039062, + 1.03125, + 1.023438, + 1.015625, + 1.046875, + 1.039062, + 1.039062, + 1.007812, + 1.039062, + 1.03125, + 1.03125, + 1.03125, + 1.023438, + 1.054688, + 1.03125, + 1.054688, + 1.039062, + 1.015625, + 1.023438, + 1.03125, + 1.007812, + 1.039062, + 1.03125, + 1.023438, + 1.03125, + 1.039062, + 1.046875, + 1.023438, + 1.046875, + 1.039062, + 1.03125, + 1.023438, + 1.015625, + 1.070312, + 1.054688, + 1.039062, + 1.039062, + 1.039062, + 1.015625, + 1.039062, + 1.039062, + 1.039062, + 1.039062, + 1.015625, + 1.023438, + 1.039062, + 1.039062, + 1.007812, + 1.046875, + 1.046875, + 1.046875, + 1.03125, + 1.03125, + 1.03125, + 1.023438, + 1.046875, + 1.023438, + 1.039062, + 1.039062, + 1.03125, + 1.023438, + 1.03125, + 1.164062, + 1.03125, + 1.046875, + 1.015625, + 1.023438, + 1.046875, + 1.023438, + 1.03125, + 1.03125, + 1.054688, + 1.054688, + 1.039062, + 1.023438, + 1.054688, + 1.023438, + 1.007812, + 1.039062, + 1.023438, + 1.03125, + 1.015625, + 1.039062, + 1.0625, + 1.054688, + 1.03125, + 1.046875, + 1.046875, + 1.039062, + 1.039062, + 1.015625, + 1.023438, + 1.023438, + 1.054688, + 1.039062, + 1.023438, + 1.039062, + 1.023438, + 1.054688, + 1.023438, + 1.015625, + 1.039062, + 1.046875, + 1.023438, + 1.015625, + 1.007812, + 1.03125, + 1.023438, + 1.03125, + 1.03125, + 1.039062, + 1.039062, + 1.007812, + 1.015625, + 1.007812, + 1.046875, + 1.03125, + 1.03125, + 1.039062, + 1.039062, + 1.046875, + 0.992188, + 1.023438, + 1.117188, + 1.03125, + 1.03125, + 1.03125, + 1.03125, + 1.039062, + 1.015625, + 1.023438, + 1.046875, + 1.023438, + 0.992188, + 1.0, + 1.015625, + 1.03125, + 1.03125, + 1.046875, + 1.023438, + 1.03125, + 1.039062, + 1.039062, + 1.03125, + 1.023438, + 1.015625, + 1.054688, + 1.039062, + 1.03125, + 1.039062, + 1.015625, + 1.03125, + 1.03125, + 1.015625, + 1.015625, + 1.023438, + 1.007812, + 1.023438, + 1.023438, + 1.015625, + 1.0625, + 1.03125, + 1.023438, + 1.023438, + 1.03125, + 1.03125, + 1.023438, + 0.859375, + 1.03125, + 1.039062, + 1.023438, + 1.03125, + 1.046875, + 1.03125, + 1.039062, + 1.03125, + 1.039062, + 1.03125, + 1.039062, + 1.007812, + 1.03125, + 1.03125, + 1.03125, + 1.039062, + 1.039062, + 1.023438, + 1.015625, + 1.015625, + 1.023438, + 1.03125, + 1.039062, + 1.03125, + 1.03125, + 1.03125, + 1.0625, + 1.039062, + 1.054688, + 1.054688, + 1.023438, + 1.007812, + 1.03125, + 1.046875, + 1.054688, + 1.015625, + 1.03125, + 1.03125, + 1.023438, + 1.039062, + 1.03125, + 1.039062, + 1.046875, + 1.039062, + 1.03125, + 1.039062, + 1.039062, + 1.039062, + 1.015625, + 1.046875, + 1.039062, + 1.054688, + 0.953125, + 1.015625, + 1.023438, + 1.054688, + 1.007812, + 1.046875, + 1.039062, + 1.023438, + 1.03125, + 1.015625, + 1.023438, + 1.0625, + 1.039062, + 1.046875, + 1.046875, + 1.039062, + 1.046875, + 1.039062, + 1.03125, + 1.03125, + 1.03125, + 1.039062, + 1.039062, + 1.03125, + 1.023438, + 1.03125, + 1.03125, + 1.101562, + 1.03125, + 1.03125, + 1.03125, + 1.039062, + 1.015625, + 1.039062, + 1.039062, + 1.015625, + 1.03125, + 1.273438, + 1.023438, + 1.054688, + 1.015625, + 1.023438, + 1.03125, + 1.046875, + 1.039062, + 1.039062, + 1.03125, + 1.0625, + 1.054688, + 1.054688, + 1.046875, + 1.03125, + 1.03125, + 1.03125, + 1.039062, + 1.03125, + 1.0625, + 1.03125, + 1.023438, + 1.015625, + 1.023438, + 1.054688, + 1.023438, + 1.023438, + 1.046875, + 1.039062, + 1.03125, + 1.046875, + 1.015625, + 1.015625, + 1.03125, + 1.039062, + 1.023438, + 1.03125, + 1.054688, + 1.03125, + 1.046875, + 1.03125, + 1.09375, + 1.015625, + 1.03125, + 1.03125, + 1.039062, + 1.023438, + 1.03125, + 1.039062, + 1.039062, + 1.039062, + 1.03125, + 1.0625, + 1.054688, + 1.023438, + 1.03125, + 1.039062, + 1.015625, + 1.054688, + 1.03125, + 1.0, + 1.03125, + 1.039062, + 1.046875, + 1.046875, + 1.007812, + 1.046875, + 1.03125, + 1.03125, + 1.03125, + 1.039062, + 1.023438, + 1.03125, + 1.023438, + 1.007812, + 1.03125, + 1.054688, + 1.054688, + 1.046875, + 1.015625, + 0.984375, + 1.023438, + 1.023438, + 1.039062, + 1.0, + 1.046875, + 1.03125, + 1.039062, + 1.039062, + 1.054688, + 1.015625, + 1.039062, + 1.046875, + 1.046875, + 1.015625, + 1.039062, + 1.015625, + 1.023438, + 1.046875, + 1.039062, + 1.039062, + 1.046875, + 1.039062, + 1.039062, + 1.03125, + 1.0625, + 1.054688, + 1.046875, + 1.046875, + 1.007812, + 1.03125, + 1.03125, + 1.023438, + 1.023438, + 1.039062, + 1.015625, + 1.03125, + 1.039062, + 1.046875, + 1.015625, + 1.039062, + 1.015625, + 1.015625, + 1.03125, + 1.039062, + 1.023438, + 1.03125, + 1.015625, + 1.015625, + 1.03125, + 1.007812, + 1.046875, + 1.03125, + 1.03125, + 1.039062, + 1.039062, + 1.015625, + 1.023438, + 1.015625, + 1.039062, + 1.054688, + 1.03125, + 1.046875, + 1.054688, + 1.046875, + 1.03125, + 1.007812, + 1.0625, + 1.023438, + 1.03125, + 1.046875, + 1.03125, + 1.015625, + 1.039062, + 1.039062, + 1.007812, + 1.046875, + 1.023438, + 1.015625, + 1.03125, + 1.023438, + 1.054688, + 1.054688, + 1.039062, + 1.023438, + 1.039062, + 1.023438, + 1.007812, + 1.023438, + 1.03125, + 0.945312, + 1.046875, + 1.007812, + 1.046875, + 1.039062, + 1.046875, + 1.070312, + 1.039062, + 1.03125, + 1.039062, + 1.03125, + 1.039062, + 1.015625, + 1.015625, + 1.0625, + 1.007812, + 1.039062, + 1.039062, + 1.015625, + 1.007812, + 1.0625, + 1.054688, + 1.046875, + 1.039062, + 1.007812, + 1.054688, + 1.039062, + 1.023438, + 1.03125, + 1.03125, + 1.023438, + 1.023438, + 1.046875, + 1.054688, + 1.039062, + 1.03125, + 1.03125, + 1.054688, + 1.039062, + 1.03125, + 1.007812, + 1.039062, + 1.03125, + 1.0625, + 1.023438, + 1.023438, + 1.039062, + 1.03125, + 1.023438, + 1.046875, + 1.023438, + 1.0, + 1.09375, + 1.039062, + 1.015625, + 1.046875, + 1.023438, + 1.023438, + 1.039062, + 1.023438, + 1.046875, + 1.039062, + 1.03125, + 1.023438, + 1.023438, + 1.03125, + 1.023438, + 1.03125, + 1.03125, + 1.023438, + 1.023438, + 1.03125, + 1.015625, + 1.023438, + 1.039062, + 1.03125, + 1.03125, + 1.046875, + 1.039062, + 1.015625, + 1.03125, + 1.046875, + 1.03125, + 1.015625, + 1.03125, + 1.007812, + 1.03125, + 1.054688, + 1.023438, + 1.023438, + 1.015625, + 1.023438, + 1.039062, + 1.007812, + 1.03125, + 1.054688, + 1.023438, + 1.015625, + 1.054688, + 1.015625, + 1.03125, + 1.078125, + 1.046875, + 1.046875, + 1.03125, + 1.03125, + 1.023438, + 1.039062, + 1.039062, + 1.023438, + 1.023438, + 1.03125, + 1.046875, + 1.03125, + 1.023438, + 0.988281, + 1.023438, + 1.039062, + 1.039062, + 1.03125, + 1.046875, + 1.023438, + 1.023438, + 1.03125, + 1.03125, + 1.007812, + 1.023438, + 1.023438, + 1.023438, + 1.03125, + 1.023438, + 1.039062, + 1.03125, + 1.03125, + 1.046875, + 1.03125, + 1.039062, + 1.03125, + 1.039062, + 1.015625, + 1.007812, + 1.03125, + 1.023438, + 1.039062, + 1.039062, + 1.023438, + 1.039062, + 1.039062, + 1.046875, + 1.03125, + 1.03125, + 1.03125, + 1.039062, + 1.03125, + 1.03125, + 1.015625, + 1.023438, + 1.046875, + 1.039062, + 1.039062, + 1.039062, + 1.0, + 1.015625, + 1.0625, + 1.054688, + 1.03125, + 1.039062, + 1.023438, + 1.046875, + 1.03125, + 1.023438, + 1.09375, + 1.0625, + 1.039062, + 1.046875, + 1.046875, + 1.101562, + 1.007812, + 1.023438, + 1.046875, + 1.039062, + 1.039062, + 1.023438, + 1.039062, + 1.023438, + 1.054688, + 1.03125, + 1.023438, + 1.03125, + 1.015625, + 1.023438, + 1.03125, + 1.023438, + 1.046875, + 1.023438, + 1.03125, + 1.023438, + 1.0, + 1.015625, + 1.015625, + 1.054688, + 1.015625, + 1.039062, + 1.039062, + 1.03125, + 1.046875, + 1.015625, + 1.046875, + 1.039062, + 1.007812, + 1.0, + 1.03125, + 1.03125, + 1.03125, + 1.015625, + 1.03125, + 1.023438, + 1.03125, + 1.039062, + 0.976562, + 1.007812, + 0.980469, + 1.03125, + 1.046875, + 1.015625, + 1.023438, + 1.039062, + 1.03125, + 1.023438, + 1.023438, + 1.117188, + 1.039062, + 1.039062, + 1.015625, + 1.039062, + 1.023438, + 1.039062, + 0.976562, + 1.0625, + 1.054688, + 1.015625, + 1.007812, + 1.023438, + 1.046875, + 1.03125, + 1.03125, + 1.03125, + 1.03125, + 1.039062, + 1.039062, + 1.023438, + 1.023438, + 0.996094, + 1.039062, + 1.007812, + 1.046875, + 1.039062, + 1.0625, + 1.023438, + 1.03125, + 1.007812, + 1.023438, + 1.0625, + 1.039062, + 1.007812, + 1.015625, + 1.039062, + 0.996094, + 1.03125, + 1.039062, + 1.046875, + 1.03125, + 1.054688, + 1.039062, + 1.0625, + 1.015625, + 1.023438, + 1.039062, + 1.03125, + 1.015625, + 1.039062, + 1.023438, + 0.996094, + 1.03125, + 1.039062, + 1.007812, + 1.023438, + 1.015625, + 0.296875, + 1.046875, + 1.03125, + 1.046875, + 1.039062, + 1.039062, + 1.039062, + 1.023438, + 1.046875, + 1.023438, + 1.039062, + 1.03125, + 1.03125, + 1.039062, + 1.03125, + 1.03125, + 1.039062, + 1.023438, + 1.023438, + 1.039062, + 1.039062, + 1.015625, + 1.085938, + 1.078125, + 1.023438, + 1.03125, + 1.03125, + 1.023438, + 1.054688, + 0.914062, + 1.03125, + 1.039062, + 1.023438, + 1.046875, + 1.039062, + 1.039062, + 1.03125, + 1.03125, + 1.023438, + 0.988281, + 1.046875, + 1.023438, + 1.023438, + 1.023438, + 1.023438, + 1.015625, + 1.039062, + 1.03125, + 1.023438, + 1.039062, + 1.03125, + 1.023438, + 1.046875, + 1.015625, + 1.039062, + 1.023438, + 1.046875, + 1.03125, + 1.015625, + 1.046875, + 1.023438, + 1.03125, + 1.046875, + 1.023438, + 1.0, + 1.039062, + 1.046875, + 1.023438, + 0.976562, + 1.0625, + 1.039062, + 1.007812, + 1.015625, + 1.023438, + 1.007812, + 1.03125, + 1.015625, + 1.039062, + 1.023438, + 1.023438, + 1.039062, + 1.023438, + 1.046875, + 1.046875, + 1.046875, + 1.007812, + 1.023438, + 1.015625, + 1.046875, + 1.015625, + 1.023438, + 1.03125, + 1.03125, + 1.03125, + 1.023438, + 1.054688, + 1.039062, + 0.996094, + 1.03125, + 1.023438, + 0.988281, + 1.03125, + 1.015625, + 1.007812, + 1.03125, + 1.03125, + 1.0625, + 1.03125, + 1.03125, + 1.023438, + 1.03125, + 1.007812, + 1.03125, + 1.015625, + 1.023438, + 1.015625, + 1.046875, + 1.046875, + 1.03125, + 1.03125, + 1.03125, + 1.0625, + 1.023438, + 1.046875, + 1.023438, + 1.015625, + 1.03125, + 1.046875, + 1.046875, + 1.054688, + 1.007812, + 1.03125, + 1.023438, + 1.046875, + 1.023438, + 1.015625, + 1.054688, + 1.03125, + 1.046875, + 1.015625, + 1.023438, + 1.03125, + 1.015625, + 1.039062, + 1.046875, + 1.039062, + 1.03125, + 1.03125, + 1.03125, + 1.023438, + 1.046875, + 1.03125, + 1.046875, + 1.015625, + 1.015625, + 1.015625, + 0.964844, + 1.039062, + 1.015625, + 1.03125, + 1.03125, + 1.015625, + 1.054688, + 1.023438, + 1.03125, + 1.039062, + 1.039062, + 1.023438, + 1.046875, + 1.03125, + 1.046875, + 1.039062, + 1.046875, + 1.046875, + 1.023438, + 1.03125, + 0.988281, + 1.039062, + 1.046875, + 1.007812, + 1.054688, + 1.03125, + 1.023438, + 1.046875, + 1.03125, + 0.996094, + 1.015625, + 1.023438, + 1.046875, + 1.03125, + 1.03125, + 1.023438, + 1.039062, + 1.039062, + 1.039062, + 1.015625, + 1.015625, + 1.03125, + 1.015625, + 1.023438, + 1.03125, + 1.046875, + 1.03125, + 1.023438, + 1.046875, + 1.039062, + 1.039062, + 1.023438, + 1.03125, + 1.03125, + 1.015625, + 1.023438, + 1.023438, + 1.015625, + 1.007812, + 1.015625, + 1.023438, + 1.015625, + 1.03125, + 1.046875, + 1.03125, + 1.03125, + 1.039062, + 1.0625, + 1.039062, + 1.039062, + 1.03125, + 1.046875, + 1.03125, + 1.007812, + 1.03125, + 1.023438, + 1.039062, + 1.023438, + 1.03125, + 1.015625, + 1.0, + 1.007812, + 1.023438, + 1.039062, + 1.039062, + 1.03125, + 1.046875, + 1.023438, + 1.046875, + 1.03125, + 1.039062, + 1.023438, + 1.015625, + 1.039062, + 1.039062, + 1.015625, + 1.039062, + 1.03125, + 1.023438, + 1.046875, + 1.039062, + 1.015625, + 1.039062, + 1.039062, + 1.03125, + 1.023438, + 1.015625, + 1.03125, + 1.007812, + 1.03125, + 1.023438, + 1.023438, + 1.039062, + 1.046875, + 1.039062, + 1.039062, + 1.015625, + 1.054688, + 1.015625, + 1.0, + 1.039062, + 1.015625, + 1.03125, + 1.039062, + 1.03125, + 1.039062, + 1.03125, + 1.023438, + 1.039062, + 1.039062, + 1.023438, + 1.007812, + 1.023438, + 1.015625, + 1.03125, + 1.015625, + 1.007812, + 1.03125, + 1.03125, + 1.039062, + 1.023438, + 1.015625, + 1.046875, + 1.023438, + 1.023438, + 1.03125, + 1.015625, + 1.03125, + 1.015625, + 1.015625, + 1.03125, + 1.039062, + 1.046875, + 1.054688, + 1.007812, + 1.0625, + 1.03125, + 1.046875, + 1.023438, + 1.023438, + 1.054688, + 1.015625, + 1.039062, + 1.03125, + 1.039062, + 1.039062, + 1.023438, + 1.039062, + 1.039062, + 1.007812, + 1.039062, + 1.023438, + 1.039062, + 1.03125, + 1.015625, + 1.039062, + 1.023438, + 0.953125, + 1.03125, + 1.007812, + 1.039062, + 1.039062, + 1.023438, + 1.046875, + 1.03125, + 1.070312, + 1.007812, + 1.0625, + 1.007812, + 1.070312, + 0.957031, + 1.023438, + 1.007812, + 1.039062, + 1.015625, + 1.039062, + 1.039062, + 1.015625, + 1.023438, + 0.953125, + 1.039062, + 1.039062, + 1.039062, + 1.046875, + 1.023438, + 1.015625, + 1.039062, + 1.03125, + 1.03125, + 1.03125, + 1.03125, + 1.007812, + 1.015625, + 1.03125, + 1.03125, + 1.039062, + 1.046875, + 1.03125, + 1.046875, + 1.046875, + 1.046875, + 1.03125, + 1.023438, + 1.039062, + 1.015625, + 1.039062, + 1.039062, + 1.015625, + 1.007812, + 1.046875, + 1.046875, + 1.023438, + 1.039062, + 1.046875, + 1.054688, + 1.039062, + 1.007812, + 1.039062, + 1.046875, + 1.039062, + 1.0625, + 1.054688, + 1.0625, + 1.039062, + 1.03125, + 1.039062, + 1.03125, + 1.046875, + 1.039062, + 1.046875, + 1.03125, + 1.015625, + 1.03125, + 1.023438, + 1.046875, + 0.996094, + 1.0625, + 1.039062, + 1.023438, + 1.523438, + 1.023438, + 1.039062, + 1.023438, + 1.015625, + 1.023438, + 1.039062, + 1.03125, + 1.046875, + 1.023438, + 1.054688, + 1.039062, + 1.046875, + 1.015625, + 1.039062, + 1.023438, + 1.007812, + 1.054688, + 1.039062, + 1.015625, + 1.054688, + 1.023438, + 1.03125, + 1.03125, + 1.023438, + 1.03125, + 1.039062, + 1.023438, + 1.039062, + 1.039062, + 1.03125, + 1.046875, + 1.0625, + 1.023438, + 1.039062, + 1.03125, + 1.039062, + 1.03125, + 1.054688, + 1.0625, + 1.03125, + 1.023438, + 1.03125, + 1.046875, + 1.039062, + 1.023438, + 1.023438, + 1.039062, + 1.023438, + 1.015625, + 1.03125, + 1.03125, + 1.015625, + 1.046875, + 1.015625, + 1.039062, + 1.03125, + 1.023438, + 1.03125, + 1.023438, + 0.941406, + 1.054688, + 1.039062, + 1.03125, + 1.054688, + 1.046875, + 1.03125, + 1.039062, + 1.039062, + 1.054688, + 1.03125, + 1.023438, + 1.015625, + 1.03125, + 1.007812, + 1.03125, + 1.03125, + 1.03125, + 1.039062, + 1.046875, + 1.007812, + 1.015625, + 1.046875, + 1.03125, + 1.007812, + 1.039062, + 1.023438, + 1.0, + 0.996094, + 1.046875, + 1.054688, + 1.078125, + 1.039062, + 1.03125, + 1.03125, + 1.007812, + 1.007812, + 1.03125, + 1.039062, + 1.03125, + 1.023438, + 1.03125, + 1.046875, + 1.023438, + 1.023438, + 1.054688, + 1.03125, + 1.046875, + 1.023438, + 1.039062, + 1.023438, + 1.039062, + 1.015625, + 1.039062, + 1.023438, + 1.039062, + 1.023438, + 1.046875, + 1.054688, + 1.023438, + 1.03125, + 1.039062, + 1.039062, + 1.023438, + 1.070312, + 1.023438, + 1.046875, + 1.03125, + 1.03125, + 1.234375, + 1.054688, + 1.023438, + 1.03125, + 1.023438, + 1.03125, + 1.039062, + 1.023438, + 1.039062, + 1.023438, + 1.03125, + 1.023438, + 1.03125, + 1.046875, + 1.03125, + 1.039062, + 1.023438, + 1.023438, + 1.039062, + 1.015625, + 1.039062, + 1.023438, + 1.039062, + 1.015625, + 1.039062, + 1.023438, + 1.03125, + 1.03125, + 1.03125, + 1.023438, + 1.039062, + 1.046875, + 1.054688, + 1.054688, + 1.046875, + 1.015625, + 1.015625, + 1.039062, + 1.039062, + 1.015625, + 1.085938, + 1.046875, + 1.03125, + 1.023438, + 1.03125, + 1.023438, + 1.03125, + 1.078125, + 1.046875, + 1.039062, + 1.03125, + 1.039062, + 1.039062, + 1.039062, + 1.03125, + 1.03125, + 1.03125, + 1.046875, + 1.015625, + 1.0625, + 1.03125, + 1.007812, + 1.023438, + 1.039062, + 1.015625, + 1.03125, + 1.03125, + 1.039062, + 1.015625, + 1.039062, + 1.03125, + 1.03125, + 1.039062, + 1.039062, + 1.007812, + 1.015625, + 1.039062, + 1.046875, + 1.046875, + 1.023438, + 1.039062, + 1.03125, + 1.03125, + 1.039062, + 1.015625, + 1.039062, + 1.03125, + 1.023438, + 1.046875, + 1.023438, + 1.054688, + 1.023438, + 1.0625, + 0.392578, + 1.046875, + 1.015625, + 1.015625, + 1.039062, + 1.039062, + 1.039062, + 1.03125, + 1.023438, + 1.039062, + 1.023438, + 1.039062, + 1.046875, + 1.023438, + 1.015625, + 1.03125, + 1.015625, + 1.007812, + 1.03125, + 1.046875, + 1.03125, + 1.046875, + 1.03125, + 1.023438, + 1.03125, + 1.015625, + 1.039062, + 1.039062, + 1.023438, + 1.054688, + 1.039062, + 1.046875, + 1.03125, + 1.007812, + 1.0625, + 1.023438, + 1.015625, + 1.046875, + 1.03125, + 1.03125, + 1.046875, + 1.03125, + 1.023438, + 1.023438, + 1.039062, + 1.03125, + 1.039062, + 1.023438, + 1.007812, + 1.015625, + 1.039062, + 1.015625, + 1.039062, + 1.039062, + 1.03125, + 1.023438, + 1.046875, + 1.023438, + 1.03125, + 1.03125, + 1.039062, + 1.023438, + 1.023438, + 1.015625, + 1.03125, + 1.015625, + 1.015625, + 1.03125, + 1.039062, + 1.046875, + 1.039062, + 1.03125, + 1.109375, + 1.023438, + 1.03125, + 1.007812, + 1.03125, + 1.023438, + 1.023438, + 0.992188, + 1.03125, + 1.046875, + 1.046875, + 1.054688, + 1.03125, + 1.023438, + 1.03125, + 1.03125, + 1.007812, + 1.023438, + 1.023438, + 1.039062, + 1.0, + 1.039062, + 1.03125, + 1.007812, + 1.03125, + 1.054688, + 1.039062, + 1.015625, + 1.023438, + 1.015625, + 1.039062, + 1.015625, + 1.070312, + 1.046875, + 1.023438, + 1.03125, + 1.03125, + 1.03125, + 1.015625, + 1.046875, + 1.046875, + 1.046875, + 1.03125, + 1.03125, + 1.148438, + 1.039062, + 1.046875, + 1.015625, + 1.03125, + 1.0, + 1.023438, + 1.03125, + 1.046875, + 1.023438, + 1.023438, + 1.015625, + 1.0625, + 0.917969, + 1.0625, + 1.03125, + 1.023438, + 1.015625, + 1.054688, + 1.023438, + 1.023438, + 1.03125, + 1.007812, + 1.039062, + 0.992188, + 1.03125, + 1.015625, + 1.046875, + 1.054688, + 1.023438, + 1.03125, + 1.03125, + 0.972656, + 1.03125, + 1.03125, + 1.046875, + 1.03125, + 1.023438, + 1.039062, + 1.023438, + 1.023438, + 1.015625, + 1.054688, + 1.03125, + 1.007812, + 1.03125, + 1.046875, + 1.023438, + 1.039062, + 1.0625, + 1.046875, + 1.015625, + 1.039062, + 1.015625, + 1.03125, + 1.046875, + 1.054688, + 1.023438, + 1.03125, + 1.023438, + 1.039062, + 1.007812, + 1.039062, + 1.039062, + 1.054688, + 1.054688, + 1.023438, + 1.007812, + 1.023438, + 1.039062, + 1.0, + 1.039062, + 1.039062, + 1.023438, + 1.023438, + 1.039062, + 1.039062, + 1.054688, + 1.039062, + 1.007812, + 1.03125, + 1.046875, + 1.039062, + 1.039062, + 1.015625, + 1.039062, + 1.070312, + 1.023438, + 1.039062, + 1.023438, + 1.03125, + 1.007812, + 1.023438, + 1.015625, + 1.039062, + 1.03125, + 1.007812, + 1.078125, + 1.039062, + 1.039062, + 1.007812, + 1.023438, + 1.054688, + 1.023438, + 1.03125, + 1.03125, + 1.046875, + 1.015625, + 1.039062, + 1.03125, + 1.046875, + 1.039062, + 1.046875, + 1.023438, + 1.039062, + 1.039062, + 1.03125, + 1.03125, + 1.046875, + 1.03125, + 1.03125, + 1.039062, + 1.039062, + 1.007812, + 1.039062, + 1.007812, + 1.046875, + 1.03125, + 1.039062, + 1.039062, + 1.03125, + 1.0625, + 1.039062, + 1.023438, + 1.039062, + 1.085938, + 1.039062, + 1.03125, + 1.03125, + 1.015625, + 1.023438, + 1.015625, + 1.007812, + 1.023438, + 1.015625, + 1.015625, + 1.046875, + 1.039062, + 1.039062, + 1.015625, + 1.03125, + 1.039062, + 1.023438, + 1.0, + 1.023438, + 1.03125, + 1.0625, + 1.046875, + 1.039062, + 1.03125, + 1.03125, + 1.0625, + 1.039062, + 1.03125, + 1.023438, + 1.039062, + 1.039062, + 1.023438, + 1.023438, + 1.023438, + 1.039062, + 1.023438, + 1.03125, + 0.996094, + 1.03125, + 1.023438, + 1.046875, + 1.015625, + 1.054688, + 1.046875, + 1.039062, + 1.023438, + 1.03125, + 1.015625, + 1.023438, + 1.015625, + 1.03125, + 1.03125, + 1.023438, + 1.03125, + 1.023438, + 1.03125, + 1.046875, + 1.046875, + 1.023438, + 1.023438, + 1.046875, + 1.023438, + 1.015625, + 1.015625, + 1.007812, + 1.046875, + 1.03125, + 1.070312, + 1.046875, + 1.0625, + 1.039062, + 1.046875, + 1.03125, + 1.015625, + 1.023438, + 1.039062, + 1.03125, + 0.992188, + 1.023438, + 1.023438, + 1.03125, + 1.046875, + 1.007812, + 1.03125, + 1.039062, + 0.953125, + 1.015625, + 1.015625, + 1.046875, + 1.03125, + 1.046875, + 1.007812, + 1.023438, + 1.015625, + 1.03125, + 1.039062, + 1.03125, + 1.054688, + 1.054688, + 1.023438, + 1.039062, + 1.023438, + 1.039062, + 1.015625, + 1.039062, + 1.03125, + 1.015625, + 1.007812, + 1.023438, + 1.023438, + 1.039062, + 1.039062, + 1.03125, + 1.03125, + 1.007812, + 1.023438, + 0.996094, + 1.039062, + 1.023438, + 1.023438, + 1.023438, + 1.046875, + 1.015625, + 1.046875, + 1.03125, + 1.046875, + 1.015625, + 1.054688, + 1.03125, + 1.039062, + 1.039062, + 1.03125, + 1.039062, + 1.023438, + 1.03125, + 1.023438, + 1.03125, + 1.015625, + 1.023438, + 1.03125, + 1.007812, + 1.054688, + 1.046875, + 0.980469, + 1.039062, + 1.023438, + 1.03125, + 1.039062, + 1.015625, + 1.03125, + 1.046875, + 1.046875, + 1.054688, + 1.046875, + 1.0, + 1.0625, + 1.03125, + 1.039062, + 1.070312, + 1.039062, + 1.007812, + 1.039062, + 1.03125, + 1.0625, + 1.015625, + 1.039062, + 1.03125, + 1.039062, + 1.007812, + 1.039062, + 1.03125, + 1.007812, + 1.03125, + 1.03125, + 1.015625, + 1.0625, + 1.023438, + 1.023438, + 1.070312, + 1.039062, + 1.007812, + 1.023438, + 1.03125, + 1.023438, + 1.054688, + 1.039062, + 1.023438, + 1.054688, + 1.007812, + 1.03125, + 1.015625, + 1.015625, + 1.03125, + 1.039062, + 1.046875, + 1.039062, + 1.039062, + 1.039062, + 1.046875, + 1.039062, + 1.03125, + 1.03125, + 1.03125, + 1.023438, + 1.007812, + 1.046875, + 1.023438, + 1.023438, + 1.03125, + 1.03125, + 1.015625, + 1.023438, + 1.039062, + 1.03125, + 1.03125, + 1.015625, + 1.015625, + 1.03125, + 1.039062, + 1.03125, + 1.03125, + 1.023438, + 1.0625, + 1.007812, + 1.039062, + 1.03125, + 1.015625, + 1.046875, + 1.03125, + 1.0, + 1.03125, + 1.0625, + 1.015625, + 1.039062, + 1.0625, + 1.007812, + 1.046875, + 1.023438, + 1.0, + 1.03125, + 1.039062, + 1.015625, + 1.023438, + 1.046875, + 1.039062, + 1.015625, + 1.015625, + 1.023438, + 1.039062, + 1.03125, + 1.023438, + 1.023438, + 1.039062, + 1.03125, + 1.03125, + 1.039062, + 1.039062, + 1.03125, + 1.039062, + 1.0, + 1.023438, + 1.03125, + 1.023438, + 1.03125, + 1.078125, + 1.078125, + 1.046875, + 1.039062, + 1.039062, + 1.015625, + 1.023438, + 1.039062, + 1.039062, + 1.03125, + 1.023438, + 1.054688, + 1.039062, + 1.023438, + 1.039062, + 1.039062, + 1.046875, + 1.023438, + 1.023438, + 0.871094, + 1.039062, + 1.039062, + 1.015625, + 1.03125, + 1.046875, + 1.023438, + 1.039062, + 1.03125, + 1.015625, + 1.007812, + 1.0, + 1.023438, + 1.03125, + 1.03125, + 1.0625, + 1.039062, + 1.054688, + 1.015625, + 1.03125, + 1.070312, + 1.046875, + 1.054688, + 1.015625, + 1.007812, + 1.046875, + 1.046875, + 1.070312, + 1.023438, + 1.0625, + 1.03125, + 1.046875, + 1.023438, + 1.046875, + 1.023438, + 1.046875, + 1.03125, + 1.023438, + 1.007812, + 1.039062, + 1.023438, + 1.03125, + 1.03125, + 1.054688, + 1.023438, + 1.0625, + 1.015625, + 1.03125, + 1.03125, + 1.03125, + 1.078125, + 1.0625, + 1.046875, + 1.03125, + 1.03125, + 1.046875, + 1.046875, + 1.007812, + 1.03125, + 1.023438, + 1.03125, + 1.046875, + 1.023438, + 1.03125, + 1.023438, + 1.007812, + 1.023438, + 1.015625, + 1.03125, + 1.03125, + 1.070312, + 1.007812, + 1.03125, + 1.023438, + 1.046875, + 1.046875, + 1.03125, + 1.039062, + 1.023438, + 1.023438, + 1.03125, + 1.039062, + 1.03125, + 0.839844, + 1.039062, + 1.007812, + 1.03125, + 1.023438, + 1.046875, + 1.015625, + 1.046875, + 1.03125, + 1.03125, + 1.039062, + 1.023438, + 1.015625, + 1.0, + 1.03125, + 1.03125, + 0.996094, + 0.960938, + 1.023438, + 1.03125, + 1.03125, + 0.996094, + 1.039062, + 1.007812, + 1.007812, + 1.03125, + 1.023438, + 0.972656, + 1.023438, + 1.03125, + 1.039062, + 1.023438, + 1.03125, + 1.023438, + 1.023438, + 1.046875, + 1.023438, + 1.023438, + 1.085938, + 1.03125, + 1.023438, + 1.023438, + 1.039062, + 1.054688, + 1.039062, + 1.039062, + 1.039062, + 1.015625, + 1.046875, + 1.046875, + 1.023438, + 1.023438, + 1.023438, + 1.023438, + 1.046875, + 1.03125, + 1.023438, + 1.039062, + 1.023438, + 1.023438, + 1.039062, + 1.015625, + 1.046875, + 1.046875, + 1.023438, + 1.03125, + 1.039062, + 1.054688, + 1.046875, + 1.039062, + 1.039062, + 1.03125, + 1.046875, + 1.03125, + 1.039062, + 1.046875, + 1.023438, + 1.015625, + 1.007812, + 1.015625, + 1.03125, + 1.03125, + 1.03125, + 1.023438, + 1.03125, + 1.03125, + 1.046875, + 1.03125, + 1.046875, + 1.039062, + 1.054688, + 1.039062, + 1.015625, + 1.0, + 1.023438, + 1.03125, + 1.023438, + 1.054688, + 1.023438, + 1.023438, + 1.03125, + 1.03125, + 1.007812, + 1.039062, + 1.039062, + 1.023438, + 1.03125, + 1.046875, + 1.023438, + 1.039062, + 1.03125, + 1.046875, + 1.023438, + 1.039062, + 1.039062, + 1.015625, + 1.054688, + 1.03125, + 1.023438, + 1.03125, + 1.015625, + 1.03125, + 1.015625, + 1.03125, + 1.03125, + 1.023438, + 1.015625, + 1.007812, + 1.039062, + 1.023438, + 1.03125, + 1.023438, + 1.039062, + 1.023438, + 1.023438, + 1.023438, + 1.03125, + 1.046875, + 1.03125, + 1.03125, + 1.046875, + 1.046875, + 1.023438, + 1.046875, + 1.03125, + 0.8125, + 1.046875, + 1.039062, + 1.023438, + 1.046875, + 1.03125, + 1.03125, + 1.015625, + 1.03125, + 1.039062, + 1.03125, + 1.039062, + 1.023438, + 1.007812, + 1.039062, + 1.03125, + 1.039062, + 1.023438, + 1.007812, + 1.046875, + 1.023438, + 1.039062, + 1.039062, + 1.03125, + 1.03125, + 1.023438, + 1.039062, + 1.046875, + 1.046875, + 1.023438, + 1.039062, + 1.023438, + 1.039062, + 1.054688, + 1.023438, + 1.03125, + 1.03125, + 1.023438, + 1.078125, + 1.015625, + 1.039062, + 1.007812, + 1.015625, + 1.03125, + 1.023438, + 1.03125, + 1.046875, + 1.039062, + 1.03125, + 1.046875, + 1.03125, + 1.039062, + 1.023438, + 1.015625, + 1.03125, + 1.023438, + 1.03125, + 1.023438, + 1.046875, + 1.054688, + 1.023438, + 1.023438, + 1.023438, + 1.039062, + 1.03125, + 1.039062, + 1.03125, + 1.039062, + 1.273438, + 1.023438, + 1.148438, + 1.023438, + 1.007812, + 1.03125, + 1.007812, + 1.023438, + 1.007812, + 1.046875, + 1.046875, + 1.03125, + 1.03125, + 1.046875, + 1.023438, + 1.023438, + 1.007812, + 1.039062, + 1.023438, + 1.023438, + 1.046875, + 1.023438, + 1.039062, + 1.015625, + 1.03125, + 1.0625, + 1.023438, + 1.015625, + 1.039062, + 1.023438, + 1.03125, + 1.039062, + 1.039062, + 1.023438, + 1.023438, + 1.046875, + 1.046875, + 1.046875, + 1.03125, + 1.039062, + 1.023438, + 1.015625, + 1.023438, + 1.015625, + 1.039062, + 1.039062, + 1.039062, + 1.085938, + 1.015625, + 1.03125, + 1.015625, + 1.023438, + 1.046875, + 1.023438, + 1.023438, + 1.015625, + 1.023438, + 1.03125, + 1.023438, + 1.039062, + 1.046875, + 1.039062, + 1.039062, + 1.023438, + 1.023438, + 1.03125, + 1.039062, + 1.023438, + 1.03125, + 1.03125, + 1.03125, + 1.03125, + 1.023438, + 1.03125, + 1.039062, + 1.03125, + 1.039062, + 1.015625, + 1.015625, + 1.03125, + 1.039062, + 1.015625, + 1.03125, + 1.039062, + 1.039062, + 1.03125, + 1.03125, + 1.039062, + 1.054688, + 1.03125, + 1.039062, + 1.03125, + 1.039062, + 1.007812, + 1.03125, + 1.023438, + 1.023438, + 1.007812, + 1.039062, + 1.03125, + 1.03125, + 1.039062, + 1.03125, + 1.039062, + 1.054688, + 1.054688, + 1.039062, + 1.039062, + 1.039062, + 1.023438, + 1.023438, + 1.023438, + 1.039062, + 1.03125, + 1.015625, + 1.015625, + 1.039062, + 1.0625, + 1.023438, + 1.054688, + 1.046875, + 1.046875, + 1.03125, + 1.03125, + 1.046875, + 1.015625, + 1.03125, + 1.023438, + 1.046875, + 1.03125, + 1.039062, + 1.023438, + 1.03125, + 1.007812, + 1.03125, + 1.023438, + 1.054688, + 1.03125, + 1.046875, + 1.015625, + 1.078125, + 1.023438, + 1.023438, + 1.039062, + 1.03125, + 1.039062, + 1.0, + 1.046875, + 1.039062, + 1.023438, + 1.046875, + 1.015625, + 1.015625, + 1.015625, + 1.023438, + 1.015625, + 1.015625, + 1.015625, + 1.039062, + 1.039062, + 1.015625, + 1.015625, + 1.03125, + 1.054688, + 1.039062, + 1.015625, + 1.039062, + 0.933594, + 1.03125, + 1.015625, + 1.039062, + 1.046875, + 1.015625, + 1.03125, + 1.054688, + 1.03125, + 1.039062, + 1.03125, + 1.085938, + 1.03125, + 1.023438, + 1.023438, + 1.0, + 1.023438, + 1.039062, + 1.03125, + 1.03125, + 1.023438, + 1.039062, + 1.046875, + 1.023438, + 1.039062, + 1.039062, + 1.015625, + 0.949219, + 1.039062, + 1.015625, + 1.03125, + 1.023438, + 1.023438, + 1.039062, + 1.023438, + 1.054688, + 1.046875, + 1.046875, + 1.0, + 1.015625, + 0.992188, + 1.0625, + 1.03125, + 1.039062, + 1.046875, + 1.046875, + 1.03125, + 1.03125, + 1.03125, + 1.054688, + 1.023438, + 1.023438, + 1.015625, + 1.023438, + 1.039062, + 1.046875, + 0.976562, + 1.023438, + 1.03125, + 1.054688, + 1.039062, + 1.023438, + 1.039062, + 1.070312, + 1.039062, + 1.023438, + 1.039062, + 1.039062, + 1.03125, + 1.023438, + 1.023438, + 1.039062, + 1.015625, + 1.039062, + 1.007812, + 1.03125, + 1.023438, + 1.023438, + 1.03125, + 1.03125, + 1.015625, + 1.015625, + 1.015625, + 1.007812, + 1.015625, + 1.0625, + 1.015625, + 1.023438, + 1.039062, + 1.046875, + 1.015625, + 1.046875, + 1.054688, + 1.039062, + 1.023438, + 1.007812, + 1.015625, + 1.046875, + 1.0, + 1.046875, + 1.03125, + 1.039062, + 1.039062, + 1.039062, + 1.023438, + 1.023438, + 1.03125, + 1.023438, + 1.023438, + 1.03125, + 1.03125, + 1.015625, + 1.039062, + 1.039062, + 1.039062, + 1.039062, + 1.046875, + 1.054688, + 1.054688, + 1.039062, + 1.039062, + 1.023438, + 1.0625, + 1.03125, + 1.039062, + 1.039062, + 1.039062, + 1.023438, + 1.015625, + 1.03125, + 1.046875, + 1.03125, + 1.03125, + 1.039062, + 1.03125, + 1.054688, + 1.023438, + 1.039062, + 1.03125, + 1.046875, + 1.039062, + 1.03125, + 1.023438, + 1.046875, + 1.023438, + 1.03125, + 1.023438, + 1.03125, + 1.039062, + 1.039062, + 1.03125, + 1.03125, + 1.007812, + 1.039062, + 1.046875, + 1.03125, + 1.046875, + 1.039062, + 1.054688, + 1.039062, + 1.03125, + 1.015625, + 1.03125, + 1.03125, + 1.03125, + 1.046875, + 1.023438, + 1.039062, + 1.039062, + 1.023438, + 1.015625, + 1.039062, + 1.039062, + 1.023438, + 1.039062, + 1.03125, + 1.023438, + 1.03125, + 1.03125, + 1.03125, + 1.046875, + 1.03125, + 1.046875, + 1.046875, + 1.03125, + 1.03125, + 1.054688, + 1.023438, + 1.046875, + 1.054688, + 1.015625, + 1.03125, + 1.03125, + 1.023438, + 1.03125, + 1.015625, + 1.023438, + 1.023438, + 1.023438, + 1.03125, + 1.039062, + 1.03125, + 1.015625, + 1.03125, + 1.039062, + 1.015625, + 1.046875, + 1.046875, + 1.046875, + 1.046875, + 1.0625, + 1.03125, + 1.03125, + 1.046875, + 1.039062, + 1.023438, + 1.007812, + 1.007812, + 1.039062, + 1.03125, + 1.03125, + 1.015625, + 1.023438, + 1.054688, + 1.03125, + 1.023438, + 1.03125, + 1.0625, + 1.039062, + 1.007812, + 1.039062, + 1.039062, + 1.054688, + 1.015625, + 1.03125, + 1.054688, + 1.015625, + 1.023438, + 1.015625, + 1.039062, + 1.023438, + 1.03125, + 1.03125, + 1.070312, + 1.015625, + 1.03125, + 1.054688, + 1.039062, + 1.03125, + 1.015625, + 1.039062, + 1.039062, + 1.015625, + 1.03125, + 1.023438, + 1.023438, + 1.039062, + 1.023438, + 1.039062, + 0.988281, + 1.039062, + 1.03125, + 1.023438, + 1.015625, + 1.03125, + 1.03125, + 1.039062, + 1.015625, + 1.015625, + 1.015625, + 1.039062, + 1.015625, + 1.015625, + 1.015625, + 0.980469, + 1.03125, + 1.039062, + 1.015625, + 1.015625, + 1.054688, + 1.023438, + 1.039062, + 1.046875, + 1.054688, + 1.03125, + 1.023438, + 1.023438, + 1.03125, + 1.03125, + 1.015625, + 1.0, + 1.039062, + 1.015625, + 1.039062, + 1.039062, + 1.039062, + 1.023438, + 1.023438, + 1.023438, + 1.03125, + 1.039062, + 1.023438, + 1.03125, + 1.03125, + 1.015625, + 1.03125, + 1.015625, + 1.039062, + 1.007812, + 1.039062, + 1.039062, + 1.046875, + 1.046875, + 1.039062, + 1.640625, + 1.023438, + 1.023438, + 1.03125, + 1.039062, + 1.046875, + 1.054688, + 1.070312, + 1.015625, + 1.03125, + 1.023438, + 1.03125, + 0.964844, + 1.023438, + 1.039062, + 1.023438, + 1.03125, + 1.039062, + 1.046875, + 1.023438, + 1.015625, + 1.03125, + 1.03125, + 1.039062, + 1.03125, + 1.007812, + 1.046875, + 1.046875, + 1.03125, + 1.0, + 1.03125, + 1.054688, + 1.03125, + 1.015625, + 1.015625, + 1.03125, + 1.046875, + 1.03125, + 1.03125, + 1.039062, + 1.046875, + 1.039062, + 1.023438, + 1.03125, + 1.015625, + 1.03125, + 1.0, + 1.007812, + 1.039062, + 1.03125, + 1.054688, + 1.015625, + 1.023438, + 1.039062, + 1.046875, + 1.03125, + 1.054688, + 1.0625, + 1.046875, + 1.023438, + 1.039062, + 1.039062, + 1.023438, + 1.039062, + 1.039062, + 1.039062, + 1.023438, + 1.0625, + 1.03125, + 0.480469, + 1.023438, + 1.039062, + 1.046875, + 1.023438, + 1.023438, + 1.023438, + 1.023438, + 1.039062, + 1.023438, + 1.046875, + 1.023438, + 1.03125, + 1.03125, + 1.03125, + 1.015625, + 1.03125, + 1.0, + 1.03125, + 1.03125, + 1.023438, + 1.03125, + 1.023438, + 1.054688, + 1.023438, + 1.039062, + 1.015625, + 1.007812, + 0.131836, + 1.046875, + 1.039062, + 1.023438, + 1.03125, + 1.023438, + 1.039062, + 1.03125, + 1.039062, + 1.046875, + 1.03125, + 1.054688, + 1.023438, + 1.023438, + 1.039062, + 1.023438, + 1.039062, + 0.898438, + 1.015625, + 1.007812, + 1.039062, + 1.023438, + 1.046875, + 1.03125, + 1.015625, + 1.054688, + 1.039062, + 1.039062, + 1.039062, + 1.023438, + 1.03125, + 1.046875, + 1.023438, + 1.023438, + 1.023438, + 1.023438, + 0.992188, + 1.039062, + 1.023438, + 1.0625, + 1.03125, + 1.015625, + 1.023438, + 1.039062, + 1.023438, + 1.023438, + 1.046875, + 1.039062, + 1.015625, + 1.039062, + 1.023438, + 1.015625, + 1.03125, + 1.023438, + 1.039062, + 1.039062, + 1.039062, + 1.046875, + 1.023438, + 1.023438, + 1.015625, + 1.039062, + 1.023438, + 1.039062, + 1.054688, + 1.023438, + 1.046875, + 1.007812, + 1.023438, + 1.007812, + 1.03125, + 1.046875, + 1.03125, + 1.046875, + 1.015625, + 1.03125, + 1.039062, + 1.039062, + 1.039062, + 1.0625, + 1.03125, + 1.039062, + 1.015625, + 1.039062, + 1.015625, + 1.054688, + 1.046875, + 1.03125, + 1.03125, + 1.039062, + 1.007812, + 1.046875, + 1.039062, + 1.039062, + 1.03125, + 1.03125, + 1.039062, + 1.015625, + 1.054688, + 1.023438, + 1.015625, + 1.023438, + 1.039062, + 1.007812, + 1.046875, + 1.023438, + 1.023438, + 1.039062, + 1.015625, + 1.039062, + 1.03125, + 1.039062, + 1.03125, + 1.023438, + 1.039062, + 0.984375, + 1.03125, + 1.03125, + 1.03125, + 1.046875, + 1.046875, + 1.023438, + 1.03125, + 1.03125, + 1.03125, + 1.039062, + 1.015625, + 1.039062, + 1.023438, + 1.023438, + 1.0, + 1.023438, + 1.054688, + 1.039062, + 1.03125, + 1.03125, + 1.023438, + 1.03125, + 1.03125, + 1.03125, + 1.039062, + 1.03125, + 1.015625, + 1.039062, + 1.03125, + 1.03125, + 1.015625, + 1.023438, + 1.046875, + 1.046875, + 1.023438, + 1.015625, + 1.046875, + 1.046875, + 1.054688, + 1.015625, + 1.046875, + 1.023438, + 1.054688, + 1.046875, + 1.046875, + 1.046875, + 1.03125, + 1.03125, + 1.03125, + 1.023438, + 1.039062, + 1.039062, + 1.03125, + 1.015625, + 1.03125, + 1.054688, + 1.023438, + 1.023438, + 1.039062, + 1.039062, + 1.023438, + 1.039062, + 1.023438, + 1.046875, + 1.023438, + 1.039062, + 1.0, + 1.023438, + 1.03125, + 1.03125, + 1.023438, + 1.039062, + 1.023438, + 1.015625, + 1.046875, + 1.03125, + 1.023438, + 1.03125, + 0.996094, + 1.03125, + 1.023438, + 1.023438, + 1.023438, + 1.023438, + 0.921875, + 1.007812, + 1.015625, + 1.03125, + 1.0, + 1.039062, + 1.039062, + 1.023438, + 1.023438, + 1.039062, + 1.015625, + 1.039062, + 1.039062, + 1.039062, + 1.046875, + 1.03125, + 1.039062, + 1.015625, + 1.039062, + 1.03125, + 1.046875, + 1.03125, + 1.039062, + 1.03125, + 1.039062, + 1.046875, + 1.015625, + 1.007812, + 1.023438, + 1.039062, + 1.023438, + 1.046875, + 0.9375, + 1.039062, + 1.03125, + 1.054688, + 1.03125, + 1.015625, + 1.007812, + 1.023438, + 1.03125, + 1.03125, + 1.015625, + 1.039062, + 1.054688, + 1.046875, + 1.046875, + 1.039062, + 1.023438, + 1.039062, + 1.039062, + 1.03125, + 1.007812, + 0.992188, + 1.03125, + 1.054688, + 1.03125, + 1.03125, + 1.0625, + 1.046875, + 1.03125, + 1.023438, + 1.03125, + 1.015625, + 1.03125, + 1.039062, + 1.0625, + 1.039062, + 1.03125, + 1.0625, + 1.015625, + 1.046875, + 1.039062, + 1.046875, + 1.046875, + 1.015625, + 1.046875, + 1.03125, + 1.023438, + 1.039062, + 1.039062, + 1.023438, + 1.039062, + 1.0625, + 1.046875, + 1.007812, + 1.023438, + 1.0625, + 1.023438, + 1.03125, + 1.03125, + 1.015625, + 1.03125, + 1.023438, + 1.039062, + 1.03125, + 1.039062, + 1.0, + 1.0, + 1.046875, + 1.039062, + 0.988281, + 1.039062, + 1.03125, + 1.039062, + 1.039062, + 1.023438, + 1.03125, + 1.023438, + 1.023438, + 1.046875, + 1.054688, + 1.03125, + 1.023438, + 1.03125, + 1.03125, + 1.03125, + 1.046875, + 1.039062, + 1.039062, + 1.054688, + 1.03125, + 1.03125, + 1.0625, + 1.023438, + 1.039062, + 1.054688, + 1.015625, + 1.015625, + 1.039062, + 1.054688, + 1.039062, + 1.015625, + 1.023438, + 1.03125, + 0.953125, + 1.023438, + 1.039062, + 1.039062, + 1.054688, + 1.03125, + 1.007812, + 1.039062, + 1.0625, + 1.046875, + 1.054688, + 1.023438, + 1.015625, + 1.046875, + 1.03125, + 1.046875, + 1.023438, + 1.023438, + 1.039062, + 1.039062, + 1.023438, + 1.03125, + 1.054688, + 0.996094, + 1.03125, + 1.007812, + 1.03125, + 1.023438, + 1.039062, + 1.015625, + 1.085938, + 1.039062, + 1.039062, + 1.015625, + 1.046875, + 1.039062, + 1.039062, + 1.03125, + 1.054688, + 1.046875, + 1.039062, + 1.046875, + 1.039062, + 1.03125, + 1.015625, + 1.054688, + 1.054688, + 1.03125, + 1.03125, + 1.023438, + 1.03125, + 1.039062, + 1.03125, + 1.03125, + 1.023438, + 1.023438, + 1.078125, + 1.015625, + 1.023438, + 1.046875, + 1.03125, + 1.015625, + 1.023438, + 1.023438, + 1.03125, + 1.0, + 1.0, + 1.039062, + 1.007812, + 1.03125, + 1.039062, + 1.03125, + 1.023438, + 1.046875, + 1.023438, + 1.039062, + 1.039062, + 1.007812, + 1.023438, + 1.023438, + 1.023438, + 1.03125, + 1.015625, + 1.039062, + 1.03125, + 1.015625, + 1.046875, + 1.046875, + 1.03125, + 1.007812, + 1.015625, + 1.023438, + 1.039062, + 1.03125, + 1.023438, + 1.0625, + 1.023438, + 1.015625, + 1.015625, + 1.054688, + 1.03125, + 1.039062, + 1.054688, + 1.023438, + 1.023438, + 1.0625, + 1.046875, + 1.023438, + 1.039062, + 1.03125, + 1.046875, + 1.03125, + 1.046875, + 1.023438, + 1.007812, + 1.039062, + 1.0625, + 1.015625, + 1.054688, + 1.023438, + 1.023438, + 1.03125, + 1.046875, + 1.046875, + 1.015625, + 1.039062, + 1.015625, + 1.039062, + 1.054688, + 1.03125, + 1.015625, + 1.03125, + 1.015625, + 1.03125, + 1.03125, + 1.023438, + 1.046875, + 1.023438, + 1.015625, + 1.03125, + 1.039062, + 1.03125, + 1.023438, + 1.039062, + 1.03125, + 1.0625, + 1.054688, + 1.054688, + 1.03125, + 1.007812, + 1.03125, + 1.023438, + 1.039062, + 1.023438, + 1.046875, + 1.046875, + 1.023438, + 1.132812, + 1.039062, + 1.039062, + 1.03125, + 1.015625, + 1.03125, + 1.03125, + 1.007812, + 1.03125, + 1.03125, + 1.023438, + 1.023438, + 1.03125, + 1.015625, + 1.023438, + 0.792969, + 1.03125, + 1.046875, + 1.03125, + 1.015625, + 1.046875, + 1.023438, + 1.039062, + 1.046875, + 1.023438, + 1.023438, + 1.007812, + 1.023438, + 1.039062, + 1.039062, + 1.046875, + 1.023438, + 1.007812, + 1.03125, + 1.039062, + 1.039062, + 0.992188, + 1.023438, + 1.015625, + 1.007812, + 1.015625, + 1.023438, + 1.054688, + 1.023438, + 1.023438, + 1.03125, + 1.023438, + 1.015625, + 1.046875, + 1.054688, + 1.046875, + 1.015625, + 1.039062, + 1.070312, + 1.039062, + 1.046875, + 1.054688, + 1.015625, + 1.015625, + 1.039062, + 1.023438, + 1.03125, + 1.046875, + 1.023438, + 1.03125, + 1.03125, + 1.039062, + 1.015625, + 1.054688, + 1.03125, + 1.007812, + 1.023438, + 1.039062, + 1.054688, + 1.03125, + 1.046875, + 1.023438, + 1.039062, + 1.039062, + 1.039062, + 1.046875, + 1.015625, + 1.0, + 1.03125, + 1.03125, + 1.046875, + 1.039062, + 1.03125, + 1.039062, + 1.03125, + 1.039062, + 1.015625, + 1.03125, + 1.046875, + 1.023438, + 1.015625, + 1.0625, + 1.039062, + 1.039062, + 1.03125, + 1.023438, + 1.039062, + 1.039062, + 1.046875, + 1.03125, + 1.054688, + 1.03125, + 1.046875, + 1.015625, + 1.023438, + 1.03125, + 1.039062, + 1.039062, + 1.046875, + 1.039062, + 1.023438, + 1.007812, + 1.023438, + 1.015625, + 1.023438, + 1.09375, + 1.03125, + 1.046875, + 1.023438, + 1.015625, + 1.054688, + 1.03125, + 1.03125, + 1.03125, + 1.039062, + 1.03125, + 1.03125, + 1.023438, + 1.007812, + 1.046875, + 1.03125, + 1.039062, + 1.007812, + 1.03125, + 1.03125, + 1.023438, + 1.03125, + 1.03125, + 1.015625, + 1.023438, + 1.015625, + 1.015625, + 1.03125, + 1.046875, + 1.039062, + 0.984375, + 1.039062, + 1.03125, + 1.03125, + 1.023438, + 1.054688, + 1.023438, + 1.015625, + 1.03125, + 1.054688, + 1.023438, + 1.023438, + 1.015625, + 1.039062, + 1.007812, + 1.023438, + 1.039062, + 1.015625, + 1.03125, + 1.023438, + 1.039062, + 1.03125, + 1.039062, + 1.046875, + 1.03125, + 1.054688, + 1.054688, + 1.046875, + 1.023438, + 1.039062, + 1.039062, + 1.03125, + 1.054688, + 1.039062, + 1.039062, + 1.054688, + 1.039062, + 1.023438, + 1.015625, + 0.992188, + 1.039062, + 1.023438, + 1.054688, + 1.046875, + 0.964844, + 1.023438, + 1.046875, + 1.03125, + 1.023438, + 1.023438, + 1.03125, + 1.039062, + 1.046875, + 1.023438, + 1.023438, + 1.023438, + 1.015625, + 1.039062, + 1.046875, + 1.046875, + 1.046875, + 1.03125, + 1.015625, + 1.015625, + 1.023438, + 1.015625, + 1.03125, + 1.023438, + 1.023438, + 1.039062, + 1.007812, + 1.03125, + 1.03125, + 1.023438, + 1.054688, + 1.046875, + 1.015625, + 1.039062, + 1.023438, + 1.054688, + 1.070312, + 1.015625, + 1.015625, + 1.03125, + 1.039062, + 1.023438, + 1.03125, + 1.03125, + 1.046875, + 1.046875, + 1.015625, + 1.03125, + 1.054688, + 1.023438, + 1.007812, + 1.023438, + 1.03125, + 1.023438, + 1.007812, + 1.015625, + 1.039062, + 1.015625, + 1.015625, + 1.03125, + 1.046875, + 1.03125, + 1.046875, + 1.03125, + 1.03125, + 1.03125, + 1.039062, + 1.023438, + 1.015625, + 1.023438, + 1.015625, + 1.046875, + 1.03125, + 1.023438, + 1.03125, + 1.03125, + 1.046875, + 1.046875, + 1.03125, + 1.03125, + 1.039062, + 1.023438, + 1.1875, + 1.023438, + 1.023438, + 1.015625, + 1.046875, + 1.039062, + 1.039062, + 1.03125, + 1.039062, + 1.039062, + 1.023438, + 1.046875, + 1.015625, + 1.03125, + 1.039062, + 1.046875, + 1.054688, + 1.046875, + 1.015625, + 1.039062, + 1.046875, + 1.039062, + 1.039062, + 1.039062, + 1.03125, + 1.046875, + 1.015625, + 1.039062, + 1.054688, + 1.070312, + 1.039062, + 1.007812, + 1.03125, + 1.03125, + 1.03125, + 1.023438, + 1.03125, + 1.039062, + 1.023438, + 1.039062, + 1.023438, + 1.023438, + 1.023438, + 1.039062, + 1.054688, + 1.023438, + 1.023438, + 1.03125, + 1.03125, + 1.03125, + 1.046875, + 1.03125, + 1.03125, + 1.039062, + 1.023438, + 1.023438, + 1.039062, + 1.015625, + 1.023438, + 1.023438, + 1.039062, + 1.023438, + 0.960938, + 1.007812, + 1.03125, + 1.03125, + 1.039062, + 1.039062, + 1.015625, + 1.03125, + 1.03125, + 1.03125, + 1.054688, + 1.023438, + 1.03125, + 1.039062, + 1.046875, + 1.023438, + 1.023438, + 1.023438, + 1.03125, + 1.039062, + 1.039062, + 1.0625, + 1.023438, + 1.039062, + 1.046875, + 1.03125, + 1.0625, + 1.039062, + 1.039062, + 1.023438, + 1.054688, + 1.007812, + 1.03125, + 1.03125, + 1.03125, + 1.023438, + 1.015625, + 1.023438, + 1.03125, + 1.070312, + 1.023438, + 1.046875, + 1.015625, + 1.726562, + 1.03125, + 1.046875, + 1.03125, + 1.007812, + 1.007812, + 1.023438, + 1.046875, + 1.023438, + 1.023438, + 1.046875, + 1.03125, + 1.039062, + 1.03125, + 1.015625, + 1.046875, + 1.054688, + 1.03125, + 1.03125, + 1.015625, + 1.023438, + 1.039062, + 1.023438, + 1.03125, + 1.046875, + 1.015625, + 1.039062, + 1.039062, + 1.023438, + 1.015625, + 1.023438, + 1.023438, + 1.03125, + 1.007812, + 1.023438, + 1.03125, + 1.03125, + 1.023438, + 1.0625, + 1.023438, + 1.023438, + 1.03125, + 1.023438, + 1.039062, + 1.039062, + 1.03125, + 1.015625, + 1.039062, + 1.023438, + 1.039062, + 1.023438, + 1.023438, + 1.023438, + 1.039062, + 1.023438, + 1.039062, + 1.039062, + 1.023438, + 1.046875, + 1.046875, + 1.03125, + 1.039062, + 1.03125, + 1.039062, + 1.046875, + 1.015625, + 1.039062, + 1.015625, + 1.078125, + 1.023438, + 1.03125, + 1.007812, + 1.039062, + 1.03125, + 1.015625, + 1.03125, + 1.023438, + 1.03125, + 1.046875, + 1.023438, + 0.992188, + 1.023438, + 1.039062, + 1.007812, + 1.039062, + 1.023438, + 1.03125, + 1.039062, + 1.023438, + 1.039062, + 1.039062, + 1.015625, + 1.039062, + 1.023438, + 1.023438, + 1.046875 + ] + }, + "name": "model.transformer.h.29.ln_2.weight", + "outputIndexes": [ + 2404 + ], + "type": "Const", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2403, + 2404 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/ln_2_29/Mul_1_output_0", + "outputIndexes": [ + 2405 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.29/mlp/w1/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 2405 + ], + "outputIndexes": [ + 3423 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.29/mlp/w1/Linear/pre_convert", + "inputIndexes": [ + 3423 + ], + "outputIndexes": [ + 3424 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.29/mlp/w1/Linear", + "inputIndexes": [ + 3424 + ], + "outputIndexes": [ + 3425 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 11008, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 3340472778, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.29/mlp/w1/Linear/post_convert", + "inputIndexes": [ + 3425 + ], + "outputIndexes": [ + 3426 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.29/mlp/w1/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3426 + ], + "outputIndexes": [ + 2406 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 11008 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.29/mlp/w2/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 2405 + ], + "outputIndexes": [ + 3427 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.29/mlp/w2/Linear/pre_convert", + "inputIndexes": [ + 3427 + ], + "outputIndexes": [ + 3428 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.29/mlp/w2/Linear", + "inputIndexes": [ + 3428 + ], + "outputIndexes": [ + 3429 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 11008, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 3365835232, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.29/mlp/w2/Linear/post_convert", + "inputIndexes": [ + 3429 + ], + "outputIndexes": [ + 3430 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.29/mlp/w2/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3430 + ], + "outputIndexes": [ + 2407 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 11008 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2407 + ], + "main_type": "UnaryOp", + "main": { + "opType": "SIGMOID", + "T": "DT_INVALID" + }, + "name": "/mlp_29/Sigmoid_output_0", + "outputIndexes": [ + 2408 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2407, + 2408 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/mlp_29/Mul_output_0", + "outputIndexes": [ + 2409 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2406, + 2409 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/mlp_29/Mul_1_output_0", + "outputIndexes": [ + 2410 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.29/mlp/c_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 2410 + ], + "outputIndexes": [ + 3431 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 11008, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.29/mlp/c_proj/Linear/pre_convert", + "inputIndexes": [ + 3431 + ], + "outputIndexes": [ + 3432 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.29/mlp/c_proj/Linear", + "inputIndexes": [ + 3432 + ], + "outputIndexes": [ + 3433 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 11008, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 3391197686, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.29/mlp/c_proj/Linear/post_convert", + "inputIndexes": [ + 3433 + ], + "outputIndexes": [ + 3434 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.29/mlp/c_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3434 + ], + "outputIndexes": [ + 2411 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2402, + 2411 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_149_output_0", + "outputIndexes": [ + 2412 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2412, + 1 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_150_output_0", + "outputIndexes": [ + 2413 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2413 + ], + "main_type": "LayerNorm", + "main": { + "axis": [ + -1 + ], + "epsilon": 1e-06, + "group": 1, + "useRMSNorm": true + }, + "name": "/ln_1_30/Mul_output_0", + "outputIndexes": [ + 2414 + ], + "type": "LayerNorm", + "defaultDimentionFormat": "NHWC" + }, + { + "main_type": "Blob", + "main": { + "dims": [ + 4096 + ], + "dataFormat": "NCHW", + "dataType": "DT_FLOAT", + "float32s": [ + 1.125, + 1.039062, + 1.0625, + 1.070312, + 1.125, + 1.09375, + 1.085938, + 1.085938, + 1.070312, + 1.101562, + 1.101562, + 1.078125, + 1.085938, + 1.046875, + 1.085938, + 1.054688, + 1.078125, + 1.101562, + 1.054688, + 1.046875, + 1.0625, + 1.0625, + 1.117188, + 1.054688, + 1.0625, + 1.0625, + 1.0625, + 1.085938, + 1.046875, + 1.046875, + 1.085938, + 1.054688, + 1.054688, + 1.078125, + 1.101562, + 1.054688, + 1.09375, + 1.109375, + 1.085938, + 1.0625, + 1.085938, + 1.054688, + 1.09375, + 1.078125, + 1.101562, + 1.109375, + 1.054688, + 1.054688, + 1.054688, + 1.101562, + 1.0, + 1.070312, + 1.101562, + 1.109375, + 1.078125, + 1.078125, + 1.09375, + 1.054688, + 1.125, + 1.085938, + 0.921875, + 1.085938, + 1.125, + 1.109375, + 1.09375, + 1.070312, + 1.078125, + 1.078125, + 1.070312, + 1.070312, + 1.078125, + 1.101562, + 1.109375, + 1.078125, + 1.007812, + 1.054688, + 1.046875, + 1.09375, + 1.070312, + 1.078125, + 1.070312, + 1.039062, + 1.0625, + 1.09375, + 1.078125, + 1.078125, + 1.078125, + 1.078125, + 1.046875, + 1.09375, + 1.109375, + 1.046875, + 1.0625, + 1.078125, + 1.0625, + 1.085938, + 1.125, + 1.046875, + 1.078125, + 1.09375, + 1.039062, + 1.070312, + 1.09375, + 1.078125, + 1.0625, + 1.101562, + 1.054688, + 1.078125, + 1.078125, + 1.054688, + 1.109375, + 1.054688, + 1.039062, + 1.078125, + 1.078125, + 1.09375, + 1.046875, + 1.765625, + 1.039062, + 1.085938, + 1.101562, + 1.054688, + 1.085938, + 1.070312, + 1.101562, + 1.078125, + 1.078125, + 1.070312, + 1.0625, + 1.046875, + 1.078125, + 1.085938, + 1.09375, + 1.09375, + 1.046875, + 1.054688, + 1.085938, + 1.046875, + 1.039062, + 1.117188, + 1.0625, + 1.070312, + 1.101562, + 1.09375, + 1.078125, + 1.085938, + 1.046875, + 1.046875, + 1.09375, + 1.070312, + 1.054688, + 1.054688, + 1.054688, + 1.078125, + 0.96875, + 1.0625, + 1.054688, + 1.09375, + 1.0625, + 1.03125, + 1.070312, + 1.0625, + 1.0625, + 1.070312, + 1.070312, + 1.070312, + 1.0625, + 1.070312, + 1.078125, + 1.070312, + 1.070312, + 1.109375, + 1.078125, + 1.070312, + 1.054688, + 1.070312, + 1.070312, + 1.0625, + 1.09375, + 1.070312, + 1.039062, + 1.054688, + 1.046875, + 1.03125, + 1.085938, + 1.0625, + 1.046875, + 1.054688, + 1.0625, + 1.078125, + 1.070312, + 1.070312, + 1.101562, + 1.09375, + 1.046875, + 1.078125, + 1.085938, + 1.09375, + 1.070312, + 1.09375, + 1.070312, + 1.125, + 1.085938, + 1.085938, + 1.0625, + 1.085938, + 0.980469, + 1.070312, + 1.039062, + 0.890625, + 1.070312, + 1.0625, + 1.078125, + 1.054688, + 1.125, + 1.085938, + 1.03125, + 1.0625, + 1.140625, + 1.054688, + 1.078125, + 1.0625, + 1.09375, + 1.078125, + 1.078125, + 1.0625, + 1.101562, + 1.085938, + 1.101562, + 1.085938, + 1.078125, + 1.070312, + 1.078125, + 1.085938, + 1.070312, + 1.0625, + 1.085938, + 1.039062, + 1.078125, + 1.09375, + 1.09375, + 1.085938, + 1.109375, + 1.078125, + 1.023438, + 1.078125, + 1.085938, + 1.070312, + 1.054688, + 1.09375, + 1.078125, + 1.054688, + 1.078125, + 1.0625, + 1.085938, + 1.109375, + 1.070312, + 1.117188, + 1.09375, + 1.054688, + 1.09375, + 1.101562, + 1.101562, + 1.0625, + 1.09375, + 1.109375, + 1.0625, + 1.0625, + 1.070312, + 1.078125, + 1.0625, + 1.0625, + 1.070312, + 1.0625, + 1.101562, + 1.085938, + 1.0625, + 1.070312, + 1.070312, + 1.0625, + 1.0625, + 1.054688, + 1.125, + 1.0625, + 1.046875, + 1.09375, + 1.078125, + 1.054688, + 1.070312, + 1.03125, + 1.085938, + 1.070312, + 1.125, + 1.054688, + 1.0625, + 1.078125, + 1.046875, + 1.023438, + 1.0625, + 1.085938, + 1.078125, + 1.109375, + 1.085938, + 1.039062, + 1.078125, + 1.101562, + 1.078125, + 1.101562, + 1.117188, + 1.078125, + 1.09375, + 1.0625, + 1.125, + 1.070312, + 1.085938, + 1.0625, + 1.0625, + 1.085938, + 1.015625, + 1.070312, + 1.054688, + 1.085938, + 1.085938, + 1.054688, + 1.078125, + 1.09375, + 1.0625, + 1.09375, + 1.046875, + 1.039062, + 1.0625, + 1.125, + 1.078125, + 1.09375, + 1.03125, + 1.0625, + 1.046875, + 1.0625, + 1.078125, + 1.0625, + 1.078125, + 1.078125, + 1.03125, + 1.109375, + 1.078125, + 1.085938, + 1.085938, + 1.03125, + 1.0625, + 1.046875, + 1.070312, + 1.09375, + 1.09375, + 1.0625, + 1.070312, + 1.101562, + 1.0625, + 1.117188, + 1.046875, + 1.078125, + 1.070312, + 1.078125, + 1.085938, + 1.070312, + 1.03125, + 1.039062, + 1.085938, + 1.101562, + 1.0625, + 1.109375, + 1.070312, + 1.03125, + 1.085938, + 1.117188, + 1.070312, + 1.109375, + 1.054688, + 1.085938, + 1.085938, + 1.054688, + 1.0625, + 1.070312, + 1.085938, + 1.085938, + 1.085938, + 1.070312, + 1.125, + 1.070312, + 1.078125, + 1.070312, + 1.0625, + 1.054688, + 1.070312, + 1.070312, + 1.078125, + 1.085938, + 1.078125, + 1.109375, + 1.109375, + 1.070312, + 1.078125, + 1.039062, + 1.054688, + 1.0625, + 1.070312, + 1.0625, + 1.0625, + 1.0625, + 1.085938, + 1.070312, + 1.0625, + 1.0625, + 1.078125, + 1.0625, + 1.054688, + 1.0625, + 1.0625, + 1.070312, + 1.070312, + 1.046875, + 1.09375, + 1.070312, + 1.0625, + 1.101562, + 1.070312, + 1.054688, + 1.046875, + 1.039062, + 0.828125, + 1.09375, + 1.054688, + 1.101562, + 1.046875, + 1.101562, + 1.039062, + 1.078125, + 1.070312, + 1.023438, + 1.0625, + 1.078125, + 1.125, + 1.054688, + 1.070312, + 1.085938, + 1.078125, + 1.070312, + 1.078125, + 1.054688, + 1.0625, + 1.09375, + 1.070312, + 1.070312, + 1.054688, + 1.09375, + 1.0625, + 1.039062, + 1.070312, + 1.039062, + 1.0625, + 1.09375, + 1.085938, + 1.039062, + 1.054688, + 1.0625, + 1.0625, + 1.046875, + 1.078125, + 1.03125, + 1.0625, + 1.070312, + 1.09375, + 1.09375, + 1.054688, + 1.0625, + 1.085938, + 1.054688, + 1.09375, + 1.085938, + 1.117188, + 1.0625, + 1.070312, + 1.078125, + 1.0625, + 1.078125, + 1.085938, + 1.085938, + 1.070312, + 1.015625, + 1.078125, + 1.054688, + 1.0625, + 1.09375, + 1.09375, + 1.085938, + 1.054688, + 1.078125, + 1.117188, + 1.0625, + 1.054688, + 1.015625, + 1.078125, + 1.0625, + 1.0625, + 1.0625, + 1.078125, + 1.085938, + 1.0625, + 1.078125, + 1.085938, + 1.039062, + 1.046875, + 1.109375, + 1.0625, + 1.085938, + 1.070312, + 1.0625, + 1.085938, + 1.046875, + 1.085938, + 1.085938, + 1.101562, + 1.101562, + 1.078125, + 1.09375, + 1.117188, + 1.085938, + 1.070312, + 1.070312, + 1.070312, + 1.085938, + 1.054688, + 1.070312, + 1.0625, + 0.667969, + 1.085938, + 1.078125, + 1.039062, + 1.070312, + 1.046875, + 1.085938, + 1.09375, + 1.125, + 1.078125, + 1.054688, + 1.101562, + 1.078125, + 1.078125, + 1.015625, + 1.101562, + 1.085938, + 1.109375, + 1.070312, + 1.09375, + 1.054688, + 1.070312, + 1.085938, + 1.070312, + 1.054688, + 1.0625, + 1.109375, + 1.109375, + 1.109375, + 1.070312, + 1.03125, + 1.0625, + 1.046875, + 1.070312, + 1.0625, + 1.078125, + 1.046875, + 1.0625, + 1.054688, + 1.054688, + 1.078125, + 1.109375, + 1.070312, + 1.070312, + 1.09375, + 1.0625, + 1.078125, + 1.0625, + 1.039062, + 1.0625, + 1.0625, + 1.101562, + 1.007812, + 0.734375, + 1.085938, + 1.046875, + 1.078125, + 1.054688, + 1.085938, + 1.054688, + 1.070312, + 1.03125, + 1.070312, + 1.054688, + 1.140625, + 1.085938, + 1.109375, + 1.054688, + 1.054688, + 1.070312, + 1.046875, + 1.054688, + 1.085938, + 1.085938, + 1.078125, + 1.101562, + 1.054688, + 1.0625, + 1.03125, + 1.070312, + 0.972656, + 1.078125, + 1.0625, + 1.078125, + 1.054688, + 1.085938, + 1.09375, + 1.0625, + 1.101562, + 1.078125, + 0.433594, + 1.070312, + 1.0625, + 1.101562, + 1.0625, + 1.054688, + 1.085938, + 1.09375, + 1.070312, + 1.078125, + 1.078125, + 1.101562, + 1.070312, + 1.046875, + 1.101562, + 1.085938, + 1.054688, + 1.078125, + 1.070312, + 1.0625, + 1.117188, + 1.078125, + 1.046875, + 1.078125, + 1.054688, + 1.046875, + 1.070312, + 1.070312, + 1.0625, + 1.0625, + 1.09375, + 1.078125, + 1.109375, + 1.085938, + 1.054688, + 1.085938, + 1.078125, + 1.085938, + 1.046875, + 1.070312, + 1.117188, + 0.917969, + 1.054688, + 1.070312, + 1.070312, + 1.039062, + 1.070312, + 1.0625, + 1.054688, + 1.078125, + 1.101562, + 1.109375, + 1.0625, + 1.0625, + 1.078125, + 1.070312, + 1.039062, + 1.0625, + 1.054688, + 1.078125, + 1.054688, + 1.0625, + 1.03125, + 1.046875, + 1.0625, + 1.101562, + 1.085938, + 1.085938, + 1.046875, + 1.0, + 1.109375, + 1.039062, + 1.125, + 1.085938, + 1.125, + 1.085938, + 1.085938, + 1.039062, + 1.078125, + 1.046875, + 1.070312, + 1.070312, + 1.085938, + 1.0625, + 1.070312, + 1.039062, + 1.078125, + 1.078125, + 1.046875, + 1.085938, + 1.085938, + 1.039062, + 1.09375, + 1.085938, + 1.0625, + 1.0625, + 1.09375, + 1.0625, + 1.09375, + 1.078125, + 1.078125, + 1.046875, + 1.039062, + 1.078125, + 1.078125, + 0.621094, + 1.078125, + 1.125, + 1.070312, + 1.078125, + 1.0625, + 1.039062, + 1.101562, + 1.023438, + 1.0625, + 1.078125, + 1.054688, + 1.054688, + 1.054688, + 1.078125, + 1.085938, + 1.078125, + 1.078125, + 1.09375, + 1.070312, + 1.070312, + 1.070312, + 1.070312, + 1.125, + 1.132812, + 1.078125, + 1.09375, + 1.09375, + 1.070312, + 1.0625, + 1.085938, + 1.0625, + 1.09375, + 1.039062, + 1.054688, + 1.0625, + 1.085938, + 1.125, + 1.007812, + 1.078125, + 1.070312, + 1.070312, + 1.046875, + 1.078125, + 1.0625, + 1.070312, + 1.046875, + 1.0625, + 1.046875, + 1.039062, + 1.078125, + 1.078125, + 1.054688, + 1.117188, + 1.078125, + 1.09375, + 1.054688, + 1.101562, + 1.0625, + 1.0625, + 1.070312, + 1.070312, + 1.09375, + 1.085938, + 1.078125, + 0.730469, + 1.0625, + 1.054688, + 1.039062, + 1.101562, + 1.085938, + 1.117188, + 1.0625, + 1.070312, + 1.054688, + 1.070312, + 1.0625, + 1.054688, + 1.109375, + 1.023438, + 1.085938, + 1.054688, + 1.0625, + 1.078125, + 1.078125, + 1.101562, + 1.054688, + 1.054688, + 1.078125, + 1.085938, + 1.070312, + 1.085938, + 1.039062, + 1.070312, + 1.078125, + 1.0625, + 1.078125, + 1.085938, + 0.953125, + 1.0625, + 1.0625, + 1.070312, + 1.070312, + 1.054688, + 1.0625, + 1.320312, + 1.101562, + 1.09375, + 1.101562, + 1.0625, + 1.078125, + 1.09375, + 1.078125, + 1.085938, + 1.070312, + 1.085938, + 1.039062, + 0.957031, + 1.09375, + 1.054688, + 1.078125, + 1.070312, + 1.09375, + 1.09375, + 1.09375, + 1.070312, + 1.0625, + 1.070312, + 1.085938, + 1.0625, + 1.054688, + 1.054688, + 1.148438, + 1.078125, + 1.078125, + 1.0625, + 1.085938, + 1.054688, + 1.0625, + 1.085938, + 1.078125, + 1.085938, + 1.078125, + 1.101562, + 1.054688, + 1.085938, + 1.054688, + 1.070312, + 1.054688, + 1.078125, + 1.125, + 1.0625, + 1.09375, + 1.0625, + 1.085938, + 1.070312, + 1.054688, + 1.054688, + 1.101562, + 1.085938, + 1.085938, + 1.0625, + 1.0625, + 1.0625, + 1.070312, + 1.054688, + 1.039062, + 1.054688, + 1.0625, + 1.101562, + 1.070312, + 1.085938, + 1.109375, + 1.078125, + 1.070312, + 1.078125, + 1.101562, + 1.070312, + 1.070312, + 1.085938, + 1.039062, + 1.0625, + 1.03125, + 1.070312, + 1.054688, + 1.046875, + 1.070312, + 1.070312, + 1.070312, + 1.125, + 1.085938, + 1.101562, + 1.070312, + 1.078125, + 1.085938, + 1.109375, + 1.09375, + 1.078125, + 1.070312, + 1.101562, + 1.070312, + 1.070312, + 1.054688, + 1.085938, + 1.085938, + 1.09375, + 1.054688, + 1.085938, + 1.0625, + 1.078125, + 1.039062, + 1.117188, + 1.09375, + 1.09375, + 1.054688, + 1.03125, + 1.039062, + 1.085938, + 1.070312, + 1.070312, + 1.078125, + 1.078125, + 1.0625, + 1.101562, + 1.109375, + 1.085938, + 1.085938, + 1.09375, + 1.085938, + 1.0625, + 1.039062, + 1.085938, + 1.046875, + 1.070312, + 1.039062, + 1.070312, + 1.117188, + 1.070312, + 1.085938, + 1.0625, + 1.023438, + 0.753906, + 1.070312, + 1.0625, + 1.0625, + 1.046875, + 1.09375, + 1.070312, + 1.0625, + 1.054688, + 1.117188, + 1.039062, + 1.070312, + 1.078125, + 1.117188, + 1.046875, + 1.054688, + 1.0625, + 1.101562, + 1.070312, + 1.125, + 1.0625, + 1.054688, + 1.125, + 1.070312, + 1.0625, + 1.085938, + 1.078125, + 1.085938, + 1.054688, + 1.070312, + 1.078125, + 1.070312, + 1.054688, + 1.09375, + 0.980469, + 1.09375, + 1.078125, + 1.078125, + 1.070312, + 1.101562, + 1.101562, + 1.125, + 1.117188, + 1.054688, + 1.078125, + 0.796875, + 1.09375, + 1.085938, + 1.0625, + 1.085938, + 1.101562, + 1.09375, + 1.078125, + 1.070312, + 1.53125, + 1.09375, + 1.070312, + 1.09375, + 1.085938, + 1.0625, + 1.09375, + 1.007812, + 1.046875, + 1.0625, + 1.039062, + 1.046875, + 1.09375, + 1.125, + 1.070312, + 1.070312, + 1.078125, + 1.046875, + 1.078125, + 1.070312, + 1.054688, + 1.039062, + 1.078125, + 1.101562, + 1.070312, + 1.070312, + 1.109375, + 1.054688, + 1.039062, + 1.070312, + 1.070312, + 1.039062, + 0.949219, + 1.046875, + 1.101562, + 1.070312, + 1.070312, + 1.070312, + 1.070312, + 1.085938, + 1.070312, + 1.078125, + 1.046875, + 1.085938, + 1.0625, + 1.101562, + 1.09375, + 1.09375, + 1.070312, + 1.054688, + 1.070312, + 1.0625, + 1.039062, + 1.085938, + 1.054688, + 1.085938, + 1.070312, + 1.117188, + 2.40625, + 1.054688, + 1.09375, + 1.078125, + 1.0625, + 0.996094, + 1.070312, + 1.046875, + 1.070312, + 1.070312, + 1.085938, + 1.070312, + 1.039062, + 1.09375, + 1.101562, + 1.054688, + 1.085938, + 1.046875, + 1.039062, + 1.054688, + 1.09375, + 1.070312, + 1.054688, + 1.015625, + 1.09375, + 1.109375, + 1.070312, + 1.101562, + 1.0625, + 0.90625, + 1.070312, + 1.078125, + 0.789062, + 1.09375, + 1.09375, + 1.0625, + 1.046875, + 1.054688, + 1.046875, + 0.96875, + 1.0625, + 1.09375, + 1.085938, + 1.09375, + 1.046875, + 1.054688, + 1.085938, + 1.070312, + 1.09375, + 1.046875, + 1.078125, + 1.0625, + 1.070312, + 1.117188, + 1.085938, + 1.0625, + 1.070312, + 1.0625, + 1.054688, + 1.09375, + 1.070312, + 1.054688, + 1.054688, + 1.0625, + 1.085938, + 1.070312, + 1.078125, + 1.054688, + 1.664062, + 1.0625, + 1.109375, + 1.09375, + 1.078125, + 1.046875, + 1.085938, + 1.0625, + 1.0625, + 1.0625, + 1.070312, + 1.109375, + 1.078125, + 1.15625, + 1.03125, + 1.0625, + 1.070312, + 1.085938, + 1.0625, + 1.09375, + 1.046875, + 1.085938, + 1.070312, + 1.046875, + 1.078125, + 1.078125, + 1.070312, + 1.046875, + 1.0625, + 1.03125, + 1.070312, + 1.101562, + 1.0, + 1.054688, + 1.070312, + 1.085938, + 1.046875, + 1.0625, + 1.09375, + 1.09375, + 1.054688, + 1.03125, + 1.109375, + 1.054688, + 1.078125, + 1.078125, + 1.070312, + 1.085938, + 1.0625, + 1.09375, + 1.039062, + 1.085938, + 1.078125, + 1.054688, + 1.054688, + 1.070312, + 1.0625, + 1.085938, + 1.101562, + 1.0625, + 1.070312, + 1.085938, + 1.070312, + 1.046875, + 1.070312, + 1.0625, + 1.085938, + 1.070312, + 1.070312, + 1.03125, + 1.039062, + 1.085938, + 1.039062, + 1.070312, + 1.101562, + 1.09375, + 1.109375, + 1.085938, + 1.0625, + 1.101562, + 1.023438, + 1.054688, + 1.085938, + 1.109375, + 1.101562, + 1.054688, + 1.078125, + 1.070312, + 1.015625, + 1.101562, + 1.078125, + 1.078125, + 1.054688, + 1.078125, + 1.078125, + 1.03125, + 1.09375, + 1.109375, + 1.085938, + 1.085938, + 1.070312, + 1.078125, + 1.03125, + 1.046875, + 1.0625, + 1.0625, + 1.109375, + 1.046875, + 0.996094, + 1.070312, + 1.078125, + 1.039062, + 1.046875, + 1.078125, + 1.0625, + 1.054688, + 1.078125, + 1.078125, + 1.054688, + 1.085938, + 1.046875, + 1.015625, + 1.085938, + 1.117188, + 1.070312, + 1.0625, + 1.078125, + 1.03125, + 1.09375, + 1.0625, + 1.078125, + 1.078125, + 1.054688, + 1.046875, + 1.085938, + 1.09375, + 1.078125, + 1.101562, + 1.070312, + 1.070312, + 1.054688, + 1.023438, + 1.054688, + 1.03125, + 1.09375, + 1.054688, + 1.078125, + 1.046875, + 1.070312, + 1.054688, + 1.023438, + 1.054688, + 1.0625, + 1.09375, + 1.078125, + 1.078125, + 1.101562, + 1.070312, + 1.0625, + 1.0625, + 1.09375, + 1.109375, + 1.078125, + 1.085938, + 1.054688, + 1.070312, + 1.070312, + 1.101562, + 1.054688, + 1.054688, + 1.078125, + 1.023438, + 1.054688, + 1.0625, + 1.109375, + 1.078125, + 1.109375, + 1.0625, + 1.09375, + 1.054688, + 1.085938, + 1.070312, + 1.101562, + 1.117188, + 1.054688, + 1.0625, + 1.0625, + 1.039062, + 1.078125, + 1.0625, + 1.101562, + 1.0625, + 1.0625, + 1.070312, + 1.0625, + 1.0625, + 1.085938, + 1.078125, + 0.914062, + 1.09375, + 1.09375, + 1.039062, + 1.046875, + 1.117188, + 1.09375, + 1.078125, + 1.070312, + 1.070312, + 1.101562, + 1.03125, + 1.085938, + 1.101562, + 1.046875, + 0.988281, + 1.09375, + 1.085938, + 1.046875, + 1.039062, + 1.054688, + 1.085938, + 1.078125, + 1.101562, + 1.085938, + 1.070312, + 0.875, + 1.0625, + 1.070312, + 1.046875, + 1.070312, + 1.085938, + 1.0, + 1.039062, + 1.0625, + 1.101562, + 1.132812, + 1.09375, + 1.078125, + 1.085938, + 1.070312, + 1.023438, + 1.070312, + 1.078125, + 1.085938, + 1.109375, + 1.085938, + 1.046875, + 1.054688, + 1.0625, + 1.070312, + 1.039062, + 1.054688, + 1.101562, + 1.046875, + 1.070312, + 1.070312, + 1.09375, + 1.085938, + 1.078125, + 1.09375, + 1.085938, + 1.039062, + 1.039062, + 1.070312, + 1.085938, + 1.046875, + 0.738281, + 1.054688, + 0.773438, + 1.0625, + 1.046875, + 1.0625, + 1.070312, + 1.078125, + 1.015625, + 1.078125, + 1.109375, + 1.070312, + 1.03125, + 0.972656, + 1.070312, + 1.117188, + 1.078125, + 1.09375, + 1.09375, + 1.09375, + 1.117188, + 1.078125, + 0.796875, + 1.054688, + 1.03125, + 1.0625, + 1.054688, + 1.078125, + 1.085938, + 1.085938, + 1.054688, + 1.101562, + 1.085938, + 1.085938, + 1.09375, + 1.046875, + 1.101562, + 1.078125, + 1.132812, + 1.0625, + 1.085938, + 1.070312, + 1.09375, + 1.085938, + 1.054688, + 1.078125, + 1.039062, + 1.078125, + 1.125, + 1.046875, + 1.09375, + 1.046875, + 1.09375, + 1.070312, + 1.085938, + 1.085938, + 1.015625, + 1.03125, + 1.09375, + 1.085938, + 1.0625, + 1.0625, + 1.070312, + 1.085938, + 1.039062, + 1.046875, + 1.085938, + 1.0625, + 1.078125, + 1.0625, + 1.0625, + 1.046875, + 1.101562, + 1.078125, + 1.085938, + 1.0625, + 1.09375, + 1.085938, + 1.109375, + 1.078125, + 1.054688, + 1.054688, + 1.265625, + 1.085938, + 1.046875, + 1.0625, + 1.070312, + 1.078125, + 1.046875, + 1.023438, + 1.039062, + 1.085938, + 1.03125, + 1.09375, + 1.078125, + 1.054688, + 1.078125, + 1.078125, + 1.054688, + 1.125, + 1.117188, + 1.09375, + 1.09375, + 1.0625, + 1.0625, + 1.015625, + 1.078125, + 1.054688, + 1.09375, + 1.0625, + 1.101562, + 1.0625, + 1.070312, + 1.023438, + 1.078125, + 1.054688, + 1.085938, + 1.0625, + 1.078125, + 1.078125, + 1.054688, + 1.078125, + 1.0625, + 1.085938, + 1.070312, + 1.046875, + 1.070312, + 1.085938, + 1.109375, + 1.054688, + 1.085938, + 1.085938, + 1.0625, + 1.101562, + 1.078125, + 1.085938, + 1.09375, + 1.078125, + 1.109375, + 1.0625, + 1.085938, + 1.023438, + 2.296875, + 1.070312, + 1.054688, + 1.09375, + 1.054688, + 1.070312, + 1.085938, + 1.078125, + 1.085938, + 1.046875, + 1.046875, + 1.070312, + 1.0625, + 1.078125, + 1.101562, + 1.0625, + 1.085938, + 1.078125, + 1.085938, + 1.09375, + 1.101562, + 1.09375, + 1.054688, + 1.085938, + 1.09375, + 1.09375, + 1.046875, + 1.085938, + 1.109375, + 1.070312, + 1.101562, + 1.0625, + 1.09375, + 1.09375, + 1.09375, + 1.054688, + 1.054688, + 1.09375, + 1.085938, + 1.054688, + 1.070312, + 1.046875, + 1.046875, + 1.054688, + 1.078125, + 1.085938, + 1.078125, + 1.054688, + 1.078125, + 1.078125, + 1.070312, + 1.046875, + 1.09375, + 1.054688, + 1.0625, + 1.085938, + 1.085938, + 1.101562, + 1.070312, + 1.0625, + 1.03125, + 1.0625, + 1.070312, + 1.078125, + 1.0625, + 1.054688, + 1.070312, + 1.109375, + 1.078125, + 0.738281, + 1.070312, + 1.101562, + 1.054688, + 1.054688, + 1.085938, + 1.070312, + 1.070312, + 1.125, + 1.046875, + 1.09375, + 1.085938, + 1.101562, + 1.101562, + 1.054688, + 1.085938, + 1.125, + 1.0625, + 1.0625, + 1.046875, + 1.054688, + 1.054688, + 1.0625, + 1.0625, + 1.046875, + 1.078125, + 1.109375, + 1.085938, + 1.046875, + 1.078125, + 1.085938, + 1.054688, + 1.09375, + 1.0625, + 1.046875, + 1.03125, + 1.070312, + 1.070312, + 1.046875, + 1.09375, + 0.925781, + 1.09375, + 1.023438, + 1.054688, + 1.046875, + 1.101562, + 1.054688, + 1.078125, + 1.085938, + 1.046875, + 1.085938, + 1.0625, + 1.054688, + 1.039062, + 1.054688, + 1.078125, + 1.0625, + 1.09375, + 1.054688, + 1.023438, + 1.078125, + 1.054688, + 1.0625, + 1.070312, + 1.078125, + 1.09375, + 1.09375, + 1.085938, + 1.039062, + 1.101562, + 1.09375, + 1.054688, + 1.0625, + 1.078125, + 1.09375, + 1.085938, + 1.039062, + 1.09375, + 1.109375, + 1.070312, + 1.09375, + 1.09375, + 1.070312, + 1.085938, + 1.0625, + 1.0625, + 1.0625, + 1.070312, + 1.0625, + 1.070312, + 1.09375, + 1.078125, + 1.054688, + 0.878906, + 1.078125, + 1.070312, + 1.078125, + 1.101562, + 1.039062, + 1.109375, + 1.046875, + 1.046875, + 1.054688, + 1.109375, + 1.054688, + 1.101562, + 1.0625, + 1.023438, + 1.03125, + 1.09375, + 1.078125, + 1.101562, + 1.085938, + 1.054688, + 1.023438, + 1.070312, + 1.054688, + 1.0625, + 1.078125, + 1.070312, + 1.070312, + 1.078125, + 1.085938, + 1.070312, + 1.09375, + 1.0625, + 1.0625, + 1.078125, + 1.085938, + 1.070312, + 1.070312, + 1.046875, + 1.070312, + 1.09375, + 1.0625, + 1.085938, + 1.0625, + 1.054688, + 1.09375, + 1.03125, + 1.070312, + 1.054688, + 1.070312, + 1.078125, + 1.0625, + 1.03125, + 0.671875, + 1.085938, + 1.054688, + 1.078125, + 1.078125, + 1.09375, + 1.0625, + 1.101562, + 1.070312, + 1.046875, + 1.070312, + 1.09375, + 1.085938, + 1.054688, + 1.046875, + 1.101562, + 1.09375, + 1.054688, + 1.046875, + 1.117188, + 1.125, + 1.09375, + 0.90625, + 1.070312, + 1.054688, + 1.078125, + 1.070312, + 1.109375, + 1.0625, + 1.03125, + 1.09375, + 1.054688, + 1.0625, + 1.117188, + 1.070312, + 1.046875, + 1.09375, + 1.09375, + 1.109375, + 1.054688, + 1.0625, + 1.070312, + 1.0625, + 1.125, + 1.078125, + 1.070312, + 1.070312, + 1.09375, + 1.085938, + 1.117188, + 1.09375, + 1.03125, + 1.0625, + 1.070312, + 1.070312, + 1.101562, + 1.046875, + 1.0625, + 1.039062, + 1.09375, + 1.046875, + 1.03125, + 1.070312, + 0.949219, + 1.0625, + 1.054688, + 1.109375, + 1.085938, + 1.0625, + 1.078125, + 1.078125, + 1.03125, + 1.0625, + 1.046875, + 1.101562, + 1.109375, + 0.730469, + 1.039062, + 1.085938, + 1.054688, + 1.0625, + 1.078125, + 1.078125, + 1.078125, + 1.054688, + 1.09375, + 1.054688, + 1.125, + 1.046875, + 1.085938, + 1.070312, + 1.109375, + 1.070312, + 1.054688, + 1.132812, + 1.023438, + 1.078125, + 1.078125, + 1.085938, + 1.101562, + 1.109375, + 1.0625, + 1.0625, + 1.046875, + 1.140625, + 1.054688, + 1.054688, + 1.078125, + 1.054688, + 1.046875, + 1.140625, + 1.085938, + 1.101562, + 1.078125, + 1.070312, + 1.070312, + 1.085938, + 1.070312, + 1.09375, + 1.09375, + 1.09375, + 1.0625, + 1.0625, + 1.054688, + 1.085938, + 1.09375, + 1.070312, + 1.039062, + 1.0625, + 1.070312, + 1.078125, + 1.09375, + 1.078125, + 1.109375, + 1.070312, + 1.054688, + 1.054688, + 1.078125, + 1.085938, + 1.078125, + 1.054688, + 1.0625, + 1.085938, + 1.09375, + 1.101562, + 1.070312, + 1.085938, + 1.0625, + 1.101562, + 1.085938, + 1.054688, + 1.085938, + 1.085938, + 1.054688, + 1.101562, + 1.039062, + 1.085938, + 1.070312, + 1.0625, + 1.09375, + 1.09375, + 1.070312, + 1.09375, + 1.054688, + 1.09375, + 1.085938, + 1.085938, + 1.101562, + 1.0625, + 1.070312, + 1.09375, + 1.0625, + 1.085938, + 1.078125, + 1.054688, + 1.054688, + 1.085938, + 1.054688, + 1.070312, + 1.070312, + 1.070312, + 1.109375, + 1.117188, + 1.101562, + 1.078125, + 1.078125, + 1.085938, + 1.070312, + 1.023438, + 1.078125, + 1.070312, + 1.054688, + 1.054688, + 1.070312, + 1.03125, + 1.046875, + 1.039062, + 1.101562, + 1.054688, + 1.046875, + 1.085938, + 1.085938, + 1.0625, + 1.070312, + 1.078125, + 1.046875, + 1.039062, + 1.023438, + 1.101562, + 1.023438, + 1.046875, + 1.101562, + 1.117188, + 1.117188, + 1.085938, + 1.101562, + 1.070312, + 1.0625, + 1.101562, + 1.085938, + 1.078125, + 1.085938, + 1.046875, + 1.054688, + 1.054688, + 1.101562, + 1.070312, + 1.054688, + 1.109375, + 1.085938, + 1.101562, + 1.070312, + 1.0625, + 1.09375, + 1.117188, + 1.078125, + 1.085938, + 1.0625, + 1.0625, + 1.070312, + 1.070312, + 1.078125, + 1.070312, + 1.117188, + 1.070312, + 1.085938, + 1.078125, + 1.070312, + 1.09375, + 1.0625, + 1.078125, + 1.078125, + 1.078125, + 1.0625, + 1.101562, + 1.070312, + 1.054688, + 1.09375, + 1.070312, + 1.0625, + 1.078125, + 1.054688, + 1.054688, + 1.085938, + 1.054688, + 1.078125, + 1.0625, + 1.101562, + 1.046875, + 1.101562, + 1.0625, + 1.070312, + 1.101562, + 1.054688, + 1.101562, + 1.078125, + 1.023438, + 1.0625, + 1.0625, + 1.054688, + 1.070312, + 1.0625, + 1.054688, + 1.09375, + 1.015625, + 1.054688, + 1.09375, + 1.054688, + 1.09375, + 1.070312, + 1.078125, + 1.054688, + 1.046875, + 1.0625, + 1.078125, + 1.070312, + 1.078125, + 1.085938, + 1.085938, + 1.054688, + 1.09375, + 1.046875, + 1.078125, + 1.078125, + 1.054688, + 1.078125, + 1.085938, + 1.085938, + 1.09375, + 1.0625, + 1.085938, + 1.09375, + 1.085938, + 1.085938, + 1.078125, + 1.078125, + 1.054688, + 1.078125, + 1.046875, + 1.085938, + 1.0625, + 1.070312, + 1.046875, + 1.078125, + 1.039062, + 1.0625, + 1.03125, + 1.023438, + 1.078125, + 1.085938, + 1.070312, + 1.085938, + 1.09375, + 1.078125, + 1.078125, + 1.0625, + 1.078125, + 1.0625, + 1.054688, + 1.085938, + 1.09375, + 1.109375, + 1.710938, + 1.078125, + 1.085938, + 1.0625, + 1.078125, + 0.957031, + 1.03125, + 1.125, + 1.0625, + 1.085938, + 1.0625, + 1.085938, + 1.054688, + 1.101562, + 1.039062, + 1.085938, + 1.054688, + 1.085938, + 1.09375, + 1.117188, + 1.078125, + 1.054688, + 1.03125, + 1.070312, + 1.070312, + 1.046875, + 1.054688, + 1.0625, + 1.070312, + 1.078125, + 1.0625, + 1.054688, + 1.070312, + 1.070312, + 1.039062, + 1.054688, + 1.0625, + 1.085938, + 1.070312, + 1.0625, + 1.078125, + 1.085938, + 1.0625, + 1.085938, + 1.03125, + 1.0625, + 1.054688, + 1.046875, + 1.09375, + 1.101562, + 1.085938, + 1.0625, + 1.054688, + 1.078125, + 1.09375, + 1.03125, + 1.070312, + 1.09375, + 1.09375, + 1.023438, + 1.070312, + 1.117188, + 1.09375, + 1.070312, + 1.0625, + 1.0625, + 1.070312, + 1.0625, + 1.039062, + 1.070312, + 1.078125, + 1.054688, + 1.070312, + 1.054688, + 1.078125, + 1.0625, + 1.117188, + 1.09375, + 1.039062, + 1.039062, + 1.085938, + 1.070312, + 1.070312, + 1.0625, + 1.015625, + 1.070312, + 1.085938, + 1.0625, + 1.09375, + 1.078125, + 1.078125, + 1.03125, + 1.0625, + 1.0625, + 1.070312, + 1.070312, + 1.0625, + 1.039062, + 1.085938, + 1.078125, + 1.078125, + 1.09375, + 1.054688, + 1.085938, + 1.054688, + 1.101562, + 1.039062, + 1.070312, + 0.941406, + 1.0625, + 1.0625, + 1.078125, + 1.078125, + 1.117188, + 1.070312, + 1.101562, + 1.078125, + 1.070312, + 1.078125, + 1.085938, + 1.09375, + 1.054688, + 1.0625, + 1.039062, + 1.0625, + 1.085938, + 1.085938, + 1.0625, + 1.078125, + 1.0625, + 1.046875, + 1.078125, + 1.09375, + 1.046875, + 1.0625, + 1.070312, + 1.0625, + 1.046875, + 1.078125, + 1.039062, + 0.535156, + 1.070312, + 1.085938, + 1.101562, + 1.109375, + 1.070312, + 1.085938, + 1.0625, + 1.101562, + 1.0625, + 1.023438, + 1.085938, + 1.039062, + 1.078125, + 1.09375, + 1.078125, + 1.0625, + 1.070312, + 1.125, + 1.085938, + 0.785156, + 1.101562, + 1.046875, + 1.117188, + 1.0625, + 1.09375, + 1.070312, + 1.0625, + 1.070312, + 1.03125, + 1.070312, + 1.078125, + 1.085938, + 1.070312, + 1.085938, + 1.0625, + 1.054688, + 1.101562, + 1.09375, + 1.054688, + 1.085938, + 1.0625, + 1.03125, + 1.09375, + 1.039062, + 1.09375, + 1.039062, + 1.0625, + 1.054688, + 1.078125, + 1.117188, + 0.988281, + 1.054688, + 1.039062, + 1.085938, + 1.0625, + 1.0625, + 1.21875, + 1.085938, + 1.078125, + 1.070312, + 1.0625, + 1.070312, + 1.09375, + 1.0625, + 1.070312, + 1.109375, + 1.078125, + 1.054688, + 1.101562, + 1.132812, + 1.085938, + 1.085938, + 1.09375, + 1.054688, + 1.039062, + 1.054688, + 1.070312, + 1.109375, + 1.101562, + 1.070312, + 1.046875, + 1.085938, + 0.867188, + 1.101562, + 1.0625, + 1.070312, + 1.117188, + 1.09375, + 1.09375, + 1.101562, + 1.109375, + 1.0625, + 1.109375, + 1.078125, + 1.0625, + 1.078125, + 1.09375, + 1.09375, + 1.046875, + 1.015625, + 1.070312, + 1.070312, + 1.078125, + 1.078125, + 1.070312, + 1.0625, + 0.863281, + 1.085938, + 1.109375, + 0.992188, + 1.085938, + 1.09375, + 1.101562, + 1.117188, + 1.085938, + 1.070312, + 1.085938, + 1.070312, + 1.070312, + 1.09375, + 1.09375, + 1.054688, + 1.085938, + 1.078125, + 1.09375, + 1.0625, + 1.085938, + 1.0625, + 1.054688, + 1.09375, + 1.054688, + 1.03125, + 1.039062, + 1.054688, + 1.078125, + 1.046875, + 1.09375, + 1.109375, + 1.117188, + 1.046875, + 1.09375, + 1.09375, + 1.054688, + 1.09375, + 1.078125, + 1.085938, + 1.09375, + 1.054688, + 1.046875, + 1.09375, + 1.046875, + 1.046875, + 1.054688, + 1.070312, + 1.054688, + 1.09375, + 1.085938, + 1.101562, + 1.046875, + 1.03125, + 1.109375, + 1.054688, + 1.03125, + 1.078125, + 1.070312, + 1.03125, + 1.054688, + 1.078125, + 1.070312, + 1.039062, + 1.054688, + 1.296875, + 1.046875, + 1.085938, + 1.117188, + 1.085938, + 1.046875, + 1.085938, + 1.039062, + 1.046875, + 1.054688, + 1.046875, + 1.070312, + 1.0625, + 1.046875, + 1.078125, + 1.046875, + 1.125, + 1.0625, + 1.078125, + 1.078125, + 1.054688, + 1.070312, + 1.054688, + 1.085938, + 1.0625, + 1.0625, + 1.078125, + 1.078125, + 1.078125, + 1.0625, + 1.085938, + 1.09375, + 1.054688, + 1.078125, + 1.070312, + 1.070312, + 1.0625, + 1.085938, + 1.070312, + 1.0625, + 1.078125, + 1.078125, + 1.109375, + 1.078125, + 1.070312, + 1.054688, + 1.054688, + 1.078125, + 1.0625, + 1.125, + 1.070312, + 0.988281, + 1.039062, + 1.03125, + 1.109375, + 1.039062, + 0.433594, + 1.078125, + 1.078125, + 1.070312, + 1.054688, + 1.054688, + 1.09375, + 1.0625, + 1.046875, + 1.0625, + 1.101562, + 1.070312, + 1.046875, + 1.070312, + 1.078125, + 1.070312, + 1.054688, + 1.078125, + 1.078125, + 1.054688, + 1.078125, + 1.070312, + 1.140625, + 1.117188, + 1.132812, + 1.078125, + 1.03125, + 1.078125, + 1.054688, + 1.046875, + 1.078125, + 1.078125, + 1.085938, + 1.101562, + 1.09375, + 1.117188, + 1.109375, + 1.09375, + 1.054688, + 1.078125, + 1.0625, + 1.0625, + 1.070312, + 1.03125, + 1.0625, + 1.085938, + 1.085938, + 1.078125, + 1.0625, + 1.023438, + 1.0625, + 1.0625, + 1.070312, + 1.0625, + 1.109375, + 1.078125, + 1.070312, + 1.078125, + 1.0625, + 1.046875, + 1.054688, + 1.101562, + 1.078125, + 1.023438, + 1.078125, + 1.078125, + 1.09375, + 1.0625, + 0.435547, + 1.085938, + 0.863281, + 1.0625, + 1.046875, + 1.109375, + 1.054688, + 1.070312, + 1.078125, + 1.085938, + 1.070312, + 1.078125, + 1.085938, + 1.101562, + 1.085938, + 1.0625, + 1.109375, + 1.054688, + 1.054688, + 1.0625, + 1.109375, + 1.09375, + 1.054688, + 1.0625, + 1.101562, + 1.085938, + 1.09375, + 1.078125, + 1.070312, + 1.078125, + 1.085938, + 1.085938, + 1.070312, + 1.0625, + 1.117188, + 1.070312, + 1.070312, + 1.0625, + 1.09375, + 1.046875, + 1.085938, + 1.0625, + 1.070312, + 1.078125, + 1.078125, + 1.078125, + 1.078125, + 0.878906, + 1.070312, + 1.078125, + 1.085938, + 1.085938, + 1.054688, + 1.046875, + 1.09375, + 1.070312, + 1.085938, + 1.085938, + 1.070312, + 1.070312, + 1.109375, + 1.0625, + 1.109375, + 1.078125, + 1.0625, + 1.085938, + 1.070312, + 1.09375, + 1.109375, + 1.085938, + 1.078125, + 1.046875, + 1.03125, + 1.070312, + 1.109375, + 1.078125, + 1.070312, + 1.039062, + 1.101562, + 1.078125, + 1.0625, + 1.109375, + 1.078125, + 1.046875, + 1.070312, + 1.070312, + 1.078125, + 1.070312, + 1.03125, + 1.0625, + 1.085938, + 1.085938, + 1.0625, + 1.0625, + 1.070312, + 1.085938, + 1.085938, + 1.078125, + 1.078125, + 1.039062, + 1.101562, + 1.046875, + 1.09375, + 1.070312, + 1.0625, + 1.046875, + 1.085938, + 1.054688, + 1.070312, + 1.085938, + 1.078125, + 1.070312, + 1.085938, + 1.078125, + 1.085938, + 1.101562, + 1.09375, + 1.085938, + 1.101562, + 1.09375, + 1.09375, + 1.03125, + 1.0625, + 1.0625, + 1.03125, + 1.085938, + 1.085938, + 1.054688, + 1.085938, + 1.0625, + 1.101562, + 1.09375, + 1.109375, + 1.046875, + 1.03125, + 1.078125, + 1.054688, + 1.085938, + 1.070312, + 1.117188, + 1.078125, + 1.085938, + 1.078125, + 1.03125, + 1.0625, + 1.0625, + 1.046875, + 1.046875, + 1.054688, + 1.0625, + 1.109375, + 1.070312, + 1.070312, + 1.109375, + 1.078125, + 1.070312, + 1.085938, + 1.054688, + 1.0625, + 1.078125, + 1.046875, + 1.101562, + 1.09375, + 1.09375, + 1.046875, + 1.070312, + 1.070312, + 0.96875, + 1.09375, + 1.0625, + 1.007812, + 1.09375, + 1.117188, + 1.101562, + 1.0625, + 1.070312, + 1.0625, + 1.085938, + 1.015625, + 1.078125, + 1.054688, + 1.070312, + 1.070312, + 1.085938, + 1.03125, + 1.054688, + 1.046875, + 1.0625, + 1.101562, + 1.070312, + 1.132812, + 1.039062, + 1.09375, + 1.09375, + 0.996094, + 1.0625, + 1.117188, + 1.0625, + 1.078125, + 1.085938, + 1.085938, + 1.085938, + 1.054688, + 1.054688, + 1.125, + 1.078125, + 1.070312, + 1.015625, + 1.078125, + 1.0625, + 1.0625, + 1.070312, + 1.078125, + 1.054688, + 1.054688, + 1.046875, + 1.070312, + 1.0625, + 1.054688, + 1.054688, + 1.070312, + 1.085938, + 1.078125, + 1.007812, + 1.085938, + 1.078125, + 1.085938, + 1.046875, + 1.070312, + 1.070312, + 1.054688, + 1.046875, + 1.101562, + 1.085938, + 1.046875, + 1.070312, + 1.117188, + 1.070312, + 1.09375, + 1.046875, + 1.085938, + 1.046875, + 1.0625, + 1.101562, + 1.070312, + 1.078125, + 1.054688, + 1.0625, + 1.070312, + 1.117188, + 1.101562, + 1.101562, + 1.117188, + 1.054688, + 1.117188, + 1.0625, + 1.132812, + 1.046875, + 1.070312, + 1.070312, + 1.070312, + 1.117188, + 1.0625, + 1.09375, + 1.054688, + 1.101562, + 1.078125, + 1.078125, + 1.0625, + 1.070312, + 1.132812, + 0.976562, + 1.054688, + 1.054688, + 1.070312, + 1.078125, + 1.046875, + 1.085938, + 1.085938, + 1.101562, + 1.078125, + 1.117188, + 1.101562, + 1.070312, + 1.070312, + 1.078125, + 1.03125, + 1.09375, + 1.085938, + 1.03125, + 1.054688, + 1.054688, + 1.078125, + 1.0625, + 1.085938, + 1.054688, + 1.070312, + 1.0625, + 1.09375, + 1.039062, + 1.070312, + 1.078125, + 1.085938, + 1.085938, + 1.070312, + 1.101562, + 1.054688, + 1.070312, + 1.101562, + 1.03125, + 1.039062, + 1.0625, + 1.0625, + 1.085938, + 1.09375, + 1.078125, + 1.0625, + 1.070312, + 1.054688, + 1.09375, + 1.109375, + 1.023438, + 1.0625, + 1.0625, + 1.046875, + 1.085938, + 1.070312, + 1.046875, + 1.078125, + 1.0625, + 1.054688, + 1.09375, + 1.0625, + 1.0625, + 1.109375, + 1.148438, + 1.070312, + 1.070312, + 1.109375, + 1.015625, + 1.039062, + 1.09375, + 1.007812, + 1.046875, + 1.046875, + 1.117188, + 1.0625, + 1.0625, + 1.03125, + 1.046875, + 1.085938, + 1.046875, + 1.070312, + 1.101562, + 1.101562, + 1.054688, + 1.0625, + 1.070312, + 1.085938, + 1.054688, + 1.09375, + 1.039062, + 1.101562, + 1.085938, + 1.070312, + 1.070312, + 1.078125, + 1.078125, + 1.039062, + 1.070312, + 1.078125, + 1.101562, + 1.070312, + 1.0625, + 1.054688, + 1.070312, + 1.070312, + 1.070312, + 1.09375, + 1.0625, + 1.101562, + 1.085938, + 1.023438, + 1.078125, + 1.046875, + 0.859375, + 1.070312, + 1.070312, + 1.054688, + 1.0625, + 1.101562, + 1.078125, + 1.078125, + 1.085938, + 1.109375, + 1.132812, + 1.070312, + 1.09375, + 1.046875, + 1.085938, + 1.078125, + 1.070312, + 1.070312, + 1.078125, + 1.0625, + 1.09375, + 1.085938, + 1.070312, + 1.070312, + 1.046875, + 1.054688, + 1.101562, + 1.085938, + 1.070312, + 1.085938, + 1.0625, + 1.085938, + 1.046875, + 1.070312, + 1.078125, + 1.0625, + 1.085938, + 1.078125, + 1.078125, + 1.078125, + 1.085938, + 1.023438, + 1.078125, + 1.078125, + 1.085938, + 1.054688, + 1.0625, + 1.054688, + 1.109375, + 1.0625, + 1.09375, + 1.03125, + 1.085938, + 1.054688, + 1.085938, + 1.085938, + 0.949219, + 1.0625, + 1.078125, + 1.101562, + 1.09375, + 1.085938, + 1.046875, + 1.070312, + 1.039062, + 1.09375, + 1.070312, + 1.101562, + 1.0625, + 1.070312, + 1.03125, + 1.0625, + 1.0625, + 1.070312, + 1.078125, + 1.070312, + 1.039062, + 1.101562, + 1.0625, + 1.0625, + 1.0625, + 1.0625, + 1.0625, + 1.0625, + 1.078125, + 1.054688, + 1.046875, + 1.117188, + 1.101562, + 1.046875, + 1.03125, + 1.148438, + 1.09375, + 1.101562, + 1.023438, + 1.085938, + 0.081543, + 1.0625, + 1.046875, + 1.078125, + 1.09375, + 1.070312, + 1.117188, + 1.09375, + 1.085938, + 1.054688, + 1.078125, + 1.0625, + 1.015625, + 1.085938, + 1.078125, + 1.039062, + 1.085938, + 1.078125, + 1.0625, + 1.054688, + 1.078125, + 1.085938, + 1.054688, + 1.054688, + 1.070312, + 1.039062, + 1.039062, + 1.039062, + 1.070312, + 1.054688, + 1.078125, + 1.054688, + 1.09375, + 1.023438, + 1.09375, + 1.039062, + 1.070312, + 1.09375, + 1.101562, + 1.0625, + 1.070312, + 1.03125, + 1.078125, + 1.0625, + 1.0625, + 0.984375, + 1.046875, + 1.109375, + 1.09375, + 1.046875, + 1.0625, + 1.101562, + 1.054688, + 1.054688, + 1.054688, + 1.109375, + 1.046875, + 1.101562, + 1.125, + 1.101562, + 1.078125, + 1.085938, + 1.210938, + 1.054688, + 1.078125, + 1.0625, + 1.054688, + 1.09375, + 1.070312, + 2.296875, + 1.085938, + 1.046875, + 1.054688, + 1.023438, + 1.023438, + 1.101562, + 1.09375, + 1.101562, + 1.0625, + 1.078125, + 1.085938, + 1.085938, + 1.054688, + 1.078125, + 1.09375, + 1.070312, + 1.054688, + 1.101562, + 1.0625, + 1.078125, + 1.078125, + 1.101562, + 1.101562, + 1.078125, + 1.125, + 1.046875, + 1.078125, + 0.412109, + 1.0625, + 1.09375, + 1.007812, + 1.054688, + 1.0625, + 1.046875, + 1.070312, + 1.101562, + 1.078125, + 1.0625, + 1.0625, + 1.0625, + 1.09375, + 1.078125, + 1.101562, + 1.109375, + 0.494141, + 1.101562, + 0.984375, + 1.070312, + 1.0625, + 1.070312, + 1.085938, + 1.070312, + 1.117188, + 1.078125, + 1.03125, + 1.070312, + 1.09375, + 1.0625, + 1.078125, + 1.070312, + 1.085938, + 1.046875, + 1.078125, + 0.933594, + 1.0625, + 1.085938, + 1.039062, + 1.085938, + 1.101562, + 1.070312, + 1.101562, + 1.0625, + 1.070312, + 1.09375, + 1.085938, + 1.09375, + 1.078125, + 1.078125, + 1.109375, + 1.0625, + 1.046875, + 1.070312, + 1.070312, + 1.078125, + 1.078125, + 1.09375, + 1.09375, + 1.070312, + 1.070312, + 1.101562, + 1.101562, + 1.054688, + 1.09375, + 1.0625, + 1.085938, + 1.078125, + 1.09375, + 1.039062, + 1.0625, + 1.015625, + 1.054688, + 1.085938, + 1.070312, + 1.054688, + 1.0625, + 1.0625, + 1.054688, + 1.046875, + 1.0625, + 1.078125, + 1.054688, + 1.109375, + 1.070312, + 1.109375, + 1.039062, + 1.070312, + 1.054688, + 1.085938, + 1.0625, + 1.085938, + 1.109375, + 1.085938, + 1.09375, + 1.0625, + 1.078125, + 1.023438, + 1.070312, + 1.085938, + 1.054688, + 1.070312, + 1.070312, + 1.070312, + 1.085938, + 1.101562, + 1.070312, + 1.09375, + 1.046875, + 1.078125, + 1.070312, + 1.054688, + 1.101562, + 1.109375, + 1.054688, + 1.0625, + 1.0625, + 1.117188, + 1.070312, + 1.046875, + 1.085938, + 1.0625, + 1.085938, + 1.117188, + 1.054688, + 1.054688, + 1.039062, + 1.054688, + 1.070312, + 1.085938, + 1.09375, + 1.023438, + 1.054688, + 1.054688, + 1.054688, + 1.070312, + 1.023438, + 1.085938, + 1.046875, + 1.085938, + 1.046875, + 1.054688, + 1.046875, + 1.0625, + 1.109375, + 1.070312, + 1.101562, + 1.046875, + 1.054688, + 1.101562, + 1.054688, + 1.070312, + 1.015625, + 1.070312, + 1.046875, + 1.054688, + 1.09375, + 1.078125, + 1.070312, + 1.078125, + 1.070312, + 1.125, + 1.085938, + 1.109375, + 1.085938, + 1.101562, + 1.054688, + 1.0625, + 1.109375, + 1.015625, + 1.109375, + 1.054688, + 1.085938, + 1.046875, + 1.070312, + 1.0625, + 1.070312, + 1.109375, + 1.085938, + 1.0625, + 1.078125, + 1.078125, + 1.109375, + 1.046875, + 1.070312, + 1.101562, + 1.101562, + 1.078125, + 1.046875, + 1.054688, + 1.070312, + 1.070312, + 1.0625, + 1.0625, + 1.078125, + 0.878906, + 1.09375, + 1.054688, + 1.046875, + 0.941406, + 1.070312, + 1.085938, + 1.09375, + 1.070312, + 1.078125, + 1.046875, + 1.101562, + 1.0625, + 1.054688, + 1.085938, + 1.070312, + 1.070312, + 1.070312, + 1.039062, + 1.0625, + 1.054688, + 1.070312, + 1.085938, + 1.046875, + 1.070312, + 1.070312, + 1.078125, + 1.054688, + 1.109375, + 1.039062, + 1.054688, + 1.046875, + 1.0625, + 1.070312, + 1.085938, + 1.054688, + 0.671875, + 1.046875, + 1.085938, + 1.0625, + 1.054688, + 1.039062, + 1.078125, + 1.117188, + 1.085938, + 1.0625, + 1.101562, + 1.039062, + 1.03125, + 1.101562, + 1.085938, + 1.054688, + 1.085938, + 1.054688, + 1.0625, + 1.023438, + 1.054688, + 1.054688, + 1.078125, + 1.070312, + 1.070312, + 1.054688, + 1.085938, + 1.078125, + 1.0625, + 1.085938, + 1.070312, + 1.085938, + 1.0625, + 1.054688, + 1.039062, + 1.0625, + 1.070312, + 1.101562, + 1.0625, + 1.09375, + 1.085938, + 1.054688, + 1.09375, + 1.070312, + 1.039062, + 1.039062, + 1.0625, + 1.0625, + 1.046875, + 1.085938, + 1.0625, + 1.023438, + 1.085938, + 1.078125, + 1.101562, + 1.039062, + 1.070312, + 1.070312, + 1.101562, + 1.070312, + 1.070312, + 1.0625, + 1.117188, + 1.0625, + 1.164062, + 1.023438, + 1.078125, + 1.039062, + 1.09375, + 1.414062, + 1.09375, + 1.085938, + 1.054688, + 1.078125, + 1.109375, + 1.09375, + 1.070312, + 1.125, + 1.070312, + 1.09375, + 1.070312, + 1.0625, + 1.03125, + 1.039062, + 1.085938, + 1.078125, + 1.0625, + 1.054688, + 1.070312, + 1.078125, + 1.039062, + 1.03125, + 1.039062, + 1.085938, + 1.03125, + 1.078125, + 1.085938, + 1.109375, + 0.773438, + 1.0625, + 1.0625, + 1.078125, + 1.054688, + 0.921875, + 1.078125, + 1.070312, + 1.054688, + 1.054688, + 1.085938, + 1.085938, + 1.03125, + 1.054688, + 1.09375, + 1.078125, + 1.109375, + 1.09375, + 1.054688, + 1.117188, + 1.054688, + 1.078125, + 1.09375, + 1.070312, + 1.070312, + 1.085938, + 1.101562, + 1.09375, + 0.964844, + 1.0625, + 1.09375, + 1.09375, + 1.070312, + 1.09375, + 1.078125, + 1.046875, + 1.070312, + 1.070312, + 1.078125, + 1.046875, + 1.085938, + 1.101562, + 1.078125, + 1.0625, + 1.085938, + 1.078125, + 1.085938, + 1.078125, + 1.132812, + 1.09375, + 1.101562, + 1.039062, + 1.054688, + 1.085938, + 1.117188, + 1.101562, + 1.054688, + 1.09375, + 1.054688, + 1.109375, + 1.101562, + 0.996094, + 1.0625, + 1.078125, + 1.070312, + 1.109375, + 1.09375, + 1.054688, + 1.078125, + 1.09375, + 1.0625, + 1.09375, + 1.070312, + 1.078125, + 1.078125, + 1.09375, + 1.085938, + 1.054688, + 1.054688, + 1.09375, + 1.085938, + 1.0625, + 1.085938, + 1.046875, + 1.046875, + 1.070312, + 1.085938, + 1.03125, + 1.046875, + 1.101562, + 1.109375, + 1.0625, + 1.09375, + 1.09375, + 1.0625, + 1.039062, + 1.054688, + 1.085938, + 1.0625, + 1.085938, + 1.0625, + 1.0625, + 1.070312, + 1.085938, + 1.078125, + 1.125, + 1.125, + 1.0625, + 1.085938, + 1.085938, + 1.046875, + 1.085938, + 1.085938, + 1.070312, + 1.078125, + 1.09375, + 1.070312, + 1.070312, + 0.832031, + 1.109375, + 1.039062, + 1.078125, + 1.070312, + 1.078125, + 1.085938, + 1.109375, + 1.0625, + 1.0625, + 1.0625, + 1.078125, + 1.054688, + 1.140625, + 1.09375, + 1.101562, + 1.085938, + 1.070312, + 1.0625, + 1.085938, + 1.09375, + 1.03125, + 1.101562, + 1.039062, + 1.078125, + 1.085938, + 1.054688, + 1.039062, + 1.054688, + 1.09375, + 1.039062, + 1.046875, + 1.0625, + 1.070312, + 1.078125, + 1.09375, + 1.109375, + 1.085938, + 1.054688, + 1.070312, + 1.070312, + 1.054688, + 1.046875, + 1.03125, + 1.023438, + 1.078125, + 1.0625, + 1.0625, + 1.046875, + 1.117188, + 1.085938, + 1.078125, + 1.078125, + 1.054688, + 1.0625, + 1.03125, + 1.085938, + 1.085938, + 1.0625, + 1.742188, + 1.070312, + 1.03125, + 1.109375, + 1.0625, + 1.09375, + 1.0625, + 1.054688, + 1.054688, + 1.085938, + 1.078125, + 1.023438, + 1.078125, + 1.039062, + 1.054688, + 1.039062, + 1.101562, + 1.078125, + 1.078125, + 1.070312, + 1.085938, + 1.023438, + 1.09375, + 1.085938, + 1.125, + 1.0625, + 1.070312, + 1.054688, + 1.054688, + 1.054688, + 1.109375, + 1.054688, + 1.070312, + 1.0625, + 1.046875, + 1.078125, + 1.101562, + 1.046875, + 1.101562, + 1.054688, + 1.078125, + 1.054688, + 1.085938, + 1.054688, + 1.078125, + 1.039062, + 1.101562, + 1.078125, + 1.0625, + 1.070312, + 1.09375, + 1.039062, + 1.054688, + 1.046875, + 1.070312, + 1.117188, + 1.078125, + 1.09375, + 1.078125, + 1.078125, + 1.070312, + 1.070312, + 1.085938, + 1.0625, + 1.078125, + 1.078125, + 1.070312, + 1.070312, + 1.054688, + 1.070312, + 1.085938, + 1.085938, + 1.109375, + 1.054688, + 1.054688, + 1.054688, + 1.109375, + 1.070312, + 1.0625, + 1.078125, + 1.109375, + 1.046875, + 1.101562, + 1.0625, + 1.0625, + 1.078125, + 1.085938, + 1.085938, + 1.0625, + 1.109375, + 1.109375, + 1.046875, + 1.023438, + 1.070312, + 1.078125, + 1.078125, + 1.101562, + 1.078125, + 1.09375, + 1.070312, + 1.070312, + 1.03125, + 1.0625, + 1.046875, + 1.0625, + 0.945312, + 0.808594, + 1.101562, + 1.078125, + 1.101562, + 1.078125, + 1.085938, + 1.085938, + 1.0625, + 1.070312, + 1.070312, + 1.070312, + 1.070312, + 1.078125, + 1.0625, + 1.109375, + 1.0625, + 1.0625, + 1.101562, + 1.054688, + 1.109375, + 1.078125, + 1.117188, + 1.007812, + 1.054688, + 1.078125, + 1.054688, + 1.085938, + 1.070312, + 1.0625, + 1.054688, + 1.03125, + 1.0625, + 1.054688, + 1.054688, + 1.03125, + 1.070312, + 1.054688, + 1.09375, + 1.078125, + 1.039062, + 1.101562, + 1.085938, + 1.101562, + 1.078125, + 1.078125, + 1.0625, + 1.046875, + 1.078125, + 1.070312, + 1.070312, + 1.09375, + 1.054688, + 1.070312, + 1.078125, + 1.078125, + 1.070312, + 1.109375, + 1.046875, + 1.085938, + 1.0625, + 1.039062, + 1.070312, + 1.0625, + 1.09375, + 1.109375, + 1.046875, + 1.078125, + 1.09375, + 1.078125, + 1.109375, + 1.054688, + 1.070312, + 1.039062, + 0.722656, + 1.070312, + 1.078125, + 1.078125, + 1.0625, + 1.132812, + 1.09375, + 1.046875, + 1.078125, + 1.070312, + 1.039062, + 1.078125, + 1.09375, + 1.0625, + 1.085938, + 1.0625, + 1.070312, + 1.0625, + 1.046875, + 1.046875, + 1.109375, + 1.117188, + 1.03125, + 1.078125, + 1.039062, + 1.085938, + 1.101562, + 1.085938, + 1.054688, + 1.054688, + 1.070312, + 1.039062, + 1.054688, + 1.085938, + 1.070312, + 0.980469, + 0.96875, + 1.0625, + 1.046875, + 1.03125, + 1.09375, + 1.054688, + 1.078125, + 1.054688, + 1.085938, + 1.039062, + 1.085938, + 1.078125, + 1.0625, + 1.0625, + 1.054688, + 1.078125, + 1.09375, + 1.0625, + 1.109375, + 1.03125, + 1.0625, + 1.085938, + 1.0625, + 1.078125, + 1.101562, + 1.132812, + 1.0625, + 1.078125, + 1.0625, + 1.03125, + 1.078125, + 1.09375, + 1.078125, + 1.0625, + 1.101562, + 1.070312, + 1.078125, + 1.164062, + 1.0625, + 1.078125, + 1.0625, + 1.109375, + 1.054688, + 1.09375, + 1.0625, + 1.101562, + 1.117188, + 1.09375, + 1.070312, + 1.078125, + 1.023438, + 1.070312, + 1.070312, + 1.046875, + 1.09375, + 1.101562, + 1.046875, + 1.070312, + 1.101562, + 1.0625, + 1.0625, + 1.015625, + 1.109375, + 1.070312, + 1.039062, + 1.109375, + 1.0625, + 1.054688, + 1.078125, + 1.109375, + 1.070312, + 1.101562, + 1.085938, + 1.085938, + 1.070312, + 1.0625, + 1.046875, + 1.0625, + 1.070312, + 1.046875, + 1.070312, + 1.054688, + 1.054688, + 1.0625, + 1.054688, + 1.109375, + 1.078125, + 1.078125, + 1.101562, + 1.078125, + 1.0625, + 1.085938, + 1.101562, + 1.070312, + 1.101562, + 1.09375, + 1.09375, + 1.070312, + 1.085938, + 1.054688, + 1.085938, + 1.085938, + 1.085938, + 1.070312, + 1.078125, + 1.078125, + 1.09375, + 1.125, + 0.890625, + 1.101562, + 1.070312, + 1.0625, + 1.054688, + 1.0625, + 1.101562, + 1.09375, + 1.054688, + 1.039062, + 1.085938, + 1.03125, + 1.070312, + 1.078125, + 1.078125, + 1.046875, + 1.085938, + 1.078125, + 1.085938, + 1.070312, + 1.054688, + 1.046875, + 1.070312, + 1.046875, + 1.132812, + 1.070312, + 1.09375, + 1.117188, + 1.070312, + 1.0625, + 1.085938, + 1.046875, + 1.046875, + 1.070312, + 1.054688, + 1.109375, + 1.1875, + 1.085938, + 1.039062, + 1.070312, + 1.070312, + 1.070312, + 1.078125, + 0.118164, + 1.070312, + 1.070312, + 1.054688, + 1.0625, + 1.109375, + 1.070312, + 1.0625, + 1.078125, + 1.078125, + 1.078125, + 1.070312, + 1.078125, + 1.0625, + 1.0625, + 1.085938, + 1.0625, + 1.132812, + 1.070312, + 1.101562, + 1.0625, + 1.078125, + 1.046875, + 1.054688, + 1.085938, + 1.046875, + 1.117188, + 1.039062, + 1.101562, + 1.085938, + 1.0625, + 1.070312, + 1.0625, + 1.046875, + 1.0625, + 1.085938, + 1.046875, + 1.085938, + 1.039062, + 1.078125, + 1.09375, + 1.054688, + 1.101562, + 1.070312, + 1.132812, + 1.078125, + 1.0625, + 1.070312, + 1.070312, + 1.070312, + 1.109375, + 1.085938, + 1.085938, + 1.070312, + 1.101562, + 1.078125, + 1.054688, + 1.09375, + 1.085938, + 1.109375, + 1.09375, + 1.085938, + 1.085938, + 1.070312, + 1.046875, + 1.0625, + 1.054688, + 1.046875, + 1.078125, + 1.054688, + 1.070312, + 1.085938, + 1.070312, + 1.039062, + 1.085938, + 1.054688, + 1.078125, + 1.09375, + 1.0625, + 1.09375, + 1.007812, + 1.03125, + 1.039062, + 1.054688, + 1.070312, + 1.085938, + 1.078125, + 1.070312, + 1.0625, + 1.070312, + 1.09375, + 1.070312, + 1.109375, + 1.101562, + 1.054688, + 1.023438 + ] + }, + "name": "model.transformer.h.30.ln_1.weight", + "outputIndexes": [ + 2415 + ], + "type": "Const", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2414, + 2415 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/ln_1_30/Mul_1_output_0", + "outputIndexes": [ + 2416 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.30/self_attn/q_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 2416 + ], + "outputIndexes": [ + 3435 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.30/self_attn/q_proj/Linear/pre_convert", + "inputIndexes": [ + 3435 + ], + "outputIndexes": [ + 3436 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.30/self_attn/q_proj/Linear", + "inputIndexes": [ + 3436 + ], + "outputIndexes": [ + 3437 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 3416560140, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.30/self_attn/q_proj/Linear/post_convert", + "inputIndexes": [ + 3437 + ], + "outputIndexes": [ + 3438 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.30/self_attn/q_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3438 + ], + "outputIndexes": [ + 2417 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2416 + ], + "main_type": "NONE", + "name": "/Shape_121_output_0", + "outputIndexes": [ + 2418 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 2418 + ], + "main_type": "NONE", + "name": "Shape5023", + "outputIndexes": [ + 2419 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 2418 + ], + "main_type": "NONE", + "name": "Rank5025", + "outputIndexes": [ + 2420 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2420, + 2420 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp5027", + "outputIndexes": [ + 2421 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2421 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze5028", + "outputIndexes": [ + 2422 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2421, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp5030", + "outputIndexes": [ + 2423 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2423 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze5031", + "outputIndexes": [ + 2424 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2419, + 2422, + 2424, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice5034", + "outputIndexes": [ + 2425 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2425 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze5035", + "outputIndexes": [ + 2426 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 9, + 2426 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp5036", + "outputIndexes": [ + 2427 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2427, + 2426 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp5037", + "outputIndexes": [ + 2428 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2418, + 2428, + 2421 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_214_output_0", + "outputIndexes": [ + 2429 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2429, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_421_output_0", + "outputIndexes": [ + 2430 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 7, + 2430, + 23, + 24 + ], + "main_type": "Axis", + "main": { + "axis": 0 + }, + "name": "/Concat_270_output_0", + "outputIndexes": [ + 2431 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2417, + 2431 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_151_output_0", + "outputIndexes": [ + 2432 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2432, + 50 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_120_output_0", + "outputIndexes": [ + 2433 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2432 + ], + "main_type": "NONE", + "name": "/Shape_122_output_0", + "outputIndexes": [ + 2434 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 2434 + ], + "main_type": "NONE", + "name": "Shape5044", + "outputIndexes": [ + 2435 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 2434 + ], + "main_type": "NONE", + "name": "Rank5046", + "outputIndexes": [ + 2436 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2436, + 2436 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp5048", + "outputIndexes": [ + 2437 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2437 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze5049", + "outputIndexes": [ + 2438 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2437, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp5051", + "outputIndexes": [ + 2439 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2439 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze5052", + "outputIndexes": [ + 2440 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2435, + 2438, + 2440, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice5055", + "outputIndexes": [ + 2441 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2441 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze5056", + "outputIndexes": [ + 2442 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 53, + 2442 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp5057", + "outputIndexes": [ + 2443 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2443, + 2442 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp5058", + "outputIndexes": [ + 2444 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2434, + 2444, + 2437 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_215_output_0", + "outputIndexes": [ + 2445 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2445, + 65 + ], + "main_type": "BinaryOp", + "main": { + "opType": 7, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Div_90_output_0", + "outputIndexes": [ + 2446 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2446, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_426_output_0", + "outputIndexes": [ + 2447 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2432, + 2447, + 68, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_121_output_0", + "outputIndexes": [ + 2448 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2448 + ], + "main_type": "UnaryOp", + "main": { + "opType": "NEG", + "T": "DT_FLOAT" + }, + "name": "/Neg_60_output_0", + "outputIndexes": [ + 2449 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2432, + 21, + 2447, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_120_output_0", + "outputIndexes": [ + 2450 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2449, + 2450 + ], + "main_type": "Axis", + "main": { + "axis": -1 + }, + "name": "/Concat_273_output_0", + "outputIndexes": [ + 2451 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2451, + 80 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_121_output_0", + "outputIndexes": [ + 2452 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2433, + 2452 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_150_output_0", + "outputIndexes": [ + 2453 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.30/self_attn/k_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 2416 + ], + "outputIndexes": [ + 3439 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.30/self_attn/k_proj/Linear/pre_convert", + "inputIndexes": [ + 3439 + ], + "outputIndexes": [ + 3440 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.30/self_attn/k_proj/Linear", + "inputIndexes": [ + 3440 + ], + "outputIndexes": [ + 3441 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 3426013730, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.30/self_attn/k_proj/Linear/post_convert", + "inputIndexes": [ + 3441 + ], + "outputIndexes": [ + 3442 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.30/self_attn/k_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3442 + ], + "outputIndexes": [ + 2454 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2454, + 2431 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_152_output_0", + "outputIndexes": [ + 2455 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2455, + 50 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_122_output_0", + "outputIndexes": [ + 2456 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2455 + ], + "main_type": "NONE", + "name": "/Shape_123_output_0", + "outputIndexes": [ + 2457 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 2457 + ], + "main_type": "NONE", + "name": "Shape5106", + "outputIndexes": [ + 2458 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 2457 + ], + "main_type": "NONE", + "name": "Rank5108", + "outputIndexes": [ + 2459 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2459, + 2459 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp5110", + "outputIndexes": [ + 2460 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2460 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze5111", + "outputIndexes": [ + 2461 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2460, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp5113", + "outputIndexes": [ + 2462 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2462 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze5114", + "outputIndexes": [ + 2463 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2458, + 2461, + 2463, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice5117", + "outputIndexes": [ + 2464 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2464 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze5118", + "outputIndexes": [ + 2465 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 53, + 2465 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp5119", + "outputIndexes": [ + 2466 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2466, + 2465 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp5120", + "outputIndexes": [ + 2467 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2457, + 2467, + 2460 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_216_output_0", + "outputIndexes": [ + 2468 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2468, + 65 + ], + "main_type": "BinaryOp", + "main": { + "opType": 7, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Div_91_output_0", + "outputIndexes": [ + 2469 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2469, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_428_output_0", + "outputIndexes": [ + 2470 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2455, + 2470, + 68, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_123_output_0", + "outputIndexes": [ + 2471 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2471 + ], + "main_type": "UnaryOp", + "main": { + "opType": "NEG", + "T": "DT_FLOAT" + }, + "name": "/Neg_61_output_0", + "outputIndexes": [ + 2472 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2455, + 21, + 2470, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_122_output_0", + "outputIndexes": [ + 2473 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2472, + 2473 + ], + "main_type": "Axis", + "main": { + "axis": -1 + }, + "name": "/Concat_274_output_0", + "outputIndexes": [ + 2474 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2474, + 80 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_123_output_0", + "outputIndexes": [ + 2475 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2456, + 2475 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_151_output_0", + "outputIndexes": [ + 2476 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.30/self_attn/v_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 2416 + ], + "outputIndexes": [ + 3443 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.30/self_attn/v_proj/Linear/pre_convert", + "inputIndexes": [ + 3443 + ], + "outputIndexes": [ + 3444 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.30/self_attn/v_proj/Linear", + "inputIndexes": [ + 3444 + ], + "outputIndexes": [ + 3445 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 3435467320, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.30/self_attn/v_proj/Linear/post_convert", + "inputIndexes": [ + 3445 + ], + "outputIndexes": [ + 3446 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.30/self_attn/v_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3446 + ], + "outputIndexes": [ + 2477 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2477, + 2431 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_153_output_0", + "outputIndexes": [ + 2478 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2453, + 2476, + 2478, + 108 + ], + "main_type": "AttentionParam", + "main": { + "kv_cache": true + }, + "name": "Attention/Reshape_154_output_0", + "outputIndexes": [ + 2479 + ], + "type": "Attention", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.30/self_attn/o_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 2479 + ], + "outputIndexes": [ + 3447 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.30/self_attn/o_proj/Linear/pre_convert", + "inputIndexes": [ + 3447 + ], + "outputIndexes": [ + 3448 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.30/self_attn/o_proj/Linear", + "inputIndexes": [ + 3448 + ], + "outputIndexes": [ + 3449 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 3444920910, + 8388630, + 1048576, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.30/self_attn/o_proj/Linear/post_convert", + "inputIndexes": [ + 3449 + ], + "outputIndexes": [ + 3450 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.30/self_attn/o_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3450 + ], + "outputIndexes": [ + 2480 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2413, + 2480 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_153_output_0", + "outputIndexes": [ + 2481 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2481 + ], + "main_type": "LayerNorm", + "main": { + "axis": [ + -1 + ], + "epsilon": 1e-06, + "group": 1, + "useRMSNorm": true + }, + "name": "/ln_2_30/Mul_output_0", + "outputIndexes": [ + 2482 + ], + "type": "LayerNorm", + "defaultDimentionFormat": "NHWC" + }, + { + "main_type": "Blob", + "main": { + "dims": [ + 4096 + ], + "dataFormat": "NCHW", + "dataType": "DT_FLOAT", + "float32s": [ + 1.023438, + 1.054688, + 1.039062, + 1.039062, + 1.0625, + 1.0625, + 1.046875, + 1.046875, + 1.078125, + 1.0625, + 1.046875, + 1.046875, + 1.0625, + 1.078125, + 1.039062, + 1.054688, + 1.046875, + 1.054688, + 1.03125, + 1.078125, + 1.054688, + 1.109375, + 1.109375, + 1.03125, + 1.054688, + 1.070312, + 1.03125, + 1.046875, + 1.054688, + 1.046875, + 1.039062, + 1.039062, + 1.09375, + 1.039062, + 1.046875, + 1.046875, + 1.054688, + 1.0625, + 1.023438, + 1.078125, + 1.070312, + 1.0625, + 1.046875, + 1.023438, + 1.046875, + 1.039062, + 1.054688, + 1.070312, + 1.046875, + 1.0625, + 1.210938, + 1.007812, + 1.046875, + 1.046875, + 1.046875, + 1.046875, + 1.0625, + 1.039062, + 1.039062, + 1.046875, + 1.015625, + 1.039062, + 1.078125, + 1.078125, + 1.054688, + 1.039062, + 1.046875, + 1.070312, + 1.0625, + 1.0625, + 1.039062, + 1.039062, + 1.085938, + 1.046875, + 1.09375, + 1.078125, + 1.039062, + 1.085938, + 1.054688, + 1.054688, + 1.046875, + 1.078125, + 1.039062, + 1.039062, + 1.054688, + 1.046875, + 1.046875, + 1.039062, + 1.09375, + 1.070312, + 1.046875, + 1.046875, + 1.054688, + 1.054688, + 1.046875, + 1.054688, + 1.039062, + 1.046875, + 1.046875, + 1.054688, + 1.054688, + 1.046875, + 1.0625, + 1.039062, + 1.0625, + 1.03125, + 1.039062, + 1.070312, + 1.03125, + 1.054688, + 1.054688, + 1.070312, + 1.070312, + 1.054688, + 1.0625, + 1.039062, + 1.015625, + 1.25, + 1.046875, + 1.046875, + 1.085938, + 1.039062, + 1.023438, + 1.054688, + 1.03125, + 1.039062, + 1.046875, + 1.054688, + 1.039062, + 1.0625, + 1.046875, + 1.023438, + 1.0625, + 1.039062, + 1.054688, + 1.039062, + 1.046875, + 1.054688, + 1.039062, + 1.039062, + 1.023438, + 1.046875, + 1.046875, + 1.023438, + 1.0625, + 1.085938, + 1.054688, + 1.015625, + 1.0625, + 1.054688, + 1.078125, + 1.0625, + 1.054688, + 1.046875, + 1.109375, + 1.03125, + 1.0625, + 1.046875, + 1.078125, + 1.03125, + 1.054688, + 1.054688, + 1.054688, + 1.070312, + 1.039062, + 1.039062, + 1.03125, + 1.039062, + 1.0625, + 1.046875, + 1.078125, + 1.046875, + 1.046875, + 1.03125, + 1.0625, + 1.054688, + 1.046875, + 1.054688, + 1.070312, + 1.039062, + 1.046875, + 1.046875, + 1.054688, + 1.046875, + 1.046875, + 1.125, + 1.054688, + 1.046875, + 1.054688, + 1.046875, + 1.070312, + 1.046875, + 1.054688, + 1.054688, + 1.054688, + 1.039062, + 1.054688, + 1.085938, + 1.0625, + 1.0625, + 1.03125, + 1.03125, + 1.023438, + 1.0625, + 1.070312, + 1.0625, + 1.164062, + 1.039062, + 1.0625, + 1.109375, + 1.039062, + 1.109375, + 1.0625, + 1.0625, + 1.0625, + 1.0625, + 1.085938, + 1.085938, + 1.101562, + 1.078125, + 1.039062, + 1.046875, + 1.078125, + 1.054688, + 1.054688, + 1.054688, + 1.070312, + 1.046875, + 1.109375, + 1.054688, + 1.054688, + 1.0625, + 1.039062, + 1.054688, + 1.046875, + 1.070312, + 1.023438, + 1.03125, + 1.046875, + 1.070312, + 1.109375, + 1.03125, + 1.03125, + 1.03125, + 1.0625, + 1.046875, + 1.039062, + 1.054688, + 1.054688, + 1.078125, + 1.023438, + 1.039062, + 1.03125, + 1.039062, + 1.070312, + 1.039062, + 1.03125, + 1.070312, + 1.054688, + 1.078125, + 1.054688, + 1.046875, + 1.03125, + 1.03125, + 1.039062, + 1.0625, + 1.054688, + 1.070312, + 1.054688, + 1.0625, + 1.039062, + 1.046875, + 1.070312, + 1.054688, + 1.070312, + 1.03125, + 1.054688, + 1.070312, + 1.117188, + 1.0625, + 1.03125, + 1.0625, + 1.039062, + 1.046875, + 1.0625, + 1.03125, + 1.039062, + 1.054688, + 1.015625, + 1.085938, + 1.03125, + 1.054688, + 1.046875, + 1.054688, + 1.046875, + 1.03125, + 1.09375, + 1.171875, + 1.09375, + 1.0625, + 1.046875, + 1.046875, + 1.046875, + 1.054688, + 1.03125, + 1.039062, + 1.007812, + 1.054688, + 1.03125, + 1.054688, + 1.054688, + 1.039062, + 1.0625, + 1.054688, + 1.054688, + 1.039062, + 1.023438, + 1.054688, + 1.070312, + 1.054688, + 1.039062, + 1.070312, + 1.054688, + 1.0625, + 1.046875, + 1.054688, + 1.054688, + 1.054688, + 1.078125, + 1.054688, + 1.0625, + 1.054688, + 1.039062, + 1.0625, + 1.046875, + 1.085938, + 1.046875, + 1.039062, + 1.023438, + 1.085938, + 1.054688, + 1.03125, + 1.070312, + 1.039062, + 1.039062, + 1.046875, + 1.054688, + 1.0625, + 1.039062, + 1.070312, + 1.03125, + 1.046875, + 1.046875, + 1.054688, + 1.046875, + 1.0625, + 1.039062, + 1.0625, + 1.070312, + 1.054688, + 1.046875, + 1.039062, + 1.054688, + 1.023438, + 1.015625, + 1.0625, + 1.070312, + 1.0625, + 1.046875, + 1.039062, + 1.046875, + 1.070312, + 1.078125, + 1.046875, + 1.054688, + 1.046875, + 1.070312, + 1.054688, + 1.039062, + 1.070312, + 1.054688, + 1.085938, + 1.0625, + 1.039062, + 1.046875, + 1.03125, + 1.070312, + 1.039062, + 1.039062, + 1.039062, + 1.054688, + 1.0625, + 1.046875, + 1.046875, + 1.070312, + 1.054688, + 1.054688, + 1.039062, + 1.046875, + 1.117188, + 1.078125, + 1.054688, + 1.054688, + 1.046875, + 1.015625, + 1.070312, + 1.0625, + 1.0625, + 1.046875, + 1.039062, + 1.054688, + 1.070312, + 1.046875, + 1.039062, + 1.046875, + 1.070312, + 1.0625, + 1.046875, + 1.039062, + 1.0625, + 1.0625, + 1.046875, + 1.046875, + 1.0625, + 1.046875, + 1.054688, + 1.039062, + 1.054688, + 1.414062, + 1.078125, + 1.085938, + 1.046875, + 1.054688, + 1.03125, + 1.039062, + 1.046875, + 1.054688, + 1.078125, + 1.0625, + 1.046875, + 1.046875, + 1.0625, + 1.054688, + 1.054688, + 1.039062, + 1.015625, + 1.054688, + 1.046875, + 1.054688, + 1.101562, + 1.070312, + 1.03125, + 1.039062, + 1.070312, + 1.046875, + 1.046875, + 1.046875, + 1.0625, + 1.070312, + 1.070312, + 1.0625, + 1.046875, + 1.046875, + 1.03125, + 1.085938, + 1.054688, + 1.023438, + 1.046875, + 1.078125, + 1.015625, + 1.046875, + 1.039062, + 1.046875, + 1.023438, + 1.039062, + 1.054688, + 1.0625, + 1.070312, + 1.039062, + 1.046875, + 1.046875, + 1.078125, + 1.054688, + 1.039062, + 1.085938, + 1.023438, + 1.054688, + 1.03125, + 1.046875, + 1.507812, + 1.046875, + 1.046875, + 1.0625, + 1.0625, + 1.054688, + 1.03125, + 1.046875, + 1.070312, + 1.03125, + 1.023438, + 1.023438, + 1.054688, + 1.0625, + 1.046875, + 1.046875, + 1.0625, + 1.03125, + 1.054688, + 1.046875, + 1.0625, + 1.046875, + 1.039062, + 1.046875, + 1.046875, + 1.070312, + 1.039062, + 1.046875, + 1.039062, + 1.03125, + 1.03125, + 1.054688, + 1.0625, + 1.039062, + 1.046875, + 1.0625, + 1.03125, + 1.039062, + 1.03125, + 1.046875, + 1.0625, + 1.078125, + 1.039062, + 1.039062, + 0.972656, + 1.078125, + 1.070312, + 1.046875, + 1.046875, + 1.070312, + 1.0625, + 1.078125, + 1.0625, + 1.046875, + 1.046875, + 1.039062, + 1.054688, + 1.070312, + 1.054688, + 1.0625, + 1.039062, + 1.046875, + 1.039062, + 1.03125, + 1.03125, + 1.046875, + 1.054688, + 1.078125, + 1.039062, + 1.054688, + 1.0625, + 1.078125, + 1.03125, + 1.085938, + 1.0625, + 1.03125, + 1.023438, + 1.054688, + 1.070312, + 1.078125, + 1.03125, + 1.046875, + 1.054688, + 1.046875, + 1.046875, + 1.0625, + 1.078125, + 1.0625, + 1.054688, + 1.078125, + 1.070312, + 1.039062, + 1.039062, + 1.023438, + 1.070312, + 1.046875, + 1.0625, + 1.070312, + 1.0625, + 1.054688, + 1.054688, + 1.054688, + 1.054688, + 1.054688, + 1.054688, + 1.039062, + 1.039062, + 1.015625, + 1.085938, + 1.046875, + 1.046875, + 1.046875, + 1.078125, + 1.0625, + 1.054688, + 1.046875, + 1.0625, + 1.046875, + 1.046875, + 1.0625, + 1.054688, + 1.054688, + 1.070312, + 1.046875, + 1.148438, + 1.046875, + 1.039062, + 1.039062, + 1.078125, + 1.0625, + 1.0625, + 1.0625, + 1.03125, + 1.054688, + 1.695312, + 1.0625, + 1.078125, + 1.039062, + 1.03125, + 1.054688, + 1.078125, + 1.0625, + 1.09375, + 1.046875, + 1.085938, + 1.054688, + 1.085938, + 1.054688, + 1.039062, + 1.054688, + 1.0625, + 1.054688, + 1.0625, + 1.085938, + 1.039062, + 1.039062, + 1.0625, + 1.0625, + 1.070312, + 1.046875, + 1.046875, + 1.0625, + 1.046875, + 1.039062, + 1.054688, + 1.039062, + 1.054688, + 1.054688, + 1.0625, + 1.046875, + 1.054688, + 1.070312, + 1.039062, + 1.0625, + 1.046875, + 1.171875, + 1.03125, + 1.039062, + 1.054688, + 1.0625, + 1.039062, + 1.039062, + 1.070312, + 1.09375, + 1.054688, + 1.046875, + 1.0625, + 1.085938, + 1.054688, + 1.054688, + 1.054688, + 1.054688, + 1.101562, + 1.046875, + 1.039062, + 1.054688, + 1.054688, + 1.078125, + 1.0625, + 1.039062, + 1.0625, + 1.046875, + 1.09375, + 1.101562, + 1.0625, + 1.0625, + 1.054688, + 1.054688, + 1.046875, + 1.0625, + 1.0625, + 1.0625, + 1.054688, + 1.039062, + 1.023438, + 1.0625, + 1.046875, + 1.054688, + 1.03125, + 1.070312, + 1.046875, + 1.085938, + 1.054688, + 1.0625, + 1.046875, + 1.054688, + 1.046875, + 1.0625, + 1.054688, + 1.0625, + 1.054688, + 1.054688, + 1.046875, + 1.046875, + 1.054688, + 1.0625, + 1.039062, + 1.0625, + 1.046875, + 1.125, + 1.070312, + 1.039062, + 1.046875, + 1.03125, + 1.0625, + 1.046875, + 1.046875, + 1.015625, + 1.070312, + 1.046875, + 1.054688, + 1.085938, + 1.0625, + 1.046875, + 1.039062, + 1.023438, + 1.039062, + 1.054688, + 1.054688, + 1.0625, + 1.046875, + 1.039062, + 1.046875, + 1.054688, + 1.03125, + 1.054688, + 1.0625, + 1.039062, + 1.046875, + 1.078125, + 1.046875, + 1.054688, + 1.039062, + 1.0625, + 1.0625, + 1.039062, + 1.078125, + 1.085938, + 1.0625, + 1.0625, + 1.023438, + 1.0625, + 1.046875, + 1.046875, + 1.09375, + 1.039062, + 1.046875, + 1.054688, + 1.0625, + 1.03125, + 1.0625, + 1.023438, + 1.039062, + 1.054688, + 1.039062, + 1.078125, + 1.070312, + 1.046875, + 1.039062, + 1.054688, + 1.078125, + 1.039062, + 1.039062, + 1.070312, + 1.023438, + 1.0625, + 1.03125, + 1.09375, + 1.054688, + 1.0625, + 1.09375, + 1.054688, + 1.039062, + 1.0625, + 1.0625, + 1.0625, + 1.046875, + 1.054688, + 1.078125, + 1.054688, + 1.0625, + 1.054688, + 1.039062, + 1.054688, + 1.085938, + 1.109375, + 1.039062, + 1.0625, + 1.046875, + 1.078125, + 1.078125, + 1.054688, + 1.03125, + 1.054688, + 1.046875, + 1.03125, + 1.0625, + 1.109375, + 1.0625, + 1.054688, + 1.0625, + 1.070312, + 1.070312, + 1.046875, + 1.085938, + 1.046875, + 1.0625, + 1.109375, + 1.054688, + 1.046875, + 1.0625, + 1.046875, + 1.054688, + 1.070312, + 1.03125, + 1.039062, + 1.101562, + 1.078125, + 1.03125, + 1.054688, + 1.03125, + 1.039062, + 1.039062, + 1.054688, + 1.085938, + 1.023438, + 1.046875, + 1.039062, + 1.046875, + 1.054688, + 1.046875, + 1.070312, + 1.046875, + 1.046875, + 1.039062, + 1.039062, + 1.054688, + 1.054688, + 1.054688, + 1.0625, + 1.0625, + 1.078125, + 1.054688, + 1.054688, + 1.054688, + 1.039062, + 1.03125, + 1.03125, + 1.0625, + 1.046875, + 1.046875, + 1.046875, + 1.0625, + 1.0625, + 1.046875, + 1.0625, + 1.0625, + 1.046875, + 1.046875, + 1.054688, + 1.046875, + 1.03125, + 1.0625, + 1.046875, + 1.0625, + 1.148438, + 1.046875, + 1.070312, + 1.039062, + 1.0625, + 1.03125, + 1.046875, + 1.054688, + 1.054688, + 1.0625, + 1.0625, + 1.0625, + 1.09375, + 1.03125, + 1.03125, + 1.054688, + 1.078125, + 1.054688, + 1.046875, + 1.046875, + 1.0625, + 1.054688, + 1.054688, + 1.039062, + 1.023438, + 1.054688, + 1.054688, + 1.054688, + 1.03125, + 1.03125, + 1.046875, + 1.046875, + 1.046875, + 1.117188, + 1.0625, + 1.039062, + 1.0625, + 1.03125, + 1.039062, + 1.03125, + 1.039062, + 1.039062, + 1.0625, + 1.046875, + 1.039062, + 1.0625, + 1.0625, + 1.046875, + 1.046875, + 1.070312, + 1.039062, + 1.078125, + 1.0625, + 1.054688, + 1.039062, + 1.054688, + 1.070312, + 1.0625, + 1.070312, + 1.0625, + 1.046875, + 1.039062, + 1.054688, + 1.054688, + 1.046875, + 1.101562, + 1.039062, + 1.054688, + 1.046875, + 1.03125, + 1.164062, + 1.085938, + 1.101562, + 1.0625, + 1.046875, + 1.25, + 1.007812, + 1.054688, + 1.070312, + 1.070312, + 1.054688, + 1.0625, + 1.078125, + 1.039062, + 1.070312, + 1.0625, + 1.03125, + 1.046875, + 1.078125, + 1.0625, + 1.054688, + 1.054688, + 1.070312, + 1.054688, + 1.054688, + 1.054688, + 1.03125, + 1.039062, + 1.054688, + 1.085938, + 1.125, + 1.078125, + 1.054688, + 1.0625, + 1.046875, + 1.03125, + 1.109375, + 1.039062, + 1.046875, + 1.046875, + 1.046875, + 1.046875, + 1.046875, + 1.03125, + 1.054688, + 1.039062, + 1.0625, + 1.054688, + 1.03125, + 1.046875, + 1.101562, + 1.039062, + 1.070312, + 1.046875, + 1.039062, + 1.054688, + 1.0625, + 1.023438, + 1.039062, + 1.726562, + 1.03125, + 1.054688, + 1.046875, + 1.070312, + 1.023438, + 1.078125, + 1.015625, + 1.0625, + 1.070312, + 1.046875, + 1.054688, + 1.046875, + 1.078125, + 1.054688, + 1.046875, + 1.039062, + 1.039062, + 1.0625, + 1.0625, + 1.046875, + 1.039062, + 1.03125, + 1.070312, + 1.046875, + 1.0625, + 1.046875, + 1.070312, + 1.054688, + 1.070312, + 1.03125, + 1.03125, + 1.148438, + 1.0625, + 1.039062, + 1.039062, + 1.03125, + 1.03125, + 1.070312, + 1.070312, + 1.0625, + 1.046875, + 1.070312, + 1.070312, + 1.101562, + 1.03125, + 1.054688, + 1.039062, + 1.054688, + 1.046875, + 1.046875, + 1.023438, + 1.03125, + 1.078125, + 1.039062, + 1.03125, + 1.039062, + 1.046875, + 0.384766, + 1.0625, + 1.039062, + 1.046875, + 1.039062, + 1.070312, + 1.054688, + 1.0625, + 1.0625, + 1.0625, + 1.085938, + 1.039062, + 1.085938, + 1.070312, + 1.085938, + 1.046875, + 1.054688, + 1.046875, + 1.046875, + 1.039062, + 1.046875, + 1.046875, + 1.09375, + 1.085938, + 1.039062, + 1.054688, + 1.046875, + 1.046875, + 1.070312, + 1.015625, + 1.0625, + 1.046875, + 1.101562, + 1.101562, + 1.070312, + 1.054688, + 1.0625, + 1.078125, + 1.039062, + 1.078125, + 1.109375, + 1.03125, + 1.0625, + 1.054688, + 1.054688, + 1.039062, + 1.03125, + 1.046875, + 1.054688, + 1.046875, + 1.0625, + 1.039062, + 1.078125, + 1.0625, + 1.03125, + 1.046875, + 1.078125, + 1.070312, + 1.03125, + 1.0625, + 1.0625, + 1.046875, + 1.070312, + 1.054688, + 1.054688, + 1.0625, + 1.054688, + 1.046875, + 1.554688, + 1.054688, + 1.070312, + 1.03125, + 1.046875, + 1.054688, + 1.054688, + 1.039062, + 1.015625, + 1.0625, + 1.039062, + 1.039062, + 1.007812, + 1.070312, + 1.046875, + 1.109375, + 1.054688, + 1.039062, + 1.03125, + 1.070312, + 1.070312, + 1.039062, + 1.054688, + 1.0625, + 1.03125, + 1.0625, + 1.046875, + 1.09375, + 1.070312, + 1.015625, + 1.0625, + 1.039062, + 1.015625, + 1.03125, + 1.023438, + 1.03125, + 1.054688, + 1.0625, + 1.140625, + 1.046875, + 1.03125, + 1.0625, + 1.070312, + 1.046875, + 1.039062, + 1.039062, + 1.054688, + 1.039062, + 1.070312, + 1.0625, + 1.0625, + 1.039062, + 1.046875, + 1.046875, + 1.046875, + 1.0625, + 1.023438, + 1.023438, + 1.0625, + 1.0625, + 1.070312, + 1.070312, + 1.046875, + 1.046875, + 1.039062, + 1.0625, + 1.046875, + 1.046875, + 1.09375, + 1.0625, + 1.0625, + 1.039062, + 1.046875, + 1.046875, + 1.046875, + 1.046875, + 1.0625, + 1.0625, + 1.046875, + 1.03125, + 1.046875, + 1.0625, + 1.046875, + 1.046875, + 1.039062, + 1.046875, + 1.023438, + 1.054688, + 1.085938, + 1.054688, + 1.054688, + 1.054688, + 1.046875, + 1.054688, + 1.070312, + 1.039062, + 1.046875, + 1.054688, + 1.039062, + 1.039062, + 1.0625, + 1.0625, + 1.046875, + 1.046875, + 1.054688, + 1.0625, + 1.046875, + 1.039062, + 1.054688, + 1.054688, + 1.0625, + 1.03125, + 1.070312, + 1.039062, + 1.03125, + 1.070312, + 1.070312, + 1.03125, + 1.046875, + 1.070312, + 1.070312, + 1.03125, + 1.039062, + 1.039062, + 1.078125, + 1.046875, + 1.085938, + 1.039062, + 1.046875, + 1.0625, + 1.015625, + 1.046875, + 1.0625, + 1.046875, + 1.023438, + 1.046875, + 1.070312, + 1.039062, + 1.054688, + 1.039062, + 1.0625, + 1.046875, + 1.023438, + 1.0625, + 1.085938, + 1.039062, + 1.039062, + 1.039062, + 1.046875, + 1.101562, + 1.03125, + 1.085938, + 1.070312, + 1.046875, + 1.039062, + 1.054688, + 1.070312, + 1.078125, + 1.039062, + 1.046875, + 1.03125, + 1.03125, + 1.023438, + 1.078125, + 1.085938, + 1.0625, + 1.046875, + 1.03125, + 1.125, + 1.039062, + 1.046875, + 1.085938, + 1.054688, + 1.0625, + 1.054688, + 1.03125, + 1.054688, + 1.0625, + 1.0625, + 1.070312, + 1.0625, + 1.046875, + 1.054688, + 1.039062, + 1.054688, + 1.039062, + 1.054688, + 1.070312, + 1.070312, + 1.03125, + 1.0625, + 1.054688, + 1.039062, + 1.054688, + 1.03125, + 1.039062, + 1.046875, + 1.054688, + 1.015625, + 1.039062, + 1.046875, + 1.054688, + 1.054688, + 1.03125, + 1.039062, + 1.070312, + 1.03125, + 1.039062, + 1.039062, + 1.046875, + 1.039062, + 1.054688, + 1.046875, + 1.109375, + 1.023438, + 1.046875, + 1.070312, + 1.046875, + 1.046875, + 1.03125, + 1.054688, + 1.03125, + 1.09375, + 1.039062, + 1.078125, + 1.046875, + 1.046875, + 1.046875, + 1.0625, + 1.046875, + 1.085938, + 1.054688, + 1.054688, + 1.0625, + 1.054688, + 1.046875, + 1.039062, + 1.054688, + 1.054688, + 1.054688, + 1.070312, + 1.085938, + 1.046875, + 1.09375, + 1.070312, + 1.070312, + 1.039062, + 1.054688, + 1.078125, + 1.039062, + 1.054688, + 1.039062, + 1.054688, + 1.046875, + 1.03125, + 1.085938, + 1.039062, + 1.039062, + 1.054688, + 1.039062, + 1.046875, + 1.054688, + 1.03125, + 1.054688, + 1.054688, + 0.949219, + 1.03125, + 1.164062, + 1.054688, + 1.070312, + 1.046875, + 1.078125, + 1.039062, + 1.21875, + 1.039062, + 1.085938, + 1.03125, + 1.09375, + 1.0, + 1.054688, + 1.0625, + 1.078125, + 1.015625, + 1.054688, + 1.046875, + 1.023438, + 1.046875, + 1.109375, + 1.039062, + 1.054688, + 1.0625, + 1.0625, + 1.054688, + 1.03125, + 1.070312, + 1.046875, + 1.085938, + 1.046875, + 1.023438, + 1.039062, + 1.046875, + 1.054688, + 1.054688, + 1.046875, + 1.054688, + 1.070312, + 1.078125, + 1.054688, + 1.085938, + 1.070312, + 1.046875, + 1.054688, + 1.023438, + 1.085938, + 1.0625, + 1.023438, + 1.03125, + 1.054688, + 1.078125, + 1.039062, + 1.054688, + 1.054688, + 1.101562, + 1.078125, + 1.046875, + 1.070312, + 1.054688, + 1.078125, + 1.078125, + 1.0625, + 1.085938, + 1.054688, + 1.046875, + 1.054688, + 1.054688, + 1.078125, + 1.054688, + 1.078125, + 1.039062, + 1.023438, + 1.039062, + 1.015625, + 1.070312, + 1.015625, + 1.078125, + 1.0625, + 1.039062, + 1.757812, + 1.0625, + 1.0625, + 1.046875, + 1.046875, + 1.046875, + 1.046875, + 1.039062, + 1.054688, + 1.054688, + 1.0625, + 1.0625, + 1.0625, + 1.054688, + 1.0625, + 1.078125, + 1.023438, + 1.09375, + 1.078125, + 1.046875, + 1.078125, + 1.03125, + 1.046875, + 1.0625, + 1.054688, + 1.0625, + 1.046875, + 1.046875, + 1.070312, + 1.039062, + 1.085938, + 1.132812, + 1.109375, + 1.039062, + 1.054688, + 1.039062, + 1.0625, + 1.03125, + 1.078125, + 1.09375, + 1.046875, + 1.0625, + 1.070312, + 1.0625, + 1.046875, + 1.046875, + 1.054688, + 1.046875, + 1.0625, + 1.039062, + 1.0625, + 1.046875, + 1.039062, + 1.054688, + 1.03125, + 1.039062, + 1.039062, + 1.039062, + 1.070312, + 1.054688, + 1.195312, + 1.0625, + 1.078125, + 1.054688, + 1.09375, + 1.09375, + 1.0625, + 1.0625, + 1.0625, + 1.070312, + 1.039062, + 1.046875, + 1.039062, + 1.046875, + 1.039062, + 1.046875, + 1.054688, + 1.046875, + 1.054688, + 1.078125, + 1.039062, + 1.03125, + 1.070312, + 1.054688, + 1.046875, + 1.054688, + 1.023438, + 1.046875, + 1.054688, + 1.070312, + 1.078125, + 1.09375, + 1.054688, + 1.054688, + 1.039062, + 1.03125, + 1.03125, + 1.03125, + 1.039062, + 1.0625, + 1.054688, + 1.046875, + 1.070312, + 1.039062, + 1.054688, + 1.078125, + 1.03125, + 1.0625, + 1.039062, + 1.0625, + 1.023438, + 1.03125, + 1.039062, + 1.054688, + 1.046875, + 1.039062, + 1.046875, + 1.0625, + 1.078125, + 1.046875, + 1.054688, + 1.039062, + 1.054688, + 1.046875, + 1.101562, + 1.046875, + 1.117188, + 1.046875, + 1.039062, + 1.421875, + 1.070312, + 1.03125, + 1.046875, + 1.046875, + 1.09375, + 1.070312, + 1.070312, + 1.078125, + 1.046875, + 1.0625, + 1.039062, + 1.054688, + 1.070312, + 1.046875, + 1.078125, + 1.070312, + 1.054688, + 1.078125, + 1.0625, + 1.046875, + 1.03125, + 1.054688, + 1.023438, + 1.039062, + 1.039062, + 1.070312, + 1.054688, + 1.03125, + 1.070312, + 1.054688, + 1.070312, + 1.0625, + 1.054688, + 1.054688, + 1.03125, + 1.03125, + 1.046875, + 1.054688, + 1.03125, + 1.140625, + 1.070312, + 1.046875, + 1.039062, + 1.054688, + 1.070312, + 1.046875, + 1.132812, + 1.054688, + 1.054688, + 1.046875, + 1.070312, + 1.054688, + 1.0625, + 1.0625, + 1.039062, + 1.070312, + 1.070312, + 1.046875, + 1.109375, + 1.054688, + 1.046875, + 1.054688, + 1.039062, + 1.046875, + 1.054688, + 1.046875, + 1.0625, + 1.0625, + 1.039062, + 1.054688, + 1.039062, + 1.054688, + 1.070312, + 1.039062, + 1.039062, + 1.054688, + 1.070312, + 1.070312, + 1.039062, + 1.078125, + 1.0625, + 1.046875, + 1.046875, + 1.023438, + 1.070312, + 1.0625, + 1.03125, + 1.070312, + 1.046875, + 1.0625, + 1.039062, + 1.085938, + 0.585938, + 1.0625, + 1.039062, + 1.007812, + 1.046875, + 1.039062, + 1.078125, + 1.070312, + 1.054688, + 1.09375, + 1.046875, + 1.046875, + 1.054688, + 1.054688, + 1.046875, + 1.039062, + 1.03125, + 1.046875, + 1.054688, + 1.070312, + 1.039062, + 1.054688, + 1.039062, + 1.046875, + 1.070312, + 1.054688, + 1.054688, + 1.039062, + 1.0625, + 1.101562, + 1.054688, + 1.078125, + 1.054688, + 1.039062, + 1.117188, + 1.039062, + 1.046875, + 1.0625, + 1.039062, + 1.054688, + 1.070312, + 1.0625, + 1.046875, + 1.03125, + 1.054688, + 1.054688, + 1.070312, + 1.0625, + 1.039062, + 1.03125, + 1.054688, + 1.03125, + 1.039062, + 1.21875, + 1.054688, + 1.046875, + 1.078125, + 1.03125, + 1.054688, + 1.054688, + 1.0625, + 1.054688, + 1.039062, + 1.015625, + 1.046875, + 1.039062, + 1.039062, + 1.0625, + 1.0625, + 1.046875, + 1.0625, + 1.054688, + 1.289062, + 1.03125, + 1.039062, + 1.085938, + 1.070312, + 1.046875, + 1.054688, + 1.046875, + 1.054688, + 1.03125, + 1.054688, + 1.0625, + 1.039062, + 1.039062, + 1.039062, + 1.0625, + 1.015625, + 1.039062, + 1.03125, + 1.078125, + 1.03125, + 1.0625, + 1.0625, + 1.039062, + 1.046875, + 1.09375, + 1.070312, + 1.023438, + 1.039062, + 1.054688, + 1.046875, + 1.039062, + 1.101562, + 1.054688, + 1.03125, + 1.046875, + 1.046875, + 1.0625, + 1.046875, + 1.046875, + 1.078125, + 1.085938, + 1.046875, + 1.054688, + 1.195312, + 1.0625, + 1.039062, + 1.023438, + 1.0625, + 1.046875, + 1.039062, + 1.054688, + 1.039062, + 1.039062, + 1.039062, + 1.054688, + 1.101562, + 1.023438, + 1.085938, + 1.054688, + 1.046875, + 1.046875, + 1.054688, + 1.054688, + 1.039062, + 1.046875, + 1.023438, + 1.0625, + 1.039062, + 1.054688, + 1.039062, + 1.078125, + 1.101562, + 1.046875, + 1.046875, + 1.039062, + 1.0, + 1.046875, + 1.0625, + 1.0625, + 1.054688, + 1.039062, + 1.046875, + 1.0625, + 1.046875, + 1.046875, + 1.070312, + 1.046875, + 1.039062, + 1.054688, + 1.078125, + 1.054688, + 1.046875, + 1.09375, + 1.054688, + 1.046875, + 1.070312, + 1.046875, + 1.039062, + 1.0625, + 1.101562, + 1.070312, + 1.046875, + 1.046875, + 1.039062, + 1.03125, + 1.0625, + 1.070312, + 1.09375, + 1.0625, + 1.039062, + 1.039062, + 1.054688, + 1.0625, + 1.039062, + 1.070312, + 1.046875, + 1.03125, + 1.046875, + 1.039062, + 1.070312, + 1.046875, + 1.054688, + 1.046875, + 1.046875, + 1.054688, + 1.03125, + 1.054688, + 1.03125, + 1.054688, + 1.09375, + 1.023438, + 1.054688, + 1.046875, + 1.03125, + 1.046875, + 1.046875, + 1.03125, + 1.054688, + 1.007812, + 1.054688, + 1.101562, + 1.054688, + 1.046875, + 1.023438, + 1.054688, + 1.0625, + 1.023438, + 1.0625, + 1.070312, + 1.046875, + 1.03125, + 1.054688, + 1.039062, + 1.0625, + 1.039062, + 1.070312, + 1.039062, + 1.054688, + 1.046875, + 1.039062, + 1.046875, + 1.078125, + 1.054688, + 1.023438, + 1.054688, + 1.039062, + 1.023438, + 1.070312, + 1.039062, + 1.0625, + 1.046875, + 1.039062, + 1.054688, + 1.0625, + 1.085938, + 1.039062, + 1.054688, + 1.054688, + 1.132812, + 1.070312, + 1.0625, + 1.046875, + 1.03125, + 1.046875, + 1.039062, + 1.007812, + 1.054688, + 1.039062, + 1.039062, + 1.039062, + 1.054688, + 1.046875, + 1.039062, + 1.070312, + 1.046875, + 1.046875, + 1.03125, + 1.0625, + 1.046875, + 1.070312, + 1.0625, + 1.039062, + 1.085938, + 1.046875, + 1.132812, + 1.054688, + 1.054688, + 1.039062, + 1.039062, + 1.039062, + 1.03125, + 1.046875, + 1.046875, + 1.070312, + 1.039062, + 1.039062, + 1.054688, + 1.054688, + 1.03125, + 1.085938, + 1.039062, + 1.085938, + 1.078125, + 1.03125, + 1.039062, + 1.046875, + 1.046875, + 1.039062, + 1.039062, + 1.046875, + 1.03125, + 1.023438, + 1.0625, + 1.039062, + 1.03125, + 1.085938, + 1.046875, + 1.046875, + 1.046875, + 1.054688, + 1.023438, + 1.03125, + 1.054688, + 1.039062, + 1.0625, + 1.070312, + 1.085938, + 1.085938, + 1.125, + 1.046875, + 1.078125, + 1.078125, + 1.03125, + 1.0625, + 1.054688, + 1.0625, + 1.023438, + 1.046875, + 1.046875, + 1.070312, + 1.0625, + 1.0625, + 1.0625, + 1.023438, + 1.0625, + 1.054688, + 1.046875, + 1.0625, + 1.070312, + 1.046875, + 1.023438, + 1.046875, + 1.039062, + 1.054688, + 1.054688, + 1.054688, + 1.070312, + 1.078125, + 1.046875, + 1.046875, + 1.046875, + 1.054688, + 1.054688, + 1.046875, + 1.0625, + 1.039062, + 1.023438, + 1.046875, + 1.039062, + 1.0625, + 1.085938, + 1.054688, + 1.054688, + 1.0625, + 1.03125, + 1.023438, + 1.078125, + 1.039062, + 1.039062, + 1.03125, + 1.070312, + 1.03125, + 1.0625, + 1.046875, + 1.054688, + 1.054688, + 1.078125, + 1.054688, + 1.078125, + 1.046875, + 1.03125, + 1.054688, + 1.03125, + 1.054688, + 1.039062, + 1.0625, + 1.054688, + 1.046875, + 1.039062, + 1.015625, + 1.078125, + 1.0625, + 1.054688, + 1.054688, + 1.039062, + 1.070312, + 1.0625, + 1.15625, + 1.039062, + 1.054688, + 1.054688, + 1.085938, + 1.046875, + 1.03125, + 1.054688, + 1.0625, + 1.054688, + 1.085938, + 1.054688, + 1.046875, + 1.054688, + 1.046875, + 1.078125, + 1.046875, + 1.070312, + 1.0625, + 1.046875, + 1.03125, + 1.0625, + 1.054688, + 1.03125, + 1.0625, + 1.054688, + 1.054688, + 1.078125, + 1.03125, + 1.046875, + 1.085938, + 1.054688, + 1.046875, + 1.046875, + 1.039062, + 1.054688, + 1.054688, + 1.054688, + 1.039062, + 1.070312, + 1.03125, + 1.078125, + 1.03125, + 1.03125, + 1.0625, + 1.070312, + 1.054688, + 1.046875, + 1.054688, + 1.054688, + 1.085938, + 1.0625, + 1.054688, + 1.039062, + 1.0625, + 1.03125, + 1.054688, + 1.078125, + 1.046875, + 1.046875, + 1.046875, + 1.070312, + 1.046875, + 1.039062, + 1.039062, + 1.046875, + 1.03125, + 1.03125, + 1.039062, + 1.0625, + 1.0625, + 1.0625, + 1.046875, + 1.023438, + 1.101562, + 1.03125, + 1.054688, + 1.054688, + 1.023438, + 1.101562, + 1.039062, + 1.023438, + 1.039062, + 1.085938, + 1.039062, + 1.054688, + 1.101562, + 1.039062, + 1.039062, + 1.039062, + 1.023438, + 1.039062, + 1.054688, + 1.023438, + 1.054688, + 1.039062, + 1.046875, + 1.039062, + 1.054688, + 1.046875, + 1.046875, + 1.054688, + 1.046875, + 1.03125, + 1.0625, + 1.070312, + 1.070312, + 1.0625, + 1.054688, + 1.03125, + 1.054688, + 1.03125, + 1.046875, + 1.054688, + 1.0625, + 1.039062, + 1.132812, + 1.09375, + 1.078125, + 1.054688, + 1.046875, + 1.046875, + 1.039062, + 1.0625, + 1.046875, + 1.046875, + 1.03125, + 1.09375, + 1.046875, + 1.03125, + 1.070312, + 1.054688, + 1.039062, + 1.046875, + 1.070312, + 0.84375, + 1.0625, + 1.039062, + 1.046875, + 1.046875, + 1.054688, + 1.0625, + 1.046875, + 1.046875, + 1.023438, + 1.054688, + 1.03125, + 1.046875, + 1.046875, + 1.054688, + 1.085938, + 1.054688, + 1.085938, + 1.046875, + 1.039062, + 1.164062, + 1.054688, + 1.078125, + 1.039062, + 1.0625, + 1.054688, + 1.054688, + 1.085938, + 1.0625, + 1.179688, + 1.039062, + 1.0625, + 1.039062, + 1.054688, + 1.070312, + 1.078125, + 1.054688, + 1.046875, + 1.046875, + 1.070312, + 1.039062, + 1.039062, + 1.0625, + 1.046875, + 1.03125, + 1.078125, + 1.046875, + 1.039062, + 1.046875, + 1.03125, + 1.09375, + 1.09375, + 1.054688, + 1.0625, + 1.039062, + 1.070312, + 1.0625, + 1.054688, + 1.046875, + 1.023438, + 1.046875, + 1.078125, + 1.039062, + 1.039062, + 1.054688, + 1.039062, + 1.039062, + 1.03125, + 1.039062, + 1.039062, + 1.132812, + 1.023438, + 1.046875, + 1.039062, + 1.039062, + 1.078125, + 1.046875, + 1.046875, + 1.0625, + 1.054688, + 1.0625, + 1.0625, + 1.046875, + 0.945312, + 1.070312, + 1.0625, + 1.039062, + 1.039062, + 1.046875, + 1.039062, + 1.046875, + 1.0625, + 1.039062, + 1.046875, + 1.0625, + 1.039062, + 1.046875, + 1.046875, + 1.070312, + 1.046875, + 0.988281, + 1.054688, + 1.039062, + 1.046875, + 1.015625, + 1.03125, + 1.015625, + 1.09375, + 1.054688, + 1.039062, + 1.023438, + 1.078125, + 1.070312, + 1.046875, + 1.046875, + 1.039062, + 1.046875, + 1.054688, + 1.078125, + 1.039062, + 1.054688, + 1.109375, + 1.070312, + 1.070312, + 1.046875, + 1.070312, + 1.046875, + 1.046875, + 1.0625, + 1.070312, + 1.039062, + 1.078125, + 1.070312, + 1.054688, + 1.03125, + 1.046875, + 1.046875, + 1.078125, + 1.0625, + 1.039062, + 1.046875, + 1.046875, + 1.054688, + 1.054688, + 1.023438, + 1.070312, + 1.078125, + 1.054688, + 1.054688, + 1.039062, + 1.085938, + 1.070312, + 1.078125, + 1.054688, + 1.039062, + 1.046875, + 1.054688, + 1.039062, + 1.054688, + 1.046875, + 1.070312, + 1.03125, + 1.054688, + 1.054688, + 1.054688, + 1.078125, + 1.078125, + 1.039062, + 1.046875, + 1.046875, + 1.039062, + 1.039062, + 1.109375, + 1.0625, + 1.0625, + 1.054688, + 1.023438, + 1.039062, + 1.054688, + 1.03125, + 1.101562, + 1.054688, + 1.039062, + 1.046875, + 1.078125, + 1.023438, + 1.078125, + 1.0625, + 1.054688, + 1.054688, + 1.070312, + 1.015625, + 1.054688, + 1.039062, + 1.0625, + 1.054688, + 1.0625, + 1.070312, + 1.023438, + 1.078125, + 1.0625, + 1.046875, + 1.046875, + 1.0625, + 1.054688, + 1.039062, + 1.046875, + 1.101562, + 1.046875, + 1.03125, + 1.039062, + 1.046875, + 1.039062, + 1.0625, + 1.03125, + 1.0625, + 1.046875, + 1.046875, + 1.039062, + 1.078125, + 1.070312, + 1.054688, + 1.054688, + 1.125, + 1.0625, + 1.03125, + 1.070312, + 1.054688, + 0.921875, + 1.046875, + 1.054688, + 1.039062, + 1.054688, + 1.046875, + 1.054688, + 1.039062, + 1.039062, + 1.070312, + 1.0625, + 1.039062, + 1.054688, + 1.0625, + 1.070312, + 1.03125, + 1.054688, + 1.039062, + 1.054688, + 1.046875, + 1.054688, + 1.046875, + 1.070312, + 1.046875, + 1.070312, + 1.054688, + 1.023438, + 1.054688, + 1.054688, + 1.03125, + 1.046875, + 1.054688, + 1.054688, + 1.085938, + 1.085938, + 1.054688, + 1.03125, + 1.0625, + 1.132812, + 1.03125, + 1.046875, + 1.03125, + 1.039062, + 1.09375, + 1.046875, + 1.078125, + 1.0625, + 1.0625, + 1.046875, + 1.039062, + 1.039062, + 1.070312, + 1.03125, + 1.046875, + 1.039062, + 1.046875, + 1.046875, + 1.054688, + 1.078125, + 1.101562, + 1.0625, + 1.054688, + 1.03125, + 1.046875, + 1.0625, + 1.039062, + 1.0625, + 1.078125, + 1.609375, + 1.03125, + 1.367188, + 1.039062, + 1.054688, + 1.054688, + 1.03125, + 1.015625, + 1.039062, + 1.078125, + 1.054688, + 1.054688, + 1.054688, + 1.09375, + 1.0625, + 1.054688, + 1.054688, + 1.0625, + 1.046875, + 1.039062, + 1.078125, + 1.054688, + 1.054688, + 1.039062, + 1.046875, + 1.085938, + 1.023438, + 1.0625, + 1.054688, + 1.046875, + 1.046875, + 1.070312, + 1.039062, + 1.039062, + 1.039062, + 1.085938, + 1.039062, + 1.046875, + 1.039062, + 1.039062, + 1.054688, + 1.046875, + 1.046875, + 1.039062, + 1.078125, + 1.09375, + 1.046875, + 1.335938, + 1.03125, + 1.054688, + 1.023438, + 1.03125, + 1.054688, + 1.046875, + 1.03125, + 1.054688, + 1.0625, + 1.0625, + 1.046875, + 1.0625, + 1.078125, + 1.078125, + 1.03125, + 1.023438, + 1.039062, + 1.054688, + 1.046875, + 1.046875, + 1.039062, + 1.054688, + 1.023438, + 1.0625, + 1.023438, + 1.0625, + 1.054688, + 1.054688, + 1.070312, + 1.054688, + 1.0625, + 1.039062, + 1.046875, + 1.039062, + 1.054688, + 1.054688, + 1.054688, + 1.046875, + 1.0625, + 1.070312, + 1.054688, + 1.046875, + 1.054688, + 1.054688, + 1.039062, + 1.03125, + 1.03125, + 1.03125, + 1.054688, + 1.03125, + 1.039062, + 1.046875, + 1.039062, + 1.078125, + 1.046875, + 1.054688, + 1.078125, + 1.078125, + 1.054688, + 1.0625, + 1.070312, + 1.03125, + 1.0625, + 1.046875, + 1.046875, + 1.078125, + 1.046875, + 1.046875, + 1.039062, + 1.085938, + 1.046875, + 1.125, + 1.09375, + 1.070312, + 1.054688, + 1.0625, + 1.0625, + 1.03125, + 1.023438, + 1.046875, + 1.054688, + 1.03125, + 1.054688, + 1.0625, + 1.085938, + 1.023438, + 1.070312, + 1.046875, + 1.070312, + 1.03125, + 1.046875, + 1.046875, + 1.101562, + 1.039062, + 1.039062, + 1.023438, + 1.070312, + 1.054688, + 1.03125, + 1.0625, + 1.039062, + 1.054688, + 1.0625, + 1.03125, + 1.03125, + 1.054688, + 1.054688, + 1.046875, + 1.0625, + 1.039062, + 1.0625, + 1.054688, + 1.046875, + 1.046875, + 1.03125, + 1.085938, + 1.0625, + 1.046875, + 1.0625, + 0.960938, + 1.046875, + 1.007812, + 1.046875, + 1.054688, + 1.03125, + 1.039062, + 1.0625, + 1.054688, + 1.054688, + 1.046875, + 1.140625, + 1.054688, + 1.0625, + 1.046875, + 1.039062, + 1.054688, + 1.046875, + 1.039062, + 1.0625, + 1.03125, + 1.085938, + 1.0625, + 1.054688, + 1.046875, + 1.046875, + 1.046875, + 0.960938, + 1.046875, + 1.046875, + 1.054688, + 1.039062, + 1.054688, + 1.054688, + 1.054688, + 1.085938, + 1.046875, + 1.046875, + 1.023438, + 1.039062, + 1.054688, + 1.09375, + 1.078125, + 1.085938, + 1.046875, + 1.078125, + 1.023438, + 1.03125, + 1.046875, + 1.070312, + 1.046875, + 1.0625, + 1.039062, + 1.039062, + 1.046875, + 1.054688, + 0.996094, + 1.046875, + 1.070312, + 1.085938, + 1.03125, + 1.039062, + 1.054688, + 1.09375, + 1.085938, + 1.0625, + 1.070312, + 1.046875, + 1.039062, + 1.0625, + 1.039062, + 1.0625, + 1.054688, + 1.054688, + 1.039062, + 1.03125, + 1.054688, + 1.0625, + 1.054688, + 1.039062, + 1.039062, + 1.039062, + 1.046875, + 1.03125, + 1.046875, + 1.109375, + 1.046875, + 1.054688, + 1.078125, + 1.070312, + 1.046875, + 1.046875, + 1.046875, + 1.0625, + 1.0625, + 1.046875, + 1.039062, + 1.070312, + 1.0, + 1.054688, + 1.039062, + 1.054688, + 1.078125, + 1.078125, + 1.09375, + 1.046875, + 1.039062, + 1.054688, + 1.054688, + 1.039062, + 1.039062, + 1.046875, + 1.03125, + 1.039062, + 1.078125, + 1.0625, + 1.046875, + 1.070312, + 1.054688, + 1.054688, + 1.054688, + 1.039062, + 1.070312, + 1.039062, + 1.039062, + 1.039062, + 1.015625, + 1.039062, + 1.015625, + 1.046875, + 1.070312, + 1.046875, + 1.039062, + 1.0625, + 1.0625, + 1.0625, + 1.046875, + 1.0625, + 1.039062, + 1.0625, + 1.054688, + 1.039062, + 1.054688, + 1.054688, + 1.054688, + 1.046875, + 1.039062, + 1.03125, + 1.039062, + 1.070312, + 1.054688, + 1.03125, + 1.054688, + 1.070312, + 1.046875, + 1.03125, + 1.0625, + 1.039062, + 1.0625, + 1.054688, + 1.054688, + 1.046875, + 1.054688, + 1.039062, + 1.054688, + 1.054688, + 1.0625, + 1.0625, + 1.0625, + 1.039062, + 1.03125, + 1.046875, + 1.054688, + 1.046875, + 1.039062, + 1.070312, + 1.054688, + 1.039062, + 1.046875, + 1.039062, + 1.078125, + 1.054688, + 1.054688, + 1.085938, + 1.03125, + 1.0625, + 1.0625, + 1.046875, + 1.085938, + 1.101562, + 1.046875, + 1.039062, + 1.03125, + 1.039062, + 1.046875, + 1.054688, + 1.0625, + 1.039062, + 1.054688, + 1.054688, + 1.039062, + 1.046875, + 1.039062, + 1.054688, + 1.070312, + 1.015625, + 1.046875, + 1.054688, + 1.078125, + 1.0625, + 1.101562, + 1.0625, + 1.070312, + 1.09375, + 1.054688, + 1.054688, + 1.03125, + 1.023438, + 1.164062, + 1.0625, + 1.0625, + 1.046875, + 1.039062, + 1.054688, + 1.03125, + 1.03125, + 1.046875, + 1.09375, + 1.039062, + 1.046875, + 1.046875, + 1.070312, + 1.070312, + 1.070312, + 1.046875, + 1.078125, + 1.0625, + 1.054688, + 1.0625, + 1.039062, + 1.046875, + 1.046875, + 1.054688, + 1.09375, + 1.039062, + 1.054688, + 1.0625, + 1.03125, + 1.054688, + 1.023438, + 1.0625, + 1.0625, + 1.046875, + 1.070312, + 1.0625, + 1.054688, + 1.039062, + 1.054688, + 1.046875, + 1.007812, + 1.03125, + 1.046875, + 1.078125, + 1.054688, + 1.039062, + 1.054688, + 1.078125, + 1.023438, + 1.054688, + 1.023438, + 1.0625, + 1.046875, + 1.03125, + 1.054688, + 1.039062, + 1.03125, + 1.054688, + 1.054688, + 1.0625, + 1.0625, + 1.046875, + 1.054688, + 1.054688, + 1.070312, + 1.03125, + 1.046875, + 1.046875, + 1.03125, + 1.0625, + 1.03125, + 1.039062, + 1.078125, + 1.023438, + 1.0625, + 1.078125, + 1.046875, + 1.03125, + 1.054688, + 1.046875, + 1.0625, + 1.054688, + 1.039062, + 1.054688, + 1.039062, + 1.046875, + 1.046875, + 1.046875, + 1.046875, + 1.03125, + 1.054688, + 1.046875, + 1.09375, + 1.054688, + 1.070312, + 2.0625, + 1.03125, + 1.046875, + 1.046875, + 1.046875, + 1.070312, + 1.078125, + 1.085938, + 1.046875, + 1.054688, + 1.046875, + 1.039062, + 0.992188, + 1.03125, + 1.039062, + 1.054688, + 1.046875, + 1.046875, + 1.046875, + 1.039062, + 1.03125, + 1.039062, + 1.039062, + 1.046875, + 1.039062, + 1.015625, + 1.054688, + 1.039062, + 1.054688, + 1.039062, + 1.03125, + 1.054688, + 1.0625, + 1.007812, + 1.03125, + 1.054688, + 1.0625, + 1.070312, + 1.046875, + 1.0625, + 1.054688, + 1.046875, + 1.054688, + 1.054688, + 1.03125, + 1.085938, + 1.046875, + 1.046875, + 1.046875, + 1.039062, + 1.078125, + 1.03125, + 1.046875, + 1.0625, + 1.054688, + 1.046875, + 1.078125, + 1.054688, + 1.09375, + 1.054688, + 1.054688, + 1.070312, + 1.0625, + 1.046875, + 1.054688, + 1.054688, + 1.03125, + 1.078125, + 1.054688, + 0.585938, + 1.046875, + 1.0625, + 1.046875, + 1.039062, + 1.0625, + 1.054688, + 1.03125, + 1.0625, + 1.054688, + 1.09375, + 1.0625, + 1.0625, + 1.039062, + 1.054688, + 1.046875, + 1.039062, + 1.015625, + 1.070312, + 1.046875, + 1.039062, + 1.054688, + 1.085938, + 1.070312, + 1.023438, + 1.078125, + 1.03125, + 1.0625, + 0.414062, + 1.070312, + 1.078125, + 1.046875, + 1.054688, + 1.039062, + 1.046875, + 1.085938, + 1.046875, + 1.054688, + 1.054688, + 1.054688, + 1.039062, + 1.046875, + 1.078125, + 1.039062, + 1.046875, + 1.03125, + 1.0625, + 1.046875, + 1.0625, + 1.023438, + 1.054688, + 1.070312, + 1.046875, + 1.070312, + 1.054688, + 1.078125, + 1.046875, + 1.039062, + 1.070312, + 1.070312, + 1.039062, + 1.0625, + 1.046875, + 1.039062, + 1.078125, + 1.046875, + 1.070312, + 1.109375, + 1.0625, + 1.054688, + 1.046875, + 1.046875, + 1.054688, + 1.039062, + 1.070312, + 1.078125, + 1.03125, + 1.039062, + 1.054688, + 1.039062, + 1.070312, + 1.054688, + 1.0625, + 1.070312, + 1.0625, + 1.03125, + 1.039062, + 1.046875, + 1.03125, + 1.070312, + 1.054688, + 1.054688, + 1.054688, + 1.054688, + 1.09375, + 1.023438, + 1.046875, + 1.03125, + 1.070312, + 1.0625, + 1.054688, + 1.078125, + 1.054688, + 1.0625, + 1.0625, + 1.054688, + 1.054688, + 1.148438, + 1.054688, + 1.0625, + 1.054688, + 1.070312, + 1.054688, + 1.054688, + 1.070312, + 1.03125, + 1.078125, + 1.0625, + 1.023438, + 1.070312, + 1.046875, + 1.070312, + 1.070312, + 1.0625, + 1.070312, + 1.039062, + 1.09375, + 1.054688, + 1.046875, + 1.039062, + 1.070312, + 1.03125, + 1.046875, + 1.046875, + 1.054688, + 1.039062, + 1.046875, + 1.078125, + 1.046875, + 1.046875, + 1.039062, + 1.054688, + 1.0625, + 1.015625, + 1.054688, + 1.054688, + 1.0625, + 1.09375, + 1.085938, + 1.046875, + 1.039062, + 1.046875, + 1.054688, + 1.039062, + 1.03125, + 1.039062, + 1.046875, + 1.039062, + 1.039062, + 1.046875, + 1.109375, + 1.0625, + 1.0625, + 1.0625, + 1.0625, + 1.054688, + 1.0625, + 1.046875, + 1.046875, + 1.054688, + 1.046875, + 1.0625, + 1.046875, + 1.046875, + 1.03125, + 1.054688, + 1.070312, + 1.046875, + 1.046875, + 1.03125, + 1.078125, + 1.078125, + 1.046875, + 1.039062, + 1.101562, + 1.046875, + 1.078125, + 1.046875, + 1.054688, + 1.070312, + 1.046875, + 1.039062, + 1.054688, + 1.023438, + 1.054688, + 1.046875, + 1.054688, + 1.039062, + 1.0625, + 1.085938, + 1.039062, + 1.039062, + 1.0625, + 1.078125, + 1.054688, + 1.054688, + 1.039062, + 1.070312, + 1.03125, + 1.054688, + 1.03125, + 1.046875, + 1.054688, + 1.046875, + 1.03125, + 1.054688, + 1.023438, + 1.046875, + 1.054688, + 1.109375, + 1.046875, + 1.046875, + 1.0, + 1.03125, + 1.046875, + 1.046875, + 1.03125, + 1.023438, + 1.015625, + 1.039062, + 1.054688, + 1.046875, + 1.03125, + 1.070312, + 1.046875, + 1.03125, + 1.023438, + 1.054688, + 1.046875, + 1.054688, + 1.046875, + 1.0625, + 1.085938, + 1.046875, + 1.046875, + 1.03125, + 1.070312, + 1.046875, + 1.070312, + 1.0625, + 1.046875, + 1.054688, + 1.054688, + 1.046875, + 1.039062, + 1.0625, + 1.046875, + 1.039062, + 1.03125, + 1.078125, + 1.085938, + 1.03125, + 1.0625, + 1.046875, + 1.046875, + 1.046875, + 1.039062, + 1.054688, + 1.054688, + 1.070312, + 1.039062, + 1.070312, + 1.09375, + 1.0625, + 1.070312, + 1.0625, + 1.046875, + 1.0625, + 1.054688, + 1.039062, + 1.015625, + 1.03125, + 1.046875, + 1.085938, + 1.054688, + 1.039062, + 1.132812, + 1.0625, + 1.070312, + 1.0625, + 1.054688, + 1.03125, + 1.054688, + 1.078125, + 1.117188, + 1.070312, + 1.0625, + 1.070312, + 1.0625, + 1.046875, + 1.078125, + 1.070312, + 1.070312, + 1.03125, + 1.046875, + 1.046875, + 1.054688, + 1.039062, + 1.078125, + 1.03125, + 1.0625, + 1.070312, + 1.085938, + 1.023438, + 1.085938, + 1.070312, + 1.03125, + 1.0625, + 1.046875, + 1.03125, + 1.0625, + 1.046875, + 1.0625, + 1.0625, + 1.054688, + 1.039062, + 1.03125, + 1.0625, + 1.070312, + 1.101562, + 1.085938, + 1.078125, + 1.039062, + 1.046875, + 1.03125, + 1.054688, + 1.039062, + 1.054688, + 1.046875, + 1.054688, + 1.070312, + 1.039062, + 1.039062, + 1.039062, + 1.0625, + 1.054688, + 1.054688, + 1.078125, + 1.09375, + 1.046875, + 1.039062, + 1.085938, + 1.046875, + 1.046875, + 1.078125, + 1.039062, + 1.03125, + 1.070312, + 1.210938, + 1.054688, + 1.046875, + 1.039062, + 1.054688, + 0.96875, + 1.046875, + 1.0625, + 1.0625, + 1.070312, + 1.070312, + 1.03125, + 1.046875, + 1.101562, + 1.070312, + 1.054688, + 1.046875, + 1.03125, + 1.109375, + 1.0625, + 1.054688, + 1.039062, + 1.046875, + 1.054688, + 1.054688, + 1.046875, + 1.0625, + 1.070312, + 1.007812, + 1.054688, + 1.070312, + 1.046875, + 1.054688, + 1.070312, + 1.054688, + 1.085938, + 1.070312, + 1.0625, + 1.03125, + 1.039062, + 1.070312, + 1.070312, + 1.046875, + 1.09375, + 1.070312, + 1.046875, + 1.0625, + 1.054688, + 1.070312, + 1.0625, + 1.070312, + 1.101562, + 1.078125, + 1.039062, + 1.046875, + 1.046875, + 1.054688, + 1.046875, + 1.0625, + 1.039062, + 1.054688, + 1.132812, + 1.046875, + 1.054688, + 1.054688, + 1.0625, + 1.039062, + 1.039062, + 1.039062, + 1.046875, + 1.015625, + 1.03125, + 1.085938, + 1.054688, + 1.046875, + 1.046875, + 1.054688, + 1.039062, + 1.054688, + 1.039062, + 1.046875, + 1.039062, + 1.039062, + 1.046875, + 1.054688, + 1.0625, + 1.054688, + 1.054688, + 1.070312, + 1.046875, + 1.039062, + 1.109375, + 1.046875, + 1.070312, + 1.046875, + 1.039062, + 1.046875, + 1.0625, + 1.054688, + 1.054688, + 1.070312, + 1.0625, + 1.03125, + 1.054688, + 1.085938, + 1.054688, + 1.054688, + 1.117188, + 1.039062, + 1.039062, + 1.0625, + 1.0625, + 1.0625, + 1.054688, + 1.070312, + 1.078125, + 1.054688, + 1.039062, + 1.0625, + 1.046875, + 1.046875, + 1.070312, + 1.046875, + 1.0625, + 1.039062, + 1.054688, + 1.0625, + 1.078125, + 1.070312, + 1.03125, + 1.039062, + 1.054688, + 1.070312, + 1.0625, + 1.046875, + 1.046875, + 1.03125, + 1.054688, + 1.0625, + 1.046875, + 1.070312, + 1.0625, + 1.054688, + 1.03125, + 1.039062, + 1.0625, + 1.054688, + 1.039062, + 1.0625, + 1.046875, + 1.070312, + 1.070312, + 1.070312, + 1.023438, + 1.039062, + 1.054688, + 1.046875, + 1.046875, + 1.039062, + 1.054688, + 1.070312, + 1.046875, + 1.21875, + 1.046875, + 1.046875, + 1.046875, + 1.023438, + 1.046875, + 1.0625, + 1.054688, + 1.054688, + 1.039062, + 1.0625, + 1.054688, + 1.039062, + 1.054688, + 1.039062, + 0.964844, + 1.046875, + 1.054688, + 1.054688, + 1.054688, + 1.054688, + 1.054688, + 1.03125, + 1.054688, + 1.054688, + 1.054688, + 1.023438, + 1.023438, + 1.085938, + 1.054688, + 1.078125, + 1.046875, + 1.015625, + 1.039062, + 1.054688, + 1.070312, + 1.015625, + 1.078125, + 1.039062, + 1.046875, + 1.039062, + 1.046875, + 1.078125, + 1.023438, + 1.039062, + 1.0625, + 1.054688, + 1.054688, + 1.070312, + 1.148438, + 1.0625, + 1.054688, + 1.070312, + 1.09375, + 1.0625, + 1.046875, + 1.09375, + 1.046875, + 1.054688, + 1.0625, + 1.054688, + 1.054688, + 1.054688, + 1.023438, + 1.046875, + 1.046875, + 1.046875, + 1.03125, + 1.125, + 1.023438, + 1.046875, + 1.054688, + 1.039062, + 1.0625, + 1.039062, + 1.039062, + 1.03125, + 1.046875, + 1.046875, + 1.054688, + 1.054688, + 1.0625, + 1.046875, + 1.03125, + 1.039062, + 1.0625, + 1.0625, + 1.0625, + 1.0625, + 1.039062, + 1.0625, + 1.054688, + 1.039062, + 1.054688, + 1.046875, + 1.046875, + 1.070312, + 1.054688, + 1.054688, + 1.03125, + 1.046875, + 1.0625, + 1.046875, + 1.085938, + 1.054688, + 1.054688, + 1.046875, + 1.078125, + 1.039062, + 1.039062, + 1.0625, + 1.046875, + 1.054688, + 1.03125, + 1.0625, + 1.03125, + 1.046875, + 1.0625, + 1.039062, + 1.046875, + 1.132812, + 1.109375, + 1.085938, + 1.039062, + 1.039062, + 1.085938, + 1.046875, + 1.054688, + 1.03125, + 1.039062, + 1.054688, + 1.046875, + 1.054688, + 1.023438, + 1.09375, + 1.078125, + 1.03125, + 1.0625, + 1.046875, + 1.046875, + 1.015625, + 1.039062, + 1.046875, + 1.03125, + 1.054688, + 1.054688, + 1.039062, + 1.054688, + 1.054688, + 1.039062, + 1.039062, + 1.03125, + 1.054688, + 1.054688, + 1.046875, + 1.070312, + 1.054688, + 1.046875, + 1.039062, + 1.070312, + 1.054688, + 1.046875, + 1.0625, + 1.054688, + 1.03125, + 1.046875, + 1.03125, + 1.03125, + 1.054688, + 1.03125, + 1.0625, + 1.0625, + 1.046875, + 1.054688, + 1.046875, + 1.078125, + 1.078125, + 1.039062, + 1.046875, + 1.085938, + 1.078125, + 1.054688, + 1.085938, + 1.078125, + 1.085938, + 1.085938, + 1.054688, + 1.046875, + 1.046875, + 1.023438, + 1.054688, + 1.054688, + 1.070312, + 1.078125, + 1.046875, + 1.054688, + 1.09375, + 1.0625, + 1.054688, + 1.0625, + 1.078125, + 1.054688, + 1.054688, + 1.023438, + 1.03125, + 1.054688, + 1.046875, + 1.054688, + 1.0625, + 1.054688, + 1.0625, + 1.054688, + 1.070312, + 1.039062, + 1.039062, + 1.039062, + 1.046875, + 1.054688, + 1.046875, + 1.0625, + 1.039062, + 1.03125, + 1.054688, + 1.054688, + 1.078125, + 1.070312, + 1.039062, + 1.054688, + 1.046875, + 1.109375, + 1.148438, + 1.0625, + 1.078125, + 1.054688, + 1.0625, + 1.046875, + 1.078125, + 1.046875, + 1.054688, + 1.070312, + 1.03125, + 1.0625, + 1.046875, + 1.046875, + 1.039062, + 1.046875, + 1.046875, + 1.0625, + 1.03125, + 1.03125, + 1.039062, + 1.039062, + 1.0625, + 1.046875, + 1.046875, + 1.03125, + 1.0625, + 1.0625, + 1.0625, + 1.054688, + 1.0625, + 1.046875, + 1.039062, + 1.054688, + 1.023438, + 1.039062, + 1.039062, + 1.054688, + 1.0625, + 1.046875, + 1.054688, + 1.078125, + 1.039062, + 1.039062, + 1.039062, + 1.046875, + 1.390625, + 1.054688, + 1.046875, + 1.03125, + 1.070312, + 1.039062, + 1.054688, + 1.039062, + 1.070312, + 1.039062, + 1.046875, + 1.054688, + 1.046875, + 1.0625, + 1.03125, + 1.070312, + 1.09375, + 1.046875, + 1.046875, + 1.03125, + 1.0625, + 1.039062, + 1.03125, + 1.0625, + 1.054688, + 1.046875, + 1.039062, + 1.054688, + 1.078125, + 1.070312, + 1.0625, + 1.023438, + 1.03125, + 1.054688, + 1.0625, + 1.03125, + 1.0625, + 1.046875, + 1.03125, + 1.046875, + 1.054688, + 1.0625, + 1.046875, + 1.054688, + 1.046875, + 1.046875, + 1.046875, + 1.023438, + 1.046875, + 1.039062, + 1.078125, + 1.054688, + 1.046875, + 1.054688, + 1.0625, + 1.046875, + 1.0625, + 1.039062, + 1.039062, + 1.078125, + 1.054688, + 1.046875, + 1.078125, + 1.070312, + 1.039062, + 1.054688, + 1.0625, + 1.0625, + 1.046875, + 1.054688, + 1.054688, + 1.054688, + 1.078125, + 1.09375, + 1.046875, + 1.070312, + 1.046875, + 1.046875, + 1.054688, + 1.0625, + 1.054688, + 1.0625, + 1.078125, + 1.0625, + 1.046875, + 1.046875, + 1.085938, + 1.046875, + 1.078125, + 1.0625, + 1.046875, + 1.046875, + 1.0625, + 1.054688, + 1.039062, + 1.054688, + 1.054688, + 1.070312, + 1.09375, + 1.046875, + 1.046875, + 1.046875, + 1.023438, + 1.039062, + 1.046875, + 2.28125, + 1.0625, + 1.070312, + 1.0625, + 1.046875, + 1.046875, + 1.054688, + 1.054688, + 1.039062, + 1.054688, + 1.085938, + 1.0625, + 1.078125, + 1.046875, + 1.039062, + 1.070312, + 1.101562, + 1.039062, + 1.023438, + 1.046875, + 1.046875, + 1.085938, + 1.054688, + 1.039062, + 1.070312, + 1.039062, + 1.046875, + 1.078125, + 1.046875, + 1.039062, + 1.039062, + 1.039062, + 1.039062, + 1.046875, + 1.039062, + 1.070312, + 1.046875, + 1.039062, + 1.070312, + 1.046875, + 1.046875, + 1.046875, + 1.046875, + 1.046875, + 1.078125, + 1.03125, + 1.046875, + 1.0625, + 1.046875, + 1.039062, + 1.046875, + 1.039062, + 1.085938, + 1.0625, + 1.046875, + 1.054688, + 1.054688, + 1.039062, + 1.070312, + 1.070312, + 1.046875, + 1.0625, + 1.0625, + 1.070312, + 1.0625, + 1.039062, + 1.0625, + 1.054688, + 1.085938, + 1.023438, + 1.054688, + 1.046875, + 1.039062, + 1.046875, + 1.054688, + 1.054688, + 1.046875, + 1.023438, + 1.0625, + 1.054688, + 1.039062, + 1.039062, + 1.054688, + 1.039062, + 1.054688, + 1.054688, + 1.046875, + 1.078125, + 1.0625, + 1.046875, + 1.046875, + 1.046875, + 1.09375, + 1.046875, + 1.046875, + 1.078125 + ] + }, + "name": "model.transformer.h.30.ln_2.weight", + "outputIndexes": [ + 2483 + ], + "type": "Const", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2482, + 2483 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/ln_2_30/Mul_1_output_0", + "outputIndexes": [ + 2484 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.30/mlp/w1/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 2484 + ], + "outputIndexes": [ + 3451 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.30/mlp/w1/Linear/pre_convert", + "inputIndexes": [ + 3451 + ], + "outputIndexes": [ + 3452 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.30/mlp/w1/Linear", + "inputIndexes": [ + 3452 + ], + "outputIndexes": [ + 3453 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 11008, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 3454358116, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.30/mlp/w1/Linear/post_convert", + "inputIndexes": [ + 3453 + ], + "outputIndexes": [ + 3454 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.30/mlp/w1/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3454 + ], + "outputIndexes": [ + 2485 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 11008 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.30/mlp/w2/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 2484 + ], + "outputIndexes": [ + 3455 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.30/mlp/w2/Linear/pre_convert", + "inputIndexes": [ + 3455 + ], + "outputIndexes": [ + 3456 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.30/mlp/w2/Linear", + "inputIndexes": [ + 3456 + ], + "outputIndexes": [ + 3457 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 11008, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 3479720570, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.30/mlp/w2/Linear/post_convert", + "inputIndexes": [ + 3457 + ], + "outputIndexes": [ + 3458 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.30/mlp/w2/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3458 + ], + "outputIndexes": [ + 2486 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 11008 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2486 + ], + "main_type": "UnaryOp", + "main": { + "opType": "SIGMOID", + "T": "DT_INVALID" + }, + "name": "/mlp_30/Sigmoid_output_0", + "outputIndexes": [ + 2487 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2486, + 2487 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/mlp_30/Mul_output_0", + "outputIndexes": [ + 2488 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2485, + 2488 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/mlp_30/Mul_1_output_0", + "outputIndexes": [ + 2489 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.30/mlp/c_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 2489 + ], + "outputIndexes": [ + 3459 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 11008, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.30/mlp/c_proj/Linear/pre_convert", + "inputIndexes": [ + 3459 + ], + "outputIndexes": [ + 3460 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.30/mlp/c_proj/Linear", + "inputIndexes": [ + 3460 + ], + "outputIndexes": [ + 3461 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 11008, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 3505083024, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.30/mlp/c_proj/Linear/post_convert", + "inputIndexes": [ + 3461 + ], + "outputIndexes": [ + 3462 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.30/mlp/c_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3462 + ], + "outputIndexes": [ + 2490 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2481, + 2490 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_154_output_0", + "outputIndexes": [ + 2491 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2491, + 1 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_155_output_0", + "outputIndexes": [ + 2492 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2492 + ], + "main_type": "LayerNorm", + "main": { + "axis": [ + -1 + ], + "epsilon": 1e-06, + "group": 1, + "useRMSNorm": true + }, + "name": "/ln_1_31/Mul_output_0", + "outputIndexes": [ + 2493 + ], + "type": "LayerNorm", + "defaultDimentionFormat": "NHWC" + }, + { + "main_type": "Blob", + "main": { + "dims": [ + 4096 + ], + "dataFormat": "NCHW", + "dataType": "DT_FLOAT", + "float32s": [ + 1.039062, + 0.964844, + 0.914062, + 0.992188, + 0.996094, + 0.988281, + 0.972656, + 0.984375, + 1.0, + 1.023438, + 1.0, + 0.996094, + 0.988281, + 0.964844, + 1.0, + 0.960938, + 0.984375, + 0.988281, + 1.0, + 0.964844, + 0.976562, + 0.980469, + 0.972656, + 1.0, + 0.980469, + 1.007812, + 0.988281, + 0.988281, + 0.976562, + 0.976562, + 1.0, + 0.960938, + 1.0, + 0.953125, + 0.992188, + 0.964844, + 1.0, + 1.007812, + 0.953125, + 0.984375, + 1.023438, + 0.945312, + 1.015625, + 0.964844, + 0.996094, + 0.980469, + 0.949219, + 0.996094, + 0.960938, + 0.984375, + 0.839844, + 0.976562, + 1.007812, + 1.015625, + 0.972656, + 0.992188, + 1.0, + 0.96875, + 1.03125, + 0.996094, + 0.609375, + 1.03125, + 1.015625, + 0.980469, + 1.046875, + 1.0, + 1.015625, + 0.976562, + 0.914062, + 0.972656, + 0.988281, + 1.007812, + 0.996094, + 0.992188, + 0.792969, + 0.972656, + 0.953125, + 0.972656, + 0.992188, + 0.980469, + 0.964844, + 0.980469, + 0.984375, + 0.996094, + 0.980469, + 0.96875, + 1.007812, + 0.984375, + 0.945312, + 0.957031, + 1.046875, + 0.960938, + 0.960938, + 0.992188, + 0.960938, + 0.984375, + 1.015625, + 0.980469, + 0.984375, + 1.015625, + 0.996094, + 0.976562, + 1.023438, + 0.96875, + 0.949219, + 1.0, + 1.0, + 0.992188, + 0.972656, + 0.953125, + 0.988281, + 0.945312, + 0.984375, + 0.988281, + 0.984375, + 0.988281, + 0.964844, + 1.734375, + 0.984375, + 0.964844, + 0.996094, + 0.953125, + 0.996094, + 0.960938, + 1.0, + 1.015625, + 0.996094, + 1.0, + 0.984375, + 0.984375, + 0.980469, + 1.007812, + 0.996094, + 1.007812, + 0.964844, + 1.015625, + 0.996094, + 0.957031, + 0.9375, + 1.0, + 0.984375, + 0.992188, + 1.007812, + 0.992188, + 0.976562, + 0.964844, + 0.988281, + 0.941406, + 0.984375, + 0.992188, + 0.941406, + 0.949219, + 1.015625, + 1.023438, + 0.960938, + 0.957031, + 0.96875, + 0.988281, + 0.984375, + 0.949219, + 0.957031, + 0.980469, + 0.933594, + 0.996094, + 1.023438, + 1.023438, + 0.972656, + 0.996094, + 1.03125, + 1.0, + 0.992188, + 1.039062, + 0.972656, + 0.996094, + 0.96875, + 0.976562, + 1.0, + 1.015625, + 1.015625, + 0.988281, + 0.9375, + 0.996094, + 0.953125, + 0.972656, + 0.980469, + 0.90625, + 0.957031, + 0.960938, + 0.988281, + 0.988281, + 0.984375, + 0.972656, + 0.976562, + 0.984375, + 1.015625, + 1.015625, + 1.0, + 1.03125, + 1.023438, + 0.980469, + 0.976562, + 0.996094, + 0.984375, + 0.976562, + 1.0, + 0.992188, + 0.804688, + 1.007812, + 0.855469, + 0.710938, + 0.96875, + 0.996094, + 1.023438, + 0.988281, + 0.992188, + 0.988281, + 0.980469, + 0.984375, + 1.039062, + 0.957031, + 1.015625, + 1.0, + 0.96875, + 1.007812, + 1.015625, + 1.0, + 0.996094, + 0.988281, + 1.039062, + 1.0, + 0.980469, + 0.988281, + 1.015625, + 1.0, + 0.976562, + 0.957031, + 1.007812, + 0.972656, + 0.996094, + 0.957031, + 1.007812, + 0.96875, + 1.007812, + 1.023438, + 0.988281, + 0.96875, + 1.007812, + 0.996094, + 0.996094, + 0.992188, + 0.996094, + 1.007812, + 1.03125, + 1.023438, + 1.007812, + 0.996094, + 0.992188, + 1.015625, + 0.984375, + 0.957031, + 0.972656, + 1.03125, + 1.007812, + 1.015625, + 1.023438, + 0.980469, + 0.972656, + 0.972656, + 0.953125, + 1.015625, + 0.964844, + 0.957031, + 0.960938, + 0.96875, + 0.964844, + 0.980469, + 0.988281, + 0.980469, + 1.007812, + 0.984375, + 1.007812, + 1.007812, + 1.023438, + 1.0, + 0.90625, + 1.015625, + 0.980469, + 0.988281, + 1.0, + 0.953125, + 0.992188, + 0.945312, + 1.03125, + 0.976562, + 0.984375, + 0.976562, + 0.992188, + 0.851562, + 1.015625, + 0.96875, + 0.976562, + 1.0, + 1.007812, + 0.972656, + 0.988281, + 1.0, + 0.992188, + 1.007812, + 1.015625, + 1.023438, + 1.039062, + 0.957031, + 0.996094, + 0.976562, + 1.015625, + 1.0, + 0.957031, + 1.015625, + 0.925781, + 0.972656, + 0.996094, + 0.976562, + 1.007812, + 0.992188, + 0.984375, + 1.007812, + 0.996094, + 0.96875, + 1.03125, + 0.960938, + 0.984375, + 1.023438, + 1.0, + 0.96875, + 0.976562, + 1.03125, + 0.984375, + 0.980469, + 1.0, + 0.996094, + 1.023438, + 0.992188, + 0.9375, + 1.007812, + 1.0, + 0.976562, + 1.023438, + 0.929688, + 0.984375, + 0.957031, + 1.007812, + 1.0, + 1.023438, + 0.980469, + 0.988281, + 0.996094, + 0.964844, + 1.03125, + 0.949219, + 1.015625, + 0.972656, + 0.988281, + 1.007812, + 0.957031, + 0.945312, + 1.007812, + 0.984375, + 1.023438, + 0.984375, + 1.007812, + 0.992188, + 0.96875, + 1.0, + 0.996094, + 0.996094, + 1.03125, + 0.96875, + 0.996094, + 0.992188, + 0.980469, + 1.007812, + 1.0, + 1.0, + 0.984375, + 1.007812, + 1.007812, + 1.023438, + 0.972656, + 0.972656, + 0.980469, + 0.980469, + 0.984375, + 0.984375, + 0.96875, + 0.984375, + 0.996094, + 1.023438, + 1.039062, + 1.015625, + 0.949219, + 0.988281, + 1.0, + 0.984375, + 0.964844, + 1.015625, + 0.972656, + 0.984375, + 0.925781, + 0.988281, + 0.992188, + 0.964844, + 0.972656, + 1.007812, + 0.980469, + 0.96875, + 0.972656, + 0.980469, + 1.0, + 0.988281, + 1.007812, + 0.992188, + 0.972656, + 0.945312, + 1.007812, + 1.023438, + 0.957031, + 0.960938, + 0.960938, + 0.710938, + 0.988281, + 1.0, + 0.988281, + 0.996094, + 0.980469, + 0.9375, + 0.984375, + 0.964844, + 0.921875, + 0.972656, + 0.996094, + 1.007812, + 1.0, + 0.976562, + 0.992188, + 0.96875, + 0.996094, + 0.992188, + 0.984375, + 1.0, + 1.039062, + 0.957031, + 1.015625, + 0.925781, + 0.96875, + 0.976562, + 0.964844, + 0.980469, + 0.957031, + 0.980469, + 1.023438, + 0.960938, + 0.941406, + 0.980469, + 1.0, + 0.988281, + 0.976562, + 0.996094, + 0.964844, + 1.015625, + 0.992188, + 0.992188, + 0.980469, + 0.960938, + 1.015625, + 1.015625, + 0.980469, + 1.015625, + 0.980469, + 1.015625, + 1.0, + 0.960938, + 1.0, + 0.984375, + 0.96875, + 0.949219, + 0.941406, + 1.007812, + 0.871094, + 0.992188, + 0.960938, + 0.996094, + 0.984375, + 1.0, + 1.015625, + 0.964844, + 0.964844, + 1.007812, + 0.984375, + 1.007812, + 0.839844, + 0.984375, + 1.0, + 0.992188, + 0.964844, + 0.996094, + 0.949219, + 0.984375, + 0.996094, + 0.980469, + 0.976562, + 0.992188, + 0.976562, + 0.945312, + 1.0, + 0.996094, + 1.007812, + 1.0, + 0.976562, + 0.984375, + 1.0, + 1.0, + 0.976562, + 0.964844, + 0.972656, + 1.023438, + 0.996094, + 0.972656, + 0.984375, + 0.949219, + 0.976562, + 0.941406, + 0.972656, + 0.984375, + 0.458984, + 1.007812, + 0.996094, + 0.964844, + 0.988281, + 1.007812, + 0.9375, + 1.0, + 1.03125, + 0.980469, + 0.992188, + 1.007812, + 0.972656, + 0.976562, + 0.925781, + 0.980469, + 0.996094, + 1.039062, + 0.992188, + 0.957031, + 1.0, + 0.929688, + 1.03125, + 0.988281, + 0.953125, + 0.984375, + 1.0, + 1.015625, + 0.992188, + 0.984375, + 0.984375, + 0.976562, + 0.972656, + 0.976562, + 0.984375, + 1.046875, + 0.941406, + 0.992188, + 0.96875, + 0.988281, + 1.023438, + 1.007812, + 0.972656, + 0.996094, + 1.039062, + 1.015625, + 1.0, + 0.96875, + 0.933594, + 0.972656, + 0.96875, + 1.007812, + 0.894531, + 0.621094, + 0.988281, + 1.0, + 0.980469, + 0.976562, + 0.960938, + 0.984375, + 0.941406, + 0.996094, + 0.980469, + 0.980469, + 1.039062, + 1.023438, + 1.023438, + 1.007812, + 0.949219, + 1.0, + 0.988281, + 0.992188, + 1.007812, + 0.996094, + 0.988281, + 1.0, + 1.007812, + 0.984375, + 0.957031, + 0.996094, + 0.855469, + 1.007812, + 0.972656, + 0.996094, + 0.976562, + 0.984375, + 1.007812, + 0.992188, + 0.988281, + 1.015625, + 1.398438, + 0.992188, + 0.929688, + 1.023438, + 0.984375, + 0.972656, + 0.972656, + 1.0, + 0.996094, + 0.957031, + 1.023438, + 1.023438, + 0.933594, + 0.976562, + 1.007812, + 1.0, + 0.992188, + 0.976562, + 1.023438, + 0.960938, + 0.992188, + 0.996094, + 0.984375, + 1.03125, + 0.976562, + 0.960938, + 0.992188, + 0.972656, + 0.941406, + 0.988281, + 1.007812, + 0.984375, + 1.007812, + 1.007812, + 0.980469, + 0.984375, + 0.984375, + 0.984375, + 0.972656, + 0.992188, + 0.992188, + 0.636719, + 0.925781, + 0.988281, + 0.992188, + 0.972656, + 0.992188, + 0.988281, + 0.984375, + 0.988281, + 1.015625, + 1.015625, + 0.972656, + 0.953125, + 1.015625, + 0.996094, + 0.949219, + 0.96875, + 0.957031, + 0.984375, + 0.945312, + 0.960938, + 1.023438, + 1.0, + 0.988281, + 1.023438, + 0.972656, + 1.03125, + 1.0, + 0.902344, + 1.03125, + 0.925781, + 1.03125, + 1.0, + 1.039062, + 0.988281, + 1.0, + 0.984375, + 0.972656, + 0.949219, + 0.933594, + 0.976562, + 0.957031, + 1.007812, + 0.960938, + 0.921875, + 0.980469, + 0.957031, + 0.988281, + 1.007812, + 1.015625, + 0.945312, + 0.992188, + 0.96875, + 0.980469, + 0.964844, + 1.007812, + 0.992188, + 1.015625, + 0.996094, + 1.007812, + 0.976562, + 0.984375, + 0.992188, + 0.980469, + 0.472656, + 0.980469, + 0.996094, + 0.949219, + 0.972656, + 0.957031, + 0.976562, + 0.992188, + 0.929688, + 0.984375, + 1.023438, + 0.949219, + 0.988281, + 0.988281, + 0.988281, + 0.996094, + 1.0, + 0.960938, + 1.023438, + 0.976562, + 0.992188, + 0.996094, + 0.984375, + 1.085938, + 1.023438, + 0.988281, + 0.984375, + 1.0, + 0.992188, + 1.007812, + 0.949219, + 0.992188, + 1.015625, + 0.9375, + 0.960938, + 0.992188, + 1.03125, + 1.046875, + 0.957031, + 0.972656, + 0.96875, + 0.945312, + 0.980469, + 1.039062, + 0.964844, + 1.007812, + 0.957031, + 0.976562, + 0.949219, + 0.972656, + 1.0, + 0.996094, + 0.976562, + 1.0, + 1.007812, + 0.988281, + 0.976562, + 1.015625, + 0.96875, + 0.96875, + 0.976562, + 0.992188, + 1.0, + 0.996094, + 0.976562, + 0.443359, + 0.960938, + 0.964844, + 0.976562, + 0.972656, + 0.984375, + 1.023438, + 0.964844, + 1.007812, + 0.976562, + 0.984375, + 1.015625, + 0.988281, + 1.015625, + 0.945312, + 0.96875, + 0.96875, + 0.980469, + 0.996094, + 0.914062, + 0.945312, + 0.972656, + 0.972656, + 0.980469, + 0.953125, + 0.960938, + 1.007812, + 0.96875, + 0.984375, + 0.996094, + 0.984375, + 0.941406, + 1.039062, + 0.832031, + 0.972656, + 0.992188, + 0.976562, + 1.015625, + 0.996094, + 0.992188, + 1.195312, + 1.046875, + 1.03125, + 1.0, + 0.988281, + 0.984375, + 1.015625, + 0.976562, + 0.996094, + 1.007812, + 0.988281, + 0.976562, + 0.96875, + 1.015625, + 0.972656, + 0.960938, + 1.0, + 1.007812, + 0.984375, + 0.925781, + 0.980469, + 0.980469, + 0.984375, + 1.0, + 1.007812, + 0.992188, + 0.964844, + 1.039062, + 1.023438, + 1.007812, + 0.960938, + 1.0, + 0.996094, + 0.984375, + 0.980469, + 0.949219, + 1.007812, + 0.984375, + 1.015625, + 0.984375, + 0.921875, + 0.964844, + 0.964844, + 0.980469, + 1.007812, + 1.015625, + 1.007812, + 1.007812, + 1.0, + 0.984375, + 1.007812, + 0.953125, + 1.0, + 0.992188, + 0.980469, + 0.996094, + 0.972656, + 0.964844, + 1.0, + 1.023438, + 1.023438, + 0.949219, + 0.976562, + 0.988281, + 1.0, + 1.03125, + 0.976562, + 1.015625, + 0.980469, + 0.992188, + 0.996094, + 1.0, + 1.0, + 0.980469, + 0.953125, + 0.804688, + 0.957031, + 0.957031, + 0.988281, + 0.976562, + 1.015625, + 0.992188, + 0.957031, + 0.992188, + 1.03125, + 0.976562, + 1.0, + 1.03125, + 0.988281, + 1.015625, + 1.0, + 1.023438, + 0.992188, + 0.996094, + 1.007812, + 1.015625, + 0.992188, + 0.953125, + 0.972656, + 0.984375, + 0.992188, + 1.0, + 1.007812, + 0.980469, + 0.964844, + 0.976562, + 1.03125, + 1.0, + 1.0, + 0.972656, + 1.007812, + 0.949219, + 1.015625, + 1.007812, + 0.945312, + 0.984375, + 0.984375, + 0.988281, + 1.015625, + 1.007812, + 1.023438, + 1.007812, + 1.03125, + 1.007812, + 0.980469, + 0.945312, + 0.996094, + 0.957031, + 1.007812, + 0.957031, + 0.996094, + 0.945312, + 0.984375, + 1.015625, + 1.0, + 0.933594, + 0.589844, + 0.945312, + 0.976562, + 0.960938, + 0.941406, + 1.007812, + 0.988281, + 1.0, + 0.933594, + 1.023438, + 0.980469, + 1.015625, + 1.039062, + 1.023438, + 0.972656, + 0.945312, + 0.980469, + 0.976562, + 0.980469, + 1.085938, + 0.980469, + 0.949219, + 1.023438, + 0.992188, + 0.96875, + 0.902344, + 0.972656, + 1.015625, + 0.992188, + 1.007812, + 1.0, + 0.976562, + 1.0, + 1.007812, + 0.746094, + 1.015625, + 0.976562, + 0.984375, + 0.980469, + 0.996094, + 0.992188, + 0.992188, + 1.0, + 0.894531, + 0.980469, + 0.597656, + 0.992188, + 0.988281, + 0.976562, + 1.007812, + 1.03125, + 1.015625, + 1.039062, + 1.015625, + 1.726562, + 1.03125, + 0.984375, + 0.960938, + 1.015625, + 0.964844, + 0.996094, + 0.835938, + 0.964844, + 0.960938, + 0.972656, + 0.9375, + 1.015625, + 1.054688, + 0.949219, + 0.984375, + 0.96875, + 0.964844, + 0.988281, + 0.984375, + 1.0, + 0.960938, + 0.984375, + 1.007812, + 1.0, + 0.933594, + 1.0, + 0.960938, + 0.996094, + 1.015625, + 0.976562, + 0.976562, + 0.972656, + 0.980469, + 1.015625, + 0.988281, + 0.992188, + 1.007812, + 0.988281, + 0.988281, + 0.953125, + 1.023438, + 0.976562, + 1.023438, + 0.976562, + 1.03125, + 1.023438, + 0.984375, + 0.96875, + 0.953125, + 0.96875, + 0.96875, + 0.945312, + 1.023438, + 0.96875, + 0.996094, + 0.96875, + 1.0, + 2.140625, + 0.988281, + 1.007812, + 0.957031, + 1.007812, + 0.941406, + 0.988281, + 1.015625, + 0.984375, + 0.949219, + 0.988281, + 0.984375, + 0.957031, + 1.007812, + 0.972656, + 0.980469, + 1.007812, + 0.960938, + 0.953125, + 0.976562, + 1.0, + 0.953125, + 0.957031, + 0.980469, + 1.015625, + 1.03125, + 0.980469, + 0.992188, + 0.964844, + 0.542969, + 0.996094, + 0.96875, + 0.625, + 0.96875, + 1.0, + 0.972656, + 0.964844, + 0.980469, + 0.988281, + 0.75, + 0.9375, + 1.015625, + 0.972656, + 0.992188, + 0.996094, + 0.976562, + 1.015625, + 0.976562, + 0.984375, + 0.964844, + 1.007812, + 0.984375, + 1.007812, + 1.007812, + 1.007812, + 0.96875, + 1.0, + 0.941406, + 0.972656, + 0.972656, + 0.996094, + 0.972656, + 0.996094, + 0.980469, + 1.0, + 0.972656, + 0.996094, + 0.929688, + 1.734375, + 0.953125, + 0.988281, + 0.964844, + 0.988281, + 0.929688, + 1.015625, + 0.988281, + 0.976562, + 0.996094, + 0.96875, + 0.996094, + 0.976562, + 1.0, + 0.980469, + 1.023438, + 0.933594, + 0.988281, + 1.0, + 1.015625, + 0.953125, + 1.0, + 1.015625, + 0.960938, + 0.992188, + 0.996094, + 1.023438, + 0.96875, + 0.976562, + 0.90625, + 0.984375, + 0.988281, + 0.878906, + 0.929688, + 0.992188, + 0.960938, + 0.964844, + 0.972656, + 0.960938, + 0.992188, + 0.960938, + 0.941406, + 1.039062, + 0.960938, + 0.988281, + 1.0, + 0.972656, + 0.972656, + 0.980469, + 1.023438, + 0.976562, + 1.0, + 1.03125, + 0.941406, + 1.007812, + 0.992188, + 0.996094, + 0.992188, + 1.007812, + 0.957031, + 0.972656, + 1.0, + 1.007812, + 0.976562, + 0.988281, + 0.996094, + 0.9375, + 0.972656, + 0.960938, + 0.9375, + 0.90625, + 0.992188, + 0.964844, + 0.992188, + 1.015625, + 0.992188, + 0.996094, + 0.992188, + 1.0, + 1.046875, + 0.960938, + 0.960938, + 0.996094, + 0.984375, + 1.03125, + 1.0, + 1.015625, + 0.964844, + 0.738281, + 1.023438, + 0.984375, + 1.015625, + 0.964844, + 0.996094, + 1.007812, + 0.96875, + 0.964844, + 1.0, + 0.992188, + 0.980469, + 0.988281, + 1.007812, + 0.980469, + 0.964844, + 0.972656, + 0.957031, + 0.984375, + 0.960938, + 0.871094, + 0.984375, + 1.0, + 0.96875, + 0.953125, + 0.988281, + 0.992188, + 0.988281, + 0.976562, + 1.0, + 0.933594, + 1.007812, + 0.964844, + 0.953125, + 0.96875, + 1.054688, + 0.996094, + 0.964844, + 1.023438, + 0.96875, + 0.992188, + 1.007812, + 0.996094, + 0.96875, + 0.964844, + 0.984375, + 0.992188, + 1.039062, + 0.980469, + 0.992188, + 1.007812, + 0.976562, + 0.980469, + 0.957031, + 0.941406, + 0.941406, + 1.039062, + 0.976562, + 0.964844, + 0.957031, + 0.976562, + 0.835938, + 0.953125, + 0.964844, + 0.933594, + 1.015625, + 0.984375, + 0.972656, + 0.988281, + 0.972656, + 0.964844, + 0.96875, + 0.996094, + 0.976562, + 0.984375, + 1.015625, + 0.960938, + 0.957031, + 0.980469, + 1.007812, + 0.753906, + 0.972656, + 0.992188, + 0.890625, + 0.972656, + 0.992188, + 0.980469, + 1.015625, + 1.015625, + 0.980469, + 0.980469, + 0.960938, + 0.929688, + 0.949219, + 1.0, + 1.023438, + 0.992188, + 0.976562, + 0.984375, + 0.945312, + 0.996094, + 0.960938, + 1.039062, + 0.964844, + 0.988281, + 0.980469, + 0.964844, + 0.976562, + 1.007812, + 0.992188, + 0.785156, + 1.0, + 1.0, + 0.949219, + 0.96875, + 1.015625, + 0.957031, + 1.0, + 1.0, + 0.972656, + 0.957031, + 0.929688, + 1.0, + 1.007812, + 0.925781, + 0.910156, + 0.980469, + 1.015625, + 0.957031, + 0.972656, + 0.996094, + 0.972656, + 1.054688, + 1.007812, + 0.972656, + 0.960938, + 0.800781, + 0.992188, + 0.976562, + 1.007812, + 0.976562, + 0.988281, + 0.929688, + 0.945312, + 0.96875, + 1.023438, + 1.023438, + 0.96875, + 0.984375, + 1.007812, + 0.992188, + 0.957031, + 0.972656, + 1.0, + 0.992188, + 1.0, + 1.0, + 0.988281, + 0.976562, + 1.0, + 1.015625, + 0.984375, + 0.960938, + 0.992188, + 0.964844, + 0.996094, + 0.980469, + 0.953125, + 1.0, + 0.957031, + 0.953125, + 1.0, + 0.972656, + 0.972656, + 1.0, + 0.988281, + 0.96875, + 0.263672, + 0.96875, + 0.6875, + 0.972656, + 0.964844, + 0.972656, + 1.007812, + 0.960938, + 0.820312, + 0.992188, + 0.988281, + 0.976562, + 0.9375, + 0.683594, + 1.0, + 1.015625, + 0.984375, + 0.992188, + 1.023438, + 0.996094, + 0.996094, + 1.0, + 0.554688, + 0.992188, + 0.960938, + 0.988281, + 1.0, + 0.972656, + 0.957031, + 0.949219, + 0.988281, + 1.0, + 0.984375, + 0.964844, + 1.007812, + 0.972656, + 0.992188, + 1.015625, + 1.023438, + 0.96875, + 1.015625, + 0.949219, + 1.007812, + 0.976562, + 0.984375, + 0.992188, + 0.960938, + 0.996094, + 1.0, + 0.972656, + 0.992188, + 1.0, + 0.96875, + 0.976562, + 0.980469, + 0.996094, + 0.917969, + 0.96875, + 0.984375, + 1.023438, + 0.972656, + 0.949219, + 0.941406, + 0.988281, + 0.933594, + 0.972656, + 1.0, + 1.0, + 0.992188, + 0.984375, + 0.964844, + 1.023438, + 0.996094, + 0.984375, + 1.007812, + 0.953125, + 0.992188, + 1.015625, + 1.007812, + 0.945312, + 0.953125, + 0.980469, + 1.164062, + 0.988281, + 1.015625, + 0.984375, + 0.96875, + 0.976562, + 0.996094, + 0.957031, + 0.953125, + 0.996094, + 0.960938, + 1.03125, + 0.960938, + 0.957031, + 1.015625, + 1.0, + 0.960938, + 1.0, + 1.039062, + 1.0, + 0.988281, + 0.992188, + 0.992188, + 0.96875, + 0.976562, + 0.988281, + 1.0, + 0.988281, + 0.988281, + 0.964844, + 0.988281, + 0.734375, + 0.957031, + 0.949219, + 0.972656, + 0.980469, + 0.992188, + 0.972656, + 0.964844, + 1.0, + 0.984375, + 1.015625, + 0.984375, + 0.992188, + 0.96875, + 0.976562, + 0.988281, + 0.984375, + 1.007812, + 0.992188, + 0.980469, + 1.023438, + 0.988281, + 0.984375, + 0.980469, + 0.953125, + 1.023438, + 1.015625, + 1.015625, + 0.9375, + 2.0625, + 0.984375, + 0.949219, + 0.984375, + 0.976562, + 1.007812, + 0.96875, + 0.964844, + 1.007812, + 0.976562, + 0.96875, + 0.992188, + 0.988281, + 0.988281, + 0.988281, + 0.941406, + 1.046875, + 0.972656, + 1.015625, + 0.988281, + 1.03125, + 1.007812, + 0.945312, + 0.984375, + 1.039062, + 0.992188, + 0.972656, + 1.015625, + 1.023438, + 1.007812, + 0.976562, + 0.996094, + 1.0, + 0.996094, + 1.007812, + 0.992188, + 0.980469, + 1.015625, + 1.0, + 0.945312, + 0.96875, + 0.960938, + 0.996094, + 0.953125, + 0.980469, + 0.984375, + 1.015625, + 0.964844, + 1.007812, + 1.015625, + 0.964844, + 0.9375, + 0.992188, + 0.980469, + 0.96875, + 0.996094, + 1.03125, + 0.964844, + 1.023438, + 0.976562, + 1.007812, + 0.980469, + 0.984375, + 0.980469, + 0.980469, + 0.976562, + 0.964844, + 1.023438, + 0.992188, + 0.644531, + 0.980469, + 0.996094, + 1.023438, + 0.960938, + 1.0, + 0.988281, + 0.964844, + 1.015625, + 0.898438, + 1.0, + 0.996094, + 1.0, + 1.015625, + 0.972656, + 0.992188, + 1.03125, + 1.007812, + 0.960938, + 0.992188, + 0.949219, + 0.988281, + 0.976562, + 0.960938, + 0.957031, + 1.023438, + 1.023438, + 0.996094, + 0.96875, + 0.953125, + 0.984375, + 0.945312, + 0.984375, + 0.964844, + 1.023438, + 0.992188, + 0.964844, + 1.023438, + 0.984375, + 0.984375, + 0.667969, + 0.96875, + 0.949219, + 0.96875, + 0.976562, + 1.015625, + 0.980469, + 0.980469, + 1.023438, + 0.949219, + 1.007812, + 1.023438, + 0.960938, + 0.925781, + 1.0, + 1.0, + 0.992188, + 0.972656, + 0.957031, + 0.839844, + 0.984375, + 1.0, + 0.996094, + 1.0, + 0.964844, + 0.984375, + 1.015625, + 1.023438, + 0.972656, + 1.0, + 1.007812, + 0.984375, + 0.984375, + 1.007812, + 0.984375, + 1.03125, + 0.9375, + 0.996094, + 1.007812, + 1.0, + 0.996094, + 1.015625, + 0.96875, + 1.03125, + 1.007812, + 0.972656, + 1.023438, + 0.972656, + 0.996094, + 0.992188, + 1.007812, + 1.007812, + 0.980469, + 0.699219, + 0.980469, + 0.988281, + 0.960938, + 0.960938, + 1.0, + 1.007812, + 0.972656, + 0.949219, + 0.972656, + 0.976562, + 1.0, + 1.039062, + 0.972656, + 0.945312, + 0.960938, + 0.964844, + 0.984375, + 1.007812, + 0.980469, + 0.984375, + 0.976562, + 0.988281, + 0.96875, + 0.953125, + 1.0, + 0.96875, + 0.984375, + 0.996094, + 0.972656, + 0.96875, + 1.015625, + 0.984375, + 0.996094, + 0.949219, + 0.988281, + 1.007812, + 0.996094, + 0.984375, + 0.988281, + 1.007812, + 0.992188, + 1.015625, + 0.980469, + 0.96875, + 1.007812, + 0.953125, + 0.996094, + 0.964844, + 0.988281, + 0.992188, + 0.996094, + 0.964844, + 0.412109, + 0.980469, + 0.964844, + 0.964844, + 1.007812, + 1.015625, + 0.988281, + 0.984375, + 0.972656, + 0.980469, + 0.960938, + 1.0, + 0.996094, + 0.945312, + 1.0, + 0.992188, + 1.03125, + 0.957031, + 0.957031, + 1.132812, + 1.023438, + 0.988281, + 0.65625, + 0.953125, + 0.984375, + 1.007812, + 1.015625, + 0.996094, + 0.984375, + 0.976562, + 1.03125, + 0.984375, + 0.992188, + 1.007812, + 0.980469, + 0.984375, + 1.007812, + 1.023438, + 0.945312, + 0.925781, + 0.988281, + 0.988281, + 1.0, + 1.023438, + 0.964844, + 1.0, + 0.980469, + 1.007812, + 0.996094, + 1.0, + 1.007812, + 0.988281, + 1.007812, + 0.96875, + 0.988281, + 1.023438, + 0.96875, + 0.976562, + 0.96875, + 1.0, + 0.96875, + 0.960938, + 0.960938, + 0.785156, + 0.980469, + 0.957031, + 1.03125, + 0.992188, + 0.988281, + 0.992188, + 0.992188, + 0.941406, + 0.984375, + 0.988281, + 1.023438, + 1.015625, + 0.447266, + 1.0, + 1.015625, + 0.980469, + 0.996094, + 1.007812, + 0.988281, + 0.988281, + 0.949219, + 0.972656, + 0.984375, + 0.996094, + 0.964844, + 1.007812, + 0.960938, + 0.988281, + 1.0, + 0.976562, + 1.03125, + 0.832031, + 0.992188, + 0.953125, + 0.980469, + 0.992188, + 0.992188, + 1.007812, + 0.984375, + 0.957031, + 1.078125, + 0.976562, + 0.953125, + 0.988281, + 0.960938, + 0.984375, + 1.039062, + 0.96875, + 0.984375, + 0.960938, + 0.988281, + 1.0, + 1.023438, + 1.0, + 1.007812, + 1.007812, + 1.03125, + 1.0, + 0.988281, + 0.984375, + 1.03125, + 1.015625, + 0.96875, + 0.960938, + 1.0, + 0.972656, + 0.980469, + 1.007812, + 1.023438, + 1.0, + 0.964844, + 0.980469, + 0.949219, + 1.0, + 0.984375, + 0.972656, + 1.007812, + 0.988281, + 0.996094, + 1.0, + 0.988281, + 0.960938, + 0.976562, + 0.925781, + 0.976562, + 0.988281, + 0.980469, + 0.976562, + 0.976562, + 0.972656, + 0.988281, + 0.90625, + 0.980469, + 0.984375, + 0.933594, + 1.03125, + 0.984375, + 0.976562, + 1.007812, + 0.941406, + 1.015625, + 0.996094, + 0.972656, + 0.976562, + 0.980469, + 0.964844, + 0.996094, + 1.0, + 0.96875, + 0.996094, + 1.0, + 0.964844, + 1.0, + 0.984375, + 1.007812, + 1.015625, + 0.992188, + 0.996094, + 1.015625, + 1.007812, + 0.972656, + 0.957031, + 0.996094, + 0.972656, + 0.996094, + 1.015625, + 0.980469, + 1.007812, + 0.976562, + 1.023438, + 0.996094, + 0.980469, + 0.941406, + 0.988281, + 0.996094, + 0.96875, + 1.0, + 0.988281, + 0.960938, + 0.996094, + 0.972656, + 0.921875, + 0.980469, + 0.914062, + 1.007812, + 0.96875, + 1.0, + 0.988281, + 0.992188, + 1.015625, + 1.007812, + 1.0, + 0.992188, + 1.023438, + 0.976562, + 1.0, + 0.980469, + 0.984375, + 0.972656, + 0.976562, + 0.996094, + 1.039062, + 0.949219, + 0.992188, + 1.023438, + 0.992188, + 0.984375, + 0.972656, + 0.933594, + 0.972656, + 1.03125, + 0.972656, + 1.015625, + 0.984375, + 0.96875, + 0.957031, + 0.976562, + 0.996094, + 1.007812, + 1.007812, + 0.988281, + 0.980469, + 0.992188, + 0.957031, + 1.0, + 0.96875, + 0.984375, + 1.0, + 0.96875, + 0.964844, + 0.976562, + 0.996094, + 0.988281, + 0.984375, + 0.996094, + 0.988281, + 0.996094, + 0.945312, + 1.023438, + 1.015625, + 0.964844, + 0.980469, + 0.960938, + 0.972656, + 0.964844, + 1.0, + 0.988281, + 0.988281, + 1.023438, + 1.0, + 1.039062, + 0.980469, + 0.882812, + 0.972656, + 0.988281, + 0.988281, + 1.0, + 0.976562, + 0.972656, + 0.992188, + 0.75, + 0.984375, + 1.007812, + 0.992188, + 0.996094, + 0.992188, + 0.976562, + 0.996094, + 0.96875, + 0.964844, + 0.988281, + 1.0, + 0.988281, + 0.988281, + 1.007812, + 0.976562, + 0.992188, + 0.984375, + 1.0, + 0.976562, + 0.996094, + 0.964844, + 0.988281, + 1.007812, + 0.964844, + 0.972656, + 1.015625, + 0.984375, + 1.007812, + 1.007812, + 0.984375, + 0.949219, + 0.964844, + 0.988281, + 0.972656, + 0.988281, + 0.984375, + 0.976562, + 0.925781, + 1.023438, + 0.972656, + 0.960938, + 0.964844, + 0.949219, + 1.046875, + 1.0, + 0.957031, + 1.0, + 0.976562, + 0.96875, + 1.015625, + 0.992188, + 0.980469, + 1.007812, + 0.949219, + 0.996094, + 0.980469, + 1.0, + 1.515625, + 1.0, + 0.988281, + 0.9375, + 0.984375, + 0.695312, + 0.992188, + 0.984375, + 0.996094, + 0.984375, + 0.972656, + 0.972656, + 1.0, + 0.984375, + 0.96875, + 0.980469, + 1.023438, + 1.0, + 0.996094, + 1.015625, + 0.996094, + 0.953125, + 1.007812, + 1.0, + 1.015625, + 0.972656, + 0.996094, + 0.953125, + 0.96875, + 1.015625, + 0.992188, + 1.007812, + 0.984375, + 0.980469, + 0.964844, + 0.957031, + 0.96875, + 0.941406, + 0.992188, + 0.988281, + 1.0, + 0.992188, + 1.0, + 0.960938, + 0.972656, + 0.980469, + 0.941406, + 1.007812, + 0.996094, + 0.984375, + 0.988281, + 0.980469, + 0.976562, + 1.007812, + 1.0, + 0.972656, + 0.960938, + 1.0, + 0.96875, + 0.964844, + 0.984375, + 1.03125, + 1.015625, + 0.976562, + 0.960938, + 0.964844, + 1.007812, + 1.0, + 0.929688, + 0.988281, + 0.996094, + 0.949219, + 0.976562, + 0.980469, + 0.972656, + 0.996094, + 1.039062, + 1.007812, + 0.949219, + 0.84375, + 0.976562, + 0.996094, + 1.015625, + 0.984375, + 0.925781, + 0.988281, + 1.007812, + 0.964844, + 0.949219, + 0.984375, + 0.996094, + 1.0, + 0.976562, + 0.996094, + 0.984375, + 1.015625, + 0.988281, + 0.988281, + 1.0, + 1.015625, + 0.996094, + 1.007812, + 0.988281, + 0.996094, + 0.953125, + 0.988281, + 0.980469, + 0.988281, + 0.648438, + 0.957031, + 0.96875, + 1.007812, + 0.984375, + 1.015625, + 0.992188, + 1.007812, + 0.972656, + 0.996094, + 0.992188, + 0.992188, + 1.023438, + 0.9375, + 0.96875, + 0.933594, + 0.992188, + 0.992188, + 0.984375, + 1.007812, + 0.964844, + 0.96875, + 0.957031, + 0.992188, + 0.960938, + 0.972656, + 0.988281, + 0.980469, + 0.96875, + 0.953125, + 0.980469, + 0.957031, + 0.316406, + 0.972656, + 1.0, + 1.015625, + 0.96875, + 1.0, + 0.980469, + 1.007812, + 1.015625, + 0.96875, + 0.910156, + 1.0, + 0.949219, + 1.007812, + 0.984375, + 0.988281, + 1.015625, + 0.992188, + 1.03125, + 0.945312, + 0.632812, + 1.007812, + 0.980469, + 1.0, + 0.972656, + 0.980469, + 0.984375, + 0.964844, + 1.0, + 0.855469, + 0.976562, + 1.0, + 1.023438, + 1.0, + 1.007812, + 0.984375, + 0.980469, + 0.984375, + 0.976562, + 0.957031, + 0.992188, + 1.015625, + 0.964844, + 0.988281, + 1.023438, + 0.988281, + 0.976562, + 0.960938, + 1.0, + 1.015625, + 1.015625, + 0.839844, + 0.957031, + 0.976562, + 0.996094, + 0.976562, + 0.992188, + 1.023438, + 1.046875, + 0.980469, + 0.96875, + 0.988281, + 1.015625, + 1.0, + 0.957031, + 0.996094, + 0.992188, + 0.957031, + 0.96875, + 1.015625, + 1.007812, + 0.992188, + 0.972656, + 0.992188, + 0.980469, + 0.957031, + 0.976562, + 0.976562, + 1.03125, + 0.992188, + 1.015625, + 0.96875, + 0.984375, + 0.539062, + 1.0, + 0.976562, + 1.023438, + 1.03125, + 0.996094, + 0.972656, + 0.992188, + 1.039062, + 0.964844, + 1.023438, + 1.007812, + 0.984375, + 1.0, + 0.988281, + 1.0, + 0.878906, + 0.871094, + 1.007812, + 0.972656, + 0.949219, + 0.988281, + 1.007812, + 0.964844, + 0.617188, + 0.96875, + 0.988281, + 0.832031, + 0.992188, + 1.007812, + 0.988281, + 1.023438, + 0.972656, + 0.96875, + 1.007812, + 1.0, + 0.980469, + 0.992188, + 1.015625, + 0.960938, + 1.03125, + 1.0, + 0.988281, + 0.960938, + 0.988281, + 0.976562, + 0.996094, + 0.984375, + 0.964844, + 0.96875, + 0.933594, + 0.992188, + 0.964844, + 1.023438, + 1.03125, + 1.007812, + 1.03125, + 0.964844, + 1.007812, + 1.0, + 0.957031, + 0.992188, + 0.980469, + 1.0, + 0.996094, + 1.007812, + 0.964844, + 1.023438, + 0.984375, + 0.957031, + 0.992188, + 1.0, + 0.984375, + 0.976562, + 0.996094, + 1.015625, + 0.976562, + 1.03125, + 1.015625, + 0.964844, + 0.933594, + 1.007812, + 1.007812, + 0.976562, + 1.015625, + 0.980469, + 0.976562, + 0.980469, + 0.933594, + 1.109375, + 0.957031, + 1.0, + 1.023438, + 0.894531, + 1.015625, + 0.996094, + 0.96875, + 0.976562, + 0.976562, + 0.964844, + 0.988281, + 0.953125, + 0.988281, + 0.964844, + 0.957031, + 1.078125, + 0.980469, + 1.015625, + 1.015625, + 0.953125, + 0.996094, + 1.023438, + 1.007812, + 0.992188, + 0.988281, + 0.976562, + 1.015625, + 0.996094, + 0.984375, + 0.984375, + 1.007812, + 0.917969, + 0.996094, + 0.96875, + 0.996094, + 0.996094, + 1.0, + 0.996094, + 0.996094, + 0.992188, + 0.980469, + 0.988281, + 0.972656, + 0.964844, + 0.996094, + 0.953125, + 1.007812, + 0.953125, + 1.0, + 0.988281, + 0.855469, + 0.972656, + 0.972656, + 1.03125, + 0.921875, + 0.53125, + 0.992188, + 0.996094, + 0.992188, + 0.964844, + 0.980469, + 1.007812, + 0.96875, + 0.976562, + 1.015625, + 1.015625, + 0.988281, + 0.972656, + 0.996094, + 1.0, + 0.996094, + 0.992188, + 0.96875, + 0.96875, + 0.976562, + 0.984375, + 1.015625, + 1.023438, + 1.03125, + 1.046875, + 0.996094, + 0.960938, + 0.984375, + 0.992188, + 0.980469, + 1.0, + 0.980469, + 0.980469, + 1.015625, + 0.992188, + 1.023438, + 1.039062, + 1.007812, + 0.953125, + 0.976562, + 0.976562, + 0.976562, + 1.0, + 0.921875, + 0.96875, + 0.984375, + 0.957031, + 0.992188, + 1.0, + 0.953125, + 0.988281, + 0.980469, + 0.953125, + 0.988281, + 0.996094, + 1.015625, + 0.980469, + 0.980469, + 1.007812, + 0.957031, + 0.96875, + 1.007812, + 0.992188, + 0.957031, + 0.976562, + 1.0, + 0.972656, + 0.972656, + 0.984375, + 0.964844, + 0.710938, + 0.953125, + 1.0, + 1.03125, + 0.980469, + 0.972656, + 0.953125, + 0.996094, + 0.953125, + 0.984375, + 1.0, + 1.0, + 1.0, + 0.957031, + 0.996094, + 0.988281, + 1.0, + 0.976562, + 1.007812, + 0.976562, + 0.992188, + 1.0, + 0.964844, + 0.992188, + 0.988281, + 0.960938, + 1.0, + 0.996094, + 0.992188, + 0.957031, + 0.992188, + 0.992188, + 1.007812, + 0.984375, + 0.976562, + 0.976562, + 0.976562, + 0.972656, + 1.0, + 0.976562, + 0.96875, + 0.988281, + 0.980469, + 1.015625, + 0.980469, + 0.527344, + 0.949219, + 0.996094, + 0.976562, + 0.988281, + 0.988281, + 0.933594, + 0.976562, + 0.96875, + 0.992188, + 1.007812, + 0.992188, + 0.960938, + 1.007812, + 0.984375, + 0.988281, + 0.972656, + 0.980469, + 0.984375, + 0.984375, + 1.039062, + 1.023438, + 1.023438, + 0.988281, + 0.96875, + 0.96875, + 0.996094, + 0.988281, + 1.007812, + 1.007812, + 0.949219, + 0.984375, + 0.976562, + 0.957031, + 1.0, + 0.984375, + 1.023438, + 0.976562, + 0.953125, + 1.039062, + 0.976562, + 0.960938, + 0.996094, + 1.023438, + 0.988281, + 0.972656, + 1.007812, + 0.980469, + 1.0, + 1.046875, + 0.992188, + 0.988281, + 0.960938, + 1.0, + 0.957031, + 1.007812, + 1.015625, + 0.941406, + 1.0, + 0.992188, + 0.957031, + 1.007812, + 0.996094, + 0.988281, + 0.984375, + 1.0, + 0.996094, + 0.988281, + 1.007812, + 1.015625, + 1.007812, + 0.988281, + 0.980469, + 1.023438, + 0.96875, + 0.988281, + 0.984375, + 0.960938, + 1.007812, + 1.023438, + 0.992188, + 1.007812, + 0.972656, + 0.996094, + 1.0, + 1.015625, + 0.980469, + 0.992188, + 1.023438, + 0.96875, + 0.96875, + 0.964844, + 1.007812, + 1.0, + 1.023438, + 1.007812, + 0.984375, + 0.988281, + 0.96875, + 0.957031, + 1.007812, + 1.0, + 0.992188, + 1.007812, + 0.992188, + 1.0, + 1.039062, + 0.996094, + 0.992188, + 1.0, + 0.992188, + 0.984375, + 1.0, + 0.964844, + 0.996094, + 0.984375, + 1.023438, + 0.949219, + 1.0, + 0.964844, + 0.78125, + 0.988281, + 0.988281, + 0.925781, + 1.023438, + 1.007812, + 1.03125, + 0.996094, + 0.984375, + 0.972656, + 1.015625, + 0.929688, + 0.984375, + 0.957031, + 0.980469, + 0.984375, + 1.007812, + 0.953125, + 1.023438, + 0.976562, + 0.984375, + 1.023438, + 0.984375, + 1.03125, + 0.980469, + 0.984375, + 1.0, + 0.824219, + 0.992188, + 1.007812, + 1.007812, + 0.960938, + 1.007812, + 0.996094, + 1.0, + 0.976562, + 0.984375, + 1.046875, + 1.007812, + 0.988281, + 0.683594, + 0.964844, + 0.992188, + 0.984375, + 0.988281, + 1.046875, + 0.949219, + 0.960938, + 0.984375, + 0.980469, + 0.945312, + 0.992188, + 0.972656, + 1.023438, + 1.0, + 0.957031, + 0.886719, + 0.996094, + 0.988281, + 0.972656, + 0.980469, + 0.988281, + 0.984375, + 0.960938, + 0.949219, + 0.996094, + 0.996094, + 0.992188, + 0.992188, + 1.015625, + 1.0, + 1.023438, + 0.820312, + 1.039062, + 0.949219, + 0.9375, + 0.992188, + 0.972656, + 0.972656, + 0.964844, + 1.0, + 0.984375, + 1.0, + 0.972656, + 0.988281, + 1.007812, + 0.980469, + 1.023438, + 0.957031, + 1.039062, + 0.988281, + 1.0, + 0.976562, + 1.015625, + 0.996094, + 1.0, + 0.980469, + 0.984375, + 1.015625, + 0.984375, + 0.984375, + 1.03125, + 1.0, + 1.039062, + 0.761719, + 0.964844, + 0.984375, + 0.972656, + 0.976562, + 0.957031, + 1.039062, + 1.007812, + 0.988281, + 0.988281, + 1.007812, + 0.992188, + 0.980469, + 1.007812, + 1.0, + 0.941406, + 1.0, + 0.96875, + 0.9375, + 0.996094, + 0.996094, + 1.0, + 1.007812, + 0.988281, + 0.957031, + 0.964844, + 0.972656, + 1.015625, + 0.957031, + 0.996094, + 0.976562, + 0.960938, + 1.015625, + 0.964844, + 1.0, + 0.992188, + 0.972656, + 1.0, + 0.941406, + 0.976562, + 1.0, + 0.972656, + 1.046875, + 1.007812, + 1.015625, + 1.0, + 0.960938, + 0.957031, + 1.0, + 0.984375, + 0.988281, + 0.976562, + 0.957031, + 0.949219, + 0.992188, + 0.964844, + 0.960938, + 0.984375, + 0.984375, + 0.957031, + 1.03125, + 0.972656, + 0.984375, + 1.046875, + 1.0625, + 0.96875, + 0.984375, + 0.960938, + 0.96875, + 0.9375, + 1.0, + 0.949219, + 0.984375, + 0.953125, + 1.015625, + 0.96875, + 0.984375, + 0.957031, + 0.972656, + 0.988281, + 0.921875, + 0.996094, + 1.015625, + 0.972656, + 0.96875, + 0.964844, + 1.015625, + 0.992188, + 0.976562, + 0.972656, + 0.976562, + 1.007812, + 0.992188, + 0.980469, + 0.953125, + 0.996094, + 0.96875, + 0.992188, + 0.996094, + 1.039062, + 0.976562, + 1.0, + 1.007812, + 1.007812, + 0.960938, + 1.007812, + 1.007812, + 0.976562, + 0.976562, + 1.015625, + 1.039062, + 0.980469, + 0.988281, + 0.945312, + 0.75, + 1.0, + 0.992188, + 0.964844, + 1.015625, + 0.996094, + 1.015625, + 0.972656, + 0.976562, + 1.007812, + 1.015625, + 0.953125, + 1.007812, + 1.023438, + 0.988281, + 0.988281, + 0.96875, + 0.980469, + 0.980469, + 0.988281, + 1.0, + 0.996094, + 0.988281, + 1.0, + 0.972656, + 1.015625, + 1.046875, + 1.0, + 1.007812, + 0.988281, + 0.964844, + 1.023438, + 0.996094, + 0.957031, + 0.980469, + 0.988281, + 1.007812, + 0.988281, + 1.0, + 1.023438, + 0.976562, + 0.765625, + 0.992188, + 0.984375, + 0.9375, + 0.976562, + 0.992188, + 0.957031, + 0.949219, + 0.972656, + 1.03125, + 0.976562, + 1.007812, + 0.976562, + 0.996094, + 0.960938, + 0.78125, + 0.960938, + 0.996094, + 0.996094, + 1.023438, + 0.980469, + 0.988281, + 0.964844, + 1.007812, + 1.03125, + 0.96875, + 1.0, + 0.988281, + 0.976562, + 0.910156, + 0.960938, + 0.949219, + 1.0, + 0.984375, + 1.007812, + 0.953125, + 0.980469, + 0.984375, + 0.988281, + 0.984375, + 1.023438, + 0.960938, + 0.988281, + 0.980469, + 0.984375, + 0.929688, + 1.023438, + 1.007812, + 0.957031, + 0.988281, + 1.007812, + 1.015625, + 0.941406, + 0.957031, + 0.992188, + 1.046875, + 1.0, + 0.996094, + 0.988281, + 1.023438, + 0.96875, + 1.007812, + 1.039062, + 0.96875, + 0.988281, + 1.007812, + 0.957031, + 0.792969, + 0.957031, + 0.96875, + 0.957031, + 1.023438, + 1.015625, + 1.0, + 0.953125, + 0.992188, + 0.984375, + 0.957031, + 0.972656, + 0.960938, + 0.921875, + 0.941406, + 0.992188, + 0.992188, + 0.992188, + 0.972656, + 0.996094, + 1.007812, + 0.972656, + 1.015625, + 0.964844, + 1.015625, + 1.0, + 1.007812, + 0.984375, + 0.992188, + 1.007812, + 1.015625, + 0.976562, + 0.964844, + 0.8125, + 1.0, + 1.046875, + 0.976562, + 0.984375, + 1.0, + 1.0, + 0.984375, + 0.976562, + 0.992188, + 1.046875, + 0.957031, + 0.988281, + 1.0, + 0.992188, + 0.984375, + 1.03125, + 1.125, + 0.992188, + 1.007812, + 0.960938, + 0.957031, + 0.992188, + 1.0, + 2.3125, + 0.976562, + 0.988281, + 0.972656, + 0.9375, + 0.984375, + 1.0, + 0.984375, + 1.015625, + 0.945312, + 0.992188, + 0.96875, + 0.988281, + 0.96875, + 1.0, + 1.007812, + 0.996094, + 0.960938, + 1.03125, + 0.992188, + 0.996094, + 0.988281, + 1.03125, + 1.023438, + 0.957031, + 0.984375, + 0.988281, + 0.957031, + 0.328125, + 0.992188, + 0.984375, + 0.878906, + 1.03125, + 0.957031, + 0.9375, + 0.996094, + 0.996094, + 0.996094, + 1.007812, + 1.015625, + 1.007812, + 0.984375, + 0.980469, + 0.996094, + 1.023438, + 0.455078, + 0.988281, + 0.84375, + 0.980469, + 0.996094, + 0.984375, + 1.0, + 1.015625, + 1.03125, + 0.976562, + 0.984375, + 0.964844, + 1.054688, + 0.984375, + 0.960938, + 1.007812, + 0.984375, + 0.988281, + 0.972656, + 0.578125, + 0.957031, + 0.988281, + 0.984375, + 0.980469, + 1.0, + 0.976562, + 1.023438, + 1.0, + 0.960938, + 0.953125, + 0.964844, + 0.996094, + 0.988281, + 0.972656, + 1.007812, + 0.972656, + 0.992188, + 0.980469, + 0.957031, + 0.992188, + 1.007812, + 0.988281, + 1.023438, + 1.015625, + 1.015625, + 1.039062, + 0.984375, + 0.988281, + 1.0, + 0.984375, + 0.980469, + 0.960938, + 1.0, + 0.96875, + 0.976562, + 0.9375, + 0.984375, + 1.015625, + 0.964844, + 0.992188, + 0.964844, + 0.996094, + 0.953125, + 0.953125, + 1.0, + 1.023438, + 0.972656, + 1.015625, + 1.0, + 1.03125, + 0.996094, + 0.976562, + 0.984375, + 0.980469, + 0.929688, + 0.996094, + 0.996094, + 0.996094, + 0.988281, + 0.960938, + 0.996094, + 0.988281, + 0.964844, + 1.023438, + 0.984375, + 0.980469, + 0.964844, + 0.992188, + 1.0, + 1.023438, + 0.957031, + 0.964844, + 0.96875, + 1.007812, + 0.980469, + 0.976562, + 0.984375, + 1.015625, + 0.945312, + 0.984375, + 0.996094, + 1.023438, + 0.980469, + 0.996094, + 1.0, + 0.984375, + 0.996094, + 1.015625, + 0.988281, + 0.964844, + 0.980469, + 0.972656, + 0.992188, + 1.023438, + 1.015625, + 0.949219, + 0.992188, + 0.980469, + 0.972656, + 0.996094, + 0.976562, + 1.007812, + 1.0, + 0.953125, + 0.980469, + 0.964844, + 0.964844, + 0.96875, + 1.023438, + 0.945312, + 1.023438, + 0.949219, + 0.984375, + 1.015625, + 0.984375, + 0.972656, + 0.949219, + 0.949219, + 0.957031, + 1.007812, + 1.007812, + 1.0, + 0.976562, + 0.996094, + 0.960938, + 1.054688, + 0.953125, + 0.996094, + 0.976562, + 1.0, + 0.984375, + 0.992188, + 1.007812, + 0.941406, + 1.015625, + 0.980469, + 0.996094, + 1.0, + 0.972656, + 0.96875, + 0.960938, + 0.980469, + 0.984375, + 1.0, + 0.996094, + 0.976562, + 0.976562, + 0.933594, + 0.984375, + 0.984375, + 1.007812, + 1.023438, + 0.957031, + 0.960938, + 1.0, + 1.0, + 1.007812, + 0.976562, + 1.03125, + 0.757812, + 1.007812, + 0.976562, + 0.992188, + 0.691406, + 0.957031, + 1.015625, + 1.015625, + 1.023438, + 0.984375, + 0.964844, + 1.039062, + 0.972656, + 0.96875, + 0.988281, + 0.996094, + 0.976562, + 0.984375, + 0.96875, + 0.984375, + 0.976562, + 0.960938, + 1.03125, + 0.980469, + 0.980469, + 0.992188, + 0.976562, + 0.941406, + 1.054688, + 0.988281, + 0.949219, + 0.945312, + 0.972656, + 0.984375, + 0.996094, + 0.988281, + 0.53125, + 0.957031, + 0.996094, + 0.957031, + 0.988281, + 0.953125, + 1.03125, + 1.0, + 1.0, + 0.957031, + 1.015625, + 0.972656, + 0.9375, + 0.984375, + 0.984375, + 1.0, + 0.976562, + 0.960938, + 0.992188, + 0.996094, + 0.949219, + 0.957031, + 0.980469, + 0.976562, + 1.0, + 1.0, + 0.921875, + 0.96875, + 0.980469, + 0.980469, + 1.0, + 0.992188, + 0.992188, + 1.015625, + 0.941406, + 0.972656, + 1.015625, + 1.007812, + 0.976562, + 1.0, + 1.023438, + 0.992188, + 1.03125, + 0.9375, + 0.976562, + 0.96875, + 0.976562, + 0.984375, + 0.984375, + 0.984375, + 0.957031, + 0.972656, + 1.007812, + 0.976562, + 1.023438, + 0.980469, + 0.960938, + 1.054688, + 0.960938, + 0.9375, + 0.972656, + 0.996094, + 0.96875, + 1.0, + 1.03125, + 0.957031, + 0.988281, + 1.015625, + 1.007812, + 1.320312, + 0.988281, + 1.023438, + 0.988281, + 0.972656, + 0.976562, + 0.992188, + 1.023438, + 1.03125, + 0.992188, + 0.921875, + 0.96875, + 0.984375, + 0.953125, + 0.925781, + 0.957031, + 0.988281, + 0.957031, + 0.976562, + 1.007812, + 1.023438, + 0.957031, + 0.941406, + 0.980469, + 1.023438, + 0.957031, + 0.957031, + 0.992188, + 0.992188, + 0.636719, + 0.988281, + 0.992188, + 1.0, + 0.984375, + 0.699219, + 0.976562, + 0.988281, + 0.933594, + 0.953125, + 0.988281, + 1.007812, + 0.933594, + 0.992188, + 0.972656, + 0.996094, + 1.015625, + 0.988281, + 0.964844, + 1.03125, + 0.964844, + 1.015625, + 1.0, + 1.015625, + 0.988281, + 0.996094, + 1.015625, + 0.988281, + 0.761719, + 1.007812, + 0.988281, + 0.992188, + 0.976562, + 1.0, + 1.023438, + 0.996094, + 1.0, + 0.992188, + 1.015625, + 0.960938, + 0.945312, + 1.0, + 0.984375, + 0.984375, + 0.988281, + 0.996094, + 0.984375, + 0.992188, + 1.023438, + 1.0, + 1.015625, + 0.941406, + 0.992188, + 0.976562, + 1.007812, + 1.007812, + 0.984375, + 0.984375, + 0.980469, + 1.023438, + 1.03125, + 0.914062, + 0.972656, + 0.980469, + 0.992188, + 1.03125, + 1.0, + 0.96875, + 0.957031, + 1.015625, + 0.972656, + 0.988281, + 0.972656, + 0.976562, + 0.976562, + 0.988281, + 0.980469, + 0.96875, + 0.960938, + 0.972656, + 0.964844, + 0.957031, + 0.960938, + 1.0, + 1.0, + 0.964844, + 0.976562, + 0.949219, + 1.015625, + 1.046875, + 0.980469, + 0.992188, + 0.984375, + 1.007812, + 0.980469, + 0.960938, + 0.988281, + 0.992188, + 0.980469, + 1.007812, + 0.96875, + 0.960938, + 0.964844, + 0.988281, + 0.988281, + 1.007812, + 1.007812, + 0.960938, + 0.976562, + 0.984375, + 0.976562, + 0.980469, + 0.984375, + 1.023438, + 0.984375, + 0.96875, + 0.988281, + 0.980469, + 0.585938, + 1.023438, + 0.96875, + 1.0, + 1.007812, + 1.015625, + 0.945312, + 1.03125, + 0.980469, + 0.996094, + 0.984375, + 1.015625, + 0.964844, + 1.03125, + 1.015625, + 0.988281, + 1.015625, + 0.980469, + 0.988281, + 1.0, + 0.96875, + 1.007812, + 0.988281, + 0.96875, + 1.0, + 0.980469, + 1.007812, + 0.960938, + 0.964844, + 1.054688, + 1.015625, + 0.984375, + 0.957031, + 0.976562, + 0.996094, + 0.996094, + 1.015625, + 0.996094, + 0.992188, + 0.976562, + 0.964844, + 1.0, + 0.96875, + 0.941406, + 0.800781, + 0.996094, + 0.972656, + 0.984375, + 0.964844, + 0.992188, + 1.03125, + 1.0, + 0.988281, + 0.964844, + 1.0, + 0.953125, + 0.980469, + 1.007812, + 0.960938, + 1.523438, + 0.976562, + 0.96875, + 1.039062, + 0.960938, + 1.0, + 0.980469, + 0.949219, + 1.0, + 1.039062, + 0.980469, + 0.953125, + 0.984375, + 0.941406, + 0.960938, + 0.964844, + 0.996094, + 1.015625, + 1.007812, + 1.015625, + 0.960938, + 0.875, + 0.964844, + 0.996094, + 1.023438, + 0.984375, + 0.960938, + 0.980469, + 0.964844, + 0.960938, + 1.023438, + 0.9375, + 0.933594, + 1.023438, + 0.898438, + 0.949219, + 1.023438, + 1.007812, + 1.03125, + 0.984375, + 0.976562, + 0.964844, + 0.976562, + 0.976562, + 0.960938, + 0.929688, + 1.015625, + 0.984375, + 0.964844, + 0.988281, + 1.039062, + 0.917969, + 1.023438, + 0.910156, + 0.980469, + 1.015625, + 0.980469, + 0.988281, + 0.957031, + 1.023438, + 0.972656, + 0.972656, + 0.976562, + 0.992188, + 1.007812, + 1.007812, + 0.976562, + 0.957031, + 0.957031, + 0.96875, + 1.0, + 1.007812, + 1.0, + 0.972656, + 0.964844, + 0.980469, + 1.023438, + 0.988281, + 1.0, + 0.988281, + 1.039062, + 0.96875, + 0.988281, + 1.0, + 0.96875, + 0.988281, + 0.976562, + 0.984375, + 0.96875, + 1.023438, + 1.03125, + 0.9375, + 0.9375, + 0.957031, + 0.972656, + 1.007812, + 0.992188, + 0.980469, + 1.0, + 1.023438, + 0.949219, + 0.980469, + 0.953125, + 0.921875, + 0.953125, + 0.726562, + 0.707031, + 0.996094, + 1.007812, + 0.96875, + 1.007812, + 0.996094, + 1.0, + 0.988281, + 1.015625, + 0.960938, + 0.949219, + 0.984375, + 1.0, + 0.878906, + 1.039062, + 0.996094, + 0.976562, + 1.0, + 0.988281, + 1.03125, + 1.007812, + 1.015625, + 0.945312, + 0.945312, + 1.007812, + 0.984375, + 1.023438, + 1.023438, + 0.988281, + 0.84375, + 0.976562, + 0.976562, + 0.960938, + 0.976562, + 0.949219, + 0.996094, + 1.0, + 0.976562, + 0.996094, + 0.972656, + 0.984375, + 1.023438, + 0.984375, + 1.0, + 1.0, + 0.988281, + 0.957031, + 0.953125, + 0.980469, + 0.976562, + 0.984375, + 0.976562, + 0.972656, + 0.988281, + 1.0, + 0.984375, + 1.03125, + 0.953125, + 1.023438, + 0.996094, + 0.972656, + 0.953125, + 1.015625, + 1.0, + 0.980469, + 1.007812, + 1.015625, + 1.007812, + 0.988281, + 0.96875, + 0.988281, + 0.996094, + 0.964844, + 0.431641, + 1.03125, + 0.992188, + 0.984375, + 0.980469, + 1.023438, + 0.988281, + 1.015625, + 1.007812, + 1.007812, + 0.921875, + 0.996094, + 1.023438, + 0.976562, + 1.0, + 0.996094, + 0.992188, + 1.007812, + 0.929688, + 0.96875, + 1.007812, + 1.007812, + 0.953125, + 1.0, + 0.96875, + 0.976562, + 0.964844, + 0.988281, + 0.96875, + 0.972656, + 0.972656, + 0.992188, + 0.976562, + 1.023438, + 1.007812, + 0.816406, + 0.828125, + 0.976562, + 0.964844, + 0.992188, + 1.0, + 0.992188, + 0.992188, + 0.941406, + 1.0, + 0.988281, + 0.976562, + 0.996094, + 0.96875, + 0.976562, + 0.988281, + 1.0, + 0.988281, + 1.015625, + 0.984375, + 0.980469, + 0.96875, + 1.046875, + 0.96875, + 1.03125, + 0.984375, + 1.054688, + 0.972656, + 0.980469, + 0.980469, + 0.972656, + 0.980469, + 1.007812, + 0.960938, + 1.007812, + 0.984375, + 0.96875, + 0.972656, + 1.015625, + 0.996094, + 0.984375, + 1.0, + 1.023438, + 0.984375, + 0.996094, + 1.015625, + 0.980469, + 0.828125, + 0.996094, + 0.964844, + 0.996094, + 0.953125, + 1.007812, + 1.007812, + 0.992188, + 1.007812, + 1.039062, + 0.953125, + 0.96875, + 1.023438, + 1.007812, + 0.992188, + 0.96875, + 0.972656, + 0.976562, + 0.976562, + 1.023438, + 0.957031, + 0.957031, + 1.0, + 1.015625, + 0.996094, + 1.0, + 0.988281, + 0.984375, + 0.992188, + 0.96875, + 1.0, + 0.972656, + 0.957031, + 0.984375, + 1.0, + 0.984375, + 0.984375, + 1.007812, + 0.960938, + 1.0, + 1.007812, + 1.007812, + 1.015625, + 0.976562, + 0.972656, + 0.957031, + 0.984375, + 1.0, + 1.0, + 1.0, + 0.972656, + 1.007812, + 1.0, + 0.984375, + 1.0, + 1.007812, + 1.03125, + 1.023438, + 1.023438, + 1.015625, + 1.015625, + 1.023438, + 0.5625, + 0.988281, + 1.0, + 0.984375, + 0.929688, + 0.960938, + 1.023438, + 0.988281, + 1.0, + 0.976562, + 0.972656, + 0.832031, + 0.96875, + 0.976562, + 0.964844, + 0.976562, + 0.96875, + 1.007812, + 1.007812, + 0.996094, + 0.972656, + 0.976562, + 0.992188, + 0.96875, + 1.023438, + 1.0, + 1.054688, + 1.015625, + 0.972656, + 0.960938, + 1.015625, + 0.941406, + 0.988281, + 1.007812, + 1.007812, + 1.0, + 1.0625, + 1.0, + 0.980469, + 0.988281, + 0.972656, + 0.988281, + 0.964844, + 1.195312, + 0.992188, + 0.980469, + 0.984375, + 0.984375, + 1.039062, + 0.996094, + 0.9375, + 1.0, + 1.007812, + 0.980469, + 0.976562, + 1.023438, + 0.988281, + 0.988281, + 0.976562, + 0.957031, + 1.046875, + 0.988281, + 1.03125, + 0.941406, + 0.992188, + 1.0, + 0.960938, + 0.992188, + 0.957031, + 1.015625, + 0.933594, + 1.0, + 1.0, + 0.988281, + 1.0, + 0.984375, + 0.964844, + 0.972656, + 1.007812, + 0.957031, + 0.976562, + 0.949219, + 1.0, + 1.015625, + 0.945312, + 1.039062, + 0.980469, + 1.0625, + 1.015625, + 1.03125, + 0.988281, + 0.980469, + 0.96875, + 1.0, + 0.988281, + 1.0, + 0.957031, + 0.992188, + 0.972656, + 0.984375, + 0.988281, + 0.976562, + 1.015625, + 0.96875, + 1.03125, + 1.023438, + 1.0, + 0.945312, + 0.964844, + 0.96875, + 0.949219, + 1.015625, + 0.949219, + 0.988281, + 0.980469, + 0.980469, + 0.953125, + 1.015625, + 0.976562, + 1.007812, + 0.980469, + 1.007812, + 0.972656, + 0.742188, + 0.949219, + 0.953125, + 0.984375, + 0.960938, + 1.007812, + 0.996094, + 1.023438, + 0.988281, + 0.96875, + 0.964844, + 0.988281, + 1.007812, + 1.007812, + 0.976562, + 0.945312 + ] + }, + "name": "model.transformer.h.31.ln_1.weight", + "outputIndexes": [ + 2494 + ], + "type": "Const", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2493, + 2494 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/ln_1_31/Mul_1_output_0", + "outputIndexes": [ + 2495 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.31/self_attn/q_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 2495 + ], + "outputIndexes": [ + 3463 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.31/self_attn/q_proj/Linear/pre_convert", + "inputIndexes": [ + 3463 + ], + "outputIndexes": [ + 3464 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.31/self_attn/q_proj/Linear", + "inputIndexes": [ + 3464 + ], + "outputIndexes": [ + 3465 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 3530445478, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.31/self_attn/q_proj/Linear/post_convert", + "inputIndexes": [ + 3465 + ], + "outputIndexes": [ + 3466 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.31/self_attn/q_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3466 + ], + "outputIndexes": [ + 2496 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2495 + ], + "main_type": "NONE", + "name": "/Shape_125_output_0", + "outputIndexes": [ + 2497 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 2497 + ], + "main_type": "NONE", + "name": "Shape5188", + "outputIndexes": [ + 2498 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 2497 + ], + "main_type": "NONE", + "name": "Rank5190", + "outputIndexes": [ + 2499 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2499, + 2499 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp5192", + "outputIndexes": [ + 2500 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2500 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze5193", + "outputIndexes": [ + 2501 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2500, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp5195", + "outputIndexes": [ + 2502 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2502 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze5196", + "outputIndexes": [ + 2503 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2498, + 2501, + 2503, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice5199", + "outputIndexes": [ + 2504 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2504 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze5200", + "outputIndexes": [ + 2505 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 9, + 2505 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp5201", + "outputIndexes": [ + 2506 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2506, + 2505 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp5202", + "outputIndexes": [ + 2507 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2497, + 2507, + 2500 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_221_output_0", + "outputIndexes": [ + 2508 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2508, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_435_output_0", + "outputIndexes": [ + 2509 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 7, + 2509, + 23, + 24 + ], + "main_type": "Axis", + "main": { + "axis": 0 + }, + "name": "/Concat_279_output_0", + "outputIndexes": [ + 2510 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2496, + 2510 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_156_output_0", + "outputIndexes": [ + 2511 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2511, + 50 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_124_output_0", + "outputIndexes": [ + 2512 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2511 + ], + "main_type": "NONE", + "name": "/Shape_126_output_0", + "outputIndexes": [ + 2513 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 2513 + ], + "main_type": "NONE", + "name": "Shape5209", + "outputIndexes": [ + 2514 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 2513 + ], + "main_type": "NONE", + "name": "Rank5211", + "outputIndexes": [ + 2515 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2515, + 2515 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp5213", + "outputIndexes": [ + 2516 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2516 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze5214", + "outputIndexes": [ + 2517 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2516, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp5216", + "outputIndexes": [ + 2518 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2518 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze5217", + "outputIndexes": [ + 2519 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2514, + 2517, + 2519, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice5220", + "outputIndexes": [ + 2520 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2520 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze5221", + "outputIndexes": [ + 2521 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 53, + 2521 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp5222", + "outputIndexes": [ + 2522 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2522, + 2521 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp5223", + "outputIndexes": [ + 2523 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2513, + 2523, + 2516 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_222_output_0", + "outputIndexes": [ + 2524 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2524, + 65 + ], + "main_type": "BinaryOp", + "main": { + "opType": 7, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Div_93_output_0", + "outputIndexes": [ + 2525 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2525, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_440_output_0", + "outputIndexes": [ + 2526 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2511, + 2526, + 68, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_125_output_0", + "outputIndexes": [ + 2527 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2527 + ], + "main_type": "UnaryOp", + "main": { + "opType": "NEG", + "T": "DT_FLOAT" + }, + "name": "/Neg_62_output_0", + "outputIndexes": [ + 2528 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2511, + 21, + 2526, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_124_output_0", + "outputIndexes": [ + 2529 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2528, + 2529 + ], + "main_type": "Axis", + "main": { + "axis": -1 + }, + "name": "/Concat_282_output_0", + "outputIndexes": [ + 2530 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2530, + 80 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_125_output_0", + "outputIndexes": [ + 2531 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2512, + 2531 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_155_output_0", + "outputIndexes": [ + 2532 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.31/self_attn/k_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 2495 + ], + "outputIndexes": [ + 3467 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.31/self_attn/k_proj/Linear/pre_convert", + "inputIndexes": [ + 3467 + ], + "outputIndexes": [ + 3468 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.31/self_attn/k_proj/Linear", + "inputIndexes": [ + 3468 + ], + "outputIndexes": [ + 3469 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 3539899068, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.31/self_attn/k_proj/Linear/post_convert", + "inputIndexes": [ + 3469 + ], + "outputIndexes": [ + 3470 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.31/self_attn/k_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3470 + ], + "outputIndexes": [ + 2533 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2533, + 2510 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_157_output_0", + "outputIndexes": [ + 2534 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2534, + 50 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_126_output_0", + "outputIndexes": [ + 2535 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2534 + ], + "main_type": "NONE", + "name": "/Shape_127_output_0", + "outputIndexes": [ + 2536 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 2536 + ], + "main_type": "NONE", + "name": "Shape5271", + "outputIndexes": [ + 2537 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 2536 + ], + "main_type": "NONE", + "name": "Rank5273", + "outputIndexes": [ + 2538 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2538, + 2538 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp5275", + "outputIndexes": [ + 2539 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2539 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze5276", + "outputIndexes": [ + 2540 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2539, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp5278", + "outputIndexes": [ + 2541 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2541 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze5279", + "outputIndexes": [ + 2542 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2537, + 2540, + 2542, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice5282", + "outputIndexes": [ + 2543 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2543 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze5283", + "outputIndexes": [ + 2544 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 53, + 2544 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp5284", + "outputIndexes": [ + 2545 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2545, + 2544 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp5285", + "outputIndexes": [ + 2546 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2536, + 2546, + 2539 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/Gather_223_output_0", + "outputIndexes": [ + 2547 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2547, + 65 + ], + "main_type": "BinaryOp", + "main": { + "opType": 7, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Div_94_output_0", + "outputIndexes": [ + 2548 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2548, + 21 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "/Unsqueeze_442_output_0", + "outputIndexes": [ + 2549 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2534, + 2549, + 68, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_127_output_0", + "outputIndexes": [ + 2550 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2550 + ], + "main_type": "UnaryOp", + "main": { + "opType": "NEG", + "T": "DT_FLOAT" + }, + "name": "/Neg_63_output_0", + "outputIndexes": [ + 2551 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2534, + 21, + 2549, + 69, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_INVALID", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 1 + }, + "name": "/Slice_126_output_0", + "outputIndexes": [ + 2552 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2551, + 2552 + ], + "main_type": "Axis", + "main": { + "axis": -1 + }, + "name": "/Concat_283_output_0", + "outputIndexes": [ + 2553 + ], + "type": "Concat", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2553, + 80 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Mul_127_output_0", + "outputIndexes": [ + 2554 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2535, + 2554 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_156_output_0", + "outputIndexes": [ + 2555 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.31/self_attn/v_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 2495 + ], + "outputIndexes": [ + 3471 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.31/self_attn/v_proj/Linear/pre_convert", + "inputIndexes": [ + 3471 + ], + "outputIndexes": [ + 3472 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.31/self_attn/v_proj/Linear", + "inputIndexes": [ + 3472 + ], + "outputIndexes": [ + 3473 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 3549352658, + 8388630, + 1048576, + 16384, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.31/self_attn/v_proj/Linear/post_convert", + "inputIndexes": [ + 3473 + ], + "outputIndexes": [ + 3474 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.31/self_attn/v_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3474 + ], + "outputIndexes": [ + 2556 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2556, + 2510 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/Reshape_158_output_0", + "outputIndexes": [ + 2557 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2532, + 2555, + 2557, + 108 + ], + "main_type": "AttentionParam", + "main": { + "kv_cache": true + }, + "name": "Attention/Reshape_159_output_0", + "outputIndexes": [ + 2558 + ], + "type": "Attention", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.31/self_attn/o_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 2558 + ], + "outputIndexes": [ + 3475 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.31/self_attn/o_proj/Linear/pre_convert", + "inputIndexes": [ + 3475 + ], + "outputIndexes": [ + 3476 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.31/self_attn/o_proj/Linear", + "inputIndexes": [ + 3476 + ], + "outputIndexes": [ + 3477 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 131072, + "weightSize": 0 + }, + "external": [ + 3558806248, + 8388630, + 1048576, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.31/self_attn/o_proj/Linear/post_convert", + "inputIndexes": [ + 3477 + ], + "outputIndexes": [ + 3478 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.31/self_attn/o_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3478 + ], + "outputIndexes": [ + 2559 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2492, + 2559 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_158_output_0", + "outputIndexes": [ + 2560 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2560 + ], + "main_type": "LayerNorm", + "main": { + "axis": [ + -1 + ], + "epsilon": 1e-06, + "group": 1, + "useRMSNorm": true + }, + "name": "/ln_2_31/Mul_output_0", + "outputIndexes": [ + 2561 + ], + "type": "LayerNorm", + "defaultDimentionFormat": "NHWC" + }, + { + "main_type": "Blob", + "main": { + "dims": [ + 4096 + ], + "dataFormat": "NCHW", + "dataType": "DT_FLOAT", + "float32s": [ + 1.109375, + 1.101562, + 1.125, + 1.070312, + 1.117188, + 1.117188, + 1.070312, + 1.09375, + 1.15625, + 1.101562, + 1.09375, + 1.117188, + 1.132812, + 1.085938, + 1.085938, + 1.09375, + 1.109375, + 1.078125, + 1.0625, + 1.148438, + 1.117188, + 1.15625, + 1.15625, + 1.09375, + 1.109375, + 1.164062, + 1.09375, + 1.109375, + 1.09375, + 1.117188, + 1.117188, + 1.09375, + 1.140625, + 1.085938, + 1.101562, + 1.148438, + 1.132812, + 1.125, + 1.070312, + 1.109375, + 1.117188, + 1.117188, + 1.101562, + 1.09375, + 1.148438, + 1.070312, + 1.109375, + 1.125, + 1.132812, + 1.109375, + 1.382812, + 1.023438, + 1.101562, + 1.109375, + 1.164062, + 1.132812, + 1.140625, + 1.078125, + 1.164062, + 1.109375, + 1.117188, + 1.078125, + 1.125, + 1.15625, + 1.101562, + 1.078125, + 1.109375, + 1.101562, + 1.179688, + 1.101562, + 1.101562, + 1.09375, + 1.09375, + 1.109375, + 1.226562, + 1.132812, + 1.09375, + 1.117188, + 1.148438, + 1.085938, + 1.09375, + 1.140625, + 1.132812, + 1.09375, + 1.101562, + 1.078125, + 1.101562, + 1.117188, + 1.148438, + 1.117188, + 1.132812, + 1.101562, + 1.09375, + 1.078125, + 1.070312, + 1.101562, + 1.101562, + 1.101562, + 1.078125, + 1.117188, + 1.117188, + 1.101562, + 1.09375, + 1.085938, + 1.09375, + 1.070312, + 1.09375, + 1.15625, + 1.078125, + 1.101562, + 1.132812, + 1.101562, + 1.09375, + 1.101562, + 1.148438, + 1.070312, + 1.023438, + 1.703125, + 1.101562, + 1.054688, + 1.195312, + 1.101562, + 1.085938, + 1.085938, + 1.070312, + 1.109375, + 1.078125, + 1.140625, + 1.070312, + 1.117188, + 1.0625, + 1.101562, + 1.09375, + 1.125, + 1.101562, + 1.09375, + 1.09375, + 1.09375, + 1.070312, + 1.078125, + 1.078125, + 1.09375, + 1.101562, + 1.0625, + 1.125, + 1.179688, + 1.09375, + 1.0625, + 1.085938, + 1.085938, + 1.15625, + 1.101562, + 1.109375, + 1.070312, + 1.15625, + 1.0625, + 1.148438, + 1.109375, + 1.15625, + 1.09375, + 1.117188, + 1.148438, + 1.171875, + 1.109375, + 1.09375, + 1.117188, + 1.085938, + 1.078125, + 1.132812, + 1.109375, + 1.132812, + 1.125, + 1.09375, + 1.09375, + 1.078125, + 1.070312, + 1.09375, + 1.140625, + 1.117188, + 1.085938, + 1.070312, + 1.09375, + 1.125, + 1.09375, + 1.09375, + 1.210938, + 1.09375, + 1.070312, + 1.125, + 1.078125, + 1.148438, + 1.148438, + 1.070312, + 1.117188, + 1.09375, + 1.09375, + 1.117188, + 1.171875, + 1.1875, + 1.085938, + 1.09375, + 1.0625, + 1.09375, + 1.164062, + 1.132812, + 1.101562, + 1.320312, + 1.101562, + 1.25, + 1.273438, + 1.085938, + 1.148438, + 1.132812, + 1.109375, + 1.164062, + 1.101562, + 1.117188, + 1.125, + 1.148438, + 1.117188, + 1.085938, + 1.109375, + 1.109375, + 1.109375, + 1.09375, + 1.132812, + 1.109375, + 1.109375, + 1.164062, + 1.101562, + 1.117188, + 1.109375, + 1.085938, + 1.125, + 1.046875, + 1.125, + 1.070312, + 1.078125, + 1.101562, + 1.125, + 1.125, + 1.085938, + 1.078125, + 1.140625, + 1.09375, + 1.085938, + 1.085938, + 1.085938, + 1.117188, + 1.109375, + 1.085938, + 1.09375, + 1.09375, + 1.132812, + 1.179688, + 1.09375, + 1.070312, + 1.109375, + 1.085938, + 1.15625, + 1.09375, + 1.164062, + 1.085938, + 1.078125, + 1.101562, + 1.132812, + 1.054688, + 1.085938, + 1.210938, + 1.101562, + 1.054688, + 1.125, + 1.132812, + 1.164062, + 1.109375, + 1.09375, + 1.101562, + 1.09375, + 1.179688, + 1.117188, + 1.125, + 1.117188, + 1.101562, + 1.132812, + 1.109375, + 1.125, + 1.085938, + 1.117188, + 1.078125, + 1.21875, + 1.085938, + 1.148438, + 1.148438, + 1.109375, + 1.101562, + 1.109375, + 1.164062, + 1.445312, + 1.15625, + 1.117188, + 1.109375, + 1.09375, + 1.078125, + 1.101562, + 1.117188, + 1.085938, + 1.078125, + 1.085938, + 1.101562, + 1.078125, + 1.132812, + 1.125, + 1.085938, + 1.078125, + 1.109375, + 1.125, + 1.109375, + 1.101562, + 1.132812, + 1.15625, + 1.085938, + 1.140625, + 1.101562, + 1.117188, + 1.101562, + 1.078125, + 1.125, + 1.101562, + 1.148438, + 1.117188, + 1.125, + 1.09375, + 1.101562, + 1.09375, + 1.132812, + 1.15625, + 1.078125, + 1.070312, + 1.085938, + 1.125, + 1.132812, + 1.0625, + 1.179688, + 1.117188, + 1.117188, + 1.109375, + 1.125, + 1.117188, + 1.101562, + 1.117188, + 1.078125, + 1.09375, + 1.085938, + 1.070312, + 1.109375, + 1.117188, + 1.054688, + 1.117188, + 1.132812, + 1.140625, + 1.109375, + 1.109375, + 1.109375, + 1.117188, + 1.085938, + 1.148438, + 1.125, + 1.109375, + 1.117188, + 1.101562, + 1.09375, + 1.101562, + 1.125, + 1.09375, + 1.125, + 1.164062, + 1.117188, + 1.085938, + 1.070312, + 1.109375, + 1.085938, + 1.09375, + 1.078125, + 1.078125, + 1.140625, + 1.117188, + 1.109375, + 1.070312, + 1.101562, + 1.109375, + 1.132812, + 1.125, + 1.101562, + 1.070312, + 1.132812, + 1.148438, + 1.101562, + 1.078125, + 1.101562, + 1.195312, + 1.164062, + 1.132812, + 1.101562, + 1.09375, + 1.101562, + 1.117188, + 1.109375, + 1.179688, + 1.101562, + 1.085938, + 1.109375, + 1.117188, + 1.109375, + 1.101562, + 1.117188, + 1.171875, + 1.109375, + 1.125, + 1.09375, + 1.109375, + 1.15625, + 1.101562, + 1.132812, + 1.085938, + 1.140625, + 1.101562, + 1.101562, + 1.140625, + 1.585938, + 1.148438, + 1.179688, + 1.109375, + 1.09375, + 1.125, + 1.101562, + 1.101562, + 1.125, + 1.109375, + 1.117188, + 1.164062, + 1.101562, + 1.117188, + 1.070312, + 1.148438, + 1.140625, + 1.070312, + 1.125, + 1.09375, + 1.09375, + 1.203125, + 1.140625, + 1.101562, + 1.078125, + 1.101562, + 1.117188, + 1.078125, + 1.117188, + 1.117188, + 1.085938, + 1.117188, + 1.109375, + 1.070312, + 1.09375, + 1.078125, + 1.1875, + 1.09375, + 1.085938, + 1.132812, + 1.148438, + 1.101562, + 1.09375, + 1.101562, + 1.09375, + 1.109375, + 1.148438, + 1.09375, + 1.140625, + 1.117188, + 1.085938, + 1.101562, + 1.085938, + 1.132812, + 1.117188, + 1.101562, + 1.226562, + 1.054688, + 1.132812, + 1.242188, + 1.0625, + 1.820312, + 1.125, + 1.078125, + 1.15625, + 1.109375, + 1.085938, + 1.09375, + 1.09375, + 1.09375, + 1.085938, + 1.117188, + 1.09375, + 1.117188, + 1.117188, + 1.109375, + 1.164062, + 1.117188, + 1.085938, + 1.101562, + 1.09375, + 1.164062, + 1.109375, + 1.117188, + 1.125, + 1.101562, + 1.109375, + 1.125, + 1.09375, + 1.09375, + 1.09375, + 1.085938, + 1.09375, + 1.125, + 1.085938, + 1.117188, + 1.101562, + 1.085938, + 1.109375, + 1.078125, + 1.09375, + 1.09375, + 1.132812, + 1.101562, + 1.101562, + 1.0, + 1.125, + 1.15625, + 1.09375, + 1.117188, + 1.210938, + 1.109375, + 1.101562, + 1.117188, + 1.070312, + 1.164062, + 1.09375, + 1.0625, + 1.15625, + 1.109375, + 1.109375, + 1.070312, + 1.101562, + 1.101562, + 1.078125, + 1.101562, + 1.085938, + 1.140625, + 1.148438, + 1.085938, + 1.101562, + 1.117188, + 1.132812, + 1.085938, + 1.070312, + 1.125, + 1.09375, + 1.0625, + 1.117188, + 1.132812, + 1.15625, + 1.046875, + 1.148438, + 1.070312, + 1.117188, + 1.117188, + 1.109375, + 1.101562, + 1.109375, + 1.15625, + 1.101562, + 1.101562, + 1.125, + 1.054688, + 1.046875, + 1.125, + 1.085938, + 1.25, + 1.25, + 1.117188, + 1.109375, + 1.085938, + 1.078125, + 1.085938, + 1.117188, + 1.117188, + 1.078125, + 1.117188, + 1.101562, + 1.125, + 1.09375, + 1.09375, + 1.125, + 1.101562, + 1.101562, + 1.15625, + 1.109375, + 1.117188, + 1.101562, + 1.101562, + 1.125, + 1.109375, + 1.109375, + 1.140625, + 1.078125, + 1.382812, + 1.101562, + 1.078125, + 1.085938, + 1.109375, + 1.078125, + 1.125, + 1.109375, + 1.117188, + 1.09375, + 1.757812, + 1.109375, + 1.132812, + 1.078125, + 1.078125, + 1.09375, + 1.125, + 1.101562, + 1.117188, + 1.101562, + 1.210938, + 1.09375, + 1.117188, + 1.078125, + 1.109375, + 1.109375, + 1.15625, + 1.070312, + 1.109375, + 1.1875, + 1.085938, + 1.125, + 1.117188, + 1.15625, + 1.085938, + 1.0625, + 1.125, + 1.125, + 1.109375, + 1.09375, + 1.09375, + 1.0625, + 1.0625, + 1.117188, + 1.09375, + 1.15625, + 1.09375, + 1.125, + 1.078125, + 1.164062, + 1.117188, + 1.210938, + 1.15625, + 1.101562, + 1.101562, + 1.132812, + 1.054688, + 1.085938, + 1.148438, + 1.15625, + 1.085938, + 1.117188, + 1.132812, + 1.101562, + 1.109375, + 1.164062, + 1.164062, + 1.101562, + 1.164062, + 1.085938, + 1.078125, + 1.117188, + 1.09375, + 1.125, + 1.101562, + 1.109375, + 1.101562, + 1.109375, + 1.164062, + 1.242188, + 1.148438, + 1.148438, + 1.148438, + 1.164062, + 1.070312, + 1.109375, + 1.085938, + 1.125, + 1.101562, + 1.148438, + 1.054688, + 1.101562, + 1.101562, + 1.117188, + 1.101562, + 1.148438, + 1.085938, + 1.132812, + 1.078125, + 1.109375, + 1.09375, + 1.101562, + 1.125, + 1.117188, + 1.085938, + 1.09375, + 1.085938, + 1.15625, + 1.15625, + 1.078125, + 1.140625, + 1.109375, + 1.125, + 1.101562, + 1.125, + 1.132812, + 1.1875, + 1.101562, + 1.148438, + 1.085938, + 1.09375, + 1.078125, + 1.078125, + 1.070312, + 1.09375, + 1.117188, + 1.132812, + 1.164062, + 1.109375, + 1.125, + 1.09375, + 1.054688, + 1.125, + 1.09375, + 1.085938, + 1.132812, + 1.101562, + 1.132812, + 1.101562, + 1.148438, + 1.078125, + 1.125, + 1.09375, + 1.085938, + 1.109375, + 1.109375, + 1.117188, + 1.117188, + 1.0625, + 1.15625, + 1.132812, + 1.085938, + 1.179688, + 1.140625, + 1.109375, + 1.101562, + 1.03125, + 1.164062, + 1.101562, + 1.101562, + 1.117188, + 1.140625, + 1.109375, + 1.085938, + 1.117188, + 1.09375, + 1.101562, + 1.054688, + 1.117188, + 1.109375, + 1.085938, + 1.101562, + 1.125, + 1.117188, + 1.070312, + 1.117188, + 1.132812, + 1.125, + 1.101562, + 1.109375, + 1.085938, + 1.09375, + 1.070312, + 1.132812, + 1.125, + 1.070312, + 1.171875, + 1.109375, + 1.117188, + 1.140625, + 1.117188, + 1.117188, + 1.148438, + 1.101562, + 1.15625, + 1.125, + 1.078125, + 1.140625, + 1.070312, + 1.148438, + 1.09375, + 1.148438, + 1.078125, + 1.171875, + 1.101562, + 1.125, + 1.210938, + 1.125, + 1.085938, + 1.140625, + 1.132812, + 1.0625, + 1.078125, + 1.210938, + 1.070312, + 1.101562, + 1.09375, + 1.109375, + 1.148438, + 1.101562, + 1.148438, + 1.101562, + 1.101562, + 1.148438, + 1.085938, + 1.109375, + 1.101562, + 1.09375, + 1.109375, + 1.117188, + 1.117188, + 1.078125, + 1.171875, + 1.109375, + 1.140625, + 1.117188, + 1.070312, + 1.101562, + 1.101562, + 1.046875, + 1.132812, + 1.109375, + 1.101562, + 1.109375, + 1.140625, + 1.09375, + 1.101562, + 1.1875, + 1.140625, + 1.085938, + 1.0625, + 1.125, + 1.109375, + 1.101562, + 1.125, + 1.117188, + 1.078125, + 1.210938, + 1.15625, + 1.085938, + 1.085938, + 1.09375, + 1.0625, + 1.0625, + 1.117188, + 1.0625, + 1.109375, + 1.078125, + 1.148438, + 1.117188, + 1.09375, + 1.070312, + 1.117188, + 1.085938, + 1.09375, + 1.132812, + 1.109375, + 1.0625, + 1.148438, + 1.117188, + 1.140625, + 1.210938, + 1.0625, + 1.148438, + 1.125, + 1.09375, + 1.070312, + 1.085938, + 1.078125, + 1.085938, + 1.132812, + 1.09375, + 1.109375, + 1.140625, + 1.078125, + 1.125, + 1.078125, + 1.101562, + 1.085938, + 1.117188, + 1.125, + 1.117188, + 1.101562, + 1.0625, + 1.085938, + 1.078125, + 1.117188, + 1.132812, + 1.125, + 1.085938, + 1.101562, + 1.117188, + 1.109375, + 1.148438, + 1.148438, + 1.117188, + 1.125, + 1.109375, + 1.085938, + 1.09375, + 1.09375, + 1.101562, + 1.085938, + 1.21875, + 1.140625, + 1.109375, + 1.085938, + 1.132812, + 1.109375, + 1.132812, + 1.109375, + 1.132812, + 1.164062, + 1.09375, + 1.109375, + 1.09375, + 1.085938, + 1.101562, + 1.140625, + 1.148438, + 1.109375, + 1.132812, + 1.0625, + 1.179688, + 1.085938, + 1.078125, + 1.234375, + 1.070312, + 1.09375, + 1.109375, + 1.09375, + 1.265625, + 1.109375, + 1.21875, + 1.125, + 1.109375, + 1.414062, + 1.0625, + 1.132812, + 1.125, + 1.117188, + 1.085938, + 1.109375, + 1.109375, + 1.117188, + 1.085938, + 1.210938, + 1.085938, + 1.15625, + 1.179688, + 1.085938, + 1.109375, + 1.101562, + 1.125, + 1.078125, + 1.125, + 1.117188, + 1.101562, + 1.085938, + 1.117188, + 1.140625, + 1.367188, + 1.125, + 1.101562, + 1.125, + 1.117188, + 1.085938, + 1.148438, + 1.085938, + 1.109375, + 1.15625, + 1.109375, + 1.054688, + 1.09375, + 1.070312, + 1.054688, + 1.070312, + 1.125, + 1.101562, + 1.078125, + 1.09375, + 1.273438, + 1.09375, + 1.101562, + 1.078125, + 1.109375, + 1.125, + 1.09375, + 1.125, + 1.085938, + 2.65625, + 1.101562, + 1.132812, + 1.132812, + 1.140625, + 1.109375, + 1.171875, + 1.117188, + 1.148438, + 1.125, + 1.085938, + 1.117188, + 1.09375, + 1.140625, + 1.078125, + 1.078125, + 1.09375, + 1.078125, + 1.085938, + 1.070312, + 1.101562, + 1.070312, + 1.125, + 1.09375, + 1.09375, + 1.117188, + 1.085938, + 1.09375, + 1.09375, + 1.117188, + 1.054688, + 1.101562, + 1.195312, + 1.117188, + 1.070312, + 1.09375, + 1.109375, + 1.09375, + 1.15625, + 1.101562, + 1.109375, + 1.117188, + 1.078125, + 1.109375, + 1.125, + 1.101562, + 1.09375, + 1.125, + 1.148438, + 1.085938, + 1.101562, + 1.09375, + 1.117188, + 1.109375, + 1.078125, + 1.109375, + 1.09375, + 1.078125, + 0.855469, + 1.132812, + 1.085938, + 1.125, + 1.109375, + 1.140625, + 1.085938, + 1.164062, + 1.109375, + 1.085938, + 1.140625, + 1.078125, + 1.15625, + 1.09375, + 1.132812, + 1.085938, + 1.101562, + 1.101562, + 1.085938, + 1.09375, + 1.117188, + 1.109375, + 1.132812, + 1.195312, + 1.09375, + 1.109375, + 1.109375, + 1.09375, + 1.070312, + 1.1875, + 1.117188, + 1.117188, + 1.28125, + 1.085938, + 1.125, + 1.164062, + 1.09375, + 1.164062, + 1.078125, + 1.289062, + 1.210938, + 1.070312, + 1.109375, + 1.101562, + 1.101562, + 1.078125, + 1.117188, + 1.085938, + 1.132812, + 1.101562, + 1.085938, + 1.09375, + 1.109375, + 1.101562, + 1.117188, + 1.101562, + 1.125, + 1.140625, + 1.070312, + 1.101562, + 1.109375, + 1.132812, + 1.125, + 1.078125, + 1.09375, + 1.109375, + 1.101562, + 1.109375, + 2.46875, + 1.125, + 1.117188, + 1.0625, + 1.070312, + 1.117188, + 1.125, + 1.109375, + 1.078125, + 1.109375, + 1.109375, + 1.101562, + 1.0625, + 1.09375, + 1.132812, + 1.164062, + 1.070312, + 1.085938, + 1.117188, + 1.117188, + 1.117188, + 1.09375, + 1.085938, + 1.078125, + 1.125, + 1.117188, + 1.125, + 1.109375, + 1.164062, + 1.117188, + 1.078125, + 1.101562, + 1.179688, + 1.09375, + 1.078125, + 1.085938, + 1.117188, + 1.101562, + 1.203125, + 1.085938, + 1.070312, + 1.140625, + 1.148438, + 1.09375, + 1.078125, + 1.078125, + 1.109375, + 1.109375, + 1.117188, + 1.09375, + 1.109375, + 1.085938, + 1.109375, + 1.148438, + 1.15625, + 1.140625, + 1.109375, + 1.070312, + 1.085938, + 1.101562, + 1.117188, + 1.125, + 1.09375, + 1.109375, + 1.085938, + 1.125, + 1.046875, + 1.109375, + 1.15625, + 1.109375, + 1.09375, + 1.085938, + 1.085938, + 1.109375, + 1.09375, + 1.09375, + 1.109375, + 1.109375, + 1.109375, + 1.070312, + 1.085938, + 1.085938, + 1.125, + 1.085938, + 1.117188, + 1.078125, + 1.085938, + 1.078125, + 1.210938, + 1.117188, + 1.132812, + 1.148438, + 1.148438, + 1.140625, + 1.1875, + 1.085938, + 1.09375, + 1.125, + 1.0625, + 1.132812, + 1.109375, + 1.09375, + 1.140625, + 1.109375, + 1.078125, + 1.109375, + 1.085938, + 1.085938, + 1.257812, + 1.125, + 1.109375, + 1.03125, + 1.101562, + 1.109375, + 1.117188, + 1.125, + 1.117188, + 1.09375, + 1.117188, + 1.101562, + 1.148438, + 1.09375, + 1.078125, + 1.101562, + 1.15625, + 1.078125, + 1.148438, + 1.109375, + 1.09375, + 1.109375, + 1.085938, + 1.078125, + 1.125, + 1.085938, + 1.085938, + 1.140625, + 1.125, + 1.117188, + 1.132812, + 1.070312, + 1.164062, + 1.140625, + 1.0625, + 1.085938, + 1.132812, + 1.109375, + 1.101562, + 1.109375, + 1.085938, + 1.28125, + 1.117188, + 1.101562, + 1.101562, + 1.0625, + 1.101562, + 1.078125, + 1.140625, + 1.109375, + 1.085938, + 1.117188, + 1.085938, + 1.070312, + 1.101562, + 1.109375, + 1.125, + 1.09375, + 1.054688, + 1.078125, + 1.234375, + 1.0625, + 1.085938, + 1.257812, + 1.117188, + 1.125, + 1.109375, + 1.085938, + 1.117188, + 1.09375, + 1.125, + 1.070312, + 1.101562, + 1.101562, + 1.085938, + 1.09375, + 1.101562, + 1.085938, + 1.09375, + 1.140625, + 1.109375, + 1.023438, + 1.15625, + 1.109375, + 1.109375, + 1.085938, + 1.046875, + 1.085938, + 1.101562, + 1.101562, + 1.109375, + 1.078125, + 1.117188, + 1.109375, + 1.09375, + 1.101562, + 1.117188, + 1.140625, + 1.085938, + 1.109375, + 1.078125, + 1.085938, + 1.09375, + 1.148438, + 1.109375, + 1.257812, + 1.070312, + 1.117188, + 1.085938, + 1.101562, + 1.15625, + 1.109375, + 1.164062, + 1.085938, + 1.164062, + 1.085938, + 1.257812, + 1.070312, + 1.09375, + 1.101562, + 1.132812, + 1.085938, + 1.195312, + 1.140625, + 1.125, + 1.09375, + 1.09375, + 1.085938, + 1.0625, + 1.109375, + 1.15625, + 1.101562, + 1.164062, + 1.117188, + 1.109375, + 1.15625, + 1.132812, + 1.109375, + 1.117188, + 1.101562, + 1.195312, + 1.09375, + 1.09375, + 1.109375, + 1.15625, + 1.085938, + 1.117188, + 1.101562, + 1.09375, + 1.101562, + 1.101562, + 1.09375, + 1.09375, + 1.070312, + 1.078125, + 1.09375, + 1.109375, + 0.933594, + 1.085938, + 1.445312, + 1.109375, + 1.117188, + 1.078125, + 1.171875, + 1.109375, + 1.414062, + 1.085938, + 1.203125, + 1.078125, + 1.179688, + 1.117188, + 1.109375, + 1.117188, + 1.179688, + 1.054688, + 1.125, + 1.101562, + 1.039062, + 1.09375, + 1.210938, + 1.070312, + 1.148438, + 1.125, + 1.109375, + 1.101562, + 1.0625, + 1.132812, + 1.132812, + 1.109375, + 1.09375, + 1.046875, + 1.109375, + 1.070312, + 1.117188, + 1.085938, + 1.140625, + 1.101562, + 1.070312, + 1.148438, + 1.132812, + 1.09375, + 1.125, + 1.070312, + 1.109375, + 1.085938, + 1.109375, + 1.125, + 1.070312, + 1.078125, + 1.125, + 1.117188, + 1.117188, + 1.085938, + 1.203125, + 1.140625, + 1.117188, + 1.085938, + 1.109375, + 1.109375, + 1.117188, + 1.125, + 1.125, + 1.15625, + 1.132812, + 1.09375, + 1.101562, + 1.109375, + 1.195312, + 1.132812, + 1.109375, + 1.078125, + 1.117188, + 1.046875, + 1.109375, + 1.125, + 1.1875, + 1.179688, + 1.078125, + 1.171875, + 1.882812, + 1.148438, + 1.164062, + 1.09375, + 1.101562, + 1.109375, + 1.085938, + 1.085938, + 1.09375, + 1.101562, + 1.140625, + 1.140625, + 1.117188, + 1.085938, + 1.125, + 1.15625, + 1.085938, + 1.132812, + 1.117188, + 1.101562, + 1.109375, + 1.085938, + 1.101562, + 1.140625, + 1.109375, + 1.148438, + 1.09375, + 1.164062, + 1.132812, + 1.0625, + 1.109375, + 1.257812, + 1.148438, + 1.070312, + 1.101562, + 1.109375, + 1.109375, + 1.078125, + 1.101562, + 1.210938, + 1.09375, + 1.101562, + 1.101562, + 1.117188, + 1.117188, + 1.109375, + 1.140625, + 1.085938, + 1.109375, + 1.085938, + 1.09375, + 1.125, + 1.109375, + 1.101562, + 1.070312, + 1.132812, + 1.078125, + 1.125, + 1.140625, + 1.09375, + 1.539062, + 1.164062, + 1.1875, + 1.125, + 1.1875, + 1.15625, + 1.101562, + 1.117188, + 1.132812, + 1.15625, + 1.09375, + 1.085938, + 1.101562, + 1.101562, + 1.0625, + 1.101562, + 1.101562, + 1.101562, + 1.15625, + 1.117188, + 1.09375, + 1.09375, + 1.117188, + 1.125, + 1.15625, + 1.101562, + 1.078125, + 1.070312, + 1.125, + 1.21875, + 1.132812, + 1.140625, + 1.109375, + 1.09375, + 1.09375, + 1.070312, + 1.0625, + 1.109375, + 1.101562, + 1.140625, + 1.09375, + 1.109375, + 1.109375, + 1.070312, + 1.09375, + 1.132812, + 1.0625, + 1.140625, + 1.070312, + 1.15625, + 1.117188, + 1.046875, + 1.078125, + 1.125, + 1.171875, + 1.109375, + 1.109375, + 1.148438, + 1.195312, + 1.085938, + 1.140625, + 1.09375, + 1.101562, + 1.078125, + 1.1875, + 1.046875, + 1.257812, + 1.101562, + 1.09375, + 1.304688, + 1.09375, + 1.101562, + 1.101562, + 1.085938, + 1.1875, + 1.117188, + 1.0625, + 1.125, + 1.125, + 1.132812, + 1.09375, + 1.179688, + 1.148438, + 1.09375, + 1.109375, + 1.148438, + 1.109375, + 1.09375, + 1.078125, + 1.109375, + 1.085938, + 1.078125, + 1.054688, + 1.117188, + 1.101562, + 1.179688, + 1.09375, + 1.109375, + 1.132812, + 1.117188, + 1.117188, + 1.125, + 1.078125, + 1.140625, + 1.101562, + 1.0625, + 1.148438, + 1.109375, + 1.140625, + 1.234375, + 1.117188, + 1.132812, + 1.078125, + 1.117188, + 1.125, + 1.140625, + 1.242188, + 1.195312, + 1.078125, + 1.085938, + 1.09375, + 1.109375, + 1.132812, + 1.109375, + 1.140625, + 1.101562, + 1.117188, + 1.09375, + 1.335938, + 1.125, + 1.140625, + 1.09375, + 1.109375, + 1.085938, + 1.109375, + 1.09375, + 1.15625, + 1.109375, + 1.09375, + 1.15625, + 1.101562, + 1.101562, + 1.140625, + 1.078125, + 1.078125, + 1.125, + 1.09375, + 1.117188, + 1.085938, + 1.09375, + 1.125, + 1.101562, + 1.117188, + 1.09375, + 1.09375, + 1.140625, + 1.117188, + 1.09375, + 1.109375, + 1.148438, + 1.085938, + 1.132812, + 1.289062, + 1.179688, + 1.09375, + 1.0625, + 1.109375, + 1.09375, + 1.179688, + 1.101562, + 1.078125, + 1.15625, + 1.085938, + 1.09375, + 1.109375, + 1.09375, + 1.039062, + 1.101562, + 1.0625, + 1.078125, + 1.109375, + 1.117188, + 1.101562, + 1.101562, + 1.09375, + 1.085938, + 1.132812, + 1.125, + 1.101562, + 1.078125, + 1.109375, + 1.1875, + 1.109375, + 1.132812, + 1.148438, + 1.085938, + 1.203125, + 1.085938, + 1.09375, + 1.109375, + 1.101562, + 1.085938, + 1.101562, + 1.117188, + 1.109375, + 1.070312, + 1.09375, + 1.117188, + 1.09375, + 1.109375, + 1.125, + 1.085938, + 1.085938, + 1.054688, + 1.117188, + 1.070312, + 1.101562, + 1.132812, + 1.109375, + 1.078125, + 1.117188, + 1.09375, + 1.109375, + 1.117188, + 1.078125, + 1.0625, + 1.078125, + 1.109375, + 1.0625, + 1.117188, + 1.085938, + 1.109375, + 1.148438, + 1.117188, + 1.398438, + 1.085938, + 1.085938, + 1.242188, + 1.117188, + 1.109375, + 1.140625, + 1.054688, + 1.109375, + 1.101562, + 1.125, + 1.140625, + 1.078125, + 1.101562, + 1.039062, + 1.148438, + 1.054688, + 1.078125, + 1.078125, + 1.15625, + 1.03125, + 1.148438, + 1.164062, + 1.070312, + 1.078125, + 1.164062, + 1.125, + 1.078125, + 1.085938, + 1.070312, + 1.109375, + 1.117188, + 1.179688, + 1.132812, + 1.078125, + 1.117188, + 1.109375, + 1.109375, + 1.054688, + 1.109375, + 1.171875, + 1.140625, + 1.109375, + 1.085938, + 1.390625, + 1.148438, + 1.085938, + 1.046875, + 1.0625, + 1.085938, + 1.078125, + 1.125, + 1.109375, + 1.078125, + 1.164062, + 1.085938, + 1.148438, + 1.0625, + 1.15625, + 1.09375, + 1.09375, + 1.054688, + 1.101562, + 1.101562, + 1.101562, + 1.117188, + 1.054688, + 1.132812, + 1.117188, + 1.09375, + 1.085938, + 1.117188, + 1.164062, + 1.085938, + 1.101562, + 1.085938, + 1.109375, + 1.078125, + 1.195312, + 1.085938, + 1.109375, + 1.078125, + 1.140625, + 1.117188, + 1.140625, + 1.101562, + 1.109375, + 1.109375, + 1.0625, + 1.125, + 1.132812, + 1.078125, + 1.164062, + 1.171875, + 1.117188, + 1.101562, + 1.15625, + 1.117188, + 1.09375, + 1.109375, + 1.226562, + 1.140625, + 1.046875, + 1.148438, + 1.085938, + 1.085938, + 1.125, + 1.171875, + 1.09375, + 1.109375, + 1.109375, + 1.085938, + 1.101562, + 1.101562, + 1.171875, + 1.132812, + 1.109375, + 1.070312, + 1.117188, + 1.101562, + 1.09375, + 1.125, + 1.132812, + 1.117188, + 1.070312, + 1.085938, + 1.101562, + 1.085938, + 1.0625, + 1.101562, + 1.109375, + 1.109375, + 1.09375, + 1.054688, + 1.109375, + 1.085938, + 1.164062, + 1.109375, + 1.078125, + 1.039062, + 1.101562, + 1.25, + 1.125, + 1.101562, + 1.0625, + 1.078125, + 1.117188, + 1.101562, + 1.125, + 1.148438, + 1.101562, + 1.078125, + 1.140625, + 1.078125, + 1.101562, + 1.070312, + 1.109375, + 1.085938, + 1.109375, + 1.09375, + 1.070312, + 1.117188, + 1.101562, + 1.164062, + 1.0625, + 1.09375, + 1.078125, + 1.078125, + 1.132812, + 1.117188, + 1.070312, + 1.164062, + 1.09375, + 1.101562, + 1.109375, + 1.15625, + 1.101562, + 1.101562, + 1.101562, + 1.21875, + 1.070312, + 1.117188, + 1.070312, + 1.0625, + 1.085938, + 1.078125, + 1.132812, + 1.164062, + 1.101562, + 1.085938, + 1.085938, + 1.078125, + 1.070312, + 1.070312, + 1.085938, + 1.117188, + 1.101562, + 1.101562, + 1.101562, + 1.125, + 1.148438, + 1.117188, + 1.101562, + 1.171875, + 1.085938, + 1.15625, + 1.117188, + 1.078125, + 1.132812, + 1.125, + 1.09375, + 1.085938, + 1.125, + 1.0625, + 1.101562, + 1.101562, + 1.117188, + 1.070312, + 1.117188, + 1.070312, + 1.148438, + 1.101562, + 1.171875, + 1.15625, + 1.109375, + 1.085938, + 1.117188, + 1.101562, + 1.117188, + 1.09375, + 1.085938, + 1.09375, + 1.09375, + 1.085938, + 1.09375, + 1.109375, + 1.179688, + 1.140625, + 1.09375, + 1.09375, + 1.078125, + 1.0625, + 1.078125, + 1.101562, + 1.101562, + 1.109375, + 1.171875, + 1.171875, + 1.148438, + 1.304688, + 1.09375, + 1.109375, + 1.085938, + 1.085938, + 1.15625, + 1.125, + 1.109375, + 1.15625, + 1.09375, + 1.085938, + 1.148438, + 1.09375, + 1.09375, + 1.0625, + 1.09375, + 1.117188, + 1.109375, + 1.117188, + 1.109375, + 1.117188, + 1.101562, + 1.078125, + 1.109375, + 1.085938, + 1.109375, + 1.109375, + 1.109375, + 1.132812, + 1.132812, + 1.109375, + 1.085938, + 1.046875, + 1.164062, + 1.109375, + 1.117188, + 1.125, + 1.070312, + 1.054688, + 1.101562, + 1.09375, + 1.085938, + 1.132812, + 1.140625, + 1.117188, + 1.132812, + 1.140625, + 1.078125, + 1.132812, + 1.132812, + 1.101562, + 1.054688, + 1.109375, + 1.078125, + 1.140625, + 1.101562, + 1.070312, + 1.054688, + 1.101562, + 1.0625, + 1.117188, + 1.117188, + 1.101562, + 1.125, + 1.070312, + 1.109375, + 1.109375, + 1.132812, + 1.078125, + 1.109375, + 1.054688, + 1.070312, + 1.148438, + 1.101562, + 1.171875, + 1.117188, + 1.046875, + 1.125, + 1.148438, + 1.242188, + 1.15625, + 1.125, + 1.125, + 1.140625, + 1.09375, + 1.070312, + 1.101562, + 1.125, + 1.109375, + 1.15625, + 1.125, + 1.078125, + 1.085938, + 1.109375, + 1.109375, + 1.09375, + 1.148438, + 1.195312, + 1.109375, + 1.085938, + 1.09375, + 1.125, + 1.09375, + 1.125, + 1.148438, + 1.09375, + 1.148438, + 1.085938, + 1.117188, + 1.148438, + 1.125, + 1.125, + 1.109375, + 1.070312, + 1.109375, + 1.101562, + 1.148438, + 1.09375, + 1.101562, + 1.0625, + 1.085938, + 1.078125, + 1.101562, + 1.140625, + 1.132812, + 1.132812, + 1.070312, + 1.117188, + 1.125, + 1.15625, + 1.09375, + 1.085938, + 1.070312, + 1.125, + 1.140625, + 1.117188, + 1.125, + 1.09375, + 1.070312, + 1.078125, + 1.101562, + 1.085938, + 1.046875, + 1.0625, + 1.109375, + 1.0625, + 1.0625, + 1.078125, + 1.09375, + 1.085938, + 1.140625, + 1.132812, + 1.109375, + 1.25, + 1.085938, + 1.09375, + 1.132812, + 1.09375, + 1.195312, + 1.101562, + 1.117188, + 1.117188, + 1.179688, + 1.09375, + 1.101562, + 1.210938, + 1.09375, + 1.101562, + 1.125, + 1.09375, + 1.109375, + 1.109375, + 1.09375, + 1.148438, + 1.070312, + 1.09375, + 1.109375, + 1.132812, + 1.054688, + 1.085938, + 1.101562, + 1.0625, + 1.164062, + 1.101562, + 1.140625, + 1.132812, + 1.078125, + 1.078125, + 1.101562, + 1.140625, + 1.085938, + 1.117188, + 1.085938, + 1.15625, + 1.140625, + 1.25, + 1.132812, + 1.148438, + 1.117188, + 1.0625, + 1.078125, + 1.117188, + 1.164062, + 1.101562, + 1.070312, + 1.070312, + 1.09375, + 1.09375, + 1.078125, + 1.085938, + 1.101562, + 1.117188, + 1.070312, + 1.203125, + 1.085938, + 1.140625, + 1.085938, + 1.09375, + 1.101562, + 1.078125, + 1.085938, + 1.101562, + 1.117188, + 1.0625, + 1.15625, + 1.117188, + 1.085938, + 1.09375, + 1.085938, + 1.195312, + 1.171875, + 1.125, + 1.101562, + 1.085938, + 1.28125, + 1.140625, + 1.203125, + 1.109375, + 1.109375, + 1.117188, + 1.101562, + 1.101562, + 1.09375, + 1.382812, + 1.078125, + 1.140625, + 1.101562, + 1.132812, + 1.171875, + 1.171875, + 1.0625, + 1.101562, + 1.0625, + 1.15625, + 1.078125, + 1.085938, + 1.085938, + 1.09375, + 1.085938, + 1.109375, + 1.109375, + 1.085938, + 1.109375, + 1.125, + 1.210938, + 1.210938, + 1.09375, + 1.085938, + 1.101562, + 1.132812, + 1.085938, + 1.085938, + 1.15625, + 1.085938, + 1.132812, + 1.140625, + 1.09375, + 1.125, + 1.109375, + 1.125, + 1.0625, + 1.078125, + 1.078125, + 1.085938, + 1.242188, + 1.101562, + 1.101562, + 1.109375, + 1.09375, + 1.171875, + 1.085938, + 1.117188, + 1.101562, + 1.085938, + 1.117188, + 1.132812, + 1.078125, + 1.015625, + 1.09375, + 1.148438, + 1.09375, + 1.101562, + 1.101562, + 1.078125, + 1.101562, + 1.109375, + 1.109375, + 1.085938, + 1.125, + 1.085938, + 1.101562, + 1.09375, + 1.078125, + 1.15625, + 1.078125, + 1.109375, + 1.09375, + 1.109375, + 1.046875, + 1.109375, + 1.101562, + 1.25, + 1.125, + 1.132812, + 1.195312, + 1.09375, + 1.15625, + 1.132812, + 1.078125, + 1.09375, + 1.109375, + 1.085938, + 1.132812, + 1.085938, + 1.109375, + 1.15625, + 1.070312, + 1.109375, + 1.078125, + 1.125, + 1.125, + 1.125, + 1.085938, + 1.210938, + 1.101562, + 1.15625, + 1.164062, + 1.085938, + 1.0625, + 1.0625, + 1.117188, + 1.140625, + 1.101562, + 1.109375, + 1.125, + 1.125, + 1.101562, + 1.117188, + 1.101562, + 1.148438, + 1.132812, + 1.09375, + 1.078125, + 1.0625, + 1.21875, + 1.109375, + 1.164062, + 1.09375, + 1.109375, + 1.085938, + 1.078125, + 1.109375, + 1.101562, + 1.125, + 1.140625, + 1.078125, + 1.078125, + 1.148438, + 1.109375, + 1.101562, + 1.132812, + 1.070312, + 1.0625, + 1.109375, + 1.09375, + 1.039062, + 1.195312, + 1.101562, + 1.125, + 1.117188, + 1.164062, + 1.171875, + 1.109375, + 1.078125, + 1.15625, + 1.09375, + 1.078125, + 1.09375, + 1.132812, + 1.039062, + 1.101562, + 1.132812, + 1.09375, + 1.09375, + 1.125, + 1.078125, + 1.085938, + 1.070312, + 1.21875, + 1.109375, + 1.125, + 1.117188, + 1.0625, + 1.210938, + 1.078125, + 1.109375, + 1.085938, + 1.117188, + 1.117188, + 1.078125, + 1.109375, + 1.140625, + 1.109375, + 1.0625, + 1.117188, + 1.125, + 1.109375, + 1.109375, + 1.09375, + 1.132812, + 1.117188, + 1.09375, + 1.132812, + 1.148438, + 1.101562, + 1.132812, + 1.09375, + 1.3125, + 1.125, + 1.109375, + 1.148438, + 1.140625, + 1.351562, + 1.078125, + 1.109375, + 1.078125, + 1.140625, + 1.09375, + 1.132812, + 1.085938, + 1.109375, + 1.148438, + 1.132812, + 1.132812, + 1.117188, + 1.078125, + 1.117188, + 1.0625, + 1.09375, + 1.101562, + 1.125, + 1.085938, + 1.09375, + 1.109375, + 1.15625, + 1.101562, + 1.148438, + 1.101562, + 1.109375, + 1.1875, + 1.085938, + 1.09375, + 1.132812, + 1.117188, + 1.085938, + 1.195312, + 1.132812, + 1.085938, + 1.101562, + 1.109375, + 1.273438, + 1.070312, + 1.078125, + 1.09375, + 1.078125, + 1.140625, + 1.078125, + 1.140625, + 1.085938, + 1.101562, + 1.117188, + 1.09375, + 1.09375, + 1.09375, + 1.101562, + 1.078125, + 1.078125, + 1.09375, + 1.109375, + 1.140625, + 1.148438, + 1.117188, + 1.109375, + 1.078125, + 1.09375, + 1.148438, + 1.109375, + 1.085938, + 1.125, + 1.148438, + 1.3125, + 1.0625, + 1.414062, + 1.0625, + 1.101562, + 1.140625, + 1.078125, + 1.078125, + 1.109375, + 1.125, + 1.078125, + 1.117188, + 1.101562, + 1.210938, + 1.117188, + 1.109375, + 1.09375, + 1.148438, + 1.09375, + 1.078125, + 1.140625, + 1.078125, + 1.101562, + 1.09375, + 1.117188, + 1.171875, + 1.078125, + 1.242188, + 1.148438, + 1.125, + 1.09375, + 1.125, + 1.117188, + 1.101562, + 1.148438, + 1.15625, + 1.09375, + 1.078125, + 1.101562, + 1.078125, + 1.125, + 1.117188, + 1.09375, + 1.101562, + 1.125, + 1.148438, + 1.101562, + 1.070312, + 1.054688, + 1.101562, + 1.09375, + 1.0625, + 1.140625, + 1.085938, + 1.109375, + 1.0625, + 1.117188, + 1.140625, + 1.117188, + 1.101562, + 1.109375, + 1.078125, + 1.101562, + 1.0625, + 1.078125, + 1.085938, + 1.070312, + 1.101562, + 1.085938, + 1.117188, + 1.117188, + 1.109375, + 1.0625, + 1.117188, + 1.132812, + 1.085938, + 1.117188, + 1.125, + 1.09375, + 1.101562, + 1.117188, + 1.085938, + 1.109375, + 1.125, + 1.101562, + 1.109375, + 1.1875, + 1.117188, + 1.101562, + 1.101562, + 1.101562, + 1.125, + 1.09375, + 1.078125, + 1.085938, + 1.085938, + 1.078125, + 1.078125, + 1.117188, + 1.0625, + 1.070312, + 1.15625, + 1.078125, + 1.125, + 1.171875, + 1.09375, + 1.085938, + 1.109375, + 1.109375, + 1.09375, + 1.09375, + 1.078125, + 1.109375, + 1.109375, + 1.070312, + 1.164062, + 1.085938, + 1.148438, + 1.09375, + 1.242188, + 1.15625, + 1.164062, + 1.101562, + 1.148438, + 1.125, + 1.085938, + 1.109375, + 1.085938, + 1.085938, + 1.109375, + 1.09375, + 1.117188, + 1.132812, + 1.078125, + 1.109375, + 1.179688, + 1.109375, + 1.054688, + 1.09375, + 1.117188, + 1.171875, + 1.078125, + 1.109375, + 1.070312, + 1.132812, + 1.0625, + 1.117188, + 1.132812, + 1.101562, + 1.117188, + 1.125, + 1.078125, + 1.070312, + 1.109375, + 1.09375, + 1.117188, + 1.109375, + 1.046875, + 1.101562, + 1.125, + 1.078125, + 1.078125, + 1.085938, + 1.15625, + 1.132812, + 1.070312, + 1.125, + 1.085938, + 1.085938, + 1.054688, + 1.078125, + 1.054688, + 1.117188, + 1.101562, + 1.140625, + 1.09375, + 1.09375, + 1.109375, + 1.242188, + 1.09375, + 1.140625, + 1.125, + 1.070312, + 1.101562, + 1.085938, + 1.117188, + 1.132812, + 1.109375, + 1.132812, + 1.171875, + 1.109375, + 1.070312, + 1.101562, + 1.132812, + 1.085938, + 1.070312, + 1.101562, + 1.125, + 1.054688, + 1.085938, + 1.09375, + 1.109375, + 1.179688, + 1.117188, + 1.09375, + 1.109375, + 1.109375, + 1.148438, + 1.171875, + 1.117188, + 1.15625, + 1.085938, + 1.179688, + 1.078125, + 1.09375, + 1.085938, + 1.109375, + 1.109375, + 1.125, + 1.101562, + 1.109375, + 1.101562, + 1.101562, + 1.046875, + 1.148438, + 1.132812, + 1.132812, + 1.101562, + 1.101562, + 1.125, + 1.140625, + 1.195312, + 1.101562, + 1.171875, + 1.109375, + 1.085938, + 1.125, + 1.078125, + 1.09375, + 1.195312, + 1.15625, + 1.0625, + 1.085938, + 1.109375, + 1.117188, + 1.09375, + 1.054688, + 1.09375, + 1.070312, + 1.109375, + 1.070312, + 1.09375, + 1.164062, + 1.148438, + 1.0625, + 1.179688, + 1.148438, + 1.085938, + 1.117188, + 1.09375, + 1.09375, + 1.09375, + 1.09375, + 1.070312, + 1.132812, + 1.078125, + 1.09375, + 1.0625, + 1.078125, + 1.125, + 1.164062, + 1.25, + 1.085938, + 1.078125, + 1.09375, + 1.09375, + 1.171875, + 1.132812, + 1.085938, + 1.078125, + 1.09375, + 1.117188, + 1.09375, + 1.09375, + 1.195312, + 1.085938, + 1.125, + 1.125, + 1.09375, + 1.101562, + 1.132812, + 1.125, + 1.117188, + 1.023438, + 1.101562, + 1.078125, + 1.117188, + 1.117188, + 1.117188, + 1.046875, + 1.101562, + 1.101562, + 1.101562, + 1.109375, + 1.164062, + 1.109375, + 1.125, + 1.125, + 1.085938, + 1.132812, + 1.117188, + 1.101562, + 1.101562, + 1.140625, + 1.0625, + 1.054688, + 1.164062, + 1.148438, + 1.09375, + 1.046875, + 1.15625, + 1.070312, + 1.085938, + 1.109375, + 1.085938, + 1.117188, + 1.140625, + 1.109375, + 1.109375, + 1.0625, + 1.101562, + 1.15625, + 1.132812, + 1.109375, + 1.125, + 1.132812, + 1.140625, + 1.078125, + 1.09375, + 1.101562, + 1.132812, + 1.164062, + 1.140625, + 1.09375, + 1.101562, + 1.101562, + 1.109375, + 1.117188, + 1.09375, + 1.125, + 1.125, + 1.0625, + 1.148438, + 1.101562, + 1.101562, + 1.125, + 1.140625, + 1.109375, + 1.125, + 1.09375, + 1.171875, + 1.164062, + 1.085938, + 1.109375, + 1.109375, + 1.046875, + 1.109375, + 1.148438, + 1.085938, + 1.078125, + 1.109375, + 1.132812, + 1.085938, + 1.109375, + 1.101562, + 1.117188, + 1.132812, + 1.171875, + 1.09375, + 1.109375, + 1.171875, + 1.117188, + 1.09375, + 1.09375, + 1.078125, + 1.507812, + 1.15625, + 1.195312, + 1.085938, + 1.09375, + 1.085938, + 1.101562, + 1.132812, + 1.09375, + 1.132812, + 1.09375, + 1.109375, + 1.101562, + 1.132812, + 1.101562, + 1.09375, + 1.125, + 1.117188, + 1.132812, + 1.101562, + 1.054688, + 1.078125, + 1.09375, + 1.101562, + 1.085938, + 1.1875, + 1.070312, + 1.148438, + 1.132812, + 1.101562, + 1.078125, + 1.09375, + 1.125, + 1.101562, + 1.085938, + 1.09375, + 1.125, + 1.117188, + 1.109375, + 1.109375, + 1.117188, + 1.078125, + 1.078125, + 1.078125, + 1.140625, + 1.125, + 1.0625, + 1.117188, + 1.210938, + 1.09375, + 1.132812, + 1.0625, + 1.09375, + 1.125, + 1.0625, + 1.125, + 1.15625, + 1.0625, + 1.09375, + 1.085938, + 1.125, + 1.117188, + 1.164062, + 1.085938, + 1.101562, + 1.15625, + 1.078125, + 1.117188, + 1.085938, + 1.078125, + 1.148438, + 1.0625, + 1.09375, + 1.140625, + 1.09375, + 1.101562, + 1.21875, + 1.078125, + 1.070312, + 1.09375, + 1.070312, + 1.101562, + 1.09375, + 1.109375, + 1.101562, + 1.070312, + 1.101562, + 1.109375, + 1.101562, + 1.117188, + 1.078125, + 1.09375, + 1.148438, + 1.242188, + 1.101562, + 1.140625, + 1.15625, + 1.070312, + 1.101562, + 1.085938, + 1.148438, + 1.085938, + 1.117188, + 1.148438, + 1.109375, + 1.164062, + 1.09375, + 1.117188, + 1.164062, + 1.09375, + 1.085938, + 1.140625, + 1.101562, + 1.125, + 1.085938, + 1.03125, + 1.09375, + 1.085938, + 1.09375, + 1.109375, + 1.03125, + 1.125, + 1.09375, + 1.117188, + 1.109375, + 1.101562, + 1.09375, + 1.09375, + 1.085938, + 1.054688, + 1.078125, + 1.070312, + 1.101562, + 1.132812, + 1.125, + 1.117188, + 1.125, + 1.085938, + 1.132812, + 1.132812, + 1.085938, + 1.273438, + 1.09375, + 1.117188, + 1.039062, + 1.132812, + 1.171875, + 1.085938, + 1.09375, + 1.085938, + 1.101562, + 1.101562, + 1.078125, + 1.140625, + 1.15625, + 1.09375, + 1.101562, + 1.109375, + 1.125, + 1.109375, + 1.09375, + 1.09375, + 1.132812, + 1.148438, + 1.148438, + 0.925781, + 1.078125, + 1.085938, + 1.132812, + 1.0625, + 1.132812, + 1.109375, + 1.109375, + 1.125, + 1.09375, + 1.101562, + 1.109375, + 1.117188, + 1.0625, + 1.117188, + 1.117188, + 1.070312, + 1.054688, + 1.132812, + 1.078125, + 1.078125, + 1.09375, + 1.15625, + 1.203125, + 1.070312, + 1.15625, + 1.101562, + 1.15625, + 0.902344, + 1.117188, + 1.125, + 1.117188, + 1.125, + 1.101562, + 1.09375, + 1.140625, + 1.109375, + 1.109375, + 1.117188, + 1.09375, + 1.117188, + 1.085938, + 1.101562, + 1.078125, + 1.125, + 1.28125, + 1.140625, + 1.125, + 1.101562, + 1.078125, + 1.109375, + 1.164062, + 1.148438, + 1.117188, + 1.109375, + 1.140625, + 1.101562, + 1.070312, + 1.09375, + 1.132812, + 1.070312, + 1.085938, + 1.09375, + 1.09375, + 1.195312, + 1.109375, + 1.140625, + 1.21875, + 1.109375, + 1.09375, + 1.101562, + 1.101562, + 1.125, + 1.09375, + 1.148438, + 1.125, + 1.085938, + 1.109375, + 1.0625, + 1.09375, + 1.125, + 1.132812, + 1.164062, + 1.078125, + 1.132812, + 1.117188, + 1.101562, + 1.085938, + 1.070312, + 1.09375, + 1.132812, + 1.101562, + 1.125, + 1.101562, + 1.164062, + 1.046875, + 1.085938, + 1.070312, + 1.101562, + 1.101562, + 1.109375, + 1.15625, + 1.125, + 1.117188, + 1.140625, + 1.085938, + 1.109375, + 1.273438, + 1.140625, + 1.140625, + 1.117188, + 1.125, + 1.09375, + 1.125, + 1.101562, + 1.078125, + 1.148438, + 1.109375, + 1.117188, + 1.125, + 1.09375, + 1.15625, + 1.179688, + 1.09375, + 1.109375, + 1.070312, + 1.171875, + 1.085938, + 1.117188, + 1.125, + 1.101562, + 1.078125, + 1.101562, + 1.109375, + 1.09375, + 1.109375, + 1.101562, + 1.148438, + 1.109375, + 1.070312, + 1.070312, + 1.125, + 1.132812, + 1.039062, + 1.101562, + 1.109375, + 1.09375, + 1.171875, + 1.164062, + 1.109375, + 1.117188, + 1.09375, + 1.117188, + 1.132812, + 1.0625, + 1.101562, + 1.078125, + 1.085938, + 1.09375, + 1.09375, + 1.171875, + 1.15625, + 1.15625, + 1.101562, + 1.109375, + 1.117188, + 1.140625, + 1.109375, + 1.117188, + 1.09375, + 1.078125, + 1.117188, + 1.078125, + 1.132812, + 1.054688, + 1.132812, + 1.140625, + 1.09375, + 1.101562, + 1.070312, + 1.15625, + 1.117188, + 1.109375, + 1.117188, + 1.125, + 1.078125, + 1.117188, + 1.09375, + 1.070312, + 1.117188, + 1.078125, + 1.09375, + 1.117188, + 1.046875, + 1.085938, + 1.117188, + 1.101562, + 1.085938, + 1.125, + 1.132812, + 1.109375, + 1.085938, + 1.101562, + 1.148438, + 1.132812, + 1.09375, + 1.09375, + 1.140625, + 1.132812, + 1.140625, + 1.0625, + 1.054688, + 1.125, + 1.085938, + 1.078125, + 1.109375, + 1.09375, + 1.132812, + 1.101562, + 1.132812, + 1.09375, + 1.125, + 1.085938, + 1.109375, + 1.1875, + 1.09375, + 1.09375, + 1.0625, + 1.171875, + 1.054688, + 1.132812, + 1.085938, + 1.054688, + 1.148438, + 1.101562, + 1.078125, + 1.070312, + 1.09375, + 1.085938, + 1.085938, + 1.09375, + 1.125, + 1.125, + 1.085938, + 1.109375, + 1.070312, + 1.179688, + 1.101562, + 1.09375, + 1.109375, + 1.101562, + 1.125, + 1.132812, + 1.109375, + 1.0625, + 1.132812, + 1.078125, + 1.109375, + 1.085938, + 1.1875, + 1.132812, + 1.09375, + 1.117188, + 1.085938, + 1.101562, + 1.085938, + 1.085938, + 1.125, + 1.0625, + 1.125, + 1.109375, + 1.09375, + 1.179688, + 1.085938, + 1.140625, + 1.15625, + 1.070312, + 1.132812, + 1.125, + 1.0625, + 1.109375, + 1.078125, + 1.09375, + 1.1875, + 1.109375, + 1.085938, + 1.242188, + 1.117188, + 1.085938, + 1.179688, + 1.101562, + 1.109375, + 1.0625, + 1.117188, + 1.234375, + 1.117188, + 1.09375, + 1.125, + 1.09375, + 1.101562, + 1.140625, + 1.132812, + 1.132812, + 1.09375, + 1.09375, + 1.0625, + 1.117188, + 1.0625, + 1.109375, + 1.0625, + 1.078125, + 1.15625, + 1.132812, + 1.101562, + 1.164062, + 1.125, + 1.070312, + 1.164062, + 1.085938, + 1.109375, + 1.132812, + 1.09375, + 1.09375, + 1.09375, + 1.164062, + 1.085938, + 1.0625, + 1.140625, + 1.132812, + 1.242188, + 1.15625, + 1.125, + 1.078125, + 1.109375, + 1.09375, + 1.101562, + 1.09375, + 1.101562, + 1.132812, + 1.125, + 1.109375, + 1.085938, + 1.078125, + 1.09375, + 1.101562, + 1.148438, + 1.046875, + 1.132812, + 1.125, + 1.125, + 1.117188, + 1.132812, + 1.09375, + 1.109375, + 1.148438, + 1.070312, + 1.085938, + 1.132812, + 1.351562, + 1.054688, + 1.09375, + 1.085938, + 1.140625, + 1.140625, + 1.085938, + 1.109375, + 1.070312, + 1.109375, + 1.132812, + 1.09375, + 1.132812, + 1.140625, + 1.148438, + 1.15625, + 1.132812, + 1.09375, + 1.242188, + 1.09375, + 1.085938, + 1.101562, + 1.117188, + 1.109375, + 1.101562, + 1.09375, + 1.132812, + 1.085938, + 1.09375, + 1.09375, + 1.132812, + 1.101562, + 1.117188, + 1.164062, + 1.09375, + 1.171875, + 1.101562, + 1.078125, + 1.125, + 1.109375, + 1.0625, + 1.140625, + 1.09375, + 1.109375, + 1.09375, + 1.101562, + 1.117188, + 1.117188, + 1.140625, + 1.09375, + 1.070312, + 1.1875, + 1.125, + 1.085938, + 1.109375, + 1.109375, + 1.109375, + 1.085938, + 1.109375, + 1.101562, + 1.085938, + 1.359375, + 1.070312, + 1.070312, + 1.085938, + 1.09375, + 1.070312, + 1.046875, + 1.085938, + 1.101562, + 1.078125, + 1.085938, + 1.117188, + 1.109375, + 1.09375, + 1.109375, + 1.101562, + 1.101562, + 1.109375, + 1.070312, + 1.078125, + 1.0625, + 1.085938, + 1.101562, + 1.125, + 1.132812, + 1.101562, + 1.101562, + 1.125, + 1.140625, + 1.085938, + 1.21875, + 1.09375, + 1.148438, + 1.09375, + 1.085938, + 1.09375, + 1.125, + 1.085938, + 1.140625, + 1.148438, + 1.09375, + 1.117188, + 1.15625, + 1.132812, + 1.09375, + 1.125, + 1.164062, + 1.101562, + 1.070312, + 1.101562, + 1.09375, + 1.109375, + 1.148438, + 1.101562, + 1.117188, + 1.125, + 1.0625, + 1.09375, + 1.109375, + 1.085938, + 1.132812, + 1.117188, + 1.171875, + 1.101562, + 1.101562, + 1.09375, + 1.210938, + 1.125, + 1.09375, + 1.132812, + 1.101562, + 1.109375, + 1.101562, + 1.109375, + 1.101562, + 1.085938, + 1.085938, + 1.140625, + 1.117188, + 1.117188, + 1.140625, + 1.109375, + 1.085938, + 1.140625, + 1.117188, + 1.078125, + 1.132812, + 1.085938, + 1.125, + 1.117188, + 1.085938, + 1.109375, + 1.070312, + 1.078125, + 1.140625, + 1.085938, + 1.132812, + 1.0625, + 1.09375, + 1.140625, + 1.101562, + 1.398438, + 1.117188, + 1.101562, + 1.09375, + 1.070312, + 1.09375, + 1.117188, + 1.117188, + 1.109375, + 1.09375, + 1.101562, + 1.109375, + 1.101562, + 1.101562, + 1.117188, + 1.179688, + 1.09375, + 1.078125, + 1.125, + 1.125, + 1.132812, + 1.140625, + 1.085938, + 1.109375, + 1.132812, + 1.0625, + 1.085938, + 1.125, + 1.132812, + 1.109375, + 1.140625, + 1.0625, + 1.078125, + 1.085938, + 1.140625, + 1.257812, + 1.0625, + 1.15625, + 1.078125, + 1.070312, + 1.09375, + 1.101562, + 1.125, + 1.085938, + 1.148438, + 1.085938, + 1.210938, + 1.148438, + 1.132812, + 1.273438, + 1.109375, + 1.125, + 1.15625, + 1.164062, + 1.101562, + 1.101562, + 1.242188, + 1.117188, + 1.117188, + 1.101562, + 1.101562, + 1.125, + 1.09375, + 1.078125, + 1.101562, + 1.09375, + 1.117188, + 1.148438, + 1.257812, + 1.070312, + 1.070312, + 1.078125, + 1.070312, + 1.125, + 1.046875, + 1.09375, + 1.0625, + 1.101562, + 1.085938, + 1.15625, + 1.070312, + 1.109375, + 1.09375, + 1.085938, + 1.125, + 1.117188, + 1.148438, + 1.109375, + 1.132812, + 1.085938, + 1.109375, + 1.101562, + 1.070312, + 1.132812, + 1.09375, + 1.117188, + 1.109375, + 1.140625, + 1.09375, + 1.09375, + 1.085938, + 1.109375, + 1.09375, + 1.125, + 1.101562, + 1.101562, + 1.085938, + 1.226562, + 1.070312, + 1.101562, + 1.117188, + 1.09375, + 1.132812, + 1.09375, + 1.117188, + 1.070312, + 1.09375, + 1.132812, + 1.101562, + 1.078125, + 1.25, + 1.195312, + 1.109375, + 1.109375, + 1.085938, + 1.164062, + 1.09375, + 1.117188, + 1.101562, + 1.070312, + 1.101562, + 1.132812, + 1.078125, + 1.085938, + 1.179688, + 1.140625, + 1.054688, + 1.078125, + 1.085938, + 1.109375, + 1.101562, + 1.078125, + 1.09375, + 1.078125, + 1.078125, + 1.132812, + 1.109375, + 1.109375, + 1.15625, + 1.101562, + 1.125, + 1.140625, + 1.085938, + 1.117188, + 1.085938, + 1.085938, + 1.101562, + 1.078125, + 1.101562, + 1.164062, + 1.070312, + 1.070312, + 1.125, + 1.09375, + 1.0625, + 1.09375, + 1.070312, + 1.054688, + 1.101562, + 1.070312, + 1.117188, + 1.09375, + 1.085938, + 1.125, + 1.125, + 1.140625, + 1.132812, + 1.085938, + 1.117188, + 1.132812, + 1.101562, + 1.101562, + 1.210938, + 1.140625, + 1.148438, + 1.171875, + 1.125, + 1.101562, + 1.09375, + 1.054688, + 1.078125, + 1.140625, + 1.132812, + 1.15625, + 1.148438, + 1.132812, + 1.09375, + 1.148438, + 1.101562, + 1.117188, + 1.109375, + 1.125, + 1.125, + 1.078125, + 1.054688, + 1.101562, + 1.125, + 1.117188, + 1.09375, + 1.132812, + 1.117188, + 1.117188, + 1.101562, + 1.09375, + 1.109375, + 1.09375, + 1.09375, + 1.09375, + 1.101562, + 1.09375, + 1.101562, + 1.085938, + 1.085938, + 1.109375, + 1.117188, + 1.140625, + 1.085938, + 1.148438, + 1.085938, + 1.25, + 1.296875, + 1.0625, + 1.078125, + 1.085938, + 1.085938, + 1.070312, + 1.09375, + 1.109375, + 1.132812, + 1.15625, + 1.125, + 1.148438, + 1.09375, + 1.0625, + 1.109375, + 1.101562, + 1.085938, + 1.125, + 1.078125, + 1.09375, + 1.09375, + 1.078125, + 1.117188, + 1.09375, + 1.171875, + 1.125, + 1.125, + 1.117188, + 1.09375, + 1.101562, + 1.117188, + 1.117188, + 1.117188, + 1.109375, + 1.101562, + 1.054688, + 1.078125, + 1.101562, + 1.109375, + 1.078125, + 1.125, + 1.109375, + 1.070312, + 1.078125, + 1.09375, + 1.101562, + 1.398438, + 1.078125, + 1.085938, + 1.0625, + 1.195312, + 1.109375, + 1.078125, + 1.117188, + 1.171875, + 1.109375, + 1.09375, + 1.117188, + 1.09375, + 1.09375, + 1.109375, + 1.125, + 1.132812, + 1.09375, + 1.078125, + 1.101562, + 1.148438, + 1.101562, + 1.078125, + 1.117188, + 1.085938, + 1.117188, + 1.09375, + 1.125, + 1.171875, + 1.109375, + 1.117188, + 1.09375, + 1.078125, + 1.109375, + 1.132812, + 1.085938, + 1.09375, + 1.101562, + 1.078125, + 1.09375, + 1.109375, + 1.140625, + 1.117188, + 1.085938, + 1.109375, + 1.070312, + 1.085938, + 1.09375, + 1.148438, + 1.132812, + 1.132812, + 1.09375, + 1.070312, + 1.078125, + 1.132812, + 1.101562, + 1.125, + 1.148438, + 1.078125, + 1.117188, + 1.125, + 1.09375, + 1.203125, + 1.203125, + 1.09375, + 1.09375, + 1.101562, + 1.117188, + 1.117188, + 1.140625, + 1.125, + 1.09375, + 1.101562, + 1.265625, + 1.101562, + 1.140625, + 1.101562, + 1.085938, + 1.085938, + 1.15625, + 1.101562, + 1.125, + 1.109375, + 1.125, + 1.078125, + 1.101562, + 1.140625, + 1.125, + 1.203125, + 1.085938, + 1.101562, + 1.148438, + 1.125, + 1.140625, + 1.132812, + 1.070312, + 1.109375, + 1.078125, + 1.15625, + 1.078125, + 1.132812, + 1.132812, + 1.078125, + 1.101562, + 1.078125, + 0.921875, + 1.125, + 1.101562, + 1.132812, + 1.078125, + 1.117188, + 1.109375, + 1.09375, + 1.109375, + 1.109375, + 1.15625, + 1.09375, + 1.1875, + 1.132812, + 1.070312, + 1.125, + 1.195312, + 1.140625, + 1.054688, + 1.148438, + 1.171875, + 1.109375, + 1.132812, + 1.109375, + 1.09375, + 1.085938, + 1.09375, + 1.085938, + 1.078125, + 1.078125, + 1.101562, + 1.085938, + 1.101562, + 1.078125, + 1.09375, + 1.117188, + 1.109375, + 1.09375, + 1.09375, + 1.101562, + 1.140625, + 1.085938, + 1.078125, + 1.101562, + 1.109375, + 1.085938, + 1.085938, + 1.140625, + 1.101562, + 1.09375, + 1.085938, + 1.085938, + 1.164062, + 1.101562, + 1.085938, + 1.125, + 1.117188, + 1.078125, + 1.117188, + 1.125, + 1.101562, + 1.164062, + 1.117188, + 1.140625, + 1.132812, + 1.109375, + 1.140625, + 1.15625, + 1.140625, + 1.09375, + 1.132812, + 1.070312, + 1.09375, + 1.101562, + 1.117188, + 1.132812, + 1.070312, + 1.078125, + 1.148438, + 1.101562, + 1.203125, + 1.085938, + 1.070312, + 1.070312, + 1.125, + 1.15625, + 1.078125, + 1.171875, + 1.140625, + 1.101562, + 1.085938, + 1.09375, + 1.140625, + 1.085938, + 1.117188, + 1.132812 + ] + }, + "name": "model.transformer.h.31.ln_2.weight", + "outputIndexes": [ + 2562 + ], + "type": "Const", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2561, + 2562 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/ln_2_31/Mul_1_output_0", + "outputIndexes": [ + 2563 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.31/mlp/w1/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 2563 + ], + "outputIndexes": [ + 3479 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.31/mlp/w1/Linear/pre_convert", + "inputIndexes": [ + 3479 + ], + "outputIndexes": [ + 3480 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.31/mlp/w1/Linear", + "inputIndexes": [ + 3480 + ], + "outputIndexes": [ + 3481 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 11008, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 3568243454, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.31/mlp/w1/Linear/post_convert", + "inputIndexes": [ + 3481 + ], + "outputIndexes": [ + 3482 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.31/mlp/w1/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3482 + ], + "outputIndexes": [ + 2564 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 11008 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.31/mlp/w2/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 2563 + ], + "outputIndexes": [ + 3483 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.31/mlp/w2/Linear/pre_convert", + "inputIndexes": [ + 3483 + ], + "outputIndexes": [ + 3484 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.31/mlp/w2/Linear", + "inputIndexes": [ + 3484 + ], + "outputIndexes": [ + 3485 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 11008, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 3593605908, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.31/mlp/w2/Linear/post_convert", + "inputIndexes": [ + 3485 + ], + "outputIndexes": [ + 3486 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.31/mlp/w2/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3486 + ], + "outputIndexes": [ + 2565 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 11008 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2565 + ], + "main_type": "UnaryOp", + "main": { + "opType": "SIGMOID", + "T": "DT_INVALID" + }, + "name": "/mlp_31/Sigmoid_output_0", + "outputIndexes": [ + 2566 + ], + "type": "UnaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2565, + 2566 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/mlp_31/Mul_output_0", + "outputIndexes": [ + 2567 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2564, + 2567 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/mlp_31/Mul_1_output_0", + "outputIndexes": [ + 2568 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.31/mlp/c_proj/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 2568 + ], + "outputIndexes": [ + 3487 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 11008, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.31/mlp/c_proj/Linear/pre_convert", + "inputIndexes": [ + 3487 + ], + "outputIndexes": [ + 3488 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.31/mlp/c_proj/Linear", + "inputIndexes": [ + 3488 + ], + "outputIndexes": [ + 3489 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 4096, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 11008, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": false, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 352256, + "weightSize": 0 + }, + "external": [ + 3618968362, + 22544406, + 2818048, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.31/mlp/c_proj/Linear/post_convert", + "inputIndexes": [ + 3489 + ], + "outputIndexes": [ + 3490 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/layers.31/mlp/c_proj/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3490 + ], + "outputIndexes": [ + 2569 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 4096 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2560, + 2569 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/Add_159_output_0", + "outputIndexes": [ + 2570 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "main_type": "Blob", + "main": { + "dims": [ + 2 + ], + "dataFormat": "NCHW", + "dataType": "DT_INT32", + "int32s": [ + -1, + 4096 + ] + }, + "name": "/lm/Constant_output_0__", + "outputIndexes": [ + 2571 + ], + "type": "Const", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2570, + 2571 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/lm/Reshape_output_0", + "outputIndexes": [ + 2572 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "main_type": "Blob", + "main": { + "dataFormat": "NCHW", + "dataType": "DT_INT32", + "int32s": [ + -1 + ] + }, + "name": "/rotary/Constant_6_output_0", + "outputIndexes": [ + 2573 + ], + "type": "Const", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2572 + ], + "main_type": "NONE", + "name": "Shape5345", + "outputIndexes": [ + 2574 + ], + "type": "Shape", + "defaultDimentionFormat": "NCHW" + }, + { + "inputIndexes": [ + 2572 + ], + "main_type": "NONE", + "name": "Rank5347", + "outputIndexes": [ + 2575 + ], + "type": "Rank", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2575, + 2575 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp5349", + "outputIndexes": [ + 2576 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2576 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze5350", + "outputIndexes": [ + 2577 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2576, + 9 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp5352", + "outputIndexes": [ + 2578 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2578 + ], + "main_type": "SqueezeParam", + "main": { + "squeezeDims": [ + 0 + ] + }, + "name": "Unsqueeze5353", + "outputIndexes": [ + 2579 + ], + "type": "Unsqueeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2574, + 2577, + 2579, + 7 + ], + "main_type": "StridedSliceParam", + "main": { + "Index": "DT_INVALID", + "T": "DT_FLOAT", + "beginMask": 0, + "endMask": 0, + "ellipsisMask": 0, + "newAxisMask": 0, + "shrinkAxisMask": 0, + "fromType": 0 + }, + "name": "StridedSlice5356", + "outputIndexes": [ + 2580 + ], + "type": "StridedSlice", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2580 + ], + "main_type": "SqueezeParam", + "main": {}, + "name": "Squeeze5357", + "outputIndexes": [ + 2581 + ], + "type": "Squeeze", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2573, + 2581 + ], + "main_type": "BinaryOp", + "main": { + "opType": 0, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp5358", + "outputIndexes": [ + 2582 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2582, + 2581 + ], + "main_type": "BinaryOp", + "main": { + "opType": 19, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "BinaryOp5359", + "outputIndexes": [ + 2583 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2572, + 2583, + 2576 + ], + "main_type": "GatherV2", + "main": { + "Taxis": "DT_INVALID", + "Tindices": "DT_INVALID", + "Tparams": "DT_INVALID" + }, + "name": "/lm/Gather_output_0", + "outputIndexes": [ + 2584 + ], + "type": "GatherV2", + "defaultDimentionFormat": "NHWC" + }, + { + "main_type": "Blob", + "main": { + "dims": [ + 3 + ], + "dataFormat": "NCHW", + "dataType": "DT_INT32", + "int32s": [ + 1, + 1, + 4096 + ] + }, + "name": "/lm/Constant_1_output_0__", + "outputIndexes": [ + 2585 + ], + "type": "Const", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2584, + 2585 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "/lm/Reshape_1_output_0", + "outputIndexes": [ + 2586 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2586 + ], + "main_type": "LayerNorm", + "main": { + "axis": [ + -1 + ], + "epsilon": 1e-06, + "group": 1, + "useRMSNorm": true + }, + "name": "/lm/ln_f/Mul_output_0", + "outputIndexes": [ + 2587 + ], + "type": "LayerNorm", + "defaultDimentionFormat": "NHWC" + }, + { + "main_type": "Blob", + "main": { + "dims": [ + 4096 + ], + "dataFormat": "NCHW", + "dataType": "DT_FLOAT", + "float32s": [ + 3.09375, + 3.4375, + 3.828125, + 3.1875, + 3.4375, + 3.1875, + 3.234375, + 3.234375, + 3.3125, + 3.265625, + 3.234375, + 3.4375, + 3.421875, + 3.15625, + 3.203125, + 3.296875, + 3.328125, + 3.375, + 3.203125, + 3.09375, + 3.375, + 3.34375, + 3.0625, + 3.125, + 3.265625, + 3.46875, + 3.390625, + 3.265625, + 3.296875, + 3.375, + 3.34375, + 3.28125, + 3.328125, + 3.265625, + 3.171875, + 3.203125, + 3.203125, + 3.171875, + 3.03125, + 3.390625, + 3.21875, + 3.6875, + 3.328125, + 3.171875, + 3.390625, + 3.28125, + 3.203125, + 3.3125, + 3.40625, + 3.15625, + 5.0625, + 2.96875, + 3.171875, + 3.203125, + 3.328125, + 3.421875, + 3.34375, + 3.171875, + 3.109375, + 3.265625, + 5.0, + 3.25, + 3.1875, + 3.4375, + 3.3125, + 3.203125, + 3.25, + 3.21875, + 3.78125, + 3.25, + 3.328125, + 3.234375, + 3.171875, + 3.265625, + 5.0, + 2.84375, + 3.3125, + 3.46875, + 3.21875, + 3.40625, + 3.359375, + 3.234375, + 3.140625, + 3.171875, + 3.296875, + 3.234375, + 3.296875, + 3.28125, + 3.140625, + 3.296875, + 3.265625, + 3.359375, + 3.390625, + 3.1875, + 3.265625, + 3.109375, + 3.21875, + 3.203125, + 3.1875, + 3.234375, + 3.265625, + 3.34375, + 2.796875, + 3.25, + 3.328125, + 3.234375, + 3.171875, + 3.1875, + 3.140625, + 3.109375, + 3.3125, + 3.328125, + 3.21875, + 3.265625, + 3.296875, + 3.03125, + 3.0, + 3.546875, + 3.34375, + 3.296875, + 3.84375, + 3.546875, + 3.15625, + 3.171875, + 3.1875, + 3.1875, + 3.078125, + 3.28125, + 3.0625, + 3.34375, + 3.109375, + 3.125, + 3.265625, + 3.296875, + 3.203125, + 3.359375, + 3.171875, + 3.109375, + 3.125, + 3.28125, + 3.203125, + 3.453125, + 3.203125, + 3.09375, + 3.40625, + 3.359375, + 3.375, + 3.015625, + 3.328125, + 3.234375, + 3.515625, + 3.515625, + 3.3125, + 3.390625, + 3.4375, + 3.140625, + 3.25, + 3.234375, + 3.21875, + 3.375, + 3.640625, + 3.46875, + 4.21875, + 3.296875, + 3.28125, + 3.3125, + 3.234375, + 3.21875, + 3.109375, + 3.203125, + 3.3125, + 3.296875, + 3.140625, + 3.34375, + 3.3125, + 3.171875, + 3.171875, + 3.28125, + 3.1875, + 3.28125, + 3.0, + 3.421875, + 3.171875, + 3.25, + 3.296875, + 3.953125, + 3.28125, + 3.203125, + 3.140625, + 3.109375, + 3.3125, + 3.390625, + 3.265625, + 3.703125, + 3.328125, + 3.203125, + 3.5, + 3.34375, + 3.359375, + 3.34375, + 3.125, + 3.203125, + 3.296875, + 3.3125, + 3.296875, + 3.140625, + 5.375, + 3.328125, + 4.65625, + 6.21875, + 3.359375, + 3.15625, + 3.328125, + 3.171875, + 3.421875, + 3.234375, + 3.171875, + 3.265625, + 3.328125, + 3.390625, + 3.203125, + 3.265625, + 3.40625, + 3.25, + 3.296875, + 3.328125, + 3.171875, + 3.328125, + 3.4375, + 3.1875, + 3.21875, + 3.140625, + 3.34375, + 3.296875, + 2.96875, + 3.234375, + 3.265625, + 3.421875, + 3.296875, + 3.640625, + 3.40625, + 2.953125, + 3.15625, + 3.265625, + 3.59375, + 3.015625, + 3.34375, + 3.296875, + 3.328125, + 3.296875, + 3.203125, + 3.203125, + 3.25, + 3.296875, + 3.203125, + 3.265625, + 3.296875, + 3.1875, + 2.96875, + 2.96875, + 3.375, + 3.28125, + 3.234375, + 3.140625, + 3.09375, + 3.375, + 3.15625, + 3.171875, + 4.5, + 3.234375, + 3.265625, + 3.375, + 3.21875, + 3.328125, + 3.171875, + 3.140625, + 3.28125, + 3.296875, + 3.234375, + 3.140625, + 3.265625, + 3.265625, + 3.21875, + 3.3125, + 3.421875, + 3.296875, + 3.25, + 3.328125, + 3.15625, + 3.625, + 3.34375, + 3.4375, + 3.328125, + 3.359375, + 3.40625, + 3.15625, + 3.40625, + 4.34375, + 3.28125, + 3.296875, + 3.234375, + 3.25, + 3.34375, + 3.328125, + 3.265625, + 3.203125, + 3.25, + 3.265625, + 3.21875, + 3.1875, + 3.203125, + 3.09375, + 3.09375, + 3.078125, + 3.21875, + 3.375, + 3.15625, + 3.34375, + 3.359375, + 3.390625, + 3.328125, + 3.5, + 3.234375, + 3.359375, + 3.375, + 3.15625, + 3.40625, + 3.28125, + 3.390625, + 3.125, + 3.3125, + 3.234375, + 3.296875, + 3.265625, + 3.4375, + 3.3125, + 3.328125, + 3.25, + 3.015625, + 3.28125, + 3.265625, + 3.203125, + 3.640625, + 3.34375, + 3.265625, + 3.34375, + 3.109375, + 3.359375, + 3.25, + 3.34375, + 3.203125, + 3.21875, + 3.25, + 3.28125, + 3.40625, + 3.25, + 3.203125, + 3.3125, + 3.34375, + 3.34375, + 3.421875, + 3.359375, + 3.359375, + 3.203125, + 3.71875, + 3.28125, + 3.3125, + 3.21875, + 3.21875, + 3.34375, + 3.296875, + 3.390625, + 3.21875, + 3.328125, + 3.328125, + 3.296875, + 3.4375, + 3.3125, + 3.28125, + 3.34375, + 3.234375, + 3.078125, + 3.296875, + 3.375, + 3.078125, + 3.28125, + 3.140625, + 3.21875, + 3.171875, + 3.34375, + 3.34375, + 3.390625, + 3.296875, + 3.1875, + 3.359375, + 3.203125, + 3.265625, + 3.203125, + 3.328125, + 3.375, + 3.34375, + 3.25, + 3.28125, + 3.203125, + 3.21875, + 3.15625, + 3.171875, + 4.4375, + 3.375, + 3.21875, + 3.40625, + 3.03125, + 3.359375, + 3.140625, + 3.328125, + 3.4375, + 3.34375, + 3.21875, + 3.296875, + 3.46875, + 3.671875, + 3.359375, + 3.359375, + 3.1875, + 3.0, + 3.40625, + 3.5625, + 3.4375, + 5.5625, + 3.265625, + 3.671875, + 3.234375, + 3.234375, + 3.484375, + 3.546875, + 3.34375, + 3.40625, + 3.421875, + 3.390625, + 3.203125, + 3.171875, + 3.40625, + 3.234375, + 3.265625, + 3.171875, + 3.453125, + 3.140625, + 3.21875, + 3.3125, + 3.28125, + 3.578125, + 3.203125, + 3.390625, + 3.3125, + 3.296875, + 3.34375, + 3.234375, + 3.265625, + 3.25, + 3.234375, + 3.296875, + 3.171875, + 3.21875, + 3.28125, + 3.28125, + 3.28125, + 3.3125, + 3.453125, + 3.40625, + 3.328125, + 3.375, + 3.296875, + 3.171875, + 3.34375, + 3.390625, + 3.265625, + 3.234375, + 3.359375, + 3.234375, + 3.21875, + 3.296875, + 3.390625, + 3.265625, + 3.234375, + 3.21875, + 3.21875, + 3.375, + 4.28125, + 3.25, + 4.71875, + 3.46875, + 2.984375, + 3.296875, + 3.1875, + 3.296875, + 3.875, + 3.40625, + 3.34375, + 3.359375, + 4.0625, + 3.140625, + 3.28125, + 3.375, + 3.3125, + 3.21875, + 3.234375, + 3.34375, + 3.15625, + 3.203125, + 3.28125, + 3.28125, + 3.765625, + 3.484375, + 3.328125, + 3.421875, + 3.28125, + 3.28125, + 3.265625, + 3.421875, + 3.328125, + 3.109375, + 3.359375, + 3.234375, + 3.28125, + 3.125, + 3.0625, + 3.453125, + 3.078125, + 3.265625, + 3.421875, + 3.34375, + 3.234375, + 3.15625, + 5.59375, + 3.4375, + 3.328125, + 3.375, + 3.34375, + 3.359375, + 3.578125, + 3.21875, + 3.21875, + 3.265625, + 3.3125, + 3.3125, + 3.3125, + 3.171875, + 3.734375, + 3.40625, + 3.203125, + 3.171875, + 3.28125, + 3.359375, + 3.1875, + 3.03125, + 3.328125, + 3.234375, + 3.515625, + 3.515625, + 3.390625, + 3.3125, + 3.234375, + 3.171875, + 3.3125, + 3.40625, + 3.328125, + 3.234375, + 3.421875, + 3.234375, + 2.90625, + 3.3125, + 3.015625, + 3.25, + 3.3125, + 3.40625, + 3.21875, + 3.3125, + 3.234375, + 3.265625, + 3.265625, + 3.609375, + 3.21875, + 3.015625, + 3.453125, + 3.3125, + 4.5625, + 6.6875, + 3.3125, + 3.34375, + 3.375, + 3.3125, + 3.234375, + 3.40625, + 3.453125, + 3.21875, + 3.296875, + 3.5, + 3.296875, + 3.359375, + 3.25, + 3.296875, + 3.125, + 3.375, + 3.28125, + 3.375, + 3.28125, + 3.15625, + 3.25, + 3.453125, + 3.3125, + 3.421875, + 3.328125, + 3.15625, + 4.3125, + 3.234375, + 3.15625, + 3.25, + 3.546875, + 3.25, + 3.3125, + 3.390625, + 3.359375, + 3.25, + 3.484375, + 3.203125, + 3.984375, + 3.296875, + 3.3125, + 3.390625, + 3.34375, + 3.28125, + 3.125, + 3.234375, + 3.328125, + 3.28125, + 3.328125, + 3.359375, + 3.265625, + 3.296875, + 3.34375, + 3.265625, + 3.40625, + 3.296875, + 3.3125, + 3.21875, + 3.328125, + 3.296875, + 3.265625, + 3.078125, + 3.234375, + 3.5, + 3.296875, + 3.1875, + 3.390625, + 3.171875, + 3.171875, + 3.265625, + 3.21875, + 3.28125, + 3.359375, + 3.484375, + 3.1875, + 3.390625, + 3.328125, + 5.0, + 3.796875, + 3.296875, + 3.359375, + 3.5625, + 3.21875, + 3.28125, + 3.21875, + 3.375, + 3.09375, + 3.203125, + 3.140625, + 3.359375, + 3.3125, + 3.3125, + 3.578125, + 3.4375, + 3.234375, + 3.34375, + 2.953125, + 3.4375, + 3.09375, + 3.171875, + 3.25, + 3.171875, + 3.34375, + 3.296875, + 3.375, + 3.6875, + 3.3125, + 3.40625, + 3.375, + 3.203125, + 3.234375, + 3.296875, + 3.3125, + 3.328125, + 3.375, + 3.578125, + 3.328125, + 3.25, + 3.390625, + 3.234375, + 3.15625, + 3.640625, + 3.328125, + 3.40625, + 3.109375, + 3.28125, + 3.1875, + 3.265625, + 3.34375, + 3.34375, + 3.140625, + 3.296875, + 3.109375, + 3.40625, + 3.265625, + 3.421875, + 3.328125, + 3.203125, + 3.40625, + 3.3125, + 3.390625, + 6.125, + 3.421875, + 3.265625, + 3.1875, + 3.125, + 3.3125, + 3.328125, + 3.203125, + 3.1875, + 3.234375, + 3.203125, + 3.296875, + 3.359375, + 3.359375, + 3.4375, + 3.25, + 3.28125, + 3.21875, + 3.203125, + 3.375, + 3.34375, + 3.359375, + 3.546875, + 3.109375, + 3.3125, + 3.328125, + 3.375, + 3.3125, + 3.234375, + 3.34375, + 3.21875, + 3.359375, + 3.390625, + 3.296875, + 3.328125, + 3.359375, + 3.3125, + 3.265625, + 3.234375, + 3.296875, + 3.28125, + 3.0, + 3.46875, + 3.265625, + 3.3125, + 3.28125, + 3.125, + 3.328125, + 3.28125, + 3.21875, + 3.109375, + 3.265625, + 3.28125, + 3.578125, + 3.375, + 3.328125, + 3.234375, + 3.359375, + 3.28125, + 3.3125, + 3.265625, + 3.34375, + 3.453125, + 3.203125, + 3.203125, + 5.8125, + 3.359375, + 3.328125, + 3.265625, + 3.203125, + 3.3125, + 3.375, + 3.390625, + 3.34375, + 3.34375, + 3.296875, + 3.1875, + 3.71875, + 3.328125, + 3.3125, + 3.203125, + 3.265625, + 3.1875, + 3.15625, + 3.4375, + 3.1875, + 3.296875, + 3.3125, + 3.265625, + 3.234375, + 3.5, + 3.34375, + 3.328125, + 3.265625, + 3.28125, + 3.296875, + 3.1875, + 3.296875, + 3.796875, + 3.25, + 3.40625, + 3.25, + 3.140625, + 3.265625, + 3.234375, + 3.203125, + 3.140625, + 3.34375, + 3.28125, + 3.265625, + 2.8125, + 3.3125, + 3.15625, + 3.09375, + 3.21875, + 3.375, + 3.09375, + 3.46875, + 3.25, + 3.5, + 3.296875, + 3.265625, + 3.265625, + 3.234375, + 3.546875, + 3.28125, + 3.984375, + 3.203125, + 3.25, + 3.375, + 3.28125, + 3.265625, + 3.296875, + 3.328125, + 3.25, + 3.140625, + 3.265625, + 3.375, + 3.328125, + 3.46875, + 3.265625, + 3.296875, + 3.25, + 3.21875, + 3.3125, + 3.484375, + 3.390625, + 3.0625, + 3.203125, + 3.296875, + 3.296875, + 3.296875, + 3.359375, + 3.5, + 3.265625, + 3.265625, + 3.203125, + 3.390625, + 3.375, + 3.328125, + 3.25, + 3.265625, + 3.171875, + 3.40625, + 3.25, + 3.328125, + 3.359375, + 3.21875, + 3.265625, + 3.3125, + 3.296875, + 3.375, + 3.1875, + 3.40625, + 3.34375, + 3.265625, + 3.109375, + 3.421875, + 3.421875, + 3.640625, + 4.46875, + 3.34375, + 3.09375, + 3.28125, + 3.375, + 3.28125, + 3.375, + 3.34375, + 3.234375, + 3.28125, + 3.125, + 3.390625, + 3.234375, + 3.203125, + 3.15625, + 3.359375, + 3.265625, + 3.1875, + 3.265625, + 3.34375, + 3.21875, + 3.203125, + 3.359375, + 3.3125, + 3.140625, + 3.234375, + 3.15625, + 3.171875, + 3.390625, + 3.703125, + 3.15625, + 3.328125, + 3.390625, + 3.25, + 3.359375, + 3.25, + 3.578125, + 3.3125, + 3.28125, + 3.296875, + 3.25, + 3.28125, + 3.28125, + 3.296875, + 3.375, + 3.125, + 3.296875, + 3.140625, + 3.546875, + 3.3125, + 3.28125, + 3.328125, + 3.25, + 3.171875, + 3.46875, + 3.15625, + 3.078125, + 3.28125, + 3.46875, + 3.234375, + 3.265625, + 5.78125, + 3.015625, + 3.234375, + 3.484375, + 3.359375, + 3.1875, + 3.328125, + 3.296875, + 3.28125, + 3.3125, + 3.6875, + 3.234375, + 3.46875, + 3.328125, + 3.28125, + 3.28125, + 3.15625, + 3.3125, + 3.265625, + 3.21875, + 3.28125, + 3.03125, + 3.234375, + 3.3125, + 3.25, + 4.96875, + 3.375, + 3.421875, + 3.140625, + 3.296875, + 3.15625, + 3.375, + 3.296875, + 3.140625, + 4.5, + 3.34375, + 3.28125, + 3.140625, + 3.28125, + 3.109375, + 3.28125, + 3.375, + 3.28125, + 4.5, + 3.28125, + 6.0625, + 3.109375, + 3.28125, + 3.25, + 3.359375, + 3.34375, + 2.96875, + 3.234375, + 3.1875, + 3.390625, + 3.25, + 3.375, + 3.359375, + 3.3125, + 3.59375, + 3.296875, + 4.53125, + 3.5, + 3.375, + 3.15625, + 3.71875, + 3.234375, + 3.234375, + 3.25, + 3.25, + 3.390625, + 3.203125, + 3.3125, + 3.296875, + 3.359375, + 3.296875, + 3.765625, + 3.1875, + 3.25, + 3.0625, + 3.140625, + 3.234375, + 3.34375, + 3.1875, + 3.140625, + 3.28125, + 3.328125, + 3.328125, + 3.296875, + 3.203125, + 3.1875, + 3.09375, + 3.40625, + 3.328125, + 3.390625, + 3.265625, + 3.3125, + 3.09375, + 3.34375, + 3.28125, + 3.328125, + 3.328125, + 3.46875, + 3.390625, + 3.28125, + 3.15625, + 3.34375, + 3.34375, + 3.1875, + 3.125, + 3.25, + 3.296875, + 1.859375, + 3.28125, + 3.328125, + 3.328125, + 3.203125, + 3.578125, + 3.34375, + 3.328125, + 3.0625, + 3.171875, + 3.296875, + 3.28125, + 3.40625, + 3.234375, + 3.03125, + 3.359375, + 3.265625, + 3.375, + 3.375, + 3.4375, + 3.171875, + 3.28125, + 3.453125, + 3.3125, + 3.28125, + 3.3125, + 3.21875, + 3.234375, + 3.296875, + 5.25, + 2.984375, + 3.390625, + 6.09375, + 3.15625, + 3.3125, + 3.28125, + 3.296875, + 3.3125, + 3.125, + 5.34375, + 3.5, + 3.140625, + 3.296875, + 3.1875, + 3.34375, + 3.15625, + 3.3125, + 3.265625, + 3.375, + 3.3125, + 3.3125, + 3.09375, + 3.328125, + 3.125, + 3.296875, + 3.3125, + 3.421875, + 3.21875, + 3.34375, + 3.15625, + 3.3125, + 3.296875, + 3.40625, + 3.265625, + 3.3125, + 3.140625, + 3.296875, + 3.609375, + 2.671875, + 3.3125, + 3.40625, + 3.15625, + 3.28125, + 3.28125, + 3.15625, + 3.484375, + 3.265625, + 3.25, + 3.171875, + 3.265625, + 3.171875, + 3.265625, + 3.25, + 3.265625, + 3.25, + 2.984375, + 3.25, + 3.046875, + 3.359375, + 3.1875, + 3.34375, + 3.4375, + 3.25, + 3.234375, + 3.265625, + 3.140625, + 3.28125, + 3.59375, + 3.15625, + 3.265625, + 3.9375, + 3.578125, + 3.203125, + 3.203125, + 3.40625, + 3.4375, + 3.421875, + 3.28125, + 3.40625, + 3.421875, + 3.21875, + 3.203125, + 3.328125, + 3.140625, + 3.296875, + 3.359375, + 3.234375, + 3.359375, + 3.28125, + 3.421875, + 3.25, + 3.578125, + 3.34375, + 3.234375, + 3.15625, + 3.3125, + 3.25, + 3.28125, + 3.234375, + 3.265625, + 3.203125, + 3.265625, + 3.265625, + 3.421875, + 3.078125, + 3.40625, + 3.390625, + 3.328125, + 3.203125, + 3.3125, + 2.875, + 3.375, + 3.359375, + 3.15625, + 3.234375, + 3.375, + 3.28125, + 3.203125, + 3.203125, + 3.140625, + 3.3125, + 3.296875, + 3.28125, + 3.265625, + 3.328125, + 3.265625, + 5.03125, + 3.671875, + 3.375, + 3.515625, + 3.296875, + 3.265625, + 3.375, + 3.34375, + 3.453125, + 3.171875, + 3.25, + 3.21875, + 3.171875, + 3.328125, + 3.375, + 3.390625, + 3.15625, + 3.34375, + 3.421875, + 3.453125, + 4.40625, + 3.28125, + 3.390625, + 2.984375, + 3.421875, + 3.265625, + 3.359375, + 3.296875, + 3.3125, + 3.21875, + 3.671875, + 3.125, + 3.09375, + 3.28125, + 3.140625, + 3.25, + 3.390625, + 3.09375, + 3.234375, + 3.140625, + 3.265625, + 3.25, + 3.28125, + 3.34375, + 3.390625, + 3.3125, + 3.078125, + 3.3125, + 3.390625, + 3.203125, + 3.40625, + 3.265625, + 3.421875, + 3.34375, + 3.265625, + 3.4375, + 3.40625, + 3.390625, + 3.5, + 3.3125, + 3.40625, + 4.6875, + 3.328125, + 3.3125, + 3.203125, + 3.15625, + 3.28125, + 3.421875, + 3.359375, + 3.21875, + 3.21875, + 3.421875, + 3.28125, + 3.296875, + 3.3125, + 3.4375, + 3.375, + 3.34375, + 3.21875, + 3.296875, + 5.625, + 3.03125, + 3.328125, + 4.125, + 3.421875, + 3.640625, + 3.34375, + 3.171875, + 3.265625, + 3.15625, + 3.140625, + 3.296875, + 3.4375, + 3.53125, + 3.28125, + 3.3125, + 3.25, + 3.234375, + 3.078125, + 3.375, + 3.359375, + 3.046875, + 3.234375, + 3.28125, + 3.296875, + 3.34375, + 3.28125, + 3.109375, + 3.359375, + 3.328125, + 4.4375, + 2.84375, + 3.34375, + 3.28125, + 3.21875, + 3.234375, + 3.375, + 3.390625, + 3.265625, + 3.25, + 3.296875, + 3.4375, + 3.1875, + 3.21875, + 3.359375, + 3.875, + 3.28125, + 3.25, + 3.21875, + 3.359375, + 3.21875, + 3.03125, + 3.421875, + 3.328125, + 3.375, + 3.265625, + 4.25, + 3.25, + 3.28125, + 3.25, + 3.3125, + 3.25, + 3.40625, + 3.203125, + 3.203125, + 3.3125, + 3.234375, + 3.28125, + 3.25, + 3.28125, + 3.359375, + 3.25, + 3.34375, + 3.3125, + 3.125, + 3.296875, + 3.171875, + 3.28125, + 3.34375, + 3.265625, + 3.390625, + 3.3125, + 3.15625, + 3.296875, + 3.484375, + 3.140625, + 3.265625, + 3.203125, + 3.28125, + 3.359375, + 3.453125, + 3.390625, + 3.234375, + 3.3125, + 3.171875, + 3.109375, + 3.359375, + 5.65625, + 3.234375, + 6.28125, + 3.390625, + 3.3125, + 3.375, + 3.28125, + 3.265625, + 5.65625, + 3.25, + 3.4375, + 3.265625, + 3.265625, + 5.0625, + 3.234375, + 3.109375, + 3.234375, + 3.296875, + 3.296875, + 3.296875, + 3.140625, + 3.390625, + 6.15625, + 3.171875, + 3.125, + 3.390625, + 3.359375, + 3.484375, + 3.265625, + 3.28125, + 3.21875, + 3.25, + 3.3125, + 3.1875, + 3.28125, + 3.203125, + 3.421875, + 3.09375, + 3.265625, + 3.34375, + 3.296875, + 3.921875, + 3.25, + 3.03125, + 3.25, + 3.265625, + 3.203125, + 3.09375, + 3.40625, + 3.28125, + 3.265625, + 3.171875, + 3.328125, + 3.421875, + 3.34375, + 3.203125, + 3.765625, + 3.28125, + 3.34375, + 3.359375, + 3.28125, + 3.453125, + 3.65625, + 3.25, + 3.578125, + 3.484375, + 3.328125, + 3.21875, + 3.21875, + 3.4375, + 3.328125, + 3.203125, + 3.1875, + 3.328125, + 3.453125, + 3.09375, + 3.046875, + 3.140625, + 3.546875, + 3.34375, + 3.265625, + 3.0625, + 3.703125, + 3.28125, + 3.234375, + 3.234375, + 3.4375, + 3.234375, + 3.15625, + 3.25, + 3.1875, + 3.359375, + 3.15625, + 3.15625, + 3.40625, + 3.421875, + 3.234375, + 3.15625, + 3.5, + 3.265625, + 3.1875, + 3.046875, + 3.375, + 3.359375, + 3.28125, + 3.234375, + 3.109375, + 3.609375, + 3.328125, + 3.34375, + 3.453125, + 3.3125, + 3.25, + 4.5625, + 3.46875, + 3.234375, + 3.265625, + 3.15625, + 3.234375, + 3.1875, + 3.375, + 3.40625, + 3.359375, + 3.15625, + 3.234375, + 3.40625, + 3.4375, + 3.359375, + 3.28125, + 3.03125, + 3.21875, + 3.15625, + 3.234375, + 3.4375, + 3.3125, + 3.25, + 3.296875, + 3.296875, + 3.21875, + 3.453125, + 3.34375, + 3.234375, + 3.15625, + 3.359375, + 3.21875, + 3.59375, + 3.1875, + 3.296875, + 3.328125, + 3.234375, + 3.28125, + 3.46875, + 3.25, + 3.34375, + 3.328125, + 3.359375, + 3.28125, + 3.390625, + 3.265625, + 3.375, + 3.3125, + 3.3125, + 3.21875, + 3.15625, + 3.296875, + 3.359375, + 3.15625, + 3.265625, + 3.265625, + 3.109375, + 3.125, + 3.1875, + 3.359375, + 3.3125, + 3.203125, + 3.25, + 3.3125, + 3.140625, + 3.21875, + 3.109375, + 3.28125, + 3.21875, + 3.265625, + 3.28125, + 3.390625, + 3.078125, + 3.34375, + 3.40625, + 3.109375, + 3.296875, + 3.125, + 3.25, + 3.34375, + 3.375, + 3.15625, + 3.328125, + 3.65625, + 3.359375, + 3.328125, + 3.34375, + 3.421875, + 3.25, + 3.4375, + 3.25, + 3.296875, + 3.296875, + 3.3125, + 3.28125, + 3.234375, + 3.265625, + 3.234375, + 5.40625, + 3.390625, + 3.21875, + 3.203125, + 3.171875, + 3.375, + 3.375, + 3.125, + 3.34375, + 3.90625, + 3.296875, + 3.25, + 3.21875, + 3.390625, + 3.125, + 3.109375, + 3.03125, + 3.25, + 3.234375, + 3.203125, + 3.0625, + 3.359375, + 3.296875, + 3.375, + 3.40625, + 3.375, + 3.53125, + 3.109375, + 3.546875, + 3.296875, + 3.21875, + 3.25, + 3.4375, + 3.265625, + 3.328125, + 3.3125, + 3.125, + 3.25, + 3.171875, + 3.125, + 5.09375, + 3.21875, + 3.46875, + 3.203125, + 3.09375, + 3.4375, + 3.265625, + 3.28125, + 3.3125, + 3.25, + 3.203125, + 3.1875, + 3.34375, + 3.078125, + 3.25, + 3.28125, + 3.296875, + 3.453125, + 2.984375, + 3.96875, + 3.390625, + 3.28125, + 3.34375, + 3.21875, + 3.421875, + 3.328125, + 3.25, + 3.328125, + 3.28125, + 3.265625, + 3.28125, + 3.15625, + 3.0, + 3.4375, + 3.125, + 3.3125, + 3.65625, + 3.25, + 3.234375, + 3.15625, + 3.109375, + 3.34375, + 3.203125, + 3.296875, + 3.09375, + 3.28125, + 3.265625, + 3.328125, + 3.125, + 3.28125, + 3.453125, + 3.1875, + 3.28125, + 1.53125, + 3.3125, + 3.265625, + 3.28125, + 3.3125, + 3.328125, + 3.15625, + 3.390625, + 3.15625, + 3.5, + 3.328125, + 3.21875, + 3.3125, + 3.234375, + 3.203125, + 3.359375, + 3.21875, + 3.3125, + 3.21875, + 3.40625, + 3.359375, + 3.421875, + 3.09375, + 3.390625, + 3.296875, + 3.234375, + 3.296875, + 3.359375, + 3.21875, + 3.328125, + 3.203125, + 3.21875, + 3.34375, + 3.40625, + 3.34375, + 3.34375, + 3.1875, + 3.28125, + 3.375, + 2.984375, + 3.21875, + 3.234375, + 3.125, + 3.25, + 3.390625, + 3.15625, + 3.1875, + 3.28125, + 3.453125, + 3.171875, + 3.265625, + 3.109375, + 3.234375, + 6.09375, + 3.265625, + 3.265625, + 3.203125, + 3.203125, + 3.265625, + 3.265625, + 3.296875, + 3.3125, + 3.171875, + 3.3125, + 3.09375, + 3.40625, + 3.140625, + 3.234375, + 3.25, + 3.328125, + 3.46875, + 3.421875, + 3.640625, + 3.171875, + 3.1875, + 5.6875, + 3.046875, + 3.453125, + 3.296875, + 3.125, + 3.359375, + 3.28125, + 3.265625, + 3.3125, + 3.21875, + 3.265625, + 3.171875, + 3.34375, + 3.3125, + 3.125, + 3.4375, + 3.375, + 3.203125, + 3.28125, + 3.34375, + 2.96875, + 3.3125, + 3.296875, + 3.328125, + 3.078125, + 3.25, + 3.140625, + 3.40625, + 3.171875, + 3.265625, + 3.296875, + 3.1875, + 3.390625, + 3.265625, + 3.421875, + 3.1875, + 3.28125, + 3.28125, + 3.328125, + 3.25, + 3.234375, + 3.71875, + 3.21875, + 3.34375, + 3.09375, + 3.21875, + 3.078125, + 3.28125, + 3.265625, + 3.296875, + 3.078125, + 3.421875, + 3.5, + 3.3125, + 5.84375, + 3.296875, + 3.21875, + 3.421875, + 3.390625, + 3.234375, + 3.34375, + 3.1875, + 3.390625, + 3.0625, + 3.3125, + 3.75, + 3.4375, + 3.265625, + 3.3125, + 3.265625, + 3.203125, + 3.234375, + 3.234375, + 4.03125, + 3.28125, + 3.46875, + 3.25, + 3.203125, + 3.25, + 3.40625, + 3.25, + 3.1875, + 3.25, + 3.28125, + 3.234375, + 3.21875, + 3.03125, + 3.265625, + 3.0625, + 3.40625, + 3.421875, + 3.359375, + 3.203125, + 3.40625, + 3.265625, + 3.3125, + 3.25, + 3.875, + 3.28125, + 3.09375, + 3.421875, + 3.28125, + 3.203125, + 3.25, + 3.421875, + 3.453125, + 3.234375, + 3.265625, + 3.296875, + 3.28125, + 3.296875, + 3.390625, + 3.328125, + 3.25, + 3.328125, + 3.28125, + 3.328125, + 3.375, + 3.1875, + 3.25, + 3.40625, + 3.15625, + 3.15625, + 3.34375, + 3.375, + 3.28125, + 3.328125, + 3.3125, + 3.140625, + 3.375, + 3.109375, + 3.34375, + 3.203125, + 4.21875, + 3.328125, + 3.1875, + 2.96875, + 3.40625, + 3.828125, + 3.359375, + 3.265625, + 3.125, + 3.078125, + 3.21875, + 3.15625, + 3.296875, + 3.21875, + 3.390625, + 3.171875, + 3.328125, + 3.171875, + 3.328125, + 3.234375, + 3.140625, + 3.28125, + 3.28125, + 3.3125, + 3.15625, + 3.359375, + 3.296875, + 3.296875, + 3.15625, + 3.296875, + 3.375, + 3.28125, + 3.234375, + 3.265625, + 3.171875, + 3.25, + 3.25, + 3.234375, + 3.203125, + 3.28125, + 3.21875, + 3.234375, + 3.359375, + 3.453125, + 3.234375, + 3.453125, + 3.25, + 3.140625, + 3.265625, + 3.203125, + 3.96875, + 3.515625, + 3.609375, + 3.234375, + 3.359375, + 3.0, + 3.234375, + 3.25, + 3.234375, + 3.28125, + 3.296875, + 3.203125, + 3.34375, + 3.171875, + 3.25, + 3.25, + 3.3125, + 3.390625, + 3.328125, + 3.28125, + 3.390625, + 3.296875, + 3.609375, + 3.21875, + 3.265625, + 3.296875, + 3.578125, + 3.234375, + 3.3125, + 3.421875, + 3.359375, + 3.21875, + 3.421875, + 3.265625, + 3.4375, + 3.21875, + 3.453125, + 3.328125, + 3.421875, + 3.234375, + 3.34375, + 3.28125, + 3.28125, + 3.34375, + 3.28125, + 3.5, + 3.28125, + 2.984375, + 3.234375, + 3.296875, + 3.234375, + 3.265625, + 3.203125, + 3.265625, + 3.25, + 3.203125, + 3.15625, + 3.203125, + 3.265625, + 3.421875, + 3.265625, + 3.453125, + 3.296875, + 3.375, + 3.28125, + 3.390625, + 3.40625, + 3.15625, + 3.421875, + 3.34375, + 3.328125, + 4.21875, + 3.265625, + 3.234375, + 3.28125, + 3.21875, + 3.171875, + 3.15625, + 3.25, + 4.03125, + 3.15625, + 3.28125, + 3.203125, + 3.375, + 3.28125, + 3.109375, + 3.40625, + 3.046875, + 3.3125, + 3.21875, + 3.28125, + 3.375, + 3.4375, + 3.40625, + 3.390625, + 3.125, + 3.34375, + 3.375, + 3.328125, + 3.390625, + 3.328125, + 3.15625, + 3.015625, + 3.515625, + 3.171875, + 3.25, + 3.40625, + 3.28125, + 3.296875, + 3.3125, + 3.234375, + 3.390625, + 3.265625, + 3.328125, + 3.140625, + 3.0625, + 3.359375, + 3.484375, + 3.21875, + 3.265625, + 3.515625, + 3.25, + 3.09375, + 3.203125, + 3.375, + 3.4375, + 3.515625, + 3.125, + 3.265625, + 3.28125, + 3.28125, + 3.1875, + 3.265625, + 3.140625, + 3.203125, + 3.203125, + 3.328125, + 2.984375, + 3.375, + 3.0, + 3.40625, + 3.25, + 5.71875, + 3.21875, + 3.296875, + 3.359375, + 3.28125, + 3.265625, + 3.1875, + 3.1875, + 3.328125, + 3.328125, + 3.34375, + 3.3125, + 3.21875, + 3.296875, + 3.21875, + 3.296875, + 3.1875, + 3.328125, + 3.265625, + 3.109375, + 3.203125, + 3.234375, + 3.296875, + 3.234375, + 3.359375, + 3.328125, + 3.4375, + 3.40625, + 3.234375, + 3.328125, + 3.453125, + 3.25, + 3.21875, + 3.234375, + 3.265625, + 3.203125, + 3.28125, + 3.3125, + 3.3125, + 3.296875, + 3.296875, + 3.25, + 3.3125, + 3.515625, + 3.375, + 3.28125, + 3.671875, + 3.296875, + 3.25, + 3.390625, + 3.265625, + 3.375, + 3.203125, + 3.28125, + 3.421875, + 3.15625, + 3.296875, + 3.328125, + 3.09375, + 3.53125, + 3.390625, + 3.1875, + 3.1875, + 3.21875, + 3.453125, + 2.96875, + 3.296875, + 3.296875, + 3.328125, + 3.125, + 3.25, + 3.296875, + 3.328125, + 3.359375, + 4.9375, + 3.296875, + 3.25, + 3.1875, + 3.421875, + 3.4375, + 3.25, + 3.140625, + 3.421875, + 3.453125, + 3.34375, + 3.390625, + 3.34375, + 3.390625, + 3.375, + 3.546875, + 3.03125, + 3.1875, + 3.078125, + 3.203125, + 3.296875, + 3.21875, + 3.28125, + 3.265625, + 3.359375, + 3.125, + 3.1875, + 3.046875, + 3.125, + 4.8125, + 3.265625, + 3.265625, + 3.265625, + 3.34375, + 3.328125, + 3.3125, + 3.359375, + 3.390625, + 3.328125, + 3.171875, + 3.28125, + 3.3125, + 4.0, + 3.40625, + 3.375, + 3.34375, + 3.25, + 3.25, + 3.1875, + 3.234375, + 3.421875, + 3.25, + 3.0, + 3.171875, + 3.265625, + 3.234375, + 3.25, + 3.484375, + 3.546875, + 3.390625, + 3.375, + 5.78125, + 3.46875, + 3.21875, + 3.265625, + 3.34375, + 3.28125, + 3.265625, + 3.234375, + 3.28125, + 3.078125, + 3.65625, + 3.265625, + 3.1875, + 3.328125, + 3.21875, + 3.375, + 3.734375, + 3.078125, + 3.28125, + 3.28125, + 5.25, + 3.265625, + 3.234375, + 3.265625, + 3.34375, + 3.265625, + 3.28125, + 3.28125, + 3.296875, + 5.4375, + 3.296875, + 3.265625, + 3.265625, + 3.25, + 3.28125, + 3.359375, + 3.125, + 3.34375, + 3.34375, + 3.296875, + 3.28125, + 3.25, + 3.21875, + 3.296875, + 3.109375, + 3.328125, + 3.109375, + 3.203125, + 3.28125, + 3.265625, + 3.25, + 4.25, + 3.3125, + 3.234375, + 3.296875, + 3.359375, + 3.234375, + 2.859375, + 3.3125, + 3.359375, + 3.28125, + 3.046875, + 3.171875, + 3.15625, + 3.21875, + 3.28125, + 3.203125, + 3.03125, + 3.265625, + 3.34375, + 3.078125, + 3.421875, + 3.359375, + 3.46875, + 3.265625, + 3.265625, + 3.328125, + 3.3125, + 3.3125, + 3.265625, + 3.265625, + 3.3125, + 3.21875, + 4.90625, + 3.515625, + 3.09375, + 3.296875, + 3.453125, + 3.265625, + 3.28125, + 3.34375, + 3.234375, + 3.390625, + 3.359375, + 3.296875, + 3.25, + 3.453125, + 3.34375, + 3.25, + 4.46875, + 4.03125, + 3.234375, + 3.15625, + 3.5625, + 3.0, + 3.3125, + 4.125, + 6.125, + 3.3125, + 3.484375, + 4.90625, + 3.3125, + 3.40625, + 3.078125, + 3.171875, + 3.234375, + 3.265625, + 3.234375, + 3.421875, + 3.328125, + 3.40625, + 3.328125, + 3.375, + 3.28125, + 3.09375, + 3.515625, + 3.46875, + 3.328125, + 3.234375, + 3.46875, + 3.3125, + 3.328125, + 3.328125, + 3.5625, + 2.984375, + 3.09375, + 3.296875, + 3.328125, + 3.15625, + 3.359375, + 3.375, + 3.34375, + 3.265625, + 3.421875, + 3.328125, + 3.28125, + 3.421875, + 3.234375, + 3.265625, + 3.125, + 3.265625, + 3.328125, + 3.296875, + 3.296875, + 3.34375, + 3.25, + 3.390625, + 3.328125, + 3.328125, + 3.359375, + 3.34375, + 3.140625, + 3.25, + 3.265625, + 3.265625, + 3.3125, + 3.65625, + 3.203125, + 3.125, + 3.390625, + 3.1875, + 3.359375, + 3.328125, + 3.328125, + 3.34375, + 3.1875, + 4.09375, + 3.03125, + 3.28125, + 3.359375, + 3.421875, + 3.28125, + 3.46875, + 3.21875, + 3.609375, + 2.921875, + 3.203125, + 3.109375, + 3.046875, + 3.296875, + 3.296875, + 3.28125, + 3.15625, + 3.265625, + 3.34375, + 3.625, + 3.234375, + 3.3125, + 3.015625, + 3.40625, + 3.40625, + 3.375, + 3.109375, + 3.28125, + 3.8125, + 3.265625, + 3.453125, + 3.28125, + 3.34375, + 3.203125, + 2.90625, + 3.1875, + 3.09375, + 3.296875, + 3.328125, + 3.40625, + 3.046875, + 3.3125, + 3.375, + 3.359375, + 3.203125, + 3.265625, + 3.328125, + 4.90625, + 3.265625, + 3.21875, + 3.3125, + 3.21875, + 6.25, + 3.21875, + 3.34375, + 3.03125, + 3.421875, + 3.3125, + 3.359375, + 3.375, + 3.203125, + 3.203125, + 3.15625, + 3.3125, + 3.359375, + 3.3125, + 3.296875, + 3.3125, + 3.296875, + 3.4375, + 3.4375, + 3.28125, + 3.140625, + 3.296875, + 3.34375, + 3.328125, + 3.25, + 3.25, + 3.84375, + 3.359375, + 3.375, + 3.375, + 3.265625, + 3.453125, + 3.25, + 3.296875, + 3.25, + 3.0, + 3.28125, + 3.125, + 3.34375, + 3.28125, + 3.328125, + 3.453125, + 3.15625, + 3.171875, + 3.28125, + 3.3125, + 3.265625, + 3.296875, + 3.3125, + 2.984375, + 3.140625, + 3.296875, + 3.234375, + 3.328125, + 3.203125, + 3.25, + 3.375, + 3.078125, + 3.375, + 3.296875, + 3.359375, + 3.484375, + 3.265625, + 3.3125, + 3.390625, + 3.25, + 3.421875, + 3.53125, + 3.34375, + 3.140625, + 6.46875, + 3.171875, + 3.40625, + 3.28125, + 2.984375, + 3.328125, + 3.3125, + 3.34375, + 3.25, + 3.296875, + 2.9375, + 3.359375, + 3.28125, + 3.4375, + 3.25, + 3.296875, + 3.3125, + 3.328125, + 3.421875, + 3.328125, + 3.359375, + 3.375, + 3.3125, + 3.265625, + 3.265625, + 3.90625, + 3.328125, + 3.234375, + 3.21875, + 3.296875, + 3.296875, + 3.421875, + 3.3125, + 3.296875, + 3.359375, + 3.109375, + 3.28125, + 3.296875, + 3.203125, + 3.15625, + 3.5, + 3.21875, + 3.28125, + 3.40625, + 3.4375, + 5.40625, + 3.390625, + 3.25, + 3.296875, + 3.15625, + 3.34375, + 3.4375, + 3.1875, + 3.140625, + 3.046875, + 3.3125, + 3.25, + 3.296875, + 3.171875, + 3.0625, + 3.265625, + 3.25, + 3.328125, + 3.28125, + 3.421875, + 3.234375, + 3.3125, + 3.328125, + 3.328125, + 3.390625, + 3.03125, + 3.265625, + 3.359375, + 3.203125, + 3.109375, + 3.71875, + 3.28125, + 3.3125, + 3.421875, + 3.265625, + 3.40625, + 3.3125, + 3.28125, + 3.328125, + 3.3125, + 3.21875, + 3.40625, + 3.28125, + 3.140625, + 3.34375, + 3.234375, + 3.21875, + 3.375, + 3.296875, + 3.25, + 3.21875, + 3.203125, + 3.1875, + 3.109375, + 3.125, + 3.265625, + 3.28125, + 3.5625, + 3.265625, + 3.234375, + 3.34375, + 3.21875, + 3.171875, + 3.296875, + 3.1875, + 3.28125, + 3.25, + 3.3125, + 3.3125, + 3.234375, + 3.359375, + 3.21875, + 3.296875, + 3.171875, + 3.3125, + 3.09375, + 3.1875, + 3.140625, + 3.0625, + 3.09375, + 3.28125, + 3.328125, + 3.34375, + 3.3125, + 3.234375, + 3.25, + 3.171875, + 3.234375, + 3.265625, + 3.53125, + 3.234375, + 3.25, + 3.203125, + 3.359375, + 3.234375, + 3.21875, + 2.953125, + 3.234375, + 2.859375, + 3.234375, + 3.390625, + 3.21875, + 3.1875, + 3.25, + 3.078125, + 3.359375, + 3.34375, + 3.109375, + 3.3125, + 3.421875, + 3.0, + 3.359375, + 3.328125, + 3.125, + 3.28125, + 3.265625, + 3.3125, + 3.1875, + 3.265625, + 3.359375, + 4.9375, + 3.359375, + 3.03125, + 3.390625, + 3.0, + 3.28125, + 3.3125, + 3.359375, + 3.125, + 3.296875, + 3.328125, + 3.328125, + 3.265625, + 3.25, + 3.28125, + 3.25, + 3.203125, + 3.34375, + 3.078125, + 3.28125, + 3.1875, + 3.265625, + 3.1875, + 3.28125, + 3.28125, + 3.296875, + 3.125, + 4.21875, + 3.3125, + 3.296875, + 3.3125, + 3.109375, + 3.3125, + 3.15625, + 3.34375, + 3.34375, + 3.265625, + 3.109375, + 3.296875, + 3.15625, + 5.0, + 3.3125, + 3.296875, + 3.234375, + 3.3125, + 3.375, + 3.453125, + 3.265625, + 3.171875, + 3.265625, + 3.546875, + 3.4375, + 3.140625, + 3.25, + 3.265625, + 3.375, + 3.5, + 3.375, + 3.3125, + 3.34375, + 3.375, + 3.078125, + 3.3125, + 3.375, + 3.171875, + 3.234375, + 3.15625, + 3.328125, + 3.234375, + 3.21875, + 3.203125, + 3.28125, + 4.59375, + 3.265625, + 3.1875, + 3.515625, + 3.3125, + 3.375, + 3.28125, + 3.171875, + 3.296875, + 3.3125, + 3.546875, + 3.15625, + 3.34375, + 3.28125, + 3.203125, + 3.0625, + 3.125, + 3.15625, + 3.296875, + 3.421875, + 3.296875, + 3.171875, + 3.3125, + 3.296875, + 3.234375, + 3.234375, + 3.046875, + 3.40625, + 3.3125, + 3.265625, + 3.21875, + 3.46875, + 5.28125, + 3.234375, + 3.171875, + 3.484375, + 3.296875, + 3.359375, + 3.15625, + 3.25, + 3.3125, + 3.234375, + 3.359375, + 3.359375, + 3.34375, + 3.40625, + 3.3125, + 3.453125, + 3.203125, + 3.21875, + 3.171875, + 3.453125, + 3.46875, + 3.34375, + 3.078125, + 3.40625, + 3.46875, + 3.3125, + 3.390625, + 3.40625, + 3.296875, + 3.3125, + 3.296875, + 3.390625, + 3.328125, + 3.5, + 3.28125, + 3.515625, + 3.25, + 3.28125, + 3.484375, + 3.375, + 3.28125, + 3.1875, + 3.34375, + 3.1875, + 3.171875, + 3.3125, + 3.359375, + 3.40625, + 3.1875, + 3.265625, + 3.3125, + 3.09375, + 3.21875, + 3.390625, + 3.28125, + 3.171875, + 3.3125, + 3.21875, + 3.328125, + 3.09375, + 3.3125, + 3.375, + 3.203125, + 3.28125, + 3.25, + 3.375, + 3.15625, + 3.09375, + 3.28125, + 3.3125, + 3.25, + 3.515625, + 3.21875, + 3.296875, + 3.421875, + 3.453125, + 3.28125, + 3.28125, + 3.390625, + 3.421875, + 3.125, + 3.015625, + 3.328125, + 3.15625, + 3.359375, + 3.390625, + 3.171875, + 3.21875, + 3.28125, + 3.953125, + 3.5, + 3.359375, + 3.375, + 3.28125, + 3.015625, + 3.265625, + 3.359375, + 3.265625, + 3.515625, + 3.3125, + 2.984375, + 3.03125, + 3.328125, + 3.234375, + 3.375, + 3.234375, + 3.34375, + 3.375, + 3.0625, + 3.40625, + 3.296875, + 3.234375, + 3.21875, + 3.015625, + 4.3125, + 3.203125, + 3.34375, + 3.1875, + 3.203125, + 3.28125, + 3.296875, + 3.40625, + 3.296875, + 3.234375, + 3.40625, + 3.5625, + 3.15625, + 3.265625, + 3.25, + 3.171875, + 3.265625, + 3.1875, + 3.359375, + 3.21875, + 3.328125, + 3.125, + 3.296875, + 3.234375, + 3.296875, + 3.375, + 3.265625, + 3.265625, + 3.265625, + 3.421875, + 3.203125, + 3.296875, + 3.296875, + 3.4375, + 3.265625, + 3.234375, + 3.21875, + 3.3125, + 3.234375, + 3.234375, + 3.375, + 3.453125, + 3.265625, + 3.140625, + 3.84375, + 3.484375, + 3.203125, + 3.34375, + 3.1875, + 3.1875, + 3.1875, + 3.078125, + 3.359375, + 3.125, + 3.21875, + 3.328125, + 5.375, + 3.109375, + 3.28125, + 3.3125, + 3.234375, + 3.328125, + 3.296875, + 3.140625, + 3.140625, + 3.265625, + 3.21875, + 3.609375, + 3.328125, + 3.328125, + 4.3125, + 3.34375, + 2.984375, + 3.265625, + 3.359375, + 3.265625, + 4.4375, + 3.1875, + 2.984375, + 3.234375, + 3.3125, + 3.234375, + 3.125, + 3.328125, + 3.390625, + 3.171875, + 3.25, + 3.15625, + 3.328125, + 3.609375, + 3.140625, + 3.25, + 3.25, + 3.375, + 3.3125, + 3.34375, + 3.25, + 3.359375, + 3.28125, + 3.28125, + 3.34375, + 3.046875, + 3.203125, + 3.359375, + 3.375, + 3.4375, + 3.375, + 3.3125, + 4.625, + 3.09375, + 3.109375, + 3.296875, + 3.078125, + 3.234375, + 3.28125, + 3.046875, + 3.328125, + 3.234375, + 3.3125, + 3.390625, + 3.125, + 3.84375, + 3.390625, + 3.25, + 3.1875, + 3.203125, + 3.546875, + 3.34375, + 3.375, + 2.890625, + 3.265625, + 3.296875, + 3.3125, + 3.34375, + 3.28125, + 3.359375, + 3.375, + 3.265625, + 3.296875, + 3.390625, + 3.359375, + 5.71875, + 3.203125, + 3.4375, + 2.9375, + 3.171875, + 3.3125, + 3.171875, + 3.234375, + 3.1875, + 3.34375, + 3.3125, + 3.234375, + 3.375, + 3.21875, + 3.203125, + 3.34375, + 3.25, + 3.1875, + 3.25, + 3.171875, + 3.375, + 3.671875, + 3.421875, + 3.359375, + 2.640625, + 3.296875, + 3.328125, + 3.3125, + 3.0, + 3.453125, + 3.3125, + 3.28125, + 3.328125, + 3.71875, + 3.171875, + 3.34375, + 3.3125, + 3.4375, + 3.390625, + 3.265625, + 3.046875, + 2.984375, + 3.40625, + 3.25, + 3.265625, + 3.3125, + 3.125, + 3.484375, + 3.140625, + 3.328125, + 3.296875, + 3.6875, + 1.359375, + 3.328125, + 3.296875, + 3.734375, + 3.1875, + 3.25, + 3.359375, + 3.421875, + 3.34375, + 3.3125, + 3.265625, + 3.34375, + 3.25, + 3.09375, + 3.09375, + 3.25, + 3.4375, + 5.46875, + 3.4375, + 4.125, + 3.328125, + 3.171875, + 3.1875, + 3.3125, + 3.1875, + 3.234375, + 3.34375, + 3.390625, + 3.25, + 3.109375, + 3.03125, + 3.34375, + 3.0625, + 3.234375, + 3.265625, + 3.359375, + 5.5, + 3.3125, + 3.359375, + 3.4375, + 3.296875, + 3.09375, + 3.15625, + 3.234375, + 3.109375, + 3.203125, + 3.171875, + 3.46875, + 3.328125, + 3.046875, + 3.328125, + 3.171875, + 3.265625, + 3.390625, + 3.59375, + 3.015625, + 3.34375, + 3.265625, + 3.28125, + 3.21875, + 3.109375, + 3.28125, + 3.296875, + 3.34375, + 3.34375, + 3.390625, + 3.40625, + 3.0625, + 3.375, + 3.296875, + 3.03125, + 3.3125, + 3.484375, + 3.40625, + 3.328125, + 3.328125, + 3.46875, + 3.34375, + 3.34375, + 3.421875, + 3.359375, + 3.1875, + 3.15625, + 3.359375, + 3.21875, + 3.375, + 3.046875, + 3.390625, + 3.421875, + 3.25, + 3.453125, + 3.53125, + 3.234375, + 3.34375, + 3.3125, + 3.21875, + 3.265625, + 3.3125, + 3.28125, + 3.390625, + 3.125, + 3.15625, + 3.34375, + 3.15625, + 3.21875, + 3.34375, + 3.1875, + 3.578125, + 3.375, + 3.421875, + 3.359375, + 3.34375, + 3.328125, + 3.25, + 3.28125, + 3.109375, + 3.328125, + 3.25, + 3.265625, + 3.25, + 3.109375, + 3.28125, + 3.453125, + 3.25, + 3.109375, + 3.328125, + 3.109375, + 3.203125, + 3.125, + 3.328125, + 2.96875, + 3.25, + 3.234375, + 3.375, + 3.390625, + 3.34375, + 3.296875, + 3.21875, + 3.21875, + 3.296875, + 3.140625, + 3.25, + 3.5625, + 3.21875, + 3.234375, + 3.15625, + 3.1875, + 3.265625, + 3.296875, + 3.0625, + 3.3125, + 3.25, + 3.234375, + 3.359375, + 3.3125, + 3.5, + 3.3125, + 3.21875, + 3.21875, + 3.375, + 3.109375, + 3.203125, + 3.15625, + 3.171875, + 3.4375, + 3.1875, + 3.265625, + 3.265625, + 3.328125, + 3.265625, + 3.375, + 3.3125, + 3.1875, + 3.328125, + 3.390625, + 3.28125, + 3.390625, + 3.265625, + 3.234375, + 3.453125, + 3.234375, + 3.28125, + 3.125, + 3.078125, + 3.375, + 3.390625, + 3.3125, + 3.28125, + 3.28125, + 3.546875, + 3.359375, + 3.28125, + 2.953125, + 3.25, + 2.921875, + 3.125, + 4.78125, + 3.015625, + 3.265625, + 3.15625, + 4.9375, + 3.171875, + 3.375, + 2.984375, + 3.09375, + 3.515625, + 3.375, + 3.109375, + 3.203125, + 3.21875, + 3.234375, + 3.34375, + 3.296875, + 3.25, + 3.0625, + 3.21875, + 3.453125, + 3.109375, + 3.296875, + 3.234375, + 3.21875, + 3.078125, + 3.3125, + 3.203125, + 3.28125, + 3.375, + 3.09375, + 3.09375, + 3.375, + 3.21875, + 3.21875, + 3.4375, + 6.09375, + 3.1875, + 3.421875, + 3.34375, + 3.390625, + 3.171875, + 3.4375, + 3.234375, + 3.1875, + 3.484375, + 3.265625, + 3.296875, + 3.53125, + 3.265625, + 3.234375, + 3.328125, + 3.3125, + 3.328125, + 3.328125, + 3.265625, + 3.265625, + 3.09375, + 3.265625, + 3.109375, + 3.328125, + 3.21875, + 3.34375, + 3.140625, + 3.390625, + 3.359375, + 3.1875, + 3.296875, + 3.265625, + 3.296875, + 3.71875, + 3.3125, + 3.265625, + 3.328125, + 3.390625, + 3.15625, + 3.265625, + 3.25, + 3.21875, + 2.984375, + 3.296875, + 2.90625, + 3.375, + 3.03125, + 3.125, + 3.171875, + 3.4375, + 3.34375, + 3.3125, + 3.046875, + 3.3125, + 3.359375, + 3.15625, + 3.171875, + 3.328125, + 3.421875, + 3.28125, + 3.3125, + 3.328125, + 3.28125, + 3.328125, + 3.515625, + 3.078125, + 3.25, + 3.296875, + 3.234375, + 3.46875, + 3.28125, + 3.203125, + 3.328125, + 3.34375, + 3.3125, + 3.296875, + 3.046875, + 3.296875, + 3.859375, + 3.34375, + 3.203125, + 3.03125, + 3.046875, + 3.140625, + 3.296875, + 3.25, + 3.34375, + 3.296875, + 3.296875, + 3.3125, + 3.3125, + 3.171875, + 3.328125, + 3.375, + 3.328125, + 3.078125, + 3.328125, + 5.25, + 3.1875, + 3.390625, + 3.15625, + 3.796875, + 5.875, + 3.265625, + 3.4375, + 3.234375, + 3.484375, + 3.296875, + 3.375, + 3.71875, + 3.359375, + 3.453125, + 3.21875, + 3.328125, + 3.140625, + 3.359375, + 3.296875, + 3.359375, + 3.390625, + 3.453125, + 3.375, + 3.40625, + 3.34375, + 3.40625, + 3.390625, + 4.53125, + 3.3125, + 3.328125, + 3.390625, + 3.484375, + 3.3125, + 3.0, + 3.3125, + 3.171875, + 3.15625, + 3.296875, + 3.234375, + 3.328125, + 3.46875, + 3.125, + 3.25, + 3.296875, + 3.265625, + 3.296875, + 3.375, + 3.25, + 3.140625, + 3.0625, + 3.328125, + 3.359375, + 3.1875, + 3.28125, + 3.3125, + 3.375, + 3.265625, + 3.296875, + 3.15625, + 3.1875, + 4.15625, + 3.09375, + 3.375, + 3.234375, + 3.375, + 3.234375, + 3.09375, + 3.265625, + 3.265625, + 3.203125, + 3.25, + 3.78125, + 3.25, + 3.21875, + 3.296875, + 3.09375, + 3.171875, + 3.28125, + 3.125, + 3.0, + 3.25, + 3.34375, + 3.34375, + 3.171875, + 3.296875, + 3.265625, + 3.046875, + 3.34375, + 3.265625, + 3.03125, + 3.328125, + 3.25, + 3.265625, + 3.3125, + 3.328125, + 3.3125, + 3.40625, + 3.265625, + 3.296875, + 3.3125, + 3.25, + 3.140625, + 3.296875, + 3.21875, + 3.125, + 3.25, + 3.0625, + 3.265625, + 3.25, + 3.28125, + 3.3125, + 3.203125, + 3.140625, + 3.296875, + 3.296875, + 3.375, + 3.109375, + 5.28125, + 3.3125, + 3.265625, + 3.515625, + 3.125, + 3.421875, + 3.3125, + 3.171875, + 3.203125, + 3.375, + 3.3125, + 3.234375, + 3.34375, + 3.265625, + 3.375, + 3.203125, + 3.234375, + 3.296875, + 3.359375, + 3.375, + 3.84375, + 3.234375, + 3.265625, + 3.40625, + 3.265625, + 3.1875, + 3.390625, + 3.25, + 3.21875, + 3.234375, + 3.171875, + 3.296875, + 3.375, + 3.28125, + 3.28125, + 3.078125, + 3.203125, + 3.359375, + 3.328125, + 3.453125, + 3.171875, + 3.3125, + 3.265625, + 3.515625, + 5.59375, + 3.1875, + 3.34375, + 3.15625, + 3.421875, + 3.21875, + 3.21875, + 3.359375, + 3.21875, + 3.3125, + 2.96875, + 3.34375, + 3.328125, + 3.3125, + 3.40625, + 2.875, + 3.25, + 3.15625, + 3.328125, + 3.0625, + 3.296875, + 3.3125, + 3.140625, + 3.1875, + 3.296875, + 3.171875, + 3.25, + 3.3125, + 3.234375, + 3.359375, + 3.5, + 3.234375, + 2.984375, + 3.328125, + 3.28125, + 3.78125, + 3.4375, + 3.3125, + 3.28125, + 3.203125, + 3.421875, + 3.421875, + 3.296875, + 3.28125, + 3.421875, + 3.296875, + 4.25, + 3.71875, + 3.4375, + 3.5625, + 3.5625, + 3.3125, + 3.296875, + 3.1875, + 3.15625, + 3.4375, + 3.359375, + 3.296875, + 3.453125, + 3.265625, + 3.34375, + 3.125, + 3.296875, + 3.28125, + 3.234375, + 3.0, + 3.59375, + 3.265625, + 3.421875, + 2.984375, + 3.265625, + 3.296875, + 3.21875, + 3.40625, + 3.09375, + 3.078125, + 3.15625, + 3.171875, + 3.328125, + 3.328125, + 3.203125, + 3.296875, + 3.625, + 3.0, + 3.25, + 3.34375, + 3.25, + 3.03125, + 3.5, + 3.484375, + 3.25, + 3.296875, + 3.234375, + 3.375, + 3.265625, + 3.359375, + 3.28125, + 3.390625, + 3.3125, + 3.234375, + 3.078125, + 3.21875, + 3.28125, + 3.359375, + 3.28125, + 3.25, + 3.09375, + 3.40625, + 3.078125, + 3.25, + 3.40625, + 3.140625, + 3.15625, + 3.203125, + 3.3125, + 3.125, + 3.265625, + 3.25, + 3.046875, + 3.40625, + 5.625, + 4.9375, + 3.28125, + 3.28125, + 3.296875, + 3.3125, + 3.140625, + 3.46875, + 3.25, + 3.171875, + 3.203125, + 3.265625, + 3.15625, + 3.203125, + 4.21875, + 3.234375, + 3.25, + 3.15625, + 2.96875, + 3.421875, + 3.203125, + 3.28125, + 3.390625, + 3.234375, + 3.203125, + 3.0625, + 3.328125, + 3.328125, + 3.25, + 3.1875, + 3.9375, + 3.265625, + 3.28125, + 3.125, + 3.265625, + 3.671875, + 3.359375, + 3.234375, + 3.28125, + 3.453125, + 3.265625, + 3.21875, + 3.0625, + 3.375, + 3.1875, + 3.359375, + 3.34375, + 3.234375, + 3.21875, + 3.15625, + 3.171875, + 3.21875, + 3.4375, + 3.359375, + 3.125, + 3.328125, + 3.328125, + 3.359375, + 3.390625, + 3.28125, + 3.4375, + 3.34375, + 3.796875, + 3.296875, + 3.28125, + 3.421875, + 3.171875, + 3.296875, + 3.265625, + 3.046875, + 3.359375, + 3.40625, + 3.5, + 3.375, + 5.28125, + 3.21875, + 3.40625, + 3.25, + 3.125, + 3.078125, + 3.28125, + 3.296875, + 3.203125, + 3.234375, + 3.046875, + 3.171875, + 3.296875, + 3.359375, + 3.4375, + 3.3125, + 3.328125, + 3.25, + 3.515625, + 3.265625, + 3.203125, + 3.125, + 3.75, + 3.15625, + 3.15625, + 3.375, + 3.265625, + 3.34375, + 3.3125, + 2.984375, + 3.328125, + 3.34375, + 3.0625, + 3.34375, + 3.28125, + 4.15625, + 4.25, + 3.21875, + 3.390625, + 3.28125, + 3.28125, + 3.3125, + 3.203125, + 3.421875, + 3.5625, + 3.296875, + 3.203125, + 3.390625, + 3.375, + 3.3125, + 3.21875, + 3.375, + 3.203125, + 3.3125, + 3.171875, + 3.09375, + 3.15625, + 3.4375, + 3.75, + 3.265625, + 3.453125, + 3.1875, + 3.265625, + 3.34375, + 3.359375, + 3.171875, + 3.484375, + 3.296875, + 3.6875, + 3.34375, + 3.28125, + 3.046875, + 3.296875, + 3.34375, + 3.265625, + 3.328125, + 3.28125, + 3.265625, + 3.25, + 3.25, + 3.296875, + 3.34375, + 4.90625, + 3.3125, + 3.34375, + 3.0625, + 3.515625, + 3.28125, + 3.234375, + 3.203125, + 3.296875, + 3.265625, + 3.359375, + 3.453125, + 3.328125, + 3.296875, + 3.296875, + 3.40625, + 3.359375, + 3.265625, + 3.203125, + 3.1875, + 3.125, + 3.40625, + 3.265625, + 3.265625, + 3.296875, + 3.390625, + 3.375, + 3.375, + 3.40625, + 3.390625, + 3.484375, + 3.421875, + 3.421875, + 3.265625, + 3.28125, + 3.09375, + 3.25, + 3.328125, + 3.234375, + 3.28125, + 3.234375, + 3.390625, + 3.25, + 3.09375, + 3.28125, + 3.109375, + 3.328125, + 3.25, + 3.328125, + 3.25, + 3.40625, + 3.3125, + 3.28125, + 3.328125, + 3.15625, + 3.203125, + 3.296875, + 3.34375, + 3.28125, + 3.265625, + 3.3125, + 3.25, + 5.96875, + 3.421875, + 3.328125, + 3.328125, + 3.34375, + 3.28125, + 3.296875, + 3.53125, + 3.390625, + 3.21875, + 3.15625, + 4.84375, + 3.171875, + 3.3125, + 3.359375, + 3.21875, + 3.34375, + 3.265625, + 3.359375, + 3.234375, + 3.1875, + 3.34375, + 3.25, + 3.328125, + 3.203125, + 3.296875, + 3.3125, + 3.328125, + 3.21875, + 3.078125, + 3.359375, + 3.375, + 3.40625, + 3.328125, + 3.328125, + 3.046875, + 3.1875, + 3.328125, + 3.4375, + 3.359375, + 3.21875, + 3.328125, + 3.40625, + 2.921875, + 3.4375, + 3.375, + 3.59375, + 3.1875, + 3.09375, + 3.328125, + 3.21875, + 3.15625, + 3.265625, + 3.34375, + 3.3125, + 3.265625, + 3.265625, + 3.15625, + 3.328125, + 3.703125, + 3.265625, + 3.1875, + 3.375, + 4.40625, + 3.203125, + 3.171875, + 3.390625, + 3.28125, + 3.390625, + 3.203125, + 3.109375, + 3.296875, + 3.0, + 3.28125, + 3.0, + 3.0625, + 2.96875, + 3.28125, + 3.359375, + 3.359375, + 3.34375, + 3.265625, + 3.171875, + 3.171875, + 3.234375, + 3.1875, + 3.3125, + 3.265625, + 3.078125, + 3.0625, + 3.484375, + 3.203125, + 3.28125, + 3.078125, + 3.296875, + 3.3125, + 3.40625, + 3.328125, + 3.8125, + 3.359375, + 3.25, + 3.28125, + 3.328125, + 3.1875, + 3.34375, + 3.1875, + 3.359375, + 3.5625, + 3.328125, + 3.5, + 3.28125, + 3.25, + 3.09375, + 4.0, + 3.171875, + 3.421875, + 3.328125, + 3.203125, + 3.296875, + 3.171875, + 3.109375, + 3.3125, + 3.265625, + 5.34375, + 3.375, + 3.21875, + 3.265625, + 3.21875, + 3.3125, + 3.125, + 3.203125, + 3.15625, + 3.421875, + 3.3125, + 3.03125, + 3.390625, + 3.1875, + 3.171875, + 3.359375 + ] + }, + "name": "model.transformer.ln_f.weight", + "outputIndexes": [ + 2588 + ], + "type": "Const", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2587, + 2588 + ], + "main_type": "BinaryOp", + "main": { + "opType": 2, + "T": "DT_FLOAT", + "activationType": 0 + }, + "name": "/lm/ln_f/Mul_1_output_0", + "outputIndexes": [ + 2589 + ], + "type": "BinaryOp", + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/lm/lm_head/Linear/pre_reshape", + "type": "Reshape", + "inputIndexes": [ + 2589 + ], + "outputIndexes": [ + 3491 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1, + 4096, + 1, + 1 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/lm/lm_head/Linear/pre_convert", + "inputIndexes": [ + 3491 + ], + "outputIndexes": [ + 3492 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NCHW", + "dest": "NC4HW4" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/lm/lm_head/Linear", + "inputIndexes": [ + 3492 + ], + "outputIndexes": [ + 3493 + ], + "type": "Convolution", + "main_type": "Convolution2D", + "main": { + "common": { + "dilateX": 1, + "dilateY": 1, + "strideX": 1, + "strideY": 1, + "kernelX": 1, + "kernelY": 1, + "padX": 0, + "padY": 0, + "group": 1, + "outputCount": 151936, + "relu": false, + "padMode": "CAFFE", + "relu6": false, + "inputCount": 4096, + "hasOutputShape": false + }, + "quanParameter": { + "quantScale": 1.0, + "scaleIn": 0.0, + "scaleOut": 0.0, + "useInt32": false, + "has_scaleInt": false, + "shapeInt32": true, + "type": 1, + "aMax": 0, + "aMin": -8, + "readType": 4861952, + "weightSize": 0 + }, + "external": [ + 3644330816, + 311164954, + 38895616, + 0, + 0 + ] + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/lm/lm_head/Linear/post_convert", + "inputIndexes": [ + 3493 + ], + "outputIndexes": [ + 3494 + ], + "type": "ConvertTensor", + "main_type": "TensorConvertInfo", + "main": { + "source": "NC4HW4", + "dest": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "name": "/lm/lm_head/Linear/post_reshape", + "type": "Reshape", + "inputIndexes": [ + 3494 + ], + "outputIndexes": [ + 2590 + ], + "main_type": "Reshape", + "main": { + "dims": [ + 1, + -1, + 151936 + ], + "dimType": "NCHW" + }, + "defaultDimentionFormat": "NHWC" + }, + { + "main_type": "Blob", + "main": { + "dims": [ + 1 + ], + "dataFormat": "NCHW", + "dataType": "DT_INT32", + "int32s": [ + 151936 + ] + }, + "name": "/Constant_1084_output_0__", + "outputIndexes": [ + 2591 + ], + "type": "Const", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2590, + 2591 + ], + "main_type": "Reshape", + "main": { + "dimType": "NCHW" + }, + "name": "logits", + "outputIndexes": [ + 2592 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + }, + { + "main_type": "Input", + "main": { + "dims": [ + 32, + 2, + -1, + 0, + 32, + 128 + ], + "dtype": "DT_FLOAT", + "dformat": "NCHW" + }, + "name": "past_key_values", + "outputIndexes": [ + 2593 + ], + "type": "Input", + "defaultDimentionFormat": "NHWC" + }, + { + "inputIndexes": [ + 2593 + ], + "main_type": "Reshape", + "main": { + "dims": [ + -1 + ], + "dimType": "NCHW" + }, + "name": "presents", + "outputIndexes": [ + 2594 + ], + "type": "Reshape", + "defaultDimentionFormat": "NHWC" + } + ], + "outputName": [ + "logits", + "presents" + ], + "preferForwardType": "CPU", + "sourceType": "ONNX", + "tensorName": [ + "input_ids", + "/Constant_output_0__", + "/Reshape_output_0", + "/ln_1/Mul_output_0", + "model.transformer.h.0.ln_1.weight", + "/ln_1/Mul_1_output_0", + "/FakeLinear_output_0", + "/Unsqueeze_output_0", + "/Shape_1_output_0", + "/rotary/Constant_9_output_0", + "Shape19", + "BinaryOp22", + "BinaryOp23", + "Unsqueeze24", + "BinaryOp26", + "Unsqueeze27", + "StridedSlice30", + "Squeeze31", + "BinaryOp32", + "BinaryOp33", + "/Gather_2_output_0", + "/rotary/Constant_4_output_0", + "/Unsqueeze_1_output_0", + "/Constant_3_output_0", + "/Constant_4_output_0", + "/Concat_output_0", + "/Reshape_1_output_0", + "position_ids", + "/rotary/Cast_output_0", + "/rotary/Constant_1_output_0__", + "/rotary/Reshape_output_0", + "/rotary/Constant_2_output_0", + "/rotary/Mul_output_0", + "/rotary/Cos_output_0", + "/rotary/Unsqueeze_output_0", + "/rotary/Sin_output_0", + "/rotary/Unsqueeze_1_output_0", + "/rotary/Concat_output_0", + "/rotary/Concat_1_output_0", + "/rotary/Unsqueeze_2_axes", + "/rotary/Unsqueeze_3_output_0", + "Shape56", + "BinaryOp59", + "BinaryOp60", + "Unsqueeze61", + "BinaryOp63", + "Unsqueeze64", + "StridedSlice67", + "BinaryOp69", + "BinaryOp70", + "/Gather_3_output_0", + "/Mul_output_0", + "/Shape_2_output_0", + "/Constant_9_output_0", + "Shape75", + "BinaryOp78", + "BinaryOp79", + "Unsqueeze80", + "BinaryOp82", + "Unsqueeze83", + "StridedSlice86", + "Squeeze87", + "BinaryOp88", + "BinaryOp89", + "/Gather_5_output_0", + "/rotary/Constant_7_output_0", + "/Div_output_0", + "/Unsqueeze_6_output_0", + "/Constant_18_output_0", + "/Constant_12_output_0", + "/Slice_1_output_0", + "/Neg_output_0", + "/Slice_output_0", + "/Concat_3_output_0", + "Unsqueeze105", + "Unsqueeze108", + "StridedSlice111", + "Squeeze112", + "BinaryOp113", + "BinaryOp114", + "/Gather_4_output_0", + "/Mul_1_output_0", + "/Add_output_0", + "/FakeLinear_1_output_0", + "/Reshape_2_output_0", + "/Mul_2_output_0", + "/Shape_3_output_0", + "Shape156", + "BinaryOp159", + "BinaryOp160", + "Unsqueeze161", + "BinaryOp163", + "Unsqueeze164", + "StridedSlice167", + "Squeeze168", + "BinaryOp169", + "BinaryOp170", + "/Gather_6_output_0", + "/Div_1_output_0", + "/Unsqueeze_8_output_0", + "/Slice_3_output_0", + "/Neg_1_output_0", + "/Slice_2_output_0", + "/Concat_4_output_0", + "/Mul_3_output_0", + "/Add_1_output_0", + "/FakeLinear_2_output_0", + "/Reshape_3_output_0", + "attention_mask", + "/Reshape_4_output_0", + "/FakeLinear_3_output_0", + "/Add_3_output_0", + "/ln_2/Mul_output_0", + "model.transformer.h.0.ln_2.weight", + "/ln_2/Mul_1_output_0", + "/mlp/w1/FakeLinear_output_0", + "/mlp/w2/FakeLinear_output_0", + "/mlp/Sigmoid_output_0", + "/mlp/Mul_output_0", + "/mlp/Mul_1_output_0", + "/mlp/c_proj/FakeLinear_output_0", + "/Add_4_output_0", + "/Reshape_5_output_0", + "/ln_1_1/Mul_output_0", + "model.transformer.h.1.ln_1.weight", + "/ln_1_1/Mul_1_output_0", + "/FakeLinear_4_output_0", + "/Shape_5_output_0", + "Shape241", + "BinaryOp244", + "BinaryOp245", + "Unsqueeze246", + "BinaryOp248", + "Unsqueeze249", + "StridedSlice252", + "Squeeze253", + "BinaryOp254", + "BinaryOp255", + "/Gather_11_output_0", + "/Unsqueeze_15_output_0", + "/Concat_9_output_0", + "/Reshape_6_output_0", + "/Mul_4_output_0", + "/Shape_6_output_0", + "Shape262", + "BinaryOp265", + "BinaryOp266", + "Unsqueeze267", + "BinaryOp269", + "Unsqueeze270", + "StridedSlice273", + "Squeeze274", + "BinaryOp275", + "BinaryOp276", + "/Gather_12_output_0", + "/Div_3_output_0", + "/Unsqueeze_20_output_0", + "/Slice_5_output_0", + "/Neg_2_output_0", + "/Slice_4_output_0", + "/Concat_12_output_0", + "/Mul_5_output_0", + "/Add_5_output_0", + "/FakeLinear_5_output_0", + "/Reshape_7_output_0", + "/Mul_6_output_0", + "/Shape_7_output_0", + "Shape323", + "BinaryOp326", + "BinaryOp327", + "Unsqueeze328", + "BinaryOp330", + "Unsqueeze331", + "StridedSlice334", + "Squeeze335", + "BinaryOp336", + "BinaryOp337", + "/Gather_13_output_0", + "/Div_4_output_0", + "/Unsqueeze_22_output_0", + "/Slice_7_output_0", + "/Neg_3_output_0", + "/Slice_6_output_0", + "/Concat_13_output_0", + "/Mul_7_output_0", + "/Add_6_output_0", + "/FakeLinear_6_output_0", + "/Reshape_8_output_0", + "/Reshape_9_output_0", + "/FakeLinear_7_output_0", + "/Add_8_output_0", + "/ln_2_1/Mul_output_0", + "model.transformer.h.1.ln_2.weight", + "/ln_2_1/Mul_1_output_0", + "/mlp/w1_1/FakeLinear_output_0", + "/mlp/w2_1/FakeLinear_output_0", + "/mlp_1/Sigmoid_output_0", + "/mlp_1/Mul_output_0", + "/mlp_1/Mul_1_output_0", + "/mlp/c_proj_1/FakeLinear_output_0", + "/Add_9_output_0", + "/Reshape_10_output_0", + "/ln_1_2/Mul_output_0", + "model.transformer.h.2.ln_1.weight", + "/ln_1_2/Mul_1_output_0", + "/FakeLinear_8_output_0", + "/Shape_9_output_0", + "Shape405", + "BinaryOp408", + "BinaryOp409", + "Unsqueeze410", + "BinaryOp412", + "Unsqueeze413", + "StridedSlice416", + "Squeeze417", + "BinaryOp418", + "BinaryOp419", + "/Gather_18_output_0", + "/Unsqueeze_29_output_0", + "/Concat_18_output_0", + "/Reshape_11_output_0", + "/Mul_8_output_0", + "/Shape_10_output_0", + "Shape426", + "BinaryOp429", + "BinaryOp430", + "Unsqueeze431", + "BinaryOp433", + "Unsqueeze434", + "StridedSlice437", + "Squeeze438", + "BinaryOp439", + "BinaryOp440", + "/Gather_19_output_0", + "/Div_6_output_0", + "/Unsqueeze_34_output_0", + "/Slice_9_output_0", + "/Neg_4_output_0", + "/Slice_8_output_0", + "/Concat_21_output_0", + "/Mul_9_output_0", + "/Add_10_output_0", + "/FakeLinear_9_output_0", + "/Reshape_12_output_0", + "/Mul_10_output_0", + "/Shape_11_output_0", + "Shape487", + "BinaryOp490", + "BinaryOp491", + "Unsqueeze492", + "BinaryOp494", + "Unsqueeze495", + "StridedSlice498", + "Squeeze499", + "BinaryOp500", + "BinaryOp501", + "/Gather_20_output_0", + "/Div_7_output_0", + "/Unsqueeze_36_output_0", + "/Slice_11_output_0", + "/Neg_5_output_0", + "/Slice_10_output_0", + "/Concat_22_output_0", + "/Mul_11_output_0", + "/Add_11_output_0", + "/FakeLinear_10_output_0", + "/Reshape_13_output_0", + "/Reshape_14_output_0", + "/FakeLinear_11_output_0", + "/Add_13_output_0", + "/ln_2_2/Mul_output_0", + "model.transformer.h.2.ln_2.weight", + "/ln_2_2/Mul_1_output_0", + "/mlp/w1_2/FakeLinear_output_0", + "/mlp/w2_2/FakeLinear_output_0", + "/mlp_2/Sigmoid_output_0", + "/mlp_2/Mul_output_0", + "/mlp_2/Mul_1_output_0", + "/mlp/c_proj_2/FakeLinear_output_0", + "/Add_14_output_0", + "/Reshape_15_output_0", + "/ln_1_3/Mul_output_0", + "model.transformer.h.3.ln_1.weight", + "/ln_1_3/Mul_1_output_0", + "/FakeLinear_12_output_0", + "/Shape_13_output_0", + "Shape569", + "BinaryOp572", + "BinaryOp573", + "Unsqueeze574", + "BinaryOp576", + "Unsqueeze577", + "StridedSlice580", + "Squeeze581", + "BinaryOp582", + "BinaryOp583", + "/Gather_25_output_0", + "/Unsqueeze_43_output_0", + "/Concat_27_output_0", + "/Reshape_16_output_0", + "/Mul_12_output_0", + "/Shape_14_output_0", + "Shape590", + "BinaryOp593", + "BinaryOp594", + "Unsqueeze595", + "BinaryOp597", + "Unsqueeze598", + "StridedSlice601", + "Squeeze602", + "BinaryOp603", + "BinaryOp604", + "/Gather_26_output_0", + "/Div_9_output_0", + "/Unsqueeze_48_output_0", + "/Slice_13_output_0", + "/Neg_6_output_0", + "/Slice_12_output_0", + "/Concat_30_output_0", + "/Mul_13_output_0", + "/Add_15_output_0", + "/FakeLinear_13_output_0", + "/Reshape_17_output_0", + "/Mul_14_output_0", + "/Shape_15_output_0", + "Shape651", + "BinaryOp654", + "BinaryOp655", + "Unsqueeze656", + "BinaryOp658", + "Unsqueeze659", + "StridedSlice662", + "Squeeze663", + "BinaryOp664", + "BinaryOp665", + "/Gather_27_output_0", + "/Div_10_output_0", + "/Unsqueeze_50_output_0", + "/Slice_15_output_0", + "/Neg_7_output_0", + "/Slice_14_output_0", + "/Concat_31_output_0", + "/Mul_15_output_0", + "/Add_16_output_0", + "/FakeLinear_14_output_0", + "/Reshape_18_output_0", + "/Reshape_19_output_0", + "/FakeLinear_15_output_0", + "/Add_18_output_0", + "/ln_2_3/Mul_output_0", + "model.transformer.h.3.ln_2.weight", + "/ln_2_3/Mul_1_output_0", + "/mlp/w1_3/FakeLinear_output_0", + "/mlp/w2_3/FakeLinear_output_0", + "/mlp_3/Sigmoid_output_0", + "/mlp_3/Mul_output_0", + "/mlp_3/Mul_1_output_0", + "/mlp/c_proj_3/FakeLinear_output_0", + "/Add_19_output_0", + "/Reshape_20_output_0", + "/ln_1_4/Mul_output_0", + "model.transformer.h.4.ln_1.weight", + "/ln_1_4/Mul_1_output_0", + "/FakeLinear_16_output_0", + "/Shape_17_output_0", + "Shape733", + "BinaryOp736", + "BinaryOp737", + "Unsqueeze738", + "BinaryOp740", + "Unsqueeze741", + "StridedSlice744", + "Squeeze745", + "BinaryOp746", + "BinaryOp747", + "/Gather_32_output_0", + "/Unsqueeze_57_output_0", + "/Concat_36_output_0", + "/Reshape_21_output_0", + "/Mul_16_output_0", + "/Shape_18_output_0", + "Shape754", + "BinaryOp757", + "BinaryOp758", + "Unsqueeze759", + "BinaryOp761", + "Unsqueeze762", + "StridedSlice765", + "Squeeze766", + "BinaryOp767", + "BinaryOp768", + "/Gather_33_output_0", + "/Div_12_output_0", + "/Unsqueeze_62_output_0", + "/Slice_17_output_0", + "/Neg_8_output_0", + "/Slice_16_output_0", + "/Concat_39_output_0", + "/Mul_17_output_0", + "/Add_20_output_0", + "/FakeLinear_17_output_0", + "/Reshape_22_output_0", + "/Mul_18_output_0", + "/Shape_19_output_0", + "Shape816", + "BinaryOp819", + "BinaryOp820", + "Unsqueeze821", + "BinaryOp823", + "Unsqueeze824", + "StridedSlice827", + "Squeeze828", + "BinaryOp829", + "BinaryOp830", + "/Gather_34_output_0", + "/Div_13_output_0", + "/Unsqueeze_64_output_0", + "/Slice_19_output_0", + "/Neg_9_output_0", + "/Slice_18_output_0", + "/Concat_40_output_0", + "/Mul_19_output_0", + "/Add_21_output_0", + "/FakeLinear_18_output_0", + "/Reshape_23_output_0", + "/Reshape_24_output_0", + "/FakeLinear_19_output_0", + "/Add_23_output_0", + "/ln_2_4/Mul_output_0", + "model.transformer.h.4.ln_2.weight", + "/ln_2_4/Mul_1_output_0", + "/mlp/w1_4/FakeLinear_output_0", + "/mlp/w2_4/FakeLinear_output_0", + "/mlp_4/Sigmoid_output_0", + "/mlp_4/Mul_output_0", + "/mlp_4/Mul_1_output_0", + "/mlp/c_proj_4/FakeLinear_output_0", + "/Add_24_output_0", + "/Reshape_25_output_0", + "/ln_1_5/Mul_output_0", + "model.transformer.h.5.ln_1.weight", + "/ln_1_5/Mul_1_output_0", + "/FakeLinear_20_output_0", + "/Shape_21_output_0", + "Shape898", + "BinaryOp901", + "BinaryOp902", + "Unsqueeze903", + "BinaryOp905", + "Unsqueeze906", + "StridedSlice909", + "Squeeze910", + "BinaryOp911", + "BinaryOp912", + "/Gather_39_output_0", + "/Unsqueeze_71_output_0", + "/Concat_45_output_0", + "/Reshape_26_output_0", + "/Mul_20_output_0", + "/Shape_22_output_0", + "Shape919", + "BinaryOp922", + "BinaryOp923", + "Unsqueeze924", + "BinaryOp926", + "Unsqueeze927", + "StridedSlice930", + "Squeeze931", + "BinaryOp932", + "BinaryOp933", + "/Gather_40_output_0", + "/Div_15_output_0", + "/Unsqueeze_76_output_0", + "/Slice_21_output_0", + "/Neg_10_output_0", + "/Slice_20_output_0", + "/Concat_48_output_0", + "/Mul_21_output_0", + "/Add_25_output_0", + "/FakeLinear_21_output_0", + "/Reshape_27_output_0", + "/Mul_22_output_0", + "/Shape_23_output_0", + "Shape981", + "BinaryOp984", + "BinaryOp985", + "Unsqueeze986", + "BinaryOp988", + "Unsqueeze989", + "StridedSlice992", + "Squeeze993", + "BinaryOp994", + "BinaryOp995", + "/Gather_41_output_0", + "/Div_16_output_0", + "/Unsqueeze_78_output_0", + "/Slice_23_output_0", + "/Neg_11_output_0", + "/Slice_22_output_0", + "/Concat_49_output_0", + "/Mul_23_output_0", + "/Add_26_output_0", + "/FakeLinear_22_output_0", + "/Reshape_28_output_0", + "/Reshape_29_output_0", + "/FakeLinear_23_output_0", + "/Add_28_output_0", + "/ln_2_5/Mul_output_0", + "model.transformer.h.5.ln_2.weight", + "/ln_2_5/Mul_1_output_0", + "/mlp/w1_5/FakeLinear_output_0", + "/mlp/w2_5/FakeLinear_output_0", + "/mlp_5/Sigmoid_output_0", + "/mlp_5/Mul_output_0", + "/mlp_5/Mul_1_output_0", + "/mlp/c_proj_5/FakeLinear_output_0", + "/Add_29_output_0", + "/Reshape_30_output_0", + "/ln_1_6/Mul_output_0", + "model.transformer.h.6.ln_1.weight", + "/ln_1_6/Mul_1_output_0", + "/FakeLinear_24_output_0", + "/Shape_25_output_0", + "Shape1063", + "BinaryOp1066", + "BinaryOp1067", + "Unsqueeze1068", + "BinaryOp1070", + "Unsqueeze1071", + "StridedSlice1074", + "Squeeze1075", + "BinaryOp1076", + "BinaryOp1077", + "/Gather_46_output_0", + "/Unsqueeze_85_output_0", + "/Concat_54_output_0", + "/Reshape_31_output_0", + "/Mul_24_output_0", + "/Shape_26_output_0", + "Shape1084", + "BinaryOp1087", + "BinaryOp1088", + "Unsqueeze1089", + "BinaryOp1091", + "Unsqueeze1092", + "StridedSlice1095", + "Squeeze1096", + "BinaryOp1097", + "BinaryOp1098", + "/Gather_47_output_0", + "/Div_18_output_0", + "/Unsqueeze_90_output_0", + "/Slice_25_output_0", + "/Neg_12_output_0", + "/Slice_24_output_0", + "/Concat_57_output_0", + "/Mul_25_output_0", + "/Add_30_output_0", + "/FakeLinear_25_output_0", + "/Reshape_32_output_0", + "/Mul_26_output_0", + "/Shape_27_output_0", + "Shape1146", + "BinaryOp1149", + "BinaryOp1150", + "Unsqueeze1151", + "BinaryOp1153", + "Unsqueeze1154", + "StridedSlice1157", + "Squeeze1158", + "BinaryOp1159", + "BinaryOp1160", + "/Gather_48_output_0", + "/Div_19_output_0", + "/Unsqueeze_92_output_0", + "/Slice_27_output_0", + "/Neg_13_output_0", + "/Slice_26_output_0", + "/Concat_58_output_0", + "/Mul_27_output_0", + "/Add_31_output_0", + "/FakeLinear_26_output_0", + "/Reshape_33_output_0", + "/Reshape_34_output_0", + "/FakeLinear_27_output_0", + "/Add_33_output_0", + "/ln_2_6/Mul_output_0", + "model.transformer.h.6.ln_2.weight", + "/ln_2_6/Mul_1_output_0", + "/mlp/w1_6/FakeLinear_output_0", + "/mlp/w2_6/FakeLinear_output_0", + "/mlp_6/Sigmoid_output_0", + "/mlp_6/Mul_output_0", + "/mlp_6/Mul_1_output_0", + "/mlp/c_proj_6/FakeLinear_output_0", + "/Add_34_output_0", + "/Reshape_35_output_0", + "/ln_1_7/Mul_output_0", + "model.transformer.h.7.ln_1.weight", + "/ln_1_7/Mul_1_output_0", + "/FakeLinear_28_output_0", + "/Shape_29_output_0", + "Shape1228", + "BinaryOp1231", + "BinaryOp1232", + "Unsqueeze1233", + "BinaryOp1235", + "Unsqueeze1236", + "StridedSlice1239", + "Squeeze1240", + "BinaryOp1241", + "BinaryOp1242", + "/Gather_53_output_0", + "/Unsqueeze_99_output_0", + "/Concat_63_output_0", + "/Reshape_36_output_0", + "/Mul_28_output_0", + "/Shape_30_output_0", + "Shape1249", + "BinaryOp1252", + "BinaryOp1253", + "Unsqueeze1254", + "BinaryOp1256", + "Unsqueeze1257", + "StridedSlice1260", + "Squeeze1261", + "BinaryOp1262", + "BinaryOp1263", + "/Gather_54_output_0", + "/Div_21_output_0", + "/Unsqueeze_104_output_0", + "/Slice_29_output_0", + "/Neg_14_output_0", + "/Slice_28_output_0", + "/Concat_66_output_0", + "/Mul_29_output_0", + "/Add_35_output_0", + "/FakeLinear_29_output_0", + "/Reshape_37_output_0", + "/Mul_30_output_0", + "/Shape_31_output_0", + "Shape1311", + "BinaryOp1314", + "BinaryOp1315", + "Unsqueeze1316", + "BinaryOp1318", + "Unsqueeze1319", + "StridedSlice1322", + "Squeeze1323", + "BinaryOp1324", + "BinaryOp1325", + "/Gather_55_output_0", + "/Div_22_output_0", + "/Unsqueeze_106_output_0", + "/Slice_31_output_0", + "/Neg_15_output_0", + "/Slice_30_output_0", + "/Concat_67_output_0", + "/Mul_31_output_0", + "/Add_36_output_0", + "/FakeLinear_30_output_0", + "/Reshape_38_output_0", + "/Reshape_39_output_0", + "/FakeLinear_31_output_0", + "/Add_38_output_0", + "/ln_2_7/Mul_output_0", + "model.transformer.h.7.ln_2.weight", + "/ln_2_7/Mul_1_output_0", + "/mlp/w1_7/FakeLinear_output_0", + "/mlp/w2_7/FakeLinear_output_0", + "/mlp_7/Sigmoid_output_0", + "/mlp_7/Mul_output_0", + "/mlp_7/Mul_1_output_0", + "/mlp/c_proj_7/FakeLinear_output_0", + "/Add_39_output_0", + "/Reshape_40_output_0", + "/ln_1_8/Mul_output_0", + "model.transformer.h.8.ln_1.weight", + "/ln_1_8/Mul_1_output_0", + "/FakeLinear_32_output_0", + "/Shape_33_output_0", + "Shape1393", + "BinaryOp1396", + "BinaryOp1397", + "Unsqueeze1398", + "BinaryOp1400", + "Unsqueeze1401", + "StridedSlice1404", + "Squeeze1405", + "BinaryOp1406", + "BinaryOp1407", + "/Gather_60_output_0", + "/Unsqueeze_113_output_0", + "/Concat_72_output_0", + "/Reshape_41_output_0", + "/Mul_32_output_0", + "/Shape_34_output_0", + "Shape1414", + "BinaryOp1417", + "BinaryOp1418", + "Unsqueeze1419", + "BinaryOp1421", + "Unsqueeze1422", + "StridedSlice1425", + "Squeeze1426", + "BinaryOp1427", + "BinaryOp1428", + "/Gather_61_output_0", + "/Div_24_output_0", + "/Unsqueeze_118_output_0", + "/Slice_33_output_0", + "/Neg_16_output_0", + "/Slice_32_output_0", + "/Concat_75_output_0", + "/Mul_33_output_0", + "/Add_40_output_0", + "/FakeLinear_33_output_0", + "/Reshape_42_output_0", + "/Mul_34_output_0", + "/Shape_35_output_0", + "Shape1476", + "BinaryOp1479", + "BinaryOp1480", + "Unsqueeze1481", + "BinaryOp1483", + "Unsqueeze1484", + "StridedSlice1487", + "Squeeze1488", + "BinaryOp1489", + "BinaryOp1490", + "/Gather_62_output_0", + "/Div_25_output_0", + "/Unsqueeze_120_output_0", + "/Slice_35_output_0", + "/Neg_17_output_0", + "/Slice_34_output_0", + "/Concat_76_output_0", + "/Mul_35_output_0", + "/Add_41_output_0", + "/FakeLinear_34_output_0", + "/Reshape_43_output_0", + "/Reshape_44_output_0", + "/FakeLinear_35_output_0", + "/Add_43_output_0", + "/ln_2_8/Mul_output_0", + "model.transformer.h.8.ln_2.weight", + "/ln_2_8/Mul_1_output_0", + "/mlp/w1_8/FakeLinear_output_0", + "/mlp/w2_8/FakeLinear_output_0", + "/mlp_8/Sigmoid_output_0", + "/mlp_8/Mul_output_0", + "/mlp_8/Mul_1_output_0", + "/mlp/c_proj_8/FakeLinear_output_0", + "/Add_44_output_0", + "/Reshape_45_output_0", + "/ln_1_9/Mul_output_0", + "model.transformer.h.9.ln_1.weight", + "/ln_1_9/Mul_1_output_0", + "/FakeLinear_36_output_0", + "/Shape_37_output_0", + "Shape1558", + "BinaryOp1561", + "BinaryOp1562", + "Unsqueeze1563", + "BinaryOp1565", + "Unsqueeze1566", + "StridedSlice1569", + "Squeeze1570", + "BinaryOp1571", + "BinaryOp1572", + "/Gather_67_output_0", + "/Unsqueeze_127_output_0", + "/Concat_81_output_0", + "/Reshape_46_output_0", + "/Mul_36_output_0", + "/Shape_38_output_0", + "Shape1579", + "BinaryOp1582", + "BinaryOp1583", + "Unsqueeze1584", + "BinaryOp1586", + "Unsqueeze1587", + "StridedSlice1590", + "Squeeze1591", + "BinaryOp1592", + "BinaryOp1593", + "/Gather_68_output_0", + "/Div_27_output_0", + "/Unsqueeze_132_output_0", + "/Slice_37_output_0", + "/Neg_18_output_0", + "/Slice_36_output_0", + "/Concat_84_output_0", + "/Mul_37_output_0", + "/Add_45_output_0", + "/FakeLinear_37_output_0", + "/Reshape_47_output_0", + "/Mul_38_output_0", + "/Shape_39_output_0", + "Shape1641", + "BinaryOp1644", + "BinaryOp1645", + "Unsqueeze1646", + "BinaryOp1648", + "Unsqueeze1649", + "StridedSlice1652", + "Squeeze1653", + "BinaryOp1654", + "BinaryOp1655", + "/Gather_69_output_0", + "/Div_28_output_0", + "/Unsqueeze_134_output_0", + "/Slice_39_output_0", + "/Neg_19_output_0", + "/Slice_38_output_0", + "/Concat_85_output_0", + "/Mul_39_output_0", + "/Add_46_output_0", + "/FakeLinear_38_output_0", + "/Reshape_48_output_0", + "/Reshape_49_output_0", + "/FakeLinear_39_output_0", + "/Add_48_output_0", + "/ln_2_9/Mul_output_0", + "model.transformer.h.9.ln_2.weight", + "/ln_2_9/Mul_1_output_0", + "/mlp/w1_9/FakeLinear_output_0", + "/mlp/w2_9/FakeLinear_output_0", + "/mlp_9/Sigmoid_output_0", + "/mlp_9/Mul_output_0", + "/mlp_9/Mul_1_output_0", + "/mlp/c_proj_9/FakeLinear_output_0", + "/Add_49_output_0", + "/Reshape_50_output_0", + "/ln_1_10/Mul_output_0", + "model.transformer.h.10.ln_1.weight", + "/ln_1_10/Mul_1_output_0", + "/FakeLinear_40_output_0", + "/Shape_41_output_0", + "Shape1723", + "BinaryOp1726", + "BinaryOp1727", + "Unsqueeze1728", + "BinaryOp1730", + "Unsqueeze1731", + "StridedSlice1734", + "Squeeze1735", + "BinaryOp1736", + "BinaryOp1737", + "/Gather_74_output_0", + "/Unsqueeze_141_output_0", + "/Concat_90_output_0", + "/Reshape_51_output_0", + "/Mul_40_output_0", + "/Shape_42_output_0", + "Shape1744", + "BinaryOp1747", + "BinaryOp1748", + "Unsqueeze1749", + "BinaryOp1751", + "Unsqueeze1752", + "StridedSlice1755", + "Squeeze1756", + "BinaryOp1757", + "BinaryOp1758", + "/Gather_75_output_0", + "/Div_30_output_0", + "/Unsqueeze_146_output_0", + "/Slice_41_output_0", + "/Neg_20_output_0", + "/Slice_40_output_0", + "/Concat_93_output_0", + "/Mul_41_output_0", + "/Add_50_output_0", + "/FakeLinear_41_output_0", + "/Reshape_52_output_0", + "/Mul_42_output_0", + "/Shape_43_output_0", + "Shape1806", + "BinaryOp1809", + "BinaryOp1810", + "Unsqueeze1811", + "BinaryOp1813", + "Unsqueeze1814", + "StridedSlice1817", + "Squeeze1818", + "BinaryOp1819", + "BinaryOp1820", + "/Gather_76_output_0", + "/Div_31_output_0", + "/Unsqueeze_148_output_0", + "/Slice_43_output_0", + "/Neg_21_output_0", + "/Slice_42_output_0", + "/Concat_94_output_0", + "/Mul_43_output_0", + "/Add_51_output_0", + "/FakeLinear_42_output_0", + "/Reshape_53_output_0", + "/Reshape_54_output_0", + "/FakeLinear_43_output_0", + "/Add_53_output_0", + "/ln_2_10/Mul_output_0", + "model.transformer.h.10.ln_2.weight", + "/ln_2_10/Mul_1_output_0", + "/mlp/w1_10/FakeLinear_output_0", + "/mlp/w2_10/FakeLinear_output_0", + "/mlp_10/Sigmoid_output_0", + "/mlp_10/Mul_output_0", + "/mlp_10/Mul_1_output_0", + "/mlp/c_proj_10/FakeLinear_output_0", + "/Add_54_output_0", + "/Reshape_55_output_0", + "/ln_1_11/Mul_output_0", + "model.transformer.h.11.ln_1.weight", + "/ln_1_11/Mul_1_output_0", + "/FakeLinear_44_output_0", + "/Shape_45_output_0", + "Shape1888", + "BinaryOp1891", + "BinaryOp1892", + "Unsqueeze1893", + "BinaryOp1895", + "Unsqueeze1896", + "StridedSlice1899", + "Squeeze1900", + "BinaryOp1901", + "BinaryOp1902", + "/Gather_81_output_0", + "/Unsqueeze_155_output_0", + "/Concat_99_output_0", + "/Reshape_56_output_0", + "/Mul_44_output_0", + "/Shape_46_output_0", + "Shape1909", + "BinaryOp1912", + "BinaryOp1913", + "Unsqueeze1914", + "BinaryOp1916", + "Unsqueeze1917", + "StridedSlice1920", + "Squeeze1921", + "BinaryOp1922", + "BinaryOp1923", + "/Gather_82_output_0", + "/Div_33_output_0", + "/Unsqueeze_160_output_0", + "/Slice_45_output_0", + "/Neg_22_output_0", + "/Slice_44_output_0", + "/Concat_102_output_0", + "/Mul_45_output_0", + "/Add_55_output_0", + "/FakeLinear_45_output_0", + "/Reshape_57_output_0", + "/Mul_46_output_0", + "/Shape_47_output_0", + "Shape1971", + "BinaryOp1974", + "BinaryOp1975", + "Unsqueeze1976", + "BinaryOp1978", + "Unsqueeze1979", + "StridedSlice1982", + "Squeeze1983", + "BinaryOp1984", + "BinaryOp1985", + "/Gather_83_output_0", + "/Div_34_output_0", + "/Unsqueeze_162_output_0", + "/Slice_47_output_0", + "/Neg_23_output_0", + "/Slice_46_output_0", + "/Concat_103_output_0", + "/Mul_47_output_0", + "/Add_56_output_0", + "/FakeLinear_46_output_0", + "/Reshape_58_output_0", + "/Reshape_59_output_0", + "/FakeLinear_47_output_0", + "/Add_58_output_0", + "/ln_2_11/Mul_output_0", + "model.transformer.h.11.ln_2.weight", + "/ln_2_11/Mul_1_output_0", + "/mlp/w1_11/FakeLinear_output_0", + "/mlp/w2_11/FakeLinear_output_0", + "/mlp_11/Sigmoid_output_0", + "/mlp_11/Mul_output_0", + "/mlp_11/Mul_1_output_0", + "/mlp/c_proj_11/FakeLinear_output_0", + "/Add_59_output_0", + "/Reshape_60_output_0", + "/ln_1_12/Mul_output_0", + "model.transformer.h.12.ln_1.weight", + "/ln_1_12/Mul_1_output_0", + "/FakeLinear_48_output_0", + "/Shape_49_output_0", + "Shape2053", + "BinaryOp2056", + "BinaryOp2057", + "Unsqueeze2058", + "BinaryOp2060", + "Unsqueeze2061", + "StridedSlice2064", + "Squeeze2065", + "BinaryOp2066", + "BinaryOp2067", + "/Gather_88_output_0", + "/Unsqueeze_169_output_0", + "/Concat_108_output_0", + "/Reshape_61_output_0", + "/Mul_48_output_0", + "/Shape_50_output_0", + "Shape2074", + "BinaryOp2077", + "BinaryOp2078", + "Unsqueeze2079", + "BinaryOp2081", + "Unsqueeze2082", + "StridedSlice2085", + "Squeeze2086", + "BinaryOp2087", + "BinaryOp2088", + "/Gather_89_output_0", + "/Div_36_output_0", + "/Unsqueeze_174_output_0", + "/Slice_49_output_0", + "/Neg_24_output_0", + "/Slice_48_output_0", + "/Concat_111_output_0", + "/Mul_49_output_0", + "/Add_60_output_0", + "/FakeLinear_49_output_0", + "/Reshape_62_output_0", + "/Mul_50_output_0", + "/Shape_51_output_0", + "Shape2136", + "BinaryOp2139", + "BinaryOp2140", + "Unsqueeze2141", + "BinaryOp2143", + "Unsqueeze2144", + "StridedSlice2147", + "Squeeze2148", + "BinaryOp2149", + "BinaryOp2150", + "/Gather_90_output_0", + "/Div_37_output_0", + "/Unsqueeze_176_output_0", + "/Slice_51_output_0", + "/Neg_25_output_0", + "/Slice_50_output_0", + "/Concat_112_output_0", + "/Mul_51_output_0", + "/Add_61_output_0", + "/FakeLinear_50_output_0", + "/Reshape_63_output_0", + "/Reshape_64_output_0", + "/FakeLinear_51_output_0", + "/Add_63_output_0", + "/ln_2_12/Mul_output_0", + "model.transformer.h.12.ln_2.weight", + "/ln_2_12/Mul_1_output_0", + "/mlp/w1_12/FakeLinear_output_0", + "/mlp/w2_12/FakeLinear_output_0", + "/mlp_12/Sigmoid_output_0", + "/mlp_12/Mul_output_0", + "/mlp_12/Mul_1_output_0", + "/mlp/c_proj_12/FakeLinear_output_0", + "/Add_64_output_0", + "/Reshape_65_output_0", + "/ln_1_13/Mul_output_0", + "model.transformer.h.13.ln_1.weight", + "/ln_1_13/Mul_1_output_0", + "/FakeLinear_52_output_0", + "/Shape_53_output_0", + "Shape2218", + "BinaryOp2221", + "BinaryOp2222", + "Unsqueeze2223", + "BinaryOp2225", + "Unsqueeze2226", + "StridedSlice2229", + "Squeeze2230", + "BinaryOp2231", + "BinaryOp2232", + "/Gather_95_output_0", + "/Unsqueeze_183_output_0", + "/Concat_117_output_0", + "/Reshape_66_output_0", + "/Mul_52_output_0", + "/Shape_54_output_0", + "Shape2239", + "BinaryOp2242", + "BinaryOp2243", + "Unsqueeze2244", + "BinaryOp2246", + "Unsqueeze2247", + "StridedSlice2250", + "Squeeze2251", + "BinaryOp2252", + "BinaryOp2253", + "/Gather_96_output_0", + "/Div_39_output_0", + "/Unsqueeze_188_output_0", + "/Slice_53_output_0", + "/Neg_26_output_0", + "/Slice_52_output_0", + "/Concat_120_output_0", + "/Mul_53_output_0", + "/Add_65_output_0", + "/FakeLinear_53_output_0", + "/Reshape_67_output_0", + "/Mul_54_output_0", + "/Shape_55_output_0", + "Shape2301", + "BinaryOp2304", + "BinaryOp2305", + "Unsqueeze2306", + "BinaryOp2308", + "Unsqueeze2309", + "StridedSlice2312", + "Squeeze2313", + "BinaryOp2314", + "BinaryOp2315", + "/Gather_97_output_0", + "/Div_40_output_0", + "/Unsqueeze_190_output_0", + "/Slice_55_output_0", + "/Neg_27_output_0", + "/Slice_54_output_0", + "/Concat_121_output_0", + "/Mul_55_output_0", + "/Add_66_output_0", + "/FakeLinear_54_output_0", + "/Reshape_68_output_0", + "/Reshape_69_output_0", + "/FakeLinear_55_output_0", + "/Add_68_output_0", + "/ln_2_13/Mul_output_0", + "model.transformer.h.13.ln_2.weight", + "/ln_2_13/Mul_1_output_0", + "/mlp/w1_13/FakeLinear_output_0", + "/mlp/w2_13/FakeLinear_output_0", + "/mlp_13/Sigmoid_output_0", + "/mlp_13/Mul_output_0", + "/mlp_13/Mul_1_output_0", + "/mlp/c_proj_13/FakeLinear_output_0", + "/Add_69_output_0", + "/Reshape_70_output_0", + "/ln_1_14/Mul_output_0", + "model.transformer.h.14.ln_1.weight", + "/ln_1_14/Mul_1_output_0", + "/FakeLinear_56_output_0", + "/Shape_57_output_0", + "Shape2383", + "BinaryOp2386", + "BinaryOp2387", + "Unsqueeze2388", + "BinaryOp2390", + "Unsqueeze2391", + "StridedSlice2394", + "Squeeze2395", + "BinaryOp2396", + "BinaryOp2397", + "/Gather_102_output_0", + "/Unsqueeze_197_output_0", + "/Concat_126_output_0", + "/Reshape_71_output_0", + "/Mul_56_output_0", + "/Shape_58_output_0", + "Shape2404", + "BinaryOp2407", + "BinaryOp2408", + "Unsqueeze2409", + "BinaryOp2411", + "Unsqueeze2412", + "StridedSlice2415", + "Squeeze2416", + "BinaryOp2417", + "BinaryOp2418", + "/Gather_103_output_0", + "/Div_42_output_0", + "/Unsqueeze_202_output_0", + "/Slice_57_output_0", + "/Neg_28_output_0", + "/Slice_56_output_0", + "/Concat_129_output_0", + "/Mul_57_output_0", + "/Add_70_output_0", + "/FakeLinear_57_output_0", + "/Reshape_72_output_0", + "/Mul_58_output_0", + "/Shape_59_output_0", + "Shape2466", + "BinaryOp2469", + "BinaryOp2470", + "Unsqueeze2471", + "BinaryOp2473", + "Unsqueeze2474", + "StridedSlice2477", + "Squeeze2478", + "BinaryOp2479", + "BinaryOp2480", + "/Gather_104_output_0", + "/Div_43_output_0", + "/Unsqueeze_204_output_0", + "/Slice_59_output_0", + "/Neg_29_output_0", + "/Slice_58_output_0", + "/Concat_130_output_0", + "/Mul_59_output_0", + "/Add_71_output_0", + "/FakeLinear_58_output_0", + "/Reshape_73_output_0", + "/Reshape_74_output_0", + "/FakeLinear_59_output_0", + "/Add_73_output_0", + "/ln_2_14/Mul_output_0", + "model.transformer.h.14.ln_2.weight", + "/ln_2_14/Mul_1_output_0", + "/mlp/w1_14/FakeLinear_output_0", + "/mlp/w2_14/FakeLinear_output_0", + "/mlp_14/Sigmoid_output_0", + "/mlp_14/Mul_output_0", + "/mlp_14/Mul_1_output_0", + "/mlp/c_proj_14/FakeLinear_output_0", + "/Add_74_output_0", + "/Reshape_75_output_0", + "/ln_1_15/Mul_output_0", + "model.transformer.h.15.ln_1.weight", + "/ln_1_15/Mul_1_output_0", + "/FakeLinear_60_output_0", + "/Shape_61_output_0", + "Shape2548", + "BinaryOp2551", + "BinaryOp2552", + "Unsqueeze2553", + "BinaryOp2555", + "Unsqueeze2556", + "StridedSlice2559", + "Squeeze2560", + "BinaryOp2561", + "BinaryOp2562", + "/Gather_109_output_0", + "/Unsqueeze_211_output_0", + "/Concat_135_output_0", + "/Reshape_76_output_0", + "/Mul_60_output_0", + "/Shape_62_output_0", + "Shape2569", + "BinaryOp2572", + "BinaryOp2573", + "Unsqueeze2574", + "BinaryOp2576", + "Unsqueeze2577", + "StridedSlice2580", + "Squeeze2581", + "BinaryOp2582", + "BinaryOp2583", + "/Gather_110_output_0", + "/Div_45_output_0", + "/Unsqueeze_216_output_0", + "/Slice_61_output_0", + "/Neg_30_output_0", + "/Slice_60_output_0", + "/Concat_138_output_0", + "/Mul_61_output_0", + "/Add_75_output_0", + "/FakeLinear_61_output_0", + "/Reshape_77_output_0", + "/Mul_62_output_0", + "/Shape_63_output_0", + "Shape2631", + "BinaryOp2634", + "BinaryOp2635", + "Unsqueeze2636", + "BinaryOp2638", + "Unsqueeze2639", + "StridedSlice2642", + "Squeeze2643", + "BinaryOp2644", + "BinaryOp2645", + "/Gather_111_output_0", + "/Div_46_output_0", + "/Unsqueeze_218_output_0", + "/Slice_63_output_0", + "/Neg_31_output_0", + "/Slice_62_output_0", + "/Concat_139_output_0", + "/Mul_63_output_0", + "/Add_76_output_0", + "/FakeLinear_62_output_0", + "/Reshape_78_output_0", + "/Reshape_79_output_0", + "/FakeLinear_63_output_0", + "/Add_78_output_0", + "/ln_2_15/Mul_output_0", + "model.transformer.h.15.ln_2.weight", + "/ln_2_15/Mul_1_output_0", + "/mlp/w1_15/FakeLinear_output_0", + "/mlp/w2_15/FakeLinear_output_0", + "/mlp_15/Sigmoid_output_0", + "/mlp_15/Mul_output_0", + "/mlp_15/Mul_1_output_0", + "/mlp/c_proj_15/FakeLinear_output_0", + "/Add_79_output_0", + "/Reshape_80_output_0", + "/ln_1_16/Mul_output_0", + "model.transformer.h.16.ln_1.weight", + "/ln_1_16/Mul_1_output_0", + "/FakeLinear_64_output_0", + "/Shape_65_output_0", + "Shape2713", + "BinaryOp2716", + "BinaryOp2717", + "Unsqueeze2718", + "BinaryOp2720", + "Unsqueeze2721", + "StridedSlice2724", + "Squeeze2725", + "BinaryOp2726", + "BinaryOp2727", + "/Gather_116_output_0", + "/Unsqueeze_225_output_0", + "/Concat_144_output_0", + "/Reshape_81_output_0", + "/Mul_64_output_0", + "/Shape_66_output_0", + "Shape2734", + "BinaryOp2737", + "BinaryOp2738", + "Unsqueeze2739", + "BinaryOp2741", + "Unsqueeze2742", + "StridedSlice2745", + "Squeeze2746", + "BinaryOp2747", + "BinaryOp2748", + "/Gather_117_output_0", + "/Div_48_output_0", + "/Unsqueeze_230_output_0", + "/Slice_65_output_0", + "/Neg_32_output_0", + "/Slice_64_output_0", + "/Concat_147_output_0", + "/Mul_65_output_0", + "/Add_80_output_0", + "/FakeLinear_65_output_0", + "/Reshape_82_output_0", + "/Mul_66_output_0", + "/Shape_67_output_0", + "Shape2796", + "BinaryOp2799", + "BinaryOp2800", + "Unsqueeze2801", + "BinaryOp2803", + "Unsqueeze2804", + "StridedSlice2807", + "Squeeze2808", + "BinaryOp2809", + "BinaryOp2810", + "/Gather_118_output_0", + "/Div_49_output_0", + "/Unsqueeze_232_output_0", + "/Slice_67_output_0", + "/Neg_33_output_0", + "/Slice_66_output_0", + "/Concat_148_output_0", + "/Mul_67_output_0", + "/Add_81_output_0", + "/FakeLinear_66_output_0", + "/Reshape_83_output_0", + "/Reshape_84_output_0", + "/FakeLinear_67_output_0", + "/Add_83_output_0", + "/ln_2_16/Mul_output_0", + "model.transformer.h.16.ln_2.weight", + "/ln_2_16/Mul_1_output_0", + "/mlp/w1_16/FakeLinear_output_0", + "/mlp/w2_16/FakeLinear_output_0", + "/mlp_16/Sigmoid_output_0", + "/mlp_16/Mul_output_0", + "/mlp_16/Mul_1_output_0", + "/mlp/c_proj_16/FakeLinear_output_0", + "/Add_84_output_0", + "/Reshape_85_output_0", + "/ln_1_17/Mul_output_0", + "model.transformer.h.17.ln_1.weight", + "/ln_1_17/Mul_1_output_0", + "/FakeLinear_68_output_0", + "/Shape_69_output_0", + "Shape2878", + "BinaryOp2881", + "BinaryOp2882", + "Unsqueeze2883", + "BinaryOp2885", + "Unsqueeze2886", + "StridedSlice2889", + "Squeeze2890", + "BinaryOp2891", + "BinaryOp2892", + "/Gather_123_output_0", + "/Unsqueeze_239_output_0", + "/Concat_153_output_0", + "/Reshape_86_output_0", + "/Mul_68_output_0", + "/Shape_70_output_0", + "Shape2899", + "BinaryOp2902", + "BinaryOp2903", + "Unsqueeze2904", + "BinaryOp2906", + "Unsqueeze2907", + "StridedSlice2910", + "Squeeze2911", + "BinaryOp2912", + "BinaryOp2913", + "/Gather_124_output_0", + "/Div_51_output_0", + "/Unsqueeze_244_output_0", + "/Slice_69_output_0", + "/Neg_34_output_0", + "/Slice_68_output_0", + "/Concat_156_output_0", + "/Mul_69_output_0", + "/Add_85_output_0", + "/FakeLinear_69_output_0", + "/Reshape_87_output_0", + "/Mul_70_output_0", + "/Shape_71_output_0", + "Shape2961", + "BinaryOp2964", + "BinaryOp2965", + "Unsqueeze2966", + "BinaryOp2968", + "Unsqueeze2969", + "StridedSlice2972", + "Squeeze2973", + "BinaryOp2974", + "BinaryOp2975", + "/Gather_125_output_0", + "/Div_52_output_0", + "/Unsqueeze_246_output_0", + "/Slice_71_output_0", + "/Neg_35_output_0", + "/Slice_70_output_0", + "/Concat_157_output_0", + "/Mul_71_output_0", + "/Add_86_output_0", + "/FakeLinear_70_output_0", + "/Reshape_88_output_0", + "/Reshape_89_output_0", + "/FakeLinear_71_output_0", + "/Add_88_output_0", + "/ln_2_17/Mul_output_0", + "model.transformer.h.17.ln_2.weight", + "/ln_2_17/Mul_1_output_0", + "/mlp/w1_17/FakeLinear_output_0", + "/mlp/w2_17/FakeLinear_output_0", + "/mlp_17/Sigmoid_output_0", + "/mlp_17/Mul_output_0", + "/mlp_17/Mul_1_output_0", + "/mlp/c_proj_17/FakeLinear_output_0", + "/Add_89_output_0", + "/Reshape_90_output_0", + "/ln_1_18/Mul_output_0", + "model.transformer.h.18.ln_1.weight", + "/ln_1_18/Mul_1_output_0", + "/FakeLinear_72_output_0", + "/Shape_73_output_0", + "Shape3043", + "BinaryOp3046", + "BinaryOp3047", + "Unsqueeze3048", + "BinaryOp3050", + "Unsqueeze3051", + "StridedSlice3054", + "Squeeze3055", + "BinaryOp3056", + "BinaryOp3057", + "/Gather_130_output_0", + "/Unsqueeze_253_output_0", + "/Concat_162_output_0", + "/Reshape_91_output_0", + "/Mul_72_output_0", + "/Shape_74_output_0", + "Shape3064", + "BinaryOp3067", + "BinaryOp3068", + "Unsqueeze3069", + "BinaryOp3071", + "Unsqueeze3072", + "StridedSlice3075", + "Squeeze3076", + "BinaryOp3077", + "BinaryOp3078", + "/Gather_131_output_0", + "/Div_54_output_0", + "/Unsqueeze_258_output_0", + "/Slice_73_output_0", + "/Neg_36_output_0", + "/Slice_72_output_0", + "/Concat_165_output_0", + "/Mul_73_output_0", + "/Add_90_output_0", + "/FakeLinear_73_output_0", + "/Reshape_92_output_0", + "/Mul_74_output_0", + "/Shape_75_output_0", + "Shape3126", + "BinaryOp3129", + "BinaryOp3130", + "Unsqueeze3131", + "BinaryOp3133", + "Unsqueeze3134", + "StridedSlice3137", + "Squeeze3138", + "BinaryOp3139", + "BinaryOp3140", + "/Gather_132_output_0", + "/Div_55_output_0", + "/Unsqueeze_260_output_0", + "/Slice_75_output_0", + "/Neg_37_output_0", + "/Slice_74_output_0", + "/Concat_166_output_0", + "/Mul_75_output_0", + "/Add_91_output_0", + "/FakeLinear_74_output_0", + "/Reshape_93_output_0", + "/Reshape_94_output_0", + "/FakeLinear_75_output_0", + "/Add_93_output_0", + "/ln_2_18/Mul_output_0", + "model.transformer.h.18.ln_2.weight", + "/ln_2_18/Mul_1_output_0", + "/mlp/w1_18/FakeLinear_output_0", + "/mlp/w2_18/FakeLinear_output_0", + "/mlp_18/Sigmoid_output_0", + "/mlp_18/Mul_output_0", + "/mlp_18/Mul_1_output_0", + "/mlp/c_proj_18/FakeLinear_output_0", + "/Add_94_output_0", + "/Reshape_95_output_0", + "/ln_1_19/Mul_output_0", + "model.transformer.h.19.ln_1.weight", + "/ln_1_19/Mul_1_output_0", + "/FakeLinear_76_output_0", + "/Shape_77_output_0", + "Shape3208", + "BinaryOp3211", + "BinaryOp3212", + "Unsqueeze3213", + "BinaryOp3215", + "Unsqueeze3216", + "StridedSlice3219", + "Squeeze3220", + "BinaryOp3221", + "BinaryOp3222", + "/Gather_137_output_0", + "/Unsqueeze_267_output_0", + "/Concat_171_output_0", + "/Reshape_96_output_0", + "/Mul_76_output_0", + "/Shape_78_output_0", + "Shape3229", + "BinaryOp3232", + "BinaryOp3233", + "Unsqueeze3234", + "BinaryOp3236", + "Unsqueeze3237", + "StridedSlice3240", + "Squeeze3241", + "BinaryOp3242", + "BinaryOp3243", + "/Gather_138_output_0", + "/Div_57_output_0", + "/Unsqueeze_272_output_0", + "/Slice_77_output_0", + "/Neg_38_output_0", + "/Slice_76_output_0", + "/Concat_174_output_0", + "/Mul_77_output_0", + "/Add_95_output_0", + "/FakeLinear_77_output_0", + "/Reshape_97_output_0", + "/Mul_78_output_0", + "/Shape_79_output_0", + "Shape3291", + "BinaryOp3294", + "BinaryOp3295", + "Unsqueeze3296", + "BinaryOp3298", + "Unsqueeze3299", + "StridedSlice3302", + "Squeeze3303", + "BinaryOp3304", + "BinaryOp3305", + "/Gather_139_output_0", + "/Div_58_output_0", + "/Unsqueeze_274_output_0", + "/Slice_79_output_0", + "/Neg_39_output_0", + "/Slice_78_output_0", + "/Concat_175_output_0", + "/Mul_79_output_0", + "/Add_96_output_0", + "/FakeLinear_78_output_0", + "/Reshape_98_output_0", + "/Reshape_99_output_0", + "/FakeLinear_79_output_0", + "/Add_98_output_0", + "/ln_2_19/Mul_output_0", + "model.transformer.h.19.ln_2.weight", + "/ln_2_19/Mul_1_output_0", + "/mlp/w1_19/FakeLinear_output_0", + "/mlp/w2_19/FakeLinear_output_0", + "/mlp_19/Sigmoid_output_0", + "/mlp_19/Mul_output_0", + "/mlp_19/Mul_1_output_0", + "/mlp/c_proj_19/FakeLinear_output_0", + "/Add_99_output_0", + "/Reshape_100_output_0", + "/ln_1_20/Mul_output_0", + "model.transformer.h.20.ln_1.weight", + "/ln_1_20/Mul_1_output_0", + "/FakeLinear_80_output_0", + "/Shape_81_output_0", + "Shape3373", + "BinaryOp3376", + "BinaryOp3377", + "Unsqueeze3378", + "BinaryOp3380", + "Unsqueeze3381", + "StridedSlice3384", + "Squeeze3385", + "BinaryOp3386", + "BinaryOp3387", + "/Gather_144_output_0", + "/Unsqueeze_281_output_0", + "/Concat_180_output_0", + "/Reshape_101_output_0", + "/Mul_80_output_0", + "/Shape_82_output_0", + "Shape3394", + "BinaryOp3397", + "BinaryOp3398", + "Unsqueeze3399", + "BinaryOp3401", + "Unsqueeze3402", + "StridedSlice3405", + "Squeeze3406", + "BinaryOp3407", + "BinaryOp3408", + "/Gather_145_output_0", + "/Div_60_output_0", + "/Unsqueeze_286_output_0", + "/Slice_81_output_0", + "/Neg_40_output_0", + "/Slice_80_output_0", + "/Concat_183_output_0", + "/Mul_81_output_0", + "/Add_100_output_0", + "/FakeLinear_81_output_0", + "/Reshape_102_output_0", + "/Mul_82_output_0", + "/Shape_83_output_0", + "Shape3456", + "BinaryOp3459", + "BinaryOp3460", + "Unsqueeze3461", + "BinaryOp3463", + "Unsqueeze3464", + "StridedSlice3467", + "Squeeze3468", + "BinaryOp3469", + "BinaryOp3470", + "/Gather_146_output_0", + "/Div_61_output_0", + "/Unsqueeze_288_output_0", + "/Slice_83_output_0", + "/Neg_41_output_0", + "/Slice_82_output_0", + "/Concat_184_output_0", + "/Mul_83_output_0", + "/Add_101_output_0", + "/FakeLinear_82_output_0", + "/Reshape_103_output_0", + "/Reshape_104_output_0", + "/FakeLinear_83_output_0", + "/Add_103_output_0", + "/ln_2_20/Mul_output_0", + "model.transformer.h.20.ln_2.weight", + "/ln_2_20/Mul_1_output_0", + "/mlp/w1_20/FakeLinear_output_0", + "/mlp/w2_20/FakeLinear_output_0", + "/mlp_20/Sigmoid_output_0", + "/mlp_20/Mul_output_0", + "/mlp_20/Mul_1_output_0", + "/mlp/c_proj_20/FakeLinear_output_0", + "/Add_104_output_0", + "/Reshape_105_output_0", + "/ln_1_21/Mul_output_0", + "model.transformer.h.21.ln_1.weight", + "/ln_1_21/Mul_1_output_0", + "/FakeLinear_84_output_0", + "/Shape_85_output_0", + "Shape3538", + "BinaryOp3541", + "BinaryOp3542", + "Unsqueeze3543", + "BinaryOp3545", + "Unsqueeze3546", + "StridedSlice3549", + "Squeeze3550", + "BinaryOp3551", + "BinaryOp3552", + "/Gather_151_output_0", + "/Unsqueeze_295_output_0", + "/Concat_189_output_0", + "/Reshape_106_output_0", + "/Mul_84_output_0", + "/Shape_86_output_0", + "Shape3559", + "BinaryOp3562", + "BinaryOp3563", + "Unsqueeze3564", + "BinaryOp3566", + "Unsqueeze3567", + "StridedSlice3570", + "Squeeze3571", + "BinaryOp3572", + "BinaryOp3573", + "/Gather_152_output_0", + "/Div_63_output_0", + "/Unsqueeze_300_output_0", + "/Slice_85_output_0", + "/Neg_42_output_0", + "/Slice_84_output_0", + "/Concat_192_output_0", + "/Mul_85_output_0", + "/Add_105_output_0", + "/FakeLinear_85_output_0", + "/Reshape_107_output_0", + "/Mul_86_output_0", + "/Shape_87_output_0", + "Shape3621", + "BinaryOp3624", + "BinaryOp3625", + "Unsqueeze3626", + "BinaryOp3628", + "Unsqueeze3629", + "StridedSlice3632", + "Squeeze3633", + "BinaryOp3634", + "BinaryOp3635", + "/Gather_153_output_0", + "/Div_64_output_0", + "/Unsqueeze_302_output_0", + "/Slice_87_output_0", + "/Neg_43_output_0", + "/Slice_86_output_0", + "/Concat_193_output_0", + "/Mul_87_output_0", + "/Add_106_output_0", + "/FakeLinear_86_output_0", + "/Reshape_108_output_0", + "/Reshape_109_output_0", + "/FakeLinear_87_output_0", + "/Add_108_output_0", + "/ln_2_21/Mul_output_0", + "model.transformer.h.21.ln_2.weight", + "/ln_2_21/Mul_1_output_0", + "/mlp/w1_21/FakeLinear_output_0", + "/mlp/w2_21/FakeLinear_output_0", + "/mlp_21/Sigmoid_output_0", + "/mlp_21/Mul_output_0", + "/mlp_21/Mul_1_output_0", + "/mlp/c_proj_21/FakeLinear_output_0", + "/Add_109_output_0", + "/Reshape_110_output_0", + "/ln_1_22/Mul_output_0", + "model.transformer.h.22.ln_1.weight", + "/ln_1_22/Mul_1_output_0", + "/FakeLinear_88_output_0", + "/Shape_89_output_0", + "Shape3703", + "BinaryOp3706", + "BinaryOp3707", + "Unsqueeze3708", + "BinaryOp3710", + "Unsqueeze3711", + "StridedSlice3714", + "Squeeze3715", + "BinaryOp3716", + "BinaryOp3717", + "/Gather_158_output_0", + "/Unsqueeze_309_output_0", + "/Concat_198_output_0", + "/Reshape_111_output_0", + "/Mul_88_output_0", + "/Shape_90_output_0", + "Shape3724", + "BinaryOp3727", + "BinaryOp3728", + "Unsqueeze3729", + "BinaryOp3731", + "Unsqueeze3732", + "StridedSlice3735", + "Squeeze3736", + "BinaryOp3737", + "BinaryOp3738", + "/Gather_159_output_0", + "/Div_66_output_0", + "/Unsqueeze_314_output_0", + "/Slice_89_output_0", + "/Neg_44_output_0", + "/Slice_88_output_0", + "/Concat_201_output_0", + "/Mul_89_output_0", + "/Add_110_output_0", + "/FakeLinear_89_output_0", + "/Reshape_112_output_0", + "/Mul_90_output_0", + "/Shape_91_output_0", + "Shape3786", + "BinaryOp3789", + "BinaryOp3790", + "Unsqueeze3791", + "BinaryOp3793", + "Unsqueeze3794", + "StridedSlice3797", + "Squeeze3798", + "BinaryOp3799", + "BinaryOp3800", + "/Gather_160_output_0", + "/Div_67_output_0", + "/Unsqueeze_316_output_0", + "/Slice_91_output_0", + "/Neg_45_output_0", + "/Slice_90_output_0", + "/Concat_202_output_0", + "/Mul_91_output_0", + "/Add_111_output_0", + "/FakeLinear_90_output_0", + "/Reshape_113_output_0", + "/Reshape_114_output_0", + "/FakeLinear_91_output_0", + "/Add_113_output_0", + "/ln_2_22/Mul_output_0", + "model.transformer.h.22.ln_2.weight", + "/ln_2_22/Mul_1_output_0", + "/mlp/w1_22/FakeLinear_output_0", + "/mlp/w2_22/FakeLinear_output_0", + "/mlp_22/Sigmoid_output_0", + "/mlp_22/Mul_output_0", + "/mlp_22/Mul_1_output_0", + "/mlp/c_proj_22/FakeLinear_output_0", + "/Add_114_output_0", + "/Reshape_115_output_0", + "/ln_1_23/Mul_output_0", + "model.transformer.h.23.ln_1.weight", + "/ln_1_23/Mul_1_output_0", + "/FakeLinear_92_output_0", + "/Shape_93_output_0", + "Shape3868", + "BinaryOp3871", + "BinaryOp3872", + "Unsqueeze3873", + "BinaryOp3875", + "Unsqueeze3876", + "StridedSlice3879", + "Squeeze3880", + "BinaryOp3881", + "BinaryOp3882", + "/Gather_165_output_0", + "/Unsqueeze_323_output_0", + "/Concat_207_output_0", + "/Reshape_116_output_0", + "/Mul_92_output_0", + "/Shape_94_output_0", + "Shape3889", + "BinaryOp3892", + "BinaryOp3893", + "Unsqueeze3894", + "BinaryOp3896", + "Unsqueeze3897", + "StridedSlice3900", + "Squeeze3901", + "BinaryOp3902", + "BinaryOp3903", + "/Gather_166_output_0", + "/Div_69_output_0", + "/Unsqueeze_328_output_0", + "/Slice_93_output_0", + "/Neg_46_output_0", + "/Slice_92_output_0", + "/Concat_210_output_0", + "/Mul_93_output_0", + "/Add_115_output_0", + "/FakeLinear_93_output_0", + "/Reshape_117_output_0", + "/Mul_94_output_0", + "/Shape_95_output_0", + "Shape3951", + "BinaryOp3954", + "BinaryOp3955", + "Unsqueeze3956", + "BinaryOp3958", + "Unsqueeze3959", + "StridedSlice3962", + "Squeeze3963", + "BinaryOp3964", + "BinaryOp3965", + "/Gather_167_output_0", + "/Div_70_output_0", + "/Unsqueeze_330_output_0", + "/Slice_95_output_0", + "/Neg_47_output_0", + "/Slice_94_output_0", + "/Concat_211_output_0", + "/Mul_95_output_0", + "/Add_116_output_0", + "/FakeLinear_94_output_0", + "/Reshape_118_output_0", + "/Reshape_119_output_0", + "/FakeLinear_95_output_0", + "/Add_118_output_0", + "/ln_2_23/Mul_output_0", + "model.transformer.h.23.ln_2.weight", + "/ln_2_23/Mul_1_output_0", + "/mlp/w1_23/FakeLinear_output_0", + "/mlp/w2_23/FakeLinear_output_0", + "/mlp_23/Sigmoid_output_0", + "/mlp_23/Mul_output_0", + "/mlp_23/Mul_1_output_0", + "/mlp/c_proj_23/FakeLinear_output_0", + "/Add_119_output_0", + "/Reshape_120_output_0", + "/ln_1_24/Mul_output_0", + "model.transformer.h.24.ln_1.weight", + "/ln_1_24/Mul_1_output_0", + "/FakeLinear_96_output_0", + "/Shape_97_output_0", + "Shape4033", + "BinaryOp4036", + "BinaryOp4037", + "Unsqueeze4038", + "BinaryOp4040", + "Unsqueeze4041", + "StridedSlice4044", + "Squeeze4045", + "BinaryOp4046", + "BinaryOp4047", + "/Gather_172_output_0", + "/Unsqueeze_337_output_0", + "/Concat_216_output_0", + "/Reshape_121_output_0", + "/Mul_96_output_0", + "/Shape_98_output_0", + "Shape4054", + "BinaryOp4057", + "BinaryOp4058", + "Unsqueeze4059", + "BinaryOp4061", + "Unsqueeze4062", + "StridedSlice4065", + "Squeeze4066", + "BinaryOp4067", + "BinaryOp4068", + "/Gather_173_output_0", + "/Div_72_output_0", + "/Unsqueeze_342_output_0", + "/Slice_97_output_0", + "/Neg_48_output_0", + "/Slice_96_output_0", + "/Concat_219_output_0", + "/Mul_97_output_0", + "/Add_120_output_0", + "/FakeLinear_97_output_0", + "/Reshape_122_output_0", + "/Mul_98_output_0", + "/Shape_99_output_0", + "Shape4116", + "BinaryOp4119", + "BinaryOp4120", + "Unsqueeze4121", + "BinaryOp4123", + "Unsqueeze4124", + "StridedSlice4127", + "Squeeze4128", + "BinaryOp4129", + "BinaryOp4130", + "/Gather_174_output_0", + "/Div_73_output_0", + "/Unsqueeze_344_output_0", + "/Slice_99_output_0", + "/Neg_49_output_0", + "/Slice_98_output_0", + "/Concat_220_output_0", + "/Mul_99_output_0", + "/Add_121_output_0", + "/FakeLinear_98_output_0", + "/Reshape_123_output_0", + "/Reshape_124_output_0", + "/FakeLinear_99_output_0", + "/Add_123_output_0", + "/ln_2_24/Mul_output_0", + "model.transformer.h.24.ln_2.weight", + "/ln_2_24/Mul_1_output_0", + "/mlp/w1_24/FakeLinear_output_0", + "/mlp/w2_24/FakeLinear_output_0", + "/mlp_24/Sigmoid_output_0", + "/mlp_24/Mul_output_0", + "/mlp_24/Mul_1_output_0", + "/mlp/c_proj_24/FakeLinear_output_0", + "/Add_124_output_0", + "/Reshape_125_output_0", + "/ln_1_25/Mul_output_0", + "model.transformer.h.25.ln_1.weight", + "/ln_1_25/Mul_1_output_0", + "/FakeLinear_100_output_0", + "/Shape_101_output_0", + "Shape4198", + "BinaryOp4201", + "BinaryOp4202", + "Unsqueeze4203", + "BinaryOp4205", + "Unsqueeze4206", + "StridedSlice4209", + "Squeeze4210", + "BinaryOp4211", + "BinaryOp4212", + "/Gather_179_output_0", + "/Unsqueeze_351_output_0", + "/Concat_225_output_0", + "/Reshape_126_output_0", + "/Mul_100_output_0", + "/Shape_102_output_0", + "Shape4219", + "BinaryOp4222", + "BinaryOp4223", + "Unsqueeze4224", + "BinaryOp4226", + "Unsqueeze4227", + "StridedSlice4230", + "Squeeze4231", + "BinaryOp4232", + "BinaryOp4233", + "/Gather_180_output_0", + "/Div_75_output_0", + "/Unsqueeze_356_output_0", + "/Slice_101_output_0", + "/Neg_50_output_0", + "/Slice_100_output_0", + "/Concat_228_output_0", + "/Mul_101_output_0", + "/Add_125_output_0", + "/FakeLinear_101_output_0", + "/Reshape_127_output_0", + "/Mul_102_output_0", + "/Shape_103_output_0", + "Shape4281", + "BinaryOp4284", + "BinaryOp4285", + "Unsqueeze4286", + "BinaryOp4288", + "Unsqueeze4289", + "StridedSlice4292", + "Squeeze4293", + "BinaryOp4294", + "BinaryOp4295", + "/Gather_181_output_0", + "/Div_76_output_0", + "/Unsqueeze_358_output_0", + "/Slice_103_output_0", + "/Neg_51_output_0", + "/Slice_102_output_0", + "/Concat_229_output_0", + "/Mul_103_output_0", + "/Add_126_output_0", + "/FakeLinear_102_output_0", + "/Reshape_128_output_0", + "/Reshape_129_output_0", + "/FakeLinear_103_output_0", + "/Add_128_output_0", + "/ln_2_25/Mul_output_0", + "model.transformer.h.25.ln_2.weight", + "/ln_2_25/Mul_1_output_0", + "/mlp/w1_25/FakeLinear_output_0", + "/mlp/w2_25/FakeLinear_output_0", + "/mlp_25/Sigmoid_output_0", + "/mlp_25/Mul_output_0", + "/mlp_25/Mul_1_output_0", + "/mlp/c_proj_25/FakeLinear_output_0", + "/Add_129_output_0", + "/Reshape_130_output_0", + "/ln_1_26/Mul_output_0", + "model.transformer.h.26.ln_1.weight", + "/ln_1_26/Mul_1_output_0", + "/FakeLinear_104_output_0", + "/Shape_105_output_0", + "Shape4363", + "BinaryOp4366", + "BinaryOp4367", + "Unsqueeze4368", + "BinaryOp4370", + "Unsqueeze4371", + "StridedSlice4374", + "Squeeze4375", + "BinaryOp4376", + "BinaryOp4377", + "/Gather_186_output_0", + "/Unsqueeze_365_output_0", + "/Concat_234_output_0", + "/Reshape_131_output_0", + "/Mul_104_output_0", + "/Shape_106_output_0", + "Shape4384", + "BinaryOp4387", + "BinaryOp4388", + "Unsqueeze4389", + "BinaryOp4391", + "Unsqueeze4392", + "StridedSlice4395", + "Squeeze4396", + "BinaryOp4397", + "BinaryOp4398", + "/Gather_187_output_0", + "/Div_78_output_0", + "/Unsqueeze_370_output_0", + "/Slice_105_output_0", + "/Neg_52_output_0", + "/Slice_104_output_0", + "/Concat_237_output_0", + "/Mul_105_output_0", + "/Add_130_output_0", + "/FakeLinear_105_output_0", + "/Reshape_132_output_0", + "/Mul_106_output_0", + "/Shape_107_output_0", + "Shape4446", + "BinaryOp4449", + "BinaryOp4450", + "Unsqueeze4451", + "BinaryOp4453", + "Unsqueeze4454", + "StridedSlice4457", + "Squeeze4458", + "BinaryOp4459", + "BinaryOp4460", + "/Gather_188_output_0", + "/Div_79_output_0", + "/Unsqueeze_372_output_0", + "/Slice_107_output_0", + "/Neg_53_output_0", + "/Slice_106_output_0", + "/Concat_238_output_0", + "/Mul_107_output_0", + "/Add_131_output_0", + "/FakeLinear_106_output_0", + "/Reshape_133_output_0", + "/Reshape_134_output_0", + "/FakeLinear_107_output_0", + "/Add_133_output_0", + "/ln_2_26/Mul_output_0", + "model.transformer.h.26.ln_2.weight", + "/ln_2_26/Mul_1_output_0", + "/mlp/w1_26/FakeLinear_output_0", + "/mlp/w2_26/FakeLinear_output_0", + "/mlp_26/Sigmoid_output_0", + "/mlp_26/Mul_output_0", + "/mlp_26/Mul_1_output_0", + "/mlp/c_proj_26/FakeLinear_output_0", + "/Add_134_output_0", + "/Reshape_135_output_0", + "/ln_1_27/Mul_output_0", + "model.transformer.h.27.ln_1.weight", + "/ln_1_27/Mul_1_output_0", + "/FakeLinear_108_output_0", + "/Shape_109_output_0", + "Shape4528", + "BinaryOp4531", + "BinaryOp4532", + "Unsqueeze4533", + "BinaryOp4535", + "Unsqueeze4536", + "StridedSlice4539", + "Squeeze4540", + "BinaryOp4541", + "BinaryOp4542", + "/Gather_193_output_0", + "/Unsqueeze_379_output_0", + "/Concat_243_output_0", + "/Reshape_136_output_0", + "/Mul_108_output_0", + "/Shape_110_output_0", + "Shape4549", + "BinaryOp4552", + "BinaryOp4553", + "Unsqueeze4554", + "BinaryOp4556", + "Unsqueeze4557", + "StridedSlice4560", + "Squeeze4561", + "BinaryOp4562", + "BinaryOp4563", + "/Gather_194_output_0", + "/Div_81_output_0", + "/Unsqueeze_384_output_0", + "/Slice_109_output_0", + "/Neg_54_output_0", + "/Slice_108_output_0", + "/Concat_246_output_0", + "/Mul_109_output_0", + "/Add_135_output_0", + "/FakeLinear_109_output_0", + "/Reshape_137_output_0", + "/Mul_110_output_0", + "/Shape_111_output_0", + "Shape4611", + "BinaryOp4614", + "BinaryOp4615", + "Unsqueeze4616", + "BinaryOp4618", + "Unsqueeze4619", + "StridedSlice4622", + "Squeeze4623", + "BinaryOp4624", + "BinaryOp4625", + "/Gather_195_output_0", + "/Div_82_output_0", + "/Unsqueeze_386_output_0", + "/Slice_111_output_0", + "/Neg_55_output_0", + "/Slice_110_output_0", + "/Concat_247_output_0", + "/Mul_111_output_0", + "/Add_136_output_0", + "/FakeLinear_110_output_0", + "/Reshape_138_output_0", + "/Reshape_139_output_0", + "/FakeLinear_111_output_0", + "/Add_138_output_0", + "/ln_2_27/Mul_output_0", + "model.transformer.h.27.ln_2.weight", + "/ln_2_27/Mul_1_output_0", + "/mlp/w1_27/FakeLinear_output_0", + "/mlp/w2_27/FakeLinear_output_0", + "/mlp_27/Sigmoid_output_0", + "/mlp_27/Mul_output_0", + "/mlp_27/Mul_1_output_0", + "/mlp/c_proj_27/FakeLinear_output_0", + "/Add_139_output_0", + "/Reshape_140_output_0", + "/ln_1_28/Mul_output_0", + "model.transformer.h.28.ln_1.weight", + "/ln_1_28/Mul_1_output_0", + "/FakeLinear_112_output_0", + "/Shape_113_output_0", + "Shape4693", + "BinaryOp4696", + "BinaryOp4697", + "Unsqueeze4698", + "BinaryOp4700", + "Unsqueeze4701", + "StridedSlice4704", + "Squeeze4705", + "BinaryOp4706", + "BinaryOp4707", + "/Gather_200_output_0", + "/Unsqueeze_393_output_0", + "/Concat_252_output_0", + "/Reshape_141_output_0", + "/Mul_112_output_0", + "/Shape_114_output_0", + "Shape4714", + "BinaryOp4717", + "BinaryOp4718", + "Unsqueeze4719", + "BinaryOp4721", + "Unsqueeze4722", + "StridedSlice4725", + "Squeeze4726", + "BinaryOp4727", + "BinaryOp4728", + "/Gather_201_output_0", + "/Div_84_output_0", + "/Unsqueeze_398_output_0", + "/Slice_113_output_0", + "/Neg_56_output_0", + "/Slice_112_output_0", + "/Concat_255_output_0", + "/Mul_113_output_0", + "/Add_140_output_0", + "/FakeLinear_113_output_0", + "/Reshape_142_output_0", + "/Mul_114_output_0", + "/Shape_115_output_0", + "Shape4776", + "BinaryOp4779", + "BinaryOp4780", + "Unsqueeze4781", + "BinaryOp4783", + "Unsqueeze4784", + "StridedSlice4787", + "Squeeze4788", + "BinaryOp4789", + "BinaryOp4790", + "/Gather_202_output_0", + "/Div_85_output_0", + "/Unsqueeze_400_output_0", + "/Slice_115_output_0", + "/Neg_57_output_0", + "/Slice_114_output_0", + "/Concat_256_output_0", + "/Mul_115_output_0", + "/Add_141_output_0", + "/FakeLinear_114_output_0", + "/Reshape_143_output_0", + "/Reshape_144_output_0", + "/FakeLinear_115_output_0", + "/Add_143_output_0", + "/ln_2_28/Mul_output_0", + "model.transformer.h.28.ln_2.weight", + "/ln_2_28/Mul_1_output_0", + "/mlp/w1_28/FakeLinear_output_0", + "/mlp/w2_28/FakeLinear_output_0", + "/mlp_28/Sigmoid_output_0", + "/mlp_28/Mul_output_0", + "/mlp_28/Mul_1_output_0", + "/mlp/c_proj_28/FakeLinear_output_0", + "/Add_144_output_0", + "/Reshape_145_output_0", + "/ln_1_29/Mul_output_0", + "model.transformer.h.29.ln_1.weight", + "/ln_1_29/Mul_1_output_0", + "/FakeLinear_116_output_0", + "/Shape_117_output_0", + "Shape4858", + "BinaryOp4861", + "BinaryOp4862", + "Unsqueeze4863", + "BinaryOp4865", + "Unsqueeze4866", + "StridedSlice4869", + "Squeeze4870", + "BinaryOp4871", + "BinaryOp4872", + "/Gather_207_output_0", + "/Unsqueeze_407_output_0", + "/Concat_261_output_0", + "/Reshape_146_output_0", + "/Mul_116_output_0", + "/Shape_118_output_0", + "Shape4879", + "BinaryOp4882", + "BinaryOp4883", + "Unsqueeze4884", + "BinaryOp4886", + "Unsqueeze4887", + "StridedSlice4890", + "Squeeze4891", + "BinaryOp4892", + "BinaryOp4893", + "/Gather_208_output_0", + "/Div_87_output_0", + "/Unsqueeze_412_output_0", + "/Slice_117_output_0", + "/Neg_58_output_0", + "/Slice_116_output_0", + "/Concat_264_output_0", + "/Mul_117_output_0", + "/Add_145_output_0", + "/FakeLinear_117_output_0", + "/Reshape_147_output_0", + "/Mul_118_output_0", + "/Shape_119_output_0", + "Shape4941", + "BinaryOp4944", + "BinaryOp4945", + "Unsqueeze4946", + "BinaryOp4948", + "Unsqueeze4949", + "StridedSlice4952", + "Squeeze4953", + "BinaryOp4954", + "BinaryOp4955", + "/Gather_209_output_0", + "/Div_88_output_0", + "/Unsqueeze_414_output_0", + "/Slice_119_output_0", + "/Neg_59_output_0", + "/Slice_118_output_0", + "/Concat_265_output_0", + "/Mul_119_output_0", + "/Add_146_output_0", + "/FakeLinear_118_output_0", + "/Reshape_148_output_0", + "/Reshape_149_output_0", + "/FakeLinear_119_output_0", + "/Add_148_output_0", + "/ln_2_29/Mul_output_0", + "model.transformer.h.29.ln_2.weight", + "/ln_2_29/Mul_1_output_0", + "/mlp/w1_29/FakeLinear_output_0", + "/mlp/w2_29/FakeLinear_output_0", + "/mlp_29/Sigmoid_output_0", + "/mlp_29/Mul_output_0", + "/mlp_29/Mul_1_output_0", + "/mlp/c_proj_29/FakeLinear_output_0", + "/Add_149_output_0", + "/Reshape_150_output_0", + "/ln_1_30/Mul_output_0", + "model.transformer.h.30.ln_1.weight", + "/ln_1_30/Mul_1_output_0", + "/FakeLinear_120_output_0", + "/Shape_121_output_0", + "Shape5023", + "BinaryOp5026", + "BinaryOp5027", + "Unsqueeze5028", + "BinaryOp5030", + "Unsqueeze5031", + "StridedSlice5034", + "Squeeze5035", + "BinaryOp5036", + "BinaryOp5037", + "/Gather_214_output_0", + "/Unsqueeze_421_output_0", + "/Concat_270_output_0", + "/Reshape_151_output_0", + "/Mul_120_output_0", + "/Shape_122_output_0", + "Shape5044", + "BinaryOp5047", + "BinaryOp5048", + "Unsqueeze5049", + "BinaryOp5051", + "Unsqueeze5052", + "StridedSlice5055", + "Squeeze5056", + "BinaryOp5057", + "BinaryOp5058", + "/Gather_215_output_0", + "/Div_90_output_0", + "/Unsqueeze_426_output_0", + "/Slice_121_output_0", + "/Neg_60_output_0", + "/Slice_120_output_0", + "/Concat_273_output_0", + "/Mul_121_output_0", + "/Add_150_output_0", + "/FakeLinear_121_output_0", + "/Reshape_152_output_0", + "/Mul_122_output_0", + "/Shape_123_output_0", + "Shape5106", + "BinaryOp5109", + "BinaryOp5110", + "Unsqueeze5111", + "BinaryOp5113", + "Unsqueeze5114", + "StridedSlice5117", + "Squeeze5118", + "BinaryOp5119", + "BinaryOp5120", + "/Gather_216_output_0", + "/Div_91_output_0", + "/Unsqueeze_428_output_0", + "/Slice_123_output_0", + "/Neg_61_output_0", + "/Slice_122_output_0", + "/Concat_274_output_0", + "/Mul_123_output_0", + "/Add_151_output_0", + "/FakeLinear_122_output_0", + "/Reshape_153_output_0", + "/Reshape_154_output_0", + "/FakeLinear_123_output_0", + "/Add_153_output_0", + "/ln_2_30/Mul_output_0", + "model.transformer.h.30.ln_2.weight", + "/ln_2_30/Mul_1_output_0", + "/mlp/w1_30/FakeLinear_output_0", + "/mlp/w2_30/FakeLinear_output_0", + "/mlp_30/Sigmoid_output_0", + "/mlp_30/Mul_output_0", + "/mlp_30/Mul_1_output_0", + "/mlp/c_proj_30/FakeLinear_output_0", + "/Add_154_output_0", + "/Reshape_155_output_0", + "/ln_1_31/Mul_output_0", + "model.transformer.h.31.ln_1.weight", + "/ln_1_31/Mul_1_output_0", + "/FakeLinear_124_output_0", + "/Shape_125_output_0", + "Shape5188", + "BinaryOp5191", + "BinaryOp5192", + "Unsqueeze5193", + "BinaryOp5195", + "Unsqueeze5196", + "StridedSlice5199", + "Squeeze5200", + "BinaryOp5201", + "BinaryOp5202", + "/Gather_221_output_0", + "/Unsqueeze_435_output_0", + "/Concat_279_output_0", + "/Reshape_156_output_0", + "/Mul_124_output_0", + "/Shape_126_output_0", + "Shape5209", + "BinaryOp5212", + "BinaryOp5213", + "Unsqueeze5214", + "BinaryOp5216", + "Unsqueeze5217", + "StridedSlice5220", + "Squeeze5221", + "BinaryOp5222", + "BinaryOp5223", + "/Gather_222_output_0", + "/Div_93_output_0", + "/Unsqueeze_440_output_0", + "/Slice_125_output_0", + "/Neg_62_output_0", + "/Slice_124_output_0", + "/Concat_282_output_0", + "/Mul_125_output_0", + "/Add_155_output_0", + "/FakeLinear_125_output_0", + "/Reshape_157_output_0", + "/Mul_126_output_0", + "/Shape_127_output_0", + "Shape5271", + "BinaryOp5274", + "BinaryOp5275", + "Unsqueeze5276", + "BinaryOp5278", + "Unsqueeze5279", + "StridedSlice5282", + "Squeeze5283", + "BinaryOp5284", + "BinaryOp5285", + "/Gather_223_output_0", + "/Div_94_output_0", + "/Unsqueeze_442_output_0", + "/Slice_127_output_0", + "/Neg_63_output_0", + "/Slice_126_output_0", + "/Concat_283_output_0", + "/Mul_127_output_0", + "/Add_156_output_0", + "/FakeLinear_126_output_0", + "/Reshape_158_output_0", + "/Reshape_159_output_0", + "/FakeLinear_127_output_0", + "/Add_158_output_0", + "/ln_2_31/Mul_output_0", + "model.transformer.h.31.ln_2.weight", + "/ln_2_31/Mul_1_output_0", + "/mlp/w1_31/FakeLinear_output_0", + "/mlp/w2_31/FakeLinear_output_0", + "/mlp_31/Sigmoid_output_0", + "/mlp_31/Mul_output_0", + "/mlp_31/Mul_1_output_0", + "/mlp/c_proj_31/FakeLinear_output_0", + "/Add_159_output_0", + "/lm/Constant_output_0__", + "/lm/Reshape_output_0", + "/rotary/Constant_6_output_0", + "Shape5345", + "BinaryOp5348", + "BinaryOp5349", + "Unsqueeze5350", + "BinaryOp5352", + "Unsqueeze5353", + "StridedSlice5356", + "Squeeze5357", + "BinaryOp5358", + "BinaryOp5359", + "/lm/Gather_output_0", + "/lm/Constant_1_output_0__", + "/lm/Reshape_1_output_0", + "/lm/ln_f/Mul_output_0", + "model.transformer.ln_f.weight", + "/lm/ln_f/Mul_1_output_0", + "/lm/lm/FakeLinear_output_0", + "/Constant_1084_output_0__", + "logits", + "past_key_values", + "presents", + "/layers.0/self_attn/q_proj/Linear/pre_reshape", + "/layers.0/self_attn/q_proj/Linear/pre_convert", + "/layers.0/self_attn/q_proj/Linear", + "/layers.0/self_attn/q_proj/Linear/post_convert", + "/layers.0/self_attn/k_proj/Linear/pre_reshape", + "/layers.0/self_attn/k_proj/Linear/pre_convert", + "/layers.0/self_attn/k_proj/Linear", + "/layers.0/self_attn/k_proj/Linear/post_convert", + "/layers.0/self_attn/v_proj/Linear/pre_reshape", + "/layers.0/self_attn/v_proj/Linear/pre_convert", + "/layers.0/self_attn/v_proj/Linear", + "/layers.0/self_attn/v_proj/Linear/post_convert", + "/layers.0/self_attn/o_proj/Linear/pre_reshape", + "/layers.0/self_attn/o_proj/Linear/pre_convert", + "/layers.0/self_attn/o_proj/Linear", + "/layers.0/self_attn/o_proj/Linear/post_convert", + "/layers.0/mlp/w1/Linear/pre_reshape", + "/layers.0/mlp/w1/Linear/pre_convert", + "/layers.0/mlp/w1/Linear", + "/layers.0/mlp/w1/Linear/post_convert", + "/layers.0/mlp/w2/Linear/pre_reshape", + "/layers.0/mlp/w2/Linear/pre_convert", + "/layers.0/mlp/w2/Linear", + "/layers.0/mlp/w2/Linear/post_convert", + "/layers.0/mlp/c_proj/Linear/pre_reshape", + "/layers.0/mlp/c_proj/Linear/pre_convert", + "/layers.0/mlp/c_proj/Linear", + "/layers.0/mlp/c_proj/Linear/post_convert", + "/layers.1/self_attn/q_proj/Linear/pre_reshape", + "/layers.1/self_attn/q_proj/Linear/pre_convert", + "/layers.1/self_attn/q_proj/Linear", + "/layers.1/self_attn/q_proj/Linear/post_convert", + "/layers.1/self_attn/k_proj/Linear/pre_reshape", + "/layers.1/self_attn/k_proj/Linear/pre_convert", + "/layers.1/self_attn/k_proj/Linear", + "/layers.1/self_attn/k_proj/Linear/post_convert", + "/layers.1/self_attn/v_proj/Linear/pre_reshape", + "/layers.1/self_attn/v_proj/Linear/pre_convert", + "/layers.1/self_attn/v_proj/Linear", + "/layers.1/self_attn/v_proj/Linear/post_convert", + "/layers.1/self_attn/o_proj/Linear/pre_reshape", + "/layers.1/self_attn/o_proj/Linear/pre_convert", + "/layers.1/self_attn/o_proj/Linear", + "/layers.1/self_attn/o_proj/Linear/post_convert", + "/layers.1/mlp/w1/Linear/pre_reshape", + "/layers.1/mlp/w1/Linear/pre_convert", + "/layers.1/mlp/w1/Linear", + "/layers.1/mlp/w1/Linear/post_convert", + "/layers.1/mlp/w2/Linear/pre_reshape", + "/layers.1/mlp/w2/Linear/pre_convert", + "/layers.1/mlp/w2/Linear", + "/layers.1/mlp/w2/Linear/post_convert", + "/layers.1/mlp/c_proj/Linear/pre_reshape", + "/layers.1/mlp/c_proj/Linear/pre_convert", + "/layers.1/mlp/c_proj/Linear", + "/layers.1/mlp/c_proj/Linear/post_convert", + "/layers.2/self_attn/q_proj/Linear/pre_reshape", + "/layers.2/self_attn/q_proj/Linear/pre_convert", + "/layers.2/self_attn/q_proj/Linear", + "/layers.2/self_attn/q_proj/Linear/post_convert", + "/layers.2/self_attn/k_proj/Linear/pre_reshape", + "/layers.2/self_attn/k_proj/Linear/pre_convert", + "/layers.2/self_attn/k_proj/Linear", + "/layers.2/self_attn/k_proj/Linear/post_convert", + "/layers.2/self_attn/v_proj/Linear/pre_reshape", + "/layers.2/self_attn/v_proj/Linear/pre_convert", + "/layers.2/self_attn/v_proj/Linear", + "/layers.2/self_attn/v_proj/Linear/post_convert", + "/layers.2/self_attn/o_proj/Linear/pre_reshape", + "/layers.2/self_attn/o_proj/Linear/pre_convert", + "/layers.2/self_attn/o_proj/Linear", + "/layers.2/self_attn/o_proj/Linear/post_convert", + "/layers.2/mlp/w1/Linear/pre_reshape", + "/layers.2/mlp/w1/Linear/pre_convert", + "/layers.2/mlp/w1/Linear", + "/layers.2/mlp/w1/Linear/post_convert", + "/layers.2/mlp/w2/Linear/pre_reshape", + "/layers.2/mlp/w2/Linear/pre_convert", + "/layers.2/mlp/w2/Linear", + "/layers.2/mlp/w2/Linear/post_convert", + "/layers.2/mlp/c_proj/Linear/pre_reshape", + "/layers.2/mlp/c_proj/Linear/pre_convert", + "/layers.2/mlp/c_proj/Linear", + "/layers.2/mlp/c_proj/Linear/post_convert", + "/layers.3/self_attn/q_proj/Linear/pre_reshape", + "/layers.3/self_attn/q_proj/Linear/pre_convert", + "/layers.3/self_attn/q_proj/Linear", + "/layers.3/self_attn/q_proj/Linear/post_convert", + "/layers.3/self_attn/k_proj/Linear/pre_reshape", + "/layers.3/self_attn/k_proj/Linear/pre_convert", + "/layers.3/self_attn/k_proj/Linear", + "/layers.3/self_attn/k_proj/Linear/post_convert", + "/layers.3/self_attn/v_proj/Linear/pre_reshape", + "/layers.3/self_attn/v_proj/Linear/pre_convert", + "/layers.3/self_attn/v_proj/Linear", + "/layers.3/self_attn/v_proj/Linear/post_convert", + "/layers.3/self_attn/o_proj/Linear/pre_reshape", + "/layers.3/self_attn/o_proj/Linear/pre_convert", + "/layers.3/self_attn/o_proj/Linear", + "/layers.3/self_attn/o_proj/Linear/post_convert", + "/layers.3/mlp/w1/Linear/pre_reshape", + "/layers.3/mlp/w1/Linear/pre_convert", + "/layers.3/mlp/w1/Linear", + "/layers.3/mlp/w1/Linear/post_convert", + "/layers.3/mlp/w2/Linear/pre_reshape", + "/layers.3/mlp/w2/Linear/pre_convert", + "/layers.3/mlp/w2/Linear", + "/layers.3/mlp/w2/Linear/post_convert", + "/layers.3/mlp/c_proj/Linear/pre_reshape", + "/layers.3/mlp/c_proj/Linear/pre_convert", + "/layers.3/mlp/c_proj/Linear", + "/layers.3/mlp/c_proj/Linear/post_convert", + "/layers.4/self_attn/q_proj/Linear/pre_reshape", + "/layers.4/self_attn/q_proj/Linear/pre_convert", + "/layers.4/self_attn/q_proj/Linear", + "/layers.4/self_attn/q_proj/Linear/post_convert", + "/layers.4/self_attn/k_proj/Linear/pre_reshape", + "/layers.4/self_attn/k_proj/Linear/pre_convert", + "/layers.4/self_attn/k_proj/Linear", + "/layers.4/self_attn/k_proj/Linear/post_convert", + "/layers.4/self_attn/v_proj/Linear/pre_reshape", + "/layers.4/self_attn/v_proj/Linear/pre_convert", + "/layers.4/self_attn/v_proj/Linear", + "/layers.4/self_attn/v_proj/Linear/post_convert", + "/layers.4/self_attn/o_proj/Linear/pre_reshape", + "/layers.4/self_attn/o_proj/Linear/pre_convert", + "/layers.4/self_attn/o_proj/Linear", + "/layers.4/self_attn/o_proj/Linear/post_convert", + "/layers.4/mlp/w1/Linear/pre_reshape", + "/layers.4/mlp/w1/Linear/pre_convert", + "/layers.4/mlp/w1/Linear", + "/layers.4/mlp/w1/Linear/post_convert", + "/layers.4/mlp/w2/Linear/pre_reshape", + "/layers.4/mlp/w2/Linear/pre_convert", + "/layers.4/mlp/w2/Linear", + "/layers.4/mlp/w2/Linear/post_convert", + "/layers.4/mlp/c_proj/Linear/pre_reshape", + "/layers.4/mlp/c_proj/Linear/pre_convert", + "/layers.4/mlp/c_proj/Linear", + "/layers.4/mlp/c_proj/Linear/post_convert", + "/layers.5/self_attn/q_proj/Linear/pre_reshape", + "/layers.5/self_attn/q_proj/Linear/pre_convert", + "/layers.5/self_attn/q_proj/Linear", + "/layers.5/self_attn/q_proj/Linear/post_convert", + "/layers.5/self_attn/k_proj/Linear/pre_reshape", + "/layers.5/self_attn/k_proj/Linear/pre_convert", + "/layers.5/self_attn/k_proj/Linear", + "/layers.5/self_attn/k_proj/Linear/post_convert", + "/layers.5/self_attn/v_proj/Linear/pre_reshape", + "/layers.5/self_attn/v_proj/Linear/pre_convert", + "/layers.5/self_attn/v_proj/Linear", + "/layers.5/self_attn/v_proj/Linear/post_convert", + "/layers.5/self_attn/o_proj/Linear/pre_reshape", + "/layers.5/self_attn/o_proj/Linear/pre_convert", + "/layers.5/self_attn/o_proj/Linear", + "/layers.5/self_attn/o_proj/Linear/post_convert", + "/layers.5/mlp/w1/Linear/pre_reshape", + "/layers.5/mlp/w1/Linear/pre_convert", + "/layers.5/mlp/w1/Linear", + "/layers.5/mlp/w1/Linear/post_convert", + "/layers.5/mlp/w2/Linear/pre_reshape", + "/layers.5/mlp/w2/Linear/pre_convert", + "/layers.5/mlp/w2/Linear", + "/layers.5/mlp/w2/Linear/post_convert", + "/layers.5/mlp/c_proj/Linear/pre_reshape", + "/layers.5/mlp/c_proj/Linear/pre_convert", + "/layers.5/mlp/c_proj/Linear", + "/layers.5/mlp/c_proj/Linear/post_convert", + "/layers.6/self_attn/q_proj/Linear/pre_reshape", + "/layers.6/self_attn/q_proj/Linear/pre_convert", + "/layers.6/self_attn/q_proj/Linear", + "/layers.6/self_attn/q_proj/Linear/post_convert", + "/layers.6/self_attn/k_proj/Linear/pre_reshape", + "/layers.6/self_attn/k_proj/Linear/pre_convert", + "/layers.6/self_attn/k_proj/Linear", + "/layers.6/self_attn/k_proj/Linear/post_convert", + "/layers.6/self_attn/v_proj/Linear/pre_reshape", + "/layers.6/self_attn/v_proj/Linear/pre_convert", + "/layers.6/self_attn/v_proj/Linear", + "/layers.6/self_attn/v_proj/Linear/post_convert", + "/layers.6/self_attn/o_proj/Linear/pre_reshape", + "/layers.6/self_attn/o_proj/Linear/pre_convert", + "/layers.6/self_attn/o_proj/Linear", + "/layers.6/self_attn/o_proj/Linear/post_convert", + "/layers.6/mlp/w1/Linear/pre_reshape", + "/layers.6/mlp/w1/Linear/pre_convert", + "/layers.6/mlp/w1/Linear", + "/layers.6/mlp/w1/Linear/post_convert", + "/layers.6/mlp/w2/Linear/pre_reshape", + "/layers.6/mlp/w2/Linear/pre_convert", + "/layers.6/mlp/w2/Linear", + "/layers.6/mlp/w2/Linear/post_convert", + "/layers.6/mlp/c_proj/Linear/pre_reshape", + "/layers.6/mlp/c_proj/Linear/pre_convert", + "/layers.6/mlp/c_proj/Linear", + "/layers.6/mlp/c_proj/Linear/post_convert", + "/layers.7/self_attn/q_proj/Linear/pre_reshape", + "/layers.7/self_attn/q_proj/Linear/pre_convert", + "/layers.7/self_attn/q_proj/Linear", + "/layers.7/self_attn/q_proj/Linear/post_convert", + "/layers.7/self_attn/k_proj/Linear/pre_reshape", + "/layers.7/self_attn/k_proj/Linear/pre_convert", + "/layers.7/self_attn/k_proj/Linear", + "/layers.7/self_attn/k_proj/Linear/post_convert", + "/layers.7/self_attn/v_proj/Linear/pre_reshape", + "/layers.7/self_attn/v_proj/Linear/pre_convert", + "/layers.7/self_attn/v_proj/Linear", + "/layers.7/self_attn/v_proj/Linear/post_convert", + "/layers.7/self_attn/o_proj/Linear/pre_reshape", + "/layers.7/self_attn/o_proj/Linear/pre_convert", + "/layers.7/self_attn/o_proj/Linear", + "/layers.7/self_attn/o_proj/Linear/post_convert", + "/layers.7/mlp/w1/Linear/pre_reshape", + "/layers.7/mlp/w1/Linear/pre_convert", + "/layers.7/mlp/w1/Linear", + "/layers.7/mlp/w1/Linear/post_convert", + "/layers.7/mlp/w2/Linear/pre_reshape", + "/layers.7/mlp/w2/Linear/pre_convert", + "/layers.7/mlp/w2/Linear", + "/layers.7/mlp/w2/Linear/post_convert", + "/layers.7/mlp/c_proj/Linear/pre_reshape", + "/layers.7/mlp/c_proj/Linear/pre_convert", + "/layers.7/mlp/c_proj/Linear", + "/layers.7/mlp/c_proj/Linear/post_convert", + "/layers.8/self_attn/q_proj/Linear/pre_reshape", + "/layers.8/self_attn/q_proj/Linear/pre_convert", + "/layers.8/self_attn/q_proj/Linear", + "/layers.8/self_attn/q_proj/Linear/post_convert", + "/layers.8/self_attn/k_proj/Linear/pre_reshape", + "/layers.8/self_attn/k_proj/Linear/pre_convert", + "/layers.8/self_attn/k_proj/Linear", + "/layers.8/self_attn/k_proj/Linear/post_convert", + "/layers.8/self_attn/v_proj/Linear/pre_reshape", + "/layers.8/self_attn/v_proj/Linear/pre_convert", + "/layers.8/self_attn/v_proj/Linear", + "/layers.8/self_attn/v_proj/Linear/post_convert", + "/layers.8/self_attn/o_proj/Linear/pre_reshape", + "/layers.8/self_attn/o_proj/Linear/pre_convert", + "/layers.8/self_attn/o_proj/Linear", + "/layers.8/self_attn/o_proj/Linear/post_convert", + "/layers.8/mlp/w1/Linear/pre_reshape", + "/layers.8/mlp/w1/Linear/pre_convert", + "/layers.8/mlp/w1/Linear", + "/layers.8/mlp/w1/Linear/post_convert", + "/layers.8/mlp/w2/Linear/pre_reshape", + "/layers.8/mlp/w2/Linear/pre_convert", + "/layers.8/mlp/w2/Linear", + "/layers.8/mlp/w2/Linear/post_convert", + "/layers.8/mlp/c_proj/Linear/pre_reshape", + "/layers.8/mlp/c_proj/Linear/pre_convert", + "/layers.8/mlp/c_proj/Linear", + "/layers.8/mlp/c_proj/Linear/post_convert", + "/layers.9/self_attn/q_proj/Linear/pre_reshape", + "/layers.9/self_attn/q_proj/Linear/pre_convert", + "/layers.9/self_attn/q_proj/Linear", + "/layers.9/self_attn/q_proj/Linear/post_convert", + "/layers.9/self_attn/k_proj/Linear/pre_reshape", + "/layers.9/self_attn/k_proj/Linear/pre_convert", + "/layers.9/self_attn/k_proj/Linear", + "/layers.9/self_attn/k_proj/Linear/post_convert", + "/layers.9/self_attn/v_proj/Linear/pre_reshape", + "/layers.9/self_attn/v_proj/Linear/pre_convert", + "/layers.9/self_attn/v_proj/Linear", + "/layers.9/self_attn/v_proj/Linear/post_convert", + "/layers.9/self_attn/o_proj/Linear/pre_reshape", + "/layers.9/self_attn/o_proj/Linear/pre_convert", + "/layers.9/self_attn/o_proj/Linear", + "/layers.9/self_attn/o_proj/Linear/post_convert", + "/layers.9/mlp/w1/Linear/pre_reshape", + "/layers.9/mlp/w1/Linear/pre_convert", + "/layers.9/mlp/w1/Linear", + "/layers.9/mlp/w1/Linear/post_convert", + "/layers.9/mlp/w2/Linear/pre_reshape", + "/layers.9/mlp/w2/Linear/pre_convert", + "/layers.9/mlp/w2/Linear", + "/layers.9/mlp/w2/Linear/post_convert", + "/layers.9/mlp/c_proj/Linear/pre_reshape", + "/layers.9/mlp/c_proj/Linear/pre_convert", + "/layers.9/mlp/c_proj/Linear", + "/layers.9/mlp/c_proj/Linear/post_convert", + "/layers.10/self_attn/q_proj/Linear/pre_reshape", + "/layers.10/self_attn/q_proj/Linear/pre_convert", + "/layers.10/self_attn/q_proj/Linear", + "/layers.10/self_attn/q_proj/Linear/post_convert", + "/layers.10/self_attn/k_proj/Linear/pre_reshape", + "/layers.10/self_attn/k_proj/Linear/pre_convert", + "/layers.10/self_attn/k_proj/Linear", + "/layers.10/self_attn/k_proj/Linear/post_convert", + "/layers.10/self_attn/v_proj/Linear/pre_reshape", + "/layers.10/self_attn/v_proj/Linear/pre_convert", + "/layers.10/self_attn/v_proj/Linear", + "/layers.10/self_attn/v_proj/Linear/post_convert", + "/layers.10/self_attn/o_proj/Linear/pre_reshape", + "/layers.10/self_attn/o_proj/Linear/pre_convert", + "/layers.10/self_attn/o_proj/Linear", + "/layers.10/self_attn/o_proj/Linear/post_convert", + "/layers.10/mlp/w1/Linear/pre_reshape", + "/layers.10/mlp/w1/Linear/pre_convert", + "/layers.10/mlp/w1/Linear", + "/layers.10/mlp/w1/Linear/post_convert", + "/layers.10/mlp/w2/Linear/pre_reshape", + "/layers.10/mlp/w2/Linear/pre_convert", + "/layers.10/mlp/w2/Linear", + "/layers.10/mlp/w2/Linear/post_convert", + "/layers.10/mlp/c_proj/Linear/pre_reshape", + "/layers.10/mlp/c_proj/Linear/pre_convert", + "/layers.10/mlp/c_proj/Linear", + "/layers.10/mlp/c_proj/Linear/post_convert", + "/layers.11/self_attn/q_proj/Linear/pre_reshape", + "/layers.11/self_attn/q_proj/Linear/pre_convert", + "/layers.11/self_attn/q_proj/Linear", + "/layers.11/self_attn/q_proj/Linear/post_convert", + "/layers.11/self_attn/k_proj/Linear/pre_reshape", + "/layers.11/self_attn/k_proj/Linear/pre_convert", + "/layers.11/self_attn/k_proj/Linear", + "/layers.11/self_attn/k_proj/Linear/post_convert", + "/layers.11/self_attn/v_proj/Linear/pre_reshape", + "/layers.11/self_attn/v_proj/Linear/pre_convert", + "/layers.11/self_attn/v_proj/Linear", + "/layers.11/self_attn/v_proj/Linear/post_convert", + "/layers.11/self_attn/o_proj/Linear/pre_reshape", + "/layers.11/self_attn/o_proj/Linear/pre_convert", + "/layers.11/self_attn/o_proj/Linear", + "/layers.11/self_attn/o_proj/Linear/post_convert", + "/layers.11/mlp/w1/Linear/pre_reshape", + "/layers.11/mlp/w1/Linear/pre_convert", + "/layers.11/mlp/w1/Linear", + "/layers.11/mlp/w1/Linear/post_convert", + "/layers.11/mlp/w2/Linear/pre_reshape", + "/layers.11/mlp/w2/Linear/pre_convert", + "/layers.11/mlp/w2/Linear", + "/layers.11/mlp/w2/Linear/post_convert", + "/layers.11/mlp/c_proj/Linear/pre_reshape", + "/layers.11/mlp/c_proj/Linear/pre_convert", + "/layers.11/mlp/c_proj/Linear", + "/layers.11/mlp/c_proj/Linear/post_convert", + "/layers.12/self_attn/q_proj/Linear/pre_reshape", + "/layers.12/self_attn/q_proj/Linear/pre_convert", + "/layers.12/self_attn/q_proj/Linear", + "/layers.12/self_attn/q_proj/Linear/post_convert", + "/layers.12/self_attn/k_proj/Linear/pre_reshape", + "/layers.12/self_attn/k_proj/Linear/pre_convert", + "/layers.12/self_attn/k_proj/Linear", + "/layers.12/self_attn/k_proj/Linear/post_convert", + "/layers.12/self_attn/v_proj/Linear/pre_reshape", + "/layers.12/self_attn/v_proj/Linear/pre_convert", + "/layers.12/self_attn/v_proj/Linear", + "/layers.12/self_attn/v_proj/Linear/post_convert", + "/layers.12/self_attn/o_proj/Linear/pre_reshape", + "/layers.12/self_attn/o_proj/Linear/pre_convert", + "/layers.12/self_attn/o_proj/Linear", + "/layers.12/self_attn/o_proj/Linear/post_convert", + "/layers.12/mlp/w1/Linear/pre_reshape", + "/layers.12/mlp/w1/Linear/pre_convert", + "/layers.12/mlp/w1/Linear", + "/layers.12/mlp/w1/Linear/post_convert", + "/layers.12/mlp/w2/Linear/pre_reshape", + "/layers.12/mlp/w2/Linear/pre_convert", + "/layers.12/mlp/w2/Linear", + "/layers.12/mlp/w2/Linear/post_convert", + "/layers.12/mlp/c_proj/Linear/pre_reshape", + "/layers.12/mlp/c_proj/Linear/pre_convert", + "/layers.12/mlp/c_proj/Linear", + "/layers.12/mlp/c_proj/Linear/post_convert", + "/layers.13/self_attn/q_proj/Linear/pre_reshape", + "/layers.13/self_attn/q_proj/Linear/pre_convert", + "/layers.13/self_attn/q_proj/Linear", + "/layers.13/self_attn/q_proj/Linear/post_convert", + "/layers.13/self_attn/k_proj/Linear/pre_reshape", + "/layers.13/self_attn/k_proj/Linear/pre_convert", + "/layers.13/self_attn/k_proj/Linear", + "/layers.13/self_attn/k_proj/Linear/post_convert", + "/layers.13/self_attn/v_proj/Linear/pre_reshape", + "/layers.13/self_attn/v_proj/Linear/pre_convert", + "/layers.13/self_attn/v_proj/Linear", + "/layers.13/self_attn/v_proj/Linear/post_convert", + "/layers.13/self_attn/o_proj/Linear/pre_reshape", + "/layers.13/self_attn/o_proj/Linear/pre_convert", + "/layers.13/self_attn/o_proj/Linear", + "/layers.13/self_attn/o_proj/Linear/post_convert", + "/layers.13/mlp/w1/Linear/pre_reshape", + "/layers.13/mlp/w1/Linear/pre_convert", + "/layers.13/mlp/w1/Linear", + "/layers.13/mlp/w1/Linear/post_convert", + "/layers.13/mlp/w2/Linear/pre_reshape", + "/layers.13/mlp/w2/Linear/pre_convert", + "/layers.13/mlp/w2/Linear", + "/layers.13/mlp/w2/Linear/post_convert", + "/layers.13/mlp/c_proj/Linear/pre_reshape", + "/layers.13/mlp/c_proj/Linear/pre_convert", + "/layers.13/mlp/c_proj/Linear", + "/layers.13/mlp/c_proj/Linear/post_convert", + "/layers.14/self_attn/q_proj/Linear/pre_reshape", + "/layers.14/self_attn/q_proj/Linear/pre_convert", + "/layers.14/self_attn/q_proj/Linear", + "/layers.14/self_attn/q_proj/Linear/post_convert", + "/layers.14/self_attn/k_proj/Linear/pre_reshape", + "/layers.14/self_attn/k_proj/Linear/pre_convert", + "/layers.14/self_attn/k_proj/Linear", + "/layers.14/self_attn/k_proj/Linear/post_convert", + "/layers.14/self_attn/v_proj/Linear/pre_reshape", + "/layers.14/self_attn/v_proj/Linear/pre_convert", + "/layers.14/self_attn/v_proj/Linear", + "/layers.14/self_attn/v_proj/Linear/post_convert", + "/layers.14/self_attn/o_proj/Linear/pre_reshape", + "/layers.14/self_attn/o_proj/Linear/pre_convert", + "/layers.14/self_attn/o_proj/Linear", + "/layers.14/self_attn/o_proj/Linear/post_convert", + "/layers.14/mlp/w1/Linear/pre_reshape", + "/layers.14/mlp/w1/Linear/pre_convert", + "/layers.14/mlp/w1/Linear", + "/layers.14/mlp/w1/Linear/post_convert", + "/layers.14/mlp/w2/Linear/pre_reshape", + "/layers.14/mlp/w2/Linear/pre_convert", + "/layers.14/mlp/w2/Linear", + "/layers.14/mlp/w2/Linear/post_convert", + "/layers.14/mlp/c_proj/Linear/pre_reshape", + "/layers.14/mlp/c_proj/Linear/pre_convert", + "/layers.14/mlp/c_proj/Linear", + "/layers.14/mlp/c_proj/Linear/post_convert", + "/layers.15/self_attn/q_proj/Linear/pre_reshape", + "/layers.15/self_attn/q_proj/Linear/pre_convert", + "/layers.15/self_attn/q_proj/Linear", + "/layers.15/self_attn/q_proj/Linear/post_convert", + "/layers.15/self_attn/k_proj/Linear/pre_reshape", + "/layers.15/self_attn/k_proj/Linear/pre_convert", + "/layers.15/self_attn/k_proj/Linear", + "/layers.15/self_attn/k_proj/Linear/post_convert", + "/layers.15/self_attn/v_proj/Linear/pre_reshape", + "/layers.15/self_attn/v_proj/Linear/pre_convert", + "/layers.15/self_attn/v_proj/Linear", + "/layers.15/self_attn/v_proj/Linear/post_convert", + "/layers.15/self_attn/o_proj/Linear/pre_reshape", + "/layers.15/self_attn/o_proj/Linear/pre_convert", + "/layers.15/self_attn/o_proj/Linear", + "/layers.15/self_attn/o_proj/Linear/post_convert", + "/layers.15/mlp/w1/Linear/pre_reshape", + "/layers.15/mlp/w1/Linear/pre_convert", + "/layers.15/mlp/w1/Linear", + "/layers.15/mlp/w1/Linear/post_convert", + "/layers.15/mlp/w2/Linear/pre_reshape", + "/layers.15/mlp/w2/Linear/pre_convert", + "/layers.15/mlp/w2/Linear", + "/layers.15/mlp/w2/Linear/post_convert", + "/layers.15/mlp/c_proj/Linear/pre_reshape", + "/layers.15/mlp/c_proj/Linear/pre_convert", + "/layers.15/mlp/c_proj/Linear", + "/layers.15/mlp/c_proj/Linear/post_convert", + "/layers.16/self_attn/q_proj/Linear/pre_reshape", + "/layers.16/self_attn/q_proj/Linear/pre_convert", + "/layers.16/self_attn/q_proj/Linear", + "/layers.16/self_attn/q_proj/Linear/post_convert", + "/layers.16/self_attn/k_proj/Linear/pre_reshape", + "/layers.16/self_attn/k_proj/Linear/pre_convert", + "/layers.16/self_attn/k_proj/Linear", + "/layers.16/self_attn/k_proj/Linear/post_convert", + "/layers.16/self_attn/v_proj/Linear/pre_reshape", + "/layers.16/self_attn/v_proj/Linear/pre_convert", + "/layers.16/self_attn/v_proj/Linear", + "/layers.16/self_attn/v_proj/Linear/post_convert", + "/layers.16/self_attn/o_proj/Linear/pre_reshape", + "/layers.16/self_attn/o_proj/Linear/pre_convert", + "/layers.16/self_attn/o_proj/Linear", + "/layers.16/self_attn/o_proj/Linear/post_convert", + "/layers.16/mlp/w1/Linear/pre_reshape", + "/layers.16/mlp/w1/Linear/pre_convert", + "/layers.16/mlp/w1/Linear", + "/layers.16/mlp/w1/Linear/post_convert", + "/layers.16/mlp/w2/Linear/pre_reshape", + "/layers.16/mlp/w2/Linear/pre_convert", + "/layers.16/mlp/w2/Linear", + "/layers.16/mlp/w2/Linear/post_convert", + "/layers.16/mlp/c_proj/Linear/pre_reshape", + "/layers.16/mlp/c_proj/Linear/pre_convert", + "/layers.16/mlp/c_proj/Linear", + "/layers.16/mlp/c_proj/Linear/post_convert", + "/layers.17/self_attn/q_proj/Linear/pre_reshape", + "/layers.17/self_attn/q_proj/Linear/pre_convert", + "/layers.17/self_attn/q_proj/Linear", + "/layers.17/self_attn/q_proj/Linear/post_convert", + "/layers.17/self_attn/k_proj/Linear/pre_reshape", + "/layers.17/self_attn/k_proj/Linear/pre_convert", + "/layers.17/self_attn/k_proj/Linear", + "/layers.17/self_attn/k_proj/Linear/post_convert", + "/layers.17/self_attn/v_proj/Linear/pre_reshape", + "/layers.17/self_attn/v_proj/Linear/pre_convert", + "/layers.17/self_attn/v_proj/Linear", + "/layers.17/self_attn/v_proj/Linear/post_convert", + "/layers.17/self_attn/o_proj/Linear/pre_reshape", + "/layers.17/self_attn/o_proj/Linear/pre_convert", + "/layers.17/self_attn/o_proj/Linear", + "/layers.17/self_attn/o_proj/Linear/post_convert", + "/layers.17/mlp/w1/Linear/pre_reshape", + "/layers.17/mlp/w1/Linear/pre_convert", + "/layers.17/mlp/w1/Linear", + "/layers.17/mlp/w1/Linear/post_convert", + "/layers.17/mlp/w2/Linear/pre_reshape", + "/layers.17/mlp/w2/Linear/pre_convert", + "/layers.17/mlp/w2/Linear", + "/layers.17/mlp/w2/Linear/post_convert", + "/layers.17/mlp/c_proj/Linear/pre_reshape", + "/layers.17/mlp/c_proj/Linear/pre_convert", + "/layers.17/mlp/c_proj/Linear", + "/layers.17/mlp/c_proj/Linear/post_convert", + "/layers.18/self_attn/q_proj/Linear/pre_reshape", + "/layers.18/self_attn/q_proj/Linear/pre_convert", + "/layers.18/self_attn/q_proj/Linear", + "/layers.18/self_attn/q_proj/Linear/post_convert", + "/layers.18/self_attn/k_proj/Linear/pre_reshape", + "/layers.18/self_attn/k_proj/Linear/pre_convert", + "/layers.18/self_attn/k_proj/Linear", + "/layers.18/self_attn/k_proj/Linear/post_convert", + "/layers.18/self_attn/v_proj/Linear/pre_reshape", + "/layers.18/self_attn/v_proj/Linear/pre_convert", + "/layers.18/self_attn/v_proj/Linear", + "/layers.18/self_attn/v_proj/Linear/post_convert", + "/layers.18/self_attn/o_proj/Linear/pre_reshape", + "/layers.18/self_attn/o_proj/Linear/pre_convert", + "/layers.18/self_attn/o_proj/Linear", + "/layers.18/self_attn/o_proj/Linear/post_convert", + "/layers.18/mlp/w1/Linear/pre_reshape", + "/layers.18/mlp/w1/Linear/pre_convert", + "/layers.18/mlp/w1/Linear", + "/layers.18/mlp/w1/Linear/post_convert", + "/layers.18/mlp/w2/Linear/pre_reshape", + "/layers.18/mlp/w2/Linear/pre_convert", + "/layers.18/mlp/w2/Linear", + "/layers.18/mlp/w2/Linear/post_convert", + "/layers.18/mlp/c_proj/Linear/pre_reshape", + "/layers.18/mlp/c_proj/Linear/pre_convert", + "/layers.18/mlp/c_proj/Linear", + "/layers.18/mlp/c_proj/Linear/post_convert", + "/layers.19/self_attn/q_proj/Linear/pre_reshape", + "/layers.19/self_attn/q_proj/Linear/pre_convert", + "/layers.19/self_attn/q_proj/Linear", + "/layers.19/self_attn/q_proj/Linear/post_convert", + "/layers.19/self_attn/k_proj/Linear/pre_reshape", + "/layers.19/self_attn/k_proj/Linear/pre_convert", + "/layers.19/self_attn/k_proj/Linear", + "/layers.19/self_attn/k_proj/Linear/post_convert", + "/layers.19/self_attn/v_proj/Linear/pre_reshape", + "/layers.19/self_attn/v_proj/Linear/pre_convert", + "/layers.19/self_attn/v_proj/Linear", + "/layers.19/self_attn/v_proj/Linear/post_convert", + "/layers.19/self_attn/o_proj/Linear/pre_reshape", + "/layers.19/self_attn/o_proj/Linear/pre_convert", + "/layers.19/self_attn/o_proj/Linear", + "/layers.19/self_attn/o_proj/Linear/post_convert", + "/layers.19/mlp/w1/Linear/pre_reshape", + "/layers.19/mlp/w1/Linear/pre_convert", + "/layers.19/mlp/w1/Linear", + "/layers.19/mlp/w1/Linear/post_convert", + "/layers.19/mlp/w2/Linear/pre_reshape", + "/layers.19/mlp/w2/Linear/pre_convert", + "/layers.19/mlp/w2/Linear", + "/layers.19/mlp/w2/Linear/post_convert", + "/layers.19/mlp/c_proj/Linear/pre_reshape", + "/layers.19/mlp/c_proj/Linear/pre_convert", + "/layers.19/mlp/c_proj/Linear", + "/layers.19/mlp/c_proj/Linear/post_convert", + "/layers.20/self_attn/q_proj/Linear/pre_reshape", + "/layers.20/self_attn/q_proj/Linear/pre_convert", + "/layers.20/self_attn/q_proj/Linear", + "/layers.20/self_attn/q_proj/Linear/post_convert", + "/layers.20/self_attn/k_proj/Linear/pre_reshape", + "/layers.20/self_attn/k_proj/Linear/pre_convert", + "/layers.20/self_attn/k_proj/Linear", + "/layers.20/self_attn/k_proj/Linear/post_convert", + "/layers.20/self_attn/v_proj/Linear/pre_reshape", + "/layers.20/self_attn/v_proj/Linear/pre_convert", + "/layers.20/self_attn/v_proj/Linear", + "/layers.20/self_attn/v_proj/Linear/post_convert", + "/layers.20/self_attn/o_proj/Linear/pre_reshape", + "/layers.20/self_attn/o_proj/Linear/pre_convert", + "/layers.20/self_attn/o_proj/Linear", + "/layers.20/self_attn/o_proj/Linear/post_convert", + "/layers.20/mlp/w1/Linear/pre_reshape", + "/layers.20/mlp/w1/Linear/pre_convert", + "/layers.20/mlp/w1/Linear", + "/layers.20/mlp/w1/Linear/post_convert", + "/layers.20/mlp/w2/Linear/pre_reshape", + "/layers.20/mlp/w2/Linear/pre_convert", + "/layers.20/mlp/w2/Linear", + "/layers.20/mlp/w2/Linear/post_convert", + "/layers.20/mlp/c_proj/Linear/pre_reshape", + "/layers.20/mlp/c_proj/Linear/pre_convert", + "/layers.20/mlp/c_proj/Linear", + "/layers.20/mlp/c_proj/Linear/post_convert", + "/layers.21/self_attn/q_proj/Linear/pre_reshape", + "/layers.21/self_attn/q_proj/Linear/pre_convert", + "/layers.21/self_attn/q_proj/Linear", + "/layers.21/self_attn/q_proj/Linear/post_convert", + "/layers.21/self_attn/k_proj/Linear/pre_reshape", + "/layers.21/self_attn/k_proj/Linear/pre_convert", + "/layers.21/self_attn/k_proj/Linear", + "/layers.21/self_attn/k_proj/Linear/post_convert", + "/layers.21/self_attn/v_proj/Linear/pre_reshape", + "/layers.21/self_attn/v_proj/Linear/pre_convert", + "/layers.21/self_attn/v_proj/Linear", + "/layers.21/self_attn/v_proj/Linear/post_convert", + "/layers.21/self_attn/o_proj/Linear/pre_reshape", + "/layers.21/self_attn/o_proj/Linear/pre_convert", + "/layers.21/self_attn/o_proj/Linear", + "/layers.21/self_attn/o_proj/Linear/post_convert", + "/layers.21/mlp/w1/Linear/pre_reshape", + "/layers.21/mlp/w1/Linear/pre_convert", + "/layers.21/mlp/w1/Linear", + "/layers.21/mlp/w1/Linear/post_convert", + "/layers.21/mlp/w2/Linear/pre_reshape", + "/layers.21/mlp/w2/Linear/pre_convert", + "/layers.21/mlp/w2/Linear", + "/layers.21/mlp/w2/Linear/post_convert", + "/layers.21/mlp/c_proj/Linear/pre_reshape", + "/layers.21/mlp/c_proj/Linear/pre_convert", + "/layers.21/mlp/c_proj/Linear", + "/layers.21/mlp/c_proj/Linear/post_convert", + "/layers.22/self_attn/q_proj/Linear/pre_reshape", + "/layers.22/self_attn/q_proj/Linear/pre_convert", + "/layers.22/self_attn/q_proj/Linear", + "/layers.22/self_attn/q_proj/Linear/post_convert", + "/layers.22/self_attn/k_proj/Linear/pre_reshape", + "/layers.22/self_attn/k_proj/Linear/pre_convert", + "/layers.22/self_attn/k_proj/Linear", + "/layers.22/self_attn/k_proj/Linear/post_convert", + "/layers.22/self_attn/v_proj/Linear/pre_reshape", + "/layers.22/self_attn/v_proj/Linear/pre_convert", + "/layers.22/self_attn/v_proj/Linear", + "/layers.22/self_attn/v_proj/Linear/post_convert", + "/layers.22/self_attn/o_proj/Linear/pre_reshape", + "/layers.22/self_attn/o_proj/Linear/pre_convert", + "/layers.22/self_attn/o_proj/Linear", + "/layers.22/self_attn/o_proj/Linear/post_convert", + "/layers.22/mlp/w1/Linear/pre_reshape", + "/layers.22/mlp/w1/Linear/pre_convert", + "/layers.22/mlp/w1/Linear", + "/layers.22/mlp/w1/Linear/post_convert", + "/layers.22/mlp/w2/Linear/pre_reshape", + "/layers.22/mlp/w2/Linear/pre_convert", + "/layers.22/mlp/w2/Linear", + "/layers.22/mlp/w2/Linear/post_convert", + "/layers.22/mlp/c_proj/Linear/pre_reshape", + "/layers.22/mlp/c_proj/Linear/pre_convert", + "/layers.22/mlp/c_proj/Linear", + "/layers.22/mlp/c_proj/Linear/post_convert", + "/layers.23/self_attn/q_proj/Linear/pre_reshape", + "/layers.23/self_attn/q_proj/Linear/pre_convert", + "/layers.23/self_attn/q_proj/Linear", + "/layers.23/self_attn/q_proj/Linear/post_convert", + "/layers.23/self_attn/k_proj/Linear/pre_reshape", + "/layers.23/self_attn/k_proj/Linear/pre_convert", + "/layers.23/self_attn/k_proj/Linear", + "/layers.23/self_attn/k_proj/Linear/post_convert", + "/layers.23/self_attn/v_proj/Linear/pre_reshape", + "/layers.23/self_attn/v_proj/Linear/pre_convert", + "/layers.23/self_attn/v_proj/Linear", + "/layers.23/self_attn/v_proj/Linear/post_convert", + "/layers.23/self_attn/o_proj/Linear/pre_reshape", + "/layers.23/self_attn/o_proj/Linear/pre_convert", + "/layers.23/self_attn/o_proj/Linear", + "/layers.23/self_attn/o_proj/Linear/post_convert", + "/layers.23/mlp/w1/Linear/pre_reshape", + "/layers.23/mlp/w1/Linear/pre_convert", + "/layers.23/mlp/w1/Linear", + "/layers.23/mlp/w1/Linear/post_convert", + "/layers.23/mlp/w2/Linear/pre_reshape", + "/layers.23/mlp/w2/Linear/pre_convert", + "/layers.23/mlp/w2/Linear", + "/layers.23/mlp/w2/Linear/post_convert", + "/layers.23/mlp/c_proj/Linear/pre_reshape", + "/layers.23/mlp/c_proj/Linear/pre_convert", + "/layers.23/mlp/c_proj/Linear", + "/layers.23/mlp/c_proj/Linear/post_convert", + "/layers.24/self_attn/q_proj/Linear/pre_reshape", + "/layers.24/self_attn/q_proj/Linear/pre_convert", + "/layers.24/self_attn/q_proj/Linear", + "/layers.24/self_attn/q_proj/Linear/post_convert", + "/layers.24/self_attn/k_proj/Linear/pre_reshape", + "/layers.24/self_attn/k_proj/Linear/pre_convert", + "/layers.24/self_attn/k_proj/Linear", + "/layers.24/self_attn/k_proj/Linear/post_convert", + "/layers.24/self_attn/v_proj/Linear/pre_reshape", + "/layers.24/self_attn/v_proj/Linear/pre_convert", + "/layers.24/self_attn/v_proj/Linear", + "/layers.24/self_attn/v_proj/Linear/post_convert", + "/layers.24/self_attn/o_proj/Linear/pre_reshape", + "/layers.24/self_attn/o_proj/Linear/pre_convert", + "/layers.24/self_attn/o_proj/Linear", + "/layers.24/self_attn/o_proj/Linear/post_convert", + "/layers.24/mlp/w1/Linear/pre_reshape", + "/layers.24/mlp/w1/Linear/pre_convert", + "/layers.24/mlp/w1/Linear", + "/layers.24/mlp/w1/Linear/post_convert", + "/layers.24/mlp/w2/Linear/pre_reshape", + "/layers.24/mlp/w2/Linear/pre_convert", + "/layers.24/mlp/w2/Linear", + "/layers.24/mlp/w2/Linear/post_convert", + "/layers.24/mlp/c_proj/Linear/pre_reshape", + "/layers.24/mlp/c_proj/Linear/pre_convert", + "/layers.24/mlp/c_proj/Linear", + "/layers.24/mlp/c_proj/Linear/post_convert", + "/layers.25/self_attn/q_proj/Linear/pre_reshape", + "/layers.25/self_attn/q_proj/Linear/pre_convert", + "/layers.25/self_attn/q_proj/Linear", + "/layers.25/self_attn/q_proj/Linear/post_convert", + "/layers.25/self_attn/k_proj/Linear/pre_reshape", + "/layers.25/self_attn/k_proj/Linear/pre_convert", + "/layers.25/self_attn/k_proj/Linear", + "/layers.25/self_attn/k_proj/Linear/post_convert", + "/layers.25/self_attn/v_proj/Linear/pre_reshape", + "/layers.25/self_attn/v_proj/Linear/pre_convert", + "/layers.25/self_attn/v_proj/Linear", + "/layers.25/self_attn/v_proj/Linear/post_convert", + "/layers.25/self_attn/o_proj/Linear/pre_reshape", + "/layers.25/self_attn/o_proj/Linear/pre_convert", + "/layers.25/self_attn/o_proj/Linear", + "/layers.25/self_attn/o_proj/Linear/post_convert", + "/layers.25/mlp/w1/Linear/pre_reshape", + "/layers.25/mlp/w1/Linear/pre_convert", + "/layers.25/mlp/w1/Linear", + "/layers.25/mlp/w1/Linear/post_convert", + "/layers.25/mlp/w2/Linear/pre_reshape", + "/layers.25/mlp/w2/Linear/pre_convert", + "/layers.25/mlp/w2/Linear", + "/layers.25/mlp/w2/Linear/post_convert", + "/layers.25/mlp/c_proj/Linear/pre_reshape", + "/layers.25/mlp/c_proj/Linear/pre_convert", + "/layers.25/mlp/c_proj/Linear", + "/layers.25/mlp/c_proj/Linear/post_convert", + "/layers.26/self_attn/q_proj/Linear/pre_reshape", + "/layers.26/self_attn/q_proj/Linear/pre_convert", + "/layers.26/self_attn/q_proj/Linear", + "/layers.26/self_attn/q_proj/Linear/post_convert", + "/layers.26/self_attn/k_proj/Linear/pre_reshape", + "/layers.26/self_attn/k_proj/Linear/pre_convert", + "/layers.26/self_attn/k_proj/Linear", + "/layers.26/self_attn/k_proj/Linear/post_convert", + "/layers.26/self_attn/v_proj/Linear/pre_reshape", + "/layers.26/self_attn/v_proj/Linear/pre_convert", + "/layers.26/self_attn/v_proj/Linear", + "/layers.26/self_attn/v_proj/Linear/post_convert", + "/layers.26/self_attn/o_proj/Linear/pre_reshape", + "/layers.26/self_attn/o_proj/Linear/pre_convert", + "/layers.26/self_attn/o_proj/Linear", + "/layers.26/self_attn/o_proj/Linear/post_convert", + "/layers.26/mlp/w1/Linear/pre_reshape", + "/layers.26/mlp/w1/Linear/pre_convert", + "/layers.26/mlp/w1/Linear", + "/layers.26/mlp/w1/Linear/post_convert", + "/layers.26/mlp/w2/Linear/pre_reshape", + "/layers.26/mlp/w2/Linear/pre_convert", + "/layers.26/mlp/w2/Linear", + "/layers.26/mlp/w2/Linear/post_convert", + "/layers.26/mlp/c_proj/Linear/pre_reshape", + "/layers.26/mlp/c_proj/Linear/pre_convert", + "/layers.26/mlp/c_proj/Linear", + "/layers.26/mlp/c_proj/Linear/post_convert", + "/layers.27/self_attn/q_proj/Linear/pre_reshape", + "/layers.27/self_attn/q_proj/Linear/pre_convert", + "/layers.27/self_attn/q_proj/Linear", + "/layers.27/self_attn/q_proj/Linear/post_convert", + "/layers.27/self_attn/k_proj/Linear/pre_reshape", + "/layers.27/self_attn/k_proj/Linear/pre_convert", + "/layers.27/self_attn/k_proj/Linear", + "/layers.27/self_attn/k_proj/Linear/post_convert", + "/layers.27/self_attn/v_proj/Linear/pre_reshape", + "/layers.27/self_attn/v_proj/Linear/pre_convert", + "/layers.27/self_attn/v_proj/Linear", + "/layers.27/self_attn/v_proj/Linear/post_convert", + "/layers.27/self_attn/o_proj/Linear/pre_reshape", + "/layers.27/self_attn/o_proj/Linear/pre_convert", + "/layers.27/self_attn/o_proj/Linear", + "/layers.27/self_attn/o_proj/Linear/post_convert", + "/layers.27/mlp/w1/Linear/pre_reshape", + "/layers.27/mlp/w1/Linear/pre_convert", + "/layers.27/mlp/w1/Linear", + "/layers.27/mlp/w1/Linear/post_convert", + "/layers.27/mlp/w2/Linear/pre_reshape", + "/layers.27/mlp/w2/Linear/pre_convert", + "/layers.27/mlp/w2/Linear", + "/layers.27/mlp/w2/Linear/post_convert", + "/layers.27/mlp/c_proj/Linear/pre_reshape", + "/layers.27/mlp/c_proj/Linear/pre_convert", + "/layers.27/mlp/c_proj/Linear", + "/layers.27/mlp/c_proj/Linear/post_convert", + "/layers.28/self_attn/q_proj/Linear/pre_reshape", + "/layers.28/self_attn/q_proj/Linear/pre_convert", + "/layers.28/self_attn/q_proj/Linear", + "/layers.28/self_attn/q_proj/Linear/post_convert", + "/layers.28/self_attn/k_proj/Linear/pre_reshape", + "/layers.28/self_attn/k_proj/Linear/pre_convert", + "/layers.28/self_attn/k_proj/Linear", + "/layers.28/self_attn/k_proj/Linear/post_convert", + "/layers.28/self_attn/v_proj/Linear/pre_reshape", + "/layers.28/self_attn/v_proj/Linear/pre_convert", + "/layers.28/self_attn/v_proj/Linear", + "/layers.28/self_attn/v_proj/Linear/post_convert", + "/layers.28/self_attn/o_proj/Linear/pre_reshape", + "/layers.28/self_attn/o_proj/Linear/pre_convert", + "/layers.28/self_attn/o_proj/Linear", + "/layers.28/self_attn/o_proj/Linear/post_convert", + "/layers.28/mlp/w1/Linear/pre_reshape", + "/layers.28/mlp/w1/Linear/pre_convert", + "/layers.28/mlp/w1/Linear", + "/layers.28/mlp/w1/Linear/post_convert", + "/layers.28/mlp/w2/Linear/pre_reshape", + "/layers.28/mlp/w2/Linear/pre_convert", + "/layers.28/mlp/w2/Linear", + "/layers.28/mlp/w2/Linear/post_convert", + "/layers.28/mlp/c_proj/Linear/pre_reshape", + "/layers.28/mlp/c_proj/Linear/pre_convert", + "/layers.28/mlp/c_proj/Linear", + "/layers.28/mlp/c_proj/Linear/post_convert", + "/layers.29/self_attn/q_proj/Linear/pre_reshape", + "/layers.29/self_attn/q_proj/Linear/pre_convert", + "/layers.29/self_attn/q_proj/Linear", + "/layers.29/self_attn/q_proj/Linear/post_convert", + "/layers.29/self_attn/k_proj/Linear/pre_reshape", + "/layers.29/self_attn/k_proj/Linear/pre_convert", + "/layers.29/self_attn/k_proj/Linear", + "/layers.29/self_attn/k_proj/Linear/post_convert", + "/layers.29/self_attn/v_proj/Linear/pre_reshape", + "/layers.29/self_attn/v_proj/Linear/pre_convert", + "/layers.29/self_attn/v_proj/Linear", + "/layers.29/self_attn/v_proj/Linear/post_convert", + "/layers.29/self_attn/o_proj/Linear/pre_reshape", + "/layers.29/self_attn/o_proj/Linear/pre_convert", + "/layers.29/self_attn/o_proj/Linear", + "/layers.29/self_attn/o_proj/Linear/post_convert", + "/layers.29/mlp/w1/Linear/pre_reshape", + "/layers.29/mlp/w1/Linear/pre_convert", + "/layers.29/mlp/w1/Linear", + "/layers.29/mlp/w1/Linear/post_convert", + "/layers.29/mlp/w2/Linear/pre_reshape", + "/layers.29/mlp/w2/Linear/pre_convert", + "/layers.29/mlp/w2/Linear", + "/layers.29/mlp/w2/Linear/post_convert", + "/layers.29/mlp/c_proj/Linear/pre_reshape", + "/layers.29/mlp/c_proj/Linear/pre_convert", + "/layers.29/mlp/c_proj/Linear", + "/layers.29/mlp/c_proj/Linear/post_convert", + "/layers.30/self_attn/q_proj/Linear/pre_reshape", + "/layers.30/self_attn/q_proj/Linear/pre_convert", + "/layers.30/self_attn/q_proj/Linear", + "/layers.30/self_attn/q_proj/Linear/post_convert", + "/layers.30/self_attn/k_proj/Linear/pre_reshape", + "/layers.30/self_attn/k_proj/Linear/pre_convert", + "/layers.30/self_attn/k_proj/Linear", + "/layers.30/self_attn/k_proj/Linear/post_convert", + "/layers.30/self_attn/v_proj/Linear/pre_reshape", + "/layers.30/self_attn/v_proj/Linear/pre_convert", + "/layers.30/self_attn/v_proj/Linear", + "/layers.30/self_attn/v_proj/Linear/post_convert", + "/layers.30/self_attn/o_proj/Linear/pre_reshape", + "/layers.30/self_attn/o_proj/Linear/pre_convert", + "/layers.30/self_attn/o_proj/Linear", + "/layers.30/self_attn/o_proj/Linear/post_convert", + "/layers.30/mlp/w1/Linear/pre_reshape", + "/layers.30/mlp/w1/Linear/pre_convert", + "/layers.30/mlp/w1/Linear", + "/layers.30/mlp/w1/Linear/post_convert", + "/layers.30/mlp/w2/Linear/pre_reshape", + "/layers.30/mlp/w2/Linear/pre_convert", + "/layers.30/mlp/w2/Linear", + "/layers.30/mlp/w2/Linear/post_convert", + "/layers.30/mlp/c_proj/Linear/pre_reshape", + "/layers.30/mlp/c_proj/Linear/pre_convert", + "/layers.30/mlp/c_proj/Linear", + "/layers.30/mlp/c_proj/Linear/post_convert", + "/layers.31/self_attn/q_proj/Linear/pre_reshape", + "/layers.31/self_attn/q_proj/Linear/pre_convert", + "/layers.31/self_attn/q_proj/Linear", + "/layers.31/self_attn/q_proj/Linear/post_convert", + "/layers.31/self_attn/k_proj/Linear/pre_reshape", + "/layers.31/self_attn/k_proj/Linear/pre_convert", + "/layers.31/self_attn/k_proj/Linear", + "/layers.31/self_attn/k_proj/Linear/post_convert", + "/layers.31/self_attn/v_proj/Linear/pre_reshape", + "/layers.31/self_attn/v_proj/Linear/pre_convert", + "/layers.31/self_attn/v_proj/Linear", + "/layers.31/self_attn/v_proj/Linear/post_convert", + "/layers.31/self_attn/o_proj/Linear/pre_reshape", + "/layers.31/self_attn/o_proj/Linear/pre_convert", + "/layers.31/self_attn/o_proj/Linear", + "/layers.31/self_attn/o_proj/Linear/post_convert", + "/layers.31/mlp/w1/Linear/pre_reshape", + "/layers.31/mlp/w1/Linear/pre_convert", + "/layers.31/mlp/w1/Linear", + "/layers.31/mlp/w1/Linear/post_convert", + "/layers.31/mlp/w2/Linear/pre_reshape", + "/layers.31/mlp/w2/Linear/pre_convert", + "/layers.31/mlp/w2/Linear", + "/layers.31/mlp/w2/Linear/post_convert", + "/layers.31/mlp/c_proj/Linear/pre_reshape", + "/layers.31/mlp/c_proj/Linear/pre_convert", + "/layers.31/mlp/c_proj/Linear", + "/layers.31/mlp/c_proj/Linear/post_convert", + "/lm/lm_head/Linear/pre_reshape", + "/lm/lm_head/Linear/pre_convert", + "/lm/lm_head/Linear", + "/lm/lm_head/Linear/post_convert" + ], + "tensorNumber": 0, + "usage": "INFERENCE", + "mnn_uuid": "7313b57b-3efc-4bd1-a38c-0455d6ce0146" +} \ No newline at end of file