# Command log for unittests.
#
# KANJI
# commit "⤺" from composition
# commit "⤺" from first conversion (no window)
# commit "⥺" from second conversion
# commit "⥺" from suggestion
# commit "⥺" from prediction
# convert "⤺"  and continue next input
# select "⥺" from prediction and continue next input
# select "⥺" from prediction and continue next input
# commit "⤺"
# KANJI
#

commands {
  input {
    type: NO_OPERATION
    id: 0
  }
  output {
    id: 0
    elapsed_time: 8
  }
}
commands {
  input {
    type: CREATE_SESSION
  }
  output {
    id: 5972327659596296988
    elapsed_time: 716
  }
}
commands {
  input {
    type: SEND_KEY
    id: 5972327659596296988
    key {
      special_key: KANJI
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    elapsed_time: 41
  }
}
commands {
  input {
    type: TEST_SEND_KEY
    id: 5972327659596296988
    key {
      modifier_keys: ALT
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: false
    key {
      modifier_keys: ALT
      mode: HIRAGANA
    }
    elapsed_time: 61
  }
}
commands {
  input {
    type: TEST_SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 109
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    consumed: true
    elapsed_time: 31
  }
}
commands {
  input {
    type: SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 109
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 1
      Segment {
        annotation: UNDERLINE
        value: "\357\275\215"
        value_length: 1
        key: "\357\275\215"
      }
    }
    elapsed_time: 5240
  }
}
commands {
  input {
    type: TEST_SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 111
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 1
      Segment {
        annotation: UNDERLINE
        value: "\357\275\215"
        value_length: 1
        key: "\357\275\215"
      }
    }
    elapsed_time: 92
  }
}
commands {
  input {
    type: SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 111
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 1
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202"
        value_length: 1
        key: "\343\202\202"
      }
    }
    elapsed_time: 680
  }
}
commands {
  input {
    type: TEST_SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 122
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 1
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202"
        value_length: 1
        key: "\343\202\202"
      }
    }
    elapsed_time: 81
  }
}
commands {
  input {
    type: SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 122
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 2
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202\357\275\232"
        value_length: 2
        key: "\343\202\202\357\275\232"
      }
    }
    elapsed_time: 675
  }
}
commands {
  input {
    type: TEST_SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 117
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 2
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202\357\275\232"
        value_length: 2
        key: "\343\202\202\357\275\232"
      }
    }
    elapsed_time: 98
  }
}
commands {
  input {
    type: SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 117
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 2
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202\343\201\232"
        value_length: 2
        key: "\343\202\202\343\201\232"
      }
    }
    elapsed_time: 682
  }
}
commands {
  input {
    type: TEST_SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 107
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 2
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202\343\201\232"
        value_length: 2
        key: "\343\202\202\343\201\232"
      }
    }
    elapsed_time: 87
  }
}
commands {
  input {
    type: SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 107
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 3
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202\343\201\232\357\275\213"
        value_length: 3
        key: "\343\202\202\343\201\232\357\275\213"
      }
    }
    elapsed_time: 737
  }
}
commands {
  input {
    type: TEST_SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 117
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 3
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202\343\201\232\357\275\213"
        value_length: 3
        key: "\343\202\202\343\201\232\357\275\213"
      }
    }
    elapsed_time: 187
  }
}
commands {
  input {
    type: SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 117
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 3
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202\343\201\232\343\201\217"
        value_length: 3
        key: "\343\202\202\343\201\232\343\201\217"
      }
    }
    candidates {
      size: 2
      Candidate {
        index: 0
        value: "\343\203\242\343\202\272\343\202\257"
        annotation {
          description: "Dictionary Suggest"
        }
        id: 0
      }
      Candidate {
        index: 1
        value: "\343\202\202\343\201\232\343\201\217\351\205\242"
        annotation {
          description: "Dictionary Suggest"
        }
        id: 1
      }
      position: 0
      category: SUGGESTION
      display_type: MAIN
      footer {
        sub_label: "build 15"
      }
    }
    all_candidate_words {
      candidates {
        index: 0
        value: "\343\203\242\343\202\272\343\202\257"
        annotation {
          description: "Dictionary Suggest"
        }
        id: 0
      }
      candidates {
        index: 1
        value: "\343\202\202\343\201\232\343\201\217\351\205\242"
        annotation {
          description: "Dictionary Suggest"
        }
        id: 1
      }
      category: SUGGESTION
    }
    elapsed_time: 4045
  }
}
commands {
  input {
    type: TEST_SEND_KEY
    id: 5972327659596296988
    key {
      special_key: ENTER
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 3
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202\343\201\232\343\201\217"
        value_length: 3
        key: "\343\202\202\343\201\232\343\201\217"
      }
    }
    elapsed_time: 99
  }
}
commands {
  input {
    type: SEND_KEY
    id: 5972327659596296988
    key {
      special_key: ENTER
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    result {
      type: STRING
      value: "\343\202\202\343\201\232\343\201\217"
      key: "\343\202\202\343\201\232\343\201\217"
    }
    elapsed_time: 833
  }
}
commands {
  input {
    type: TEST_SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 109
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    consumed: true
    elapsed_time: 28
  }
}
commands {
  input {
    type: SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 109
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 1
      Segment {
        annotation: UNDERLINE
        value: "\357\275\215"
        value_length: 1
        key: "\357\275\215"
      }
    }
    elapsed_time: 714
  }
}
commands {
  input {
    type: TEST_SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 111
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 1
      Segment {
        annotation: UNDERLINE
        value: "\357\275\215"
        value_length: 1
        key: "\357\275\215"
      }
    }
    elapsed_time: 94
  }
}
commands {
  input {
    type: SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 111
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 1
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202"
        value_length: 1
        key: "\343\202\202"
      }
    }
    elapsed_time: 751
  }
}
commands {
  input {
    type: TEST_SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 122
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 1
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202"
        value_length: 1
        key: "\343\202\202"
      }
    }
    elapsed_time: 77
  }
}
commands {
  input {
    type: SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 122
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 2
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202\357\275\232"
        value_length: 2
        key: "\343\202\202\357\275\232"
      }
    }
    elapsed_time: 715
  }
}
commands {
  input {
    type: TEST_SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 117
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 2
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202\357\275\232"
        value_length: 2
        key: "\343\202\202\357\275\232"
      }
    }
    elapsed_time: 112
  }
}
commands {
  input {
    type: SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 117
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 2
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202\343\201\232"
        value_length: 2
        key: "\343\202\202\343\201\232"
      }
    }
    elapsed_time: 793
  }
}
commands {
  input {
    type: TEST_SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 107
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 2
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202\343\201\232"
        value_length: 2
        key: "\343\202\202\343\201\232"
      }
    }
    elapsed_time: 102
  }
}
commands {
  input {
    type: SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 107
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 3
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202\343\201\232\357\275\213"
        value_length: 3
        key: "\343\202\202\343\201\232\357\275\213"
      }
    }
    elapsed_time: 807
  }
}
commands {
  input {
    type: TEST_SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 117
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 3
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202\343\201\232\357\275\213"
        value_length: 3
        key: "\343\202\202\343\201\232\357\275\213"
      }
    }
    elapsed_time: 116
  }
}
commands {
  input {
    type: SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 117
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 3
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202\343\201\232\343\201\217"
        value_length: 3
        key: "\343\202\202\343\201\232\343\201\217"
      }
    }
    candidates {
      size: 2
      Candidate {
        index: 0
        value: "\343\203\242\343\202\272\343\202\257"
        annotation {
          description: "Dictionary Suggest"
        }
        id: 0
      }
      Candidate {
        index: 1
        value: "\343\202\202\343\201\232\343\201\217\351\205\242"
        annotation {
          description: "Dictionary Suggest"
        }
        id: 1
      }
      position: 0
      category: SUGGESTION
      display_type: MAIN
      footer {
        sub_label: "build 15"
      }
    }
    all_candidate_words {
      candidates {
        index: 0
        value: "\343\203\242\343\202\272\343\202\257"
        annotation {
          description: "Dictionary Suggest"
        }
        id: 0
      }
      candidates {
        index: 1
        value: "\343\202\202\343\201\232\343\201\217\351\205\242"
        annotation {
          description: "Dictionary Suggest"
        }
        id: 1
      }
      category: SUGGESTION
    }
    elapsed_time: 3281
  }
}
commands {
  input {
    type: TEST_SEND_KEY
    id: 5972327659596296988
    key {
      special_key: SPACE
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 3
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202\343\201\232\343\201\217"
        value_length: 3
        key: "\343\202\202\343\201\232\343\201\217"
      }
    }
    elapsed_time: 185
  }
}
commands {
  input {
    type: SEND_KEY
    id: 5972327659596296988
    key {
      special_key: SPACE
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 3
      Segment {
        annotation: HIGHLIGHT
        value: "\343\202\202\343\201\232\343\201\217"
        value_length: 3
        key: "\343\202\202\343\201\232\343\201\217"
      }
      highlighted_position: 0
    }
    elapsed_time: 9902
  }
}
commands {
  input {
    type: TEST_SEND_KEY
    id: 5972327659596296988
    key {
      special_key: ENTER
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 3
      Segment {
        annotation: HIGHLIGHT
        value: "\343\202\202\343\201\232\343\201\217"
        value_length: 3
        key: "\343\202\202\343\201\232\343\201\217"
      }
      highlighted_position: 0
    }
    elapsed_time: 71
  }
}
commands {
  input {
    type: SEND_KEY
    id: 5972327659596296988
    key {
      special_key: ENTER
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    result {
      type: STRING
      value: "\343\202\202\343\201\232\343\201\217"
      key: "\343\202\202\343\201\232\343\201\217"
    }
    elapsed_time: 271
  }
}
commands {
  input {
    type: TEST_SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 109
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    consumed: true
    elapsed_time: 28
  }
}
commands {
  input {
    type: SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 109
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 1
      Segment {
        annotation: UNDERLINE
        value: "\357\275\215"
        value_length: 1
        key: "\357\275\215"
      }
    }
    elapsed_time: 700
  }
}
commands {
  input {
    type: TEST_SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 111
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 1
      Segment {
        annotation: UNDERLINE
        value: "\357\275\215"
        value_length: 1
        key: "\357\275\215"
      }
    }
    elapsed_time: 176
  }
}
commands {
  input {
    type: SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 111
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 1
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202"
        value_length: 1
        key: "\343\202\202"
      }
    }
    elapsed_time: 785
  }
}
commands {
  input {
    type: TEST_SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 122
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 1
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202"
        value_length: 1
        key: "\343\202\202"
      }
    }
    elapsed_time: 163
  }
}
commands {
  input {
    type: SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 122
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 2
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202\357\275\232"
        value_length: 2
        key: "\343\202\202\357\275\232"
      }
    }
    elapsed_time: 792
  }
}
commands {
  input {
    type: TEST_SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 117
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 2
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202\357\275\232"
        value_length: 2
        key: "\343\202\202\357\275\232"
      }
    }
    elapsed_time: 184
  }
}
commands {
  input {
    type: SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 117
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 2
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202\343\201\232"
        value_length: 2
        key: "\343\202\202\343\201\232"
      }
    }
    elapsed_time: 709
  }
}
commands {
  input {
    type: TEST_SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 107
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 2
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202\343\201\232"
        value_length: 2
        key: "\343\202\202\343\201\232"
      }
    }
    elapsed_time: 177
  }
}
commands {
  input {
    type: SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 107
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 3
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202\343\201\232\357\275\213"
        value_length: 3
        key: "\343\202\202\343\201\232\357\275\213"
      }
    }
    elapsed_time: 846
  }
}
commands {
  input {
    type: TEST_SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 117
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 3
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202\343\201\232\357\275\213"
        value_length: 3
        key: "\343\202\202\343\201\232\357\275\213"
      }
    }
    elapsed_time: 199
  }
}
commands {
  input {
    type: SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 117
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 3
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202\343\201\232\343\201\217"
        value_length: 3
        key: "\343\202\202\343\201\232\343\201\217"
      }
    }
    candidates {
      size: 2
      Candidate {
        index: 0
        value: "\343\203\242\343\202\272\343\202\257"
        annotation {
          description: "Dictionary Suggest"
        }
        id: 0
      }
      Candidate {
        index: 1
        value: "\343\202\202\343\201\232\343\201\217\351\205\242"
        annotation {
          description: "Dictionary Suggest"
        }
        id: 1
      }
      position: 0
      category: SUGGESTION
      display_type: MAIN
      footer {
        sub_label: "build 15"
      }
    }
    all_candidate_words {
      candidates {
        index: 0
        value: "\343\203\242\343\202\272\343\202\257"
        annotation {
          description: "Dictionary Suggest"
        }
        id: 0
      }
      candidates {
        index: 1
        value: "\343\202\202\343\201\232\343\201\217\351\205\242"
        annotation {
          description: "Dictionary Suggest"
        }
        id: 1
      }
      category: SUGGESTION
    }
    elapsed_time: 3295
  }
}
commands {
  input {
    type: TEST_SEND_KEY
    id: 5972327659596296988
    key {
      special_key: SPACE
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 3
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202\343\201\232\343\201\217"
        value_length: 3
        key: "\343\202\202\343\201\232\343\201\217"
      }
    }
    elapsed_time: 98
  }
}
commands {
  input {
    type: SEND_KEY
    id: 5972327659596296988
    key {
      special_key: SPACE
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 3
      Segment {
        annotation: HIGHLIGHT
        value: "\343\202\202\343\201\232\343\201\217"
        value_length: 3
        key: "\343\202\202\343\201\232\343\201\217"
      }
      highlighted_position: 0
    }
    elapsed_time: 9818
  }
}
commands {
  input {
    type: TEST_SEND_KEY
    id: 5972327659596296988
    key {
      special_key: SPACE
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 3
      Segment {
        annotation: HIGHLIGHT
        value: "\343\202\202\343\201\232\343\201\217"
        value_length: 3
        key: "\343\202\202\343\201\232\343\201\217"
      }
      highlighted_position: 0
    }
    elapsed_time: 77
  }
}
commands {
  input {
    type: SEND_KEY
    id: 5972327659596296988
    key {
      special_key: SPACE
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 3
      Segment {
        annotation: HIGHLIGHT
        value: "\343\203\242\343\202\272\343\202\257"
        value_length: 3
        key: "\343\202\202\343\201\232\343\201\217"
      }
      highlighted_position: 0
    }
    candidates {
      focused_index: 1
      size: 6
      Candidate {
        index: 0
        value: "\343\202\202\343\201\232\343\201\217"
        annotation {
          description: "\343\201\262\343\202\211\343\201\214\343\201\252"
          shortcut: "1"
        }
        id: 0
      }
      Candidate {
        index: 1
        value: "\343\203\242\343\202\272\343\202\257"
        annotation {
          description: "[\345\205\250] \343\202\253\343\202\277\343\202\253\343\203\212"
          shortcut: "2"
        }
        id: 1
      }
      Candidate {
        index: 2
        value: "\346\260\264\351\233\262"
        annotation {
          shortcut: "3"
        }
        id: 2
      }
      Candidate {
        index: 3
        value: "\346\265\267\350\230\212"
        annotation {
          shortcut: "4"
        }
        id: 3
      }
      Candidate {
        index: 4
        value: "\346\234\200\347\264\240\344\271\235"
        annotation {
          shortcut: "5"
        }
        id: 4
      }
      Candidate {
        index: 5
        value: "\343\201\235\343\201\256\343\201\273\343\201\213\343\201\256\346\226\207\345\255\227\347\250\256"
        annotation {
          shortcut: "6"
        }
        id: -1
      }
      position: 0
      category: CONVERSION
      display_type: MAIN
      footer {
        index_visible: true
        logo_visible: true
        sub_label: "build 15"
      }
    }
    all_candidate_words {
      candidates {
        index: 0
        value: "\343\202\202\343\201\232\343\201\217"
        annotation {
          description: "\343\201\262\343\202\211\343\201\214\343\201\252"
          shortcut: "1"
        }
        id: 0
      }
      candidates {
        index: 1
        value: "\343\203\242\343\202\272\343\202\257"
        annotation {
          description: "[\345\205\250] \343\202\253\343\202\277\343\202\253\343\203\212"
          shortcut: "2"
        }
        id: 1
      }
      candidates {
        index: 2
        value: "\346\260\264\351\233\262"
        annotation {
          shortcut: "3"
        }
        id: 2
      }
      candidates {
        index: 3
        value: "\346\265\267\350\230\212"
        annotation {
          shortcut: "4"
        }
        id: 3
      }
      candidates {
        index: 4
        value: "\346\234\200\347\264\240\344\271\235"
        annotation {
          shortcut: "5"
        }
        id: 4
      }
      candidates {
        index: 5
        value: "\343\201\235\343\201\256\343\201\273\343\201\213\343\201\256\346\226\207\345\255\227\347\250\256"
        annotation {
          shortcut: "6"
        }
        id: -1
      }
      category: CONVERSION
    }
    elapsed_time: 589
  }
}
commands {
  input {
    type: TEST_SEND_KEY
    id: 5972327659596296988
    key {
      special_key: ENTER
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 3
      Segment {
        annotation: HIGHLIGHT
        value: "\343\203\242\343\202\272\343\202\257"
        value_length: 3
        key: "\343\202\202\343\201\232\343\201\217"
      }
      highlighted_position: 0
    }
    candidates {
      focused_index: 1
      size: 6
      Candidate {
        index: 0
        value: "\343\202\202\343\201\232\343\201\217"
        annotation {
          description: "\343\201\262\343\202\211\343\201\214\343\201\252"
          shortcut: "1"
        }
        id: 0
      }
      Candidate {
        index: 1
        value: "\343\203\242\343\202\272\343\202\257"
        annotation {
          description: "[\345\205\250] \343\202\253\343\202\277\343\202\253\343\203\212"
          shortcut: "2"
        }
        id: 1
      }
      Candidate {
        index: 2
        value: "\346\260\264\351\233\262"
        annotation {
          shortcut: "3"
        }
        id: 2
      }
      Candidate {
        index: 3
        value: "\346\265\267\350\230\212"
        annotation {
          shortcut: "4"
        }
        id: 3
      }
      Candidate {
        index: 4
        value: "\346\234\200\347\264\240\344\271\235"
        annotation {
          shortcut: "5"
        }
        id: 4
      }
      Candidate {
        index: 5
        value: "\343\201\235\343\201\256\343\201\273\343\201\213\343\201\256\346\226\207\345\255\227\347\250\256"
        annotation {
          shortcut: "6"
        }
        id: -1
      }
      position: 0
      category: CONVERSION
      display_type: MAIN
      footer {
        index_visible: true
        logo_visible: true
        sub_label: "build 15"
      }
    }
    all_candidate_words {
      candidates {
        index: 0
        value: "\343\202\202\343\201\232\343\201\217"
        annotation {
          description: "\343\201\262\343\202\211\343\201\214\343\201\252"
          shortcut: "1"
        }
        id: 0
      }
      candidates {
        index: 1
        value: "\343\203\242\343\202\272\343\202\257"
        annotation {
          description: "[\345\205\250] \343\202\253\343\202\277\343\202\253\343\203\212"
          shortcut: "2"
        }
        id: 1
      }
      candidates {
        index: 2
        value: "\346\260\264\351\233\262"
        annotation {
          shortcut: "3"
        }
        id: 2
      }
      candidates {
        index: 3
        value: "\346\265\267\350\230\212"
        annotation {
          shortcut: "4"
        }
        id: 3
      }
      candidates {
        index: 4
        value: "\346\234\200\347\264\240\344\271\235"
        annotation {
          shortcut: "5"
        }
        id: 4
      }
      candidates {
        index: 5
        value: "\343\201\235\343\201\256\343\201\273\343\201\213\343\201\256\346\226\207\345\255\227\347\250\256"
        annotation {
          shortcut: "6"
        }
        id: -1
      }
      category: CONVERSION
    }
    elapsed_time: 163
  }
}
commands {
  input {
    type: SEND_KEY
    id: 5972327659596296988
    key {
      special_key: ENTER
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    result {
      type: STRING
      value: "\343\203\242\343\202\272\343\202\257"
      key: "\343\202\202\343\201\232\343\201\217"
    }
    elapsed_time: 291
  }
}
commands {
  input {
    type: TEST_SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 109
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    consumed: true
    elapsed_time: 28
  }
}
commands {
  input {
    type: SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 109
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 1
      Segment {
        annotation: UNDERLINE
        value: "\357\275\215"
        value_length: 1
        key: "\357\275\215"
      }
    }
    elapsed_time: 615
  }
}
commands {
  input {
    type: TEST_SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 111
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 1
      Segment {
        annotation: UNDERLINE
        value: "\357\275\215"
        value_length: 1
        key: "\357\275\215"
      }
    }
    elapsed_time: 89
  }
}
commands {
  input {
    type: SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 111
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 1
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202"
        value_length: 1
        key: "\343\202\202"
      }
    }
    elapsed_time: 737
  }
}
commands {
  input {
    type: TEST_SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 122
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 1
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202"
        value_length: 1
        key: "\343\202\202"
      }
    }
    elapsed_time: 83
  }
}
commands {
  input {
    type: SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 122
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 2
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202\357\275\232"
        value_length: 2
        key: "\343\202\202\357\275\232"
      }
    }
    elapsed_time: 795
  }
}
commands {
  input {
    type: TEST_SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 117
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 2
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202\357\275\232"
        value_length: 2
        key: "\343\202\202\357\275\232"
      }
    }
    elapsed_time: 100
  }
}
commands {
  input {
    type: SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 117
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 2
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202\343\201\232"
        value_length: 2
        key: "\343\202\202\343\201\232"
      }
    }
    elapsed_time: 801
  }
}
commands {
  input {
    type: TEST_SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 107
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 2
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202\343\201\232"
        value_length: 2
        key: "\343\202\202\343\201\232"
      }
    }
    elapsed_time: 91
  }
}
commands {
  input {
    type: SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 107
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 3
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202\343\201\232\357\275\213"
        value_length: 3
        key: "\343\202\202\343\201\232\357\275\213"
      }
    }
    elapsed_time: 834
  }
}
commands {
  input {
    type: TEST_SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 117
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 3
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202\343\201\232\357\275\213"
        value_length: 3
        key: "\343\202\202\343\201\232\357\275\213"
      }
    }
    elapsed_time: 206
  }
}
commands {
  input {
    type: SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 117
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 3
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202\343\201\232\343\201\217"
        value_length: 3
        key: "\343\202\202\343\201\232\343\201\217"
      }
    }
    candidates {
      size: 2
      Candidate {
        index: 0
        value: "\343\203\242\343\202\272\343\202\257"
        annotation {
          description: "Dictionary Suggest"
        }
        id: 0
      }
      Candidate {
        index: 1
        value: "\343\202\202\343\201\232\343\201\217\351\205\242"
        annotation {
          description: "Dictionary Suggest"
        }
        id: 1
      }
      position: 0
      category: SUGGESTION
      display_type: MAIN
      footer {
        sub_label: "build 15"
      }
    }
    all_candidate_words {
      candidates {
        index: 0
        value: "\343\203\242\343\202\272\343\202\257"
        annotation {
          description: "Dictionary Suggest"
        }
        id: 0
      }
      candidates {
        index: 1
        value: "\343\202\202\343\201\232\343\201\217\351\205\242"
        annotation {
          description: "Dictionary Suggest"
        }
        id: 1
      }
      category: SUGGESTION
    }
    elapsed_time: 3306
  }
}
commands {
  input {
    type: TEST_SEND_KEY
    id: 5972327659596296988
    key {
      special_key: ENTER
      modifier_keys: SHIFT
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 3
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202\343\201\232\343\201\217"
        value_length: 3
        key: "\343\202\202\343\201\232\343\201\217"
      }
    }
    elapsed_time: 98
  }
}
commands {
  input {
    type: SEND_KEY
    id: 5972327659596296988
    key {
      special_key: ENTER
      modifier_keys: SHIFT
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    result {
      type: STRING
      value: "\343\203\242\343\202\272\343\202\257"
      key: "\343\202\202\343\201\232\343\201\217"
    }
    elapsed_time: 231
  }
}
commands {
  input {
    type: TEST_SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 109
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    consumed: true
    elapsed_time: 95
  }
}
commands {
  input {
    type: SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 109
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 1
      Segment {
        annotation: UNDERLINE
        value: "\357\275\215"
        value_length: 1
        key: "\357\275\215"
      }
    }
    elapsed_time: 624
  }
}
commands {
  input {
    type: TEST_SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 111
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 1
      Segment {
        annotation: UNDERLINE
        value: "\357\275\215"
        value_length: 1
        key: "\357\275\215"
      }
    }
    elapsed_time: 87
  }
}
commands {
  input {
    type: SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 111
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 1
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202"
        value_length: 1
        key: "\343\202\202"
      }
    }
    elapsed_time: 765
  }
}
commands {
  input {
    type: TEST_SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 122
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 1
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202"
        value_length: 1
        key: "\343\202\202"
      }
    }
    elapsed_time: 91
  }
}
commands {
  input {
    type: SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 122
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 2
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202\357\275\232"
        value_length: 2
        key: "\343\202\202\357\275\232"
      }
    }
    elapsed_time: 687
  }
}
commands {
  input {
    type: TEST_SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 117
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 2
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202\357\275\232"
        value_length: 2
        key: "\343\202\202\357\275\232"
      }
    }
    elapsed_time: 105
  }
}
commands {
  input {
    type: SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 117
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 2
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202\343\201\232"
        value_length: 2
        key: "\343\202\202\343\201\232"
      }
    }
    elapsed_time: 688
  }
}
commands {
  input {
    type: TEST_SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 107
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 2
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202\343\201\232"
        value_length: 2
        key: "\343\202\202\343\201\232"
      }
    }
    elapsed_time: 87
  }
}
commands {
  input {
    type: SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 107
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 3
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202\343\201\232\357\275\213"
        value_length: 3
        key: "\343\202\202\343\201\232\357\275\213"
      }
    }
    elapsed_time: 760
  }
}
commands {
  input {
    type: TEST_SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 117
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 3
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202\343\201\232\357\275\213"
        value_length: 3
        key: "\343\202\202\343\201\232\357\275\213"
      }
    }
    elapsed_time: 115
  }
}
commands {
  input {
    type: SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 117
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 3
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202\343\201\232\343\201\217"
        value_length: 3
        key: "\343\202\202\343\201\232\343\201\217"
      }
    }
    candidates {
      size: 2
      Candidate {
        index: 0
        value: "\343\203\242\343\202\272\343\202\257"
        annotation {
          description: "Dictionary Suggest"
        }
        id: 0
      }
      Candidate {
        index: 1
        value: "\343\202\202\343\201\232\343\201\217\351\205\242"
        annotation {
          description: "Dictionary Suggest"
        }
        id: 1
      }
      position: 0
      category: SUGGESTION
      display_type: MAIN
      footer {
        sub_label: "build 15"
      }
    }
    all_candidate_words {
      candidates {
        index: 0
        value: "\343\203\242\343\202\272\343\202\257"
        annotation {
          description: "Dictionary Suggest"
        }
        id: 0
      }
      candidates {
        index: 1
        value: "\343\202\202\343\201\232\343\201\217\351\205\242"
        annotation {
          description: "Dictionary Suggest"
        }
        id: 1
      }
      category: SUGGESTION
    }
    elapsed_time: 3318
  }
}
commands {
  input {
    type: TEST_SEND_KEY
    id: 5972327659596296988
    key {
      special_key: TAB
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 3
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202\343\201\232\343\201\217"
        value_length: 3
        key: "\343\202\202\343\201\232\343\201\217"
      }
    }
    elapsed_time: 103
  }
}
commands {
  input {
    type: SEND_KEY
    id: 5972327659596296988
    key {
      special_key: TAB
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 3
      Segment {
        annotation: HIGHLIGHT
        value: "\343\203\242\343\202\272\343\202\257"
        value_length: 3
        key: "\343\202\202\343\201\232\343\201\217"
      }
      highlighted_position: 0
    }
    candidates {
      focused_index: 0
      size: 2
      Candidate {
        index: 0
        value: "\343\203\242\343\202\272\343\202\257"
        annotation {
          description: "Dictionary Suggest"
          shortcut: "1"
        }
        id: 0
      }
      Candidate {
        index: 1
        value: "\343\202\202\343\201\232\343\201\217\351\205\242"
        annotation {
          description: "Dictionary Suggest"
          shortcut: "2"
        }
        id: 1
      }
      position: 0
      category: PREDICTION
      display_type: MAIN
      footer {
        index_visible: true
        logo_visible: true
        sub_label: "build 15"
      }
    }
    all_candidate_words {
      candidates {
        index: 0
        value: "\343\203\242\343\202\272\343\202\257"
        annotation {
          description: "Dictionary Suggest"
          shortcut: "1"
        }
        id: 0
      }
      candidates {
        index: 1
        value: "\343\202\202\343\201\232\343\201\217\351\205\242"
        annotation {
          description: "Dictionary Suggest"
          shortcut: "2"
        }
        id: 1
      }
      category: PREDICTION
    }
    elapsed_time: 2347
  }
}
commands {
  input {
    type: TEST_SEND_KEY
    id: 5972327659596296988
    key {
      special_key: ENTER
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 3
      Segment {
        annotation: HIGHLIGHT
        value: "\343\203\242\343\202\272\343\202\257"
        value_length: 3
        key: "\343\202\202\343\201\232\343\201\217"
      }
      highlighted_position: 0
    }
    candidates {
      focused_index: 0
      size: 2
      Candidate {
        index: 0
        value: "\343\203\242\343\202\272\343\202\257"
        annotation {
          description: "Dictionary Suggest"
          shortcut: "1"
        }
        id: 0
      }
      Candidate {
        index: 1
        value: "\343\202\202\343\201\232\343\201\217\351\205\242"
        annotation {
          description: "Dictionary Suggest"
          shortcut: "2"
        }
        id: 1
      }
      position: 0
      category: PREDICTION
      display_type: MAIN
      footer {
        index_visible: true
        logo_visible: true
        sub_label: "build 15"
      }
    }
    all_candidate_words {
      candidates {
        index: 0
        value: "\343\203\242\343\202\272\343\202\257"
        annotation {
          description: "Dictionary Suggest"
          shortcut: "1"
        }
        id: 0
      }
      candidates {
        index: 1
        value: "\343\202\202\343\201\232\343\201\217\351\205\242"
        annotation {
          description: "Dictionary Suggest"
          shortcut: "2"
        }
        id: 1
      }
      category: PREDICTION
    }
    elapsed_time: 147
  }
}
commands {
  input {
    type: SEND_KEY
    id: 5972327659596296988
    key {
      special_key: ENTER
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    result {
      type: STRING
      value: "\343\203\242\343\202\272\343\202\257"
      key: "\343\202\202\343\201\232\343\201\217"
    }
    elapsed_time: 169
  }
}
commands {
  input {
    type: TEST_SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 109
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    consumed: true
    elapsed_time: 103
  }
}
commands {
  input {
    type: SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 109
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 1
      Segment {
        annotation: UNDERLINE
        value: "\357\275\215"
        value_length: 1
        key: "\357\275\215"
      }
    }
    elapsed_time: 716
  }
}
commands {
  input {
    type: TEST_SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 111
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 1
      Segment {
        annotation: UNDERLINE
        value: "\357\275\215"
        value_length: 1
        key: "\357\275\215"
      }
    }
    elapsed_time: 98
  }
}
commands {
  input {
    type: SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 111
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 1
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202"
        value_length: 1
        key: "\343\202\202"
      }
    }
    elapsed_time: 664
  }
}
commands {
  input {
    type: TEST_SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 122
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 1
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202"
        value_length: 1
        key: "\343\202\202"
      }
    }
    elapsed_time: 77
  }
}
commands {
  input {
    type: SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 122
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 2
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202\357\275\232"
        value_length: 2
        key: "\343\202\202\357\275\232"
      }
    }
    elapsed_time: 789
  }
}
commands {
  input {
    type: TEST_SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 117
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 2
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202\357\275\232"
        value_length: 2
        key: "\343\202\202\357\275\232"
      }
    }
    elapsed_time: 103
  }
}
commands {
  input {
    type: SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 117
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 2
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202\343\201\232"
        value_length: 2
        key: "\343\202\202\343\201\232"
      }
    }
    elapsed_time: 714
  }
}
commands {
  input {
    type: TEST_SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 107
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 2
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202\343\201\232"
        value_length: 2
        key: "\343\202\202\343\201\232"
      }
    }
    elapsed_time: 107
  }
}
commands {
  input {
    type: SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 107
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 3
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202\343\201\232\357\275\213"
        value_length: 3
        key: "\343\202\202\343\201\232\357\275\213"
      }
    }
    elapsed_time: 839
  }
}
commands {
  input {
    type: TEST_SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 117
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 3
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202\343\201\232\357\275\213"
        value_length: 3
        key: "\343\202\202\343\201\232\357\275\213"
      }
    }
    elapsed_time: 104
  }
}
commands {
  input {
    type: SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 117
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 3
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202\343\201\232\343\201\217"
        value_length: 3
        key: "\343\202\202\343\201\232\343\201\217"
      }
    }
    candidates {
      size: 2
      Candidate {
        index: 0
        value: "\343\203\242\343\202\272\343\202\257"
        annotation {
          description: "Dictionary Suggest"
        }
        id: 0
      }
      Candidate {
        index: 1
        value: "\343\202\202\343\201\232\343\201\217\351\205\242"
        annotation {
          description: "Dictionary Suggest"
        }
        id: 1
      }
      position: 0
      category: SUGGESTION
      display_type: MAIN
      footer {
        sub_label: "build 15"
      }
    }
    all_candidate_words {
      candidates {
        index: 0
        value: "\343\203\242\343\202\272\343\202\257"
        annotation {
          description: "Dictionary Suggest"
        }
        id: 0
      }
      candidates {
        index: 1
        value: "\343\202\202\343\201\232\343\201\217\351\205\242"
        annotation {
          description: "Dictionary Suggest"
        }
        id: 1
      }
      category: SUGGESTION
    }
    elapsed_time: 3323
  }
}
commands {
  input {
    type: TEST_SEND_KEY
    id: 5972327659596296988
    key {
      special_key: SPACE
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 3
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202\343\201\232\343\201\217"
        value_length: 3
        key: "\343\202\202\343\201\232\343\201\217"
      }
    }
    elapsed_time: 104
  }
}
commands {
  input {
    type: SEND_KEY
    id: 5972327659596296988
    key {
      special_key: SPACE
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 3
      Segment {
        annotation: HIGHLIGHT
        value: "\343\202\202\343\201\232\343\201\217"
        value_length: 3
        key: "\343\202\202\343\201\232\343\201\217"
      }
      highlighted_position: 0
    }
    elapsed_time: 10106
  }
}
commands {
  input {
    type: TEST_SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 109
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 3
      Segment {
        annotation: HIGHLIGHT
        value: "\343\202\202\343\201\232\343\201\217"
        value_length: 3
        key: "\343\202\202\343\201\232\343\201\217"
      }
      highlighted_position: 0
    }
    elapsed_time: 66
  }
}
commands {
  input {
    type: SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 109
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    result {
      type: STRING
      value: "\343\202\202\343\201\232\343\201\217"
      key: "\343\202\202\343\201\232\343\201\217"
    }
    preedit {
      cursor: 1
      Segment {
        annotation: UNDERLINE
        value: "\357\275\215"
        value_length: 1
        key: "\357\275\215"
      }
    }
    elapsed_time: 770
  }
}
commands {
  input {
    type: TEST_SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 111
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 1
      Segment {
        annotation: UNDERLINE
        value: "\357\275\215"
        value_length: 1
        key: "\357\275\215"
      }
    }
    elapsed_time: 88
  }
}
commands {
  input {
    type: SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 111
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 1
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202"
        value_length: 1
        key: "\343\202\202"
      }
    }
    elapsed_time: 684
  }
}
commands {
  input {
    type: TEST_SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 122
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 1
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202"
        value_length: 1
        key: "\343\202\202"
      }
    }
    elapsed_time: 76
  }
}
commands {
  input {
    type: SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 122
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 2
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202\357\275\232"
        value_length: 2
        key: "\343\202\202\357\275\232"
      }
    }
    elapsed_time: 805
  }
}
commands {
  input {
    type: TEST_SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 117
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 2
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202\357\275\232"
        value_length: 2
        key: "\343\202\202\357\275\232"
      }
    }
    elapsed_time: 98
  }
}
commands {
  input {
    type: SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 117
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 2
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202\343\201\232"
        value_length: 2
        key: "\343\202\202\343\201\232"
      }
    }
    elapsed_time: 793
  }
}
commands {
  input {
    type: TEST_SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 107
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 2
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202\343\201\232"
        value_length: 2
        key: "\343\202\202\343\201\232"
      }
    }
    elapsed_time: 199
  }
}
commands {
  input {
    type: SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 107
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 3
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202\343\201\232\357\275\213"
        value_length: 3
        key: "\343\202\202\343\201\232\357\275\213"
      }
    }
    elapsed_time: 777
  }
}
commands {
  input {
    type: TEST_SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 117
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 3
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202\343\201\232\357\275\213"
        value_length: 3
        key: "\343\202\202\343\201\232\357\275\213"
      }
    }
    elapsed_time: 115
  }
}
commands {
  input {
    type: SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 117
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 3
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202\343\201\232\343\201\217"
        value_length: 3
        key: "\343\202\202\343\201\232\343\201\217"
      }
    }
    candidates {
      size: 2
      Candidate {
        index: 0
        value: "\343\203\242\343\202\272\343\202\257"
        annotation {
          description: "Dictionary Suggest"
        }
        id: 0
      }
      Candidate {
        index: 1
        value: "\343\202\202\343\201\232\343\201\217\351\205\242"
        annotation {
          description: "Dictionary Suggest"
        }
        id: 1
      }
      position: 0
      category: SUGGESTION
      display_type: MAIN
      footer {
        sub_label: "build 15"
      }
    }
    all_candidate_words {
      candidates {
        index: 0
        value: "\343\203\242\343\202\272\343\202\257"
        annotation {
          description: "Dictionary Suggest"
        }
        id: 0
      }
      candidates {
        index: 1
        value: "\343\202\202\343\201\232\343\201\217\351\205\242"
        annotation {
          description: "Dictionary Suggest"
        }
        id: 1
      }
      category: SUGGESTION
    }
    elapsed_time: 3235
  }
}
commands {
  input {
    type: TEST_SEND_KEY
    id: 5972327659596296988
    key {
      special_key: TAB
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 3
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202\343\201\232\343\201\217"
        value_length: 3
        key: "\343\202\202\343\201\232\343\201\217"
      }
    }
    elapsed_time: 98
  }
}
commands {
  input {
    type: SEND_KEY
    id: 5972327659596296988
    key {
      special_key: TAB
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 3
      Segment {
        annotation: HIGHLIGHT
        value: "\343\203\242\343\202\272\343\202\257"
        value_length: 3
        key: "\343\202\202\343\201\232\343\201\217"
      }
      highlighted_position: 0
    }
    candidates {
      focused_index: 0
      size: 2
      Candidate {
        index: 0
        value: "\343\203\242\343\202\272\343\202\257"
        annotation {
          description: "Dictionary Suggest"
          shortcut: "1"
        }
        id: 0
      }
      Candidate {
        index: 1
        value: "\343\202\202\343\201\232\343\201\217\351\205\242"
        annotation {
          description: "Dictionary Suggest"
          shortcut: "2"
        }
        id: 1
      }
      position: 0
      category: PREDICTION
      display_type: MAIN
      footer {
        index_visible: true
        logo_visible: true
        sub_label: "build 15"
      }
    }
    all_candidate_words {
      candidates {
        index: 0
        value: "\343\203\242\343\202\272\343\202\257"
        annotation {
          description: "Dictionary Suggest"
          shortcut: "1"
        }
        id: 0
      }
      candidates {
        index: 1
        value: "\343\202\202\343\201\232\343\201\217\351\205\242"
        annotation {
          description: "Dictionary Suggest"
          shortcut: "2"
        }
        id: 1
      }
      category: PREDICTION
    }
    elapsed_time: 2195
  }
}
commands {
  input {
    type: TEST_SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 109
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 3
      Segment {
        annotation: HIGHLIGHT
        value: "\343\203\242\343\202\272\343\202\257"
        value_length: 3
        key: "\343\202\202\343\201\232\343\201\217"
      }
      highlighted_position: 0
    }
    candidates {
      focused_index: 0
      size: 2
      Candidate {
        index: 0
        value: "\343\203\242\343\202\272\343\202\257"
        annotation {
          description: "Dictionary Suggest"
          shortcut: "1"
        }
        id: 0
      }
      Candidate {
        index: 1
        value: "\343\202\202\343\201\232\343\201\217\351\205\242"
        annotation {
          description: "Dictionary Suggest"
          shortcut: "2"
        }
        id: 1
      }
      position: 0
      category: PREDICTION
      display_type: MAIN
      footer {
        index_visible: true
        logo_visible: true
        sub_label: "build 15"
      }
    }
    all_candidate_words {
      candidates {
        index: 0
        value: "\343\203\242\343\202\272\343\202\257"
        annotation {
          description: "Dictionary Suggest"
          shortcut: "1"
        }
        id: 0
      }
      candidates {
        index: 1
        value: "\343\202\202\343\201\232\343\201\217\351\205\242"
        annotation {
          description: "Dictionary Suggest"
          shortcut: "2"
        }
        id: 1
      }
      category: PREDICTION
    }
    elapsed_time: 219
  }
}
commands {
  input {
    type: SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 109
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    result {
      type: STRING
      value: "\343\203\242\343\202\272\343\202\257"
      key: "\343\202\202\343\201\232\343\201\217"
    }
    preedit {
      cursor: 1
      Segment {
        annotation: UNDERLINE
        value: "\357\275\215"
        value_length: 1
        key: "\357\275\215"
      }
    }
    elapsed_time: 1172
  }
}
commands {
  input {
    type: TEST_SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 111
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 1
      Segment {
        annotation: UNDERLINE
        value: "\357\275\215"
        value_length: 1
        key: "\357\275\215"
      }
    }
    elapsed_time: 90
  }
}
commands {
  input {
    type: SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 111
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 1
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202"
        value_length: 1
        key: "\343\202\202"
      }
    }
    elapsed_time: 715
  }
}
commands {
  input {
    type: TEST_SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 122
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 1
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202"
        value_length: 1
        key: "\343\202\202"
      }
    }
    elapsed_time: 81
  }
}
commands {
  input {
    type: SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 122
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 2
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202\357\275\232"
        value_length: 2
        key: "\343\202\202\357\275\232"
      }
    }
    elapsed_time: 710
  }
}
commands {
  input {
    type: TEST_SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 117
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 2
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202\357\275\232"
        value_length: 2
        key: "\343\202\202\357\275\232"
      }
    }
    elapsed_time: 103
  }
}
commands {
  input {
    type: SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 117
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 2
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202\343\201\232"
        value_length: 2
        key: "\343\202\202\343\201\232"
      }
    }
    elapsed_time: 806
  }
}
commands {
  input {
    type: TEST_SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 107
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 2
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202\343\201\232"
        value_length: 2
        key: "\343\202\202\343\201\232"
      }
    }
    elapsed_time: 102
  }
}
commands {
  input {
    type: SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 107
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 3
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202\343\201\232\357\275\213"
        value_length: 3
        key: "\343\202\202\343\201\232\357\275\213"
      }
    }
    elapsed_time: 844
  }
}
commands {
  input {
    type: TEST_SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 117
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 3
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202\343\201\232\357\275\213"
        value_length: 3
        key: "\343\202\202\343\201\232\357\275\213"
      }
    }
    elapsed_time: 118
  }
}
commands {
  input {
    type: SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 117
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 3
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202\343\201\232\343\201\217"
        value_length: 3
        key: "\343\202\202\343\201\232\343\201\217"
      }
    }
    candidates {
      size: 2
      Candidate {
        index: 0
        value: "\343\203\242\343\202\272\343\202\257"
        annotation {
          description: "Dictionary Suggest"
        }
        id: 0
      }
      Candidate {
        index: 1
        value: "\343\202\202\343\201\232\343\201\217\351\205\242"
        annotation {
          description: "Dictionary Suggest"
        }
        id: 1
      }
      position: 0
      category: SUGGESTION
      display_type: MAIN
      footer {
        sub_label: "build 15"
      }
    }
    all_candidate_words {
      candidates {
        index: 0
        value: "\343\203\242\343\202\272\343\202\257"
        annotation {
          description: "Dictionary Suggest"
        }
        id: 0
      }
      candidates {
        index: 1
        value: "\343\202\202\343\201\232\343\201\217\351\205\242"
        annotation {
          description: "Dictionary Suggest"
        }
        id: 1
      }
      category: SUGGESTION
    }
    elapsed_time: 3201
  }
}
commands {
  input {
    type: TEST_SEND_KEY
    id: 5972327659596296988
    key {
      special_key: TAB
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 3
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202\343\201\232\343\201\217"
        value_length: 3
        key: "\343\202\202\343\201\232\343\201\217"
      }
    }
    elapsed_time: 190
  }
}
commands {
  input {
    type: SEND_KEY
    id: 5972327659596296988
    key {
      special_key: TAB
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 3
      Segment {
        annotation: HIGHLIGHT
        value: "\343\203\242\343\202\272\343\202\257"
        value_length: 3
        key: "\343\202\202\343\201\232\343\201\217"
      }
      highlighted_position: 0
    }
    candidates {
      focused_index: 0
      size: 2
      Candidate {
        index: 0
        value: "\343\203\242\343\202\272\343\202\257"
        annotation {
          description: "Dictionary Suggest"
          shortcut: "1"
        }
        id: 0
      }
      Candidate {
        index: 1
        value: "\343\202\202\343\201\232\343\201\217\351\205\242"
        annotation {
          description: "Dictionary Suggest"
          shortcut: "2"
        }
        id: 1
      }
      position: 0
      category: PREDICTION
      display_type: MAIN
      footer {
        index_visible: true
        logo_visible: true
        sub_label: "build 15"
      }
    }
    all_candidate_words {
      candidates {
        index: 0
        value: "\343\203\242\343\202\272\343\202\257"
        annotation {
          description: "Dictionary Suggest"
          shortcut: "1"
        }
        id: 0
      }
      candidates {
        index: 1
        value: "\343\202\202\343\201\232\343\201\217\351\205\242"
        annotation {
          description: "Dictionary Suggest"
          shortcut: "2"
        }
        id: 1
      }
      category: PREDICTION
    }
    elapsed_time: 2327
  }
}
commands {
  input {
    type: TEST_SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 109
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 3
      Segment {
        annotation: HIGHLIGHT
        value: "\343\203\242\343\202\272\343\202\257"
        value_length: 3
        key: "\343\202\202\343\201\232\343\201\217"
      }
      highlighted_position: 0
    }
    candidates {
      focused_index: 0
      size: 2
      Candidate {
        index: 0
        value: "\343\203\242\343\202\272\343\202\257"
        annotation {
          description: "Dictionary Suggest"
          shortcut: "1"
        }
        id: 0
      }
      Candidate {
        index: 1
        value: "\343\202\202\343\201\232\343\201\217\351\205\242"
        annotation {
          description: "Dictionary Suggest"
          shortcut: "2"
        }
        id: 1
      }
      position: 0
      category: PREDICTION
      display_type: MAIN
      footer {
        index_visible: true
        logo_visible: true
        sub_label: "build 15"
      }
    }
    all_candidate_words {
      candidates {
        index: 0
        value: "\343\203\242\343\202\272\343\202\257"
        annotation {
          description: "Dictionary Suggest"
          shortcut: "1"
        }
        id: 0
      }
      candidates {
        index: 1
        value: "\343\202\202\343\201\232\343\201\217\351\205\242"
        annotation {
          description: "Dictionary Suggest"
          shortcut: "2"
        }
        id: 1
      }
      category: PREDICTION
    }
    elapsed_time: 134
  }
}
commands {
  input {
    type: SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 109
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    result {
      type: STRING
      value: "\343\203\242\343\202\272\343\202\257"
      key: "\343\202\202\343\201\232\343\201\217"
    }
    preedit {
      cursor: 1
      Segment {
        annotation: UNDERLINE
        value: "\357\275\215"
        value_length: 1
        key: "\357\275\215"
      }
    }
    elapsed_time: 828
  }
}
commands {
  input {
    type: TEST_SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 111
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 1
      Segment {
        annotation: UNDERLINE
        value: "\357\275\215"
        value_length: 1
        key: "\357\275\215"
      }
    }
    elapsed_time: 89
  }
}
commands {
  input {
    type: SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 111
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 1
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202"
        value_length: 1
        key: "\343\202\202"
      }
    }
    elapsed_time: 754
  }
}
commands {
  input {
    type: TEST_SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 122
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 1
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202"
        value_length: 1
        key: "\343\202\202"
      }
    }
    elapsed_time: 96
  }
}
commands {
  input {
    type: SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 122
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 2
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202\357\275\232"
        value_length: 2
        key: "\343\202\202\357\275\232"
      }
    }
    elapsed_time: 739
  }
}
commands {
  input {
    type: TEST_SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 117
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 2
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202\357\275\232"
        value_length: 2
        key: "\343\202\202\357\275\232"
      }
    }
    elapsed_time: 119
  }
}
commands {
  input {
    type: SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 117
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 2
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202\343\201\232"
        value_length: 2
        key: "\343\202\202\343\201\232"
      }
    }
    elapsed_time: 823
  }
}
commands {
  input {
    type: TEST_SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 107
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 2
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202\343\201\232"
        value_length: 2
        key: "\343\202\202\343\201\232"
      }
    }
    elapsed_time: 95
  }
}
commands {
  input {
    type: SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 107
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 3
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202\343\201\232\357\275\213"
        value_length: 3
        key: "\343\202\202\343\201\232\357\275\213"
      }
    }
    elapsed_time: 778
  }
}
commands {
  input {
    type: TEST_SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 117
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 3
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202\343\201\232\357\275\213"
        value_length: 3
        key: "\343\202\202\343\201\232\357\275\213"
      }
    }
    elapsed_time: 107
  }
}
commands {
  input {
    type: SEND_KEY
    id: 5972327659596296988
    key {
      key_code: 117
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 3
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202\343\201\232\343\201\217"
        value_length: 3
        key: "\343\202\202\343\201\232\343\201\217"
      }
    }
    candidates {
      size: 2
      Candidate {
        index: 0
        value: "\343\203\242\343\202\272\343\202\257"
        annotation {
          description: "Dictionary Suggest"
        }
        id: 0
      }
      Candidate {
        index: 1
        value: "\343\202\202\343\201\232\343\201\217\351\205\242"
        annotation {
          description: "Dictionary Suggest"
        }
        id: 1
      }
      position: 0
      category: SUGGESTION
      display_type: MAIN
      footer {
        sub_label: "build 15"
      }
    }
    all_candidate_words {
      candidates {
        index: 0
        value: "\343\203\242\343\202\272\343\202\257"
        annotation {
          description: "Dictionary Suggest"
        }
        id: 0
      }
      candidates {
        index: 1
        value: "\343\202\202\343\201\232\343\201\217\351\205\242"
        annotation {
          description: "Dictionary Suggest"
        }
        id: 1
      }
      category: SUGGESTION
    }
    elapsed_time: 3127
  }
}
commands {
  input {
    type: TEST_SEND_KEY
    id: 5972327659596296988
    key {
      special_key: ENTER
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    preedit {
      cursor: 3
      Segment {
        annotation: UNDERLINE
        value: "\343\202\202\343\201\232\343\201\217"
        value_length: 3
        key: "\343\202\202\343\201\232\343\201\217"
      }
    }
    elapsed_time: 98
  }
}
commands {
  input {
    type: SEND_KEY
    id: 5972327659596296988
    key {
      special_key: ENTER
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: HIRAGANA
    consumed: true
    result {
      type: STRING
      value: "\343\202\202\343\201\232\343\201\217"
      key: "\343\202\202\343\201\232\343\201\217"
    }
    elapsed_time: 786
  }
}
commands {
  input {
    type: SEND_KEY
    id: 5972327659596296988
    key {
      special_key: KANJI
      mode: HIRAGANA
    }
  }
  output {
    id: 5972327659596296988
    mode: DIRECT
    consumed: true
    elapsed_time: 30
  }
}
commands {
  input {
    type: SEND_KEY
    id: 5972327659596296988
    key {
      special_key: OFF
    }
  }
  output {
    id: 5972327659596296988
    mode: DIRECT
    consumed: false
    key {
      special_key: OFF
    }
    elapsed_time: 48
  }
}
