sample_type {
  type: 8
  unit: 9
}
sample_type {
  type: 10
  unit: 11
}
sample_type {
  type: 12
  unit: 11
}
sample_type {
  type: 13
  unit: 9
}
sample_type {
  type: 14
  unit: 9
}
sample_type {
  type: 15
  unit: 11
}
sample_type {
  type: 16
  unit: 9
}
sample_type {
  type: 17
  unit: 11
}
sample_type {
  type: 18
  unit: 9
}
sample_type {
  type: 19
  unit: 20
}
sample {
  location_id: 1
  location_id: 2
  location_id: 3
  value: 2
  value: 842340
  value: 19568
  value: 0
  value: 0
  value: 0
  value: 0
  value: 0
  value: 0
  value: 0
  label {
    key: 21
    str: 22
  }
  label {
    key: 23
    str: 24
  }
}
sample {
  location_id: 1
  location_id: 2
  location_id: 3
  value: 0
  value: 0
  value: 0
  value: 1
  value: 0
  value: 0
  value: 0
  value: 0
  value: 0
  value: 0
  label {
    key: 21
    str: 22
  }
  label {
    key: 23
    str: 24
  }
  label {
    key: 25
    str: 26
  }
}
sample {
  location_id: 1
  location_id: 2
  location_id: 3
  value: 0
  value: 0
  value: 0
  value: 1
  value: 0
  value: 0
  value: 0
  value: 0
  value: 0
  value: 0
  label {
    key: 21
    str: 22
  }
  label {
    key: 23
    str: 24
  }
  label {
    key: 25
    str: 27
  }
}
sample {
  location_id: 1
  location_id: 2
  location_id: 3
  value: 0
  value: 0
  value: 0
  value: 0
  value: 2
  value: 8231780
  value: 2
  value: 7202807
  value: 0
  value: 0
  label {
    key: 21
    str: 22
  }
  label {
    key: 23
    str: 24
  }
  label {
    key: 28
    str: 29
  }
}
sample {
  location_id: 1
  location_id: 2
  location_id: 3
  location_id: 4
  value: 1
  value: 29121
  value: 1324
  value: 0
  value: 0
  value: 0
  value: 0
  value: 0
  value: 0
  value: 0
  label {
    key: 21
    str: 22
  }
  label {
    key: 23
    str: 24
  }
}
sample {
  location_id: 1
  location_id: 2
  location_id: 3
  location_id: 4
  value: 0
  value: 0
  value: 0
  value: 1
  value: 0
  value: 0
  value: 0
  value: 0
  value: 0
  value: 0
  label {
    key: 21
    str: 22
  }
  label {
    key: 23
    str: 24
  }
  label {
    key: 25
    str: 26
  }
}
sample {
  location_id: 1
  location_id: 2
  location_id: 3
  location_id: 4
  value: 0
  value: 0
  value: 0
  value: 0
  value: 1
  value: 74890
  value: 1
  value: 65528
  value: 0
  value: 0
  label {
    key: 21
    str: 22
  }
  label {
    key: 23
    str: 24
  }
  label {
    key: 28
    str: 29
  }
}
sample {
  location_id: 1
  location_id: 2
  location_id: 5
  value: 1
  value: 1312
  value: 13244
  value: 0
  value: 0
  value: 0
  value: 0
  value: 0
  value: 0
  value: 0
  label {
    key: 21
    str: 22
  }
  label {
    key: 23
    str: 24
  }
}
sample {
  location_id: 1
  location_id: 2
  location_id: 5
  value: 0
  value: 0
  value: 0
  value: 1
  value: 0
  value: 0
  value: 0
  value: 0
  value: 0
  value: 0
  label {
    key: 21
    str: 22
  }
  label {
    key: 23
    str: 24
  }
  label {
    key: 25
    str: 27
  }
}
sample {
  location_id: 1
  location_id: 2
  location_id: 5
  value: 0
  value: 0
  value: 0
  value: 0
  value: 1
  value: 74830
  value: 1
  value: 65476
  value: 0
  value: 0
  label {
    key: 21
    str: 22
  }
  label {
    key: 23
    str: 24
  }
  label {
    key: 28
    str: 29
  }
}
sample {
  location_id: 1
  location_id: 2
  location_id: 6
  value: 1
  value: 9042
  value: 132444
  value: 0
  value: 0
  value: 0
  value: 0
  value: 0
  value: 0
  value: 0
  label {
    key: 21
    str: 22
  }
  label {
    key: 23
    str: 24
  }
}
sample {
  location_id: 1
  location_id: 2
  location_id: 6
  value: 0
  value: 0
  value: 0
  value: 1
  value: 0
  value: 0
  value: 0
  value: 0
  value: 0
  value: 0
  label {
    key: 21
    str: 22
  }
  label {
    key: 23
    str: 24
  }
  label {
    key: 25
    str: 26
  }
}
sample {
  location_id: 1
  location_id: 2
  location_id: 6
  value: 0
  value: 0
  value: 0
  value: 0
  value: 1
  value: 7483940
  value: 1
  value: 6548447
  value: 0
  value: 0
  label {
    key: 21
    str: 22
  }
  label {
    key: 23
    str: 24
  }
  label {
    key: 28
    str: 29
  }
}
sample {
  location_id: 1
  location_id: 2
  location_id: 6
  location_id: 7
  value: 1
  value: 94021
  value: 213244
  value: 0
  value: 0
  value: 0
  value: 0
  value: 0
  value: 0
  value: 0
  label {
    key: 21
    str: 22
  }
  label {
    key: 23
    str: 24
  }
}
sample {
  location_id: 1
  location_id: 2
  location_id: 6
  location_id: 7
  value: 0
  value: 0
  value: 0
  value: 1
  value: 0
  value: 0
  value: 0
  value: 0
  value: 0
  value: 0
  label {
    key: 21
    str: 22
  }
  label {
    key: 23
    str: 24
  }
  label {
    key: 25
    str: 26
  }
}
sample {
  location_id: 1
  location_id: 2
  location_id: 6
  location_id: 7
  value: 0
  value: 0
  value: 0
  value: 0
  value: 1
  value: 48390
  value: 1
  value: 42341
  value: 0
  value: 0
  label {
    key: 21
    str: 22
  }
  label {
    key: 23
    str: 24
  }
  label {
    key: 28
    str: 29
  }
}
sample {
  location_id: 1
  location_id: 8
  location_id: 3
  value: 1
  value: 501809
  value: 13244
  value: 0
  value: 0
  value: 0
  value: 0
  value: 0
  value: 0
  value: 0
  label {
    key: 21
    str: 22
  }
  label {
    key: 23
    str: 24
  }
}
sample {
  location_id: 1
  location_id: 8
  location_id: 3
  value: 0
  value: 0
  value: 0
  value: 1
  value: 0
  value: 0
  value: 0
  value: 0
  value: 0
  value: 0
  label {
    key: 21
    str: 22
  }
  label {
    key: 23
    str: 24
  }
  label {
    key: 25
    str: 26
  }
}
sample {
  location_id: 1
  location_id: 8
  location_id: 3
  value: 0
  value: 0
  value: 0
  value: 0
  value: 1
  value: 1748390
  value: 1
  value: 1529841
  value: 0
  value: 0
  label {
    key: 21
    str: 22
  }
  label {
    key: 23
    str: 24
  }
  label {
    key: 28
    str: 29
  }
}
mapping {
  id: 1
  filename: 31
}
location {
  id: 1
  line {
    function_id: 1
    line: 23
  }
}
location {
  id: 2
  line {
    function_id: 2
    line: 44
  }
}
location {
  id: 3
  line {
    function_id: 3
    line: 19
  }
}
location {
  id: 4
  line {
    function_id: 4
  }
}
location {
  id: 5
  line {
    function_id: 3
    line: 20
  }
}
location {
  id: 6
  line {
    function_id: 5
    line: 19
  }
}
location {
  id: 7
  line {
    function_id: 6
  }
}
location {
  id: 8
  line {
    function_id: 2
    line: 49
  }
}
function {
  id: 1
  name: 1
  filename: 2
}
function {
  id: 2
  name: 3
  filename: 2
}
function {
  id: 3
  name: 4
  filename: 2
}
function {
  id: 4
  name: 5
}
function {
  id: 5
  name: 4
  filename: 6
}
function {
  id: 6
  name: 7
}
string_table: ""
string_table: "func1"
string_table: "foobar.py"
string_table: "func2"
string_table: "func5"
string_table: "<1 frame omitted>"
string_table: "foobar2.py"
string_table: "<3 frames omitted>"
string_table: "cpu-samples"
string_table: "count"
string_table: "cpu-time"
string_table: "nanoseconds"
string_table: "wall-time"
string_table: "uncaught-exceptions"
string_table: "lock-acquire"
string_table: "lock-acquire-wait"
string_table: "lock-release"
string_table: "lock-release-hold"
string_table: "alloc-samples"
string_table: "alloc-space"
string_table: "bytes"
string_table: "thread id"
string_table: "67892304"
string_table: "thread name"
string_table: "MainThread"
string_table: "exception type"
string_table: "builtins.OSError"
string_table: "builtins.ValueError"
string_table: "lock name"
string_table: "foobar.py:12"
string_table: "time"
string_table: "bonjour"
time_nanos: 1
duration_nanos: 6
period_type {
  type: 30
  unit: 11
}
period: 1000000
