# {"id":"partitionSourceFiles","fileNameMappings":{"kotlin.time.DurationUnit":"DurationUnitJvm.kt","kotlin.time.DurationJvmKt":"DurationJvm.kt"}}
kotlin.time.Duration -> s22:
# {"id":"sourceFile","fileName":"Duration.kt"}
    long rawValue -> X
    kotlin.time.Duration$Companion Companion -> Y
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lzc6;"}
    long INFINITE -> Z
    long NEG_INFINITE -> h0
    long INVALID -> i0
    4:6:void kotlin.time.Duration$Companion.<init>():46:46 -> <clinit>
    4:6:void kotlin.time.Duration$Companion.<init>(kotlin.jvm.internal.DefaultConstructorMarker):0 -> <clinit>
    4:6:void <clinit>():0 -> <clinit>
    7:13:void <clinit>():0:0 -> <clinit>
    14:17:long kotlin.time.DurationKt.access$durationOfMillis(long):1:1 -> <clinit>
    14:17:void <clinit>():64 -> <clinit>
    18:24:void <clinit>():64:64 -> <clinit>
    25:28:long kotlin.time.DurationKt.access$durationOfMillis(long):1:1 -> <clinit>
    25:28:void <clinit>():65 -> <clinit>
    29:35:void <clinit>():65:65 -> <clinit>
    36:38:void <clinit>():69:69 -> <clinit>
    1:6:void <init>(long):37:37 -> <init>
    4:5:long kotlin.time.DurationKt.nanosToMillis(long):1606:1606 -> b
    4:5:long kotlin.time.DurationKt.access$nanosToMillis(long):1 -> b
    4:5:long addValuesMixedRanges-UwyO8pc(long,long,long):377 -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"(JJ)J"}
    6:31:long kotlin.time.DurationKt.access$addMillisWithoutOverflow(long,long):1:1 -> b
    6:31:long addValuesMixedRanges-UwyO8pc(long,long,long):380 -> b
    32:36:long kotlin.time.DurationKt.access$durationOfNanos(long):1:1 -> b
    32:36:long addValuesMixedRanges-UwyO8pc(long,long,long):383 -> b
    37:41:long kotlin.time.DurationKt.access$durationOfMillis(long):1:1 -> b
    37:41:long addValuesMixedRanges-UwyO8pc(long,long,long):385 -> b
    1:2:int compareTo(java.lang.Object):32:32 -> compareTo
    3:4:long unbox-impl():0:0 -> compareTo
    3:4:int compareTo(java.lang.Object):32 -> compareTo
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    5:11:int compareTo-LRDsOJo(long):541:541 -> compareTo
    5:11:int compareTo(java.lang.Object):32 -> compareTo
    1:7:void appendFractional-impl(long,java.lang.StringBuilder,int,int,int,java.lang.String,boolean):885:885 -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/StringBuilder;IIILjava/lang/String;Z)V"}
    8:10:void appendFractional-impl(long,java.lang.StringBuilder,int,int,int,java.lang.String,boolean):887:887 -> d
    11:20:void appendFractional-impl(long,java.lang.StringBuilder,int,int,int,java.lang.String,boolean):888:888 -> d
    21:30:void appendFractional-impl(long,java.lang.StringBuilder,int,int,int,java.lang.String,boolean):1636:1636 -> d
    31:51:void appendFractional-impl(long,java.lang.StringBuilder,int,int,int,java.lang.String,boolean):1637:1637 -> d
    52:56:void appendFractional-impl(long,java.lang.StringBuilder,int,int,int,java.lang.String,boolean):891:891 -> d
    57:61:void appendFractional-impl(long,java.lang.StringBuilder,int,int,int,java.lang.String,boolean):892:892 -> d
    62:65:void appendFractional-impl(long,java.lang.StringBuilder,int,int,int,java.lang.String,boolean):895:895 -> d
    29:33:int compareTo-LRDsOJo(long,long):544:544 -> e
    1:7:boolean equals-impl(long,java.lang.Object):0:0 -> equals
    1:7:boolean equals(java.lang.Object):0 -> equals
    8:9:long unbox-impl():0:0 -> equals
    8:9:boolean equals-impl(long,java.lang.Object):0 -> equals
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    8:9:boolean equals(java.lang.Object):0 -> equals
    10:19:boolean equals-impl(long,java.lang.Object):0:0 -> equals
    10:19:boolean equals(java.lang.Object):0 -> equals
    6:13:boolean isFinite-impl(long):536:536 -> f
    6:13:long getInWholeMilliseconds-impl(long):774 -> f
    14:20:long getInWholeMilliseconds-impl(long):774:774 -> f
    1:8:int getMinutesComponent-impl(long):629:629 -> g
    9:16:long getInWholeMinutes-impl(long):747:747 -> g
    9:16:int getMinutesComponent-impl(long):629 -> g
    17:19:int getMinutesComponent-impl(long):629:629 -> g
    1:16:int getNanosecondsComponent-impl(long):638:638 -> h
    17:27:int getNanosecondsComponent-impl(long):639:639 -> h
    28:29:int getNanosecondsComponent-impl(long):640:640 -> h
    3:7:int hashCode-impl(long):0:0 -> hashCode
    3:7:int hashCode():0 -> hashCode
    1:8:int getSecondsComponent-impl(long):633:633 -> i
    9:16:long getInWholeSeconds-impl(long):760:760 -> i
    9:16:int getSecondsComponent-impl(long):633 -> i
    17:19:int getSecondsComponent-impl(long):633:633 -> i
    1:17:boolean isInfinite-impl(long):533:533 -> j
    31:38:long kotlin.time.DurationKt.durationOfNanosNormalized(long):1614:1614 -> k
    31:38:long kotlin.time.DurationKt.access$durationOfNanosNormalized(long):1 -> k
    31:38:long plus-LRDsOJo(long,long):363 -> k
    39:39:long kotlin.time.DurationKt.nanosToMillis(long):1606:1606 -> k
    39:39:long kotlin.time.DurationKt.durationOfNanosNormalized(long):1616 -> k
    39:39:long kotlin.time.DurationKt.access$durationOfNanosNormalized(long):1 -> k
    39:39:long plus-LRDsOJo(long,long):363 -> k
    40:46:long kotlin.time.DurationKt.durationOfNanosNormalized(long):1616:1616 -> k
    40:46:long kotlin.time.DurationKt.access$durationOfNanosNormalized(long):1 -> k
    40:46:long plus-LRDsOJo(long,long):363 -> k
    47:78:long kotlin.time.DurationKt.access$addMillisWithoutOverflow(long,long):1:1 -> k
    47:78:long plus-LRDsOJo(long,long):364 -> k
    79:83:long kotlin.time.DurationKt.access$durationOfMillisNormalized(long):1:1 -> k
    79:83:long plus-LRDsOJo(long,long):368 -> k
    84:88:long kotlin.time.DurationKt.access$durationOfMillis(long):1:1 -> k
    84:88:long plus-LRDsOJo(long,long):367 -> k
    89:100:long plus-LRDsOJo(long,long):366:366 -> k
    101:107:long plus-LRDsOJo(long,long):372:372 -> k
    108:112:long plus-LRDsOJo(long,long):373:373 -> k
    1:13:java.lang.String toIsoString-impl(long):935:935 -> l
    14:16:java.lang.String toIsoString-impl(long):936:936 -> l
    17:23:java.lang.String toIsoString-impl(long):937:937 -> l
    24:29:long getAbsoluteValue-UwyO8pc(long):539:539 -> l
    24:29:java.lang.String toIsoString-impl(long):938 -> l
    30:35:long getInWholeHours-impl(long):734:734 -> l
    30:35:java.lang.String toIsoString-impl(long):1643 -> l
    36:48:java.lang.String toIsoString-impl(long):1643:1643 -> l
    49:85:java.lang.String toIsoString-impl(long):941:941 -> l
    86:95:java.lang.String toIsoString-impl(long):949:949 -> l
    96:109:java.lang.String toIsoString-impl(long):952:952 -> l
    110:117:java.lang.String toIsoString-impl(long):955:955 -> l
    118:122:java.lang.String toIsoString-impl(long):935:935 -> l
    1:12:long toLong-impl(long,kotlin.time.DurationUnit):682:682 -> m
      # {"id":"com.android.tools.r8.residualsignature","signature":"(JLa32;)J"}
    13:28:long toLong-impl(long,kotlin.time.DurationUnit):683:683 -> m
    29:33:kotlin.time.DurationUnit getStorageUnit-impl(long):44:44 -> m
    29:33:long toLong-impl(long,kotlin.time.DurationUnit):684 -> m
    34:37:java.util.concurrent.TimeUnit kotlin.time.DurationUnit.getTimeUnit$kotlin_stdlib():14:14 -> m
    34:37:long kotlin.time.DurationUnitKt__DurationUnitJvmKt.convertDurationUnit(long,kotlin.time.DurationUnit,kotlin.time.DurationUnit):86 -> m
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    34:37:long toLong-impl(long,kotlin.time.DurationUnit):684 -> m
    38:42:long kotlin.time.DurationUnitKt__DurationUnitJvmKt.convertDurationUnit(long,kotlin.time.DurationUnit,kotlin.time.DurationUnit):86:86 -> m
    38:42:long toLong-impl(long,kotlin.time.DurationUnit):684 -> m
    7:9:java.lang.String toString-impl(long):840:840 -> n
    10:18:java.lang.String toString-impl(long):841:841 -> n
    19:34:java.lang.String toString-impl(long):842:842 -> n
    35:43:java.lang.String toString-impl(long):845:845 -> n
    44:48:java.lang.String toString-impl(long):846:846 -> n
    49:52:long getAbsoluteValue-UwyO8pc(long):539:539 -> n
    49:52:java.lang.String toString-impl(long):847 -> n
    53:58:long getInWholeDays-impl(long):721:721 -> n
    53:58:java.lang.String toString-impl(long):1635 -> n
    59:66:int getHoursComponent-impl(long):625:625 -> n
    59:66:java.lang.String toString-impl(long):1635 -> n
    67:74:long getInWholeHours-impl(long):734:734 -> n
    67:74:int getHoursComponent-impl(long):625 -> n
    67:74:java.lang.String toString-impl(long):1635 -> n
    75:76:int getHoursComponent-impl(long):625:625 -> n
    75:76:java.lang.String toString-impl(long):1635 -> n
    77:116:java.lang.String toString-impl(long):1635:1635 -> n
    117:139:java.lang.String toString-impl(long):854:854 -> n
    140:142:java.lang.String toString-impl(long):858:858 -> n
    143:163:java.lang.String toString-impl(long):859:859 -> n
    164:166:java.lang.String toString-impl(long):862:862 -> n
    167:181:java.lang.String toString-impl(long):863:863 -> n
    182:198:java.lang.String toString-impl(long):866:866 -> n
    199:213:java.lang.String toString-impl(long):871:871 -> n
    214:224:java.lang.String toString-impl(long):873:873 -> n
    225:233:java.lang.String toString-impl(long):875:875 -> n
    234:248:java.lang.String toString-impl(long):869:869 -> n
    249:257:java.lang.String toString-impl(long):878:878 -> n
    258:262:java.lang.String toString-impl(long):845:845 -> n
    11:13:boolean kotlin.time.DurationJvmKt.getDurationAssertionsEnabled():12:12 -> o
    11:13:long kotlin.time.Duration$Companion.fromRawValue-UwyO8pc$kotlin_stdlib(long):49 -> o
    11:13:long kotlin.time.DurationKt.durationOf(long,int):1611 -> o
    11:13:long kotlin.time.DurationKt.access$durationOf(long,int):1 -> o
    11:13:long unaryMinus-UwyO8pc(long):353 -> o
    1:7:java.lang.String toString():839:839 -> toString
