==== Meshes: 1
- Mesh 'Cube.001' vtx:8 face:6 loop:24 edge:12
    - 0 1 3 2 2 ... 0 7 3 1 5 
    - 0/1 1/3 2/3 0/2 3/7 ... 5/7 4/5 4/6 1/5 0/4 
  - attr 'position' FLOAT_VECTOR POINT
    - (-1.000, -1.000, -1.000)
    - (-1.000, -1.000, 1.000)
    - (-1.000, 1.000, -1.000)
      ...
    - (1.000, -1.000, 1.000)
    - (1.000, 1.000, -1.000)
    - (1.000, 1.000, 1.000)
  - attr 'sharp_edge' BOOLEAN EDGE
    - 1 1 1 1 1 ... 1 1 1 1 1 
  - attr 'custom_normal' INT16_2D CORNER
    - (0, 0)
    - (0, 0)
    - (0, 0)
      ...
    - (0, 0)
    - (0, 0)
    - (0, 0)
  - attr 'UVMap' FLOAT2 CORNER
    - (0.375, 0.000)
    - (0.625, 0.000)
    - (0.625, 0.250)
      ...
    - (0.875, 0.500)
    - (0.875, 0.750)
    - (0.625, 0.750)
  - vertex groups:
    -
    - 0=0.000
    -
    - 0=1.000
    - 1=0.500
  - shape key 'Basis' w:0.000 vgrp:'' 0:(-1.000, -1.000, -1.000) 1:(-1.000, -1.000, 1.000) 2:(-1.000, 1.000, -1.000)
  - shape key 'Key' w:0.000 vgrp:'Key' 0:(-1.000, -1.000, -1.000) 1:(-1.000, -1.000, 3.000) 2:(-1.000, 1.000, -1.000)
  - shape key 'Side' w:0.000 vgrp:'Side' 0:(-1.000, -1.000, -1.000) 1:(-1.000, -1.000, 1.000) 2:(-1.000, 1.000, -1.000)

==== Objects: 1
- Obj 'Cube' MESH data:'Cube.001'
  - pos 0.000, 0.000, 0.000
  - rot 0.000, 0.000, 0.000 (XYZ)
  - scl 1.000, 1.000, 1.000
  - 2 vertex groups
    - 'Key' 'Side' 
  - anim act:Cube|Action slot:OBCube blend:REPLACE drivers:0

