# {"id":"partitionSourceFiles","fileNameMappings":{"kotlin.text.Regex$Companion":"Regex.kt","androidx.navigation.NavType":"NavType.android.kt","androidx.navigation.NavUriUtils":"NavUri.android.kt","kotlin.ranges.IntProgression":"Progressions.kt","androidx.navigation.NavArgument":"NavArgument.kt","kotlin.text.MatcherMatchResult":"Regex.kt","androidx.navigation.NavDeepLink$ParamQuery":"NavDeepLink.kt","androidx.navigation.NavTypeKt":"NavType.kt","kotlin.text.Regex":"Regex.kt","kotlin.jvm.internal.Intrinsics":"Intrinsics.java","kotlin.text.MatchGroup":"Regex.kt"}}
androidx.navigation.NavDeepLink -> pe4:
# {"id":"sourceFile","fileName":"NavDeepLink.kt"}
    java.lang.String uriPattern -> a
    java.util.List pathArgs -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljava/util/ArrayList;"}
    java.lang.String pathRegex -> c
    kotlin.Lazy pathPattern$delegate -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"Le57;"}
    kotlin.Lazy isParameterizedQuery$delegate -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"Le57;"}
    kotlin.Lazy queryArgsMap$delegate -> f
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lbo3;"}
    boolean isSingleQueryParamValueOnly -> g
    kotlin.Lazy fragArgsAndRegex$delegate -> h
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lbo3;"}
    kotlin.Lazy fragArgs$delegate -> i
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lbo3;"}
    kotlin.Lazy fragRegex$delegate -> j
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lbo3;"}
    kotlin.Lazy fragPattern$delegate -> k
      # {"id":"com.android.tools.r8.residualsignature","signature":"Le57;"}
    boolean isExactDeepLink -> l
    kotlin.text.Regex SCHEME_PATTERN -> m
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lup5;"}
    kotlin.text.Regex FILL_IN_PATTERN -> n
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lup5;"}
    kotlin.text.Regex SCHEME_REGEX -> o
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lup5;"}
    kotlin.text.Regex WILDCARD_REGEX -> p
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lup5;"}
    kotlin.text.Regex PATH_REGEX -> q
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lup5;"}
    kotlin.text.Regex QUERY_PATTERN -> r
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lup5;"}
    1:9:void <clinit>():713:713 -> <clinit>
    10:18:void <clinit>():714:714 -> <clinit>
    19:27:void <clinit>():715:715 -> <clinit>
    28:36:void <clinit>():716:716 -> <clinit>
    37:45:void <clinit>():718:718 -> <clinit>
    46:55:void <clinit>():719:719 -> <clinit>
    1:3:void <init>(java.lang.String,java.lang.String,java.lang.String):38:38 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)V"}
    4:5:void <init>(java.lang.String,java.lang.String,java.lang.String):44:44 -> <init>
    6:12:void <init>(java.lang.String,java.lang.String,java.lang.String):59:59 -> <init>
    13:18:void <init>(java.lang.String,java.lang.String,java.lang.String):61:61 -> <init>
    19:23:kotlin.Lazy kotlin.LazyKt__LazyJVMKt.lazy(kotlin.jvm.functions.Function0):26:26 -> <init>
    19:23:void <init>(java.lang.String,java.lang.String,java.lang.String):61 -> <init>
    24:25:void <init>(java.lang.String,java.lang.String,java.lang.String):61:61 -> <init>
    26:31:void <init>(java.lang.String,java.lang.String,java.lang.String):64:64 -> <init>
    32:36:kotlin.Lazy kotlin.LazyKt__LazyJVMKt.lazy(kotlin.jvm.functions.Function0):26:26 -> <init>
    32:36:void <init>(java.lang.String,java.lang.String,java.lang.String):64 -> <init>
    37:38:void <init>(java.lang.String,java.lang.String,java.lang.String):64:64 -> <init>
    39:52:void <init>(java.lang.String,java.lang.String,java.lang.String):67:67 -> <init>
    53:64:void <init>(java.lang.String,java.lang.String,java.lang.String):72:72 -> <init>
    65:76:void <init>(java.lang.String,java.lang.String,java.lang.String):74:74 -> <init>
    77:88:void <init>(java.lang.String,java.lang.String,java.lang.String):75:75 -> <init>
    89:94:void <init>(java.lang.String,java.lang.String,java.lang.String):76:76 -> <init>
    95:99:kotlin.Lazy kotlin.LazyKt__LazyJVMKt.lazy(kotlin.jvm.functions.Function0):26:26 -> <init>
    95:99:void <init>(java.lang.String,java.lang.String,java.lang.String):76 -> <init>
    100:101:void <init>(java.lang.String,java.lang.String,java.lang.String):76:76 -> <init>
    102:107:void <init>(java.lang.String,java.lang.String,java.lang.String):80:80 -> <init>
    108:112:kotlin.Lazy kotlin.LazyKt__LazyJVMKt.lazy(kotlin.jvm.functions.Function0):26:26 -> <init>
    108:112:void <init>(java.lang.String,java.lang.String,java.lang.String):80 -> <init>
    113:119:void parsePath():729:729 -> <init>
    113:119:void <init>(java.lang.String,java.lang.String,java.lang.String):831 -> <init>
    120:121:void parsePath():731:731 -> <init>
    120:121:void <init>(java.lang.String,java.lang.String,java.lang.String):831 -> <init>
    122:133:boolean kotlin.text.Regex.containsMatchIn(java.lang.CharSequence):111:111 -> <init>
    122:133:void parsePath():731 -> <init>
    122:133:void <init>(java.lang.String,java.lang.String,java.lang.String):831 -> <init>
    134:135:void parsePath():732:732 -> <init>
    134:135:void <init>(java.lang.String,java.lang.String,java.lang.String):831 -> <init>
    136:144:java.lang.String kotlin.text.Regex.getPattern():101:101 -> <init>
    136:144:void parsePath():732 -> <init>
    136:144:void <init>(java.lang.String,java.lang.String,java.lang.String):831 -> <init>
    145:147:void parsePath():732:732 -> <init>
    145:147:void <init>(java.lang.String,java.lang.String,java.lang.String):831 -> <init>
    148:149:void parsePath():736:736 -> <init>
    148:149:void <init>(java.lang.String,java.lang.String,java.lang.String):831 -> <init>
    150:156:void kotlin.text.Regex.<init>(java.lang.String):90:90 -> <init>
    150:156:void parsePath():736 -> <init>
    150:156:void <init>(java.lang.String,java.lang.String,java.lang.String):831 -> <init>
    157:163:kotlin.text.MatchResult kotlin.text.Regex.find(java.lang.CharSequence,int):123:123 -> <init>
    157:163:kotlin.text.MatchResult kotlin.text.Regex.find$default(kotlin.text.Regex,java.lang.CharSequence,int,int,java.lang.Object):122 -> <init>
    157:163:void parsePath():736 -> <init>
    157:163:void <init>(java.lang.String,java.lang.String,java.lang.String):831 -> <init>
    164:169:kotlin.text.MatchResult kotlin.text.RegexKt.access$findNext(java.util.regex.Matcher,int,java.lang.CharSequence):1:1 -> <init>
    164:169:kotlin.text.MatchResult kotlin.text.Regex.find(java.lang.CharSequence,int):123 -> <init>
    164:169:kotlin.text.MatchResult kotlin.text.Regex.find$default(kotlin.text.Regex,java.lang.CharSequence,int,int,java.lang.Object):122 -> <init>
    164:169:void parsePath():736 -> <init>
    164:169:void <init>(java.lang.String,java.lang.String,java.lang.String):831 -> <init>
    170:173:void parsePath():737:737 -> <init>
    170:173:void <init>(java.lang.String,java.lang.String,java.lang.String):831 -> <init>
    174:175:int kotlin.ranges.IntProgression.getFirst():94:94 -> <init>
    174:175:void parsePath():737 -> <init>
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    174:175:void <init>(java.lang.String,java.lang.String,java.lang.String):831 -> <init>
    176:182:void parsePath():737:737 -> <init>
    176:182:void <init>(java.lang.String,java.lang.String,java.lang.String):831 -> <init>
    183:184:void parsePath():738:738 -> <init>
    183:184:void <init>(java.lang.String,java.lang.String,java.lang.String):831 -> <init>
    185:196:boolean kotlin.text.Regex.containsMatchIn(java.lang.CharSequence):111:111 -> <init>
    185:196:void parsePath():738 -> <init>
    185:196:void <init>(java.lang.String,java.lang.String,java.lang.String):831 -> <init>
    197:198:void parsePath():738:738 -> <init>
    197:198:void <init>(java.lang.String,java.lang.String,java.lang.String):831 -> <init>
    199:211:boolean kotlin.text.Regex.containsMatchIn(java.lang.CharSequence):111:111 -> <init>
    199:211:void parsePath():738 -> <init>
    199:211:void <init>(java.lang.String,java.lang.String,java.lang.String):831 -> <init>
    212:213:void parsePath():738:738 -> <init>
    212:213:void <init>(java.lang.String,java.lang.String,java.lang.String):831 -> <init>
    214:218:void parsePath():741:741 -> <init>
    214:218:void <init>(java.lang.String,java.lang.String,java.lang.String):831 -> <init>
    219:229:void parsePath():745:745 -> <init>
    219:229:void <init>(java.lang.String,java.lang.String,java.lang.String):831 -> <init>
    1:9:void buildRegex(java.lang.String,java.util.List,java.lang.StringBuilder):98:98 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/util/ArrayList;Ljava/lang/StringBuilder;)V"}
    10:12:kotlin.text.MatchGroupCollection kotlin.text.MatcherMatchResult.getGroups():380:380 -> a
    10:12:void buildRegex(java.lang.String,java.util.List,java.lang.StringBuilder):101 -> a
    13:19:void buildRegex(java.lang.String,java.util.List,java.lang.StringBuilder):101:101 -> a
    20:21:java.lang.String kotlin.text.MatchGroup.getValue():75:75 -> a
    20:21:void buildRegex(java.lang.String,java.util.List,java.lang.StringBuilder):101 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    22:24:void buildRegex(java.lang.String,java.util.List,java.lang.StringBuilder):102:102 -> a
    25:28:void buildRegex(java.lang.String,java.util.List,java.lang.StringBuilder):104:104 -> a
    29:32:int kotlin.ranges.IntProgression.getFirst():94:94 -> a
    29:32:void buildRegex(java.lang.String,java.util.List,java.lang.StringBuilder):104 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    33:36:void buildRegex(java.lang.String,java.util.List,java.lang.StringBuilder):105:105 -> a
    37:38:int kotlin.ranges.IntProgression.getFirst():94:94 -> a
    37:38:void buildRegex(java.lang.String,java.util.List,java.lang.StringBuilder):105 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    39:42:void buildRegex(java.lang.String,java.util.List,java.lang.StringBuilder):105:105 -> a
    43:49:java.lang.String kotlin.text.Regex$Companion.escape(java.lang.String):350:350 -> a
    43:49:void buildRegex(java.lang.String,java.util.List,java.lang.StringBuilder):105 -> a
    50:52:void buildRegex(java.lang.String,java.util.List,java.lang.StringBuilder):105:105 -> a
    53:54:void buildRegex(java.lang.String,java.util.List,java.lang.StringBuilder):107:107 -> a
    55:63:java.lang.String kotlin.text.Regex.getPattern():101:101 -> a
    55:63:void buildRegex(java.lang.String,java.util.List,java.lang.StringBuilder):107 -> a
    64:66:void buildRegex(java.lang.String,java.util.List,java.lang.StringBuilder):107:107 -> a
    67:70:void buildRegex(java.lang.String,java.util.List,java.lang.StringBuilder):108:108 -> a
    71:73:int kotlin.ranges.IntProgression.getLast():99:99 -> a
    71:73:void buildRegex(java.lang.String,java.util.List,java.lang.StringBuilder):108 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    74:78:void buildRegex(java.lang.String,java.util.List,java.lang.StringBuilder):109:109 -> a
    79:84:void buildRegex(java.lang.String,java.util.List,java.lang.StringBuilder):111:111 -> a
    85:88:void buildRegex(java.lang.String,java.util.List,java.lang.StringBuilder):113:113 -> a
    89:95:java.lang.String kotlin.text.Regex$Companion.escape(java.lang.String):350:350 -> a
    89:95:void buildRegex(java.lang.String,java.util.List,java.lang.StringBuilder):113 -> a
    96:99:void buildRegex(java.lang.String,java.util.List,java.lang.StringBuilder):113:113 -> a
    3:6:int calculateMatchingPathSegments$navigation_common_release(android.net.Uri):360:360 -> b
    7:15:android.net.Uri androidx.navigation.NavUriUtils.parse(java.lang.String):28:28 -> b
    7:15:int calculateMatchingPathSegments$navigation_common_release(android.net.Uri):361 -> b
    16:19:int calculateMatchingPathSegments$navigation_common_release(android.net.Uri):361:361 -> b
    20:23:int calculateMatchingPathSegments$navigation_common_release(android.net.Uri):363:363 -> b
    24:30:int calculateMatchingPathSegments$navigation_common_release(android.net.Uri):364:364 -> b
    1:8:java.util.Map getQueryArgsMap():67:67 -> c
    1:8:java.util.List getArgumentsNames$navigation_common_release():84 -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Ljava/util/ArrayList;"}
    9:14:java.util.List getArgumentsNames$navigation_common_release():84:84 -> c
    15:19:java.util.List getArgumentsNames$navigation_common_release():836:836 -> c
    20:33:java.util.List getArgumentsNames$navigation_common_release():837:837 -> c
    34:35:java.util.List getArgumentsNames$navigation_common_release():838:838 -> c
    36:37:java.util.List androidx.navigation.NavDeepLink$ParamQuery.getArguments():414:414 -> c
    36:37:java.util.List getArgumentsNames$navigation_common_release():84 -> c
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    38:41:java.util.List getArgumentsNames$navigation_common_release():839:839 -> c
    42:47:java.util.List getArgumentsNames$navigation_common_release():84:84 -> c
    48:55:java.util.List getFragArgs():74:74 -> c
    48:55:java.util.List getArgumentsNames$navigation_common_release():84 -> c
    56:60:java.util.List getArgumentsNames$navigation_common_release():84:84 -> c
    4:14:kotlin.text.Regex getPathPattern():61:61 -> d
    4:14:android.os.Bundle getMatchingArguments(android.net.Uri,java.util.Map):183 -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/net/Uri;Ljava/util/LinkedHashMap;)Landroid/os/Bundle;"}
    15:27:android.os.Bundle getMatchingArguments(android.net.Uri,java.util.Map):183:183 -> d
    28:29:android.os.Bundle getMatchingArguments(android.net.Uri,java.util.Map):845:845 -> d
    30:39:android.os.Bundle getMatchingArguments(android.net.Uri,java.util.Map):860:860 -> d
    40:47:android.os.Bundle getMatchingArguments(android.net.Uri,java.util.Map):187:187 -> d
    48:61:boolean isParameterizedQuery():64:64 -> d
    48:61:android.os.Bundle getMatchingArguments(android.net.Uri,java.util.Map):188 -> d
    62:69:android.os.Bundle getMatchingArguments(android.net.Uri,java.util.Map):188:188 -> d
    70:73:android.os.Bundle getMatchingArguments(android.net.Uri,java.util.Map):192:192 -> d
    74:83:kotlin.text.Regex getFragPattern():76:76 -> d
    74:83:void getMatchingUriFragment(java.lang.String,android.os.Bundle,java.util.Map):227 -> d
    74:83:android.os.Bundle getMatchingArguments(android.net.Uri,java.util.Map):192 -> d
    84:94:void getMatchingUriFragment(java.lang.String,android.os.Bundle,java.util.Map):227:227 -> d
    84:94:android.os.Bundle getMatchingArguments(android.net.Uri,java.util.Map):192 -> d
    95:102:java.util.List getFragArgs():74:74 -> d
    95:102:void getMatchingUriFragment(java.lang.String,android.os.Bundle,java.util.Map):229 -> d
    95:102:android.os.Bundle getMatchingArguments(android.net.Uri,java.util.Map):192 -> d
    103:113:void getMatchingUriFragment(java.lang.String,android.os.Bundle,java.util.Map):886:886 -> d
    103:113:android.os.Bundle getMatchingArguments(android.net.Uri,java.util.Map):192 -> d
    114:132:void getMatchingUriFragment(java.lang.String,android.os.Bundle,java.util.Map):888:888 -> d
    114:132:android.os.Bundle getMatchingArguments(android.net.Uri,java.util.Map):192 -> d
    133:134:void getMatchingUriFragment(java.lang.String,android.os.Bundle,java.util.Map):889:889 -> d
    133:134:android.os.Bundle getMatchingArguments(android.net.Uri,java.util.Map):192 -> d
    135:136:kotlin.text.MatchGroupCollection kotlin.text.MatcherMatchResult.getGroups():380:380 -> d
    135:136:void getMatchingUriFragment(java.lang.String,android.os.Bundle,java.util.Map):230 -> d
    135:136:android.os.Bundle getMatchingArguments(android.net.Uri,java.util.Map):192 -> d
    137:142:void getMatchingUriFragment(java.lang.String,android.os.Bundle,java.util.Map):230:230 -> d
    137:142:android.os.Bundle getMatchingArguments(android.net.Uri,java.util.Map):192 -> d
    143:144:java.lang.String kotlin.text.MatchGroup.getValue():75:75 -> d
    143:144:void getMatchingUriFragment(java.lang.String,android.os.Bundle,java.util.Map):230 -> d
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    143:144:android.os.Bundle getMatchingArguments(android.net.Uri,java.util.Map):192 -> d
    145:155:java.lang.String androidx.navigation.NavUriUtils.decode(java.lang.String):26:26 -> d
    145:155:void getMatchingUriFragment(java.lang.String,android.os.Bundle,java.util.Map):230 -> d
    145:155:android.os.Bundle getMatchingArguments(android.net.Uri,java.util.Map):192 -> d
    156:157:void getMatchingUriFragment(java.lang.String,android.os.Bundle,java.util.Map):230:230 -> d
    156:157:android.os.Bundle getMatchingArguments(android.net.Uri,java.util.Map):192 -> d
    158:163:void getMatchingUriFragment(java.lang.String,android.os.Bundle,java.util.Map):231:231 -> d
    158:163:android.os.Bundle getMatchingArguments(android.net.Uri,java.util.Map):192 -> d
    164:166:void getMatchingUriFragment(java.lang.String,android.os.Bundle,java.util.Map):233:233 -> d
    164:166:android.os.Bundle getMatchingArguments(android.net.Uri,java.util.Map):192 -> d
    167:168:void getMatchingUriFragment(java.lang.String,android.os.Bundle,java.util.Map):238:238 -> d
    167:168:android.os.Bundle getMatchingArguments(android.net.Uri,java.util.Map):192 -> d
    169:177:void getMatchingUriFragment(java.lang.String,android.os.Bundle,java.util.Map):889:889 -> d
    169:177:android.os.Bundle getMatchingArguments(android.net.Uri,java.util.Map):192 -> d
    178:186:android.os.Bundle getMatchingArguments(android.net.Uri,java.util.Map):196:196 -> d
    187:195:android.os.Bundle getMatchingArguments(android.net.Uri,java.util.Map):197:197 -> d
    1:13:boolean getMatchingPathArguments(kotlin.text.MatchResult,android.os.Bundle,java.util.Map):892:892 -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln34;Landroid/os/Bundle;Ljava/util/LinkedHashMap;)Z"}
    14:33:boolean getMatchingPathArguments(kotlin.text.MatchResult,android.os.Bundle,java.util.Map):894:894 -> e
    34:35:boolean getMatchingPathArguments(kotlin.text.MatchResult,android.os.Bundle,java.util.Map):895:895 -> e
    36:37:kotlin.text.MatchGroupCollection kotlin.text.MatcherMatchResult.getGroups():380:380 -> e
    36:37:boolean getMatchingPathArguments(kotlin.text.MatchResult,android.os.Bundle,java.util.Map):247 -> e
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    38:43:boolean getMatchingPathArguments(kotlin.text.MatchResult,android.os.Bundle,java.util.Map):247:247 -> e
    44:45:java.lang.String kotlin.text.MatchGroup.getValue():75:75 -> e
    44:45:boolean getMatchingPathArguments(kotlin.text.MatchResult,android.os.Bundle,java.util.Map):247 -> e
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    46:54:java.lang.String androidx.navigation.NavUriUtils.decode(java.lang.String):26:26 -> e
    46:54:boolean getMatchingPathArguments(kotlin.text.MatchResult,android.os.Bundle,java.util.Map):247 -> e
    55:56:boolean getMatchingPathArguments(kotlin.text.MatchResult,android.os.Bundle,java.util.Map):247:247 -> e
    57:62:boolean getMatchingPathArguments(kotlin.text.MatchResult,android.os.Bundle,java.util.Map):248:248 -> e
    63:65:boolean getMatchingPathArguments(kotlin.text.MatchResult,android.os.Bundle,java.util.Map):250:250 -> e
    66:67:boolean getMatchingPathArguments(kotlin.text.MatchResult,android.os.Bundle,java.util.Map):257:257 -> e
    68:79:boolean getMatchingPathArguments(kotlin.text.MatchResult,android.os.Bundle,java.util.Map):895:895 -> e
    3:7:boolean equals(java.lang.Object):455:455 -> equals
    8:11:boolean equals(java.lang.Object):456:456 -> equals
    12:23:boolean kotlin.jvm.internal.Intrinsics.areEqual(java.lang.Object,java.lang.Object):169:169 -> equals
    12:23:boolean equals(java.lang.Object):456 -> equals
    5:12:java.util.Map getQueryArgsMap():67:67 -> f
    5:12:boolean getMatchingQueryArguments(android.net.Uri,android.os.Bundle,java.util.Map):268 -> f
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/net/Uri;Landroid/os/Bundle;Ljava/util/LinkedHashMap;)Z"}
    13:32:boolean getMatchingQueryArguments(android.net.Uri,android.os.Bundle,java.util.Map):897:897 -> f
    33:38:boolean getMatchingQueryArguments(android.net.Uri,android.os.Bundle,java.util.Map):269:269 -> f
    39:46:boolean getMatchingQueryArguments(android.net.Uri,android.os.Bundle,java.util.Map):270:270 -> f
    47:50:boolean getMatchingQueryArguments(android.net.Uri,android.os.Bundle,java.util.Map):276:276 -> f
    51:54:boolean getMatchingQueryArguments(android.net.Uri,android.os.Bundle,java.util.Map):277:277 -> f
    55:60:boolean getMatchingQueryArguments(android.net.Uri,android.os.Bundle,java.util.Map):280:280 -> f
    61:64:boolean getMatchingQueryArguments(android.net.Uri,android.os.Bundle,java.util.Map):281:281 -> f
    65:70:boolean kotlin.jvm.internal.Intrinsics.areEqual(java.lang.Object,java.lang.Object):169:169 -> f
    65:70:boolean getMatchingQueryArguments(android.net.Uri,android.os.Bundle,java.util.Map):281 -> f
    71:74:boolean getMatchingQueryArguments(android.net.Uri,android.os.Bundle,java.util.Map):282:282 -> f
    75:77:boolean parseInputParams(java.util.List,androidx.navigation.NavDeepLink$ParamQuery,android.os.Bundle,java.util.Map):900:900 -> f
    75:77:boolean getMatchingQueryArguments(android.net.Uri,android.os.Bundle,java.util.Map):285 -> f
    78:79:boolean parseInputParams(java.util.List,androidx.navigation.NavDeepLink$ParamQuery,android.os.Bundle,java.util.Map):902:902 -> f
    78:79:boolean getMatchingQueryArguments(android.net.Uri,android.os.Bundle,java.util.Map):285 -> f
    80:89:boolean parseInputParams(java.util.List,androidx.navigation.NavDeepLink$ParamQuery,android.os.Bundle,java.util.Map):917:917 -> f
    80:89:boolean getMatchingQueryArguments(android.net.Uri,android.os.Bundle,java.util.Map):285 -> f
    90:91:java.util.List androidx.navigation.NavDeepLink$ParamQuery.getArguments():414:414 -> f
    90:91:boolean parseInputParams(java.util.List,androidx.navigation.NavDeepLink$ParamQuery,android.os.Bundle,java.util.Map):307 -> f
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    90:91:boolean getMatchingQueryArguments(android.net.Uri,android.os.Bundle,java.util.Map):285 -> f
    92:106:boolean parseInputParams(java.util.List,androidx.navigation.NavDeepLink$ParamQuery,android.os.Bundle,java.util.Map):921:921 -> f
    92:106:boolean getMatchingQueryArguments(android.net.Uri,android.os.Bundle,java.util.Map):285 -> f
    107:114:boolean parseInputParams(java.util.List,androidx.navigation.NavDeepLink$ParamQuery,android.os.Bundle,java.util.Map):308:308 -> f
    107:114:boolean getMatchingQueryArguments(android.net.Uri,android.os.Bundle,java.util.Map):285 -> f
    115:121:androidx.navigation.NavType androidx.navigation.NavArgument.getType():41:41 -> f
    115:121:boolean parseInputParams(java.util.List,androidx.navigation.NavDeepLink$ParamQuery,android.os.Bundle,java.util.Map):309 -> f
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    115:121:boolean getMatchingQueryArguments(android.net.Uri,android.os.Bundle,java.util.Map):285 -> f
    122:125:boolean parseInputParams(java.util.List,androidx.navigation.NavDeepLink$ParamQuery,android.os.Bundle,java.util.Map):312:312 -> f
    122:125:boolean getMatchingQueryArguments(android.net.Uri,android.os.Bundle,java.util.Map):285 -> f
    126:129:boolean androidx.navigation.NavArgument.isDefaultValuePresent():57:57 -> f
    126:129:boolean parseInputParams(java.util.List,androidx.navigation.NavDeepLink$ParamQuery,android.os.Bundle,java.util.Map):312 -> f
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    126:129:boolean getMatchingQueryArguments(android.net.Uri,android.os.Bundle,java.util.Map):285 -> f
    130:141:boolean parseInputParams(java.util.List,androidx.navigation.NavDeepLink$ParamQuery,android.os.Bundle,java.util.Map):313:313 -> f
    130:141:boolean getMatchingQueryArguments(android.net.Uri,android.os.Bundle,java.util.Map):285 -> f
    142:157:boolean parseInputParams(java.util.List,androidx.navigation.NavDeepLink$ParamQuery,android.os.Bundle,java.util.Map):923:923 -> f
    142:157:boolean getMatchingQueryArguments(android.net.Uri,android.os.Bundle,java.util.Map):285 -> f
    158:161:java.lang.String androidx.navigation.NavDeepLink$ParamQuery.getParamRegex():411:411 -> f
    158:161:boolean parseInputParams(java.util.List,androidx.navigation.NavDeepLink$ParamQuery,android.os.Bundle,java.util.Map):317 -> f
    158:161:boolean getMatchingQueryArguments(android.net.Uri,android.os.Bundle,java.util.Map):285 -> f
    162:168:void kotlin.text.Regex.<init>(java.lang.String):90:90 -> f
    162:168:boolean parseInputParams(java.util.List,androidx.navigation.NavDeepLink$ParamQuery,android.os.Bundle,java.util.Map):317 -> f
    162:168:boolean getMatchingQueryArguments(android.net.Uri,android.os.Bundle,java.util.Map):285 -> f
    169:171:kotlin.text.MatchResult kotlin.text.Regex.matchEntire(java.lang.CharSequence):0:0 -> f
    169:171:boolean parseInputParams(java.util.List,androidx.navigation.NavDeepLink$ParamQuery,android.os.Bundle,java.util.Map):317 -> f
    169:171:boolean getMatchingQueryArguments(android.net.Uri,android.os.Bundle,java.util.Map):285 -> f
    172:178:kotlin.text.MatchResult kotlin.text.Regex.matchEntire(java.lang.CharSequence):145:145 -> f
    172:178:boolean parseInputParams(java.util.List,androidx.navigation.NavDeepLink$ParamQuery,android.os.Bundle,java.util.Map):317 -> f
    172:178:boolean getMatchingQueryArguments(android.net.Uri,android.os.Bundle,java.util.Map):285 -> f
    179:195:kotlin.text.MatchResult kotlin.text.RegexKt.matchEntire(java.util.regex.Matcher,java.lang.CharSequence):370:370 -> f
    179:195:kotlin.text.MatchResult kotlin.text.RegexKt.access$matchEntire(java.util.regex.Matcher,java.lang.CharSequence):1 -> f
    179:195:kotlin.text.MatchResult kotlin.text.Regex.matchEntire(java.lang.CharSequence):145 -> f
    179:195:boolean parseInputParams(java.util.List,androidx.navigation.NavDeepLink$ParamQuery,android.os.Bundle,java.util.Map):317 -> f
    179:195:boolean getMatchingQueryArguments(android.net.Uri,android.os.Bundle,java.util.Map):285 -> f
    196:197:java.util.List androidx.navigation.NavDeepLink$ParamQuery.getArguments():414:414 -> f
    196:197:boolean parseInputParams(java.util.List,androidx.navigation.NavDeepLink$ParamQuery,android.os.Bundle,java.util.Map):325 -> f
    196:197:boolean getMatchingQueryArguments(android.net.Uri,android.os.Bundle,java.util.Map):285 -> f
    198:208:boolean parseInputParams(java.util.List,androidx.navigation.NavDeepLink$ParamQuery,android.os.Bundle,java.util.Map):925:925 -> f
    198:208:boolean getMatchingQueryArguments(android.net.Uri,android.os.Bundle,java.util.Map):285 -> f
    209:226:boolean parseInputParams(java.util.List,androidx.navigation.NavDeepLink$ParamQuery,android.os.Bundle,java.util.Map):927:927 -> f
    209:226:boolean getMatchingQueryArguments(android.net.Uri,android.os.Bundle,java.util.Map):285 -> f
    227:232:boolean parseInputParams(java.util.List,androidx.navigation.NavDeepLink$ParamQuery,android.os.Bundle,java.util.Map):928:928 -> f
    227:232:boolean getMatchingQueryArguments(android.net.Uri,android.os.Bundle,java.util.Map):285 -> f
    233:234:kotlin.text.MatchGroupCollection kotlin.text.MatcherMatchResult.getGroups():380:380 -> f
    233:234:boolean parseInputParams(java.util.List,androidx.navigation.NavDeepLink$ParamQuery,android.os.Bundle,java.util.Map):332 -> f
    233:234:boolean getMatchingQueryArguments(android.net.Uri,android.os.Bundle,java.util.Map):285 -> f
    235:240:boolean parseInputParams(java.util.List,androidx.navigation.NavDeepLink$ParamQuery,android.os.Bundle,java.util.Map):332:332 -> f
    235:240:boolean getMatchingQueryArguments(android.net.Uri,android.os.Bundle,java.util.Map):285 -> f
    241:247:java.lang.String kotlin.text.MatchGroup.getValue():75:75 -> f
    241:247:boolean parseInputParams(java.util.List,androidx.navigation.NavDeepLink$ParamQuery,android.os.Bundle,java.util.Map):332 -> f
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    241:247:boolean getMatchingQueryArguments(android.net.Uri,android.os.Bundle,java.util.Map):285 -> f
    248:249:boolean parseInputParams(java.util.List,androidx.navigation.NavDeepLink$ParamQuery,android.os.Bundle,java.util.Map):332:332 -> f
    248:249:boolean getMatchingQueryArguments(android.net.Uri,android.os.Bundle,java.util.Map):285 -> f
    250:257:boolean parseInputParams(java.util.List,androidx.navigation.NavDeepLink$ParamQuery,android.os.Bundle,java.util.Map):333:333 -> f
    250:257:boolean getMatchingQueryArguments(android.net.Uri,android.os.Bundle,java.util.Map):285 -> f
    258:260:boolean androidx.savedstate.SavedStateReader.contains-impl(android.os.Bundle,java.lang.String):0:0 -> f
    258:260:boolean parseInputParams(java.util.List,androidx.navigation.NavDeepLink$ParamQuery,android.os.Bundle,java.util.Map):336 -> f
    258:260:boolean getMatchingQueryArguments(android.net.Uri,android.os.Bundle,java.util.Map):285 -> f
    261:266:boolean androidx.savedstate.SavedStateReader.contains-impl(android.os.Bundle,java.lang.String):789:789 -> f
    261:266:boolean parseInputParams(java.util.List,androidx.navigation.NavDeepLink$ParamQuery,android.os.Bundle,java.util.Map):336 -> f
    261:266:boolean getMatchingQueryArguments(android.net.Uri,android.os.Bundle,java.util.Map):285 -> f
    267:270:boolean parseInputParams(java.util.List,androidx.navigation.NavDeepLink$ParamQuery,android.os.Bundle,java.util.Map):340:340 -> f
    267:270:boolean getMatchingQueryArguments(android.net.Uri,android.os.Bundle,java.util.Map):285 -> f
    271:281:boolean androidx.savedstate.SavedStateReader.contains-impl(android.os.Bundle,java.lang.String):789:789 -> f
    271:281:boolean parseArgumentForRepeatedParam(android.os.Bundle,java.lang.String,java.lang.String,androidx.navigation.NavArgument):398 -> f
    271:281:boolean parseInputParams(java.util.List,androidx.navigation.NavDeepLink$ParamQuery,android.os.Bundle,java.util.Map):342 -> f
    271:281:boolean getMatchingQueryArguments(android.net.Uri,android.os.Bundle,java.util.Map):285 -> f
    282:283:androidx.navigation.NavType androidx.navigation.NavArgument.getType():41:41 -> f
    282:283:boolean parseArgumentForRepeatedParam(android.os.Bundle,java.lang.String,java.lang.String,androidx.navigation.NavArgument):402 -> f
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    282:283:boolean parseInputParams(java.util.List,androidx.navigation.NavDeepLink$ParamQuery,android.os.Bundle,java.util.Map):342 -> f
    282:283:boolean getMatchingQueryArguments(android.net.Uri,android.os.Bundle,java.util.Map):285 -> f
    284:287:boolean parseArgumentForRepeatedParam(android.os.Bundle,java.lang.String,java.lang.String,androidx.navigation.NavArgument):403:403 -> f
    284:287:boolean parseInputParams(java.util.List,androidx.navigation.NavDeepLink$ParamQuery,android.os.Bundle,java.util.Map):342 -> f
    284:287:boolean getMatchingQueryArguments(android.net.Uri,android.os.Bundle,java.util.Map):285 -> f
    288:293:boolean androidx.savedstate.SavedStateReader.contains-impl(android.os.Bundle,java.lang.String):789:789 -> f
    288:293:java.lang.Object androidx.navigation.NavTypeKt.navTypeParseAndPut(androidx.navigation.NavType,android.os.Bundle,java.lang.String,java.lang.String,java.lang.Object):316 -> f
    288:293:java.lang.Object androidx.navigation.NavType.parseAndPut(android.os.Bundle,java.lang.String,java.lang.String,java.lang.Object):47 -> f
    288:293:boolean parseArgumentForRepeatedParam(android.os.Bundle,java.lang.String,java.lang.String,androidx.navigation.NavArgument):404 -> f
    288:293:boolean parseInputParams(java.util.List,androidx.navigation.NavDeepLink$ParamQuery,android.os.Bundle,java.util.Map):342 -> f
    288:293:boolean getMatchingQueryArguments(android.net.Uri,android.os.Bundle,java.util.Map):285 -> f
    294:297:java.lang.Object androidx.navigation.NavTypeKt.navTypeParseAndPut(androidx.navigation.NavType,android.os.Bundle,java.lang.String,java.lang.String,java.lang.Object):320:320 -> f
    294:297:java.lang.Object androidx.navigation.NavType.parseAndPut(android.os.Bundle,java.lang.String,java.lang.String,java.lang.Object):47 -> f
    294:297:boolean parseArgumentForRepeatedParam(android.os.Bundle,java.lang.String,java.lang.String,androidx.navigation.NavArgument):404 -> f
    294:297:boolean parseInputParams(java.util.List,androidx.navigation.NavDeepLink$ParamQuery,android.os.Bundle,java.util.Map):342 -> f
    294:297:boolean getMatchingQueryArguments(android.net.Uri,android.os.Bundle,java.util.Map):285 -> f
    298:301:java.lang.Object androidx.navigation.NavTypeKt.navTypeParseAndPut(androidx.navigation.NavType,android.os.Bundle,java.lang.String,java.lang.String,java.lang.Object):321:321 -> f
    298:301:java.lang.Object androidx.navigation.NavType.parseAndPut(android.os.Bundle,java.lang.String,java.lang.String,java.lang.Object):47 -> f
    298:301:boolean parseArgumentForRepeatedParam(android.os.Bundle,java.lang.String,java.lang.String,androidx.navigation.NavArgument):404 -> f
    298:301:boolean parseInputParams(java.util.List,androidx.navigation.NavDeepLink$ParamQuery,android.os.Bundle,java.util.Map):342 -> f
    298:301:boolean getMatchingQueryArguments(android.net.Uri,android.os.Bundle,java.util.Map):285 -> f
    302:310:java.lang.Object androidx.navigation.NavTypeKt.navTypeParseAndPut(androidx.navigation.NavType,android.os.Bundle,java.lang.String,java.lang.String,java.lang.Object):317:317 -> f
    302:310:java.lang.Object androidx.navigation.NavType.parseAndPut(android.os.Bundle,java.lang.String,java.lang.String,java.lang.Object):47 -> f
    302:310:boolean parseArgumentForRepeatedParam(android.os.Bundle,java.lang.String,java.lang.String,androidx.navigation.NavArgument):404 -> f
    302:310:boolean parseInputParams(java.util.List,androidx.navigation.NavDeepLink$ParamQuery,android.os.Bundle,java.util.Map):342 -> f
    302:310:boolean getMatchingQueryArguments(android.net.Uri,android.os.Bundle,java.util.Map):285 -> f
    311:316:boolean parseInputParams(java.util.List,androidx.navigation.NavDeepLink$ParamQuery,android.os.Bundle,java.util.Map):342:342 -> f
    311:316:boolean getMatchingQueryArguments(android.net.Uri,android.os.Bundle,java.util.Map):285 -> f
    317:340:boolean parseInputParams(java.util.List,androidx.navigation.NavDeepLink$ParamQuery,android.os.Bundle,java.util.Map):928:928 -> f
    317:340:boolean getMatchingQueryArguments(android.net.Uri,android.os.Bundle,java.util.Map):285 -> f
    341:352:void androidx.savedstate.SavedStateWriter.putAll-impl(android.os.Bundle,android.os.Bundle):221:221 -> f
    341:352:boolean parseInputParams(java.util.List,androidx.navigation.NavDeepLink$ParamQuery,android.os.Bundle,java.util.Map):352 -> f
    341:352:boolean getMatchingQueryArguments(android.net.Uri,android.os.Bundle,java.util.Map):285 -> f
    3:4:androidx.navigation.NavType androidx.navigation.NavArgument.getType():41:41 -> g
    3:4:void parseArgument(android.os.Bundle,java.lang.String,java.lang.String,androidx.navigation.NavArgument):378 -> g
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/String;Lvd4;)V"}
    5:7:java.lang.Object androidx.navigation.NavType.parseAndPut(android.os.Bundle,java.lang.String,java.lang.String):0:0 -> g
    5:7:void parseArgument(android.os.Bundle,java.lang.String,java.lang.String,androidx.navigation.NavArgument):379 -> g
    8:11:java.lang.Object androidx.navigation.NavTypeKt.navTypeParseAndPut(androidx.navigation.NavType,android.os.Bundle,java.lang.String,java.lang.String):305:305 -> g
    8:11:java.lang.Object androidx.navigation.NavType.parseAndPut(android.os.Bundle,java.lang.String,java.lang.String):39 -> g
    8:11:void parseArgument(android.os.Bundle,java.lang.String,java.lang.String,androidx.navigation.NavArgument):379 -> g
    12:15:java.lang.Object androidx.navigation.NavTypeKt.navTypeParseAndPut(androidx.navigation.NavType,android.os.Bundle,java.lang.String,java.lang.String):306:306 -> g
    12:15:java.lang.Object androidx.navigation.NavType.parseAndPut(android.os.Bundle,java.lang.String,java.lang.String):39 -> g
    12:15:void parseArgument(android.os.Bundle,java.lang.String,java.lang.String,androidx.navigation.NavArgument):379 -> g
    16:18:void androidx.savedstate.SavedStateWriter.putString-impl(android.os.Bundle,java.lang.String,java.lang.String):0:0 -> g
    16:18:void parseArgument(android.os.Bundle,java.lang.String,java.lang.String,androidx.navigation.NavArgument):381 -> g
    19:22:void androidx.savedstate.SavedStateWriter.putString-impl(android.os.Bundle,java.lang.String,java.lang.String):119:119 -> g
    19:22:void parseArgument(android.os.Bundle,java.lang.String,java.lang.String,androidx.navigation.NavArgument):381 -> g
    1:7:boolean kotlin.text.StringsKt__StringsKt.contains$default(java.lang.CharSequence,java.lang.CharSequence,boolean,int,java.lang.Object):1190:1190 -> h
    1:7:java.lang.String saveWildcardInRegex(java.lang.String):824 -> h
    8:13:java.lang.String saveWildcardInRegex(java.lang.String):824:824 -> h
    14:19:boolean kotlin.text.StringsKt__StringsKt.contains$default(java.lang.CharSequence,java.lang.CharSequence,boolean,int,java.lang.Object):1190:1190 -> h
    14:19:java.lang.String saveWildcardInRegex(java.lang.String):824 -> h
    20:26:java.lang.String saveWildcardInRegex(java.lang.String):824:824 -> h
    27:34:boolean kotlin.text.StringsKt__StringsKt.contains$default(java.lang.CharSequence,java.lang.CharSequence,boolean,int,java.lang.Object):1190:1190 -> h
    27:34:java.lang.String saveWildcardInRegex(java.lang.String):826 -> h
    35:39:java.lang.String saveWildcardInRegex(java.lang.String):826:826 -> h
    1:9:int hashCode():463:463 -> hashCode
