# {"id":"partitionSourceFiles","fileNameMappings":{"io.ktor.client.plugins.HttpRequestRetryConfig":"HttpRequestRetry.kt","world.respect.datalayer.school.model.DeviceInfo":"DeviceInfo.kt","kotlin.TuplesKt":"Tuples.kt","io.ktor.http.HttpStatusCode$Companion":"HttpStatusCode.kt","io.ktor.client.plugins.HttpRequestRetryKt":"HttpRequestRetry.kt","io.ktor.client.request.HttpRequestBuilder":"HttpRequest.kt","io.ktor.http.HttpStatusCodeKt":"HttpStatusCode.kt","io.ktor.http.ContentType$Application":"ContentTypes.kt","io.ktor.client.request.UtilsKt":"utils.kt","io.ktor.http.HttpStatusCode":"HttpStatusCode.kt","world.respect.datalayer.school.model.DeviceInfo$Platform":"DeviceInfo.kt"}}
world.respect.shared.domain.account.gettokenanduser.GetTokenAndUserProfileWithCredentialUseCaseClient -> ot2:
# {"id":"sourceFile","fileName":"GetTokenAndUserProfileWithCredentialUseCaseClient.kt"}
    io.ktor.http.Url schoolUrl -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ltr7;"}
    io.ktor.client.HttpClient httpClient -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lt13;"}
    world.respect.shared.domain.getdeviceinfo.GetDeviceInfoUseCase getDeviceInfoUseCase -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lns2;"}
    1:3:void <init>(io.ktor.http.Url,io.ktor.client.HttpClient,world.respect.shared.domain.getdeviceinfo.GetDeviceInfoUseCase):22:22 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ltr7;Lt13;Lns2;)V"}
    4:5:void <init>(io.ktor.http.Url,io.ktor.client.HttpClient,world.respect.shared.domain.getdeviceinfo.GetDeviceInfoUseCase):23:23 -> <init>
    6:7:void <init>(io.ktor.http.Url,io.ktor.client.HttpClient,world.respect.shared.domain.getdeviceinfo.GetDeviceInfoUseCase):24:24 -> <init>
    8:10:void <init>(io.ktor.http.Url,io.ktor.client.HttpClient,world.respect.shared.domain.getdeviceinfo.GetDeviceInfoUseCase):25:25 -> <init>
    33:68:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):28:28 -> a
    33:68:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
      # {"id":"com.android.tools.r8.synthesized"}
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lg26;Lmb1;)Ljava/lang/Object;"}
    69:73:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):63:63 -> a
    69:73:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    74:78:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):64:64 -> a
    74:78:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    79:80:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):33:33 -> a
    79:80:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    81:85:void io.ktor.client.plugins.HttpRequestRetryKt.retry(io.ktor.client.request.HttpRequestBuilder,kotlin.jvm.functions.Function1):446:446 -> a
    81:85:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):33 -> a
    81:85:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    86:88:kotlin.Unit invoke$lambda$0$0(io.ktor.client.plugins.HttpRequestRetryConfig):34:34 -> a
    86:88:void io.ktor.client.plugins.HttpRequestRetryKt.retry(io.ktor.client.request.HttpRequestBuilder,kotlin.jvm.functions.Function1):446 -> a
    86:88:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):33 -> a
    86:88:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    89:90:void io.ktor.client.plugins.HttpRequestRetryKt.retry(io.ktor.client.request.HttpRequestBuilder,kotlin.jvm.functions.Function1):447:447 -> a
    89:90:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):33 -> a
    89:90:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    91:94:kotlin.jvm.functions.Function3 io.ktor.client.plugins.HttpRequestRetryConfig.getShouldRetry$ktor_client_core():39:39 -> a
    91:94:void io.ktor.client.plugins.HttpRequestRetryKt.retry(io.ktor.client.request.HttpRequestBuilder,kotlin.jvm.functions.Function1):447 -> a
    91:94:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):33 -> a
    91:94:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    95:99:void io.ktor.client.plugins.HttpRequestRetryKt.retry(io.ktor.client.request.HttpRequestBuilder,kotlin.jvm.functions.Function1):447:447 -> a
    95:99:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):33 -> a
    95:99:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    100:101:void io.ktor.client.plugins.HttpRequestRetryKt.retry(io.ktor.client.request.HttpRequestBuilder,kotlin.jvm.functions.Function1):448:448 -> a
    100:101:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):33 -> a
    100:101:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    102:105:kotlin.jvm.functions.Function3 io.ktor.client.plugins.HttpRequestRetryConfig.getShouldRetryOnException$ktor_client_core():40:40 -> a
    102:105:void io.ktor.client.plugins.HttpRequestRetryKt.retry(io.ktor.client.request.HttpRequestBuilder,kotlin.jvm.functions.Function1):448 -> a
    102:105:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):33 -> a
    102:105:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    106:108:void io.ktor.client.plugins.HttpRequestRetryKt.retry(io.ktor.client.request.HttpRequestBuilder,kotlin.jvm.functions.Function1):448:448 -> a
    106:108:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):33 -> a
    106:108:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    109:110:void io.ktor.client.plugins.HttpRequestRetryKt.retry(io.ktor.client.request.HttpRequestBuilder,kotlin.jvm.functions.Function1):449:449 -> a
    109:110:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):33 -> a
    109:110:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    111:114:kotlin.jvm.functions.Function2 io.ktor.client.plugins.HttpRequestRetryConfig.getDelayMillis$ktor_client_core():41:41 -> a
    111:114:void io.ktor.client.plugins.HttpRequestRetryKt.retry(io.ktor.client.request.HttpRequestBuilder,kotlin.jvm.functions.Function1):449 -> a
    111:114:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):33 -> a
    111:114:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    115:117:void io.ktor.client.plugins.HttpRequestRetryKt.retry(io.ktor.client.request.HttpRequestBuilder,kotlin.jvm.functions.Function1):449:449 -> a
    115:117:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):33 -> a
    115:117:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    118:119:void io.ktor.client.plugins.HttpRequestRetryKt.retry(io.ktor.client.request.HttpRequestBuilder,kotlin.jvm.functions.Function1):450:450 -> a
    118:119:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):33 -> a
    118:119:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    120:121:int io.ktor.client.plugins.HttpRequestRetryConfig.getMaxRetries():73:73 -> a
    120:121:void io.ktor.client.plugins.HttpRequestRetryKt.retry(io.ktor.client.request.HttpRequestBuilder,kotlin.jvm.functions.Function1):450 -> a
    120:121:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):33 -> a
    120:121:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    122:128:void io.ktor.client.plugins.HttpRequestRetryKt.retry(io.ktor.client.request.HttpRequestBuilder,kotlin.jvm.functions.Function1):450:450 -> a
    122:128:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):33 -> a
    122:128:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    129:130:void io.ktor.client.plugins.HttpRequestRetryKt.retry(io.ktor.client.request.HttpRequestBuilder,kotlin.jvm.functions.Function1):451:451 -> a
    129:130:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):33 -> a
    129:130:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    131:132:kotlin.jvm.functions.Function2 io.ktor.client.plugins.HttpRequestRetryConfig.getModifyRequest():65:65 -> a
    131:132:void io.ktor.client.plugins.HttpRequestRetryKt.retry(io.ktor.client.request.HttpRequestBuilder,kotlin.jvm.functions.Function1):451 -> a
    131:132:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):33 -> a
    131:132:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    133:135:void io.ktor.client.plugins.HttpRequestRetryKt.retry(io.ktor.client.request.HttpRequestBuilder,kotlin.jvm.functions.Function1):451:451 -> a
    133:135:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):33 -> a
    133:135:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    136:142:kotlin.Unit invoke$lambda$0$1(world.respect.shared.domain.account.gettokenanduser.GetTokenAndUserProfileWithCredentialUseCaseClient,io.ktor.http.URLBuilder,io.ktor.http.URLBuilder):38:38 -> a
    136:142:void io.ktor.client.request.HttpRequestBuilder.url(kotlin.jvm.functions.Function2):141 -> a
    136:142:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):37 -> a
    136:142:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    143:148:kotlin.Unit invoke$lambda$0$1(world.respect.shared.domain.account.gettokenanduser.GetTokenAndUserProfileWithCredentialUseCaseClient,io.ktor.http.URLBuilder,io.ktor.http.URLBuilder):39:39 -> a
    143:148:void io.ktor.client.request.HttpRequestBuilder.url(kotlin.jvm.functions.Function2):141 -> a
    143:148:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):37 -> a
    143:148:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    149:155:io.ktor.http.URLBuilder io.ktor.http.URLBuilderKt.appendPathSegments(io.ktor.http.URLBuilder,java.lang.String[],boolean):262:262 -> a
    149:155:io.ktor.http.URLBuilder io.ktor.http.URLBuilderKt.appendPathSegments$default(io.ktor.http.URLBuilder,java.lang.String[],boolean,int,java.lang.Object):261 -> a
    149:155:kotlin.Unit invoke$lambda$0$1(world.respect.shared.domain.account.gettokenanduser.GetTokenAndUserProfileWithCredentialUseCaseClient,io.ktor.http.URLBuilder,io.ktor.http.URLBuilder):39 -> a
    149:155:void io.ktor.client.request.HttpRequestBuilder.url(kotlin.jvm.functions.Function2):141 -> a
    149:155:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):37 -> a
    149:155:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    156:161:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):44:44 -> a
    156:161:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    162:163:java.lang.String world.respect.datalayer.school.model.DeviceInfo.toHeaderLine():38:38 -> a
    162:163:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):44 -> a
    162:163:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    164:165:java.lang.String world.respect.datalayer.school.model.DeviceInfo$Platform.getPName():23:23 -> a
    164:165:java.lang.String world.respect.datalayer.school.model.DeviceInfo.toHeaderLine():38 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    164:165:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):44 -> a
    164:165:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    166:172:kotlin.Pair kotlin.TuplesKt.to(java.lang.Object,java.lang.Object):44:44 -> a
    166:172:java.lang.String world.respect.datalayer.school.model.DeviceInfo.toHeaderLine():38 -> a
    166:172:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):44 -> a
    166:172:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    173:178:java.lang.String world.respect.datalayer.school.model.DeviceInfo.toHeaderLine():39:39 -> a
    173:178:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):44 -> a
    173:178:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    179:185:kotlin.Pair kotlin.TuplesKt.to(java.lang.Object,java.lang.Object):44:44 -> a
    179:185:java.lang.String world.respect.datalayer.school.model.DeviceInfo.toHeaderLine():39 -> a
    179:185:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):44 -> a
    179:185:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    186:187:java.lang.String world.respect.datalayer.school.model.DeviceInfo.toHeaderLine():40:40 -> a
    186:187:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):44 -> a
    186:187:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    188:194:kotlin.Pair kotlin.TuplesKt.to(java.lang.Object,java.lang.Object):44:44 -> a
    188:194:java.lang.String world.respect.datalayer.school.model.DeviceInfo.toHeaderLine():40 -> a
    188:194:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):44 -> a
    188:194:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    195:196:java.lang.String world.respect.datalayer.school.model.DeviceInfo.toHeaderLine():41:41 -> a
    195:196:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):44 -> a
    195:196:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    197:203:kotlin.Pair kotlin.TuplesKt.to(java.lang.Object,java.lang.Object):44:44 -> a
    197:203:java.lang.String world.respect.datalayer.school.model.DeviceInfo.toHeaderLine():41 -> a
    197:203:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):44 -> a
    197:203:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    204:205:java.lang.String world.respect.datalayer.school.model.DeviceInfo.toHeaderLine():42:42 -> a
    204:205:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):44 -> a
    204:205:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    206:214:kotlin.Pair kotlin.TuplesKt.to(java.lang.Object,java.lang.Object):44:44 -> a
    206:214:java.lang.String world.respect.datalayer.school.model.DeviceInfo.toHeaderLine():42 -> a
    206:214:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):44 -> a
    206:214:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    215:220:java.lang.String world.respect.datalayer.school.model.DeviceInfo.toHeaderLine():43:43 -> a
    215:220:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):44 -> a
    215:220:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    221:227:kotlin.Pair kotlin.TuplesKt.to(java.lang.Object,java.lang.Object):44:44 -> a
    221:227:java.lang.String world.respect.datalayer.school.model.DeviceInfo.toHeaderLine():43 -> a
    221:227:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):44 -> a
    221:227:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    228:231:java.lang.String world.respect.datalayer.school.model.DeviceInfo.toHeaderLine():43:43 -> a
    228:231:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):44 -> a
    228:231:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    232:235:java.lang.String world.respect.datalayer.school.model.DeviceInfo.toHeaderLine():37:37 -> a
    232:235:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):44 -> a
    232:235:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    236:258:java.lang.String world.respect.datalayer.school.model.DeviceInfo.toHeaderLine():44:44 -> a
    236:258:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):44 -> a
    236:258:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    259:260:io.ktor.http.HeadersBuilder io.ktor.client.request.HttpRequestBuilder.getHeaders():95:95 -> a
    259:260:void io.ktor.client.request.UtilsKt.header(io.ktor.http.HttpMessageBuilder,java.lang.String,java.lang.Object):39 -> a
    259:260:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):42 -> a
    259:260:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    261:269:void io.ktor.client.request.UtilsKt.header(io.ktor.http.HttpMessageBuilder,java.lang.String,java.lang.Object):39:39 -> a
    261:269:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):42 -> a
    261:269:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    270:271:io.ktor.http.ContentType io.ktor.http.ContentType$Application.getJson():192:192 -> a
    270:271:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):47 -> a
    270:271:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    272:274:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):47:47 -> a
    272:274:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    275:278:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):67:67 -> a
    275:278:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    279:280:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):68:68 -> a
    279:280:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    281:282:void io.ktor.client.request.HttpRequestBuilder.setBody(java.lang.Object):103:103 -> a
    281:282:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):68 -> a
    281:282:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    283:286:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):70:70 -> a
    283:286:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    287:293:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):75:75 -> a
    287:293:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    294:297:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0:0 -> a
    298:299:void io.ktor.client.request.HttpRequestBuilder.setBody(java.lang.Object):103:103 -> a
    298:299:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):85 -> a
    298:299:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    300:303:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):70:70 -> a
    300:303:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    304:308:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):75:75 -> a
    304:308:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    309:310:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):90:90 -> a
    309:310:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    311:316:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0:0 -> a
    317:318:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):93:93 -> a
    317:318:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    319:325:java.lang.Object io.ktor.client.statement.HttpStatement.execute(kotlin.coroutines.Continuation):100:100 -> a
    319:325:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):93 -> a
    319:325:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    326:327:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):32:32 -> a
    326:327:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    328:331:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):52:52 -> a
    328:331:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    332:334:boolean io.ktor.http.HttpStatusCodeKt.isSuccess(io.ktor.http.HttpStatusCode):0:0 -> a
    332:334:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):52 -> a
    332:334:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    335:344:int io.ktor.http.HttpStatusCode.getValue():16:16 -> a
    335:344:boolean io.ktor.http.HttpStatusCodeKt.isSuccess(io.ktor.http.HttpStatusCode):195 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    335:344:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):52 -> a
    335:344:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    345:348:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):94:94 -> a
    345:348:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    349:354:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):95:95 -> a
    349:354:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    355:361:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):100:100 -> a
    355:361:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    362:367:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):95:95 -> a
    362:367:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    368:387:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):94:94 -> a
    368:387:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    388:391:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):53:53 -> a
    388:391:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    392:393:io.ktor.http.HttpStatusCode io.ktor.http.HttpStatusCode.access$getForbidden$cp():15:15 -> a
    392:393:io.ktor.http.HttpStatusCode io.ktor.http.HttpStatusCode$Companion.getForbidden():68 -> a
    392:393:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):53 -> a
    392:393:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    394:399:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):53:53 -> a
    394:399:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    400:403:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):54:54 -> a
    400:403:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    404:405:java.lang.String io.ktor.http.HttpStatusCode.getDescription():16:16 -> a
    404:405:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):54 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    404:405:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    406:409:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):54:54 -> a
    406:409:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    410:419:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):53:53 -> a
    410:419:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    420:426:kotlin.jvm.functions.Function2 io.ktor.client.plugins.HttpRequestRetryConfig.getDelayMillis$ktor_client_core():41:41 -> a
    420:426:void io.ktor.client.plugins.HttpRequestRetryKt.retry(io.ktor.client.request.HttpRequestBuilder,kotlin.jvm.functions.Function1):449 -> a
    420:426:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):33 -> a
    420:426:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    427:433:kotlin.jvm.functions.Function3 io.ktor.client.plugins.HttpRequestRetryConfig.getShouldRetryOnException$ktor_client_core():40:40 -> a
    427:433:void io.ktor.client.plugins.HttpRequestRetryKt.retry(io.ktor.client.request.HttpRequestBuilder,kotlin.jvm.functions.Function1):448 -> a
    427:433:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):33 -> a
    427:433:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    434:439:kotlin.jvm.functions.Function3 io.ktor.client.plugins.HttpRequestRetryConfig.getShouldRetry$ktor_client_core():39:39 -> a
    434:439:void io.ktor.client.plugins.HttpRequestRetryKt.retry(io.ktor.client.request.HttpRequestBuilder,kotlin.jvm.functions.Function1):447 -> a
    434:439:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):33 -> a
    434:439:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
