# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.compose.ui.geometry.Rect":"Rect.kt"}}
androidx.compose.foundation.shape.RoundedCornerShape -> ac2:
# {"id":"sourceFile","fileName":"RoundedCornerShape.kt"}
    androidx.compose.foundation.shape.CornerSize androidx.compose.foundation.shape.CornerBasedShape.topStart -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lm60;"}
    androidx.compose.foundation.shape.CornerSize androidx.compose.foundation.shape.CornerBasedShape.topEnd -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lm60;"}
    androidx.compose.foundation.shape.CornerSize androidx.compose.foundation.shape.CornerBasedShape.bottomEnd -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lm60;"}
    androidx.compose.foundation.shape.CornerSize androidx.compose.foundation.shape.CornerBasedShape.bottomStart -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lm60;"}
    1:3:void androidx.compose.foundation.shape.CornerBasedShape.<init>(androidx.compose.foundation.shape.CornerSize,androidx.compose.foundation.shape.CornerSize,androidx.compose.foundation.shape.CornerSize,androidx.compose.foundation.shape.CornerSize):36:36 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm60;Lm60;Lm60;Lm60;)V"}
    4:5:void androidx.compose.foundation.shape.CornerBasedShape.<init>(androidx.compose.foundation.shape.CornerSize,androidx.compose.foundation.shape.CornerSize,androidx.compose.foundation.shape.CornerSize,androidx.compose.foundation.shape.CornerSize):37:37 -> <init>
    6:7:void androidx.compose.foundation.shape.CornerBasedShape.<init>(androidx.compose.foundation.shape.CornerSize,androidx.compose.foundation.shape.CornerSize,androidx.compose.foundation.shape.CornerSize,androidx.compose.foundation.shape.CornerSize):38:38 -> <init>
    8:9:void androidx.compose.foundation.shape.CornerBasedShape.<init>(androidx.compose.foundation.shape.CornerSize,androidx.compose.foundation.shape.CornerSize,androidx.compose.foundation.shape.CornerSize,androidx.compose.foundation.shape.CornerSize):39:39 -> <init>
    10:12:void androidx.compose.foundation.shape.CornerBasedShape.<init>(androidx.compose.foundation.shape.CornerSize,androidx.compose.foundation.shape.CornerSize,androidx.compose.foundation.shape.CornerSize,androidx.compose.foundation.shape.CornerSize):40:40 -> <init>
    9:14:androidx.compose.ui.graphics.Outline androidx.compose.foundation.shape.CornerBasedShape.createOutline-Pq9zytI(long,androidx.compose.ui.unit.LayoutDirection,androidx.compose.ui.unit.Density):48:48 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"(JLs91;Lae0;)Lij0;"}
    15:20:androidx.compose.ui.graphics.Outline androidx.compose.foundation.shape.CornerBasedShape.createOutline-Pq9zytI(long,androidx.compose.ui.unit.LayoutDirection,androidx.compose.ui.unit.Density):49:49 -> a
    21:26:androidx.compose.ui.graphics.Outline androidx.compose.foundation.shape.CornerBasedShape.createOutline-Pq9zytI(long,androidx.compose.ui.unit.LayoutDirection,androidx.compose.ui.unit.Density):50:50 -> a
    27:32:androidx.compose.ui.graphics.Outline androidx.compose.foundation.shape.CornerBasedShape.createOutline-Pq9zytI(long,androidx.compose.ui.unit.LayoutDirection,androidx.compose.ui.unit.Density):51:51 -> a
    33:73:androidx.compose.ui.graphics.Outline androidx.compose.foundation.shape.CornerBasedShape.createOutline-Pq9zytI(long,androidx.compose.ui.unit.LayoutDirection,androidx.compose.ui.unit.Density):52:52 -> a
    74:99:androidx.compose.ui.graphics.Outline androidx.compose.foundation.shape.CornerBasedShape.createOutline-Pq9zytI(long,androidx.compose.ui.unit.LayoutDirection,androidx.compose.ui.unit.Density):66:66 -> a
    100:101:androidx.compose.ui.graphics.Outline androidx.compose.foundation.shape.CornerBasedShape.createOutline-Pq9zytI(long,androidx.compose.ui.unit.LayoutDirection,androidx.compose.ui.unit.Density):67:67 -> a
    102:107:androidx.compose.ui.graphics.Outline androidx.compose.foundation.shape.CornerBasedShape.createOutline-Pq9zytI(long,androidx.compose.ui.unit.LayoutDirection,androidx.compose.ui.unit.Density):66:66 -> a
    108:109:androidx.compose.ui.graphics.Outline androidx.compose.foundation.shape.CornerBasedShape.createOutline-Pq9zytI(long,androidx.compose.ui.unit.LayoutDirection,androidx.compose.ui.unit.Density):67:67 -> a
    110:116:androidx.compose.ui.graphics.Outline androidx.compose.foundation.shape.CornerBasedShape.createOutline-Pq9zytI(long,androidx.compose.ui.unit.LayoutDirection,androidx.compose.ui.unit.Density):66:66 -> a
    117:129:androidx.compose.ui.graphics.Outline androidx.compose.foundation.shape.CornerBasedShape.createOutline-Pq9zytI(long,androidx.compose.ui.unit.LayoutDirection,androidx.compose.ui.unit.Density):125:125 -> a
    130:131:androidx.compose.ui.graphics.Outline createOutline-LjSzlW0(long,float,float,float,float,androidx.compose.ui.unit.LayoutDirection):67:67 -> a
    130:131:androidx.compose.ui.graphics.Outline androidx.compose.foundation.shape.CornerBasedShape.createOutline-Pq9zytI(long,androidx.compose.ui.unit.LayoutDirection,androidx.compose.ui.unit.Density):69 -> a
    132:135:androidx.compose.ui.geometry.Rect androidx.compose.ui.geometry.SizeKt.toRect-uvyYCjk(long):181:181 -> a
    132:135:androidx.compose.ui.graphics.Outline createOutline-LjSzlW0(long,float,float,float,float,androidx.compose.ui.unit.LayoutDirection):67 -> a
    132:135:androidx.compose.ui.graphics.Outline androidx.compose.foundation.shape.CornerBasedShape.createOutline-Pq9zytI(long,androidx.compose.ui.unit.LayoutDirection,androidx.compose.ui.unit.Density):69 -> a
    136:139:androidx.compose.ui.graphics.Outline createOutline-LjSzlW0(long,float,float,float,float,androidx.compose.ui.unit.LayoutDirection):67:67 -> a
    136:139:androidx.compose.ui.graphics.Outline androidx.compose.foundation.shape.CornerBasedShape.createOutline-Pq9zytI(long,androidx.compose.ui.unit.LayoutDirection,androidx.compose.ui.unit.Density):69 -> a
    140:141:androidx.compose.ui.graphics.Outline createOutline-LjSzlW0(long,float,float,float,float,androidx.compose.ui.unit.LayoutDirection):69:69 -> a
    140:141:androidx.compose.ui.graphics.Outline androidx.compose.foundation.shape.CornerBasedShape.createOutline-Pq9zytI(long,androidx.compose.ui.unit.LayoutDirection,androidx.compose.ui.unit.Density):69 -> a
    142:145:androidx.compose.ui.geometry.Rect androidx.compose.ui.geometry.SizeKt.toRect-uvyYCjk(long):181:181 -> a
    142:145:androidx.compose.ui.graphics.Outline createOutline-LjSzlW0(long,float,float,float,float,androidx.compose.ui.unit.LayoutDirection):71 -> a
    142:145:androidx.compose.ui.graphics.Outline androidx.compose.foundation.shape.CornerBasedShape.createOutline-Pq9zytI(long,androidx.compose.ui.unit.LayoutDirection,androidx.compose.ui.unit.Density):69 -> a
    146:152:androidx.compose.ui.graphics.Outline createOutline-LjSzlW0(long,float,float,float,float,androidx.compose.ui.unit.LayoutDirection):72:72 -> a
    146:152:androidx.compose.ui.graphics.Outline androidx.compose.foundation.shape.CornerBasedShape.createOutline-Pq9zytI(long,androidx.compose.ui.unit.LayoutDirection,androidx.compose.ui.unit.Density):69 -> a
    153:157:androidx.compose.ui.graphics.Outline createOutline-LjSzlW0(long,float,float,float,float,androidx.compose.ui.unit.LayoutDirection):235:235 -> a
    153:157:androidx.compose.ui.graphics.Outline androidx.compose.foundation.shape.CornerBasedShape.createOutline-Pq9zytI(long,androidx.compose.ui.unit.LayoutDirection,androidx.compose.ui.unit.Density):69 -> a
    158:176:androidx.compose.ui.graphics.Outline createOutline-LjSzlW0(long,float,float,float,float,androidx.compose.ui.unit.LayoutDirection):236:236 -> a
    158:176:androidx.compose.ui.graphics.Outline androidx.compose.foundation.shape.CornerBasedShape.createOutline-Pq9zytI(long,androidx.compose.ui.unit.LayoutDirection,androidx.compose.ui.unit.Density):69 -> a
    177:181:androidx.compose.ui.graphics.Outline createOutline-LjSzlW0(long,float,float,float,float,androidx.compose.ui.unit.LayoutDirection):239:239 -> a
    177:181:androidx.compose.ui.graphics.Outline androidx.compose.foundation.shape.CornerBasedShape.createOutline-Pq9zytI(long,androidx.compose.ui.unit.LayoutDirection,androidx.compose.ui.unit.Density):69 -> a
    182:195:androidx.compose.ui.graphics.Outline createOutline-LjSzlW0(long,float,float,float,float,androidx.compose.ui.unit.LayoutDirection):240:240 -> a
    182:195:androidx.compose.ui.graphics.Outline androidx.compose.foundation.shape.CornerBasedShape.createOutline-Pq9zytI(long,androidx.compose.ui.unit.LayoutDirection,androidx.compose.ui.unit.Density):69 -> a
    196:200:androidx.compose.ui.graphics.Outline createOutline-LjSzlW0(long,float,float,float,float,androidx.compose.ui.unit.LayoutDirection):243:243 -> a
    196:200:androidx.compose.ui.graphics.Outline androidx.compose.foundation.shape.CornerBasedShape.createOutline-Pq9zytI(long,androidx.compose.ui.unit.LayoutDirection,androidx.compose.ui.unit.Density):69 -> a
    201:213:androidx.compose.ui.graphics.Outline createOutline-LjSzlW0(long,float,float,float,float,androidx.compose.ui.unit.LayoutDirection):244:244 -> a
    201:213:androidx.compose.ui.graphics.Outline androidx.compose.foundation.shape.CornerBasedShape.createOutline-Pq9zytI(long,androidx.compose.ui.unit.LayoutDirection,androidx.compose.ui.unit.Density):69 -> a
    214:218:androidx.compose.ui.graphics.Outline createOutline-LjSzlW0(long,float,float,float,float,androidx.compose.ui.unit.LayoutDirection):247:247 -> a
    214:218:androidx.compose.ui.graphics.Outline androidx.compose.foundation.shape.CornerBasedShape.createOutline-Pq9zytI(long,androidx.compose.ui.unit.LayoutDirection,androidx.compose.ui.unit.Density):69 -> a
    219:227:androidx.compose.ui.graphics.Outline createOutline-LjSzlW0(long,float,float,float,float,androidx.compose.ui.unit.LayoutDirection):248:248 -> a
    219:227:androidx.compose.ui.graphics.Outline androidx.compose.foundation.shape.CornerBasedShape.createOutline-Pq9zytI(long,androidx.compose.ui.unit.LayoutDirection,androidx.compose.ui.unit.Density):69 -> a
    228:229:androidx.compose.ui.geometry.RoundRect androidx.compose.ui.geometry.RoundRectKt.RoundRect-ZAM2FJo(androidx.compose.ui.geometry.Rect,long,long,long,long):288:288 -> a
    228:229:androidx.compose.ui.graphics.Outline createOutline-LjSzlW0(long,float,float,float,float,androidx.compose.ui.unit.LayoutDirection):70 -> a
    228:229:androidx.compose.ui.graphics.Outline androidx.compose.foundation.shape.CornerBasedShape.createOutline-Pq9zytI(long,androidx.compose.ui.unit.LayoutDirection,androidx.compose.ui.unit.Density):69 -> a
    230:231:float androidx.compose.ui.geometry.Rect.getLeft():37:37 -> a
    230:231:androidx.compose.ui.geometry.RoundRect androidx.compose.ui.geometry.RoundRectKt.RoundRect-ZAM2FJo(androidx.compose.ui.geometry.Rect,long,long,long,long):289 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    230:231:androidx.compose.ui.graphics.Outline createOutline-LjSzlW0(long,float,float,float,float,androidx.compose.ui.unit.LayoutDirection):70 -> a
    230:231:androidx.compose.ui.graphics.Outline androidx.compose.foundation.shape.CornerBasedShape.createOutline-Pq9zytI(long,androidx.compose.ui.unit.LayoutDirection,androidx.compose.ui.unit.Density):69 -> a
    232:233:float androidx.compose.ui.geometry.Rect.getTop():40:40 -> a
    232:233:androidx.compose.ui.geometry.RoundRect androidx.compose.ui.geometry.RoundRectKt.RoundRect-ZAM2FJo(androidx.compose.ui.geometry.Rect,long,long,long,long):290 -> a
    232:233:androidx.compose.ui.graphics.Outline createOutline-LjSzlW0(long,float,float,float,float,androidx.compose.ui.unit.LayoutDirection):70 -> a
    232:233:androidx.compose.ui.graphics.Outline androidx.compose.foundation.shape.CornerBasedShape.createOutline-Pq9zytI(long,androidx.compose.ui.unit.LayoutDirection,androidx.compose.ui.unit.Density):69 -> a
    234:235:float androidx.compose.ui.geometry.Rect.getRight():43:43 -> a
    234:235:androidx.compose.ui.geometry.RoundRect androidx.compose.ui.geometry.RoundRectKt.RoundRect-ZAM2FJo(androidx.compose.ui.geometry.Rect,long,long,long,long):291 -> a
    234:235:androidx.compose.ui.graphics.Outline createOutline-LjSzlW0(long,float,float,float,float,androidx.compose.ui.unit.LayoutDirection):70 -> a
    234:235:androidx.compose.ui.graphics.Outline androidx.compose.foundation.shape.CornerBasedShape.createOutline-Pq9zytI(long,androidx.compose.ui.unit.LayoutDirection,androidx.compose.ui.unit.Density):69 -> a
    236:245:float androidx.compose.ui.geometry.Rect.getBottom():46:46 -> a
    236:245:androidx.compose.ui.geometry.RoundRect androidx.compose.ui.geometry.RoundRectKt.RoundRect-ZAM2FJo(androidx.compose.ui.geometry.Rect,long,long,long,long):292 -> a
    236:245:androidx.compose.ui.graphics.Outline createOutline-LjSzlW0(long,float,float,float,float,androidx.compose.ui.unit.LayoutDirection):70 -> a
    236:245:androidx.compose.ui.graphics.Outline androidx.compose.foundation.shape.CornerBasedShape.createOutline-Pq9zytI(long,androidx.compose.ui.unit.LayoutDirection,androidx.compose.ui.unit.Density):69 -> a
    246:248:androidx.compose.ui.geometry.RoundRect androidx.compose.ui.geometry.RoundRectKt.RoundRect-ZAM2FJo(androidx.compose.ui.geometry.Rect,long,long,long,long):288:288 -> a
    246:248:androidx.compose.ui.graphics.Outline createOutline-LjSzlW0(long,float,float,float,float,androidx.compose.ui.unit.LayoutDirection):70 -> a
    246:248:androidx.compose.ui.graphics.Outline androidx.compose.foundation.shape.CornerBasedShape.createOutline-Pq9zytI(long,androidx.compose.ui.unit.LayoutDirection,androidx.compose.ui.unit.Density):69 -> a
    249:252:androidx.compose.ui.graphics.Outline createOutline-LjSzlW0(long,float,float,float,float,androidx.compose.ui.unit.LayoutDirection):69:69 -> a
    249:252:androidx.compose.ui.graphics.Outline androidx.compose.foundation.shape.CornerBasedShape.createOutline-Pq9zytI(long,androidx.compose.ui.unit.LayoutDirection,androidx.compose.ui.unit.Density):69 -> a
    5:10:androidx.compose.foundation.shape.CornerBasedShape androidx.compose.foundation.shape.CornerBasedShape.copy$default(androidx.compose.foundation.shape.CornerBasedShape,androidx.compose.foundation.shape.CornerSize,androidx.compose.foundation.shape.CornerSize,androidx.compose.foundation.shape.CornerSize,androidx.compose.foundation.shape.CornerSize,int,java.lang.Object):107:107 -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lac2;Lm60;Lm60;Lm60;Lm60;I)Lac2;"}
    11:16:androidx.compose.foundation.shape.CornerBasedShape androidx.compose.foundation.shape.CornerBasedShape.copy$default(androidx.compose.foundation.shape.CornerBasedShape,androidx.compose.foundation.shape.CornerSize,androidx.compose.foundation.shape.CornerSize,androidx.compose.foundation.shape.CornerSize,androidx.compose.foundation.shape.CornerSize,int,java.lang.Object):108:108 -> b
    17:22:androidx.compose.foundation.shape.CornerBasedShape androidx.compose.foundation.shape.CornerBasedShape.copy$default(androidx.compose.foundation.shape.CornerBasedShape,androidx.compose.foundation.shape.CornerSize,androidx.compose.foundation.shape.CornerSize,androidx.compose.foundation.shape.CornerSize,androidx.compose.foundation.shape.CornerSize,int,java.lang.Object):109:109 -> b
    23:24:androidx.compose.foundation.shape.CornerBasedShape androidx.compose.foundation.shape.CornerBasedShape.copy$default(androidx.compose.foundation.shape.CornerBasedShape,androidx.compose.foundation.shape.CornerSize,androidx.compose.foundation.shape.CornerSize,androidx.compose.foundation.shape.CornerSize,androidx.compose.foundation.shape.CornerSize,int,java.lang.Object):110:110 -> b
    25:27:androidx.compose.foundation.shape.CornerBasedShape androidx.compose.foundation.shape.CornerBasedShape.copy$default(androidx.compose.foundation.shape.CornerBasedShape,androidx.compose.foundation.shape.CornerSize,androidx.compose.foundation.shape.CornerSize,androidx.compose.foundation.shape.CornerSize,androidx.compose.foundation.shape.CornerSize,int,java.lang.Object):106:106 -> b
    28:29:androidx.compose.foundation.shape.RoundedCornerShape copy(androidx.compose.foundation.shape.CornerSize,androidx.compose.foundation.shape.CornerSize,androidx.compose.foundation.shape.CornerSize,androidx.compose.foundation.shape.CornerSize):89:89 -> b
    28:29:androidx.compose.foundation.shape.CornerBasedShape copy(androidx.compose.foundation.shape.CornerSize,androidx.compose.foundation.shape.CornerSize,androidx.compose.foundation.shape.CornerSize,androidx.compose.foundation.shape.CornerSize):45 -> b
    28:29:androidx.compose.foundation.shape.CornerBasedShape androidx.compose.foundation.shape.CornerBasedShape.copy$default(androidx.compose.foundation.shape.CornerBasedShape,androidx.compose.foundation.shape.CornerSize,androidx.compose.foundation.shape.CornerSize,androidx.compose.foundation.shape.CornerSize,androidx.compose.foundation.shape.CornerSize,int,java.lang.Object):106 -> b
    30:33:void <init>(androidx.compose.foundation.shape.CornerSize,androidx.compose.foundation.shape.CornerSize,androidx.compose.foundation.shape.CornerSize,androidx.compose.foundation.shape.CornerSize):45:45 -> b
    30:33:androidx.compose.foundation.shape.RoundedCornerShape copy(androidx.compose.foundation.shape.CornerSize,androidx.compose.foundation.shape.CornerSize,androidx.compose.foundation.shape.CornerSize,androidx.compose.foundation.shape.CornerSize):89 -> b
    30:33:androidx.compose.foundation.shape.CornerBasedShape copy(androidx.compose.foundation.shape.CornerSize,androidx.compose.foundation.shape.CornerSize,androidx.compose.foundation.shape.CornerSize,androidx.compose.foundation.shape.CornerSize):45 -> b
    30:33:androidx.compose.foundation.shape.CornerBasedShape androidx.compose.foundation.shape.CornerBasedShape.copy$default(androidx.compose.foundation.shape.CornerBasedShape,androidx.compose.foundation.shape.CornerSize,androidx.compose.foundation.shape.CornerSize,androidx.compose.foundation.shape.CornerSize,androidx.compose.foundation.shape.CornerSize,int,java.lang.Object):106 -> b
    5:10:boolean equals(java.lang.Object):103:103 -> equals
    11:12:boolean equals(java.lang.Object):105:105 -> equals
    13:14:androidx.compose.foundation.shape.CornerSize androidx.compose.foundation.shape.CornerBasedShape.getTopStart():37:37 -> equals
    13:14:boolean equals(java.lang.Object):105 -> equals
    15:23:boolean equals(java.lang.Object):105:105 -> equals
    24:27:androidx.compose.foundation.shape.CornerSize androidx.compose.foundation.shape.CornerBasedShape.getTopEnd():38:38 -> equals
    24:27:boolean equals(java.lang.Object):106 -> equals
    28:34:boolean equals(java.lang.Object):106:106 -> equals
    35:38:androidx.compose.foundation.shape.CornerSize androidx.compose.foundation.shape.CornerBasedShape.getBottomEnd():39:39 -> equals
    35:38:boolean equals(java.lang.Object):107 -> equals
    39:45:boolean equals(java.lang.Object):107:107 -> equals
    46:49:androidx.compose.foundation.shape.CornerSize androidx.compose.foundation.shape.CornerBasedShape.getBottomStart():40:40 -> equals
    46:49:boolean equals(java.lang.Object):108 -> equals
    50:57:boolean equals(java.lang.Object):108:108 -> equals
    1:2:androidx.compose.foundation.shape.CornerSize androidx.compose.foundation.shape.CornerBasedShape.getTopStart():37:37 -> hashCode
    1:2:int hashCode():114 -> hashCode
    3:8:int hashCode():114:114 -> hashCode
    9:10:androidx.compose.foundation.shape.CornerSize androidx.compose.foundation.shape.CornerBasedShape.getTopEnd():38:38 -> hashCode
    9:10:int hashCode():115 -> hashCode
    11:17:int hashCode():115:115 -> hashCode
    18:19:androidx.compose.foundation.shape.CornerSize androidx.compose.foundation.shape.CornerBasedShape.getBottomEnd():39:39 -> hashCode
    18:19:int hashCode():116 -> hashCode
    20:26:int hashCode():116:116 -> hashCode
    27:28:androidx.compose.foundation.shape.CornerSize androidx.compose.foundation.shape.CornerBasedShape.getBottomStart():40:40 -> hashCode
    27:28:int hashCode():117 -> hashCode
    29:34:int hashCode():117:117 -> hashCode
    1:7:java.lang.String toString():97:97 -> toString
    8:9:androidx.compose.foundation.shape.CornerSize androidx.compose.foundation.shape.CornerBasedShape.getTopStart():37:37 -> toString
    8:9:java.lang.String toString():97 -> toString
    10:17:java.lang.String toString():97:97 -> toString
    18:19:androidx.compose.foundation.shape.CornerSize androidx.compose.foundation.shape.CornerBasedShape.getTopEnd():38:38 -> toString
    18:19:java.lang.String toString():97 -> toString
    20:27:java.lang.String toString():97:97 -> toString
    28:29:androidx.compose.foundation.shape.CornerSize androidx.compose.foundation.shape.CornerBasedShape.getBottomEnd():39:39 -> toString
    28:29:java.lang.String toString():98 -> toString
    30:32:java.lang.String toString():97:97 -> toString
    33:34:java.lang.String toString():98:98 -> toString
    35:37:java.lang.String toString():97:97 -> toString
    38:39:androidx.compose.foundation.shape.CornerSize androidx.compose.foundation.shape.CornerBasedShape.getBottomStart():40:40 -> toString
    38:39:java.lang.String toString():98 -> toString
    40:52:java.lang.String toString():97:97 -> toString
