8java.io Serializableȭ:java/lang/Object java.lang AppendableoKjava/lang/Object java.lang AutoCloseablel?茋java/lang/Object java.lang CharSequencec~3rbjava/lang/Object java.lang Cloneable]@ java/lang/Object java.lang Comparable5Zr#java/lang/Object java.langEnumecIrjava/lang/Objectjava/lang/Comparablejava/io/Serializable java.lang Exception@  java/lang/Throwable java.langIllegalArgumentException1java/lang/RuntimeException java.langIllegalStateExceptionVnjava/lang/RuntimeException java.langIterable<E`java/lang/Object java.langNumber"njava/lang/Objectjava/io/Serializable java.langObjects6 java.langRuntimeException"/#|java/lang/Exception java.lang StringBuilder4[^M%java/lang/Objectjava/lang/Appendablejava/lang/CharSequencejava/lang/Comparablejava/io/Serializable java.lang ThrowableSOjava/lang/Objectjava/io/Serializablejava.lang.annotation Annotation^R2tjava/lang/Object java.math BigDecimal%jDjava/lang/Numberjava/lang/Comparable java.math BigInteger+d8Pjava/lang/Numberjava/lang/Comparable java.util Collection+쀂java/lang/Objectjava/lang/Iterable java.utilIterator,5java/lang/Object java.utilListP~Ss~java/lang/Objectjava/util/Collectionjava/util/SequencedCollection java.utilMapd#f)java/lang/Object java.utilSequencedCollectionSjava/lang/Objectjava/util/Collectionjavax.annotation.processing Generated,ivjava/lang/Objectjava/lang/annotation/Annotation androidx.room ColumnInfoP)dG}java/lang/Objectjava/lang/annotation/Annotation Companion androidx.room ConstructedByln performSuspendingperformBlockingperformInTransactionSuspendinggetCoroutineContextquerydropFtsSyncTriggersforeignKeyCheck readVersioncreateCancellationSignaltoSQLiteConnectionandroidx.room.utilRelationUtil__RelationUtilKtwlrecursiveFetchMaprecursiveFetchLongSparseArrayMAX_BIND_PARAMETER_CNTandroidx.room.util$SQLiteStatementUtil__StatementUtilKtɃw\ugetColumnIndexOrThrowcolumnIndexOfCommongetColumnIndexwrapMappedColumnsandroidx.room.util StringUtil־ddnewStringBuilderappendPlaceholderssplitToIntListjoinIntoStringEMPTY_STRING_ARRAYandroidx.room.utilTableInfo.Column?ʶC2mjava/lang/Object Companionandroidx.room.utilTableInfo.Companion6>ӛjava/lang/ObjectCREATED_FROM_UNKNOWNCREATED_FROM_ENTITYCREATED_FROM_DATABASEandroidx.room.utilTableInfo.ForeignKeyNnGMjava/lang/Objectandroidx.room.utilTableInfo.IndexscLjava/lang/Object Companionandroidx.room.util TableInfojk,java/lang/Object Companionworld.respect.datalayerAuthenticatedUserPrincipalId"-Ɂworld.respect.datalayerAuthenticatedUserPrincipalId>               20:B0B%000  J  0HJ020HJ020HJ 0HJ 0HJ%0202020HR0   6Lworld/respect/datalayer/AuthenticatedUserPrincipalId;guid<init>(Ljava/lang/String;)Vseen0serializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;U(ILjava/lang/String;Lkotlinx/serialization/internal/SerializationConstructorMarker;)VgetGuid()Ljava/lang/String; component1copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;"write$Self$respect_datalayer_debug Companion $serializerrespect-datalayer_debugWM>6%DIRECTORY_ADMIN_GUID균}6java/lang/Object Companionworld.respect.datalayerDataLoadMetaInfoNr({`world.respect.datalayerDataLoadMetaInfoT                    920:89B_00 0 0 0 0  0  0 Bc00000 0 0 0 0 0J!0J "0HJ #0HJ $0HJ %0HJ &0HJ '0HJ (0HJ )0 HJa*020202 02 02 02 02  02  0 HJ+0,2-0HJ .0HJ /0HJ%00122023042506H7R0 R0 R0 R0 R 0 R 0 R 0 R 0   :;*Lworld/respect/datalayer/DataLoadMetaInfo; lastModified lastStoredetagurlLio/ktor/http/Url;consistentThroughvalidationInfoKey varyHeaderheaders,Lcom/ustadmobile/ihttp/headers/IHttpHeaders;<init>i(JJLjava/lang/String;Lio/ktor/http/Url;JJLjava/lang/String;Lcom/ustadmobile/ihttp/headers/IHttpHeaders;)Vseen0serializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;(IJJLjava/lang/String;Lio/ktor/http/Url;JJLjava/lang/String;Lcom/ustadmobile/ihttp/headers/IHttpHeaders;Lkotlinx/serialization/internal/SerializationConstructorMarker;)VgetLastModified()J getLastStoredgetEtag()Ljava/lang/String;getUrl()Lio/ktor/http/Url;getConsistentThroughgetValidationInfoKey getVaryHeader getHeaders.()Lcom/ustadmobile/ihttp/headers/IHttpHeaders; requireUrl component1 component2 component3 component4 component5 component6 component7 component8copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;"write$Self$respect_datalayer_debug $serializer Companionrespect-datalayer_debug>njava/lang/Object Companionworld.respect.datalayerDataLoadParamsaأ'world.respect.datalayerDataLoadParams       20B00J  0HJ  0HJ 02020HJ 020HJ 0HJ 0HR0 R0  (Lworld/respect/datalayer/DataLoadParams;mustRevalidate onlyIfCached<init>(ZZ)VgetMustRevalidate()ZgetOnlyIfCached component1 component2copyequalsotherhashCodetoStringrespect-datalayer_debugs f/1Ojava/lang/Objectworld.respect.datalayer DataLoadStateٽ/<world.respect.datalayer DataLoadState&         w **020: R0XR 80X R 0X   'Lworld/respect/datalayer/DataLoadState;TmetaInfo*Lworld/respect/datalayer/DataLoadMetaInfo; getMetaInfo,()Lworld/respect/datalayer/DataLoadMetaInfo; localState getLocalState)()Lworld/respect/datalayer/DataLoadState; remoteStategetRemoteState Companion)Lworld/respect/datalayer/DataErrorResult;*Lworld/respect/datalayer/DataLoadingState;(Lworld/respect/datalayer/DataReadyState;+Lworld/respect/datalayer/NoDataLoadedState;respect-datalayer_debugڼ java/lang/Object Companionworld.respect.datalayerDataReadyStateM~n}خworld.respect.datalayerDataReadyStatedR                   /**02H0:./B;80 800  BM 0 80 80 0 0 J8HJ 0HJ 80HJ0HJJ8028202 8020HJ02 0HJ !0 HJ "0#HJE$0%" *02 &H02'0(2)0*2 +H0,H-R8 R0X R 80X R0X 01(Lworld/respect/datalayer/DataReadyState;T'Lworld/respect/datalayer/DataLoadState;datametaInfo*Lworld/respect/datalayer/DataLoadMetaInfo; localState remoteState<init>(Ljava/lang/Object;Lworld/respect/datalayer/DataLoadMetaInfo;Lworld/respect/datalayer/DataLoadState;Lworld/respect/datalayer/DataLoadState;)Vseen0serializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;(ILjava/lang/Object;Lworld/respect/datalayer/DataLoadMetaInfo;Lworld/respect/datalayer/DataLoadState;Lworld/respect/datalayer/DataLoadState;Lkotlinx/serialization/internal/SerializationConstructorMarker;)VgetData()Ljava/lang/Object;Ljava/lang/Object; getMetaInfo,()Lworld/respect/datalayer/DataLoadMetaInfo; getLocalState)()Lworld/respect/datalayer/DataLoadState;getRemoteState component1 component2 component3 component4copy(Ljava/lang/Object;Lworld/respect/datalayer/DataLoadMetaInfo;Lworld/respect/datalayer/DataLoadState;Lworld/respect/datalayer/DataLoadState;)Lworld/respect/datalayer/DataReadyState;equalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor; typeSerial0#Lkotlinx/serialization/KSerializer;"write$Self$respect_datalayer_debug $serializer Companionrespect-datalayer_debugRpjava/lang/Object%world/respect/datalayer/DataLoadState Companionworld.respect.datalayerNoDataLoadedState.Companion_K=t]Qworld.respect.datalayerNoDataLoadedState.Companion$         20B J H0"*020J  H0"*020J&  H00 "2  H0  5Lworld/respect/datalayer/NoDataLoadedState$Companion;<init>()V notModified+Lworld/respect/datalayer/NoDataLoadedState;TmetaInfo*Lworld/respect/datalayer/DataLoadMetaInfo;notFound serializer#Lkotlinx/serialization/KSerializer; typeSerial0respect-datalayer_debugY*]java/lang/Objectworld.respect.datalayerNoDataLoadedState.Reasonh/9world.respect.datalayerNoDataLoadedState.Reason4   200B jj2Lworld/respect/datalayer/NoDataLoadedState$Reason;<init>(Ljava/lang/String;I)V NOT_MODIFIED NOT_FOUNDrespect-datalayer_debug>zLjava/lang/Enumworld.respect.datalayerNoDataLoadedStatej4r =world.respect.datalayerNoDataLoadedState]V                   .**02H0:-./B;00 80 0  BM 0 00 80  00 J 0HJ 0HJ 80HJ0HJE8020202 802 0HJ020HJ  0 HJ !0"HJE#0$" *02 %H02&0'2(0)2 *H0+H,R0 R0X R 80X R 0X 01+Lworld/respect/datalayer/NoDataLoadedState;T'Lworld/respect/datalayer/DataLoadState;reason2Lworld/respect/datalayer/NoDataLoadedState$Reason;metaInfo*Lworld/respect/datalayer/DataLoadMetaInfo; localState remoteState<init>(Lworld/respect/datalayer/NoDataLoadedState$Reason;Lworld/respect/datalayer/DataLoadMetaInfo;Lworld/respect/datalayer/DataLoadState;Lworld/respect/datalayer/DataLoadState;)Vseen0serializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;(ILworld/respect/datalayer/NoDataLoadedState$Reason;Lworld/respect/datalayer/DataLoadMetaInfo;Lworld/respect/datalayer/DataLoadState;Lworld/respect/datalayer/DataLoadState;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V getReason4()Lworld/respect/datalayer/NoDataLoadedState$Reason; getMetaInfo,()Lworld/respect/datalayer/DataLoadMetaInfo; getLocalState)()Lworld/respect/datalayer/DataLoadState;getRemoteState component1 component2 component3 component4copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor; typeSerial0#Lkotlinx/serialization/KSerializer;"write$Self$respect_datalayer_debugReason Companion $serializerrespect-datalayer_debug~? djava/lang/Object%world/respect/datalayer/DataLoadState Companionworld.respect.datalayerRespectAppDataSource:4 ?world.respect.datalayerRespectAppDataSource*          f20R0XR0X R 0 X  R0X.Lworld/respect/datalayer/RespectAppDataSource;compatibleAppsDataSourceALworld/respect/datalayer/compatibleapps/CompatibleAppsDataSource;getCompatibleAppsDataSourceC()Lworld/respect/datalayer/compatibleapps/CompatibleAppsDataSource;opdsDataSource-Lworld/respect/datalayer/opds/OpdsDataSource;getOpdsDataSource/()Lworld/respect/datalayer/opds/OpdsDataSource;schoolDirectoryDataSourceCLworld/respect/datalayer/schooldirectory/SchoolDirectoryDataSource;getSchoolDirectoryDataSourceE()Lworld/respect/datalayer/schooldirectory/SchoolDirectoryDataSource;schoolDirectoryEntryDataSourceHLworld/respect/datalayer/schooldirectory/SchoolDirectoryEntryDataSource;!getSchoolDirectoryEntryDataSourceJ()Lworld/respect/datalayer/schooldirectory/SchoolDirectoryEntryDataSource;respect-datalayer_debug'| f(java/lang/Objectworld.respect.datalayerRespectAppDataSourceLocalgj[world.respect.datalayerRespectAppDataSourceLocal*          f20R0XR0X R 0 X  R0X3Lworld/respect/datalayer/RespectAppDataSourceLocal;.Lworld/respect/datalayer/RespectAppDataSource;compatibleAppsDataSourceFLworld/respect/datalayer/compatibleapps/CompatibleAppsDataSourceLocal;getCompatibleAppsDataSourceH()Lworld/respect/datalayer/compatibleapps/CompatibleAppsDataSourceLocal;opdsDataSource2Lworld/respect/datalayer/opds/OpdsDataSourceLocal;getOpdsDataSource4()Lworld/respect/datalayer/opds/OpdsDataSourceLocal;schoolDirectoryDataSourceHLworld/respect/datalayer/schooldirectory/SchoolDirectoryDataSourceLocal;getSchoolDirectoryDataSourceJ()Lworld/respect/datalayer/schooldirectory/SchoolDirectoryDataSourceLocal;schoolDirectoryEntryDataSourceMLworld/respect/datalayer/schooldirectory/SchoolDirectoryEntryDataSourceLocal;!getSchoolDirectoryEntryDataSourceO()Lworld/respect/datalayer/schooldirectory/SchoolDirectoryEntryDataSourceLocal;respect-datalayer_debug̮'java/lang/Object,world/respect/datalayer/RespectAppDataSourceworld.respect.datalayerSchoolDataSource }k?world.respect.datalayerSchoolDataSourceR                    f20R0XR0X R 0 X  R0XR0XR0XR0XR0X !R"0#X$%&'*Lworld/respect/datalayer/SchoolDataSource;schoolAppDataSource4Lworld/respect/datalayer/school/SchoolAppDataSource;getSchoolAppDataSource6()Lworld/respect/datalayer/school/SchoolAppDataSource;personDataSource1Lworld/respect/datalayer/school/PersonDataSource;getPersonDataSource3()Lworld/respect/datalayer/school/PersonDataSource;personPasskeyDataSource8Lworld/respect/datalayer/school/PersonPasskeyDataSource;getPersonPasskeyDataSource:()Lworld/respect/datalayer/school/PersonPasskeyDataSource;personPasswordDataSource9Lworld/respect/datalayer/school/PersonPasswordDataSource;getPersonPasswordDataSource;()Lworld/respect/datalayer/school/PersonPasswordDataSource;reportDataSource1Lworld/respect/datalayer/school/ReportDataSource;getReportDataSource3()Lworld/respect/datalayer/school/ReportDataSource;indicatorDataSource4Lworld/respect/datalayer/school/IndicatorDataSource;getIndicatorDataSource6()Lworld/respect/datalayer/school/IndicatorDataSource;classDataSource0Lworld/respect/datalayer/school/ClassDataSource;getClassDataSource2()Lworld/respect/datalayer/school/ClassDataSource;enrollmentDataSource5Lworld/respect/datalayer/school/EnrollmentDataSource;getEnrollmentDataSource7()Lworld/respect/datalayer/school/EnrollmentDataSource;assignmentDataSource5Lworld/respect/datalayer/school/AssignmentDataSource;getAssignmentDataSource7()Lworld/respect/datalayer/school/AssignmentDataSource;respect-datalayer_debugAq Gjava/lang/Objectworld.respect.datalayerSchoolDataSourceLocalc4"world.respect.datalayerSchoolDataSourceLocalJ                  f20R0XR0X R 0 X  R0XR0XR0XR0XR0X !"#/Lworld/respect/datalayer/SchoolDataSourceLocal;*Lworld/respect/datalayer/SchoolDataSource;schoolAppDataSource9Lworld/respect/datalayer/school/SchoolAppDataSourceLocal;getSchoolAppDataSource;()Lworld/respect/datalayer/school/SchoolAppDataSourceLocal;personDataSource6Lworld/respect/datalayer/school/PersonDataSourceLocal;getPersonDataSource8()Lworld/respect/datalayer/school/PersonDataSourceLocal;personPasskeyDataSource=Lworld/respect/datalayer/school/PersonPasskeyDataSourceLocal;getPersonPasskeyDataSource?()Lworld/respect/datalayer/school/PersonPasskeyDataSourceLocal;personPasswordDataSource>Lworld/respect/datalayer/school/PersonPasswordDataSourceLocal;getPersonPasswordDataSource@()Lworld/respect/datalayer/school/PersonPasswordDataSourceLocal;reportDataSource6Lworld/respect/datalayer/school/ReportDataSourceLocal;getReportDataSource8()Lworld/respect/datalayer/school/ReportDataSourceLocal;classDataSource5Lworld/respect/datalayer/school/ClassDataSourceLocal;getClassDataSource7()Lworld/respect/datalayer/school/ClassDataSourceLocal;enrollmentDataSource:Lworld/respect/datalayer/school/EnrollmentDataSourceLocal;getEnrollmentDataSource<()Lworld/respect/datalayer/school/EnrollmentDataSourceLocal;assignmentDataSource:Lworld/respect/datalayer/school/AssignmentDataSourceLocal;getAssignmentDataSource<()Lworld/respect/datalayer/school/AssignmentDataSourceLocal;respect-datalayer_debug $]java/lang/Object(world/respect/datalayer/SchoolDataSourceworld.respect.datalayerUidNumberMapper1world.respect.datalayerUidNumberMapper;     20J020H)Lworld/respect/datalayer/UidNumberMapper;invokeuidrespect-datalayer_debug h\\java/lang/Object&world.respect.datalayer.compatibleappsCompatibleAppsDataSourcedt1P&world.respect.datalayer.compatibleappsCompatibleAppsDataSource4<              f20J$ 0002020 H&J$ 002020 H@ J(  000 0020 H&J( 000 0020 H&J020H@J020H@J0020H&ALworld/respect/datalayer/compatibleapps/CompatibleAppsDataSource; getAppAsFlowLkotlinx/coroutines/flow/Flow;'Lworld/respect/datalayer/DataLoadState;ALworld/respect/datalayer/compatibleapps/model/RespectAppManifest; manifestUrlLio/ktor/http/Url; loadParams(Lworld/respect/datalayer/DataLoadParams;getAppn(Lio/ktor/http/Url;Lworld/respect/datalayer/DataLoadParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;getAddableAppsgetLaunchpadAppsaddAppToLaunchpadF(Lio/ktor/http/Url;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;removeAppFromLaunchpadappIsAddedToLaunchpadAsFlowrespect-datalayer_debugq}java/lang/Object&world.respect.datalayer.compatibleappsCompatibleAppsDataSourceLocallBpk\S&world.respect.datalayer.compatibleappsCompatibleAppsDataSourceLocalT       f20J"02 000H@  FLworld/respect/datalayer/compatibleapps/CompatibleAppsDataSourceLocal;ALworld/respect/datalayer/compatibleapps/CompatibleAppsDataSource;upsertCompatibleAppsapps'Lworld/respect/datalayer/DataLoadState;ALworld/respect/datalayer/compatibleapps/model/RespectAppManifest;D(Ljava/util/List;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;respect-datalayer_debug6jpajava/lang/Object?world/respect/datalayer/compatibleapps/CompatibleAppsDataSource,world.respect.datalayer.compatibleapps.model!RespectAppManifest.AndroidDetailsIBֻZ,world.respect.datalayer.compatibleapps.model!RespectAppManifest.AndroidDetailsH                 '20:&'B+000 0 B? 0 0 000 0 J 0HJ00HJ 0HJ/0202002 0HJ020HJ 0 HJ 0HJ%02 02!0"2#0$H%R0 R00 R0 ()PLworld/respect/datalayer/compatibleapps/model/RespectAppManifest$AndroidDetails; packageIdstoresLio/ktor/http/Url; sourceCode<init>7(Ljava/lang/String;Ljava/util/List;Lio/ktor/http/Url;)Vseen0serializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;w(ILjava/lang/String;Ljava/util/List;Lio/ktor/http/Url;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V getPackageId()Ljava/lang/String; getStores()Ljava/util/List; getSourceCode()Lio/ktor/http/Url; component1 component2 component3copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;"write$Self$respect_datalayer_debug $serializer Companionrespect-datalayer_debugkn.Ujava/lang/Object Companion,world.respect.datalayer.compatibleapps.modelRespectAppManifest.CompanionKaΥ{,world.respect.datalayer.compatibleapps.modelRespectAppManifest.CompanionS       20B J 00R0XT  KLworld/respect/datalayer/compatibleapps/model/RespectAppManifest$Companion;<init>()V MIME_TYPE serializer#Lkotlinx/serialization/KSerializer;ALworld/respect/datalayer/compatibleapps/model/RespectAppManifest;respect-datalayer_debugp*(Djava/lang/Object MIME_TYPE,world.respect.datalayer.compatibleapps.modelRespectAppManifest(֙CE,world.respect.datalayer.compatibleapps.modelRespectAppManifestj                "        K20:HIJKLBu0 00 0  0  0  0   0 0 00B00000 0  0  0  00 000J 00HJ 10HJ 20HJ 30HJ 40 HJ 50 HJ 60 HJ 70HJ 80HJ9 00HJ:0202 0202 02  0 2 0 2 0 2  02 02 00HJ;0<2=0HJ >0HJ ?0HJ%@0A2B02C0D2E0FHGR0 R0 R0 R0  !R 0 8X "#$%R 0 8X &#'%R 0 8X (#)%R 0 *+R0 ,-R 00 ./MNALworld/respect/datalayer/compatibleapps/model/RespectAppManifest;name&Lworld/respect/lib/opds/model/LangMap; descriptionlicensewebsiteLio/ktor/http/Url;iconLcom/eygraber/uri/Uri; learningUnitsdefaultLaunchUriandroidPLworld/respect/datalayer/compatibleapps/model/RespectAppManifest$AndroidDetails;webLLworld/respect/datalayer/compatibleapps/model/RespectAppManifest$WebDetails; screenshotsLLworld/respect/datalayer/compatibleapps/model/RespectAppManifest$Screenshot;<init>a(Lworld/respect/lib/opds/model/LangMap;Lworld/respect/lib/opds/model/LangMap;Ljava/lang/String;Lio/ktor/http/Url;Lcom/eygraber/uri/Uri;Lcom/eygraber/uri/Uri;Lcom/eygraber/uri/Uri;Lworld/respect/datalayer/compatibleapps/model/RespectAppManifest$AndroidDetails;Lworld/respect/datalayer/compatibleapps/model/RespectAppManifest$WebDetails;Ljava/util/List;)Vseen0serializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;(ILworld/respect/lib/opds/model/LangMap;Lworld/respect/lib/opds/model/LangMap;Ljava/lang/String;Lio/ktor/http/Url;Lcom/eygraber/uri/Uri;Lcom/eygraber/uri/Uri;Lcom/eygraber/uri/Uri;Lworld/respect/datalayer/compatibleapps/model/RespectAppManifest$AndroidDetails;Lworld/respect/datalayer/compatibleapps/model/RespectAppManifest$WebDetails;Ljava/util/List;Lkotlinx/serialization/internal/SerializationConstructorMarker;)VgetName(()Lworld/respect/lib/opds/model/LangMap;getDescription getLicense()Ljava/lang/String; getWebsite()Lio/ktor/http/Url;getIcon$annotations()VgetIcon()Lcom/eygraber/uri/Uri;getLearningUnits$annotationsgetLearningUnitsgetDefaultLaunchUri$annotationsgetDefaultLaunchUri getAndroidR()Lworld/respect/datalayer/compatibleapps/model/RespectAppManifest$AndroidDetails;getWebN()Lworld/respect/datalayer/compatibleapps/model/RespectAppManifest$WebDetails;getScreenshots()Ljava/util/List; component1 component2 component3 component4 component5 component6 component7 component8 component9 component10copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;"write$Self$respect_datalayer_debugAndroidDetails WebDetails Screenshot Companion $serializerrespect-datalayer_debug0<^z  MIME_TYPE*,kjava/lang/Object Companion)world.respect.datalayer.networkvalidationBaseDataSourceValidationHelper_Bk)world.respect.datalayer.networkvalidationBaseDataSourceValidationHelperP      f20J 02020H@  JLworld/respect/datalayer/networkvalidation/BaseDataSourceValidationHelper;getValidationInfoALworld/respect/datalayer/networkvalidation/NetworkValidationInfo;urlLio/ktor/http/Url;requestHeaders,Lcom/ustadmobile/ihttp/headers/IHttpHeaders;r(Lio/ktor/http/Url;Lcom/ustadmobile/ihttp/headers/IHttpHeaders;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;respect-datalayer_debug$ @java/lang/Object)world.respect.datalayer.networkvalidation"ExtendedDataSourceValidationHelper&.̼Ƈ)world.respect.datalayer.networkvalidation"ExtendedDataSourceValidationHelpern*        f20J02020H&J0 2 0 H@  NLworld/respect/datalayer/networkvalidation/ExtendedDataSourceValidationHelper;JLworld/respect/datalayer/networkvalidation/BaseDataSourceValidationHelper;validationInfoKeyrequestHeaders,Lcom/ustadmobile/ihttp/headers/IHttpHeaders; varyHeaderupdateValidationInfometaInfo*Lworld/respect/datalayer/DataLoadMetaInfo;^(Lworld/respect/datalayer/DataLoadMetaInfo;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;respect-datalayer_debugd#java/lang/ObjectHworld/respect/datalayer/networkvalidation/BaseDataSourceValidationHelper)world.respect.datalayer.networkvalidationNetworkValidationInfog)world.respect.datalayer.networkvalidationNetworkValidationInfo(         20BC0000 0 0  J 0HJ 0HJ 0HJ 0HJ 0HJ 0HJI0202 020202 02 0HJ020HJ 0HJ  0HR0   R0 R0  R0  R0 R 0  !"ALworld/respect/datalayer/networkvalidation/NetworkValidationInfo; lastModifiedetagconsistentThrough lastChecked varyHeadervalidationInfoKey<init>+(JLjava/lang/String;JJLjava/lang/String;J)VgetLastModified()JgetEtag()Ljava/lang/String;getConsistentThroughgetLastChecked getVaryHeadergetValidationInfoKey component1 component2 component3 component4 component5 component6copyequalsotherhashCodetoStringrespect-datalayer_debugxГmjava/lang/Objectworld.respect.datalayer.opdsOpdsDataSource㩳\jworld.respect.datalayer.opdsOpdsDataSource2           f20J$ 0002020 H&J8  0 002020 2 02 0H&-Lworld/respect/datalayer/opds/OpdsDataSource; loadOpdsFeedLkotlinx/coroutines/flow/Flow;'Lworld/respect/datalayer/DataLoadState;'Lworld/respect/lib/opds/model/OpdsFeed;urlLio/ktor/http/Url;params(Lworld/respect/datalayer/DataLoadParams;loadOpdsPublication.Lworld/respect/lib/opds/model/OpdsPublication; referrerUrlexpectedPublicationIdrespect-datalayer_debug7S java/lang/Objectworld.respect.datalayer.opdsOpdsDataSourceLocalsI2zLworld.respect.datalayer.opdsOpdsDataSourceLocal*          f20J0 2  0 0 H@ J0 2 00 H@ R0XR0X2Lworld/respect/datalayer/opds/OpdsDataSourceLocal;-Lworld/respect/datalayer/opds/OpdsDataSource;feedNetworkValidationHelperJLworld/respect/datalayer/networkvalidation/BaseDataSourceValidationHelper;getFeedNetworkValidationHelperL()Lworld/respect/datalayer/networkvalidation/BaseDataSourceValidationHelper;"publicationNetworkValidationHelper%getPublicationNetworkValidationHelperupdateOpdsFeedfeed(Lworld/respect/datalayer/DataReadyState;'Lworld/respect/lib/opds/model/OpdsFeed;\(Lworld/respect/datalayer/DataReadyState;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;updateOpdsPublication publication.Lworld/respect/lib/opds/model/OpdsPublication;respect-datalayer_debug=05p >java/lang/Object+world/respect/datalayer/opds/OpdsDataSource%world.respect.datalayer.respect.model RespectSchoolDirectory.CompanionSCeZ=%world.respect.datalayer.respect.model RespectSchoolDirectory.CompanionS       20B J 00R0XT  HLworld/respect/datalayer/respect/model/RespectSchoolDirectory$Companion;<init>()VSERVER_MANAGED_DIRECTORY_URL serializer#Lkotlinx/serialization/KSerializer;>Lworld/respect/datalayer/respect/model/RespectSchoolDirectory;respect-datalayer_debug7Ejava/lang/ObjectSERVER_MANAGED_DIRECTORY_URL%world.respect.datalayer.respect.modelRespectSchoolDirectoryAL;%world.respect.datalayer.respect.modelRespectSchoolDirectoryOD                !20:!"B00B/0 00 0  J 0HJ 0HJ02020HJ020HJ 0 HJ 0HJ%0202020H R0  R0 #$>Lworld/respect/datalayer/respect/model/RespectSchoolDirectory; invitePrefixbaseUrlLio/ktor/http/Url;<init>'(Ljava/lang/String;Lio/ktor/http/Url;)Vseen0serializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;g(ILjava/lang/String;Lio/ktor/http/Url;Lkotlinx/serialization/internal/SerializationConstructorMarker;)VgetInvitePrefix()Ljava/lang/String; getBaseUrl()Lio/ktor/http/Url; component1 component2copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;"write$Self$respect_datalayer_debug Companion $serializerrespect-datalayer_debug93SERVER_MANAGED_DIRECTORY_URL3E;0Vjava/lang/Object Companion%world.respect.datalayer.respect.modelSchoolDirectoryEntryJ&-M%world.respect.datalayer.respect.modelSchoolDirectoryEntryzd                      <20:;<Bq00000 0  0 j`   00 j`   0Bk000000 0  0 0 0J %0HJ &0HJ '0HJ (0HJ )0HJ *0 HJ+0 j`   0HJ,0 j`   0HJ-0202020202 02  0 2 0 j`   020 j`   0HJ.0/2001HJ 20HJ 30 HJ%4052026072809H:R0 R0 R0 R0 R0 R 0   !R' 0 j`   0X "#R'0 j`   0X $#=><Lworld/respect/datalayer/respect/model/SchoolDirectoryEntry;/Lworld/respect/datalayer/shared/ModelWithTimes;name&Lworld/respect/lib/opds/model/LangMap;selfLio/ktor/http/Url;xapi oneRoster respectExtrpId lastModifiedLkotlin/time/Instant;$Lkotlinx/serialization/Serializable;withLkotlin/reflect/KClass;0Lworld/respect/lib/serializers/InstantAsISO8601;stored<init>(Lworld/respect/lib/opds/model/LangMap;Lio/ktor/http/Url;Lio/ktor/http/Url;Lio/ktor/http/Url;Lio/ktor/http/Url;Ljava/lang/String;Lkotlin/time/Instant;Lkotlin/time/Instant;)Vseen0serializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;(ILworld/respect/lib/opds/model/LangMap;Lio/ktor/http/Url;Lio/ktor/http/Url;Lio/ktor/http/Url;Lio/ktor/http/Url;Ljava/lang/String;Lkotlin/time/Instant;Lkotlin/time/Instant;Lkotlinx/serialization/internal/SerializationConstructorMarker;)VgetName(()Lworld/respect/lib/opds/model/LangMap;getSelf()Lio/ktor/http/Url;getXapi getOneRoster getRespectExtgetRpId()Ljava/lang/String;getLastModified()Lkotlin/time/Instant; getStored component1 component2 component3 component4 component5 component6 component7 component8copyequalsotherhashCodetoString write$Selfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;"write$Self$respect_datalayer_debug $serializer Companionrespect-datalayer_debug$Y.java/lang/Object-world/respect/datalayer/shared/ModelWithTimes Companionworld.respect.datalayer.school"AssignmentDataSource.GetListParams\pX)world.respect.datalayer.school"AssignmentDataSource.GetListParams(          20:B0J 0HJ 020HJ 0 2 0HJ  0HJ 0HR0 CLworld/respect/datalayer/school/AssignmentDataSource$GetListParams;common;Lworld/respect/datalayer/shared/params/GetListCommonParams;<init>>(Lworld/respect/datalayer/shared/params/GetListCommonParams;)V getCommon=()Lworld/respect/datalayer/shared/params/GetListCommonParams; component1copyequalsotherhashCodetoString Companionrespect-datalayer_debug1T%'java/lang/Object Companionworld.respect.datalayer.schoolAssignmentDataSource࣭#qworld.respect.datalayer.schoolAssignmentDataSource H                f 200:J 00020H&J$002 0 20H@ J( 000 20 2 0H&J. 00020 2 0H@J02 00H@5Lworld/respect/datalayer/school/AssignmentDataSource;3Lworld/respect/datalayer/shared/WritableDataSource;1Lworld/respect/datalayer/school/model/Assignment;findByGuidAsFlowLkotlinx/coroutines/flow/Flow;'Lworld/respect/datalayer/DataLoadState;guid findByGuidparams(Lworld/respect/datalayer/DataLoadParams;n(Lworld/respect/datalayer/DataLoadParams;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;listAsPagingSource<Lworld/respect/datalayer/shared/paging/IPagingSourceFactory; loadParamsCLworld/respect/datalayer/school/AssignmentDataSource$GetListParams;list(Lworld/respect/datalayer/DataLoadParams;Lworld/respect/datalayer/school/AssignmentDataSource$GetListParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;storeD(Ljava/util/List;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; GetListParams Companionrespect-datalayer_debug~\no9w ENDPOINT_NAME,W?(Ujava/lang/Object1world/respect/datalayer/shared/WritableDataSource Companionworld.respect.datalayer.schoolAssignmentDataSourceLocalH۟world.respect.datalayer.schoolAssignmentDataSourceLocal,     f20200:Lworld/respect/datalayer/school/AssignmentDataSourceLocal;5Lworld/respect/datalayer/school/AssignmentDataSource;5Lworld/respect/datalayer/shared/LocalModelDataSource;1Lworld/respect/datalayer/school/model/Assignment;respect-datalayer_debug`r7java/lang/Object3world/respect/datalayer/school/AssignmentDataSource3world/respect/datalayer/shared/LocalModelDataSourceworld.respect.datalayer.schoolClassDataSource.GetListParams!2X ʆworld.respect.datalayer.schoolClassDataSource.GetListParams(          20:B0 0J  0HJ  0HJ0202 0HJ020HJ 0HJ 0HR0  R0   >Lworld/respect/datalayer/school/ClassDataSource$GetListParams;common;Lworld/respect/datalayer/shared/params/GetListCommonParams; inviteCode<init>P(Lworld/respect/datalayer/shared/params/GetListCommonParams;Ljava/lang/String;)V getCommon=()Lworld/respect/datalayer/shared/params/GetListCommonParams; getInviteCode()Ljava/lang/String; component1 component2copyequalsotherhashCodetoString Companionrespect-datalayer_debugFL7 java/lang/Object Companionworld.respect.datalayer.schoolClassDataSource=world.respect.datalayer.schoolClassDataSourceH                f 200:J 00020H&J$002 0 20H@ J$ 000 20 2 0H&J* 00020 2 0H@J02 00H@0Lworld/respect/datalayer/school/ClassDataSource;3Lworld/respect/datalayer/shared/WritableDataSource;,Lworld/respect/datalayer/school/model/Clazz;findByGuidAsFlowLkotlinx/coroutines/flow/Flow;'Lworld/respect/datalayer/DataLoadState;guid findByGuidparams(Lworld/respect/datalayer/DataLoadParams;n(Lworld/respect/datalayer/DataLoadParams;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;listAsPagingSource<Lworld/respect/datalayer/shared/paging/IPagingSourceFactory; loadParams>Lworld/respect/datalayer/school/ClassDataSource$GetListParams;list(Lworld/respect/datalayer/DataLoadParams;Lworld/respect/datalayer/school/ClassDataSource$GetListParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;storeD(Ljava/util/List;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; GetListParams Companionrespect-datalayer_debugf."I ENDPOINT_NAMEd'"PARAM_NAME_INVITE_CODEFsSjava/lang/Object1world/respect/datalayer/shared/WritableDataSource Companionworld.respect.datalayer.schoolClassDataSourceLocal8 *]world.respect.datalayer.schoolClassDataSourceLocal,     f202005Lworld/respect/datalayer/school/ClassDataSourceLocal;0Lworld/respect/datalayer/school/ClassDataSource;5Lworld/respect/datalayer/shared/LocalModelDataSource;,Lworld/respect/datalayer/school/model/Clazz;respect-datalayer_debug45((java/lang/Object.world/respect/datalayer/school/ClassDataSource3world/respect/datalayer/shared/LocalModelDataSourceworld.respect.datalayer.school"EnrollmentDataSource.GetListParams[k٠(Lworld/respect/datalayer/shared/params/GetListCommonParams;Ljava/lang/String;Lworld/respect/datalayer/school/model/EnrollmentRoleEnum;Ljava/lang/String;)V getCommon=()Lworld/respect/datalayer/shared/params/GetListCommonParams; getClassUid()Ljava/lang/String;getRole;()Lworld/respect/datalayer/school/model/EnrollmentRoleEnum; getPersonUid component1 component2 component3 component4copyequalsotherhashCodetoString Companionrespect-datalayer_debugce5 java/lang/Object Companionworld.respect.datalayer.schoolEnrollmentDataSourcegH world.respect.datalayer.schoolEnrollmentDataSource F              f 200:J$002020H@ J$  000 2020H&J$ 000 2020H&J02 00H@J020H@5Lworld/respect/datalayer/school/EnrollmentDataSource;3Lworld/respect/datalayer/shared/WritableDataSource;1Lworld/respect/datalayer/school/model/Enrollment; findByGuid'Lworld/respect/datalayer/DataLoadState; loadParams(Lworld/respect/datalayer/DataLoadParams;guidn(Lworld/respect/datalayer/DataLoadParams;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;findByGuidAsFlowLkotlinx/coroutines/flow/Flow;listAsPagingSource<Lworld/respect/datalayer/shared/paging/IPagingSourceFactory; listParamsCLworld/respect/datalayer/school/EnrollmentDataSource$GetListParams;storelistD(Ljava/util/List;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;deleteEnrollmentuidF(Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; GetListParams Companionrespect-datalayer_debug5DlΡ ENDPOINT_NAMEFFi+CFILTER_BY_PERSON_UIDĎ׹2java/lang/Object1world/respect/datalayer/shared/WritableDataSource Companionworld.respect.datalayer.schoolEnrollmentDataSourceLocal#V=5world.respect.datalayer.schoolEnrollmentDataSourceLocal,     f20200:Lworld/respect/datalayer/school/EnrollmentDataSourceLocal;5Lworld/respect/datalayer/school/EnrollmentDataSource;5Lworld/respect/datalayer/shared/LocalModelDataSource;1Lworld/respect/datalayer/school/model/Enrollment;respect-datalayer_debugCgjava/lang/Object3world/respect/datalayer/school/EnrollmentDataSource3world/respect/datalayer/shared/LocalModelDataSourceworld.respect.datalayer.schoolIndicatorDataSourceC1Z0ZJ^"world.respect.datalayer.schoolIndicatorDataSource<              f20J  0000H@J$002 0 2 0 H@ J" 0002 0 H@J020H@J020H@J02 0 0H@4Lworld/respect/datalayer/school/IndicatorDataSource;allIndicatorAsFlowLkotlinx/coroutines/flow/Flow;'Lworld/respect/datalayer/DataLoadState;0Lworld/respect/datalayer/school/model/Indicator;4(Lkotlin/coroutines/Continuation;)Ljava/lang/Object;getIndicatorAsync loadParams(Lworld/respect/datalayer/DataLoadParams; indicatorIdn(Lworld/respect/datalayer/DataLoadParams;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;getIndicatorAsFlowF(Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; putIndicator indicatord(Lworld/respect/datalayer/school/model/Indicator;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;updateIndicatorinitializeDefaultIndicators idGeneratorLkotlin/Function0;T(Lkotlin/jvm/functions/Function0;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;respect-datalayer_debugŤВ6java/lang/Objectworld.respect.datalayer.schoolPersonDataSource.GetListParams{lGvworld.respect.datalayer.schoolPersonDataSource.GetListParams4            &20:&BK0 0 0 0  0  0  J 0HJ 0HJ 0HJ 0HJ 0 HJ 0 HJM 0202 02 02 02  0 2 0 HJ!0 2"0HJ #0$HJ %0HR0 R0 R0 R0 R 0  R 0  '(?Lworld/respect/datalayer/school/PersonDataSource$GetListParams;common;Lworld/respect/datalayer/shared/params/GetListCommonParams;filterByClazzUidfilterByEnrolmentRole9Lworld/respect/datalayer/school/model/EnrollmentRoleEnum; filterByNamefilterByPersonRole5Lworld/respect/datalayer/school/model/PersonRoleEnum;includeRelated<init>(Lworld/respect/datalayer/shared/params/GetListCommonParams;Ljava/lang/String;Lworld/respect/datalayer/school/model/EnrollmentRoleEnum;Ljava/lang/String;Lworld/respect/datalayer/school/model/PersonRoleEnum;Z)V getCommon=()Lworld/respect/datalayer/shared/params/GetListCommonParams;getFilterByClazzUid()Ljava/lang/String;getFilterByEnrolmentRole;()Lworld/respect/datalayer/school/model/EnrollmentRoleEnum;getFilterByNamegetFilterByPersonRole7()Lworld/respect/datalayer/school/model/PersonRoleEnum;getIncludeRelated()Z component1 component2 component3 component4 component5 component6copyequalsotherhashCodetoString Companionrespect-datalayer_debugWCIgjava/lang/Object Companionworld.respect.datalayer.schoolPersonDataSourceL[world.respect.datalayer.schoolPersonDataSourceT                   f 200:J020H@J$002 0 2 0H@ J  0002 0H&J, 00002 0 20H&J, 0002 0 20H@J$0002 0 20H&J$0002 0 20H&J02 00H@ !1Lworld/respect/datalayer/school/PersonDataSource;3Lworld/respect/datalayer/shared/WritableDataSource;-Lworld/respect/datalayer/school/model/Person;findByUsernameusernameF(Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; findByGuid'Lworld/respect/datalayer/DataLoadState; loadParams(Lworld/respect/datalayer/DataLoadParams;guidn(Lworld/respect/datalayer/DataLoadParams;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;findByGuidAsFlowLkotlinx/coroutines/flow/Flow; listAsFlowparams?Lworld/respect/datalayer/school/PersonDataSource$GetListParams;list(Lworld/respect/datalayer/DataLoadParams;Lworld/respect/datalayer/school/PersonDataSource$GetListParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;listAsPagingSource<Lworld/respect/datalayer/shared/paging/IPagingSourceFactory;listDetailsAsPagingSourceCLworld/respect/datalayer/school/model/composites/PersonListDetails; listParamsstoreD(Ljava/util/List;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; GetListParams Companionrespect-datalayer_debug6{:f9 ENDPOINT_NAME[oFILTER_BY_PERSON_ROLE java/lang/Object1world/respect/datalayer/shared/WritableDataSource Companionworld.respect.datalayer.schoolPersonDataSourceLocalJغm͸oworld.respect.datalayer.schoolPersonDataSourceLocal,     f202006Lworld/respect/datalayer/school/PersonDataSourceLocal;1Lworld/respect/datalayer/school/PersonDataSource;5Lworld/respect/datalayer/shared/LocalModelDataSource;-Lworld/respect/datalayer/school/model/Person;respect-datalayer_debugծa*Ծjava/lang/Object/world/respect/datalayer/school/PersonDataSource3world/respect/datalayer/shared/LocalModelDataSourceworld.respect.datalayer.school%PersonPasskeyDataSource.GetListParamshbmworld.respect.datalayer.school%PersonPasskeyDataSource.GetListParams       20B0J 0HJ 020HJ 02 0HJ  0 HJ 0HR0 FLworld/respect/datalayer/school/PersonPasskeyDataSource$GetListParams;includeRevoked<init>(Z)VgetIncludeRevoked()Z component1copyequalsotherhashCodetoStringrespect-datalayer_debugmd/java/lang/Objectworld.respect.datalayer.schoolPersonPasskeyDataSourceя:world.respect.datalayer.schoolPersonPasskeyDataSource(         f 200: J$ 00020H@J$  0000 20H& 8Lworld/respect/datalayer/school/PersonPasskeyDataSource;3Lworld/respect/datalayer/shared/WritableDataSource;4Lworld/respect/datalayer/school/model/PersonPasskey;listAll'Lworld/respect/datalayer/DataLoadState; listParamsFLworld/respect/datalayer/school/PersonPasskeyDataSource$GetListParams;z(Lworld/respect/datalayer/school/PersonPasskeyDataSource$GetListParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; listAllAsFlowLkotlinx/coroutines/flow/Flow; GetListParams Companionrespect-datalayer_debugt5 ENDPOINT_NAMEJh.PARAM_INCLUDE_REVOKEDcjava/lang/Object1world/respect/datalayer/shared/WritableDataSource Companionworld.respect.datalayer.schoolPersonPasskeyDataSourceLocalo6Ģworld.respect.datalayer.schoolPersonPasskeyDataSourceLocal,     f20200=Lworld/respect/datalayer/school/PersonPasskeyDataSourceLocal;8Lworld/respect/datalayer/school/PersonPasskeyDataSource;5Lworld/respect/datalayer/shared/LocalModelDataSource;4Lworld/respect/datalayer/school/model/PersonPasskey;respect-datalayer_debugBw{java/lang/Object6world/respect/datalayer/school/PersonPasskeyDataSource3world/respect/datalayer/shared/LocalModelDataSourceworld.respect.datalayer.school&PersonPasswordDataSource.GetListParams'v8xworld.respect.datalayer.school&PersonPasswordDataSource.GetListParams(          20:B0J 0HJ 020HJ 0 2 0HJ  0HJ 0HR0 GLworld/respect/datalayer/school/PersonPasswordDataSource$GetListParams;common;Lworld/respect/datalayer/shared/params/GetListCommonParams;<init>>(Lworld/respect/datalayer/shared/params/GetListCommonParams;)V getCommon=()Lworld/respect/datalayer/shared/params/GetListCommonParams; component1copyequalsotherhashCodetoString Companionrespect-datalayer_debugܬSzjava/lang/Object Companionworld.respect.datalayer.schoolPersonPasswordDataSource q5 -world.respect.datalayer.schoolPersonPasswordDataSource.          f 200: J$ 00020H@J.  0000 2 0 20H&9Lworld/respect/datalayer/school/PersonPasswordDataSource;3Lworld/respect/datalayer/shared/WritableDataSource;5Lworld/respect/datalayer/school/model/PersonPassword;listAll'Lworld/respect/datalayer/DataLoadState; listParamsGLworld/respect/datalayer/school/PersonPasswordDataSource$GetListParams;{(Lworld/respect/datalayer/school/PersonPasswordDataSource$GetListParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; listAllAsFlowLkotlinx/coroutines/flow/Flow; loadParams(Lworld/respect/datalayer/DataLoadParams; GetListParams Companionrespect-datalayer_debug@_5  ENDPOINT_NAMEM% (java/lang/Object1world/respect/datalayer/shared/WritableDataSource Companionworld.respect.datalayer.schoolPersonPasswordDataSourceLocal 76;world.respect.datalayer.schoolPersonPasswordDataSourceLocal,     f20200>Lworld/respect/datalayer/school/PersonPasswordDataSourceLocal;9Lworld/respect/datalayer/school/PersonPasswordDataSource;5Lworld/respect/datalayer/shared/LocalModelDataSource;5Lworld/respect/datalayer/school/model/PersonPassword;respect-datalayer_debugy( java/lang/Object7world/respect/datalayer/school/PersonPasswordDataSource3world/respect/datalayer/shared/LocalModelDataSourceworld.respect.datalayer.schoolReportDataSource)MO[world.respect.datalayer.schoolReportDataSource:             f20J( 000020H@ J$ 002 0 2 0H@J" 0002 0H@J020H@J02 0H@1Lworld/respect/datalayer/school/ReportDataSource;allReportsAsFlowLkotlinx/coroutines/flow/Flow;'Lworld/respect/datalayer/DataLoadState;-Lworld/respect/datalayer/school/model/Report;template5(ZLkotlin/coroutines/Continuation;)Ljava/lang/Object;getReportAsync loadParams(Lworld/respect/datalayer/DataLoadParams;reportIdn(Lworld/respect/datalayer/DataLoadParams;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;getReportAsFlowF(Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; putReportreporta(Lworld/respect/datalayer/school/model/Report;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; deleteReportrespect-datalayer_debugpjava/lang/Objectworld.respect.datalayer.schoolReportDataSourceLocali!nzworld.respect.datalayer.schoolReportDataSourceLocal,     f202006Lworld/respect/datalayer/school/ReportDataSourceLocal;1Lworld/respect/datalayer/school/ReportDataSource;5Lworld/respect/datalayer/shared/LocalModelDataSource;-Lworld/respect/datalayer/school/model/Report;respect-datalayer_debughIKTjava/lang/Object/world/respect/datalayer/school/ReportDataSource3world/respect/datalayer/shared/LocalModelDataSourceworld.respect.datalayer.school!SchoolAppDataSource.GetListParams5?0\world.respect.datalayer.school!SchoolAppDataSource.GetListParams&         20:B00J  0HJ  0HJ02020HJ020HJ 0HJ 0HR0  R0   BLworld/respect/datalayer/school/SchoolAppDataSource$GetListParams;common;Lworld/respect/datalayer/shared/params/GetListCommonParams;includeDeleted<init>?(Lworld/respect/datalayer/shared/params/GetListCommonParams;Z)V getCommon=()Lworld/respect/datalayer/shared/params/GetListCommonParams;getIncludeDeleted()Z component1 component2copyequalsotherhashCodetoString Companionrespect-datalayer_debug֕?java/lang/Object Companionworld.respect.datalayer.schoolSchoolAppDataSource\Ϗzworld.respect.datalayer.schoolSchoolAppDataSource4           f 200:J$0002020 H&J.  00 0 0 2020 H&J* 00 0 2020 H@4Lworld/respect/datalayer/school/SchoolAppDataSource;3Lworld/respect/datalayer/shared/WritableDataSource;0Lworld/respect/datalayer/school/model/SchoolApp;listAsPagingSource<Lworld/respect/datalayer/shared/paging/IPagingSourceFactory; loadParams(Lworld/respect/datalayer/DataLoadParams;paramsBLworld/respect/datalayer/school/SchoolAppDataSource$GetListParams; listAsFlowLkotlinx/coroutines/flow/Flow;'Lworld/respect/datalayer/DataLoadState;list(Lworld/respect/datalayer/DataLoadParams;Lworld/respect/datalayer/school/SchoolAppDataSource$GetListParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; GetListParams Companionrespect-datalayer_debugx󎝼  ENDPOINT_NAMEړo0INCLUDE_DELETED68f{java/lang/Object1world/respect/datalayer/shared/WritableDataSource Companionworld.respect.datalayer.schoolSchoolAppDataSourceLocal_ƺ&Ɨworld.respect.datalayer.schoolSchoolAppDataSourceLocal,     f202009Lworld/respect/datalayer/school/SchoolAppDataSourceLocal;4Lworld/respect/datalayer/school/SchoolAppDataSource;5Lworld/respect/datalayer/shared/LocalModelDataSource;0Lworld/respect/datalayer/school/model/SchoolApp;respect-datalayer_debug?qIjava/lang/Object2world/respect/datalayer/school/SchoolAppDataSource3world/respect/datalayer/shared/LocalModelDataSource$world.respect.datalayer.school.model Assignment\2#$world.respect.datalayer.school.model Assignmentj                        <20:<=B0000j`    0  00 00 0j`    0 0j`    0 Bw00000  00  00 000J %0HJ &0HJ '0HJ (0j`    0 HJ)00 HJ*00 HJ+0j`    0 HJ,0j`    0 HJ-020202020j`    0 2 00 200 20j`    0 20j`    0 HJ.0/2001HJ 20HJ 30HJ%4052602708290:H;R0 R0 R0 R(0j`    0  R 00   !R00  "!R'0j`    0 X #R'0j`    0 X $>?1Lworld/respect/datalayer/school/model/Assignment;/Lworld/respect/datalayer/shared/ModelWithTimes;uidtitle descriptiondeadlineLkotlin/time/Instant;$Lkotlinx/serialization/Serializable;withLkotlin/reflect/KClass;0Lworld/respect/lib/serializers/InstantAsISO8601; assignees<Lworld/respect/datalayer/school/model/AssignmentAssigneeRef; learningUnits@Lworld/respect/datalayer/school/model/AssignmentLearningUnitRef; lastModifiedstored<init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lkotlin/time/Instant;Ljava/util/List;Ljava/util/List;Lkotlin/time/Instant;Lkotlin/time/Instant;)Vseen0serializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Lkotlin/time/Instant;Ljava/util/List;Ljava/util/List;Lkotlin/time/Instant;Lkotlin/time/Instant;Lkotlinx/serialization/internal/SerializationConstructorMarker;)VgetUid()Ljava/lang/String;getTitlegetDescription getDeadline()Lkotlin/time/Instant; getAssignees()Ljava/util/List;getLearningUnitsgetLastModified getStored component1 component2 component3 component4 component5 component6 component7 component8copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;"write$Self$respect_datalayer_debug Companion $serializerrespect-datalayer_debuga0TABLE_IDt6$Vjava/lang/Object-world/respect/datalayer/shared/ModelWithTimes Companion$world.respect.datalayer.school.modelAssignmentAssigneeRefMB0$world.respect.datalayer.school.modelAssignmentAssigneeRefQD                "20:!"B00B/0 00 0  J 0HJ 0HJ02020HJ020HJ 0 HJ 0HJ%0202020H R0  R0 #$<Lworld/respect/datalayer/school/model/AssignmentAssigneeRef;typeDLworld/respect/datalayer/school/model/AssignmentAssigneeRefTypeEnum;uid<init>Y(Lworld/respect/datalayer/school/model/AssignmentAssigneeRefTypeEnum;Ljava/lang/String;)Vseen0serializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;(ILworld/respect/datalayer/school/model/AssignmentAssigneeRefTypeEnum;Ljava/lang/String;Lkotlinx/serialization/internal/SerializationConstructorMarker;)VgetTypeF()Lworld/respect/datalayer/school/model/AssignmentAssigneeRefTypeEnum;getUid()Ljava/lang/String; component1 component2copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;"write$Self$respect_datalayer_debug $serializer Companionrespect-datalayer_debug?\IwSjava/lang/Object Companion$world.respect.datalayer.school.model'AssignmentAssigneeRefTypeEnum.CompanionƼ` $world.respect.datalayer.school.model'AssignmentAssigneeRefTypeEnum.Companionm&         20B J020J02 0 J  00  NLworld/respect/datalayer/school/model/AssignmentAssigneeRefTypeEnum$Companion;<init>()V fromValueDLworld/respect/datalayer/school/model/AssignmentAssigneeRefTypeEnum;valuefromFlagflag serializer#Lkotlinx/serialization/KSerializer;respect-datalayer_debugUҮEjava/lang/Object$world.respect.datalayer.school.modelAssignmentAssigneeRefTypeEnumoO+$world.respect.datalayer.school.modelAssignmentAssigneeRefTypeEnumw       200: B00R0  R0   j DLworld/respect/datalayer/school/model/AssignmentAssigneeRefTypeEnum;valueflag<init>)(Ljava/lang/String;ILjava/lang/String;I)VgetValue()Ljava/lang/String;getFlag()ICLASS Companionrespect-datalayer_debugOch0java/lang/Enum Companion$world.respect.datalayer.school.modelAssignmentLearningUnitRefm7%$world.respect.datalayer.school.modelAssignmentLearningUnitRefOD                !20: !B00B/000 0  J 0HJ 0HJ02020HJ020HJ 0HJ 0HJ%0202020HR0   R0  "#@Lworld/respect/datalayer/school/model/AssignmentLearningUnitRef;learningUnitManifestUrlLio/ktor/http/Url;appManifestUrl<init>'(Lio/ktor/http/Url;Lio/ktor/http/Url;)Vseen0serializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;g(ILio/ktor/http/Url;Lio/ktor/http/Url;Lkotlinx/serialization/internal/SerializationConstructorMarker;)VgetLearningUnitManifestUrl()Lio/ktor/http/Url;getAppManifestUrl component1 component2copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;"write$Self$respect_datalayer_debug $serializer Companionrespect-datalayer_debugPƭ8^^java/lang/Object Companion$world.respect.datalayer.school.model AuthToken2o]($world.respect.datalayer.school.model AuthToken<              20:B000 B5 0000 0  J%0202020HR0 R0 R0 0Lworld/respect/datalayer/school/model/AuthToken; accessToken timeCreatedttl<init>(Ljava/lang/String;JI)Vseen0serializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;W(ILjava/lang/String;JILkotlinx/serialization/internal/SerializationConstructorMarker;)VgetAccessToken()Ljava/lang/String;getTimeCreated()JgetTtl()I write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;"write$Self$respect_datalayer_debug $serializer Companionrespect-datalayer_debug}vjava/lang/Object Companion$world.respect.datalayer.school.modelClazzz04lo$world.respect.datalayer.school.modelClazzb                       :20::;B000 00 j`     0 0 j`     0  0 0Bk000000 0 000J #0HJ $0HJ %0HJ &0HJ'0 j`     0 HJ(0 j`     0 HJ )0HJ *0HJ+02020202 020 j`     0 20 j`     0 2 02 0HJ,0-2.0/HJ 00HJ 10HJ%20324025062708H9R0 R0 R0 R0 R'0 j`     0 X R'0 j`     0 X  R0 !R0 "<=,Lworld/respect/datalayer/school/model/Clazz;/Lworld/respect/datalayer/shared/ModelWithTimes;guidtitlestatus1Lworld/respect/datalayer/school/model/StatusEnum; description lastModifiedLkotlin/time/Instant;$Lkotlinx/serialization/Serializable;withLkotlin/reflect/KClass;0Lworld/respect/lib/serializers/InstantAsISO8601;storedteacherInviteCodestudentInviteCode<init>(Ljava/lang/String;Ljava/lang/String;Lworld/respect/datalayer/school/model/StatusEnum;Ljava/lang/String;Lkotlin/time/Instant;Lkotlin/time/Instant;Ljava/lang/String;Ljava/lang/String;)Vseen0serializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;(ILjava/lang/String;Ljava/lang/String;Lworld/respect/datalayer/school/model/StatusEnum;Ljava/lang/String;Lkotlin/time/Instant;Lkotlin/time/Instant;Ljava/lang/String;Ljava/lang/String;Lkotlinx/serialization/internal/SerializationConstructorMarker;)VgetGuid()Ljava/lang/String;getTitle getStatus3()Lworld/respect/datalayer/school/model/StatusEnum;getDescriptiongetLastModified()Lkotlin/time/Instant; getStoredgetTeacherInviteCodegetStudentInviteCode component1 component2 component3 component4 component5 component6 component7 component8copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;"write$Self$respect_datalayer_debug Companion $serializerrespect-datalayer_debugk:׵YDEFAULT_INVITE_CODE_LENO؅~DEFAULT_INVITE_CODE_MAXp((Ljava/lang/String;ILjava/lang/String;)VgetPName()Ljava/lang/String;ANDROIDUNKNOWN Companionrespect-datalayer_debugjava/lang/Enum Companion$world.respect.datalayer.school.model DeviceInfov²$world.respect.datalayer.school.model DeviceInfoTL                  220:123B;0000 0 0   BS00000 0 0 0 J0J 0HJ 0HJ 0HJ  0HJ !0HJ "0 HJI#02020202 02  02 0 HJ$0%2&0HJ '0HJ (0HJ%)0*2+02,0-2.0/H0R0 R0 R0 R0 R 0 R 0  451Lworld/respect/datalayer/school/model/DeviceInfo;platform:Lworld/respect/datalayer/school/model/DeviceInfo$Platform; androidSdkIntversion manufacturermodelram<init>u(Lworld/respect/datalayer/school/model/DeviceInfo$Platform;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;J)Vseen0serializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;(ILworld/respect/datalayer/school/model/DeviceInfo$Platform;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;JLkotlinx/serialization/internal/SerializationConstructorMarker;)V getPlatform<()Lworld/respect/datalayer/school/model/DeviceInfo$Platform;getAndroidSdkInt()I getVersion()Ljava/lang/String;getManufacturergetModelgetRam()J toHeaderLine component1 component2 component3 component4 component5 component6copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;"write$Self$respect_datalayer_debugPlatform Companion $serializerrespect-datalayer_debug݂~I  HEADER_NAME9SټE"java/lang/Object Companion$world.respect.datalayer.school.model EnrollmentV/|y$world.respect.datalayer.school.model Enrollmentt                 !         L20:LMB000j`    0  0j`    0   0000 0 0 0 0B0000 0 000000000J 10HJ 20HJ30j`    0 HJ40j`    0 HJ 50HJ 60HJ 70HJ 80HJ 90HJ :0HJ ;0HJ <0HJ=0202020j`    0 2 0j`    0 2  02020202 02 02 02 0HJ>0?2@0AHJ B0HJ C0HJ%D0E2F02G0H2I0JHKR0  R0 !"R'0j`    0 X #$R' 0j`    0 X %$R 0 &'R0 ( R0 ) R0 *+R0 ,-R0 .-R0 / R0 0 NO1Lworld/respect/datalayer/school/model/Enrollment;/Lworld/respect/datalayer/shared/ModelWithTimes;uidstatus1Lworld/respect/datalayer/school/model/StatusEnum; lastModifiedLkotlin/time/Instant;$Lkotlinx/serialization/Serializable;withLkotlin/reflect/KClass;0Lworld/respect/lib/serializers/InstantAsISO8601;storedmetadata'Lkotlinx/serialization/json/JsonObject;classUid personUidrole9Lworld/respect/datalayer/school/model/EnrollmentRoleEnum; beginDateLkotlinx/datetime/LocalDate;endDate inviteCodeapprovedByPersonUid<init>P(Ljava/lang/String;Lworld/respect/datalayer/school/model/StatusEnum;Lkotlin/time/Instant;Lkotlin/time/Instant;Lkotlinx/serialization/json/JsonObject;Ljava/lang/String;Ljava/lang/String;Lworld/respect/datalayer/school/model/EnrollmentRoleEnum;Lkotlinx/datetime/LocalDate;Lkotlinx/datetime/LocalDate;Ljava/lang/String;Ljava/lang/String;)Vseen0serializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;(ILjava/lang/String;Lworld/respect/datalayer/school/model/StatusEnum;Lkotlin/time/Instant;Lkotlin/time/Instant;Lkotlinx/serialization/json/JsonObject;Ljava/lang/String;Ljava/lang/String;Lworld/respect/datalayer/school/model/EnrollmentRoleEnum;Lkotlinx/datetime/LocalDate;Lkotlinx/datetime/LocalDate;Ljava/lang/String;Ljava/lang/String;Lkotlinx/serialization/internal/SerializationConstructorMarker;)VgetUid()Ljava/lang/String; getStatus3()Lworld/respect/datalayer/school/model/StatusEnum;getLastModified()Lkotlin/time/Instant; getStored getMetadata)()Lkotlinx/serialization/json/JsonObject; getClassUid getPersonUidgetRole;()Lworld/respect/datalayer/school/model/EnrollmentRoleEnum; getBeginDate()Lkotlinx/datetime/LocalDate; getEndDate getInviteCodegetApprovedByPersonUid component1 component2 component3 component4 component5 component6 component7 component8 component9 component10 component11 component12copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;"write$Self$respect_datalayer_debug Companion $serializerrespect-datalayer_debugq@q`TABLE_IDO؅~java/lang/Object-world/respect/datalayer/shared/ModelWithTimes Companion$world.respect.datalayer.school.modelEnrollmentRoleEnum.Companionڃ枂V$world.respect.datalayer.school.modelEnrollmentRoleEnum.Companion(          20B J 0 2 0 J 0 20J 0 0R0XT R0XT CLworld/respect/datalayer/school/model/EnrollmentRoleEnum$Companion;<init>()V TEACHER_FLAGgetTEACHER_FLAG$annotations STUDENT_FLAGgetSTUDENT_FLAG$annotations fromValue9Lworld/respect/datalayer/school/model/EnrollmentRoleEnum;valuefromFlagflag serializer#Lkotlinx/serialization/KSerializer;respect-datalayer_debug+AҬVujava/lang/Object TEACHER_FLAG STUDENT_FLAG$world.respect.datalayer.school.modelEnrollmentRoleEnumV+Sa$world.respect.datalayer.school.modelEnrollmentRoleEnum       200:B00R0  R0   j j jj9Lworld/respect/datalayer/school/model/EnrollmentRoleEnum;valueflag<init>)(Ljava/lang/String;ILjava/lang/String;I)VgetValue()Ljava/lang/String;getFlag()ITEACHERSTUDENTPENDING_TEACHERPENDING_STUDENT Companionrespect-datalayer_debugvM, STUDENT_FLAG TEACHER_FLAGo@rjjava/lang/Enum Companion$world.respect.datalayer.school.model IndicatorBA4J$world.respect.datalayer.school.model Indicator>               (20:()B900000 BM 0 00000 0 J 0HJ 0HJ 0HJ 0HJ 0HJ;02020202020HJ020HJ 0 HJ 0HJ% 0!2"02#0$2%0&H'R0 R0 R0 R0 R0 *+0Lworld/respect/datalayer/school/model/Indicator; indicatorIdname descriptiontypesql<init>](Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Vseen0serializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lkotlinx/serialization/internal/SerializationConstructorMarker;)VgetIndicatorId()Ljava/lang/String;getNamegetDescriptiongetTypegetSql component1 component2 component3 component4 component5copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;"write$Self$respect_datalayer_debug Companion $serializerrespect-datalayer_debug򲵒G`nTABLE_ID'CVD java/lang/Object Companion$world.respect.datalayer.school.modelPerson럇Lf$world.respect.datalayer.school.modelPerson/                      6        k20:klB0000 j`     0 0 j`     0  0 0 000 00 0 0 0 0 0000  0! "0 #0$%B&0'0000 0 00000000000 00 00 0!"0#0(0)$*J H0HJ I0HJ J0HJK0 j`     0 HJL0 j`     0 HJ M0HJ N0HJ O0HJ P0HJ Q0HJ R0HJ S0HJ T0HJ U0HJ V0HJ W0HJX00HJY00HJ Z0!HJ [0HJ \0HJ]020202020 j`     0 20 j`     0 2 02 02 020202 0202 02 02 02 02002002  0!2 "02 #0HJ^02_0`HJ a0'HJ b0HJ%c0d2e02f0g2h0iHjR0 +,R0 -.R0 /0R'0 j`     0 X 12R'0 j`     0 X 32R0 45R0 6,R0 7,R0 8,R0 9,R0 :,R0 ;<R0 =,R0 >,R0 ?,R0 @,R00 ABR00 CBR 0! DER"0 F,R#0 G,mn-Lworld/respect/datalayer/school/model/Person;/Lworld/respect/datalayer/shared/ModelWithTimes;guid userActivestatus7Lworld/respect/datalayer/school/model/PersonStatusEnum; lastModifiedLkotlin/time/Instant;$Lkotlinx/serialization/Serializable;withLkotlin/reflect/KClass;0Lworld/respect/lib/serializers/InstantAsISO8601;storedmetadata'Lkotlinx/serialization/json/JsonObject;userMasterIdentifierusername givenName familyName middleNamegender7Lworld/respect/datalayer/school/model/PersonGenderEnum;preferredFirstNamepreferredMiddleNamepreferredLastNamepronounsroles1Lworld/respect/datalayer/school/model/PersonRole;relatedPersonUids dateOfBirthLkotlinx/datetime/LocalDate;email phoneNumber<init>(Ljava/lang/String;ZLworld/respect/datalayer/school/model/PersonStatusEnum;Lkotlin/time/Instant;Lkotlin/time/Instant;Lkotlinx/serialization/json/JsonObject;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lworld/respect/datalayer/school/model/PersonGenderEnum;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/util/List;Lkotlinx/datetime/LocalDate;Ljava/lang/String;Ljava/lang/String;)Vseen0serializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;(ILjava/lang/String;ZLworld/respect/datalayer/school/model/PersonStatusEnum;Lkotlin/time/Instant;Lkotlin/time/Instant;Lkotlinx/serialization/json/JsonObject;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lworld/respect/datalayer/school/model/PersonGenderEnum;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/util/List;Lkotlinx/datetime/LocalDate;Ljava/lang/String;Ljava/lang/String;Lkotlinx/serialization/internal/SerializationConstructorMarker;)VgetGuid()Ljava/lang/String; getUserActive()Z getStatus9()Lworld/respect/datalayer/school/model/PersonStatusEnum;getLastModified()Lkotlin/time/Instant; getStored getMetadata)()Lkotlinx/serialization/json/JsonObject;getUserMasterIdentifier getUsername getGivenName getFamilyName getMiddleName getGender9()Lworld/respect/datalayer/school/model/PersonGenderEnum;getPreferredFirstNamegetPreferredMiddleNamegetPreferredLastName getPronounsgetRoles()Ljava/util/List;getRelatedPersonUidsgetDateOfBirth()Lkotlinx/datetime/LocalDate;getEmailgetPhoneNumber component1 component2 component3 component4 component5 component6 component7 component8 component9 component10 component11 component12 component13 component14 component15 component16 component17 component18 component19 component20 component21copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;"write$Self$respect_datalayer_debug Companion $serializerrespect-datalayer_debugaɥXGkTABLE_IDjava/lang/Object-world/respect/datalayer/shared/ModelWithTimes Companion$world.respect.datalayer.school.modelPersonGenderEnum.Companion=-A$world.respect.datalayer.school.modelPersonGenderEnum.Companionm&         20B J020J02 0 J  00  ALworld/respect/datalayer/school/model/PersonGenderEnum$Companion;<init>()V fromValue7Lworld/respect/datalayer/school/model/PersonGenderEnum;valuefromFlagflag serializer#Lkotlinx/serialization/KSerializer;respect-datalayer_debug0)3Fjava/lang/Object$world.respect.datalayer.school.modelPersonGenderEnum +1aD $world.respect.datalayer.school.modelPersonGenderEnum       200:B00R0  R0   j j jj7Lworld/respect/datalayer/school/model/PersonGenderEnum;valueflag<init>)(Ljava/lang/String;ILjava/lang/String;I)VgetValue()Ljava/lang/String;getFlag()IFEMALEMALEOTHER UNSPECIFIED Companionrespect-datalayer_debugk_hX03java/lang/Enum Companion$world.respect.datalayer.school.model PersonPasskeyt&D$world.respect.datalayer.school.model PersonPasskeyZ             &        Q20:PQB00j`   0 0j`   0 0 0 0000000j`   00000B000 0 0 0 000000000000J 20HJ30j`   0HJ40j`   0HJ 50HJ 60HJ 70HJ 80HJ 90HJ :0HJ ;0HJ <0HJ=0j`   0HJ >0HJ ?0HJ @0HJ A0HJB02020j`   02 0j`   02  02  02  0202 02 0202020j`   02 02 02 02 0HJC02D0EHJ F0HJ G0HJ%H0I2J02K0L2M0NHOR0  !R'0j`   0X "#R' 0j`   0X $#R 0 %!R 0 &!R 0 '!R0 (!R0 )!R0 *!R0 +R0 ,!R$0j`   0 -#R0 .!R0 /!R0 0!R0 1!RS4Lworld/respect/datalayer/school/model/PersonPasskey;/Lworld/respect/datalayer/shared/ModelWithTimes; personGuid lastModifiedLkotlin/time/Instant;$Lkotlinx/serialization/Serializable;withLkotlin/reflect/KClass;0Lworld/respect/lib/serializers/InstantAsISO8601;storedattestationObjclientDataJson originString credentialIdchallengeString publicKey isRevoked deviceName timeCreatedaaguid providerName iconLighticonDark<init>(Ljava/lang/String;Lkotlin/time/Instant;Lkotlin/time/Instant;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;Lkotlin/time/Instant;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Vseen0serializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;[(ILjava/lang/String;Lkotlin/time/Instant;Lkotlin/time/Instant;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;Lkotlin/time/Instant;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V getPersonGuid()Ljava/lang/String;getLastModified()Lkotlin/time/Instant; getStoredgetAttestationObjgetClientDataJsongetOriginStringgetCredentialIdgetChallengeString getPublicKey()Z getDeviceNamegetTimeCreated getAaguidgetProviderName getIconLight getIconDark component1 component2 component3 component4 component5 component6 component7 component8 component9 component10 component11 component12 component13 component14 component15 component16copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;"write$Self$respect_datalayer_debug $serializer Companionrespect-datalayer_debugW java/lang/Object-world/respect/datalayer/shared/ModelWithTimes Companion$world.respect.datalayer.school.modelPersonPassword<Ѻa$world.respect.datalayer.school.modelPersonPassword[Z                     :20:9:Bm00j`   0 0j`   0 0 0 000Bg000 0 0 0 0000J "0HJ#0j`   0HJ$0j`   0HJ %0HJ &0HJ '0HJ (0HJ )0HJ*02020j`   02 0j`   02 02 02 02020HJ+0,2-0.HJ /0HJ 00HJ%10223024052607H8R0 R'0j`   0X R' 0j`   0X R 0 R 0 R 0 R0  R0 ! ;<5Lworld/respect/datalayer/school/model/PersonPassword;/Lworld/respect/datalayer/shared/ModelWithTimes; personGuid lastModifiedLkotlin/time/Instant;$Lkotlinx/serialization/Serializable;withLkotlin/reflect/KClass;0Lworld/respect/lib/serializers/InstantAsISO8601;stored authAlgorithm authEncodedauthSaltauthIterations authKeyLen<init>w(Ljava/lang/String;Lkotlin/time/Instant;Lkotlin/time/Instant;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;II)Vseen0serializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;(ILjava/lang/String;Lkotlin/time/Instant;Lkotlin/time/Instant;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IILkotlinx/serialization/internal/SerializationConstructorMarker;)V getPersonGuid()Ljava/lang/String;getLastModified()Lkotlin/time/Instant; getStoredgetAuthAlgorithmgetAuthEncoded getAuthSaltgetAuthIterations()I getAuthKeyLen component1 component2 component3 component4 component5 component6 component7 component8copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;"write$Self$respect_datalayer_debug $serializer Companionrespect-datalayer_debug[Ȅjava/lang/Object-world/respect/datalayer/shared/ModelWithTimes Companion$world.respect.datalayer.school.model PersonRole4$world.respect.datalayer.school.model PersonRoleH                )20:()B/00 0 0  BA 0 0000 0 J 0HJ 0HJ 0HJ 0HJ5020202 02 0HJ020HJ 0 HJ 0HJ% 0!2"02#0$2%0&H'R0 R0 R0 R0 *+1Lworld/respect/datalayer/school/model/PersonRole; isPrimaryRoleroleEnum5Lworld/respect/datalayer/school/model/PersonRoleEnum; beginDateLkotlinx/datetime/LocalDate;endDate<init>q(ZLworld/respect/datalayer/school/model/PersonRoleEnum;Lkotlinx/datetime/LocalDate;Lkotlinx/datetime/LocalDate;)Vseen0serializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;(IZLworld/respect/datalayer/school/model/PersonRoleEnum;Lkotlinx/datetime/LocalDate;Lkotlinx/datetime/LocalDate;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V()Z getRoleEnum7()Lworld/respect/datalayer/school/model/PersonRoleEnum; getBeginDate()Lkotlinx/datetime/LocalDate; getEndDate component1 component2 component3 component4copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;"write$Self$respect_datalayer_debug $serializer Companionrespect-datalayer_debugaVpjava/lang/Object Companion$world.respect.datalayer.school.modelPersonRoleEnum.Companionc$world.respect.datalayer.school.modelPersonRoleEnum.Companionm&         20B J020J02 0 J  00  ?Lworld/respect/datalayer/school/model/PersonRoleEnum$Companion;<init>()V fromValue5Lworld/respect/datalayer/school/model/PersonRoleEnum;valuefromFlagflag serializer#Lkotlinx/serialization/KSerializer;respect-datalayer_debug java/lang/Object$world.respect.datalayer.school.modelPersonRoleEnumUhI$world.respect.datalayer.school.modelPersonRoleEnum       200:B00R0  R0   j j jjj5Lworld/respect/datalayer/school/model/PersonRoleEnum;valueflag<init>)(Ljava/lang/String;ILjava/lang/String;I)VgetValue()Ljava/lang/String;getFlag()ISITE_ADMINISTRATORSTUDENTSYSTEM_ADMINISTRATORTEACHERPARENT Companionrespect-datalayer_debugnZO]Mjava/lang/Enum Companion$world.respect.datalayer.school.modelPersonStatusEnum.CompanionLE(Q$world.respect.datalayer.school.modelPersonStatusEnum.Companionm&         20B J020J02 0 J  00  ALworld/respect/datalayer/school/model/PersonStatusEnum$Companion;<init>()VfromFlag7Lworld/respect/datalayer/school/model/PersonStatusEnum;flag fromValuevalue serializer#Lkotlinx/serialization/KSerializer;respect-datalayer_debug}L java/lang/Object$world.respect.datalayer.school.modelPersonStatusEnum"d1$world.respect.datalayer.school.modelPersonStatusEnum       200:B00R0  R0   j j j7Lworld/respect/datalayer/school/model/PersonStatusEnum;valueflag<init>)(Ljava/lang/String;ILjava/lang/String;I)VgetValue()Ljava/lang/String;getFlag()IACTIVE TO_BE_DELETEDPENDING_APPROVAL Companionrespect-datalayer_debugAIf+java/lang/Enum Companion$world.respect.datalayer.school.modelReport5*X$world.respect.datalayer.school.modelReportkb                       ;20:;<Bu00000  0  0 j`   00 j`   0Bg000000  0  0 0 0J %0HJ &0HJ '0HJ (0HJ )0 HJ *0 HJ+0 j`   0HJ,0 j`   0HJ-02020202020 2 0 2 0 j`   020 j`   0HJ.0 2/00HJ 10HJ 20HJ%30425026072809H:R0 R0 R0 R0 R0   R 0  ! R' 0 j`   0X "#R'0 j`   0X $#=>-Lworld/respect/datalayer/school/model/Report;/Lworld/respect/datalayer/shared/ModelWithTimes;guid ownerGuidtitle reportOptions;Lworld/respect/datalayer/school/model/report/ReportOptions;reportIsTemplateactive lastModifiedLkotlin/time/Instant;$Lkotlinx/serialization/Serializable;withLkotlin/reflect/KClass;0Lworld/respect/lib/serializers/InstantAsISO8601;stored<init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lworld/respect/datalayer/school/model/report/ReportOptions;ZZLkotlin/time/Instant;Lkotlin/time/Instant;)Vseen0serializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Lworld/respect/datalayer/school/model/report/ReportOptions;ZZLkotlin/time/Instant;Lkotlin/time/Instant;Lkotlinx/serialization/internal/SerializationConstructorMarker;)VgetGuid()Ljava/lang/String; getOwnerGuidgetTitlegetReportOptions=()Lworld/respect/datalayer/school/model/report/ReportOptions;getReportIsTemplate()Z getActivegetLastModified()Lkotlin/time/Instant; getStored component1 component2 component3 component4 component5 component6 component7 component8copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;"write$Self$respect_datalayer_debug Companion $serializerrespect-datalayer_debugL՘M|TABLE_ID]Ҡ&java/lang/Object-world/respect/datalayer/shared/ModelWithTimes Companion$world.respect.datalayer.school.model SchoolAppOе$world.respect.datalayer.school.model SchoolAppd                      320:34B[0000 j`     0 0 j`     0 BM00000 0 0J 0HJ  0HJ !0HJ"0 j`     0 HJ#0 j`     0 HJa$020202020 j`     0 20 j`     0 HJ%0&2'0(HJ )0HJ *0HJ%+0,2-02.0/2001H2R0 R0 R0 R'0 j`     0 X R'0 j`     0 X 560Lworld/respect/datalayer/school/model/SchoolApp;/Lworld/respect/datalayer/shared/ModelWithTimes;uidappManifestUrlLio/ktor/http/Url;status1Lworld/respect/datalayer/school/model/StatusEnum; lastModifiedLkotlin/time/Instant;$Lkotlinx/serialization/Serializable;withLkotlin/reflect/KClass;0Lworld/respect/lib/serializers/InstantAsISO8601;stored<init>(Ljava/lang/String;Lio/ktor/http/Url;Lworld/respect/datalayer/school/model/StatusEnum;Lkotlin/time/Instant;Lkotlin/time/Instant;)Vseen0serializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;(ILjava/lang/String;Lio/ktor/http/Url;Lworld/respect/datalayer/school/model/StatusEnum;Lkotlin/time/Instant;Lkotlin/time/Instant;Lkotlinx/serialization/internal/SerializationConstructorMarker;)VgetUid()Ljava/lang/String;getAppManifestUrl()Lio/ktor/http/Url; getStatus3()Lworld/respect/datalayer/school/model/StatusEnum;getLastModified()Lkotlin/time/Instant; getStored component1 component2 component3 component4 component5copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;"write$Self$respect_datalayer_debug Companion $serializerrespect-datalayer_debugZ :ATABLE_ID5,#(java/lang/Object-world/respect/datalayer/shared/ModelWithTimes Companion$world.respect.datalayer.school.modelStatusEnum.Companionc|Өn$world.respect.datalayer.school.modelStatusEnum.Companionm&         20B J020J02 0 J  00  ;Lworld/respect/datalayer/school/model/StatusEnum$Companion;<init>()VfromFlag1Lworld/respect/datalayer/school/model/StatusEnum;flag fromValuevalue serializer#Lkotlinx/serialization/KSerializer;respect-datalayer_debugH75X5java/lang/Object$world.respect.datalayer.school.model StatusEnum*=$world.respect.datalayer.school.model StatusEnum{       200:B00R0  R0   j j 1Lworld/respect/datalayer/school/model/StatusEnum;valueflag<init>)(Ljava/lang/String;ILjava/lang/String;I)VgetValue()Ljava/lang/String;getFlag()IACTIVE TO_BE_DELETED Companionrespect-datalayer_debugwU5djava/lang/Enum Companion/world.respect.datalayer.school.model.compositesPersonListDetailsBh86=/world.respect.datalayer.school.model.compositesPersonListDetails"        20B=000000  J 0HJ 0HJ 0HJ 0HJ 0HJ 0HJK02020202 02 02 0HJ020HJ 0HJ 0HR0   R0   R0  R0  R0  R0   CLworld/respect/datalayer/school/model/composites/PersonListDetails;guid givenName familyNameusernameemail phoneNumber<init>o(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)VgetGuid()Ljava/lang/String; getGivenName getFamilyName getUsernamegetEmailgetPhoneNumber component1 component2 component3 component4 component5 component6copyequalsotherhashCodetoStringrespect-datalayer_debug~java/lang/Object+world.respect.datalayer.school.model.reportDefaultIndicators΀Q{a&+world.respect.datalayer.school.model.reportDefaultIndicatorsJ      20B R00  ?Lworld/respect/datalayer/school/model/report/DefaultIndicators;<init>()Vlist0Lworld/respect/datalayer/school/model/Indicator;getList()Ljava/util/List;respect-datalayer_debug|e*6java/lang/Object+world.respect.datalayer.school.model.reportReportOptions.Companion<:+world.respect.datalayer.school.model.reportReportOptions.Companion=      20B J 00ELworld/respect/datalayer/school/model/report/ReportOptions$Companion;<init>()V serializer#Lkotlinx/serialization/KSerializer;;Lworld/respect/datalayer/school/model/report/ReportOptions;respect-datalayer_debugq7@}java/lang/Object+world.respect.datalayer.school.model.report ReportOptionsқD>+world.respect.datalayer.school.model.report ReportOptionsT                   -20:,-B50000 0   BI 0000 0 0 0 J 0HJ 0HJ 0HJ0 0 HJ7020202020 0 HJ0 2!0HJ "0HJ #0HJ%$0%2&02'0(2)0*H+R0 R0 R0 R0 0  ./;Lworld/respect/datalayer/school/model/report/ReportOptions;titlexAxis9Lworld/respect/datalayer/school/model/report/ReportXAxis;period:Lworld/respect/datalayer/school/model/report/ReportPeriod;series:Lworld/respect/datalayer/school/model/report/ReportSeries;<init>(Ljava/lang/String;Lworld/respect/datalayer/school/model/report/ReportXAxis;Lworld/respect/datalayer/school/model/report/ReportPeriod;Ljava/util/List;)Vseen0serializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;(ILjava/lang/String;Lworld/respect/datalayer/school/model/report/ReportXAxis;Lworld/respect/datalayer/school/model/report/ReportPeriod;Ljava/util/List;Lkotlinx/serialization/internal/SerializationConstructorMarker;)VgetTitle()Ljava/lang/String;getXAxis;()Lworld/respect/datalayer/school/model/report/ReportXAxis; getPeriod<()Lworld/respect/datalayer/school/model/report/ReportPeriod; getSeries()Ljava/util/List; component1 component2 component3 component4copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;"write$Self$respect_datalayer_debug $serializer Companionrespect-datalayer_debug8vTjava/lang/Object Companion)world.respect.datalayer.school.writequeue#EnqueueDrainRemoteWriteQueueUseCase׉h4)world.respect.datalayer.school.writequeue#EnqueueDrainRemoteWriteQueueUseCase9     20:J0HBOLworld/respect/datalayer/school/writequeue/EnqueueDrainRemoteWriteQueueUseCase;invoke4(Lkotlin/coroutines/Continuation;)Ljava/lang/Object; Companionrespect-datalayer_debug^?,Mmd DATA_SCOPE_ID8zbHDATA_SCOPE_QUALIFIER;hjava/lang/Object Companion)world.respect.datalayer.school.writequeueRemoteWriteQueue䢛v )world.respect.datalayer.school.writequeueRemoteWriteQueue$        f20J02 00H@J002 0 H@ J 02  0 0H@<Lworld/respect/datalayer/school/writequeue/RemoteWriteQueue;additems:Lworld/respect/datalayer/school/writequeue/WriteQueueItem;D(Ljava/util/List;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; getPendinglimit5(ILkotlin/coroutines/Continuation;)Ljava/lang/Object;markSentidsrespect-datalayer_debugà0djava/lang/Object)world.respect.datalayer.school.writequeueWriteQueueItem.Model.CompanionP')world.respect.datalayer.school.writequeueWriteQueueItem.Model.CompanionA      20B J020 JLworld/respect/datalayer/school/writequeue/WriteQueueItem$Model$Companion;<init>()VfromFlag@Lworld/respect/datalayer/school/writequeue/WriteQueueItem$Model;flagrespect-datalayer_debugpMطjava/lang/Object)world.respect.datalayer.school.writequeueWriteQueueItem.Model|QJV)world.respect.datalayer.school.writequeueWriteQueueItem.Modelj      200:B0R0 jj j j j j @Lworld/respect/datalayer/school/writequeue/WriteQueueItem$Model;flag<init>(Ljava/lang/String;II)VgetFlag()IPERSONCLASS ENROLLMENTPERSON_PASSWORD ASSIGNMENT SCHOOL_APP Companionrespect-datalayer_debug\j\Djava/lang/Enum Companion)world.respect.datalayer.school.writequeueWriteQueueItem+p:)world.respect.datalayer.school.writequeueWriteQueueItem$       20:B?0000  0 0   R0 R0 R0 R0  R 0 R 0  :Lworld/respect/datalayer/school/writequeue/WriteQueueItem; queueItemIdmodel@Lworld/respect/datalayer/school/writequeue/WriteQueueItem$Model;uid timeQueued attemptCount timeWritten<init>Y(ILworld/respect/datalayer/school/writequeue/WriteQueueItem$Model;Ljava/lang/String;JIJ)VgetQueueItemId()IgetModelB()Lworld/respect/datalayer/school/writequeue/WriteQueueItem$Model;getUid()Ljava/lang/String; getTimeQueued()JgetAttemptCountgetTimeWrittenModelrespect-datalayer_debug+Vttjava/lang/Object'world.respect.datalayer.schooldirectorySchoolDirectoryDataSourcem%N߲'world.respect.datalayer.schooldirectorySchoolDirectoryDataSource.          f20J 02020H@J 00 H@ J  00 0 H&J020H@CLworld/respect/datalayer/schooldirectory/SchoolDirectoryDataSource;insertOrIgnoreschoolDirectory>Lworld/respect/datalayer/respect/model/RespectSchoolDirectory; clearOtherss(Lworld/respect/datalayer/respect/model/RespectSchoolDirectory;ZLkotlin/coroutines/Continuation;)Ljava/lang/Object;allDirectories4(Lkotlin/coroutines/Continuation;)Ljava/lang/Object;allDirectoriesAsFlowLkotlinx/coroutines/flow/Flow;deleteDirectory directoryr(Lworld/respect/datalayer/respect/model/RespectSchoolDirectory;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;respect-datalayer_debugXc0java/lang/Object'world.respect.datalayer.schooldirectorySchoolDirectoryDataSourceLocallChRB)'world.respect.datalayer.schooldirectorySchoolDirectoryDataSourceLocalh&        f20J02020H@J 0 H@   HLworld/respect/datalayer/schooldirectory/SchoolDirectoryDataSourceLocal;CLworld/respect/datalayer/schooldirectory/SchoolDirectoryDataSource;setServerManagedSchoolConfigschool<Lworld/respect/datalayer/respect/model/SchoolDirectoryEntry;dbUrl(Lworld/respect/datalayer/respect/model/SchoolDirectoryEntry;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;getServerManagedDirectory>Lworld/respect/datalayer/respect/model/RespectSchoolDirectory;4(Lkotlin/coroutines/Continuation;)Ljava/lang/Object;respect-datalayer_debugk9?java/lang/ObjectAworld/respect/datalayer/schooldirectory/SchoolDirectoryDataSource'world.respect.datalayer.schooldirectory,SchoolDirectoryEntryDataSource.GetListParamsYQ,'world.respect.datalayer.schooldirectory,SchoolDirectoryEntryDataSource.GetListParams"         20:B) 0 00J 0HJ 0HJ 0HJ+02 02 020HJ020HJ 0HJ 0HR0   R0   R0   VLworld/respect/datalayer/schooldirectory/SchoolDirectoryEntryDataSource$GetListParams;namecodelimit<init>((Ljava/lang/String;Ljava/lang/String;I)VgetName()Ljava/lang/String;getCodegetLimit()I component1 component2 component3copyequalsotherhashCodetoString Companionrespect-datalayer_debug6=java/lang/Object Companion'world.respect.datalayer.schooldirectorySchoolDirectoryEntryDataSource%qt'world.respect.datalayer.schooldirectorySchoolDirectoryEntryDataSource2           f 20:J* 0000202 0 H&J*  000202 0 H@ J 0020H@HLworld/respect/datalayer/schooldirectory/SchoolDirectoryEntryDataSource; listAsFlowLkotlinx/coroutines/flow/Flow;'Lworld/respect/datalayer/DataLoadState;<Lworld/respect/datalayer/respect/model/SchoolDirectoryEntry; loadParams(Lworld/respect/datalayer/DataLoadParams; listParamsVLworld/respect/datalayer/schooldirectory/SchoolDirectoryEntryDataSource$GetListParams;list(Lworld/respect/datalayer/DataLoadParams;Lworld/respect/datalayer/schooldirectory/SchoolDirectoryEntryDataSource$GetListParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;getSchoolDirectoryEntryByUrlurlLio/ktor/http/Url;F(Lio/ktor/http/Url;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; GetListParams Companionrespect-datalayer_debug z*=yDEFAULT_MAX_SCHOOL_LISToweVz PARAM_CODEDuD PARAM_NAME5MxMjava/lang/Object Companion'world.respect.datalayer.schooldirectory#SchoolDirectoryEntryDataSourceLocaloG:an'world.respect.datalayer.schooldirectory#SchoolDirectoryEntryDataSourceLocal,     f20200MLworld/respect/datalayer/schooldirectory/SchoolDirectoryEntryDataSourceLocal;HLworld/respect/datalayer/schooldirectory/SchoolDirectoryEntryDataSource;5Lworld/respect/datalayer/shared/LocalModelDataSource;<Lworld/respect/datalayer/respect/model/SchoolDirectoryEntry;respect-datalayer_debug[l.(java/lang/ObjectFworld/respect/datalayer/schooldirectory/SchoolDirectoryEntryDataSource3world/respect/datalayer/shared/LocalModelDataSourceworld.respect.datalayer.shared DataLayerTagsr world.respect.datalayer.shared DataLayerTags;     20B R0XT .Lworld/respect/datalayer/shared/DataLayerTags;<init>()V TAG_DATALAYERrespect-datalayer_debugXʣ  TAG_DATALAYER2⡴ojava/lang/Objectworld.respect.datalayer.sharedLocalModelDataSourcexzasworld.respect.datalayer.sharedLocalModelDataSource(        f**020J&02 8020H@ J" 802  0 0H@ 5Lworld/respect/datalayer/shared/LocalModelDataSource;T updateLocallistforceOverwriteE(Ljava/util/List;ZLkotlin/coroutines/Continuation;)Ljava/lang/Object; findByUidListuidsD(Ljava/util/List;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;respect-datalayer_debug1L&,Ůjava/lang/Objectworld.respect.datalayer.sharedModelWithTimesUO(1world.respect.datalayer.sharedModelWithTimesJ    f20R0XR0X /Lworld/respect/datalayer/shared/ModelWithTimes;storedLkotlin/time/Instant; getStored()Lkotlin/time/Instant; lastModifiedgetLastModifiedrespect-datalayer_debugX0Ljava/lang/Objectworld.respect.datalayer.sharedModelWithTimesExtKtԄGqworld.respect.datalayer.sharedModelWithTimesExtKtU    0"*0*H00"*0*H0maxLastStoredOrNullLkotlin/time/Instant;T/Lworld/respect/datalayer/shared/ModelWithTimes;maxLastModifiedOrNullrespect-datalayer_debugmaxLastStoredOrNullmaxLastModifiedOrNullworld.respect.datalayer.sharedWritableDataSource ޮxv 3world.respect.datalayer.sharedWritableDataSourceR     f**020J02 80H@ 3Lworld/respect/datalayer/shared/WritableDataSource;TstorelistD(Ljava/util/List;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;respect-datalayer_debug~ӑ@java/lang/Object%world.respect.datalayer.shared.pagingIPagingSourceFactory %world.respect.datalayer.shared.pagingIPagingSourceFactoryQ     **0**020J880H<Lworld/respect/datalayer/shared/paging/IPagingSourceFactory;KeyValueinvokeLandroidx/paging/PagingSource;respect-datalayer_debugC9java/lang/Object%world.respect.datalayer.shared.pagingMapPagingSourceKtb/;s4%world.respect.datalayer.shared.pagingMapPagingSourceKt(         ^0H0"*0"*0*0H02 00j` 2 HH0  mapLandroidx/paging/PagingSource;RTtagLkotlin/Function0;9Lworld/respect/datalayer/shared/paging/LogPrefixFunction; transformLkotlin/Function1;respect-datalayer_debugmap%world.respect.datalayer.shared.paramsGetListCommonParamsm| %world.respect.datalayer.shared.paramsGetListCommonParams**           20:B+ 0 0 0J 0HJ 0HJ 0HJ-02 02 02 0HJ020HJ 0HJ 0HR0   R0   R0   ;Lworld/respect/datalayer/shared/params/GetListCommonParams;guid searchQuerysinceLkotlin/time/Instant;<init><(Ljava/lang/String;Ljava/lang/String;Lkotlin/time/Instant;)VgetGuid()Ljava/lang/String;getSearchQuerygetSince()Lkotlin/time/Instant; component1 component2 component3copyequalsotherhashCodetoString Companionrespect-datalayer_debug1^0java/lang/Object Companionworld.respect.libutil.extRandomStringKtէ+world.respect.libutil.extRandomStringKtA    02020"0XD CHAR_POOL_DEFAULT randomStringlengthcharPoolrespect-lib-util_debug randomString$world.respect.libutil.util.throwableExceptionWithHttpStatusCodeKtCk$world.respect.libutil.util.throwableExceptionWithHttpStatusCodeKt3     0j`*020withHttpStatusLjava/lang/Exception;Lkotlin/Exception; statusCoderespect-lib-util_debugwithHttpStatusworld.respect.libutil.util.timeTimeInMillis_androidKt-if-world.respect.libutil.util.timeTimeInMillis_androidKt  0systemTimeInMillisrespect-lib-util_debugsystemTimeInMillisworld.respect.lib.opds.modelLangMapZ0"ñworld.respect.lib.opds.modelLangMap8      7 20:B &Lworld/respect/lib/opds/model/LangMap;<init>()V Companion1Lworld/respect/lib/opds/model/LangMapObjectValue;1Lworld/respect/lib/opds/model/LangMapStringValue;respect-lib-opds-model_debugR]swjava/lang/Object Companionworld.respect.lib.opds.modelLangMapObjectValueJ嘞Mworld.respect.lib.opds.modelLangMapObjectValue*   $       20:B000J 000HJ 02000HJ 0 2 0HJ 0HJ 0HR000 1Lworld/respect/lib/opds/model/LangMapObjectValue;&Lworld/respect/lib/opds/model/LangMap;map<init>(Ljava/util/Map;)VgetMap()Ljava/util/Map; component1copyequalsotherhashCodetoString Companionrespect-lib-opds-model_debugN(Ljava/lang/String;)VgetValue()Ljava/lang/String; component1copyequalsotherhashCodetoString Companionrespect-lib-opds-model_debugMLdm$world/respect/lib/opds/model/LangMap)world/respect/lib/serializers/StringValue Companionworld.respect.lib.opds.model OpdsFacetwءworld.respect.lib.opds.model OpdsFacetwN                  $20:#$B0 00B5 0 0 00 0  J 0HJ00HJ#020200HJ020HJ 0 HJ 0HJ%020202 0!H"R0 R00 %&(Lworld/respect/lib/opds/model/OpdsFacet;metadata/Lworld/respect/lib/opds/model/OpdsFeedMetadata;links*Lworld/respect/lib/opds/model/ReadiumLink;<init>B(Lworld/respect/lib/opds/model/OpdsFeedMetadata;Ljava/util/List;)Vseen0serializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;(ILworld/respect/lib/opds/model/OpdsFeedMetadata;Ljava/util/List;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V getMetadata1()Lworld/respect/lib/opds/model/OpdsFeedMetadata;getLinks()Ljava/util/List; component1 component2copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;'write$Self$respect_lib_opds_model_debug $serializer Companionrespect-lib-opds-model_debugLHjava/lang/Object Companionworld.respect.lib.opds.modelOpdsFeed 91:)world.respect.lib.opds.modelOpdsFeedb                      220:23Be0 00 00  00  0 0  0 0Bu00 00 00  00  0 0  0 00J 0HJ00HJ 00HJ  00HJ! 0 0HJ" 0 0HJk#0202002 002  002  0 02  0 0HJ$0%2&0HJ '0HJ (0)HJ%*0+2,02-0.2/00H1R0 R00 R 00 R  00 R  0 0 R  0 0 45'Lworld/respect/lib/opds/model/OpdsFeed;metadata/Lworld/respect/lib/opds/model/OpdsFeedMetadata;links*Lworld/respect/lib/opds/model/ReadiumLink; publications.Lworld/respect/lib/opds/model/OpdsPublication; navigationfacets(Lworld/respect/lib/opds/model/OpdsFacet;groups(Lworld/respect/lib/opds/model/OpdsGroup;<init>(Lworld/respect/lib/opds/model/OpdsFeedMetadata;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;)Vseen0serializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;(ILworld/respect/lib/opds/model/OpdsFeedMetadata;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V getMetadata1()Lworld/respect/lib/opds/model/OpdsFeedMetadata;getLinks()Ljava/util/List;getPublications getNavigation getFacets getGroups component1 component2 component3 component4 component5 component6copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;'write$Self$respect_lib_opds_model_debug Companion $serializerrespect-lib-opds-model_debug^|KcL MEDIA_TYPE:rFjava/lang/Object Companionworld.respect.lib.opds.modelOpdsFeedMetadata)篛[world.respect.lib.opds.modelOpdsFeedMetadataoN                   ?20:>?Bo 0 00 0 0   0  0   0  0 Bu0 00000  0 0  0 0 0J &0HJ '0HJ (0HJ )0HJ *0 HJ +0HJ,0 H"J-0 H"J.0 H"Jx/02 02 0202 02 0 2  02  0 2  0 2 0 H0J102230HJ 40 HJ 50HJ%607280290:2;0<H=R08X R08X R0 R0 R0  R 0  R 0  #!"R 0  #$"R0  #%"@A/Lworld/respect/lib/opds/model/OpdsFeedMetadata; identifierLcom/eygraber/uri/Uri;typetitlesubtitlemodified Lkotlinx/datetime/LocalDateTime; description itemsPerPage currentPage numberOfItems<init>(Lcom/eygraber/uri/Uri;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lkotlinx/datetime/LocalDateTime;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;)Vseen0serializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;(ILcom/eygraber/uri/Uri;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lkotlinx/datetime/LocalDateTime;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Lkotlinx/serialization/internal/SerializationConstructorMarker;)VgetIdentifier$annotations()V getIdentifier()Lcom/eygraber/uri/Uri;getType$annotationsgetType()Ljava/lang/String;getTitle getSubtitle getModified"()Lkotlinx/datetime/LocalDateTime;getDescriptiongetItemsPerPage()Ljava/lang/Integer;Ljava/lang/Integer;getCurrentPagegetNumberOfItems component1 component2 component3 component4 component5 component6 component7 component8 component9copy(Lcom/eygraber/uri/Uri;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lkotlinx/datetime/LocalDateTime;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;)Lworld/respect/lib/opds/model/OpdsFeedMetadata;equalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;'write$Self$respect_lib_opds_model_debug $serializer Companionrespect-lib-opds-model_debug+wjava/lang/Object Companionworld.respect.lib.opds.model OpdsGroupWT0rworld.respect.lib.opds.model OpdsGroupMV                    +20:*+BE0 00 00 0 0  BU 0 0 00 00 0 00 J 0HJ 00HJ 00HJ 0 0HJI0202 002 002 0 0HJ020HJ 0 HJ  0!HJ%"0#2$02%0&2'0(H)R0 R 00 R 00 R 0 0 ,-(Lworld/respect/lib/opds/model/OpdsGroup;metadata/Lworld/respect/lib/opds/model/OpdsFeedMetadata;links*Lworld/respect/lib/opds/model/ReadiumLink; navigation publications.Lworld/respect/lib/opds/model/OpdsPublication;<init>b(Lworld/respect/lib/opds/model/OpdsFeedMetadata;Ljava/util/List;Ljava/util/List;Ljava/util/List;)Vseen0serializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;(ILworld/respect/lib/opds/model/OpdsFeedMetadata;Ljava/util/List;Ljava/util/List;Ljava/util/List;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V getMetadata1()Lworld/respect/lib/opds/model/OpdsFeedMetadata;getLinks()Ljava/util/List; getNavigationgetPublications component1 component2 component3 component4copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;'write$Self$respect_lib_opds_model_debug $serializer Companionrespect-lib-opds-model_debug:ôտjava/lang/Object Companionworld.respect.lib.opds.modelOpdsPublicationWXC&3world.respect.lib.opds.modelOpdsPublicationN                  /20:/0Be0 00 00 00  00  00  Bu 00 00 00 00  00  000 J 0HJ00HJ 00HJ 00HJ 00HJ 00HJk 0202002 002 002  002  00HJ!0"2#0HJ $0HJ %0&HJ%'0(2)02*0+2,0-H.R0 R00 R 00 R 00 R  00 R  00 12.Lworld/respect/lib/opds/model/OpdsPublication;metadata.Lworld/respect/lib/opds/model/ReadiumMetadata;links*Lworld/respect/lib/opds/model/ReadiumLink;images readingOrder resourcestoc<init>(Lworld/respect/lib/opds/model/ReadiumMetadata;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;)Vseen0serializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;(ILworld/respect/lib/opds/model/ReadiumMetadata;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V getMetadata0()Lworld/respect/lib/opds/model/ReadiumMetadata;getLinks()Ljava/util/List; getImagesgetReadingOrder getResourcesgetToc component1 component2 component3 component4 component5 component6copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;'write$Self$respect_lib_opds_model_debug Companion $serializerrespect-lib-opds-model_debugI'b MEDIA_TYPEn?bMEDIA_TYPE_READIUM_MANIFESTXvJhjava/lang/Object Companionworld.respect.lib.opds.model ReadiumLinkRiworld.respect.lib.opds.model ReadiumLinkR             2      V20:UVB0 00 0 0 0   0   0  0  0  0 0 00 00 00 00B0 0 00000  0  0 0 0 00 00 00 00 000J 80HJ9 00HJ :0HJ ;0HJ<0 H&J =0 HJ>0 H+J?0 H+J@0 H+JA0H0JB0H0JC 00HJD 00HJE 00HJF 00HJG0202 002 02 02 0 2  0 2  0 2 0 2 0 2 02 02 002 002 002 00HHJI0 2J0HJ K0 HJ L0HJ%M0N2O02P0Q2R0SHTR0 R$ 008X  !"R0 #R0 $R0  '%&R 0  ()R 0  ,*+R0  ,-+R0  ,.+R0 1/0R0 120R$ 008X 3 4"R 00 5"R 00 6"R 00 7"WX*Lworld/respect/lib/opds/model/ReadiumLink;hrefreltypetitle templated properties4Lworld/respect/lib/opds/model/ReadiumLinkProperties;heightwidthsizebitratedurationlanguage alternatechildrensubcollections<init>-(Ljava/lang/String;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Lworld/respect/lib/opds/model/ReadiumLinkProperties;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Double;Ljava/lang/Double;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;)Vseen0serializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;m(ILjava/lang/String;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Lworld/respect/lib/opds/model/ReadiumLinkProperties;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Double;Ljava/lang/Double;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Lkotlinx/serialization/internal/SerializationConstructorMarker;)VgetHref()Ljava/lang/String;getRel$annotations()VgetRel()Ljava/util/List;getTypegetTitle getTemplated()Ljava/lang/Boolean;Ljava/lang/Boolean; getProperties6()Lworld/respect/lib/opds/model/ReadiumLinkProperties; getHeight()Ljava/lang/Integer;Ljava/lang/Integer;getWidthgetSize getBitrate()Ljava/lang/Double;Ljava/lang/Double; getDurationgetLanguage$annotations getLanguage getAlternate getChildrengetSubcollections component1 component2 component3 component4 component5 component6 component7 component8 component9 component10 component11 component12 component13 component14 component15copyV(Ljava/lang/String;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Lworld/respect/lib/opds/model/ReadiumLinkProperties;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Double;Ljava/lang/Double;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;)Lworld/respect/lib/opds/model/ReadiumLink;equalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;'write$Self$respect_lib_opds_model_debug $serializer Companionrespect-lib-opds-model_debug~=sjava/lang/Object Companionworld.respect.lib.opds.modelReadiumLinkPropertiesoworld.respect.lib.opds.modelReadiumLinkProperties?X              (      I20:HIB 0 00 0 0  0   0   0  0 0 0 00B00 0000 0  0  0 000 000J /0HJ0 00HJ 10HJ 20HJ30 H$J40 H$J 50HJ 60HJ70H*J 80HJ9 00HJ:02 02 002 02 02  0 2  0 2  02  02 02 02 00H;J<0 2=0HJ >0HJ ?0HJ%@0A2B02C0D2E0FHGR0 R 00 R0 R0  R  0 8X %!"#$R 0  %&$R 0 'R 0 (R0 +)*R0 ,-R 00 .JK4Lworld/respect/lib/opds/model/ReadiumLinkProperties;pagecontainslayout encrypted=Lworld/respect/lib/opds/model/ReadiumLinkPropertiesEncrypted;breakScrollBeforeclippedfit orientation numberOfItemsprice(Lworld/respect/lib/opds/model/OpdsPrice;indirectAcquisition.Lworld/respect/lib/opds/model/OpdsAcquisition;<init> (Ljava/lang/String;Ljava/util/List;Ljava/lang/String;Lworld/respect/lib/opds/model/ReadiumLinkPropertiesEncrypted;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Lworld/respect/lib/opds/model/OpdsPrice;Ljava/util/List;)Vseen0serializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;I(ILjava/lang/String;Ljava/util/List;Ljava/lang/String;Lworld/respect/lib/opds/model/ReadiumLinkPropertiesEncrypted;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Lworld/respect/lib/opds/model/OpdsPrice;Ljava/util/List;Lkotlinx/serialization/internal/SerializationConstructorMarker;)VgetPage()Ljava/lang/String; getContains()Ljava/util/List; getLayout getEncrypted?()Lworld/respect/lib/opds/model/ReadiumLinkPropertiesEncrypted; getBreakScrollBefore$annotations()VgetBreakScrollBefore()Ljava/lang/Boolean;Ljava/lang/Boolean; getClippedgetFitgetOrientationgetNumberOfItems()Ljava/lang/Integer;Ljava/lang/Integer;getPrice*()Lworld/respect/lib/opds/model/OpdsPrice;getIndirectAcquisition component1 component2 component3 component4 component5 component6 component7 component8 component9 component10 component11copy<(Ljava/lang/String;Ljava/util/List;Ljava/lang/String;Lworld/respect/lib/opds/model/ReadiumLinkPropertiesEncrypted;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Lworld/respect/lib/opds/model/OpdsPrice;Ljava/util/List;)Lworld/respect/lib/opds/model/ReadiumLinkProperties;equalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;'write$Self$respect_lib_opds_model_debug $serializer Companionrespect-lib-opds-model_debug<$.5java/lang/Object Companionworld.respect.lib.opds.modelReadiumMetadata6]n:world.respect.lib.opds.modelReadiumMetadata 6j                 P        20:B 00 0 0 0  0   0   0 0  00  00  00  00  00  00  00  00  00  00  00  00  00  00  0  0  !0"#$B%0 00000 0  0   0 0  00  00  00  00  00  00  00  00  00  00  00  00  00  00 0 0 !0"&0'#(J \0HJ ]0HJ ^0HJ _0HJ `0HJ a0 HJ b0 HJc 0 0 HJd 00 HJe 00 HJf 00 HJg 00 HJh 00 HJi 00 HJj 00 HJk 00 HJl 00 HJm 00 HJn 00 HJo 00 HJp 00 HJq 00 HJ r0 HJs0 HWJt0"HZJu02 0202 02 02 02  0 2  0 2  0 0 2 00 2 00 2 00 2 00 2 00 2 00 2 00 2 00 2 00 2 00 2 00 2 00 2 00 2 00 2 0 2 0 2 !0"HvJw0x2y0HJ z0 HJ {0 HJ)|0}2~02020HR08X )*+,R0 -.R0 /.R0 0.R08X 1*2,R 0  34R 0  54R$  0 0 8X 6*78R$ 00 8X 9*:8R$ 00 8X ;*<8R$ 00 8X =*>8R$ 00 8X ?*@8R$ 00 8X A*B8R$ 00 8X C*D8R$ 00 8X E*F8R$ 00 8X G*H8R$ 00 8X I*J8R$ 00 8X K*L8R$ 00 8X M*N8R$ 00 8X O*P8R$ 00 8X Q*R8R$ 00 8X S*T8R0  U4R0  XVWR!0" [YZ.Lworld/respect/lib/opds/model/ReadiumMetadata;typeLcom/eygraber/uri/Uri;title&Lworld/respect/lib/opds/model/LangMap;sortAssubtitle identifiermodified publishedlanguageauthor1Lworld/respect/lib/opds/model/ReadiumContributor; translatoreditorartist illustratorlettererpencilercoloristinkernarrator contributor publisherimprintsubject-Lworld/respect/lib/opds/model/ReadiumSubject; description numberOfPagesduration<init>(Lcom/eygraber/uri/Uri;Lworld/respect/lib/opds/model/LangMap;Lworld/respect/lib/opds/model/LangMap;Lworld/respect/lib/opds/model/LangMap;Lcom/eygraber/uri/Uri;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Double;)Vseen0serializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;,(ILcom/eygraber/uri/Uri;Lworld/respect/lib/opds/model/LangMap;Lworld/respect/lib/opds/model/LangMap;Lworld/respect/lib/opds/model/LangMap;Lcom/eygraber/uri/Uri;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Double;Lkotlinx/serialization/internal/SerializationConstructorMarker;)VgetType$annotations()VgetType()Lcom/eygraber/uri/Uri;getTitle(()Lworld/respect/lib/opds/model/LangMap; getSortAs getSubtitlegetIdentifier$annotations getIdentifier getModified()Ljava/lang/String; getPublishedgetLanguage$annotations getLanguage()Ljava/util/List;getAuthor$annotations getAuthorgetTranslator$annotations getTranslatorgetEditor$annotations getEditorgetArtist$annotations getArtistgetIllustrator$annotationsgetIllustratorgetLetterer$annotations getLetterergetPenciler$annotations getPencilergetColorist$annotations getColoristgetInker$annotationsgetInkergetNarrator$annotations getNarratorgetContributor$annotationsgetContributorgetPublisher$annotations getPublishergetImprint$annotations getImprintgetSubject$annotations getSubjectgetDescriptiongetNumberOfPages()Ljava/lang/Integer;Ljava/lang/Integer; getDuration()Ljava/lang/Double;Ljava/lang/Double; component1 component2 component3 component4 component5 component6 component7 component8 component9 component10 component11 component12 component13 component14 component15 component16 component17 component18 component19 component20 component21 component22 component23 component24 component25copy(Lcom/eygraber/uri/Uri;Lworld/respect/lib/opds/model/LangMap;Lworld/respect/lib/opds/model/LangMap;Lworld/respect/lib/opds/model/LangMap;Lcom/eygraber/uri/Uri;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Double;)Lworld/respect/lib/opds/model/ReadiumMetadata;equalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;'write$Self$respect_lib_opds_model_debug $serializer Companionrespect-lib-opds-model_debug&"zFjava/lang/Object Companionworld.respect.lib.opds.modelReadiumSubjectwOSworld.respect.lib.opds.modelReadiumSubject8      7 20:B -Lworld/respect/lib/opds/model/ReadiumSubject;<init>()V Companion3Lworld/respect/lib/opds/model/ReadiumSubjectObject;8Lworld/respect/lib/opds/model/ReadiumSubjectStringValue;respect-lib-opds-model_debugJ̃Fjava/lang/Object Companionworld.respect.lib.opds.modelReadiumSubjectObject~| ""Sworld.respect.lib.opds.modelReadiumSubjectObjectf\                     320:23BE0 0 0 0  0 0   BS00000  0 0 0 J 0HJ 0HJ  0HJ !0HJ" 0 0 HJI#0202 02 02 02  0 0 HJ$0%2&0'HJ (0HJ )0HJ%*0+2,02-0.2/00H1R0 R0 R0 R08X R  0 0  453Lworld/respect/lib/opds/model/ReadiumSubjectObject;-Lworld/respect/lib/opds/model/ReadiumSubject;name&Lworld/respect/lib/opds/model/LangMap;sortAscodeschemeLcom/eygraber/uri/Uri;links*Lworld/respect/lib/opds/model/ReadiumLink;<init>s(Lworld/respect/lib/opds/model/LangMap;Ljava/lang/String;Ljava/lang/String;Lcom/eygraber/uri/Uri;Ljava/util/List;)Vseen0serializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;(ILworld/respect/lib/opds/model/LangMap;Ljava/lang/String;Ljava/lang/String;Lcom/eygraber/uri/Uri;Ljava/util/List;Lkotlinx/serialization/internal/SerializationConstructorMarker;)VgetName(()Lworld/respect/lib/opds/model/LangMap; getSortAs()Ljava/lang/String;getCodegetScheme$annotations()V getScheme()Lcom/eygraber/uri/Uri;getLinks()Ljava/util/List; component1 component2 component3 component4 component5copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;'write$Self$respect_lib_opds_model_debug $serializer Companionrespect-lib-opds-model_debugj5H+world/respect/lib/opds/model/ReadiumSubject Companionworld.respect.lib.opds.modelReadiumSubjectStringValue 䧢fworld.respect.lib.opds.modelReadiumSubjectStringValue*          2020:B0J  0HJ 020HJ 0 2 0HJ 0HJ 0HR0X 8Lworld/respect/lib/opds/model/ReadiumSubjectStringValue;-Lworld/respect/lib/opds/model/ReadiumSubject;+Lworld/respect/lib/serializers/StringValue;value<init>(Ljava/lang/String;)VgetValue()Ljava/lang/String; component1copyequalsotherhashCodetoString Companionrespect-lib-opds-model_debug1qN+world/respect/lib/opds/model/ReadiumSubject)world/respect/lib/serializers/StringValue Companionworld.respect.lib.serializers StringValuef)world.respect.lib.serializers StringValue6    f20R0X+Lworld/respect/lib/serializers/StringValue;valuegetValue()Ljava/lang/String;respect-lib-serializers_debugn9i java/lang/Objectworld.respect.lib.primarykeygenPrimaryKeyGenerator0-=/world.respect.lib.primarykeygenPrimaryKeyGenerator(      %     20:B 00J0 20J0 20H@R00 R00X R 0 8X  R0 5Lworld/respect/lib/primarykeygen/PrimaryKeyGenerator; tableIdList<init>(Ljava/util/Collection;)VtableKeyManagersLLworld/respect/lib/primarykeygen/PrimaryKeyGenerator$TablePrimaryKeyManager; timestamp getTimestamp()JnodeId getNodeId()InextIdtableId nextIdAsync5(ILkotlin/coroutines/Continuation;)Ljava/lang/Object;TablePrimaryKeyManager Companionrespect-lib-primarykeygen_debugjava/lang/Objectworld.respect.libxxhashXXStringHasher}K2Teworld.respect.libxxhashXXStringHasher8     f20J020H&(Lworld/respect/libxxhash/XXStringHasher;hashstringrespect-lib-xxhash_debugbtVjava/lang/Objectandroidx.paging PagingSourceiqjava/lang/Object io.ktor.http URLUtilsJvmKt嶙5FtakeFromtoURIUrl io.ktor.http URLUtilsKt+?S UrlbuildUrlparseUrl URLBuildertakeFromappendUrlFullPathappendUserAndPasswordfullPath hostWithPorthostWithPortIfSpecifiedisAbsolutePathisRelativePath io.ktor.httpUrl1xOjava/lang/Objectjava/io/Serializable Companionkotlinx.coroutines.flowFlow8_hf:tjava/lang/Objectkotlinx.coroutines.flowFlowKt__TransformKtKљ filter filterNotfilterIsInstance filterNotNullmap mapNotNull withIndexonEachscan runningFold runningReducechunkedkotlinx.coroutines.flow FlowKt__ZipKt=Z>combinecombineTransformzipcom.ustadmobile.ihttp.headers IHttpHeaders¼U-com.ustadmobile.ihttp.headers IHttpHeadersr      " f 20: J020HJ0020H&J00H&  ,Lcom/ustadmobile/ihttp/headers/IHttpHeaders;getname getAllByNamenames Companionrespect-lib-ihttp-core_debug@v5java/lang/Object Companioncom.eygraber.uri Uri.Companion0xxhwjava/lang/ObjectNOT_HIERARCHICALcom.eygraber.uriUrilpfjava/lang/Objectjava/lang/Comparable Companionkotlinx.datetimeFixedOffsetTimeZone\~ɪkotlinx/datetime/TimeZone Companionkotlinx.datetime LocalDate${^java/lang/Objectjava/lang/Comparablejava/io/Serializable Companionkotlinx.datetimeLocalDateJvmKtw LocalDateplusminus periodUntiluntiluntilJvm daysUntil monthsUntil yearsUntilkotlinx.datetime LocalDateKty-/\o LocalDateformat toLocalDateatTimeminusplusgetIsoDateFormatkotlinx.datetimeLocalDateTime.Companion!java/lang/ObjectserialVersionUIDkotlinx.datetime LocalDateTime[@[&java/lang/Objectjava/lang/Comparablejava/io/Serializable Companionkotlinx.datetime#LocalDateTimeKt__LocalDateTimeJvmKt\.з LocalDateTimekotlinx.datetime LocalDateTimeKt__LocalDateTimeKt?bi LocalDateTimeformattoLocalDateTimegetIsoDateTimeFormatkotlinx.datetimeTimeZone.Companion܂ m3java/lang/Objectkotlinx.datetimeTimeZoneֻjava/lang/Object Companionkotlinx.datetimeTimeZoneKt__TimeZoneJvmKt嗁offsetAttoLocalDateTime toInstantatStartOfDayInkotlinx.serializationDeserializationStrategy<;2java/lang/Objectkotlinx.serialization KSerializerVL/Tjava/lang/Object+kotlinx/serialization/SerializationStrategy-kotlinx/serialization/DeserializationStrategykotlinx.serialization SerialFormat E٪mjava/lang/Objectkotlinx.serialization Serializable`9java/lang/Objectjava/lang/annotation/Annotationkotlinx.serializationSerializationStrategyɭݜ=WVjava/lang/Objectkotlinx.serialization StringFormat~z(java/lang/Object"kotlinx/serialization/SerialFormatkotlinx.serialization.json Json.DefaultaڲMz@kotlinx/serialization/json/Jsonkotlinx.serialization.jsonJsonZ"^java/lang/Object"kotlinx/serialization/StringFormatDefaultkotlinx.serialization.json JsonElementzjava/lang/Object Companionkotlinx.serialization.jsonJsonKtԔxJsonencodeToJsonElementdecodeFromJsonElementkotlinx.serialization.json JsonObject&kotlinx/serialization/json/JsonElement java/util/Map)kotlin/jvm/internal/markers/KMappedMarker Companionio.github.aakira.napierNapiers;4**java/lang/Objectandroidx.collectionLongSparseArrayba,java/lang/Objectjava/lang/Cloneableandroidx.sqliteSQLitelލlexecSQLthrowSQLiteExceptionSQLITE_DATA_INTEGERSQLITE_DATA_FLOATSQLITE_DATA_TEXTSQLITE_DATA_BLOBSQLITE_DATA_NULLandroidx.sqliteSQLiteConnectionXηCjava/lang/Objectjava/lang/AutoCloseableandroidx.sqliteSQLiteStatementBٕjava/lang/Objectjava/lang/AutoCloseablekotlinFunctionldjava/lang/ObjectkotlinLazy'[0wjava/lang/ObjectkotlinLazyKt__LazyJVMKt{'䒼%lazykotlinLazyKt__LazyKtsq@lazyOfgetValuekotlinNumbersKt__BigDecimalsKt2k鸆Y plusminustimesdivrem unaryMinusincdec toBigDecimalkotlinNumbersKt__BigIntegersKtϧ<plusminustimesdivrem unaryMinusincdecinvandorxorshlshr toBigInteger toBigDecimalkotlinOptIn冂fjava/lang/Objectjava/lang/annotation/AnnotationkotlinPair* java/lang/Objectjava/io/Serializablekotlin PreconditionsKt__PreconditionsKt5crequirerequireNotNullcheck checkNotNullerrorkotlinPropertyReferenceDelegatesKthP getValuesetValuekotlinResultZRP0rjava/lang/Objectjava/io/Serializable CompanionkotlinResultKt'+n createFailurethrowOnFailure runCatching getOrThrow getOrElse getOrDefaultfoldmap mapCatchingrecoverrecoverCatching onFailure onSuccesskotlinStandardKt__StandardKt}RcU1 TODOrunwithapplyalsolettakeIf takeUnlessrepeatkotlinSuppressxZhjava/lang/Objectjava/lang/annotation/AnnotationkotlinTuplesKtE ЄtotoListkotlin TypeAliasesKtC[Error ExceptionRuntimeExceptionIllegalArgumentExceptionIllegalStateExceptionIndexOutOfBoundsExceptionUnsupportedOperationExceptionArithmeticExceptionNumberFormatExceptionNullPointerExceptionClassCastExceptionAssertionErrorNoSuchElementExceptionConcurrentModificationException Comparatorkotlin UByteArray`+java/lang/Objectjava/util/Collection)kotlin/jvm/internal/markers/KMappedMarkerkotlin UByteArrayKtӃ UByteArray ubyteArrayOfkotlin UIntArrayHjava/lang/Objectjava/util/Collection)kotlin/jvm/internal/markers/KMappedMarkerkotlin UIntArrayKtP+d elementAtfilterIsInstancefilterIsInstanceToasList binarySearchcontentDeepEqualscontentDeepHashCodecontentDeepToString contentEqualscontentHashCodecontentToStringcopyIntocopyOf copyOfRangecopyOfRangeImplfillplus plusElementsortsortWith toTypedArray toSortedSetmaxmaxBymaxWithminminByminWithsumOfkotlin.collectionsArraysKt___ArraysKt(Fp) component1 component2 component3 component4 component5containselementAtOrElseelementAtOrNullfindfindLastfirstfirstNotNullOffirstNotNullOfOrNull firstOrNull getOrElse getOrNullindexOf indexOfFirst indexOfLastlast lastIndexOf lastOrNullrandom randomOrNullsingle singleOrNulldropdropLast dropLastWhile dropWhilefilter filterIndexedfilterIndexedTofilterIsInstancefilterIsInstanceTo filterNot filterNotNullfilterNotNullTo filterNotTofilterToslice sliceArraytaketakeLast takeLastWhile takeWhilereversereversed reversedArrayshufflesortBysortByDescendingsortDescendingsorted sortedArraysortedArrayDescendingsortedArrayWithsortedBysortedByDescendingsortedDescending sortedWithcopyOfisEmpty isNotEmptytoBooleanArray toByteArray toCharArray toDoubleArray toFloatArray toIntArray toLongArray toShortArray associate associateBy associateByTo associateTo associateWithassociateWithTo toCollection toHashSettoList toMutableListtoSetflatMapflatMapIndexedflatMapIndexedTo flatMapTogroupBy groupByTo groupingBymap mapIndexedmapIndexedNotNullmapIndexedNotNullTo mapIndexedTo mapNotNull mapNotNullTomapTo withIndexdistinct distinctBy intersectsubtract toMutableSetunionallanycountfold foldIndexed foldRightfoldRightIndexedforEachforEachIndexedmaxmaxBy maxByOrNullmaxOf maxOfOrNull maxOfWithmaxOfWithOrNull maxOrNullmaxWith maxWithOrNullminminBy minByOrNullminOf minOfOrNull minOfWithminOfWithOrNull minOrNullminWith minWithOrNullnoneonEach onEachIndexedreduce reduceIndexedreduceIndexedOrNull reduceOrNull reduceRightreduceRightIndexedreduceRightIndexedOrNullreduceRightOrNull runningFoldrunningFoldIndexed runningReducerunningReduceIndexedscan scanIndexedsumBy sumByDoublesumOfrequireNoNulls partitionzipjoinTo joinToString asIterable asSequenceaveragesumindices lastIndexkotlin.collectionsCollectionsKt__CollectionsJVMKtnx listOf asArrayListbuildListInternalcreateListBuilderbuildtoListshuffledcollectionToArrayterminateCollectionToArraycopyToArrayOfAnycheckIndexOverflowcheckCountOverflowkotlin.collectionsCollectionsKt__CollectionsKtԴ9 asCollection emptyListlistOf mutableListOf arrayListOf listOfNotNullList MutableList buildList isNotEmpty isNullOrEmptyorEmptyifEmpty containsAllshuffledoptimizeReadOnlyList binarySearchbinarySearchBythrowIndexOverflowthrowCountOverflowcollectionToArrayCommonImplindices lastIndexkotlin.collectionsCollectionsKt__IterablesKt~wIterablecollectionSizeOrNullcollectionSizeOrDefaultflattenunzipkotlin.collectionsCollectionsKt__IteratorsKtz4%iterator withIndexforEachkotlin.collectionsCollectionsKt___CollectionsKtU| fYN0 component1 component2 component3 component4 component5contains elementAtelementAtOrElseelementAtOrNullfindfindLastfirstfirstNotNullOffirstNotNullOfOrNull firstOrNull getOrElse getOrNullindexOf indexOfFirst indexOfLastlast lastIndexOf lastOrNullrandom randomOrNullsingle singleOrNulldropdropLast dropLastWhile dropWhilefilter filterIndexedfilterIndexedTofilterIsInstancefilterIsInstanceTo filterNot filterNotNullfilterNotNullTo filterNotTofilterToslicetaketakeLast takeLastWhile takeWhilereversedshufflesortBysortByDescendingsortDescendingsortedsortedBysortedByDescendingsortedDescending sortedWithtoBooleanArray toByteArray toCharArray toDoubleArray toFloatArray toIntArray toLongArray toShortArray associate associateBy associateByTo associateTo associateWithassociateWithTo toCollection toHashSettoList toMutableListtoSetflatMapflatMapIndexedflatMapIndexedTo flatMapTogroupBy groupByTo groupingBymap mapIndexedmapIndexedNotNullmapIndexedNotNullTo mapIndexedTo mapNotNull mapNotNullTomapTo withIndexdistinct distinctBy intersectsubtract toMutableSetunionallanycountfold foldIndexed foldRightfoldRightIndexedforEachforEachIndexedmaxmaxBy maxByOrNullmaxOf maxOfOrNull maxOfWithmaxOfWithOrNull maxOrNullmaxWith maxWithOrNullminminBy minByOrNullminOf minOfOrNull minOfWithminOfWithOrNull minOrNullminWith minWithOrNullnoneonEach onEachIndexedreduce reduceIndexedreduceIndexedOrNull reduceOrNull reduceRightreduceRightIndexedreduceRightIndexedOrNullreduceRightOrNull runningFoldrunningFoldIndexed runningReducerunningReduceIndexedscan scanIndexedsumBy sumByDoublesumOfrequireNoNullschunkedminus minusElement partitionplus plusElementwindowedzip zipWithNextjoinTo joinToString asIterable asSequenceaveragesumkotlin.collections IntIteratorC?Mjjava/lang/Objectjava/util/Iterator)kotlin/jvm/internal/markers/KMappedMarkerkotlin.collectionsMapAccessorsKtwelementAtOrElseelementAtOrNullfindfindLastfirstfirstNotNullOffirstNotNullOfOrNull firstOrNull getOrElse getOrNull indexOfFirst indexOfLastlast lastOrNullrandom randomOrNullsingle singleOrNulldropdropLast dropLastWhile dropWhilefilter filterIndexedfilterIndexedTo filterNot filterNotTofilterToslicetaketakeLast takeLastWhile takeWhilereversed associate associateBy associateByTo associateTo associateWithassociateWithTo toCollection toHashSettoList toMutableListtoSetflatMapflatMapIndexedflatMapIndexedTo flatMapTogroupBy groupByTo groupingBymap mapIndexedmapIndexedNotNullmapIndexedNotNullTo mapIndexedTo mapNotNull mapNotNullTomapTo withIndexallanycountfold foldIndexed foldRightfoldRightIndexedforEachforEachIndexedmaxmaxBy maxByOrNullmaxOf maxOfOrNull maxOfWithmaxOfWithOrNull maxOrNullmaxWith maxWithOrNullminminBy minByOrNullminOf minOfOrNull minOfWithminOfWithOrNull minOrNullminWith minWithOrNullnoneonEach onEachIndexedreduce reduceIndexedreduceIndexedOrNull reduceOrNull reduceRightreduceRightIndexedreduceRightIndexedOrNullreduceRightOrNull runningFoldrunningFoldIndexed runningReducerunningReduceIndexedscan scanIndexedsumBy sumByDoublesumOfchunkedchunkedSequence partitionwindowedwindowedSequencezip zipWithNext asIterable asSequence kotlin.text TypeAliasesKtl~ Appendable StringBuilderCharacterCodingException kotlin.timeClock.CompanionC-Zfjava/lang/Object kotlin.time Clock.SystemKnNjava/lang/Objectkotlin/time/Clock kotlin.timeClockԨjava/lang/Object Companion kotlin.timeExperimentalTime