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