==== Actions: 1
- Action 'Cube|Action' curverange:(1.0 .. 30.0) layers:1
- ActionLayer Layer strips:1
 - Keyframe strip channelbags:2
 - Channelbag slot 'KEKey' curves:2
  - fcu 'key_blocks["Key"].value[0]' smooth:CONT_ACCEL extra:CONSTANT keyframes:30
    - (1.000, 0.000) lh:(0.667, 0.000 AUTO_CLAMPED) rh:(1.333, 0.000 AUTO_CLAMPED)
    - (2.000, 0.000) lh:(1.667, 0.000 AUTO_CLAMPED) rh:(2.333, 0.000 AUTO_CLAMPED)
    - (3.000, 0.000) lh:(2.667, 0.000 AUTO_CLAMPED) rh:(3.333, 0.000 AUTO_CLAMPED)
      ...
    - (28.000, 1.000) lh:(27.667, 1.000 AUTO_CLAMPED) rh:(28.333, 1.000 AUTO_CLAMPED)
    - (29.000, 1.000) lh:(28.667, 1.000 AUTO_CLAMPED) rh:(29.333, 1.000 AUTO_CLAMPED)
    - (30.000, 1.000) lh:(29.667, 1.000 AUTO_CLAMPED) rh:(30.333, 1.000 AUTO_CLAMPED)
  - fcu 'key_blocks["Side"].value[0]' smooth:CONT_ACCEL extra:CONSTANT keyframes:30
    - (1.000, 0.000) lh:(0.667, 0.000 AUTO_CLAMPED) rh:(1.333, 0.000 AUTO_CLAMPED)
    - (2.000, 0.056) lh:(1.667, 0.032 AUTO_CLAMPED) rh:(2.333, 0.079 AUTO_CLAMPED)
    - (3.000, 0.111) lh:(2.667, 0.094 AUTO_CLAMPED) rh:(3.333, 0.128 AUTO_CLAMPED)
      ...
    - (28.000, 0.950) lh:(27.667, 0.942 AUTO_CLAMPED) rh:(28.333, 0.958 AUTO_CLAMPED)
    - (29.000, 0.975) lh:(28.667, 0.964 AUTO_CLAMPED) rh:(29.333, 0.986 AUTO_CLAMPED)
    - (30.000, 1.000) lh:(29.667, 1.000 AUTO_CLAMPED) rh:(30.333, 1.000 AUTO_CLAMPED)
 - Channelbag slot 'OBCube' curves:9
  - fcu 'location[0]' smooth:CONT_ACCEL extra:CONSTANT keyframes:30 grp:'Cube'
    - (1.000, 0.000) lh:(0.667, 0.000 AUTO_CLAMPED) rh:(1.333, 0.000 AUTO_CLAMPED)
    - (2.000, 0.000) lh:(1.667, 0.000 AUTO_CLAMPED) rh:(2.333, 0.000 AUTO_CLAMPED)
    - (3.000, 0.000) lh:(2.667, 0.000 AUTO_CLAMPED) rh:(3.333, 0.000 AUTO_CLAMPED)
      ...
    - (28.000, 0.000) lh:(27.667, 0.000 AUTO_CLAMPED) rh:(28.333, 0.000 AUTO_CLAMPED)
    - (29.000, 0.000) lh:(28.667, 0.000 AUTO_CLAMPED) rh:(29.333, 0.000 AUTO_CLAMPED)
    - (30.000, 0.000) lh:(29.667, 0.000 AUTO_CLAMPED) rh:(30.333, 0.000 AUTO_CLAMPED)
  - fcu 'location[1]' smooth:CONT_ACCEL extra:CONSTANT keyframes:30 grp:'Cube'
    - (1.000, 0.000) lh:(0.667, 0.000 AUTO_CLAMPED) rh:(1.333, 0.000 AUTO_CLAMPED)
    - (2.000, 0.000) lh:(1.667, 0.000 AUTO_CLAMPED) rh:(2.333, 0.000 AUTO_CLAMPED)
    - (3.000, 0.000) lh:(2.667, 0.000 AUTO_CLAMPED) rh:(3.333, 0.000 AUTO_CLAMPED)
      ...
    - (28.000, 0.000) lh:(27.667, 0.000 AUTO_CLAMPED) rh:(28.333, 0.000 AUTO_CLAMPED)
    - (29.000, 0.000) lh:(28.667, 0.000 AUTO_CLAMPED) rh:(29.333, 0.000 AUTO_CLAMPED)
    - (30.000, 0.000) lh:(29.667, 0.000 AUTO_CLAMPED) rh:(30.333, 0.000 AUTO_CLAMPED)
  - fcu 'location[2]' smooth:CONT_ACCEL extra:CONSTANT keyframes:30 grp:'Cube'
    - (1.000, 0.000) lh:(0.667, 0.000 AUTO_CLAMPED) rh:(1.333, 0.000 AUTO_CLAMPED)
    - (2.000, 0.000) lh:(1.667, 0.000 AUTO_CLAMPED) rh:(2.333, 0.000 AUTO_CLAMPED)
    - (3.000, 0.000) lh:(2.667, 0.000 AUTO_CLAMPED) rh:(3.333, 0.000 AUTO_CLAMPED)
      ...
    - (28.000, 0.000) lh:(27.667, 0.000 AUTO_CLAMPED) rh:(28.333, 0.000 AUTO_CLAMPED)
    - (29.000, 0.000) lh:(28.667, 0.000 AUTO_CLAMPED) rh:(29.333, 0.000 AUTO_CLAMPED)
    - (30.000, 0.000) lh:(29.667, 0.000 AUTO_CLAMPED) rh:(30.333, 0.000 AUTO_CLAMPED)
  - fcu 'rotation_euler[0]' smooth:CONT_ACCEL extra:CONSTANT keyframes:30 grp:'Cube'
    - (1.000, 0.000) lh:(0.667, 0.000 AUTO_CLAMPED) rh:(1.333, 0.000 AUTO_CLAMPED)
    - (2.000, 0.000) lh:(1.667, 0.000 AUTO_CLAMPED) rh:(2.333, 0.000 AUTO_CLAMPED)
    - (3.000, 0.000) lh:(2.667, 0.000 AUTO_CLAMPED) rh:(3.333, 0.000 AUTO_CLAMPED)
      ...
    - (28.000, 0.000) lh:(27.667, 0.000 AUTO_CLAMPED) rh:(28.333, 0.000 AUTO_CLAMPED)
    - (29.000, 0.000) lh:(28.667, 0.000 AUTO_CLAMPED) rh:(29.333, 0.000 AUTO_CLAMPED)
    - (30.000, 0.000) lh:(29.667, 0.000 AUTO_CLAMPED) rh:(30.333, 0.000 AUTO_CLAMPED)
  - fcu 'rotation_euler[1]' smooth:CONT_ACCEL extra:CONSTANT keyframes:30 grp:'Cube'
    - (1.000, 0.000) lh:(0.667, 0.000 AUTO_CLAMPED) rh:(1.333, 0.000 AUTO_CLAMPED)
    - (2.000, 0.000) lh:(1.667, 0.000 AUTO_CLAMPED) rh:(2.333, 0.000 AUTO_CLAMPED)
    - (3.000, 0.000) lh:(2.667, 0.000 AUTO_CLAMPED) rh:(3.333, 0.000 AUTO_CLAMPED)
      ...
    - (28.000, 0.000) lh:(27.667, 0.000 AUTO_CLAMPED) rh:(28.333, 0.000 AUTO_CLAMPED)
    - (29.000, 0.000) lh:(28.667, 0.000 AUTO_CLAMPED) rh:(29.333, 0.000 AUTO_CLAMPED)
    - (30.000, 0.000) lh:(29.667, 0.000 AUTO_CLAMPED) rh:(30.333, 0.000 AUTO_CLAMPED)
  - fcu 'rotation_euler[2]' smooth:CONT_ACCEL extra:CONSTANT keyframes:30 grp:'Cube'
    - (1.000, 0.000) lh:(0.667, 0.000 AUTO_CLAMPED) rh:(1.333, 0.000 AUTO_CLAMPED)
    - (2.000, 0.000) lh:(1.667, 0.000 AUTO_CLAMPED) rh:(2.333, 0.000 AUTO_CLAMPED)
    - (3.000, 0.000) lh:(2.667, 0.000 AUTO_CLAMPED) rh:(3.333, 0.000 AUTO_CLAMPED)
      ...
    - (28.000, 0.000) lh:(27.667, 0.000 AUTO_CLAMPED) rh:(28.333, 0.000 AUTO_CLAMPED)
    - (29.000, 0.000) lh:(28.667, 0.000 AUTO_CLAMPED) rh:(29.333, 0.000 AUTO_CLAMPED)
    - (30.000, 0.000) lh:(29.667, 0.000 AUTO_CLAMPED) rh:(30.333, 0.000 AUTO_CLAMPED)
  - fcu 'scale[0]' smooth:CONT_ACCEL extra:CONSTANT keyframes:30 grp:'Cube'
    - (1.000, 1.000) lh:(0.667, 1.000 AUTO_CLAMPED) rh:(1.333, 1.000 AUTO_CLAMPED)
    - (2.000, 1.000) lh:(1.667, 1.000 AUTO_CLAMPED) rh:(2.333, 1.000 AUTO_CLAMPED)
    - (3.000, 1.000) lh:(2.667, 1.000 AUTO_CLAMPED) rh:(3.333, 1.000 AUTO_CLAMPED)
      ...
    - (28.000, 1.000) lh:(27.667, 1.000 AUTO_CLAMPED) rh:(28.333, 1.000 AUTO_CLAMPED)
    - (29.000, 1.000) lh:(28.667, 1.000 AUTO_CLAMPED) rh:(29.333, 1.000 AUTO_CLAMPED)
    - (30.000, 1.000) lh:(29.667, 1.000 AUTO_CLAMPED) rh:(30.333, 1.000 AUTO_CLAMPED)
  - fcu 'scale[1]' smooth:CONT_ACCEL extra:CONSTANT keyframes:30 grp:'Cube'
    - (1.000, 1.000) lh:(0.667, 1.000 AUTO_CLAMPED) rh:(1.333, 1.000 AUTO_CLAMPED)
    - (2.000, 1.000) lh:(1.667, 1.000 AUTO_CLAMPED) rh:(2.333, 1.000 AUTO_CLAMPED)
    - (3.000, 1.000) lh:(2.667, 1.000 AUTO_CLAMPED) rh:(3.333, 1.000 AUTO_CLAMPED)
      ...
    - (28.000, 1.000) lh:(27.667, 1.000 AUTO_CLAMPED) rh:(28.333, 1.000 AUTO_CLAMPED)
    - (29.000, 1.000) lh:(28.667, 1.000 AUTO_CLAMPED) rh:(29.333, 1.000 AUTO_CLAMPED)
    - (30.000, 1.000) lh:(29.667, 1.000 AUTO_CLAMPED) rh:(30.333, 1.000 AUTO_CLAMPED)
  - fcu 'scale[2]' smooth:CONT_ACCEL extra:CONSTANT keyframes:30 grp:'Cube'
    - (1.000, 1.000) lh:(0.667, 1.000 AUTO_CLAMPED) rh:(1.333, 1.000 AUTO_CLAMPED)
    - (2.000, 1.000) lh:(1.667, 1.000 AUTO_CLAMPED) rh:(2.333, 1.000 AUTO_CLAMPED)
    - (3.000, 1.000) lh:(2.667, 1.000 AUTO_CLAMPED) rh:(3.333, 1.000 AUTO_CLAMPED)
      ...
    - (28.000, 1.000) lh:(27.667, 1.000 AUTO_CLAMPED) rh:(28.333, 1.000 AUTO_CLAMPED)
    - (29.000, 1.000) lh:(28.667, 1.000 AUTO_CLAMPED) rh:(29.333, 1.000 AUTO_CLAMPED)
    - (30.000, 1.000) lh:(29.667, 1.000 AUTO_CLAMPED) rh:(30.333, 1.000 AUTO_CLAMPED)

