3world.respect.datalayer.dbRespectAppDatabase.Companion{D~*world.respect.datalayer.dbRespectAppDatabase.CompanionJ      20B R00  9Lworld/respect/datalayer/db/RespectAppDatabase$Companion;<init>()V TABLE_IDS getTABLE_IDS()Ljava/util/List;respect-datalayer-db9_ϒjava/lang/Objectworld.respect.datalayer.dbRespectAppDatabase!Npworld.respect.datalayer.dbRespectAppDatabaseV                ' 20:BJ0H&J0H&J0 H&J 0 H&J 0 H&J0H&J0H&J0H&J0H&J0H&J0H&J0H&/Lworld/respect/datalayer/db/RespectAppDatabase;Landroidx/room/RoomDatabase;<init>()VgetCompatibleAppEntityDaoGLworld/respect/datalayer/db/compatibleapps/daos/CompatibleAppEntityDao;getCompatibleAppAddJoinDaoHLworld/respect/datalayer/db/compatibleapps/daos/CompatibleAppAddJoinDao;getLangMapEntityDao9Lworld/respect/datalayer/db/shared/daos/LangMapEntityDao;getOpdsFeedEntityDao8Lworld/respect/datalayer/db/opds/daos/OpdsFeedEntityDao;getOpdsPublicationEntityDao?Lworld/respect/datalayer/db/opds/daos/OpdsPublicationEntityDao;getOpdsFeedMetadataEntityDao@Lworld/respect/datalayer/db/opds/daos/OpdsFeedMetadataEntityDao;getReadiumLinkEntityDao;Lworld/respect/datalayer/db/opds/daos/ReadiumLinkEntityDao;getOpdsGroupEntityDao9Lworld/respect/datalayer/db/opds/daos/OpdsGroupEntityDao;getSchoolEntityDaoOLworld/respect/datalayer/db/schooldirectory/daos/SchoolDirectoryEntryEntityDao;getSchoolConfigEntityDaoGLworld/respect/datalayer/db/schooldirectory/daos/SchoolConfigEntityDao;getSchoolDirectoryEntityDaoJLworld/respect/datalayer/db/schooldirectory/daos/SchoolDirectoryEntityDao;!getNetworkValidationInfoEntityDaoRLworld/respect/datalayer/db/networkvalidation/daos/NetworkValidationInfoEntityDao; Companionrespect-datalayer-dbo%IS androidx/room/RoomDatabase Companion(world.respect.datalayer.db.opds.adaptersOpdsFacetAdapterKt9)(world.respect.datalayer.db.opds.adaptersOpdsFacetAdapterKt]      "0*0202020 0*020 asEntities<Lworld/respect/datalayer/db/opds/adapters/OpdsFacetEntities;.Lworld/respect/datalayer/opds/model/OpdsFacet;primaryKeyGenerator5Lworld/respect/lib/primarykeygen/PrimaryKeyGenerator;json!Lkotlinx/serialization/json/Json;ofeUidasModelrespect-datalayer-db asEntitiesasModel(world.respect.datalayer.db.opds.adaptersOpdsFacetEntitiesc +j (world.respect.datalayer.db.opds.adaptersOpdsFacetEntities+6            20B%00 00  J 0HJ 0HJ00HJ-02020200HJ020HJ 0HJ 0HR0   R0  R00 <Lworld/respect/datalayer/db/opds/adapters/OpdsFacetEntities;facet:Lworld/respect/datalayer/db/opds/entities/OpdsFacetEntity;metadataALworld/respect/datalayer/db/opds/entities/OpdsFeedMetadataEntity;links<Lworld/respect/datalayer/db/opds/entities/ReadiumLinkEntity;<init>(Lworld/respect/datalayer/db/opds/entities/OpdsFacetEntity;Lworld/respect/datalayer/db/opds/entities/OpdsFeedMetadataEntity;Ljava/util/List;)VgetFacet<()Lworld/respect/datalayer/db/opds/entities/OpdsFacetEntity; getMetadataC()Lworld/respect/datalayer/db/opds/entities/OpdsFeedMetadataEntity;getLinks()Ljava/util/List; component1 component2 component3copyequalsotherhashCodetoStringrespect-datalayer-dbn{ \java/lang/Object(world.respect.datalayer.db.opds.adaptersOpdsFeedAdapterKt*(world.respect.datalayer.db.opds.adaptersOpdsFeedAdapterKto$       *0*00202020  00*020 asEntities;Lworld/respect/datalayer/db/opds/adapters/OpdsFeedEntities;(Lworld/respect/datalayer/DataReadyState;-Lworld/respect/datalayer/opds/model/OpdsFeed;json!Lkotlinx/serialization/json/Json;primaryKeyGenerator5Lworld/respect/lib/primarykeygen/PrimaryKeyGenerator;xxStringHasher(Lworld/respect/libxxhash/XXStringHasher;asModelrespect-datalayer-db asEntitiesasModel(world.respect.datalayer.db.opds.adaptersOpdsFeedEntitieso2 X(world.respect.datalayer.db.opds.adaptersOpdsFeedEntities&4           20BU0 00 00  0 0  0 0  00R0 R00 R00 R 0 0 R 0 0 R 00 ;Lworld/respect/datalayer/db/opds/adapters/OpdsFeedEntities;opdsFeed9Lworld/respect/datalayer/db/opds/entities/OpdsFeedEntity; feedMetaDataALworld/respect/datalayer/db/opds/entities/OpdsFeedMetadataEntity;langMapEntities:Lworld/respect/datalayer/db/shared/entities/LangMapEntity; linkEntities<Lworld/respect/datalayer/db/opds/entities/ReadiumLinkEntity; publications@Lworld/respect/datalayer/db/opds/entities/OpdsPublicationEntity;groups:Lworld/respect/datalayer/db/opds/entities/OpdsGroupEntity;<init>(Lworld/respect/datalayer/db/opds/entities/OpdsFeedEntity;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;)V getOpdsFeed;()Lworld/respect/datalayer/db/opds/entities/OpdsFeedEntity;getFeedMetaData()Ljava/util/List;getLangMapEntitiesgetLinkEntitiesgetPublications getGroupsrespect-datalayer-dbbVƶ9java/lang/Object(world.respect.datalayer.db.opds.adaptersOpdsFeedMetadataEntityAdapterKtPOXhH(world.respect.datalayer.db.opds.adaptersOpdsFeedMetadataEntityAdapterKtO     "0*0202020 0*0 asEntityALworld/respect/datalayer/db/opds/entities/OpdsFeedMetadataEntity;5Lworld/respect/datalayer/opds/model/OpdsFeedMetadata; ofmeOfeUid ofmePropTypeJLworld/respect/datalayer/db/opds/entities/OpdsFeedMetadataEntity$PropType; ofmeRelUidasModelrespect-datalayer-dbasEntityasModel(world.respect.datalayer.db.opds.adaptersOpdsGroupAdapterKt Cۧ(world.respect.datalayer.db.opds.adaptersOpdsGroupAdapterKty,        20*02020202 0 2 0  0*020 asEntities<Lworld/respect/datalayer/db/opds/adapters/OpdsGroupEntities;.Lworld/respect/datalayer/opds/model/OpdsGroup;primaryKeyGenerator5Lworld/respect/lib/primarykeygen/PrimaryKeyGenerator;json!Lkotlinx/serialization/json/Json;xxStringHasher(Lworld/respect/libxxhash/XXStringHasher;ofeUidindexasModelrespect-datalayer-db asEntitiesasModel(world.respect.datalayer.db.opds.adaptersOpdsGroupEntities=D(world.respect.datalayer.db.opds.adaptersOpdsGroupEntitiesB              20BA00 00  0 0  0 0 J 0HJ 0HJ00HJ0 0HJ0 0HJM020202002 0 02 0 0HJ020HJ  0!HJ "0#HR0 R0 R00 R 0 0 R 0 0 $%<Lworld/respect/datalayer/db/opds/adapters/OpdsGroupEntities;group:Lworld/respect/datalayer/db/opds/entities/OpdsGroupEntity;metadataALworld/respect/datalayer/db/opds/entities/OpdsFeedMetadataEntity; publications@Lworld/respect/datalayer/db/opds/entities/OpdsPublicationEntity;links<Lworld/respect/datalayer/db/opds/entities/ReadiumLinkEntity;langMapEntities:Lworld/respect/datalayer/db/shared/entities/LangMapEntity;<init>(Lworld/respect/datalayer/db/opds/entities/OpdsGroupEntity;Lworld/respect/datalayer/db/opds/entities/OpdsFeedMetadataEntity;Ljava/util/List;Ljava/util/List;Ljava/util/List;)VgetGroup<()Lworld/respect/datalayer/db/opds/entities/OpdsGroupEntity; getMetadataC()Lworld/respect/datalayer/db/opds/entities/OpdsFeedMetadataEntity;getPublications()Ljava/util/List;getLinksgetLangMapEntities component1 component2 component3 component4 component5copyequalsotherhashCodetoStringrespect-datalayer-db>n=java/lang/Object(world.respect.datalayer.db.opds.adaptersOpdsPublicationEntitiesNtsm(world.respect.datalayer.db.opds.adaptersOpdsPublicationEntitiesC6            20B+0 00 00  J 0HJ00HJ00HJ3020200200HJ020HJ 0HJ 0HR0   R00  R00 BLworld/respect/datalayer/db/opds/adapters/OpdsPublicationEntities;opdsPublicationEntity@Lworld/respect/datalayer/db/opds/entities/OpdsPublicationEntity;langMapEntities:Lworld/respect/datalayer/db/shared/entities/LangMapEntity; linkEntities<Lworld/respect/datalayer/db/opds/entities/ReadiumLinkEntity;<init>c(Lworld/respect/datalayer/db/opds/entities/OpdsPublicationEntity;Ljava/util/List;Ljava/util/List;)VgetOpdsPublicationEntityB()Lworld/respect/datalayer/db/opds/entities/OpdsPublicationEntity;getLangMapEntities()Ljava/util/List;getLinkEntities component1 component2 component3copyequalsotherhashCodetoStringrespect-datalayer-dbP/eVjava/lang/Object(world.respect.datalayer.db.opds.adaptersOpdsPublicationEntityAdapterKt=&1'(world.respect.datalayer.db.opds.adaptersOpdsPublicationEntityAdapterKt4          H0*02 020202 0 2 0 2 0 2000*020 asEntitiesBLworld/respect/datalayer/db/opds/adapters/OpdsPublicationEntities;4Lworld/respect/datalayer/opds/model/OpdsPublication;dataLoadResult(Lworld/respect/datalayer/DataReadyState;primaryKeyGenerator5Lworld/respect/lib/primarykeygen/PrimaryKeyGenerator;json!Lkotlinx/serialization/json/Json;xxStringHasher(Lworld/respect/libxxhash/XXStringHasher;feedUidgroupUid feedIndexasModelrespect-datalayer-db asEntitiesasModel(world.respect.datalayer.db.opds.adaptersReadiumLinkEntityAdapterKtvL(world.respect.datalayer.db.opds.adaptersReadiumLinkEntityAdapterKt8           H00*0202020 2 0 2 0 20 20.00*002020 20  asEntities<Lworld/respect/datalayer/db/opds/entities/ReadiumLinkEntity;0Lworld/respect/datalayer/opds/model/ReadiumLink; pkGenerator5Lworld/respect/lib/primarykeygen/PrimaryKeyGenerator;json!Lkotlinx/serialization/json/Json;opdsParentType0Lworld/respect/datalayer/db/opds/OpdsParentType; opdsParentUid rlePropTypeILworld/respect/datalayer/db/opds/entities/ReadiumLinkEntity$PropertyType; rlePropFkrleIndexasModelspropTypepropFkrespect-datalayer-db asEntitiesasModels(world.respect.datalayer.db.opds.adaptersReadiumSubjectEntitiestoHI(world.respect.datalayer.db.opds.adaptersReadiumSubjectEntities"       20B+0 00 00  R0   R00  R00 ALworld/respect/datalayer/db/opds/adapters/ReadiumSubjectEntities;readiumSubject?Lworld/respect/datalayer/db/opds/entities/ReadiumSubjectEntity;langMapEntities:Lworld/respect/datalayer/db/shared/entities/LangMapEntity;readiumLinkEntities<Lworld/respect/datalayer/db/opds/entities/ReadiumLinkEntity;<init>b(Lworld/respect/datalayer/db/opds/entities/ReadiumSubjectEntity;Ljava/util/List;Ljava/util/List;)VgetReadiumSubjectA()Lworld/respect/datalayer/db/opds/entities/ReadiumSubjectEntity;getLangMapEntities()Ljava/util/List;getReadiumLinkEntitiesrespect-datalayer-dbtfA~a@java/lang/Object(world.respect.datalayer.db.opds.adaptersReadiumSubjectEntityAdaptersKtrw?(world.respect.datalayer.db.opds.adaptersReadiumSubjectEntityAdaptersKty,        20*02020202 0 2 0  0*020 asEntitiesALworld/respect/datalayer/db/opds/adapters/ReadiumSubjectEntities;3Lworld/respect/datalayer/opds/model/ReadiumSubject;primaryKeyGenerator5Lworld/respect/lib/primarykeygen/PrimaryKeyGenerator;json!Lkotlinx/serialization/json/Json; topParentType0Lworld/respect/datalayer/db/opds/OpdsParentType; topParentUidindexasModelrespect-datalayer-db asEntitiesasModel(world.respect.datalayer.db.opds.entitiesReadiumLinkEntityG&(world.respect.datalayer.db.opds.entitiesReadiumLinkEntityD               % =20:<=B0000 0 0  0  0 0 0  0  0 0  0  0  0  0 0 0 0R08X R0  !R0 "R0 #$R 0 %R 0  &'R 0  ()R 0 0 *+R0  ,)R0  -)R0 0./R0  1)R0  423R0  453R0  463R0 978R0 9:8R 0 0 ;+>?<Lworld/respect/datalayer/db/opds/entities/ReadiumLinkEntity;rleIdrleOpdsParentType0Lworld/respect/datalayer/db/opds/OpdsParentType;rleOpdsParentUid rlePropTypeILworld/respect/datalayer/db/opds/entities/ReadiumLinkEntity$PropertyType; rlePropFkrleIndexrleHrefrleRelrleTyperleTitle rleTemplated rleProperties rleHeightrleWidthrleSize rleBitrate rleDuration rleLanguage<init>X(JLworld/respect/datalayer/db/opds/OpdsParentType;JLworld/respect/datalayer/db/opds/entities/ReadiumLinkEntity$PropertyType;JILjava/lang/String;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Double;Ljava/lang/Double;Ljava/util/List;)VgetRleId()JgetRleOpdsParentType2()Lworld/respect/datalayer/db/opds/OpdsParentType;getRleOpdsParentUidgetRlePropTypeK()Lworld/respect/datalayer/db/opds/entities/ReadiumLinkEntity$PropertyType; getRlePropFk getRleIndex()I getRleHref()Ljava/lang/String; getRleRel()Ljava/util/List; getRleType getRleTitlegetRleTemplated()Ljava/lang/Boolean;Ljava/lang/Boolean;getRleProperties getRleHeight()Ljava/lang/Integer;Ljava/lang/Integer; getRleWidth getRleSize getRleBitrate()Ljava/lang/Double;Ljava/lang/Double;getRleDurationgetRleLanguage PropertyType Companionrespect-datalayer-db0H)TABLE_IDjava/lang/Object Companionworld.respect.datalayer DataLoadState|0~world.respect.datalayer DataLoadState$         v**020R08&XR  808&XR 08&X  'Lworld/respect/datalayer/DataLoadState;T*Lworld/respect/datalayer/DataLoadMetaInfo; getMetaInfo,()Lworld/respect/datalayer/DataLoadMetaInfo;metaInfo getLocalState)()Lworld/respect/datalayer/DataLoadState; localStategetRemoteState remoteState)Lworld/respect/datalayer/DataErrorResult;*Lworld/respect/datalayer/DataLoadingState;(Lworld/respect/datalayer/DataReadyState;+Lworld/respect/datalayer/NoDataLoadedState;respect-datalayerB]|L;java/lang/Objectworld.respect.datalayerDataReadyStateworld.respect.datalayerDataReadyState0            **0280B;80 800  J 8H  J 0H J 80HJ0HJL8028202 8020HJ020HJ0HJ0HR88  R08X  !R" 808X "#R 08X "$%&(Lworld/respect/datalayer/DataReadyState;T'Lworld/respect/datalayer/DataLoadState;data*Lworld/respect/datalayer/DataLoadMetaInfo;metaInfo localState remoteState<init>(Ljava/lang/Object;Lworld/respect/datalayer/DataLoadMetaInfo;Lworld/respect/datalayer/DataLoadState;Lworld/respect/datalayer/DataLoadState;)V component1()Ljava/lang/Object; component2,()Lworld/respect/datalayer/DataLoadMetaInfo; component3)()Lworld/respect/datalayer/DataLoadState; component4copy(Ljava/lang/Object;Lworld/respect/datalayer/DataLoadMetaInfo;Lworld/respect/datalayer/DataLoadState;Lworld/respect/datalayer/DataLoadState;)Lworld/respect/datalayer/DataReadyState;otherequals(Ljava/lang/Object;)ZhashCode()ItoString()Ljava/lang/String;Ljava/lang/Object;getData*Lworld/respect/datalayer/DataLoadMetaInfo; getMetaInfo'Lworld/respect/datalayer/DataLoadState; getLocalStategetRemoteStaterespect-datalayerzA-Njava/lang/Object%world/respect/datalayer/DataLoadState"world.respect.datalayer.opds.modelLangMapyDSK#"world.respect.datalayer.opds.modelLangMap8      7 20:B ,Lworld/respect/datalayer/opds/model/LangMap;<init>()V Companion7Lworld/respect/datalayer/opds/model/LangMapObjectValue;7Lworld/respect/datalayer/opds/model/LangMapStringValue;respect-datalayer:G ݁java/lang/Object Companion"world.respect.datalayer.opds.model OpdsFacet+ǏoeW "world.respect.datalayer.opds.model OpdsFacetL                   *20:+*B0 00B5 0 0 00 0  J0HJ00HJ*020200HJ020HJ0 HJ0HJ'%0"20202!0 H#$R08 &'R008 (),-.Lworld/respect/datalayer/opds/model/OpdsFacet;5Lworld/respect/datalayer/opds/model/OpdsFeedMetadata;metadata0Lworld/respect/datalayer/opds/model/ReadiumLink;links<init>H(Lworld/respect/datalayer/opds/model/OpdsFeedMetadata;Ljava/util/List;)Vseen0?Lkotlinx/serialization/internal/SerializationConstructorMarker;serializationConstructorMarker(ILworld/respect/datalayer/opds/model/OpdsFeedMetadata;Ljava/util/List;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V component17()Lworld/respect/datalayer/opds/model/OpdsFeedMetadata; component2()Ljava/util/List;copyu(Lworld/respect/datalayer/opds/model/OpdsFeedMetadata;Ljava/util/List;)Lworld/respect/datalayer/opds/model/OpdsFacet;otherequals(Ljava/lang/Object;)ZhashCode()ItoString()Ljava/lang/String;self1Lkotlinx/serialization/encoding/CompositeEncoder;output4Lkotlinx/serialization/descriptors/SerialDescriptor; serialDescwrite$Self$respect_datalayer(Lworld/respect/datalayer/opds/model/OpdsFacet;Lkotlinx/serialization/encoding/CompositeEncoder;Lkotlinx/serialization/descriptors/SerialDescriptor;)V write$Self5Lworld/respect/datalayer/opds/model/OpdsFeedMetadata; getMetadataLjava/util/List;getLinks Companion $serializerrespect-datalayer*Ҏ7sjava/lang/Object Companion"world.respect.datalayer.opds.modelOpdsFeedeQ5"world.respect.datalayer.opds.modelOpdsFeed}`                      920:9:Be0 00 00  00  0 0  0 0Bu00 00 00  00  0 0  0 00J0HJ00HJ 00HJ 00HJ 0 0HJ 0 0HJr0202002 002  002  0 02  0 0HJ!0 20H!"J#0H#$J&0%H&'J'00-2(02*0)2,0+H./R08 12R008 34R 008 35R  008  36R  0 08  37R  0 08  38;<-Lworld/respect/datalayer/opds/model/OpdsFeed;5Lworld/respect/datalayer/opds/model/OpdsFeedMetadata;metadata0Lworld/respect/datalayer/opds/model/ReadiumLink;links4Lworld/respect/datalayer/opds/model/OpdsPublication; publications navigation.Lworld/respect/datalayer/opds/model/OpdsFacet;facets.Lworld/respect/datalayer/opds/model/OpdsGroup;groups<init>(Lworld/respect/datalayer/opds/model/OpdsFeedMetadata;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;)Vseen0?Lkotlinx/serialization/internal/SerializationConstructorMarker;serializationConstructorMarker(ILworld/respect/datalayer/opds/model/OpdsFeedMetadata;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V component17()Lworld/respect/datalayer/opds/model/OpdsFeedMetadata; component2()Ljava/util/List; component3 component4 component5 component6copy(Lworld/respect/datalayer/opds/model/OpdsFeedMetadata;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;)Lworld/respect/datalayer/opds/model/OpdsFeed;otherequals(Ljava/lang/Object;)ZhashCode()ItoString()Ljava/lang/String;self1Lkotlinx/serialization/encoding/CompositeEncoder;output4Lkotlinx/serialization/descriptors/SerialDescriptor; serialDescwrite$Self$respect_datalayer(Lworld/respect/datalayer/opds/model/OpdsFeed;Lkotlinx/serialization/encoding/CompositeEncoder;Lkotlinx/serialization/descriptors/SerialDescriptor;)V write$Self5Lworld/respect/datalayer/opds/model/OpdsFeedMetadata; getMetadataLjava/util/List;getLinksgetPublications getNavigation getFacets getGroups Companion $serializerrespect-datalayer? MEDIA_TYPE:rFjava/lang/Object Companion"world.respect.datalayer.opds.modelOpdsFeedMetadata}P "world.respect.datalayer.opds.modelOpdsFeedMetadataJ                  D20:EDBo 0 00 0  0  0  0   0  0 Bu0 0000 0 0 0  0 0 0J0HJ0HJ0HJ0HJ0HJ0HJ0 HJ 0 H J!0 H!Jz"02 02 0202 02  02  02  0 2  0 2 0 H"#J&0%2$0H&'J(0 H()J*0H*J'3002+02-0,2/0.H12R"08X 4675R"08X 8:79R08 8;R08 8<R 08  =>R 08  8?R 0 8  @AR 0 8  @BR0 8 @CFG5Lworld/respect/datalayer/opds/model/OpdsFeedMetadata;Lcom/eygraber/uri/Uri; identifiertypetitlesubtitle Lkotlinx/datetime/LocalDateTime;modified 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;)Vseen0?Lkotlinx/serialization/internal/SerializationConstructorMarker;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;)V component1()Lcom/eygraber/uri/Uri; component2()Ljava/lang/String; component3 component4 component5"()Lkotlinx/datetime/LocalDateTime; component6 component7()Ljava/lang/Integer; 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/datalayer/opds/model/OpdsFeedMetadata;otherequals(Ljava/lang/Object;)ZhashCode()ItoStringself1Lkotlinx/serialization/encoding/CompositeEncoder;output4Lkotlinx/serialization/descriptors/SerialDescriptor; serialDescwrite$Self$respect_datalayer(Lworld/respect/datalayer/opds/model/OpdsFeedMetadata;Lkotlinx/serialization/encoding/CompositeEncoder;Lkotlinx/serialization/descriptors/SerialDescriptor;)V write$SelfLcom/eygraber/uri/Uri; getIdentifiergetIdentifier$annotations()VLjava/lang/String;getTypegetType$annotationsgetTitle getSubtitle Lkotlinx/datetime/LocalDateTime; getModifiedgetDescriptionLjava/lang/Integer;getItemsPerPagegetCurrentPagegetNumberOfItems Companion $serializerrespect-datalayer+ےLjava/lang/Object Companion"world.respect.datalayer.opds.model OpdsGroup~r]"world.respect.datalayer.opds.model OpdsGroupT                     120:21BE0 00 00  00  BU 0 0 00 00  000 J0HJ 00HJ 00HJ 00HJP0202 002 002  00HJ020HJ0 HJ 0H !J'*0'2"02$0#2&0%H()R08 +,R 008 -.R 008 -/R  008  -034.Lworld/respect/datalayer/opds/model/OpdsGroup;5Lworld/respect/datalayer/opds/model/OpdsFeedMetadata;metadata0Lworld/respect/datalayer/opds/model/ReadiumLink;links navigation4Lworld/respect/datalayer/opds/model/OpdsPublication; publications<init>h(Lworld/respect/datalayer/opds/model/OpdsFeedMetadata;Ljava/util/List;Ljava/util/List;Ljava/util/List;)Vseen0?Lkotlinx/serialization/internal/SerializationConstructorMarker;serializationConstructorMarker(ILworld/respect/datalayer/opds/model/OpdsFeedMetadata;Ljava/util/List;Ljava/util/List;Ljava/util/List;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V component17()Lworld/respect/datalayer/opds/model/OpdsFeedMetadata; component2()Ljava/util/List; component3 component4copy(Lworld/respect/datalayer/opds/model/OpdsFeedMetadata;Ljava/util/List;Ljava/util/List;Ljava/util/List;)Lworld/respect/datalayer/opds/model/OpdsGroup;otherequals(Ljava/lang/Object;)ZhashCode()ItoString()Ljava/lang/String;self1Lkotlinx/serialization/encoding/CompositeEncoder;output4Lkotlinx/serialization/descriptors/SerialDescriptor; serialDescwrite$Self$respect_datalayer(Lworld/respect/datalayer/opds/model/OpdsGroup;Lkotlinx/serialization/encoding/CompositeEncoder;Lkotlinx/serialization/descriptors/SerialDescriptor;)V write$Self5Lworld/respect/datalayer/opds/model/OpdsFeedMetadata; getMetadataLjava/util/List;getLinks getNavigationgetPublications Companion $serializerrespect-datalayerfK Ljava/lang/Object Companion"world.respect.datalayer.opds.modelOpdsPublication.CompanionwM5 "world.respect.datalayer.opds.modelOpdsPublication.Companionz        20B J00R 08XT   R 08XT    >Lworld/respect/datalayer/opds/model/OpdsPublication$Companion;<init>()V#Lkotlinx/serialization/KSerializer;4Lworld/respect/datalayer/opds/model/OpdsPublication; serializer%()Lkotlinx/serialization/KSerializer; MEDIA_TYPELjava/lang/String;MEDIA_TYPE_READIUM_MANIFESTrespect-datalayer ժk^java/lang/Object MEDIA_TYPEMEDIA_TYPE_READIUM_MANIFEST"world.respect.datalayer.opds.modelOpdsPublication_$ "world.respect.datalayer.opds.modelOpdsPublicationiL                  620:67Be0 00 00 00  00  00  Bu0 0 00 00 00  00  000 J0HJ00HJ 00HJ 00HJ 00HJ 00HJr0202002 002 002  002  00HJ020HJ 0 H !J#0"H#$J'-0*2%02'0&2)0(H+,R08 ./R008 01R 008 02R 008 03R  008  04R  008  05894Lworld/respect/datalayer/opds/model/OpdsPublication;4Lworld/respect/datalayer/opds/model/ReadiumMetadata;metadata0Lworld/respect/datalayer/opds/model/ReadiumLink;linksimages readingOrder resourcestoc<init>(Lworld/respect/datalayer/opds/model/ReadiumMetadata;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;)Vseen0?Lkotlinx/serialization/internal/SerializationConstructorMarker;serializationConstructorMarker(ILworld/respect/datalayer/opds/model/ReadiumMetadata;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V component16()Lworld/respect/datalayer/opds/model/ReadiumMetadata; component2()Ljava/util/List; component3 component4 component5 component6copy(Lworld/respect/datalayer/opds/model/ReadiumMetadata;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;)Lworld/respect/datalayer/opds/model/OpdsPublication;otherequals(Ljava/lang/Object;)ZhashCode()ItoString()Ljava/lang/String;self1Lkotlinx/serialization/encoding/CompositeEncoder;output4Lkotlinx/serialization/descriptors/SerialDescriptor; serialDescwrite$Self$respect_datalayer(Lworld/respect/datalayer/opds/model/OpdsPublication;Lkotlinx/serialization/encoding/CompositeEncoder;Lkotlinx/serialization/descriptors/SerialDescriptor;)V write$Self4Lworld/respect/datalayer/opds/model/ReadiumMetadata; getMetadataLjava/util/List;getLinks getImagesgetReadingOrder getResourcesgetToc Companion $serializerrespect-datalayer!#>[ MEDIA_TYPEn?bMEDIA_TYPE_READIUM_MANIFESTXvJhjava/lang/Object Companion"world.respect.datalayer.opds.model ReadiumLinkCe"world.respect.datalayer.opds.model ReadiumLinkcN                  [20:\[B0 00 0 0  0  0   0  0  0  0 0 00 00 00 00B0 0 0000 0 0  0 0 0 00 00 00 00 000J0HJ 00H J!0H!J"0H"J#0H#$J%0 H%&J'0 H'(J)0 H)(J*0 H*(J+0H+,J-0H-,J. 00H. J/ 00H/ J0 00H0 J1 00H1 J20202 002 02 02  02  0 2  0 2 0 2 0 2 02 02 002 002 002 00H23J50240H56J70 H78J90H9J'B0?2:02<0;2>0=H@AR08 CDR( 008X EGHF R08 CIR08 CJR 08  KL$R 0 8  MN&R 0 8  OP(R0 8 OQ(R0 8 OR(R08 ST,R08 SU,R( 008X EWHV R 008 EX R 008 EY R 008 EZ ]^0Lworld/respect/datalayer/opds/model/ReadiumLink;hrefreltypetitle templated:Lworld/respect/datalayer/opds/model/ReadiumLinkProperties; propertiesheightwidthsizebitratedurationlanguage alternatechildrensubcollections<init>3(Ljava/lang/String;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Lworld/respect/datalayer/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;)Vseen0?Lkotlinx/serialization/internal/SerializationConstructorMarker;serializationConstructorMarkers(ILjava/lang/String;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Lworld/respect/datalayer/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;)V component1()Ljava/lang/String; component2()Ljava/util/List; component3 component4 component5()Ljava/lang/Boolean; component6<()Lworld/respect/datalayer/opds/model/ReadiumLinkProperties; component7()Ljava/lang/Integer; component8 component9 component10()Ljava/lang/Double; component11 component12 component13 component14 component15copyb(Ljava/lang/String;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Lworld/respect/datalayer/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/datalayer/opds/model/ReadiumLink;otherequals(Ljava/lang/Object;)ZhashCode()ItoStringself1Lkotlinx/serialization/encoding/CompositeEncoder;output4Lkotlinx/serialization/descriptors/SerialDescriptor; serialDescwrite$Self$respect_datalayer(Lworld/respect/datalayer/opds/model/ReadiumLink;Lkotlinx/serialization/encoding/CompositeEncoder;Lkotlinx/serialization/descriptors/SerialDescriptor;)V write$SelfLjava/lang/String;getHrefLjava/util/List;getRelgetRel$annotations()VgetTypegetTitleLjava/lang/Boolean; getTemplated:Lworld/respect/datalayer/opds/model/ReadiumLinkProperties; getPropertiesLjava/lang/Integer; getHeightgetWidthgetSizeLjava/lang/Double; getBitrate getDuration getLanguagegetLanguage$annotations getAlternate getChildrengetSubcollections Companion $serializerrespect-datalayer__PXjava/lang/Object Companion"world.respect.datalayer.opds.modelReadiumMetadataF $ "world.respect.datalayer.opds.modelReadiumMetadata gf                 $      7 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%000000 0  0   0 0  00  00  00  00  00  00  00  00  00  00  00  00  00  00 0  0"0!'0&#(J)0H)*J+0H+,J-0H-,J.0H.,J/0H/*J00 H01J20 H21J3 0 0 H34J5 00 H54J6 00 H64J7 00 H74J8 00 H84J9 00 H94J: 00 H:4J; 00 H;4J< 00 H<4J= 00 H=4J> 00 H>4J? 00 H?4J@ 00 H@4JA 00 HA4JB 00 HB4JC0 HC1JD0HDEJF0!HFGJH02 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  02 "0!HHIJL0K2J0HLMJN0HNOJP0 HP1J'Y0V2Q02S0R2U0THWXR"08X Z\][*R08 ^_,R08 ^`,R08 ^a,R"08X Zc]b*R 0 8  de1R 0 8  df1R(  0 0 8X  gi]h4R( 00 8X gk]j4R( 00 8X gm]l4R( 00 8X go]n4R( 00 8X gq]p4R( 00 8X gs]r4R( 00 8X gu]t4R( 00 8X gw]v4R( 00 8X gy]x4R( 00 8X g{]z4R( 00 8X g}]|4R( 00 8X g]~4R* 00 8X g]4R* 00 8X g]4R* 00 8X g]4R0 8 d1R 08  ER"0!8 "G4Lworld/respect/datalayer/opds/model/ReadiumMetadata;Lcom/eygraber/uri/Uri;type,Lworld/respect/datalayer/opds/model/LangMap;titlesortAssubtitle identifiermodified publishedlanguage7Lworld/respect/datalayer/opds/model/ReadiumContributor;author translatoreditorartist illustratorlettererpencilercoloristinkernarrator contributor publisherimprint3Lworld/respect/datalayer/opds/model/ReadiumSubject;subject description numberOfPagesduration<init>(Lcom/eygraber/uri/Uri;Lworld/respect/datalayer/opds/model/LangMap;Lworld/respect/datalayer/opds/model/LangMap;Lworld/respect/datalayer/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;)Vseen0?Lkotlinx/serialization/internal/SerializationConstructorMarker;serializationConstructorMarker>(ILcom/eygraber/uri/Uri;Lworld/respect/datalayer/opds/model/LangMap;Lworld/respect/datalayer/opds/model/LangMap;Lworld/respect/datalayer/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;)V component1()Lcom/eygraber/uri/Uri; component2.()Lworld/respect/datalayer/opds/model/LangMap; component3 component4 component5 component6()Ljava/lang/String; component7 component8()Ljava/util/List; component9 component10 component11 component12 component13 component14 component15 component16 component17 component18 component19 component20 component21 component22 component23 component24()Ljava/lang/Integer; component25()Ljava/lang/Double;copy1(Lcom/eygraber/uri/Uri;Lworld/respect/datalayer/opds/model/LangMap;Lworld/respect/datalayer/opds/model/LangMap;Lworld/respect/datalayer/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/datalayer/opds/model/ReadiumMetadata;otherequals(Ljava/lang/Object;)ZhashCode()ItoStringself1Lkotlinx/serialization/encoding/CompositeEncoder;output4Lkotlinx/serialization/descriptors/SerialDescriptor; serialDescwrite$Self$respect_datalayer(Lworld/respect/datalayer/opds/model/ReadiumMetadata;Lkotlinx/serialization/encoding/CompositeEncoder;Lkotlinx/serialization/descriptors/SerialDescriptor;)V write$SelfLcom/eygraber/uri/Uri;getTypegetType$annotations()V,Lworld/respect/datalayer/opds/model/LangMap;getTitle getSortAs getSubtitle getIdentifiergetIdentifier$annotationsLjava/lang/String; getModified getPublishedLjava/util/List; getLanguagegetLanguage$annotations getAuthorgetAuthor$annotations getTranslatorgetTranslator$annotations getEditorgetEditor$annotations getArtistgetArtist$annotationsgetIllustratorgetIllustrator$annotations getLetterergetLetterer$annotations getPencilergetPenciler$annotations getColoristgetColorist$annotationsgetInkergetInker$annotations getNarratorgetNarrator$annotationsgetContributorgetContributor$annotations getPublishergetPublisher$annotations getImprintgetImprint$annotations getSubjectgetSubject$annotationsgetDescriptionLjava/lang/Integer;getNumberOfPagesLjava/lang/Double; getDuration Companion $serializerrespect-datalayerE6Jojava/lang/Object Companion"world.respect.datalayer.opds.modelReadiumSubject)`"world.respect.datalayer.opds.modelReadiumSubject8      7 20:B 3Lworld/respect/datalayer/opds/model/ReadiumSubject;<init>()V Companion9Lworld/respect/datalayer/opds/model/ReadiumSubjectObject;>Lworld/respect/datalayer/opds/model/ReadiumSubjectStringValue;respect-datalayer(L5java/lang/Object Companionworld.respect.lib.primarykeygenPrimaryKeyGenerator=cvworld.respect.lib.primarykeygenPrimaryKeyGenerator(        %    20:B 00J 020  J 020H@  R$00R00 8X R08XR08 5Lworld/respect/lib/primarykeygen/PrimaryKeyGenerator; tableIdList<init>(Ljava/util/Collection;)VtableIdnextId(I)J nextIdAsync5(ILkotlin/coroutines/Continuation;)Ljava/lang/Object;LLworld/respect/lib/primarykeygen/PrimaryKeyGenerator$TablePrimaryKeyManager;tableKeyManagersLjava/util/Map; getTimestamp()J timestampnodeIdI getNodeId()I CompanionTablePrimaryKeyManagerrespect-lib-primarykeygenȺ. CUSTOM_EPOCHRf% EPOCH_BITSs'5(# NODE_ID_BITS Z"c~ SEQUENCE_BITS5t UNUSED_BITSo@rjjava/lang/Object Companionworld.respect.libxxhashXXStringHasherloworld.respect.libxxhashXXStringHasher?     f20J020H&(Lworld/respect/libxxhash/XXStringHasher;stringhash(Ljava/lang/String;)Jrespect-lib-xxhashbtVjava/lang/Objectworld.respect.libxxhash.jvmimplXXStringHasherCommonJvmLjg":>world.respect.libxxhash.jvmimplXXStringHasherCommonJvm2            20BJ020HR  *0 0 8X   R *0 0 8X R08X 9Lworld/respect/libxxhash/jvmimpl/XXStringHasherCommonJvm;(Lworld/respect/libxxhash/XXStringHasher;<init>()Vstringhash(Ljava/lang/String;)J"Lnet/jpountz/xxhash/XXHashFactory;kotlin.jvm.PlatformTypefactory"Lnet/jpountz/xxhash/XXHashFactory;&Lnet/jpountz/xxhash/StreamingXXHash64;hasher&Lnet/jpountz/xxhash/StreamingXXHash64;*Ljava/util/concurrent/locks/ReentrantLock;lock*Ljava/util/concurrent/locks/ReentrantLock;respect-lib-xxhash