com.ustadmobile.coreR.colorȠOvcom/ustadmobile/core/R$color Oolsuccess[,n9}Qjava/lang/Objectcom.ustadmobile.core R.drawable7xU com/ustadmobile/core/R$drawable^jL9R%ic_file_download_white_24dpkADf% ic_logoutG\Cillustration_connectӝ9 ustad_logoin]hvector_drawable_logoutΐחyjava/lang/Objectcom.ustadmobile.core R.plurals3SQcom/ustadmobile/core/R$pluralsҎ4+are_you_sure_you_want_to_permanently_delete\Y6]duration_hoursE4wduration_minutesZq{duration_secondsePyd items_deleted7>ꮎitems_restoredX̓"items_selectedeWnumber_of_attemptsjava/lang/Objectcom.ustadmobile.coreR.stringLw`Gbcom/ustadmobile/core/R$stringKGtfaboutMabsent-R wacceptoo%60'accept_enrolment_requests_automaticallyٿbFaccountb^L#J{accounts action_hiddenI{k(actions_to_be_taken_in_case_of_emergency6RQxmactive^q@active_classesuڄ0activity}<activity_change${ activity_enter_any_notes&:2activity_import_link[b-Cactivity_went_bad˚Aactivity_went_good_?,addnVh_"} add_a_class%  add_a_holidayU;Nladd_a_new_classW9add_a_new_clazzwork? Eadd_a_new_courseL~add_a_new_holiday_calendar6uadd_a_new_language.Qadd_a_new_occurrence-C?) add_a_new_persona#sadd_a_new_role:&]add_a_new_school4KGadd_a_new_verbN%t, add_a_replyxΏuadd_a_schedule7g? add_a_studentSm( add_a_teacher%Zx add_activityY tadd_activity_literal>{ add_anothercLadd_another_accountF\]c!add_assignment_block_content_desc5Up% add_blockIx] add_classPTLadd_class_commentv?#2 add_content=add_content_filter1;add_course_block_content_descn-Yadd_discussion9R add_discussion_board_desch+add_educational_content_to_new_learning_env VPum?add_educational_content_using_supported_formats_eg_pdf_xapi_h5p\8ladd_file{1X=Xadd_file_descriptionY'X&1B add_folderS \Fadd_folder_description>,5Wadd_from_contactsAOadd_from_galleryDȚadd_gallery_descriptionSp add_group=badd_leaving_reasonJAƕSadd_link_descriptionmds add_moduleL.SZnadd_new.J.add_new_clazz_to_schoolo,]add_new_content#VKadd_new_coursesСKNWadd_new_groups?8 add_new_language9׺ add_new_postr7n7[add_new_terminology% %d'z add_new_usersF8v add_optionGMUyadd_or_edit_assignmentLadd_permission_for_a_groupd6{e]add_permission_for_a_person5YL)k add_personOadd_person_filter%nLRadd_person_or_groupTF<<add_person_to_class2ăʋadd_private_commentH.^ ; add_questionaAadd_remove_and_modify_gradesml2add_remove_and_modify_subjects>0^%}add_role_permission!jO:add_staff_to_school/w!add_student_to_school=<z add_subjectоb9e7 add_subtitles(NnUadd_text^70]add_to$ ΂5 add_topic`>ݖtadd_using_a_web_link_thenCo^(;add_using_linkbqadd_verb_filter@X#*add_video_or_audio_from_the_device_gallery\/i zYaddedo̔added_to_class_content !c>ܜ|address ןadult_account_requiredvj#핝advanced8-[Zafter_deadline_date_errorq {age㹩}alleall_permissions)H _allow_class_commentsOw}$allow_private_comments_from_studentsIjallowed_till_deadlineޏhallowed_till_grace ' almost_doneߒ+.already_submitted."Htalso_available_in?bV0&alternatively_you_can_download_the_apkY423q and_keyF(d0answert [m`answered,YuW anyone_with_this_can_join_schoolw app_languagePjapp_name]o9Fapp_store_linkpQlapplypDarticleT,ҤI ascendingD ask_your_teacher_for_code!eoassign_random_reviewers0 assign_reviewers!:3 assign_roleqi69 assign_toMW:Wassign_to_random_groups$ assignment{#[ assignments*0[[ attachment'attemptsw4&` attendanceӐ8(͋aattendance_high_to_lowMEattendance_low_to_highUKm<attendance_over_time_by_classOؽUattendance_percentage7Fattendance_report$vЯaudioо#& audit_log3"S4K.audit_log_setting_descZp4*q automatic#^*q鐬averagezJyaverage_usage_time_per_userjVKback. bar_chart`M basic_details zYUQbe_careful_interacting_onlineG#G[be_careful_not_to_share 1:birthday?ySblankvˋQ blank_report4c# bulk_importaEqQyxK by_completion2ûby_recent_attemptF珥by_score:dp"ǟ by_timestampRfK call2canceluqXfVcanceledS!I N^canceled_enrolment_request*l"Fޘ"cannot_move_already_in_same_folder1\ cannot_move_to_subfolder_of_selfK~@x-cannot_record_attendance_for_future_date_timehkCchange_implemented_if_anyKq!change_passwordgr@ change_photoG[ characters&i[;chat0Jchoose_templateXP7)chrome_recommendedm3Lchrome_recommended_info<4P>1class_comments?82P|class_description.qT׊Aclass_enrolmentY;gclass_enrolment_leaving~.class_enrolment_outcome,a&content_creation_folder_update_message hO*0%content_creation_storage_option_titleNT"content_editor_create_new_category6돓mscontent_editor_save_error8/"&content_entries_completedql`&content_entry_export_inprogress淘vcontent_entry_export_messageT[[zcontent_from_fileSf^content_from_link1-YrΫcontent_not_ready_try_laterʵ content_pieces_completed:ZF content_scoremcyRcontent_total_duration4}َcontent_usage_by_classamcontent_usage_duration.U-1content_usage_over_time4/v'content_usage_timeb9J<contents,continue_using_link_recommendedpU{9Acontinue_using_the_linko^copied_to_clipboard"[ copy_code`Mcopy_invite_code^)r)84< copy_linkŃ 4could_not_load_vlcܙ8g=)could_not_restartlZ count_session`GQcountryxCcourse|1 course_blocksfcourse_comments/G course_moduleYT% course_setup^"!/courses =7#create_a_new_learning_envfycreate_a_new_reportc Ocreate_account"hcreate_my_accountK$'6 create_site\created_partnershipj  current_password-Om!0current_status_consent_grantedHcurrently_enroled7Ah_%currently_enrolledbMq custom_field嶮Ne custom_fields Y custom_fields_desc'daily ˡ dashboard(K; &՜dateʱ~hQ date_enroll.;6'@ date_leftw,dayLwRwdaysEY [deadline/Xdeadline_has_passedo#9~rdeclined_request_from_nameQ dyJdecrease_text_sizev8 udeleteWSRdelete_app_data_from_deviceN=delete_or_restore_items,L)*Zdelete_permanently*deletedq deleted_items=4deleting=ZJdeleting_content׃F descendingr description~a,deviceq |5c%dialog_download_from_playstore_cancel^nD+&2&dialog_download_from_playstore_messageI`7w!dialog_download_from_playstore_okkT皡direct_enrol_users_onto_courses6mUdisabled2/discussion_board,@ ?dS<document)does_your_class_already_have_learning_envv 0xdone sodont_show_beforev"^2down_keyadownload(@edit_learning_recordso&,P%edit_learning_records_for_all_courseskM 1edit_leaving_reasonFYݯl edit_moduleǝ${edit_permissionshZX' edit_personZKy^ edit_questionVM# edit_report* edit_rolecG?J edit_scheduleΊ&Rs edit_school= edit_site%qv/ %edit_socioeconomic_details_of_membersƝi3edit_subtitles܇Jedit_terminologys$@edit_terms_and_policiestT_ edit_textS$ edit_topic /vemail;95,(MenableqbenabledY曃end_date^end_is_before_startiVOend_is_before_start_error̅" oend_of_grace_periodlGenrol_and_unenrol_studentsťŮenrol_and_unenrol_teachersǹwcenroledQOz}enroled_into_name[% enrolmentD~tenrolment_policyeڷ#enrolment_requests_must_be_approved R, 丩 enter_linkVĺxenter_register_codeOEXh enter_url" ݩ9 entity_codeMe\GՇentry_details_author0}xentry_details_licenseSjjentry_details_publisher;A entry_key3err_registering_new_user|errorl.j error_code\oerror_message_load_page]=\~< experience#Oi_exportͧIextra_active_tab_warning쑋'Xfaileduԑfailurep_] false_key)efatherfwyfeatures_enabledB6^feed-hX^ feedback_hinttfeedback_thanksDZF0female>C"lOfield_attendance_percentage[4^ field_content_completion2EVfield_content_entry`n^]field_content_progressO'Gfield_password_error_minUWߎfield_person_agej~Cfield_person_gender`(field_required_prompta@ h field_typeNXH file_document  file_imageׄE}~file_not_foundVxfile_required_prompt ~x file_selectedY@ɛz file_type0q7 file_type_any +]file_type_chosen9ɸfiled_password_no_matchA{kfilterRrm first_keyZd first_name Ӷ first_namesgOϙ( fixed_dateC_LfolderJ aqforgot_passwordT$kr?-formatted_text_to_show_to_course_participantsƏm frequency_TQtfriday,[]from:AU%from_my_classesP%from_my_courses=N_ from_to_date/^)%full_i_can_download_as_much_as_i_like^) full_screenتpogender_literal7k\I+Wget_appMlSͦ get_templateTgot_itĤ2grade_out_of_range6  gradebookZIkgraded]Qfkh#grades_class_ageӑ7Pgrades_scoring e" graduated{^m^)&grant_app_permission:#grant_permission On]group̆Ugroup_activityH+group_assignmentI+.[$ group_number@QogWgroup_setting_descP䕦e4group_submission4groups珎 ~guest_login_enabledVpuE*-hidden_enrolment_via_links_code_or_invitation9ֵhide[(Wrhide_appUr)|ghide_app_explanationq8~}holiday )P_holiday_calendar\Tholiday_calendarsօrnކholiday_calendars_descholidaysA#$jhome=)'home_internet_accessh#l how_did_it_gout?7hhtml5_content_display_engineeCt join_existing_classTBѹb last_weekַ;last_week_date_range> late_penaltyz$k`late_submissionơݏUlate_submission_penaltyPR,ǻ learn_more׋oܸlearning_environmentg;0 least_recentز^leaving_reasonh*leaving_reason_managec~aleaving_reasons~Ddۈlets_get_started}|Plets_get_started_labelžQf librariesgPelibraryO`*licenceMQjYlicence_type_all_rightszlicence_type_cc_bywC2licence_type_cc_by_nc:licence_type_cc_by_nc_sa|4licence_type_cc_by_sa!2ZXTlicence_type_cc_by_sa_ncLnlicence_type_public_domainhA/Pwlicense_type_cc_0i@licenses E%E|%limitWLv($limited_i_avoid_downloading_too_much+M> line_chart$J( line_number]m-linkvI'\loadingA^"Dlocation,xԨ locations4[l-}vlocations_setting_descZ Aұ#logc^Ti logged_in_asValoginͻ llogin_network_errorJlogoutk ]׹M"looks_like_installed_app_from_linkNnb8xmale'(x'<manage_downloadr7Q:)manage_parental_consentji: manage_site_settingsjjmFRmanage_student_enrolmentsm)manage_student_enrolments_for_all_coursesh@w]manage_teacher_enrolments uo)manage_teacher_enrolments_for_all_courses} 3_}manage_user_permissions1?'managed_enrolment!P@ >markU\ mark_allWTmark_all_absent)cqmark_all_present%A mark_comment綒\ mark_completeu}xO: mark_penaltyKr'E marked_byEtX marked_cap;t& marked_key"markingFmaximumr`maximum_points{1tf maximum_scoreE9Rmeasurement_type*g28!j member_keyQt7 members_key@Sz memory_cardg)emenu@W& messageNHSmessagesY6* minimum_score:HUmixed*F>3mobile_internet_access%"E I4moderate\sWmoderate_all_courses[̺~3module6,geXmondayX7p:Ymonthlyoæ` new_module2K new_passwordGNYnew_tab6 nextf <no˲ެ no_account|=E\ no_app_foundT,e#no_submission_required*Lt no_subtitle2gno_video_file_found_3y nomination*G'jnone_key)npX not_allowed R_ not_answered:Dk= not_recorded}&ű7 not_started\bŧ  not_submitted% 6ۦnot_submitted_cape]]notes|8 nothing_here5՟LFnothing_here_yetͣ%]s notifications,/ĭZ num_holidaysIӬYnum_items_with_nameg Ynum_items_with_name_with_comma e num_repliesLM number_active_users57 number_of_active_users_over_timeqWjNnumber_of_files< ?nɘnumber_of_groups\'qW!number_of_students_completed_timeДB3number_students_completedQPE3_ number_unique_students_attendingvJ> of_content@Ooffline_items_storage%nX'offline_sharing_enable_bluetooth_prompt{J6"offline_sharing_enable_wifi_promot%ls]ZDIokKkonboarding_get_started_labelogonboarding_headline1}onboarding_headline2Q@:onboarding_headline3\!c0Aonboarding_subheadline1ih5onboarding_subheadline2M79Kctonboarding_subheadline3h[ noncelp !oopsIӬsopenC?~Qopen_enrolment/O open_folder $V opening_linkOT opening_name;! 4 option_valueU]`>0optionalG} )options/Xkor_uâ organisation%,organization_idiċ{\Iotherx5N^other_legal_guardianWlu08outcome ).over_key,a4overview׾rpanic_button_app..&U{panic_button_explanation}L1OMparentmPparent_child_register_messageFt6k%parent_child_register_message_subject!]4EImparent_consent_explanation<n0parental_consent*.?ؒparents_email_addresscUi_partialXebo participantx2Ipassed()e‹password1׉:Apassword_unchangedRAokpassword_updated\+FPpast_enrollments.3past_enrolmentskz'wpause_download .ՉA@Xpdf։M裂>jpeers gDKpeers_to_reviewN)*XsP penalty_label ' 8pendingp=pending_requestsd+ people*m}>percent_students_attendedT!percent_students_attended_or_late"3̰percent_students_completedu5,percentage_completeNMŢ$ *percentage_of_students_attending_over_time|0L~xpercentage_score|SFZ}permission_activity_insert}C"Zpermission_activity_select>j8\0permission_activity_updateV +@permission_attendance_insert Qb48permission_attendance_selectgj +0permission_attendance_updategw[permission_clazz_add_student?n"permission_clazz_add_teachervpermission_clazz_asignment_editJMpŧ permission_clazz_assignment_view u[6Qpermission_clazz_insert,BVpermission_clazz_select_H%permission_clazz_update|&Rtpermission_keyTadcpermission_password_reset%U*<permission_person_delegaterrKpermission_person_insert##0 permission_person_picture_insertⲐ#> permission_person_picture_selecto6," permission_person_picture_update$jpermission_person_selectB$Tn^kpermission_person_updateT4ZJm4permission_role_insert5{permission_role_select(2jpermission_school_insertߨpermission_school_selectX Hpermission_school_updatevpermission_sel_question_insertYDƛCpermission_sel_question_select51Gpermission_sel_question_updatefjLxLpermission_sel_select:YKOpermission_sel_updatek) permissionsƵEoperson"e1person_enrolment_in_class  person_existsejXphoneϥғ- phone_memory. t'DO phone_number9iplease_download_the_app5*please_enter_the_linK) ?,h˝please_wait_for_approval"[Ipoints3}1,wpost&X`4postsE/d powered_byd dprefer_not_to_sayzT preparing+Upresentϝ4present_late_absent>]previewуJpreviousXssIu primary_userwqprivate_comments'/ processingB^(profile澄8 progress_keypublic_comments7uϪOpublicly_accessiblep> question_key^> question_textz+<&X question_typeypڡ questionsqueuedoԗquizجN6quiz_questions0n recommend_it)Z_5 recommended_for_advanced_users2(n$recommended_for_offline_installation%W!rrrecord_attendanceu (,record_attendance_for_most_recent_occurrence}WpOrecord_for_studentxrecycled`urefreshe8Sregcode&Sxregisterregister_empty_fields=ڍ"YTMregister_incorrect_emailb$; register_nowh7@8^registration_allowedCO)~krejectLJf relationshipS^2 relative_date㜍TPremoveF> remove_fromtByremove_picture;WNr+repo_loading_status_failed_connection_errorHTa 'repo_loading_status_failed_noconnectionFwM!repo_loading_status_loading_cloud7YhWL7"repo_loading_status_loading_mirror( ireportLqb9report_filter_edit_conditionFϵ!qreport_filter_edit_fields+Rreport_filter_edit_valuesOreports_{vreports_and_analyticsg\Brequest_submitteddQw1H request_to_enrol_already_pendingMurequire_file_submissionbM 0require_text_submission`'Ourequiredz=reset_passwordsgf=response]6 restartingべJ.restore!:rrestore_consentN6gqreturn_and_mark_next*N return_onlywF Treviewer 'reviews_per_user_groupp#<revoke_consentܖzԝNrevoking_consent_will#\e1roleдJrole_assignment^`̥^role_assignment_setting_descy^L Q$role_description՟ role_nameGTsrole_not_selected_error00^roleszroles_and_permissions *U4rols_assignmentl{Ksaturday Nxsave Zsave_as_template'^qGsavedxscheduleQ}CAschool/peC school_codeJ8-schoolsYriscopeujv&scope_byw8scope_descriptionL scoreoKascore_greater_than_zeroګSssearchTi search_in" see_supported_sitesh 89sel_question_setp5}>sel_question_set_desc#Qozsel_question_set_to_use/-Esel_question_type_free_text"nenx,!sel_question_type_multiple_choicey+z$select_account$£{select_account_to_continueG2Q2zselect_contente/}L}pmselect_countryĘ R+ select_datesR select_fileRrtTVselect_group_members\Q select_itemf>̵select_language\r3Dselect_leaving_reason{^ select_one;@dl select_personzJ_ oselect_picture_from_files`_select_picture_from_gallery`dselect_subtitle_video=U#|select_terminology2BZ]selected~RUselected_content$AjGu{selected_custom_rangexY,selected_file_summaryTcF)sLsendH蝛 send_apk_fileQ1B send_app_link]}9Q~' send_feedbackVBȍsettingsI1㟜shake_feedback@ZցJsharerashare_apk_fileU share_appEA,_v share_linkr&share_offline_dialog_messageSy ۭ share_offline_zip_checkbox_labelc'o share_viaA7V short_textoFzshow_hidden_itemsnsiteeg site_linku'} ;size)'xBRsize_compressed_wasob size_limitTJJsize_limit_error:9sorry_something_went_wrongucsort_by&xst sort_by_namesNsort_by_name_ascd(Jоsort_by_name_descArz\ sort_by_text< syncing O)table_of_contentsY take_me_homeS4XQtake_new_photo_from_camerafRteacherX/H**teacher_enrolment_policy*4|Vteachers_literal9W terminologyXܦ`terms_and_policieseterms_and_policies_text_.|t&terms_required_if_registration_enabledvEނ\textŨ!text_file_submission_errorT this_app_will_receive{t]pJ this_class"MJ}this_field_is_mandatoryIb&lrthree_letter_codehU$three_num_items_with_name_with_commaZ.jthursday(Sh`_2timeh.6 time_periodHֽ time_present^.~; time_rangeZ? g9time_range_allFhvtime_submitted3耧timezone{i6titleVVtoC_^to_keyZ[todayc"toggle_visibility3L=too_highU,^topicsND?qtotal_absences 9IVtotal_attendancesM)S btotal_content_duration_genderS׏0d"total_content_usage_duration_class4m  total_latesg:>total_number_of_classese9,Òz` total_score'̒Pbtrue_keyltuesdayRutwo_letter_codetype7r]{ type_hereE$UG unassignedn&ohunassigned_errorm 5undo6/funhideh atDunindentK0@]unique_content_users_over_time.4&Zbunread{:Ŷunsete!6sunsupported_file_typefbuntitledi /.uom_boolean_title{eCFuom_default_title[O%uom_duration_title1X[uom_frequency_title)rj{up_keyl5updateʔL(update_contenty)mAt update_grade6{O+Iupdate_grade_and_mark_nextKvEVuploadҖM9F upload_errorq)' upload_failed̓ uploading}W use_device_language>zKV\kuse_public_library_siteWHɮpuse_the_public_lib_env Ncusername S{ username_starts_with_numberoQOusername_too_long+Kusername_too_short\gsrBusers8%JPusers_settings_descOO+liverbA6versionP!video+fГ{!view_all_courses=ե)view_all_usersq*;view_assignmentsMę.'view_attendance_records_for_all_courses5M Ɩview_basic_profile_of_membersG we_sent_a_message_to_your_parent"P) wednesday*rjweekly#@^what_is_your_date_of_birthwordsOO workspacex 'qwrong_user_pass_combo2+vx_percent_attendedb9x_teachers_y_students *^ xapi_clearNxapi_content_entryfsjxapi_custom_datetwJxapi_day(Hc xapi_hoursʏx xapi_minutesB< xapi_month䥼orxapi_options_axes1rG$qxapi_options_data_setU_pvxapi_options_did\n!xapi_options_filters Kt@xapi_options_general`xapi_options_report_titlei`xapi_options_series9p;fxapi_options_subgroupX>רxapi_options_visual_typep3=xapi_options_whatqOQTxapi_options_when;Fɍxapi_options_where[sxapi_options_who:HrRxapi_options_x_axesx0jgxapi_options_y_axess Uxapi_result_header|Hgː xapi_scoreoBF xapi_seconds&Cxapi_verb_header %^D: xapi_week>@Byear{~x=byearly]e@ yesϻr?yes_noA/*G≙ yesterdayi-hyoucqüZyou_are_already_in_classl1 you_are_already_in_school+;c$you_can_copypaste_a_linkU`+%you_can_import_users_using_a_csv_file¨1you_must_comply_with_licenseVyour_account_needs_approvedL}ehyour_submissionZ ) your_usernameVa dyour_words_forkjGjava/lang/Objectcom.ustadmobile.coreRX+com/ustadmobile/core/R(!&x2qjava/lang/Objectcom.squareup.picassoPicasso3˻Cjava/lang/Object$com.ustadmobile.ihttp.okhttp.headers$IHttpHeadersAsOkHttpHeadersAdapterKtuC$com.ustadmobile.ihttp.okhttp.headers$IHttpHeadersAsOkHttpHeadersAdapterKt-    0*020asOkHttpHeadersLokhttp3/Headers;,Lcom/ustadmobile/ihttp/headers/IHttpHeaders;keepHostHeaderlib-ihttp-okhttp_releaseasOkHttpHeaders$com.ustadmobile.ihttp.okhttp.requestHttpRequestOkHttpAdapterKt@rŧ$com.ustadmobile.ihttp.okhttp.requestHttpRequestOkHttpAdapterKt    0*0asOkHttpRequestLokhttp3/Request;,Lcom/ustadmobile/ihttp/request/IHttpRequest;lib-ihttp-okhttp_releaseasOkHttpRequestio.ktor.client.engine.okhttpOkHttpe"tjava/lang/Object-io/ktor/client/engine/HttpClientEngineFactoryio.ktor.client.engine.okhttp OkHttpConfig_Q4Z,io/ktor/client/engine/HttpClientEngineConfigokhttp3CacheControl.CompanionUe;êjava/lang/Objectokhttp3 CacheControlt#kjava/lang/Object Companionokhttp3 Call.Factory5N!Fjava/lang/Objectokhttp3Call *{Tnjava/lang/Objectjava/lang/Cloneableokhttp3CallbackdUF&Bjava/lang/Objectokhttp3 Dispatcher}剎Bjjava/lang/Objectokhttp3Headers.Companionvjava/lang/Objectokhttp3Headersc&.dm1java/lang/Objectjava/lang/Iterable)kotlin/jvm/internal/markers/KMappedMarker Companionokhttp3MediaType.Companionɽjava/lang/ObjectQUOTEDTOKENokhttp3 MediaType5'fjava/lang/Object Companionokhttp3OkHttpClient.Builder.Hmjava/lang/Objectokhttp3OkHttpClient.CompanionM?2java/lang/Objectokhttp3 OkHttpClientF!cjava/lang/Objectjava/lang/Cloneableokhttp3/Call$Factoryokhttp3/WebSocket$Factory Companionokhttp3Protocol.Companionu1P0?H&J@0AH&JB0CH&JD0EH&JF0GH&JH0IH&JJ0KH&JL0MH&JN0OH&JP0QH&JR0SH&JT0UH&JV0WH&JX0YH&JZ0[H&J\0]H&J^0_H&J`0aH&Jb0cH&Jd0eH&Jf0gH&Jh0iH&Jj0kH&Jl0mH&Jn0oH&Jp0qH&Jr0sH&Jt0uH&Jv0wH&Jx0yH&Jz0{H&J|0}H&J~0H&J 0H&J 0H&J 0H&J 0H&J 0H&J 0H&J 0H&J 0H&J 0H&J 0H&J 0H&J 0H&'Lcom/ustadmobile/core/db/UmAppDatabase;Landroidx/room/RoomDatabase;(Lcom/ustadmobile/door/room/RoomDatabase;()VactivityEntityDao4Lcom/ustadmobile/core/db/dao/xapi/ActivityEntityDao;activityExtensionDao7Lcom/ustadmobile/core/db/dao/xapi/ActivityExtensionDao;activityInteractionDao9Lcom/ustadmobile/core/db/dao/xapi/ActivityInteractionDao;activityLangMapEntryDao:Lcom/ustadmobile/core/db/dao/xapi/ActivityLangMapEntryDao;actorDao+Lcom/ustadmobile/core/db/dao/xapi/ActorDao;cacheLockJoinDao.Lcom/ustadmobile/core/db/dao/CacheLockJoinDao;clazzAssignmentDao0Lcom/ustadmobile/core/db/dao/ClazzAssignmentDao;clazzDao&Lcom/ustadmobile/core/db/dao/ClazzDao;clazzEnrolmentDao/Lcom/ustadmobile/core/db/dao/ClazzEnrolmentDao;clazzLogAttendanceRecordDao9Lcom/ustadmobile/core/db/dao/ClazzLogAttendanceRecordDao; clazzLogDao)Lcom/ustadmobile/core/db/dao/ClazzLogDao; commentsDao)Lcom/ustadmobile/core/db/dao/CommentsDao;contentCategoryDao0Lcom/ustadmobile/core/db/dao/ContentCategoryDao;contentCategorySchemaDao6Lcom/ustadmobile/core/db/dao/ContentCategorySchemaDao;"contentEntryContentCategoryJoinDao@Lcom/ustadmobile/core/db/dao/ContentEntryContentCategoryJoinDao;contentEntryDao-Lcom/ustadmobile/core/db/dao/ContentEntryDao;contentEntryImportJobDao6Lcom/ustadmobile/core/db/dao/ContentEntryImportJobDao;contentEntryParentChildJoinDao<Lcom/ustadmobile/core/db/dao/ContentEntryParentChildJoinDao;contentEntryPicture2Dao5Lcom/ustadmobile/core/db/dao/ContentEntryPicture2Dao;contentEntryPictureDao4Lcom/ustadmobile/core/db/dao/ContentEntryPictureDao;contentEntryRelatedEntryJoinDao=Lcom/ustadmobile/core/db/dao/ContentEntryRelatedEntryJoinDao;contentEntryVersionDao4Lcom/ustadmobile/core/db/dao/ContentEntryVersionDao;courseAssignmentMarkDao5Lcom/ustadmobile/core/db/dao/CourseAssignmentMarkDao;courseAssignmentSubmissionDao;Lcom/ustadmobile/core/db/dao/CourseAssignmentSubmissionDao;!courseAssignmentSubmissionFileDao?Lcom/ustadmobile/core/db/dao/CourseAssignmentSubmissionFileDao;courseBlockDao,Lcom/ustadmobile/core/db/dao/CourseBlockDao;courseBlockPictureDao3Lcom/ustadmobile/core/db/dao/CourseBlockPictureDao;courseGroupMemberDao2Lcom/ustadmobile/core/db/dao/CourseGroupMemberDao;courseGroupSetDao/Lcom/ustadmobile/core/db/dao/CourseGroupSetDao;coursePermissionDao1Lcom/ustadmobile/core/db/dao/CoursePermissionDao;coursePictureDao.Lcom/ustadmobile/core/db/dao/CoursePictureDao;courseTerminologyDao2Lcom/ustadmobile/core/db/dao/CourseTerminologyDao;deletedItemDao,Lcom/ustadmobile/core/db/dao/DeletedItemDao;discussionPostDao/Lcom/ustadmobile/core/db/dao/DiscussionPostDao;enrolmentRequestDao1Lcom/ustadmobile/core/db/dao/EnrolmentRequestDao;errorReportDao,Lcom/ustadmobile/core/db/dao/ErrorReportDao;externalAppPermissionDao6Lcom/ustadmobile/core/db/dao/ExternalAppPermissionDao;groupMemberActorJoinDao:Lcom/ustadmobile/core/db/dao/xapi/GroupMemberActorJoinDao;holidayCalendarDao0Lcom/ustadmobile/core/db/dao/HolidayCalendarDao; holidayDao(Lcom/ustadmobile/core/db/dao/HolidayDao; languageDao)Lcom/ustadmobile/core/db/dao/LanguageDao;languageVariantDao0Lcom/ustadmobile/core/db/dao/LanguageVariantDao;leavingReasonDao.Lcom/ustadmobile/core/db/dao/LeavingReasonDao; messageDao(Lcom/ustadmobile/core/db/dao/MessageDao;offlineItemDao,Lcom/ustadmobile/core/db/dao/OfflineItemDao;outgoingReplicationDao4Lcom/ustadmobile/core/db/dao/OutgoingReplicationDao;peerReviewerAllocationDao7Lcom/ustadmobile/core/db/dao/PeerReviewerAllocationDao;personAuth2Dao,Lcom/ustadmobile/core/db/dao/PersonAuth2Dao; personAuthDao+Lcom/ustadmobile/core/db/dao/PersonAuthDao; personDao'Lcom/ustadmobile/core/db/dao/PersonDao;personGroupDao,Lcom/ustadmobile/core/db/dao/PersonGroupDao;personGroupMemberDao2Lcom/ustadmobile/core/db/dao/PersonGroupMemberDao;personParentJoinDao1Lcom/ustadmobile/core/db/dao/PersonParentJoinDao;personPictureDao.Lcom/ustadmobile/core/db/dao/PersonPictureDao; reportDao'Lcom/ustadmobile/core/db/dao/ReportDao; scheduleDao)Lcom/ustadmobile/core/db/dao/ScheduleDao;scopedGrantDao,Lcom/ustadmobile/core/db/dao/ScopedGrantDao;siteDao%Lcom/ustadmobile/core/db/dao/SiteDao; siteTermsDao*Lcom/ustadmobile/core/db/dao/SiteTermsDao;stateDeleteCommandDao8Lcom/ustadmobile/core/db/dao/xapi/StateDeleteCommandDao;stateEntityDao1Lcom/ustadmobile/core/db/dao/xapi/StateEntityDao;statementContextActivityJoinDaoBLcom/ustadmobile/core/db/dao/xapi/StatementContextActivityJoinDao; statementDao/Lcom/ustadmobile/core/db/dao/xapi/StatementDao;statementEntityJsonDao9Lcom/ustadmobile/core/db/dao/xapi/StatementEntityJsonDao;studentResultDao.Lcom/ustadmobile/core/db/dao/StudentResultDao; syncNodeDao)Lcom/ustadmobile/core/db/dao/SyncNodeDao;systemPermissionDao1Lcom/ustadmobile/core/db/dao/SystemPermissionDao;transferJobDao,Lcom/ustadmobile/core/db/dao/TransferJobDao;transferJobErrorDao1Lcom/ustadmobile/core/db/dao/TransferJobErrorDao;transferJobItemDao0Lcom/ustadmobile/core/db/dao/TransferJobItemDao;userSessionDao,Lcom/ustadmobile/core/db/dao/UserSessionDao;verbDao*Lcom/ustadmobile/core/db/dao/xapi/VerbDao;verbLangMapEntryDao6Lcom/ustadmobile/core/db/dao/xapi/VerbLangMapEntryDao;xapiSessionEntityDao7Lcom/ustadmobile/core/db/dao/xapi/XapiSessionEntityDao;lib-database_releaseandroidx/room/RoomDatabasecom.ustadmobile.core.db.daoBaseDaor^evcom.ustadmobile.core.db.daoBaseDao"       f*20J028H'J028H@J 0 2  80 H'J 0 28H'%Lcom/ustadmobile/core/db/dao/BaseDao;Tinsertentity(Ljava/lang/Object;)J insertAsyncF(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; insertList entityListupdate(Ljava/lang/Object;)Vlib-database_releaseI떢rjava/lang/Objectcom.ustadmobile.core.db.daoCacheLockJoinDaorvcom.ustadmobile.core.db.daoCacheLockJoinDao,           '20BJ02 00H@J$ 002 0 2 0 H@J00H@J02 00H@J&020 20 20 H@.Lcom/ustadmobile/core/db/dao/CacheLockJoinDao;()VdeleteListAsynclist/Lcom/ustadmobile/lib/db/entities/CacheLockJoin;D(Ljava/util/List;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;findByTableIdAndEntityUidtableId entityUid6(IJLkotlin/coroutines/Continuation;)Ljava/lang/Object;findPendingLocks4(Lkotlin/coroutines/Continuation;)Ljava/lang/Object;insertListAsyncupdateLockIdAndStatusuidlockIdstatus7(IJILkotlin/coroutines/Continuation;)Ljava/lang/Object;lib-database_releasecB4%java/lang/Objectcom.ustadmobile.core.db.daoClazzAssignmentDaoMG4com.ustadmobile.core.db.daoClazzAssignmentDao                                 '200200BJ( 0020 2 0 2 0 H'J   002 0 2 0 H'J 020 2 0 H@J02 0 H@J 002 0 H'J02 0 H@J 0H'J$0020 2 0 H@J$0020 2 0 H@J$0020 2 0 H@J002 0 H@J40020 2 0 2 0 2 0!H@"J4#0$020 2 0 2 0 2 0!H@"JD%0'0(0&20 2 0 2 0 2 0!2)0!2*0'H'J+0020 H@J,0 2 0 H@J-0 20 H@J.0'2 0 H@J$/0020 2 0 H@J,00020 2 0 2 0 H@1J02 03020 2 0 2 0 2 0!H'J&40'250 2 0 2 0!H@6J&70 20 2 0 2 0 H@1J480902 0 2:0 2;0 2<0!H@"J,=0 02 0 2:0 2>0 H@1J,?0@2 A0 02B0C2D0 H@EJ&F0@2G0 2B0C2D0 H@HJI0@2J0H@KJL0@2 M00H@NOP0Lcom/ustadmobile/core/db/dao/ClazzAssignmentDao;%Lcom/ustadmobile/core/db/dao/BaseDao;1Lcom/ustadmobile/lib/db/entities/ClazzAssignment;.Lcom/ustadmobile/core/db/dao/OneToManyJoinDao;()V.findAssignmentCourseBlockAndSubmitterUidAsFlowLkotlinx/coroutines/flow/Flow;KLcom/ustadmobile/lib/db/entities/ClazzAssignmentCourseBlockAndSubmitterUid; assignmentUidclazzUidaccountPersonUidfindByUidAndClazzUidAsFlowuidfindByUidAndClazzUidAsync6(JJLkotlin/coroutines/Continuation;)Ljava/lang/Object;findByUidAsync5(JLkotlin/coroutines/Continuation;)Ljava/lang/Object; findByUidLivefindByUidWithBlockAsync;Lcom/ustadmobile/lib/db/composites/ClazzAssignmentAndBlock;findClazzAssignment1findCourseGroupMembersByPersonUidAndAssignmentUid3Lcom/ustadmobile/lib/db/entities/CourseGroupMember;)findEnrolmentsByPersonUidAndAssignmentUid0Lcom/ustadmobile/lib/db/entities/ClazzEnrolment;6findPeerReviewerAllocationsByPersonUidAndAssignmentUid8Lcom/ustadmobile/lib/db/entities/PeerReviewerAllocation; getAllAssignmentsByClazzUidAsync!getAssignmentMarksByAssignmentUid6Lcom/ustadmobile/lib/db/entities/CourseAssignmentMark;groupI(JJJLjava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;'getAssignmentSubmissionsByAssignmentUid<Lcom/ustadmobile/lib/db/entities/CourseAssignmentSubmission;.getAssignmentSubmitterSummaryListForAssignmentLandroidx/paging/PagingSource;<Lcom/ustadmobile/lib/db/entities/AssignmentSubmitterSummary; searchText sortOption$getCourseGroupMembersByAssignmentUidgetGroupUidFromAssignmentgetLatestSubmissionTimeAllowedgetMarkingTypeFromAssignment!getPeerReviewAllocationsForPerson)getPeerReviewerAllocationsByAssignmentUid7(JJJLkotlin/coroutines/Continuation;)Ljava/lang/Object;getProgressSummaryForAssignment;Lcom/ustadmobile/lib/db/entities/AssignmentProgressSummary;getSubmitterCountFromAssignmentgroupUidH(JJLjava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;getSubmitterUid+getSubmitterUidsAndNameByClazzOrGroupSetUidALcom/ustadmobile/lib/db/composites/AssignmentSubmitterUidAndName; groupSetUiddategroupStr$getSubmitterUidsByClazzOrGroupSetUidtimeupdateActiveByListuidListactive changeTimeF(Ljava/util/List;ZJLkotlin/coroutines/Continuation;)Ljava/lang/Object;updateActiveByUidcbUid7(JZJLkotlin/coroutines/Continuation;)Ljava/lang/Object; updateAsyncclazzAssignmente(Lcom/ustadmobile/lib/db/entities/ClazzAssignment;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;upsertListAsyncentitiesD(Ljava/util/List;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;lib-database_releaseU"ijava/lang/Object#com/ustadmobile/core/db/dao/BaseDao,com/ustadmobile/core/db/dao/OneToManyJoinDaocom.ustadmobile.core.db.daoClazzAssignmentDaoCommon߇com.ustadmobile.core.db.daoClazzAssignmentDaoCommon       20BR0XT R0XT R0XT R0XT R0XT R 0XT R 0XT R 0 XT R 0 XT R0XT R0XT 6Lcom/ustadmobile/core/db/dao/ClazzAssignmentDaoCommon;()VASSIGNMENT_CLAZZ_UID_CTE_SQL5HAS_LEARNINGRECORD_AND_MEMBER_VIEW_PERMISSION_CTE_SQL#SELECT_ASSIGNMENT_IS_PEERMARKED_SQL*SELECT_GROUPSET_UID_FOR_ASSIGNMENT_UID_SQLGSELECT_PERSONUID_IF_ENROLLED_ELSE_0_FOR_PERSONUID_AND_ASSIGNMENTUID_SQL>SELECT_SUBMITTER_UID_FOR_ACCOUNT_PERSON_UID_AND_ASSIGNMENT_CTE8SELECT_SUBMITTER_UID_FOR_PERSONUID_AND_ASSIGNMENTUID_SQL SORT_NAME_ASCSORT_NAME_DESCSUBMITTER_LIST_CTE2_SQL%SUBMITTER_LIST_WITHOUT_ASSIGNMENT_CTElib-database_release~"Ìi0s ASSIGNMENT_CLAZZ_UID_CTE_SQL25T2}&#5HAS_LEARNINGRECORD_AND_MEMBER_VIEW_PERMISSION_CTE_SQLR8.#SELECT_ASSIGNMENT_IS_PEERMARKED_SQL_ш>SELECT_SUBMITTER_UID_FOR_ACCOUNT_PERSON_UID_AND_ASSIGNMENT_CTE {VH+8SELECT_SUBMITTER_UID_FOR_PERSONUID_AND_ASSIGNMENTUID_SQL! SORT_NAME_ASC'CVD SORT_NAME_DESCO؅~SUBMITTER_LIST_CTE2_SQLZyBo%SUBMITTER_LIST_WITHOUT_ASSIGNMENT_CTEsUjava/lang/Objectcom.ustadmobile.core.db.daoClazzAssignmentDaoExtKt,tj com.ustadmobile.core.db.daoClazzAssignmentDaoExtKtG     (0*02 0020H@ deactivateByUids0Lcom/ustadmobile/core/db/dao/ClazzAssignmentDao;uidList changeTimeu(Lcom/ustadmobile/core/db/dao/ClazzAssignmentDao;Ljava/util/List;JLkotlin/coroutines/Continuation;)Ljava/lang/Object;lib-database_releasedeactivateByUidscom.ustadmobile.core.db.daoClazzDao1c com.ustadmobile.core.db.daoClazzDaoXr                            '200BJ  00202 0H'J 0 2 0H@ J 00H'J 000H'J020H@J020H@J0020H'J020H'J 0020H'J02 0H@ J 0020H'J020H@ J0020H'JR 0"0#0!2$0202 %002&0"2'0"2(02)0H'J$*00202+0H@,J"-0.02 /00H@0J1 0202 0H'J3 002 0H'J402 0H@ J(5 0602 02(020H'J"7002 800H@0J9 002 0H'J:0"2;0H@<J=0>2 02?0H@,@A&Lcom/ustadmobile/core/db/dao/ClazzDao;%Lcom/ustadmobile/core/db/dao/BaseDao;'Lcom/ustadmobile/lib/db/entities/Clazz;()VclazzAndDetailPermissionsAsFlowLkotlinx/coroutines/flow/Flow;=Lcom/ustadmobile/lib/db/composites/ClazzAndDetailPermissions;accountPersonUidclazzUidclazzUidExistsAsync5(JLkotlin/coroutines/Continuation;)Ljava/lang/Object;findAll findAllLivefindByClazzCodecodeF(Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;findByClazzCodeFromWebfindByClazzNamename findByUiduidfindByUidAsFlowfindByUidAsync findByUidLive!findByUidWithHolidayCalendarAsyncKLcom/ustadmobile/lib/db/entities/ClazzWithHolidayCalendarAndAndTerminology;0findClazzesWithEffectiveHolidayCalendarAndFilter filterUidfindClazzesWithPermissionLandroidx/paging/PagingSource;=Lcom/ustadmobile/lib/db/entities/ClazzWithListDisplayDetails; searchQueryexcludeSelectedClazzList sortOrderfilter currentTime permissionfindOneRosterUserClazzesfilterByEnrolledMemberPersonUid6(JJLkotlin/coroutines/Continuation;)Ljava/lang/Object;getClassNamesFromListOfIds-Lcom/ustadmobile/lib/db/entities/UidAndLabel;idsD(Ljava/util/List;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; getClazzNameAndTerminologyAsFlow;Lcom/ustadmobile/lib/db/composites/ClazzNameAndTerminology;getClazzNameAsFlowgetClazzTimeZoneByClazzUidAsyncgetClazzWithDisplayDetails:Lcom/ustadmobile/lib/db/composites/ClazzAndDisplayDetails;getCoursesByNamenamesgetTitleByUidAsFlow updateAsyncentity[(Lcom/ustadmobile/lib/db/entities/Clazz;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;!updateClazzAttendanceAverageAsync timeChangedlib-database_release0?˕Mfjava/lang/Object#com/ustadmobile/core/db/dao/BaseDaocom.ustadmobile.core.db.daoClazzDaoCommon@?3com.ustadmobile.core.db.daoClazzDaoCommon       20BR0XT R0XT R0XT R0XT R 0XT R 0XT R 0XT  ,Lcom/ustadmobile/core/db/dao/ClazzDaoCommon;()VFILTER_CURRENTLY_ENROLLEDFILTER_PAST_ENROLLMENTSSELECT_ACTIVE_CLAZZESSORT_ATTENDANCE_ASCSORT_ATTENDANCE_DESCSORT_CLAZZNAME_ASCSORT_CLAZZNAME_DESClib-database_releaseWv)?FILTER_CURRENTLY_ENROLLED'CVD FILTER_PAST_ENROLLMENTSO؅~SELECT_ACTIVE_CLAZZES ߘRʞSORT_ATTENDANCE_ASCk$`&%SORT_ATTENDANCE_DESC]Ҡ&SORT_CLAZZNAME_ASCo@rjSORT_CLAZZNAME_DESCjava/lang/Objectcom.ustadmobile.core.db.daoClazzEnrolmentDao416com.ustadmobile.core.db.daoClazzEnrolmentDao                                '200BJ`00202 0 2 0 2  0 20 202020 20 H@J 00020H'J$ 0002020H'J0020H@J$00202 0 H@J$ 0 002020H'J$!002020H@"JX#0 0%0$202 0 2 0 2  0 20 20202&0H'JP'0 0%0$202 0 2 0 2  0 20 2020H'J(02)0H@J* 002)0H'J$+002020H@"J,0 2-0H@J$.0/02020H@"J400020202 0 2&0H@1Jh200202 0 2 0 2  0 20 20202&020 20 H@3J6405020260270 280H@1J,90020202:0H@;J <0=2020H@"J>0?2 @00H'JA0 2B0H@CJ D0 2E02F0G2H0H'J6I0 20202J0 2K0 2L0H@MJ&N0?2E02O02L0H@;PQ/Lcom/ustadmobile/core/db/dao/ClazzEnrolmentDao;%Lcom/ustadmobile/core/db/dao/BaseDao;0Lcom/ustadmobile/lib/db/entities/ClazzEnrolment;()VfindActorEntitiesForGradebook2Lcom/ustadmobile/lib/db/entities/xapi/ActorEntity;clazzUidroleId sortOrder searchTextfilteraccountPersonUid currentTime studentsLimitstudentsOffsetN(JIILjava/lang/String;IJJIILkotlin/coroutines/Continuation;)Ljava/lang/Object;findAllByPersonUidLkotlinx/coroutines/flow/Flow; personUidfindAllClazzesByPersonWithClazzHLcom/ustadmobile/lib/db/composites/ClazzEnrolmentAndPersonDetailDetails;otherPersonUid*findAllClazzesByPersonWithClazzAsListAsync9Lcom/ustadmobile/lib/db/entities/ClazzEnrolmentWithClazz;5(JLkotlin/coroutines/Continuation;)Ljava/lang/Object;"findAllEnrolmentsByClazzUidAndRole6(JILkotlin/coroutines/Continuation;)Ljava/lang/Object;$findAllEnrolmentsByPersonAndClazzUidALcom/ustadmobile/lib/db/entities/ClazzEnrolmentWithLeavingReason;!findByAccountPersonUidAndClazzUid6(JJLkotlin/coroutines/Continuation;)Ljava/lang/Object;findByClazzUidAndRoleLandroidx/paging/PagingSource;CLcom/ustadmobile/lib/db/composites/PersonAndClazzMemberListDetails; permission!findByClazzUidAndRoleForGradebook findByUiduid findByUidLive6findClazzEnrolmentEntitiesForPersonViewPermissionCheckfindEnrolmentWithLeavingReason enrolmentUid4findEnrolmentsAndPersonByClazzUidWithPermissionCheck;Lcom/ustadmobile/lib/db/composites/ClazzEnrolmentAndPerson;findEnrolmentsByClazzUidAndRole8(JJIJLkotlin/coroutines/Continuation;)Ljava/lang/Object;$findEnrolmentsByClazzUidAndRolePagedO(JIILjava/lang/String;IJJJIILkotlin/coroutines/Continuation;)Ljava/lang/Object;getAllClazzEnrolledAtTimeAsync:Lcom/ustadmobile/lib/db/entities/ClazzEnrolmentWithPerson;date roleFilterpersonUidFilter&getAllEnrolmentsAtTimeByClazzAndPersontime7(JJJLkotlin/coroutines/Continuation;)Ljava/lang/Object;getClazzNameAndPersonName;Lcom/ustadmobile/lib/db/composites/CourseNameAndPersonName;insertListAsync entityList updateAsyncentityd(Lcom/ustadmobile/lib/db/entities/ClazzEnrolment;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;+updateClazzEnrolmentActiveForClazzEnrolmentclazzEnrolmentUidenrolled timeChangedupdateClazzEnrolmentRolenewRoleoldRole updateTime9(JJIIJLkotlin/coroutines/Continuation;)Ljava/lang/Object;updateDateLeftByUidendDatelib-database_release#ص|@java/lang/Object#com/ustadmobile/core/db/dao/BaseDaocom.ustadmobile.core.db.daoClazzEnrolmentDaoCommonnS: Acom.ustadmobile.core.db.daoClazzEnrolmentDaoCommon!      20BR0XT R0XT R0XT R0XT R 0XT R 0XT R 0XT R 0XT R 0XT R0XT R0XT R0XT R0XT R0XT R0XT 5Lcom/ustadmobile/core/db/dao/ClazzEnrolmentDaoCommon;()VFILTER_ACTIVE_ONLY)PERMISSION_REQUIRED_BY_CLAZZENROLMENT_UID)PERSON_UIDS_FOR_PAGED_GRADEBOOK_QUERY_CTE1SELECT_ACCOUNT_PERSON_UID_IS_STUDENT_IN_CLAZZ_UIDSELECT_BY_UID_AND_ROLE_SQL SELECT_ENROLMENT_TYPE_BY_UID_SQLSORT_DATE_LEFT_ASCSORT_DATE_LEFT_DESCSORT_DATE_REGISTERED_ASCSORT_DATE_REGISTERED_DESCSORT_FIRST_NAME_ASCSORT_FIRST_NAME_DESCSORT_LAST_NAME_ASCSORT_LAST_NAME_DESC#WITH_CURRENTLY_ENROLED_STUDENTS_SQLlib-database_release1O|FILTER_ACTIVE_ONLYo@rj)PERMISSION_REQUIRED_BY_CLAZZENROLMENT_UID)~jiU)PERSON_UIDS_FOR_PAGED_GRADEBOOK_QUERY_CTE@)3+1SELECT_ACCOUNT_PERSON_UID_IS_STUDENT_IN_CLAZZ_UID7@? nSELECT_BY_UID_AND_ROLE_SQLcw SELECT_ENROLMENT_TYPE_BY_UID_SQL2[)DSORT_DATE_LEFT_ASC7cg<SORT_DATE_LEFT_DESC`q7"SORT_DATE_REGISTERED_ASC+SORT_DATE_REGISTERED_DESC1Pҥ05SORT_FIRST_NAME_ASCo@rjSORT_FIRST_NAME_DESCSORT_LAST_NAME_ASCk$`&%SORT_LAST_NAME_DESC]Ҡ&#WITH_CURRENTLY_ENROLED_STUDENTS_SQLuCf0djava/lang/Objectcom.ustadmobile.core.db.daoClazzLogAttendanceRecordDaoG/com.ustadmobile.core.db.daoClazzLogAttendanceRecordDao(2             '200BJ,00202 02 0H@ J 0 02 0H@J020H'J02 00H@J02 00H@J 0202020H'J02 00H@9Lcom/ustadmobile/core/db/dao/ClazzLogAttendanceRecordDao;%Lcom/ustadmobile/core/db/dao/BaseDao;:Lcom/ustadmobile/lib/db/entities/ClazzLogAttendanceRecord;()VfindByClazzAndTimeELcom/ustadmobile/lib/db/composites/PersonAndClazzLogAttendanceRecord;clazzUid clazzLogUidtime7(JJJLkotlin/coroutines/Continuation;)Ljava/lang/Object;findByClazzLogUidDLcom/ustadmobile/lib/db/entities/ClazzLogAttendanceRecordWithPerson;5(JLkotlin/coroutines/Continuation;)Ljava/lang/Object; findByUiduidinsertListAsyncentitiesD(Ljava/util/List;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;updateListAsyncupdateRescheduledClazzLogUidsoldClazzLogUidnewClazzLogUid changedTimeupsertListAsync entityListlib-database_releaseϚjava/lang/Object#com/ustadmobile/core/db/dao/BaseDaocom.ustadmobile.core.db.dao ClazzLogDaoM[com.ustadmobile.core.db.dao ClazzLogDaod>               '200BJ00202 0 H'J$ 00 2 020 H@J$0 002020 H'J$00 2020 H@J:00 2020202 0 20 H'J<00 2020202 0 20 H@J4 00 020202020 H'J020H'J020H@J 0020H'J 020H@J!02"0H'J#0$2%0H@&J '0$2 02(0 2)0H'J*0$2 +00 H@,-.)Lcom/ustadmobile/core/db/dao/ClazzLogDao;%Lcom/ustadmobile/core/db/dao/BaseDao;*Lcom/ustadmobile/lib/db/entities/ClazzLog;()VclazzHasScheduleLiveLkotlinx/coroutines/flow/Flow;clazzUidexcludeStatusFilterfindAllForClazzByClazzLogUid clazzLogUid excludeStatus6(JILkotlin/coroutines/Continuation;)Ljava/lang/Object;findByClazzUidAsFactoryLandroidx/paging/PagingSource;findByClazzUidAsyncfindByClazzUidWithinTimeRangefromTimetoTimelimit"findByClazzUidWithinTimeRangeAsync9(JJJIILkotlin/coroutines/Continuation;)Ljava/lang/Object;!findByClazzUidWithinTimeRangeLive statusFilter findByUiduidfindByUidAsync5(JLkotlin/coroutines/Continuation;)Ljava/lang/Object; findByUidLivefindMostRecentClazzLogToEditUidreplaceentity updateAsyncclazzLog^(Lcom/ustadmobile/lib/db/entities/ClazzLog;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;updateStatusByClazzLogUid newStatus timeChangedupsertListAsync entityListD(Ljava/util/List;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;lib-database_releaseL"Cjava/lang/Object#com/ustadmobile/core/db/dao/BaseDaocom.ustadmobile.core.db.dao CommentsDao}i]com.ustadmobile.core.db.dao CommentsDaoJ                 '20BJ$000202 0 H'J 0 0 20H@J,00020202 0 H'J00 2020H'J,00020202 0 H'J$00 2020H@J020H@J&02020 20H@ !")Lcom/ustadmobile/core/db/dao/CommentsDao;()V!findCourseCommentsByAssignmentUidLandroidx/paging/PagingSource;3Lcom/ustadmobile/lib/db/composites/CommentsAndName; assignmentUidincludeDeleted(findCourseCommentsByAssignmentUidPersons(Lcom/ustadmobile/lib/db/entities/Person;5(JLkotlin/coroutines/Continuation;)Ljava/lang/Object;.findPrivateCommentsForSubmitterByAssignmentUid submitterUid5findPrivateCommentsForSubmitterByAssignmentUidPersons4Lcom/ustadmobile/lib/db/composites/PersonAndPicture;)findPrivateCommentsForUserByAssignmentUidaccountPersonUid0findPrivateCommentsForUserByAssignmentUidPersons6(JJLkotlin/coroutines/Continuation;)Ljava/lang/Object; insertAsynccomments*Lcom/ustadmobile/lib/db/entities/Comments;^(Lcom/ustadmobile/lib/db/entities/Comments;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;updateDeletedByCommentUiduiddeleted changeTime7(JZJLkotlin/coroutines/Continuation;)Ljava/lang/Object;lib-database_releaseZK͝/java/lang/Objectcom.ustadmobile.core.db.daoContentEntryDao5S\com.ustadmobile.core.db.daoContentEntryDaor                            '200BJ0020H@J0  0 0 2 02 02020H'J020H'J020H@J 00 20H'J020H'J020H@J020H@J020H@J0 20H@J! 00 2"0H'J#0020H'J$020H@J%002"0H'J&002"0H@J'0)00(2"0H'JD*0)0+0(202"02,02-02.0)2/00H'J10)0+0(20H'J202"0H@J"30402 500H@6J70280H'J90)0+0(20H'J:0)2"0H@J;0<2 =00H@6J>0<2?0H'J@0)2?0H@AJ B0<2C0)2 02D0H'J E0<2 02F002D0H'JG0<2?0H@AHI-Lcom/ustadmobile/core/db/dao/ContentEntryDao;%Lcom/ustadmobile/core/db/dao/BaseDao;.Lcom/ustadmobile/lib/db/entities/ContentEntry;()V"findAllLanguageRelatedEntriesAsync entryUuid5(JLkotlin/coroutines/Continuation;)Ljava/lang/Object;&findByContentEntryUidWithDetailsAsFlowLkotlinx/coroutines/flow/Flow;9Lcom/ustadmobile/lib/db/composites/ContentEntryAndDetail;contentEntryUidclazzUidcourseBlockUidaccountPersonUidfindBySourceUrl sourceUrl*findBySourceUrlWithContentEntryStatusAsyncF(Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; findByTitletitle findByUidentryUidfindByUidAsyncfindByUidWithEditDetails:Lcom/ustadmobile/lib/db/composites/ContentEntryAndPicture;uidfindByUidWithLanguageAsync:Lcom/ustadmobile/lib/db/entities/ContentEntryWithLanguage;#findEntryWithLanguageByEntryIdAsync;Lcom/ustadmobile/lib/db/composites/ContentEntryAndLanguage;findLiveContentEntry parentUidfindSimilarIdEntryForKhanfindTitleByUidAsyncgetChildrenByAllgetChildrenByParentAsyncgetChildrenByParentUidLandroidx/paging/PagingSource;3getChildrenByParentUidWithCategoryFilterOrderByName=Lcom/ustadmobile/lib/db/composites/ContentEntryAndListDetail; langParamcategoryParam0 sortOrderincludeDeletedgetContentByOwnergetContentByUuidAsyncgetContentEntryFromUids-Lcom/ustadmobile/lib/db/entities/UidAndLabel;contentEntryUidsD(Ljava/util/List;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;"getContentEntryUidFromXapiObjectIdobjectIdgetContentFromMyCourses)getCountNumberOfChildrenByParentUUidAsyncinsertListAsync entityListupdateentity updateAsyncb(Lcom/ustadmobile/lib/db/entities/ContentEntry;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;updateContentEntryContentFlag contentFlag changedTimeupdateContentEntryInActive ceInactive upsertAsynclib-database_release b java/lang/Object#com/ustadmobile/core/db/dao/BaseDaocom.ustadmobile.core.db.daoContentEntryDaoCommonY3;?*com.ustadmobile.core.db.daoContentEntryDaoCommons       20BR0XT R0XT R0XT R0XT  3Lcom/ustadmobile/core/db/dao/ContentEntryDaoCommon;()V'SELECT_ACCOUNT_PERSON_AND_STATUS_FIELDS&SELECT_STATUS_FIELDS_FOR_CONTENT_ENTRYSORT_TITLE_ASCSORT_TITLE_DESClib-database_release R'SELECT_ACCOUNT_PERSON_AND_STATUS_FIELDS)i&SELECT_STATUS_FIELDS_FOR_CONTENT_ENTRY64SORT_TITLE_ASCo@rjSORT_TITLE_DESCjava/lang/Objectcom.ustadmobile.core.db.daoContentEntryImportJobDaojZ@com.ustadmobile.core.db.daoContentEntryImportJobDaotH                 '20BJ020H@J 0 0 0 2 0H'J 0 0 2 0H@J020H@J020H@J02020H@J&0202020H@J02020H@J(020202 0!H@"#$6Lcom/ustadmobile/core/db/dao/ContentEntryImportJobDao;()VfindByUidAsync7Lcom/ustadmobile/lib/db/entities/ContentEntryImportJob;cjiUid5(JLkotlin/coroutines/Continuation;)Ljava/lang/Object;#findInProgressJobsByContentEntryUidLkotlinx/coroutines/flow/Flow;ALcom/ustadmobile/lib/db/composites/ContentEntryImportJobProgress;contentEntryUid(findInProgressJobsByContentEntryUidAsyncfindOwnerByUidAsync insertJobItemjobItemk(Lcom/ustadmobile/lib/db/entities/ContentEntryImportJob;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;updateErrorDismissed dismissed6(JZLkotlin/coroutines/Continuation;)Ljava/lang/Object;updateItemProgress cjiProgresscjiTotal7(JJJLkotlin/coroutines/Continuation;)Ljava/lang/Object;updateItemStatusstatus6(JILkotlin/coroutines/Continuation;)Ljava/lang/Object;updateItemStatusAndErrorerrorH(JILjava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;lib-database_releaseۃjava/lang/Objectcom.ustadmobile.core.db.daoContentEntryParentChildJoinDao ]O;T2com.ustadmobile.core.db.daoContentEntryParentChildJoinDao8              '200BJ00H'J020H@ J 02 02 0H'J 002 0H@ J0020H'J020H'J02 00H@J020H'J,0202 0020H@J00H'J02 00H'J0 0H@!J,"02 #002$0%20H@&'(<Lcom/ustadmobile/core/db/dao/ContentEntryParentChildJoinDao;%Lcom/ustadmobile/core/db/dao/BaseDao;=Lcom/ustadmobile/lib/db/entities/ContentEntryParentChildJoin;()Vall findByUiduid5(JLkotlin/coroutines/Continuation;)Ljava/lang/Object;findJoinByParentChildUuids parentUidchildUidfindListOfChildsByParentUuidfindListOfParentsByChildUuidchildEntryContentUidfindParentByChildUuidsinsertListAsync entityListD(Ljava/util/List;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;insertWithReplaceparentChildJoinDaomoveListOfEntriesToNewParentcontentEntryUid selectedItems updateTimeF(JLjava/util/List;JLkotlin/coroutines/Continuation;)Ljava/lang/Object;"publicContentEntryParentChildJoins replaceListentriesselectTopEntries.Lcom/ustadmobile/lib/db/entities/ContentEntry;4(Lkotlin/coroutines/Continuation;)Ljava/lang/Object;setEntriesDeleted selectedUids isDeletedF(Ljava/util/List;ZJLkotlin/coroutines/Continuation;)Ljava/lang/Object;lib-database_releaseL]6java/lang/Object#com/ustadmobile/core/db/dao/BaseDaocom.ustadmobile.core.db.daoContentEntryPicture2Dao8 com.ustadmobile.core.db.daoContentEntryPicture2Dao,          '20BJ2020202 02 0H@ J 02  00H@5Lcom/ustadmobile/core/db/dao/ContentEntryPicture2Dao;&Lcom/ustadmobile/core/db/dao/ImageDao;()V updateUriuiduri thumbnailUritimeZ(JLjava/lang/String;Ljava/lang/String;JLkotlin/coroutines/Continuation;)Ljava/lang/Object;upsertListAsyncentities6Lcom/ustadmobile/lib/db/entities/ContentEntryPicture2;D(Ljava/util/List;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;lib-database_release~PUjava/lang/Object$com/ustadmobile/core/db/dao/ImageDaocom.ustadmobile.core.db.daoContentEntryVersionDao11ycom.ustadmobile.core.db.daoContentEntryVersionDao:              '20BJ020H@J00 H@ J  00 2 0H'J02 0H@J020H@J02020H@4Lcom/ustadmobile/core/db/dao/ContentEntryVersionDao;()VfindByUidAsync5Lcom/ustadmobile/lib/db/entities/ContentEntryVersion;cevUid5(JLkotlin/coroutines/Continuation;)Ljava/lang/Object;(findContentEntryVersionsWithoutCacheLock4(Lkotlin/coroutines/Continuation;)Ljava/lang/Object;!findLatestByContentEntryUidAsFlowLkotlinx/coroutines/flow/Flow;contentEntryUid+findLatestVersionUidByContentEntryUidEntity insertAsynccontentEntryVersioni(Lcom/ustadmobile/lib/db/entities/ContentEntryVersion;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;updateTransferJobItemEtag entityUidtransferJobItemUid6(JILkotlin/coroutines/Continuation;)Ljava/lang/Object;lib-database_releaseJH%3Kjava/lang/Objectcom.ustadmobile.core.db.daoCourseAssignmentMarkDaoQͭ com.ustadmobile.core.db.daoCourseAssignmentMarkDaoJ                  '200BJ0020H'J& 0202 02 0H@ J$  0002 020H'J$002 020H@J$ 0002020H'J,000202 020H'J0202 0H'J  00202 0H'5Lcom/ustadmobile/core/db/dao/CourseAssignmentMarkDao;%Lcom/ustadmobile/core/db/dao/BaseDao;6Lcom/ustadmobile/lib/db/entities/CourseAssignmentMark;()VcheckNoSubmissionsMarkedLkotlinx/coroutines/flow/Flow; assignmentUid$findNextSubmitterToMarkForAssignment submitterUid markerUid7(JJJLkotlin/coroutines/Continuation;)Ljava/lang/Object;getAllMarksForSubmitterAsFlowELcom/ustadmobile/lib/db/composites/CourseAssignmentMarkAndMarkerName;*getAllMarksForSubmitterAsFlowMarkerPersons4Lcom/ustadmobile/lib/db/composites/PersonAndPicture;6(JJLkotlin/coroutines/Continuation;)Ljava/lang/Object;getAllMarksForUserAsFlowaccountPersonUid#getAllMarksOfAssignmentForSubmitterLandroidx/paging/PagingSource;FLcom/ustadmobile/lib/db/entities/CourseAssignmentMarkWithPersonMarker;filtergetMarkOfAssignmentForStudent'getMarkOfAssignmentForSubmitterLiveData=Lcom/ustadmobile/lib/db/entities/AverageCourseAssignmentMark;lib-database_releaseEa[java/lang/Object#com/ustadmobile/core/db/dao/BaseDaocom.ustadmobile.core.db.daoCourseAssignmentMarkDaoCommon2com.ustadmobile.core.db.daoCourseAssignmentMarkDaoCommonK     20BR0XT R0XT ;Lcom/ustadmobile/core/db/dao/CourseAssignmentMarkDaoCommon;()VARG_FILTER_ALL_SCORESARG_FILTER_RECENT_SCORESlib-database_release}NL%ARG_FILTER_ALL_SCORESb,kIARG_FILTER_RECENT_SCORESo@rjjava/lang/Objectcom.ustadmobile.core.db.daoCourseAssignmentSubmissionDaoh;isXcom.ustadmobile.core.db.daoCourseAssignmentSubmissionDao8B                '200BJ0020H'J 020H@ J 0020H'J 0 2020H@J0 2020H@J02020H@J$ 0002020H'J 0020H'J 02020H@J$ 0002020H'J$0 002020H'J$ 0002020H'J 02020H@J0 02020H'J02  00H@!"#;Lcom/ustadmobile/core/db/dao/CourseAssignmentSubmissionDao;%Lcom/ustadmobile/core/db/dao/BaseDao;<Lcom/ustadmobile/lib/db/entities/CourseAssignmentSubmission;()VcheckNoSubmissionsMadeLkotlinx/coroutines/flow/Flow; assignmentUidcheckNoSubmissionsMadeAsync5(JLkotlin/coroutines/Continuation;)Ljava/lang/Object;checkNoSubmissionsMadeFlowcountFileSubmissionFromStudent submitterUid6(JJLkotlin/coroutines/Continuation;)Ljava/lang/Object;countSubmissionsFromSubmitterdoesUserHaveSubmissionsaccountPersonUid&findByAssignmentUidAndAccountPersonUidfindByUidAsFlow submissionUidfindLastSubmissionFromStudentgetAllSubmissionsForUsergetAllSubmissionsFromSubmitterLandroidx/paging/PagingSource;$getAllSubmissionsFromSubmitterAsFlowgetLatestSubmissionForUserAsync!getStatusOfAssignmentForSubmitterinsertListAsync entityListD(Ljava/util/List;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;lib-database_release ^java/lang/Object#com/ustadmobile/core/db/dao/BaseDaocom.ustadmobile.core.db.dao!CourseAssignmentSubmissionFileDaoQFrcom.ustadmobile.core.db.dao!CourseAssignmentSubmissionFileDao0>               '200BJ$ 00020 2 0 H'J$  0002 0 2 0 H'J  00020 H'J02 00H@J&020 2020 H@J&020 2020 H@?Lcom/ustadmobile/core/db/dao/CourseAssignmentSubmissionFileDao;%Lcom/ustadmobile/core/db/dao/BaseDao;@Lcom/ustadmobile/lib/db/entities/CourseAssignmentSubmissionFile;()V(getAllSubmissionFilesFromSubmitterAsFlowLkotlinx/coroutines/flow/Flow;PLcom/ustadmobile/lib/db/composites/CourseAssignmentSubmissionFileAndTransferJob; submitterUid assignmentUidgetByAssignmentUidAndPersonUidaccountPersonUidgetBySubmissionUid submissionUidinsertListAsync entityListD(Ljava/util/List;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; setDeletedcasaUiddeleted updateTime7(JZJLkotlin/coroutines/Continuation;)Ljava/lang/Object; updateUriuriH(JLjava/lang/String;JLkotlin/coroutines/Continuation;)Ljava/lang/Object;lib-database_releaseQÛ java/lang/Object#com/ustadmobile/core/db/dao/BaseDaocom.ustadmobile.core.db.daoCourseBlockDaoY.com.ustadmobile.core.db.daoCourseBlockDao~                               '200200BJ020H@ J<  0 0 0 2020202020H'JJ00 0202 00 20202020H'J$00 2020H@J00 20H@ J 00 0 20H'J 02020H@ J! 00 2"0H'J#02$0H@ J% 00 2$0H'J& 0'0 2$0H'J(02"0H@ J )0*2020H@+J,0*2-0H@ J. 0/0 200H'J102-0H@ J2 00 200H'J3042 500 H@6J&70420280290H@:J;02<0H@=JV>04202802?02@02A02B02C02D0E2F0EH@GJH042 I00 H@6JK,Lcom/ustadmobile/core/db/dao/CourseBlockDao;%Lcom/ustadmobile/core/db/dao/BaseDao;-Lcom/ustadmobile/lib/db/entities/CourseBlock;.Lcom/ustadmobile/core/db/dao/OneToManyJoinDao;()V existsByUidcbUid5(JLkotlin/coroutines/Continuation;)Ljava/lang/Object;"findAllCourseBlockByClazzUidAsFlowLkotlinx/coroutines/flow/Flow;@Lcom/ustadmobile/lib/db/composites/CourseBlockAndDisplayDetails;clazzUidincludeInactive includeHiddenhideUntilFilterTimeaccountPersonUid*findAllCourseBlockByClazzUidAsPagingSourceLandroidx/paging/PagingSource; collapseList!findAllCourseBlockByClazzUidAsync<Lcom/ustadmobile/lib/db/composites/CourseBlockAndDbEntities;6(JZLkotlin/coroutines/Continuation;)Ljava/lang/Object;findByClazzUidfindByClazzUidAsFlowILcom/ustadmobile/lib/db/composites/CourseBlockAndGradebookDisplayDetails;findBySourcedId sourcedIdG(Ljava/lang/String;JLkotlin/coroutines/Continuation;)Ljava/lang/Object;findByUidAsFlowcourseBlockUidfindByUidAsyncuidfindByUidAsyncAsFlowfindByUidWithPictureAsFlow9Lcom/ustadmobile/lib/db/composites/CourseBlockAndPicture;findClazzUidByCourseBlockUid!findCourseBlockAndClazzUidByCbUid=Lcom/ustadmobile/lib/db/composites/CourseBlockUidAndClazzUid;6(JJLkotlin/coroutines/Continuation;)Ljava/lang/Object;-findCourseBlockAndClazzUidByDiscussionPostUidpostUidfindCourseBlockByAssignmentUid<Lcom/ustadmobile/lib/db/composites/CourseBlockAndAssignment; assignmentUid"findCourseBlockByDiscussionPostUidgetTitleByAssignmentUidreplaceListAsynclistD(Ljava/util/List;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;updateActiveByUidactive changeTime7(JZJLkotlin/coroutines/Continuation;)Ljava/lang/Object; updateAsyncentitya(Lcom/ustadmobile/lib/db/entities/CourseBlock;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;updateFromLineItemdateLastModifiedtitle description assignDatedueDateresultValueMinresultValueMax_(JZJLjava/lang/String;Ljava/lang/String;JJFFLkotlin/coroutines/Continuation;)Ljava/lang/Object;upsertListAsyncentitieslib-database_release3;)1java/lang/Object#com/ustadmobile/core/db/dao/BaseDao,com/ustadmobile/core/db/dao/OneToManyJoinDaocom.ustadmobile.core.db.daoCourseBlockDaoExtKt3Xյ.com.ustadmobile.core.db.daoCourseBlockDaoExtKtG     (0*02 0020H@ deactivateByUids,Lcom/ustadmobile/core/db/dao/CourseBlockDao;uidList changeTimeq(Lcom/ustadmobile/core/db/dao/CourseBlockDao;Ljava/util/List;JLkotlin/coroutines/Continuation;)Ljava/lang/Object;lib-database_releasedeactivateByUidscom.ustadmobile.core.db.daoCourseBlockPictureDao.'gAGcom.ustadmobile.core.db.daoCourseBlockPictureDao,          '20BJ2020202 02 0H@ J 02  00H@3Lcom/ustadmobile/core/db/dao/CourseBlockPictureDao;&Lcom/ustadmobile/core/db/dao/ImageDao;()V updateUriuiduri thumbnailUritimeZ(JLjava/lang/String;Ljava/lang/String;JLkotlin/coroutines/Continuation;)Ljava/lang/Object;upsertListAsyncentities4Lcom/ustadmobile/lib/db/entities/CourseBlockPicture;D(Ljava/util/List;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;lib-database_releaseE/r7java/lang/Object$com/ustadmobile/core/db/dao/ImageDaocom.ustadmobile.core.db.daoCourseGroupMemberDao/nlcom.ustadmobile.core.db.daoCourseGroupMemberDaoN                  '200BJ<00202 02 02 0 2 0H@J< 000202 02 02 0 2 0H'J$002 020H@J$002 020H@J<002020 2 0202 0H@J0020H@J 0202 0H@J!0"2 #00H@$J%0"2 #00H@$J&0"2 '00H@$()2Lcom/ustadmobile/core/db/dao/CourseGroupMemberDao;%Lcom/ustadmobile/core/db/dao/BaseDao;3Lcom/ustadmobile/lib/db/entities/CourseGroupMember;()VfindByCourseGroupSetAndClazz:Lcom/ustadmobile/lib/db/entities/CourseGroupMemberAndName;cgsUidclazzUidtime activeFilteraccountPersonUid9(JJJIJLkotlin/coroutines/Continuation;)Ljava/lang/Object;"findByCourseGroupSetAndClazzAsFlowLkotlinx/coroutines/flow/Flow;,findByCourseGroupSetAndClazzAsFlowEnrolments0Lcom/ustadmobile/lib/db/entities/ClazzEnrolment;6(JJLkotlin/coroutines/Continuation;)Ljava/lang/Object;)findByCourseGroupSetAndClazzAsFlowPersons4Lcom/ustadmobile/lib/db/composites/PersonAndPicture;$findByCourseGroupSetAndGroupNumAsync>Lcom/ustadmobile/lib/db/composites/CourseGroupMemberAndPerson;courseGroupSetUidgroupNum assignmentUid9(JIJJJLkotlin/coroutines/Continuation;)Ljava/lang/Object;findByGroupSetUidAsync groupSetUid5(JLkotlin/coroutines/Continuation;)Ljava/lang/Object;findByPersonUid studentUidinsertListAsync entityListD(Ljava/util/List;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;updateListAsyncupsertListAsynclistlib-database_release5java/lang/Object#com/ustadmobile/core/db/dao/BaseDaocom.ustadmobile.core.db.daoCourseGroupSetDaoly^com.ustadmobile.core.db.daoCourseGroupSetDao >               '200BJ,000202 0 2 0H'J 00 20H'J00 20H@J 0020H'J020H@J020H@J020H@/Lcom/ustadmobile/core/db/dao/CourseGroupSetDao;%Lcom/ustadmobile/core/db/dao/BaseDao;0Lcom/ustadmobile/lib/db/entities/CourseGroupSet;()VfindAllCourseGroupSetForClazzLandroidx/paging/PagingSource;clazzUid searchText sortOrder!findAllCourseGroupSetForClazzList&findAllCourseGroupSetForClazzListAsync5(JLkotlin/coroutines/Continuation;)Ljava/lang/Object;findByUidAsFlowLkotlinx/coroutines/flow/Flow;uidfindByUidAsync updateAsyncentityd(Lcom/ustadmobile/lib/db/entities/CourseGroupSet;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; upsertAsynclib-database_release1\{java/lang/Object#com/ustadmobile/core/db/dao/BaseDaocom.ustadmobile.core.db.daoCourseGroupSetDaoConstantsƟ;ccom.ustadmobile.core.db.daoCourseGroupSetDaoConstantsK     20BR0XT R0XT 8Lcom/ustadmobile/core/db/dao/CourseGroupSetDaoConstants;()V SORT_NAME_ASCSORT_NAME_DESClib-database_releasehyQ SORT_NAME_ASCo@rjSORT_NAME_DESCjava/lang/Objectcom.ustadmobile.core.db.daoCoursePermissionDaoZ! VEcom.ustadmobile.core.db.daoCoursePermissionDaof                         '20BJ0020H@J$ 0 0 0 2 020H'J 0202 0H@J  00202 0H'J&00202 020H'J&0202 020H@J$002020H@J$00202 0H@J.00202 0202 0H'J.!0202 0202 0H@"J6#0$0202 0202 02%0H'J&&0'2(02)02*0H@+J,0'2-0H@.J/02020H@J.0010202202 0230H'451Lcom/ustadmobile/core/db/dao/CoursePermissionDao;()V6findApplicableCoursePermissionEntitiesForAccountPerson2Lcom/ustadmobile/lib/db/entities/CoursePermission;accountPersonUid5(JLkotlin/coroutines/Continuation;)Ljava/lang/Object;findByClazzUidAsPagingSourceLandroidx/paging/PagingSource;ALcom/ustadmobile/lib/db/composites/CoursePermissionAndListDetail;clazzUidincludeDeletedfindByUidAndClazzUiduid6(JJLkotlin/coroutines/Continuation;)Ljava/lang/Object;findByUidAndClazzUidAsFlowLkotlinx/coroutines/flow/Flow;#personHasPermissionWithClazzAsFlow2 permission"personHasPermissionWithClazzAsync27(JJJLkotlin/coroutines/Continuation;)Ljava/lang/Object;3personHasPermissionWithClazzByEnrolmentUidEntities2@Lcom/ustadmobile/lib/db/composites/CoursePermissionAndEnrolment;clazzEnrolmentUid%personHasPermissionWithClazzEntities2&personHasPermissionWithClazzPairAsFlow2Lcom/ustadmobile/lib/db/composites/PermissionPair;firstPermissionsecondPermission%personHasPermissionWithClazzPairAsync8(JJJJLkotlin/coroutines/Continuation;)Ljava/lang/Object;(personHasPermissionWithClazzTripleAsFlow4Lcom/ustadmobile/lib/db/composites/PermissionTriple;thirdPermission setDeletedcpUid isDeleted updateTime7(JZJLkotlin/coroutines/Continuation;)Ljava/lang/Object; upsertAsynccoursePermissionf(Lcom/ustadmobile/lib/db/entities/CoursePermission;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;userHasEnrolmentEditPermission(userPermissionsForAssignmentSubmitterUidQLcom/ustadmobile/lib/db/composites/AssignmentPermissionAndActiveUserSubmitterUid; assignmentUid submitterUidlib-database_releasew(java/lang/Objectcom.ustadmobile.core.db.daoCoursePictureDaoz87hcom.ustadmobile.core.db.daoCoursePictureDao(         '20BJ2020202 02 0H@ J 02 0H@.Lcom/ustadmobile/core/db/dao/CoursePictureDao;&Lcom/ustadmobile/core/db/dao/ImageDao;()V updateUriuiduri thumbnailUritimeZ(JLjava/lang/String;Ljava/lang/String;JLkotlin/coroutines/Continuation;)Ljava/lang/Object; upsertAsync coursePicture/Lcom/ustadmobile/lib/db/entities/CoursePicture;c(Lcom/ustadmobile/lib/db/entities/CoursePicture;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;lib-database_release?^Kjava/lang/Object$com/ustadmobile/core/db/dao/ImageDaocom.ustadmobile.core.db.daoCourseTerminologyDaoX|java/lang/Object#com/ustadmobile/core/db/dao/BaseDao,com/ustadmobile/core/db/dao/OneToManyJoinDaocom.ustadmobile.core.db.daoHolidayDaoExtKtYF&com.ustadmobile.core.db.daoHolidayDaoExtKtG     (0*02 0020H@ deactivateByUids(Lcom/ustadmobile/core/db/dao/HolidayDao;uidList changeTimem(Lcom/ustadmobile/core/db/dao/HolidayDao;Ljava/util/List;JLkotlin/coroutines/Continuation;)Ljava/lang/Object;lib-database_releasedeactivateByUidscom.ustadmobile.core.db.daoImageDaoG*<com.ustadmobile.core.db.daoImageDao_      f20J202020202 0H@  &Lcom/ustadmobile/core/db/dao/ImageDao; updateUriuiduri thumbnailUritimeZ(JLjava/lang/String;Ljava/lang/String;JLkotlin/coroutines/Continuation;)Ljava/lang/Object;lib-database_releaset ڋjava/lang/Objectcom.ustadmobile.core.db.daoLanguageDaoCommon;wXcom.ustadmobile.core.db.daoLanguageDaoCommon     20BR0XT R0XT R0XT R0XT R0XT R 0XT  /Lcom/ustadmobile/core/db/dao/LanguageDaoCommon;()VSORT_LANGNAME_ASCSORT_LANGNAME_DESCSORT_THREE_LETTER_ASCSORT_THREE_LETTER_DESCSORT_TWO_LETTER_ASCSORT_TWO_LETTER_DESClib-database_releaseD˝9SORT_LANGNAME_ASCo@rjSORT_LANGNAME_DESCSORT_THREE_LETTER_ASC'CVD SORT_THREE_LETTER_DESCO؅~SORT_TWO_LETTER_ASCk$`&%SORT_TWO_LETTER_DESC]Ҡ&java/lang/Objectcom.ustadmobile.core.db.daoLeavingReasonDao|]vЈm1com.ustadmobile.core.db.daoLeavingReasonDaoF>              '200BJ000H'J00H@ J 00H'J 02 0 H@J"0 02 0 0H@J 002 0 H'J"002 0 0H@J02 00H@J020H@.Lcom/ustadmobile/core/db/dao/LeavingReasonDao;%Lcom/ustadmobile/core/db/dao/BaseDao;/Lcom/ustadmobile/lib/db/entities/LeavingReason;()VfindAllReasonsLandroidx/paging/PagingSource;findAllReasonsAsync4(Lkotlin/coroutines/Continuation;)Ljava/lang/Object;findAllReasonsLivefindByUidAsyncuid5(JLkotlin/coroutines/Continuation;)Ljava/lang/Object; findByUidListuidListD(Ljava/util/List;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; findByUidLiveLkotlinx/coroutines/flow/Flow;getReasonsFromUids-Lcom/ustadmobile/lib/db/entities/UidAndLabel; replaceList entityList updateAsyncentityc(Lcom/ustadmobile/lib/db/entities/LeavingReason;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;lib-database_release % java/lang/Object#com/ustadmobile/core/db/dao/BaseDaocom.ustadmobile.core.db.dao MessageDaoH ۯMcom.ustadmobile.core.db.dao MessageDao4           '20BJ$000202 0 H'J 0 2 0H@J$0002 0 20 H'(Lcom/ustadmobile/core/db/dao/MessageDao;()V"conversationsForUserAsPagingSourceLandroidx/paging/PagingSource;9Lcom/ustadmobile/lib/db/composites/MessageAndOtherPerson; searchQueryaccountPersonUidinsertmessage)Lcom/ustadmobile/lib/db/entities/Message;](Lcom/ustadmobile/lib/db/entities/Message;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;#messagesFromOtherUserAsPagingSourceotherPersonUidlib-database_releaseso1jLjava/lang/Objectcom.ustadmobile.core.db.daoOfflineItemDaoA_ogMcom.ustadmobile.core.db.daoOfflineItemDao6             '20BJ  002020H'J 02 0 H@ J 02020H@,Lcom/ustadmobile/core/db/dao/OfflineItemDao;()VfindByContentEntryUidLkotlinx/coroutines/flow/Flow;7Lcom/ustadmobile/lib/db/composites/OfflineItemAndState;contentEntryUidnodeId insertAsyncitem-Lcom/ustadmobile/lib/db/entities/OfflineItem;a(Lcom/ustadmobile/lib/db/entities/OfflineItem;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;updateActiveByOfflineItemUidoiUidactive6(JZLkotlin/coroutines/Continuation;)Ljava/lang/Object;lib-database_releaseƞ3Cjava/lang/Objectcom.ustadmobile.core.db.daoOneToManyJoinDaoyDz?6com.ustadmobile.core.db.daoOneToManyJoinDaoi     f*20J02 80H@J02 80H@ .Lcom/ustadmobile/core/db/dao/OneToManyJoinDao;TinsertListAsync entityListD(Ljava/util/List;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;updateListAsynclib-database_releaseg)-P8P java/lang/Objectcom.ustadmobile.core.db.daoPeerReviewerAllocationDao8{}com.ustadmobile.core.db.daoPeerReviewerAllocationDao.            '200BJ"002 00H@J$ 002 02 0 H@ J02 00H@J&02020 20H@J02 00H@7Lcom/ustadmobile/core/db/dao/PeerReviewerAllocationDao;%Lcom/ustadmobile/core/db/dao/BaseDao;8Lcom/ustadmobile/lib/db/entities/PeerReviewerAllocation;()VgetAllPeerReviewerAllocations assignmentUidD(Ljava/util/List;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;'getAllPeerReviewerAllocationsByClazzUidclazzUidincludeInactive6(JZLkotlin/coroutines/Continuation;)Ljava/lang/Object;replaceListAsyncentriesupdateActiveByUidcbUidactive changeTime7(JZJLkotlin/coroutines/Continuation;)Ljava/lang/Object; upsertList entityListlib-database_release5qjava/lang/Object#com/ustadmobile/core/db/dao/BaseDaocom.ustadmobile.core.db.daoPeerReviewerAllocationDaoExtKtΈmgycom.ustadmobile.core.db.daoPeerReviewerAllocationDaoExtKtG     (0*02 0020H@ deactivateByUids7Lcom/ustadmobile/core/db/dao/PeerReviewerAllocationDao;uidList changeTime|(Lcom/ustadmobile/core/db/dao/PeerReviewerAllocationDao;Ljava/util/List;JLkotlin/coroutines/Continuation;)Ljava/lang/Object;lib-database_releasedeactivateByUidscom.ustadmobile.core.db.daoPersonAuth2DaoOJ!com.ustadmobile.core.db.daoPersonAuth2Dao0           '20BJ020H@J02 0 H@ J 02 0H@J02 00H@,Lcom/ustadmobile/core/db/dao/PersonAuth2Dao;()VfindByPersonUid-Lcom/ustadmobile/lib/db/entities/PersonAuth2; personUid5(JLkotlin/coroutines/Continuation;)Ljava/lang/Object;findByUsernameusernameF(Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; insertAsyncautha(Lcom/ustadmobile/lib/db/entities/PersonAuth2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;insertListAsyncauthsD(Ljava/util/List;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;lib-database_release,ՙc!java/lang/Objectcom.ustadmobile.core.db.dao PersonDaoSxhcom.ustadmobile.core.db.dao PersonDao                                '200BJ020H@J 02 0 H'J  00 2 0 H'J02 0 H@J 00 2 0 H'J  00 20 20 H'J  00 20 20 H'J020 H@J 00 2 0 H'J020H'J 02020H@J020H@JH0!0 2"0 2#0 2 $0 0 20 2%02 &0H'JN'00!0(2"0 2#0 2 $0 0 20 2%02 &0H'J)02*0 H@J+0,20H@J-00 H'J. 0/0 2 0 H'J00/2 0 H@J1022 300 H@4J502260H@7J802290:H'J;0 2<0=H@>J?0 2@0AH@BJ$C 00 2 D00 H@4JE02F0H@7J&G020 202H0 H@IJK'Lcom/ustadmobile/core/db/dao/PersonDao;%Lcom/ustadmobile/core/db/dao/BaseDao;(Lcom/ustadmobile/lib/db/entities/Person;()V countUsernameusernameF(Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; findByUiduidfindByUidAsFlowLkotlinx/coroutines/flow/Flow;findByUidAsync5(JLkotlin/coroutines/Continuation;)Ljava/lang/Object; findByUidLivefindByUidWithDisplayDetailsFlow8Lcom/ustadmobile/lib/db/entities/PersonAndDisplayDetail; personUidaccountPersonUidfindByUidWithDisplayDetailsLiveactiveUserPersonUidfindByUidWithPicture4Lcom/ustadmobile/lib/db/composites/PersonAndPicture;findByUidWithPictureAsFlowfindByUsernamefindByUsernameAndPasswordHash2 passwordHashX(Ljava/lang/String;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;findByUsernameAsyncfindPersonsWithPermissionAsList?Lcom/ustadmobile/lib/db/composites/PersonAndListDisplayDetails; timestamp excludeClazzexcludeSelected sortOrder searchText'findPersonsWithPermissionAsPagingSourceLandroidx/paging/PagingSource;findSystemAccountnodeIdfindUidAndPasswordHashAsync:Lcom/ustadmobile/lib/db/entities/PersonUidAndPasswordHash; getAllPerson getNamesByUid/Lcom/ustadmobile/lib/db/composites/PersonNames;getNamesByUidAsyncinsertListAsync entityListD(Ljava/util/List;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;insertOrReplaceperson\(Lcom/ustadmobile/lib/db/entities/Person;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;insertPersonAuth personAuth,Lcom/ustadmobile/lib/db/entities/PersonAuth;insertPersonGroup personGroup-Lcom/ustadmobile/lib/db/entities/PersonGroup;a(Lcom/ustadmobile/lib/db/entities/PersonGroup;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;insertPersonGroupMemberpersonGroupMember3Lcom/ustadmobile/lib/db/entities/PersonGroupMember;g(Lcom/ustadmobile/lib/db/entities/PersonGroupMember;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;selectExistingUsernames usernames updateAsyncentityupdateUsername currentTimeH(JLjava/lang/String;JLkotlin/coroutines/Continuation;)Ljava/lang/Object;lib-database_releaservjava/lang/Object#com/ustadmobile/core/db/dao/BaseDaocom.ustadmobile.core.db.daoPersonDaoCommon.com.ustadmobile.core.db.daoPersonDaoCommon       20BR0XT R0XT R0XT R0XT R0 XT  -Lcom/ustadmobile/core/db/dao/PersonDaoCommon;()VSORT_FIRST_NAME_ASCSORT_FIRST_NAME_DESCSORT_LAST_NAME_ASCSORT_LAST_NAME_DESCSQL_SELECT_LIST_WITH_PERMISSIONlib-database_release y%SORT_FIRST_NAME_ASCo@rjSORT_FIRST_NAME_DESCSORT_LAST_NAME_ASCk$`&%SORT_LAST_NAME_DESC]Ҡ&SQL_SELECT_LIST_WITH_PERMISSIONR2 kز.java/lang/Objectcom.ustadmobile.core.db.daoPersonGroupDaocJl9com.ustadmobile.core.db.daoPersonGroupDao.           '200BJ020H'J020H@J  00 20H'J 0 2 0H@J020H@,Lcom/ustadmobile/core/db/dao/PersonGroupDao;%Lcom/ustadmobile/core/db/dao/BaseDao;-Lcom/ustadmobile/lib/db/entities/PersonGroup;()V findByUiduidfindByUidAsync5(JLkotlin/coroutines/Continuation;)Ljava/lang/Object; findByUidLiveLkotlinx/coroutines/flow/Flow;findNameByGroupUidgroupUid updateAsyncentitya(Lcom/ustadmobile/lib/db/entities/PersonGroup;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;lib-database_releaseeeP&java/lang/Object#com/ustadmobile/core/db/dao/BaseDaocom.ustadmobile.core.db.daoPersonGroupMemberDao:48 =com.ustadmobile.core.db.daoPersonGroupMemberDao4            '200BJ$002020H@ J 0020H@ J  02020H@ J. 020202020H@J.020202020H@2Lcom/ustadmobile/core/db/dao/PersonGroupMemberDao;%Lcom/ustadmobile/core/db/dao/BaseDao;3Lcom/ustadmobile/lib/db/entities/PersonGroupMember;()VcheckPersonBelongsToGroupgroupUid personUid6(JJLkotlin/coroutines/Continuation;)Ljava/lang/Object;findAllGroupWherePersonIsIn5(JLkotlin/coroutines/Continuation;)Ljava/lang/Object;findByPersonUidAndGroupUidmoveGroupAsyncnewGroupoldGroup changeTime8(JJJJLkotlin/coroutines/Continuation;)Ljava/lang/Object;updateGroupMemberActive activeStatus updateTime8(ZJJJLkotlin/coroutines/Continuation;)Ljava/lang/Object;lib-database_release~RPjava/lang/Object#com/ustadmobile/core/db/dao/BaseDaocom.ustadmobile.core.db.daoPersonParentJoinDao2['com.ustadmobile.core.db.daoPersonParentJoinDao2>               '20BJ0020H@J$ 0 0202 0H@ J 020H@J020H@J020H@J02020H@ J020H@J020H@1Lcom/ustadmobile/core/db/dao/PersonParentJoinDao;()VfindByMinorPersonUid2Lcom/ustadmobile/lib/db/entities/PersonParentJoin;minorPersonUid5(JLkotlin/coroutines/Continuation;)Ljava/lang/Object;1findByMinorPersonUidWhereParentNotEnrolledInClazz9Lcom/ustadmobile/lib/db/entities/ParentEnrolmentRequired;clazzUidFilter6(JJLkotlin/coroutines/Continuation;)Ljava/lang/Object;findByUidWithMinorAsync@Lcom/ustadmobile/lib/db/entities/PersonParentJoinAndMinorPerson;uidfindByUidWithMinorAsyncFromWebisMinorApproved isParentOf userPersonUid updateAsyncpersonParentJoinf(Lcom/ustadmobile/lib/db/entities/PersonParentJoin;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; upsertAsyncentitylib-database_release#V4VHjava/lang/Objectcom.ustadmobile.core.db.daoPersonPictureDaoy\com.ustadmobile.core.db.daoPersonPictureDaoJ:              '20020BJ 0020H'J 020H@ J  0020H'J 0 20H@J0 2020H@J0 2020H@J20 20202020H@J0 20H@ .Lcom/ustadmobile/core/db/dao/PersonPictureDao;%Lcom/ustadmobile/core/db/dao/BaseDao;/Lcom/ustadmobile/lib/db/entities/PersonPicture;&Lcom/ustadmobile/core/db/dao/ImageDao;()VfindByPersonUidAsFlowLkotlinx/coroutines/flow/Flow; personUidfindByPersonUidAsync5(JLkotlin/coroutines/Continuation;)Ljava/lang/Object;findByPersonUidLive updateAsync personPicturec(Lcom/ustadmobile/lib/db/entities/PersonPicture;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; updateLctuidtime6(JJLkotlin/coroutines/Continuation;)Ljava/lang/Object;updateTransferJobItemEtag entityUidtransferJobItemUid6(JILkotlin/coroutines/Continuation;)Ljava/lang/Object; updateUriuri thumbnailUriZ(JLjava/lang/String;Ljava/lang/String;JLkotlin/coroutines/Continuation;)Ljava/lang/Object;upsertlib-database_release+(>J;tjava/lang/Object#com/ustadmobile/core/db/dao/BaseDao$com/ustadmobile/core/db/dao/ImageDaocom.ustadmobile.core.db.dao ScheduleDao N(com.ustadmobile.core.db.dao ScheduleDaoh>              '200BJ00020H'J 00 20H'J  00 0 20H'J 00 20H@J020H'J020H@J020H'J020H@J&0202020H@J02 00 H@ !)Lcom/ustadmobile/core/db/dao/ScheduleDao;%Lcom/ustadmobile/core/db/dao/BaseDao;*Lcom/ustadmobile/lib/db/entities/Schedule;()VfindAllSchedulesByClazzUidLandroidx/paging/PagingSource;clazzUid findAllSchedulesByClazzUidAsList$findAllSchedulesByClazzUidAsLiveListLkotlinx/coroutines/flow/Flow;findAllSchedulesByClazzUidAsync5(JLkotlin/coroutines/Continuation;)Ljava/lang/Object; findByUiduidfindByUidAsyncinsertentity updateAsync^(Lcom/ustadmobile/lib/db/entities/Schedule;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;updateScheduleActivated scheduleUidactive changeTime7(JZJLkotlin/coroutines/Continuation;)Ljava/lang/Object;upsertListAsyncentitiesD(Ljava/util/List;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;lib-database_release\Cjava/lang/Object#com/ustadmobile/core/db/dao/BaseDaocom.ustadmobile.core.db.daoScheduleDaoExtKtLcom.ustadmobile.core.db.daoScheduleDaoExtKtG     (0*02 0020H@ deactivateByUids)Lcom/ustadmobile/core/db/dao/ScheduleDao;uidList changeTimen(Lcom/ustadmobile/core/db/dao/ScheduleDao;Ljava/util/List;JLkotlin/coroutines/Continuation;)Ljava/lang/Object;lib-database_releasedeactivateByUidscom.ustadmobile.core.db.daoScopedGrantDao{5;qcom.ustadmobile.core.db.daoScopedGrantDaor(         '20BJ020H@J0 2  00 H@  ,Lcom/ustadmobile/core/db/dao/ScopedGrantDao;()V insertAsync scopedGrant-Lcom/ustadmobile/lib/db/entities/ScopedGrant;a(Lcom/ustadmobile/lib/db/entities/ScopedGrant;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;insertListAsyncscopedGrantListD(Ljava/util/List;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;lib-database_releaseLl!java/lang/Objectcom.ustadmobile.core.db.daoSiteDaogܖcom.ustadmobile.core.db.daoSiteDao0           '20BJ 0H'J 00H'J0H@J 0 H@J 0 2 0H'J0 2 0H@J020H@%Lcom/ustadmobile/core/db/dao/SiteDao;()VgetSite&Lcom/ustadmobile/lib/db/entities/Site; getSiteAsFlowLkotlinx/coroutines/flow/Flow; getSiteAsync4(Lkotlin/coroutines/Continuation;)Ljava/lang/Object;getSiteAuthSaltAsyncinsertsite replaceAsyncZ(Lcom/ustadmobile/lib/db/entities/Site;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; updateAsync workspacelib-database_release vzjava/lang/Objectcom.ustadmobile.core.db.dao SiteTermsDao; Pcom.ustadmobile.core.db.dao SiteTermsDaoJ                 '200BJ0020H@J  000 20H'J 0 0H@ J 0020H@J020H@J020H@J020H@J020H@J&02020 2!0H@"J#02 $00H@%&'*Lcom/ustadmobile/core/db/dao/SiteTermsDao;.Lcom/ustadmobile/core/db/dao/OneToManyJoinDao;+Lcom/ustadmobile/lib/db/entities/SiteTerms;()V findAllTerms activeOnly5(ILkotlin/coroutines/Continuation;)Ljava/lang/Object;findAllTermsAsListFlowLkotlinx/coroutines/flow/Flow;findAllWithLanguageAsList7Lcom/ustadmobile/lib/db/entities/SiteTermsWithLanguage;4(Lkotlin/coroutines/Continuation;)Ljava/lang/Object;findAvailableSiteTermLanguagesactivefindByUidAsyncuid5(JLkotlin/coroutines/Continuation;)Ljava/lang/Object;findLatestByLanguagelangF(Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; findSiteTermslangCode insertAsync siteTerms_(Lcom/ustadmobile/lib/db/entities/SiteTerms;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;updateActiveByUid sTermsUid changeTime7(JZJLkotlin/coroutines/Continuation;)Ljava/lang/Object; upsertListtermListD(Ljava/util/List;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;lib-database_releases8a>.tjava/lang/Object,com/ustadmobile/core/db/dao/OneToManyJoinDaocom.ustadmobile.core.db.daoSiteTermsDaoExtKtk]<com.ustadmobile.core.db.daoSiteTermsDaoExtKtG     (0*02 0020H@ deactivateByUids*Lcom/ustadmobile/core/db/dao/SiteTermsDao;uidList changeTimeo(Lcom/ustadmobile/core/db/dao/SiteTermsDao;Ljava/util/List;JLkotlin/coroutines/Continuation;)Ljava/lang/Object;lib-database_releasedeactivateByUidscom.ustadmobile.core.db.daoStudentResultDao9v@#com.ustadmobile.core.db.daoStudentResultDao<              '20BJ020H@J,0 0 2 02 02 0H@J020H@J02 00 H@J020H@.Lcom/ustadmobile/core/db/dao/StudentResultDao;()V existsByUidsrUid5(JLkotlin/coroutines/Continuation;)Ljava/lang/Object;findByClazzAndStudentHLcom/ustadmobile/lib/db/composites/StudentResultAndCourseBlockSourcedId;clazzUidstudentPersonUidaccountPersonUid7(JJJLkotlin/coroutines/Continuation;)Ljava/lang/Object;findUidBySourcedId sourcedIdF(Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;insertListAsynclist/Lcom/ustadmobile/lib/db/entities/StudentResult;D(Ljava/util/List;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; upsertAsync studentResultc(Lcom/ustadmobile/lib/db/entities/StudentResult;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;lib-database_releaseejava/lang/Objectcom.ustadmobile.core.db.daoSystemPermissionDao4o>|-com.ustadmobile.core.db.daoSystemPermissionDaoB               '20BJ$002020 H@ J 0020H@ J 020H@ J 0020H'J002020H'J0 2020H@J0 02020H'J&0202020H@J&00202020H'J020H@ !"1Lcom/ustadmobile/core/db/dao/SystemPermissionDao;()VfindAllByPersonUid2Lcom/ustadmobile/lib/db/entities/SystemPermission;accountPersonUidincludeDeleted6(JZLkotlin/coroutines/Continuation;)Ljava/lang/Object;findAllByPersonUidEntities5(JLkotlin/coroutines/Continuation;)Ljava/lang/Object;findByPersonUidfindByPersonUidAsFlowLkotlinx/coroutines/flow/Flow;-personHasEditAndViewPermissionForPersonAsFlow9Lcom/ustadmobile/lib/db/composites/EditAndViewPermission;otherPersonUidpersonHasSystemPermission permission6(JJLkotlin/coroutines/Continuation;)Ljava/lang/Object;personHasSystemPermissionAsFlowpersonHasSystemPermissionPair2Lcom/ustadmobile/lib/db/composites/PermissionPair;firstPermissionsecondPermission7(JJJLkotlin/coroutines/Continuation;)Ljava/lang/Object;#personHasSystemPermissionPairAsFlow upsertAsyncsystemPermissionsf(Lcom/ustadmobile/lib/db/entities/SystemPermission;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;lib-database_releasem|-Njava/lang/Objectcom.ustadmobile.core.db.daoTransferJobDao؂ҟ&com.ustadmobile.core.db.daoTransferJobDaoJ6            '20BJ$ 000202 0 H'J 0 2 0 H@J 0 02 0 H'J$0 020 20H@J02 0 H@J0 2 0 H@J020 H@J02 0 20 H@J0 2 0 H@,Lcom/ustadmobile/core/db/dao/TransferJobDao;()V%findByContentEntryUidWithTotalsAsFlowLkotlinx/coroutines/flow/Flow;8Lcom/ustadmobile/lib/db/composites/TransferJobAndTotals;contentEntryUidjobType findByUid-Lcom/ustadmobile/lib/db/entities/TransferJob;jobUid5(ILkotlin/coroutines/Continuation;)Ljava/lang/Object;findByUidAsFlowfindJobByEntityAndTableUidtableId entityUid6(IJLkotlin/coroutines/Continuation;)Ljava/lang/Object;#findOfflineItemUidForTransferJobUid getJobStatusinsertjoba(Lcom/ustadmobile/lib/db/entities/TransferJob;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; updateStatusstatus6(IILkotlin/coroutines/Continuation;)Ljava/lang/Object;updateStatusIfCompletelib-database_releaseN^k@$ijava/lang/Objectcom.ustadmobile.core.db.daoTransferJobErrorDao%?com.ustadmobile.core.db.daoTransferJobErrorDao,          '20BJ02020H@ J 0 0 20H@ J020 H@1Lcom/ustadmobile/core/db/dao/TransferJobErrorDao;()VdismissErrorByJobIdjobUid dismissed6(IZLkotlin/coroutines/Continuation;)Ljava/lang/Object; findByJobId2Lcom/ustadmobile/lib/db/entities/TransferJobError;5(ILkotlin/coroutines/Continuation;)Ljava/lang/Object; insertAsyncerrorf(Lcom/ustadmobile/lib/db/entities/TransferJobError;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;lib-database_releaseجV{\java/lang/Objectcom.ustadmobile.core.db.daoTransferJobItemDaol<ݤ]com.ustadmobile.core.db.daoTransferJobItemDaoz0           '20BJ* 0002 002 0 H'J 002 0 H@ J0 2 0 H@ J002 0 H@ J020H@J02 00H@J02020 H@J020 20 H@J02 0 20 H@J 020 2!0H@"#$0Lcom/ustadmobile/core/db/dao/TransferJobItemDao;()VfindByEntityUidListLkotlinx/coroutines/flow/Flow;1Lcom/ustadmobile/lib/db/entities/TransferJobItem; entityUidListtableId findByJobUidjobUid5(ILkotlin/coroutines/Continuation;)Ljava/lang/Object;findNumberJobItemsNotCompletefindPendingByJobUidinsertiteme(Lcom/ustadmobile/lib/db/entities/TransferJobItem;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; insertListitemsD(Ljava/util/List;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;1insertOutgoingReplicationForTransferJobItemIfDone destNodeIdtransferJobItemUid6(JILkotlin/coroutines/Continuation;)Ljava/lang/Object; updateStatus jobItemUidstatus6(IILkotlin/coroutines/Continuation;)Ljava/lang/Object;$updateStatusIfNotCompleteForAllInJobupdateTransferredProgress transferred6(IJLkotlin/coroutines/Continuation;)Ljava/lang/Object;lib-database_release.__\java/lang/Objectcom.ustadmobile.core.db.daoUserSessionDaoExuȎcom.ustadmobile.core.db.daoUserSessionDaoH                 '20BJ02020H@J 02 0H@ J6 0 2020202020H@J.0 20202020H@J"002 00H@J"002 00H@J00H@J  000!H'J" 0#0!20H'J$02%0&H@'J(0#020H@ J)02*0#H@+,-,Lcom/ustadmobile/core/db/dao/UserSessionDao;()V!countActiveSessionsForUserAndNode personUidnodeId6(JJLkotlin/coroutines/Continuation;)Ljava/lang/Object;countAllLocalSessionsAsyncmaxDateOfBirth5(JLkotlin/coroutines/Continuation;)Ljava/lang/Object;endOtherSessions exemptNodeId newStatusreason changeTime9(JJIIJLkotlin/coroutines/Continuation;)Ljava/lang/Object; endSession sessionUidendTime8(JIIJLkotlin/coroutines/Continuation;)Ljava/lang/Object;findActiveNodeIdsByPersonUids personUidsD(Ljava/util/List;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;findActiveNodesIdsByGroupUids groupUidsfindAllLocalSessionsAsync6Lcom/ustadmobile/lib/db/entities/UserSessionAndPerson;4(Lkotlin/coroutines/Continuation;)Ljava/lang/Object;findAllLocalSessionsLiveLkotlinx/coroutines/flow/Flow; findByUidLive-Lcom/ustadmobile/lib/db/entities/UserSession;findLocalSessionByUsernameusernameF(Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;findSessionsByPerson insertSessionsessiona(Lcom/ustadmobile/lib/db/entities/UserSession;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;lib-database_releaseQ=~java/lang/Object com.ustadmobile.core.db.dao.xapiActivityEntityDao'x"ꔝ com.ustadmobile.core.db.dao.xapiActivityEntityDao8             '20BJ020H@J0 2  00 H@ J( 0 202020H@JD0 202020202020H@4Lcom/ustadmobile/core/db/dao/xapi/ActivityEntityDao;()VfindByUidAsync5Lcom/ustadmobile/lib/db/entities/xapi/ActivityEntity; activityUid5(JLkotlin/coroutines/Continuation;)Ljava/lang/Object;insertOrIgnoreAsyncentitiesD(Ljava/util/List;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;updateIfMoreInfoChanged actMoreInfoactLctH(JLjava/lang/String;JLkotlin/coroutines/Continuation;)Ljava/lang/Object;updateIfNotYetDefinedactUidactTypeactInteractionTypeactCorrectResponsePatternsm(JLjava/lang/String;Ljava/lang/String;ILjava/lang/String;JLkotlin/coroutines/Continuation;)Ljava/lang/Object;lib-database_releaseCgӦjava/lang/Object com.ustadmobile.core.db.dao.xapiActivityExtensionDao~E3 com.ustadmobile.core.db.dao.xapiActivityExtensionDaov&         '20BJ0020H@J 0 2  00H@  7Lcom/ustadmobile/core/db/dao/xapi/ActivityExtensionDao;()VfindAllByActivityUid>Lcom/ustadmobile/lib/db/entities/xapi/ActivityExtensionEntity; activityUid5(JLkotlin/coroutines/Continuation;)Ljava/lang/Object;upsertListAsynclistD(Ljava/util/List;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;lib-database_releaseD4,yjava/lang/Object com.ustadmobile.core.db.dao.xapiActivityInteractionDao긍I com.ustadmobile.core.db.dao.xapiActivityInteractionDao(          '20BJ"002 00H@J0 02 0H@ J 0 2 0 0H@9Lcom/ustadmobile/core/db/dao/xapi/ActivityInteractionDao;()V,findActivityUidsWithInteractionEntitiesAsync activityUidsD(Ljava/util/List;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;findAllByActivityUidAsync@Lcom/ustadmobile/lib/db/entities/xapi/ActivityInteractionEntity; activityUid5(JLkotlin/coroutines/Continuation;)Ljava/lang/Object;insertOrIgnoreAsyncentitieslib-database_release׮J)_java/lang/Object com.ustadmobile.core.db.dao.xapiActivityLangMapEntryDao;n% YM com.ustadmobile.core.db.dao.xapiActivityLangMapEntryDao.            '20BJ0020H@J0 0 2 02 02 020H@JL0 2 02 020202 02020H@J0 2 00H@:Lcom/ustadmobile/core/db/dao/xapi/ActivityLangMapEntryDao;()VfindAllByActivityUid;Lcom/ustadmobile/lib/db/entities/xapi/ActivityLangMapEntry; activityUid5(JLkotlin/coroutines/Continuation;)Ljava/lang/Object;updateIfChangedalmeActivityUidalmeHash almeValue almeLastModI(JJLjava/lang/String;JLkotlin/coroutines/Continuation;)Ljava/lang/Object;upsertIfInteractionEntityExists almePropName almeLangCode almeAieHashn(JJLjava/lang/String;Ljava/lang/String;Ljava/lang/String;JJLkotlin/coroutines/Continuation;)Ljava/lang/Object; upsertListentitiesD(Ljava/util/List;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;lib-database_release]6;|L~java/lang/Object com.ustadmobile.core.db.dao.xapiActorDao ' 4 com.ustadmobile.core.db.dao.xapiActorDao2:              '20BJ 02020H@J 02 0H@ J 00 20H@ J"00 2 00 H@J02 00 H@J(02 02020H@J02 00 H@+Lcom/ustadmobile/core/db/dao/xapi/ActorDao;()VfindByUidAndPersonUidAsync2Lcom/ustadmobile/lib/db/entities/xapi/ActorEntity;actorUidaccountPersonUid6(JJLkotlin/coroutines/Continuation;)Ljava/lang/Object;findByUidAsyncuid5(JLkotlin/coroutines/Continuation;)Ljava/lang/Object;findGroupMembers groupActorUidfindUidAndEtagByListAsync:Lcom/ustadmobile/lib/db/composites/ActorUidEtagAndLastMod;uidListD(Ljava/util/List;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;insertOrIgnoreListAsyncentitiesupdateIfNameChangedname updateTimeH(JLjava/lang/String;JLkotlin/coroutines/Continuation;)Ljava/lang/Object;upsertListAsynclib-database_releasej%i,java/lang/Object com.ustadmobile.core.db.dao.xapiGroupMemberActorJoinDaoUHL=Q' com.ustadmobile.core.db.dao.xapiGroupMemberActorJoinDao&         '20BJ02 00H@J& 02 0 2 0 2 0 H@J02 00H@:Lcom/ustadmobile/core/db/dao/xapi/GroupMemberActorJoinDao;()VinsertOrIgnoreListAsyncentities;Lcom/ustadmobile/lib/db/entities/xapi/GroupMemberActorJoin;D(Ljava/util/List;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;#updateLastModifiedTimeIfNeededAsyncgmajGroupActorUidgmajMemberActorUid lastModTime7(JJJLkotlin/coroutines/Continuation;)Ljava/lang/Object;upsertListAsynclib-database_release>Jjava/lang/Object com.ustadmobile.core.db.dao.xapiStateDeleteCommandDaojM_ com.ustadmobile.core.db.dao.xapiStateDeleteCommandDaoF      '20BJ020H@ 8Lcom/ustadmobile/core/db/dao/xapi/StateDeleteCommandDao;()V insertAsync deleteCommand9Lcom/ustadmobile/lib/db/entities/xapi/StateDeleteCommand;m(Lcom/ustadmobile/lib/db/entities/xapi/StateDeleteCommand;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;lib-database_releaseu=bjava/lang/Object com.ustadmobile.core.db.dao.xapiStateEntityDaoζP^'4 com.ustadmobile.core.db.dao.xapiStateEntityDaor8             '20BJ002020202 0 H@ JH 00 202020202020H@J@00 2020202020H@JH00 202020202020H@J02 00 H@1Lcom/ustadmobile/core/db/dao/xapi/StateEntityDao;()VfindByActorAndHash2Lcom/ustadmobile/lib/db/entities/xapi/StateEntity;accountPersonUidactorUidseHashincludeDeleted8(JJJZLkotlin/coroutines/Continuation;)Ljava/lang/Object;findByAgentAndActivity seActivityUidregistrationUuidHiregistrationUuidLo modifiedSinceX(JJJLjava/lang/Long;Ljava/lang/Long;JLkotlin/coroutines/Continuation;)Ljava/lang/Object; getH5PPreloadW(JJJLjava/lang/Long;Ljava/lang/Long;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; getStateIds?Lcom/ustadmobile/lib/db/composites/xapi/StateIdAndLastModified; upsertAsync stateEntitiesD(Ljava/util/List;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;lib-database_releasecb java/lang/Object com.ustadmobile.core.db.dao.xapiStatementContextActivityJoinDao'3: com.ustadmobile.core.db.dao.xapiStatementContextActivityJoinDao.           '20BJ,0020202 0 H@ J 0 2 00H@BLcom/ustadmobile/core/db/dao/xapi/StatementContextActivityJoinDao;()VfindAllByStatementIdCLcom/ustadmobile/lib/db/entities/xapi/StatementContextActivityJoin; statementIdHi statementIdLoscajContextType7(JJILkotlin/coroutines/Continuation;)Ljava/lang/Object;insertOrIgnoreListAsyncentitiesD(Ljava/util/List;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;lib-database_release' java/lang/Object com.ustadmobile.core.db.dao.xapi StatementDao}/4  com.ustadmobile.core.db.dao.xapi StatementDao1                                     '20BJ$002020H@ J2 0 02 02  0020H@J 02020H@ J 02020H@ J800020202 020H'J00020202 0H@J( 02!0202"0H@#J4$00%0202&02020H'J,'00202&020H@#J\(00)02020202*02020202 +00H'J2,0-02 02  0020H@J2. 0-00/2 02  0020H'J200102 02  002203H@4Jh50102 0260202 0270202802902:02203H@;J$<002=020H@ J,>00202?020H@#J$@002 020H@ J A00B02 C0Dj`EH'JF 00/H'J G0HH'J I0J02 C0Dj`EH@KJ$L002020H@ J4M 0N00/20202*020H'JO0P2 Q00H@RJ$S002020H@ TU/Lcom/ustadmobile/core/db/dao/xapi/StatementDao;()V/findActivityEntryLangMapsForStatementsBySession;Lcom/ustadmobile/lib/db/entities/xapi/ActivityLangMapEntry;registrationHiregistrationLo6(JJLkotlin/coroutines/Continuation;)Ljava/lang/Object;+findActorEntitiesForStudentInClazzByUidList2Lcom/ustadmobile/lib/db/entities/xapi/ActorEntity;clazzUidstudentPersonUidsaccountPersonUidF(JLjava/util/List;JLkotlin/coroutines/Continuation;)Ljava/lang/Object;findById6Lcom/ustadmobile/lib/db/entities/xapi/StatementEntity; statementIdHi statementIdLofindByUidWithActivityAsync=Lcom/ustadmobile/lib/db/composites/xapi/StatementAndActivity;findPersonsWithAttemptsLandroidx/paging/PagingSource;BLcom/ustadmobile/lib/db/composites/PersonAndPictureAndNumAttempts;contentEntryUid searchText sortOrder!findPersonsWithAttemptsStatementsH(JJLjava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;findResumableRegistration activityUidactorUid7(JJJLkotlin/coroutines/Continuation;)Ljava/lang/Object;findSessionsByPersonAndContentCLcom/ustadmobile/lib/db/composites/xapi/SessionTimeAndProgressInfo; personUid(findSessionsByPersonAndContentStatementsfindStatementsBySession?Lcom/ustadmobile/lib/db/composites/xapi/StatementEntityAndVerb;selectedPersonUiddeSelectedVerbUidsfindStatusForStudentsInClazz/Lcom/ustadmobile/lib/db/composites/BlockStatus;"findStatusForStudentsInClazzAsFlowLkotlinx/coroutines/flow/Flow;%findStatusForStudentsInClazzByUidListBLcom/ustadmobile/lib/db/composites/xapi/StatementEntityAndRelated;completionOrProgressTrueValF(JLjava/util/List;ZLkotlin/coroutines/Continuation;)Ljava/lang/Object;&findStatusForStudentsInClazzStatementsroleIdfilter currentTime studentsLimitstudentsOffsetO(JIILjava/lang/String;IJJIIZLkotlin/coroutines/Continuation;)Ljava/lang/Object;*findStatusStatementByParentContentEntryUid parentUid%findStatusStatementsByContentEntryUidcourseBlockUid(findStatusStatementsForStudentByClazzUidgetListResultsBLcom/ustadmobile/lib/db/entities/StatementEntityAndDisplayDetails;query'Landroidx/sqlite/db/SupportSQLiteQuery; Lcom/ustadmobile/door/DoorQuery;getOneStatement getPerson(Lcom/ustadmobile/lib/db/entities/Person; getResults5Lcom/ustadmobile/lib/db/entities/StatementReportData;[(Landroidx/sqlite/db/SupportSQLiteQuery;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; getStatementsgetUniqueVerbsForSession:Lcom/ustadmobile/lib/db/composites/xapi/VerbEntityAndName;insertOrIgnoreListAsync entityListD(Ljava/util/List;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;#scoreOrProgressDataExistsForContentlib-database_release`<java/lang/Object com.ustadmobile.core.db.dao.xapiStatementDaoExtKtak-P`s com.ustadmobile.core.db.dao.xapiStatementDaoExtKtW"       .00*0202 00H@  getResults5Lcom/ustadmobile/lib/db/entities/StatementReportData;/Lcom/ustadmobile/core/db/dao/xapi/StatementDao;sqlStr paramsList(Lcom/ustadmobile/core/db/dao/xapi/StatementDao;Ljava/lang/String;[Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;lib-database_release getResults com.ustadmobile.core.db.dao.xapiStatementEntityJsonDaoF com.ustadmobile.core.db.dao.xapiStatementEntityJsonDao~&         '20BJ$002020H@ J 0 2  00H@ 9Lcom/ustadmobile/core/db/dao/xapi/StatementEntityJsonDao;()V getStatements:Lcom/ustadmobile/lib/db/entities/xapi/StatementEntityJson; stmtJsonIdHi stmtJsonIdLo6(JJLkotlin/coroutines/Continuation;)Ljava/lang/Object;insertOrIgnoreListAsync entityListD(Ljava/util/List;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;lib-database_release_ryjava/lang/Object com.ustadmobile.core.db.dao.xapiVerbDaovo com.ustadmobile.core.db.dao.xapiVerbDao0           '20BJ020H@J02 0 H@ J 0 2 00H@*Lcom/ustadmobile/core/db/dao/xapi/VerbDao;()V findByUid1Lcom/ustadmobile/lib/db/entities/xapi/VerbEntity;uid5(JLkotlin/coroutines/Continuation;)Ljava/lang/Object; findByVerbUrlverbUrlF(Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;insertOrIgnoreAsyncentitiesD(Ljava/util/List;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;lib-database_releaseKKjjava/lang/Object com.ustadmobile.core.db.dao.xapiVerbLangMapEntryDaoK^4T com.ustadmobile.core.db.dao.xapiVerbLangMapEntryDaov&         '20BJ0020H@J 0 2  00H@  6Lcom/ustadmobile/core/db/dao/xapi/VerbLangMapEntryDao;()VfindByVerbUidAsync7Lcom/ustadmobile/lib/db/entities/xapi/VerbLangMapEntry;verbUid5(JLkotlin/coroutines/Continuation;)Ljava/lang/Object; upsertListlistD(Ljava/util/List;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;lib-database_releaseЀjn'java/lang/Object com.ustadmobile.core.db.dao.xapiXapiSessionEntityDao\ۙ9| com.ustadmobile.core.db.dao.xapiXapiSessionEntityDao*          '20BJ020H@J802 02 02 02 02 0H@J020H@J&0202020H@7Lcom/ustadmobile/core/db/dao/xapi/XapiSessionEntityDao;()VfindByUidAsync8Lcom/ustadmobile/lib/db/entities/xapi/XapiSessionEntity;uid5(JLkotlin/coroutines/Continuation;)Ljava/lang/Object;'findMostRecentSessionByActorAndActivityaccountPersonUidactorUidxseRootActivityUidcontentEntryVersionUidclazzUid9(JJJJJLkotlin/coroutines/Continuation;)Ljava/lang/Object; insertAsyncxapiSessionEntityl(Lcom/ustadmobile/lib/db/entities/xapi/XapiSessionEntity;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;updateLatestAsComplete completedtimexseUid7(ZJJLkotlin/coroutines/Continuation;)Ljava/lang/Object;lib-database_releaseψ#!gjava/lang/Object!com.ustadmobile.lib.db.compositesActorUidEtagAndLastMod B`?!com.ustadmobile.lib.db.compositesActorUidEtagAndLastMod"&         20B#000J 0HJ 0HJ 0HJ'0202020HJ020HJ 0HJ 0HR0X "  R0X  "  R0X  " :Lcom/ustadmobile/lib/db/composites/ActorUidEtagAndLastMod;actorUid actorEtagactorLct(JJJ)V getActorEtag()J setActorEtag(J)V getActorLct setActorLct getActorUid setActorUid component1 component2 component3copyequalsotherhashCodetoStringlib-database_releasekY3java/lang/Object!com.ustadmobile.lib.db.composites-AssignmentPermissionAndActiveUserSubmitterUidN:)I@!com.ustadmobile.lib.db.composites-AssignmentPermissionAndActiveUserSubmitterUidB               -20:,-B900000  0  B-0000  J 0HJ 0HJ 0HJ 0 HJ1020202020 HJ02 0HJ !0HJ "0#HJ&$0%2&02'0(2)0*H+R0 X "R0X "R0X "R0X "./QLcom/ustadmobile/lib/db/composites/AssignmentPermissionAndActiveUserSubmitterUid;seen1canMarkcanView canModerateactiveUserSubmitterUidserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;G(IZZZJLkotlinx/serialization/internal/SerializationConstructorMarker;)V(ZZZJ)VgetActiveUserSubmitterUid()JsetActiveUserSubmitterUid(J)V getCanMark()Z setCanMark(Z)VgetCanModeratesetCanModerate getCanView setCanView component1 component2 component3 component4copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_released,java/lang/Object Companion!com.ustadmobile.lib.db.compositesAssignmentSubmitterUidAndNamezhTS!com.ustadmobile.lib.db.compositesAssignmentSubmitterUidAndNamefB               %20:$%B+0000  B 00 J 0HJ 0HJ02 020HJ020HJ 0HJ 0HJ&02020 2!0"H#R0X   "R0X "&'ALcom/ustadmobile/lib/db/composites/AssignmentSubmitterUidAndName;seen1name submitterUidserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;V(ILjava/lang/String;JLkotlinx/serialization/internal/SerializationConstructorMarker;)V(Ljava/lang/String;J)VgetName()Ljava/lang/String;setName(Ljava/lang/String;)VgetSubmitterUid()JsetSubmitterUid(J)V component1 component2copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_releasesɖFg.java/lang/Object Companion!com.ustadmobile.lib.db.compositesAttemptsPersonListConstN6 OH!com.ustadmobile.lib.db.compositesAttemptsPersonListConst      20BR0XT R0XT R0XT R0XT R0XT R 0XT R 0XT R 0XT R 0XT R 0XT ;Lcom/ustadmobile/lib/db/composites/AttemptsPersonListConst;()VSORT_BY_COMPLETION_ASCSORT_BY_COMPLETION_DESCSORT_BY_RECENT_ATTEMPT_ASCSORT_BY_RECENT_ATTEMPT_DESCSORT_BY_SCORE_ASCSORT_BY_SCORE_DESCSORT_FIRST_NAME_ASCSORT_FIRST_NAME_DESCSORT_LAST_NAME_ASCSORT_LAST_NAME_DESClib-database_release'HI SORT_BY_COMPLETION_ASC+SORT_BY_COMPLETION_DESC1Pҥ05SORT_BY_RECENT_ATTEMPT_ASC7cg<SORT_BY_RECENT_ATTEMPT_DESC`q7"SORT_BY_SCORE_ASC'CVD SORT_BY_SCORE_DESCO؅~SORT_FIRST_NAME_ASCo@rjSORT_FIRST_NAME_DESCSORT_LAST_NAME_ASCk$`&%SORT_LAST_NAME_DESC]Ҡ&java/lang/Object!com.ustadmobile.lib.db.compositesBlockStatus.Companionvj [)!com.ustadmobile.lib.db.compositesBlockStatus.Companionf        20BJ00HR0XT R0XT  9Lcom/ustadmobile/lib/db/composites/BlockStatus$Companion;()VSTATUS_COMPLETEDSTATUS_IN_PROGRESS serializer#Lkotlinx/serialization/KSerializer;/Lcom/ustadmobile/lib/db/composites/BlockStatus;lib-database_releaseΘj ijava/lang/ObjectSTATUS_COMPLETEDSTATUS_IN_PROGRESS!com.ustadmobile.lib.db.composites BlockStatus>C!com.ustadmobile.lib.db.composites BlockStatusJ          '       @20:?@BO00000  0  0  0BG00 00   0   0 J *0HJ +0HJ,0H!J -0 HJ.0 HJ/0 H&JP0020202 020 2  0 2  0 H1J20 230HJ 40HJ 506HJ&7082902:0;2<0=H>R0X "R0 X "R 0 X "R0X "R0X $ !""#R 0 X )%&"'(AB/Lcom/ustadmobile/lib/db/composites/BlockStatus;seen1 sPersonUidsCbUid sProgress sIsCompleted sIsSuccess sScoreScaledserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;}(IJJLjava/lang/Integer;ZLjava/lang/Boolean;Ljava/lang/Float;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V=(JJLjava/lang/Integer;ZLjava/lang/Boolean;Ljava/lang/Float;)V getSCbUid()J setSCbUid(J)VgetSIsCompleted()ZsetSIsCompleted(Z)V getSIsSuccess()Ljava/lang/Boolean; setSIsSuccess(Ljava/lang/Boolean;)VLjava/lang/Boolean; getSPersonUid setSPersonUid getSProgress()Ljava/lang/Integer; setSProgress(Ljava/lang/Integer;)VLjava/lang/Integer;getSScoreScaled()Ljava/lang/Float;setSScoreScaled(Ljava/lang/Float;)VLjava/lang/Float; component1 component2 component3 component4 component5 component6copyk(JJLjava/lang/Integer;ZLjava/lang/Boolean;Ljava/lang/Float;)Lcom/ustadmobile/lib/db/composites/BlockStatus;equalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_releaseCZSTATUS_COMPLETEDo@rjSTATUS_IN_PROGRESSjava/lang/Object Companion!com.ustadmobile.lib.db.compositesClazzAndDetailPermissions6(!com.ustadmobile.lib.db.compositesClazzAndDetailPermissionsB               -20:,-B;0000 0 0  B/ 000 0 J 0HJ 0HJ 0HJ 0HJ302 020202 0HJ02 0HJ !0HJ "0#HJ&$0%2&02'0(2)0*H+R 08@X "R0X "R 0X "R0X "./=Lcom/ustadmobile/lib/db/composites/ClazzAndDetailPermissions;seen1clazz'Lcom/ustadmobile/lib/db/entities/Clazz;hasAttendancePermissionhasViewMembersPermissionhasLearningRecordPermissionserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;m(ILcom/ustadmobile/lib/db/entities/Clazz;ZZZLkotlinx/serialization/internal/SerializationConstructorMarker;)V-(Lcom/ustadmobile/lib/db/entities/Clazz;ZZZ)VgetClazz)()Lcom/ustadmobile/lib/db/entities/Clazz;setClazz*(Lcom/ustadmobile/lib/db/entities/Clazz;)VgetHasAttendancePermission()ZsetHasAttendancePermission(Z)VgetHasLearningRecordPermissionsetHasLearningRecordPermissiongetHasViewMembersPermissionsetHasViewMembersPermission component1 component2 component3 component4copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_releasesHPZjava/lang/Object Companion!com.ustadmobile.lib.db.compositesClazzAndDisplayDetailsi!com.ustadmobile.lib.db.compositesClazzAndDisplayDetails2         "  20BG 0 0 00  0  0  J $0HJ %0HJ &0HJ '0 HJ (0 HJ )0 HJK*02 02 02 020 2 0 2 0 HJ+0 2,0HJ -0 HJ .0/HR 0 X "R 08@X "R 08@X "R0 X "R 0 X "R 08@X  !""#01:Lcom/ustadmobile/lib/db/composites/ClazzAndDisplayDetails;clazz'Lcom/ustadmobile/lib/db/entities/Clazz; terminology3Lcom/ustadmobile/lib/db/entities/CourseTerminology; coursePicture/Lcom/ustadmobile/lib/db/entities/CoursePicture; numStudents numTeachersactiveUserIsStudent(Lcom/ustadmobile/lib/db/entities/Clazz;Lcom/ustadmobile/lib/db/entities/CourseTerminology;Lcom/ustadmobile/lib/db/entities/CoursePicture;IIZ)VgetActiveUserIsStudent()ZsetActiveUserIsStudent(Z)VgetClazz)()Lcom/ustadmobile/lib/db/entities/Clazz;setClazz*(Lcom/ustadmobile/lib/db/entities/Clazz;)VgetCoursePicture1()Lcom/ustadmobile/lib/db/entities/CoursePicture;setCoursePicture2(Lcom/ustadmobile/lib/db/entities/CoursePicture;)VgetNumStudents()IsetNumStudents(I)VgetNumTeacherssetNumTeachersgetTerminology5()Lcom/ustadmobile/lib/db/entities/CourseTerminology;setTerminology6(Lcom/ustadmobile/lib/db/entities/CourseTerminology;)V component1 component2 component3 component4 component5 component6copyequalsotherhashCodetoStringlib-database_release~E4ۚqjava/lang/Object!com.ustadmobile.lib.db.compositesClazzAssignmentAndBlocka!6!com.ustadmobile.lib.db.compositesClazzAssignmentAndBlock~H                &20:%&B-0000  B 0 0 J 0HJ 0HJ!02 02 0HJ020HJ 0HJ 0HJ&0202 0!2"0#H$R 08@X   "R 08@X "'(;Lcom/ustadmobile/lib/db/composites/ClazzAssignmentAndBlock;seen1 assignment1Lcom/ustadmobile/lib/db/entities/ClazzAssignment;block-Lcom/ustadmobile/lib/db/entities/CourseBlock;serializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;(ILcom/ustadmobile/lib/db/entities/ClazzAssignment;Lcom/ustadmobile/lib/db/entities/CourseBlock;Lkotlinx/serialization/internal/SerializationConstructorMarker;)Va(Lcom/ustadmobile/lib/db/entities/ClazzAssignment;Lcom/ustadmobile/lib/db/entities/CourseBlock;)V getAssignment3()Lcom/ustadmobile/lib/db/entities/ClazzAssignment; setAssignment4(Lcom/ustadmobile/lib/db/entities/ClazzAssignment;)VgetBlock/()Lcom/ustadmobile/lib/db/entities/CourseBlock;setBlock0(Lcom/ustadmobile/lib/db/entities/CourseBlock;)V component1 component2copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_releasejava/lang/Object Companion!com.ustadmobile.lib.db.composites$ClazzEnrolmentAndPersonDetailDetailseLd+!com.ustadmobile.lib.db.composites$ClazzEnrolmentAndPersonDetailDetailsN                 -20:,-B70000  0  B) 0 0 0  J 0HJ 0HJ 0 HJ-02 02 02 0 HJ02 0HJ !0HJ "0#HJ&$0%2&02'0(2)0*H+R 08@X "R 0 8@X "R 08@X "./HLcom/ustadmobile/lib/db/composites/ClazzEnrolmentAndPersonDetailDetails;seen1 enrolment0Lcom/ustadmobile/lib/db/entities/ClazzEnrolment;clazz'Lcom/ustadmobile/lib/db/entities/Clazz;courseTerminology3Lcom/ustadmobile/lib/db/entities/CourseTerminology;serializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;(ILcom/ustadmobile/lib/db/entities/ClazzEnrolment;Lcom/ustadmobile/lib/db/entities/Clazz;Lcom/ustadmobile/lib/db/entities/CourseTerminology;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V(Lcom/ustadmobile/lib/db/entities/ClazzEnrolment;Lcom/ustadmobile/lib/db/entities/Clazz;Lcom/ustadmobile/lib/db/entities/CourseTerminology;)VgetClazz)()Lcom/ustadmobile/lib/db/entities/Clazz;setClazz*(Lcom/ustadmobile/lib/db/entities/Clazz;)VgetCourseTerminology5()Lcom/ustadmobile/lib/db/entities/CourseTerminology;setCourseTerminology6(Lcom/ustadmobile/lib/db/entities/CourseTerminology;)V getEnrolment2()Lcom/ustadmobile/lib/db/entities/ClazzEnrolment; setEnrolment3(Lcom/ustadmobile/lib/db/entities/ClazzEnrolment;)V component1 component2 component3copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_release@ugh^{java/lang/Object Companion!com.ustadmobile.lib.db.compositesClazzNameAndTerminology!com.ustadmobile.lib.db.compositesClazzNameAndTerminologytB               %20:$%B-0000  B 0 0 J 0HJ 0HJ!02 02 0HJ020HJ 0HJ 0HJ&02020 2!0"H#R0X   "R 08@X "&';Lcom/ustadmobile/lib/db/composites/ClazzNameAndTerminology;seen1 clazzName terminology3Lcom/ustadmobile/lib/db/entities/CourseTerminology;serializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;(ILjava/lang/String;Lcom/ustadmobile/lib/db/entities/CourseTerminology;Lkotlinx/serialization/internal/SerializationConstructorMarker;)VH(Ljava/lang/String;Lcom/ustadmobile/lib/db/entities/CourseTerminology;)V getClazzName()Ljava/lang/String; setClazzName(Ljava/lang/String;)VgetTerminology5()Lcom/ustadmobile/lib/db/entities/CourseTerminology;setTerminology6(Lcom/ustadmobile/lib/db/entities/CourseTerminology;)V component1 component2copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_release땲java/lang/Object Companion!com.ustadmobile.lib.db.compositesCommentsAndNamen (!com.ustadmobile.lib.db.compositesCommentsAndNameD                -20:,-BA0000 0 0  B30 0 0  0 J 0HJ 0HJ 0HJ 0HJ70202 02 02  0HJ0 2!0HJ "0HJ #0HJ&$0%2&02'0(2)0*H+R08@X "R0X "R0X "R 0X "./3Lcom/ustadmobile/lib/db/composites/CommentsAndName;seen1comment*Lcom/ustadmobile/lib/db/entities/Comments; firstNameslastName pictureUriserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;(ILcom/ustadmobile/lib/db/entities/Comments;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lkotlinx/serialization/internal/SerializationConstructorMarker;)Vc(Lcom/ustadmobile/lib/db/entities/Comments;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V getComment,()Lcom/ustadmobile/lib/db/entities/Comments; setComment-(Lcom/ustadmobile/lib/db/entities/Comments;)V getFirstNames()Ljava/lang/String; setFirstNames(Ljava/lang/String;)V getLastName setLastName getPictureUri setPictureUri component1 component2 component3 component4copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_releaseh+:java/lang/Object Companion!com.ustadmobile.lib.db.composites#ContentEntryAndContentJob.CompanionWL@m!com.ustadmobile.lib.db.composites#ContentEntryAndContentJob.Companion>      20BJ00HGLcom/ustadmobile/lib/db/composites/ContentEntryAndContentJob$Companion;()V serializer#Lkotlinx/serialization/KSerializer;=Lcom/ustadmobile/lib/db/composites/ContentEntryAndContentJob;lib-database_release~_CiUjava/lang/Object!com.ustadmobile.lib.db.compositesContentEntryAndContentJobJ(9!com.ustadmobile.lib.db.compositesContentEntryAndContentJobT                  ,20:+,BA0000  0  0 B5 0 0 0   0 J 0HJ 0HJ 0 HJ 0 HJ902 02 02 0 2  0 HJ020HJ  0HJ !0"HJ&#0$2%02&0'2(0)H*R0 R0  R0 R 0  -.=Lcom/ustadmobile/lib/db/composites/ContentEntryAndContentJob;seen1entry.Lcom/ustadmobile/lib/db/entities/ContentEntry; contentJob,Lcom/ustadmobile/lib/db/entities/ContentJob;contentJobItem7Lcom/ustadmobile/lib/db/entities/ContentEntryImportJob;picture6Lcom/ustadmobile/lib/db/entities/ContentEntryPicture2;serializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker; (ILcom/ustadmobile/lib/db/entities/ContentEntry;Lcom/ustadmobile/lib/db/entities/ContentJob;Lcom/ustadmobile/lib/db/entities/ContentEntryImportJob;Lcom/ustadmobile/lib/db/entities/ContentEntryPicture2;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V(Lcom/ustadmobile/lib/db/entities/ContentEntry;Lcom/ustadmobile/lib/db/entities/ContentJob;Lcom/ustadmobile/lib/db/entities/ContentEntryImportJob;Lcom/ustadmobile/lib/db/entities/ContentEntryPicture2;)V getContentJob.()Lcom/ustadmobile/lib/db/entities/ContentJob;getContentJobItem9()Lcom/ustadmobile/lib/db/entities/ContentEntryImportJob;getEntry0()Lcom/ustadmobile/lib/db/entities/ContentEntry; getPicture8()Lcom/ustadmobile/lib/db/entities/ContentEntryPicture2; component1 component2 component3 component4copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_releaseE_'java/lang/Object Companion!com.ustadmobile.lib.db.compositesContentEntryAndDetailnf#V#Q!com.ustadmobile.lib.db.compositesContentEntryAndDetail,T                  420:34BA0000  0  0 B5 0 0 0   0 J  0HJ !0HJ "0 HJ #0 HJ9$02 02 02 0 2  0 HJ%0&2'0HJ (0HJ )0*HJ&+0,2-02.0/2001H2R 08@X "R 08@X "R 0 8@X "R  0 8@X "569Lcom/ustadmobile/lib/db/composites/ContentEntryAndDetail;seen1entry.Lcom/ustadmobile/lib/db/entities/ContentEntry; latestVersion5Lcom/ustadmobile/lib/db/entities/ContentEntryVersion;picture6Lcom/ustadmobile/lib/db/entities/ContentEntryPicture2;status/Lcom/ustadmobile/lib/db/composites/BlockStatus;serializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker; (ILcom/ustadmobile/lib/db/entities/ContentEntry;Lcom/ustadmobile/lib/db/entities/ContentEntryVersion;Lcom/ustadmobile/lib/db/entities/ContentEntryPicture2;Lcom/ustadmobile/lib/db/composites/BlockStatus;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V(Lcom/ustadmobile/lib/db/entities/ContentEntry;Lcom/ustadmobile/lib/db/entities/ContentEntryVersion;Lcom/ustadmobile/lib/db/entities/ContentEntryPicture2;Lcom/ustadmobile/lib/db/composites/BlockStatus;)VgetEntry0()Lcom/ustadmobile/lib/db/entities/ContentEntry;setEntry1(Lcom/ustadmobile/lib/db/entities/ContentEntry;)VgetLatestVersion7()Lcom/ustadmobile/lib/db/entities/ContentEntryVersion;setLatestVersion8(Lcom/ustadmobile/lib/db/entities/ContentEntryVersion;)V getPicture8()Lcom/ustadmobile/lib/db/entities/ContentEntryPicture2; setPicture9(Lcom/ustadmobile/lib/db/entities/ContentEntryPicture2;)V getStatus1()Lcom/ustadmobile/lib/db/composites/BlockStatus; setStatus2(Lcom/ustadmobile/lib/db/composites/BlockStatus;)V component1 component2 component3 component4copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_release@CStjava/lang/Object Companion!com.ustadmobile.lib.db.compositesContentEntryAndListDetaild?$ uW!com.ustadmobile.lib.db.compositesContentEntryAndListDetail8            20B5 0 0 0 0  J 0HJ 0HJ 0HJ 0 HJ902 02 02 02 0 HJ 0!2"0HJ #0$HJ %0&HR 08@X   " R 08@X "R 08@X "R 0 8@X "'(=Lcom/ustadmobile/lib/db/composites/ContentEntryAndListDetail; contentEntry.Lcom/ustadmobile/lib/db/entities/ContentEntry;picture6Lcom/ustadmobile/lib/db/entities/ContentEntryPicture2;contentEntryParentChildJoin=Lcom/ustadmobile/lib/db/entities/ContentEntryParentChildJoin;status/Lcom/ustadmobile/lib/db/composites/BlockStatus;(Lcom/ustadmobile/lib/db/entities/ContentEntry;Lcom/ustadmobile/lib/db/entities/ContentEntryPicture2;Lcom/ustadmobile/lib/db/entities/ContentEntryParentChildJoin;Lcom/ustadmobile/lib/db/composites/BlockStatus;)VgetContentEntry0()Lcom/ustadmobile/lib/db/entities/ContentEntry;setContentEntry1(Lcom/ustadmobile/lib/db/entities/ContentEntry;)VgetContentEntryParentChildJoin?()Lcom/ustadmobile/lib/db/entities/ContentEntryParentChildJoin;setContentEntryParentChildJoin@(Lcom/ustadmobile/lib/db/entities/ContentEntryParentChildJoin;)V getPicture8()Lcom/ustadmobile/lib/db/entities/ContentEntryPicture2; setPicture9(Lcom/ustadmobile/lib/db/entities/ContentEntryPicture2;)V getStatus1()Lcom/ustadmobile/lib/db/composites/BlockStatus; setStatus2(Lcom/ustadmobile/lib/db/composites/BlockStatus;)V component1 component2 component3 component4copyequalsotherhashCodetoStringlib-database_release9ayjava/lang/Object!com.ustadmobile.lib.db.compositesContentEntryAndPicturePG!com.ustadmobile.lib.db.compositesContentEntryAndPicture~H                &20:%&B-0000  B 0 0 J 0HJ 0HJ!02 02 0HJ020HJ 0HJ 0HJ&0202 0!2"0#H$R 08@X   "R 08@X "'(:Lcom/ustadmobile/lib/db/composites/ContentEntryAndPicture;seen1entry.Lcom/ustadmobile/lib/db/entities/ContentEntry;picture6Lcom/ustadmobile/lib/db/entities/ContentEntryPicture2;serializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;(ILcom/ustadmobile/lib/db/entities/ContentEntry;Lcom/ustadmobile/lib/db/entities/ContentEntryPicture2;Lkotlinx/serialization/internal/SerializationConstructorMarker;)Vg(Lcom/ustadmobile/lib/db/entities/ContentEntry;Lcom/ustadmobile/lib/db/entities/ContentEntryPicture2;)VgetEntry0()Lcom/ustadmobile/lib/db/entities/ContentEntry;setEntry1(Lcom/ustadmobile/lib/db/entities/ContentEntry;)V getPicture8()Lcom/ustadmobile/lib/db/entities/ContentEntryPicture2; setPicture9(Lcom/ustadmobile/lib/db/entities/ContentEntryPicture2;)V component1 component2copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_releaseŪ#java/lang/Object Companion!com.ustadmobile.lib.db.composites'ContentEntryImportJobProgress.Companion.312!!com.ustadmobile.lib.db.composites'ContentEntryImportJobProgress.Companion>      20BJ00HKLcom/ustadmobile/lib/db/composites/ContentEntryImportJobProgress$Companion;()V serializer#Lkotlinx/serialization/KSerializer;ALcom/ustadmobile/lib/db/composites/ContentEntryImportJobProgress;lib-database_releasesfWM.java/lang/Object!com.ustadmobile.lib.db.compositesContentEntryImportJobProgress[!com.ustadmobile.lib.db.compositesContentEntryImportJobProgressvF                 720:67BK00000 0  0 0 BC0000  0  0J "0HJ #0HJ $0HJ %0HJ &0 HJ '0HJG(0202020202  0 2 0HJ)0*2+0HJ ,0HJ -0 HJ&.0/20021022304H5R 0 X "R0X "R0X "R 0X "R0X "R0X  "!89ALcom/ustadmobile/lib/db/composites/ContentEntryImportJobProgress;seen1cjiUidcjiItemProgress cjiItemTotal cjiStatuscjiErrorcjiOwnerPersonUidserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;Z(IJJJILjava/lang/String;JLkotlinx/serialization/internal/SerializationConstructorMarker;)V(JJJILjava/lang/String;J)V getCjiError()Ljava/lang/String; setCjiError(Ljava/lang/String;)VgetCjiItemProgress()JsetCjiItemProgress(J)VgetCjiItemTotalsetCjiItemTotalgetCjiOwnerPersonUidsetCjiOwnerPersonUid getCjiStatus()I setCjiStatus(I)V getCjiUid setCjiUid component1 component2 component3 component4 component5 component6copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_releasewFN"Ljava/lang/Object Companion!com.ustadmobile.lib.db.composites+CourseAssignmentMarkAndMarkerName.Companionܭ88D`!com.ustadmobile.lib.db.composites+CourseAssignmentMarkAndMarkerName.Companion>      20BJ00HOLcom/ustadmobile/lib/db/composites/CourseAssignmentMarkAndMarkerName$Companion;()V serializer#Lkotlinx/serialization/KSerializer;ELcom/ustadmobile/lib/db/composites/CourseAssignmentMarkAndMarkerName;lib-database_release`tZsjava/lang/Object!com.ustadmobile.lib.db.composites!CourseAssignmentMarkAndMarkerNameMs!com.ustadmobile.lib.db.composites!CourseAssignmentMarkAndMarkerNameD                -20:,-BA0000 0 0  B5 0 0 0  0 J 0HJ 0HJ 0HJ 0HJ902 02 02 02  0HJ0 2!0HJ "0HJ #0HJ&$0%2&02'0(2)0*H+R 08@X "R0X "R0X "R 0X "./ELcom/ustadmobile/lib/db/composites/CourseAssignmentMarkAndMarkerName;seen1courseAssignmentMark6Lcom/ustadmobile/lib/db/entities/CourseAssignmentMark;markerFirstNamesmarkerLastNamemarkerPictureUriserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;(ILcom/ustadmobile/lib/db/entities/CourseAssignmentMark;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lkotlinx/serialization/internal/SerializationConstructorMarker;)Vo(Lcom/ustadmobile/lib/db/entities/CourseAssignmentMark;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)VgetCourseAssignmentMark8()Lcom/ustadmobile/lib/db/entities/CourseAssignmentMark;setCourseAssignmentMark9(Lcom/ustadmobile/lib/db/entities/CourseAssignmentMark;)VgetMarkerFirstNames()Ljava/lang/String;setMarkerFirstNames(Ljava/lang/String;)VgetMarkerLastNamesetMarkerLastNamegetMarkerPictureUrisetMarkerPictureUri component1 component2 component3 component4copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_release˷s`java/lang/Object Companion!com.ustadmobile.lib.db.composites,CourseAssignmentSubmissionFileAndTransferJob ~)'!com.ustadmobile.lib.db.composites,CourseAssignmentSubmissionFileAndTransferJob~H                &20:%&B-0000  B 0 0 J 0HJ 0HJ!02 02 0HJ020HJ 0HJ 0HJ&0202 0!2"0#H$R 08@X   "R 08@X "'(PLcom/ustadmobile/lib/db/composites/CourseAssignmentSubmissionFileAndTransferJob;seen1submissionFile@Lcom/ustadmobile/lib/db/entities/CourseAssignmentSubmissionFile;transferJobItem1Lcom/ustadmobile/lib/db/entities/TransferJobItem;serializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;(ILcom/ustadmobile/lib/db/entities/CourseAssignmentSubmissionFile;Lcom/ustadmobile/lib/db/entities/TransferJobItem;Lkotlinx/serialization/internal/SerializationConstructorMarker;)Vt(Lcom/ustadmobile/lib/db/entities/CourseAssignmentSubmissionFile;Lcom/ustadmobile/lib/db/entities/TransferJobItem;)VgetSubmissionFileB()Lcom/ustadmobile/lib/db/entities/CourseAssignmentSubmissionFile;setSubmissionFileC(Lcom/ustadmobile/lib/db/entities/CourseAssignmentSubmissionFile;)VgetTransferJobItem3()Lcom/ustadmobile/lib/db/entities/TransferJobItem;setTransferJobItem4(Lcom/ustadmobile/lib/db/entities/TransferJobItem;)V component1 component2copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_releasezejava/lang/Object Companion!com.ustadmobile.lib.db.compositesCourseBlockAndAssignment썖%!com.ustadmobile.lib.db.compositesCourseBlockAndAssignment~H                &20:%&B-0000  B 0 0 J 0HJ 0HJ!02 02 0HJ020HJ 0HJ 0HJ&0202 0!2"0#H$R 08@X   "R 08@X "'(<Lcom/ustadmobile/lib/db/composites/CourseBlockAndAssignment;seen1 courseBlock-Lcom/ustadmobile/lib/db/entities/CourseBlock; assignment1Lcom/ustadmobile/lib/db/entities/ClazzAssignment;serializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;(ILcom/ustadmobile/lib/db/entities/CourseBlock;Lcom/ustadmobile/lib/db/entities/ClazzAssignment;Lkotlinx/serialization/internal/SerializationConstructorMarker;)Va(Lcom/ustadmobile/lib/db/entities/CourseBlock;Lcom/ustadmobile/lib/db/entities/ClazzAssignment;)V getAssignment3()Lcom/ustadmobile/lib/db/entities/ClazzAssignment; setAssignment4(Lcom/ustadmobile/lib/db/entities/ClazzAssignment;)VgetCourseBlock/()Lcom/ustadmobile/lib/db/entities/CourseBlock;setCourseBlock0(Lcom/ustadmobile/lib/db/entities/CourseBlock;)V component1 component2copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_releaseModxҩjava/lang/Object Companion!com.ustadmobile.lib.db.compositesCourseBlockAndDbEntitieṡ?@!com.ustadmobile.lib.db.compositesCourseBlockAndDbEntitiesZ           "        A20:@ABU0000  0  0 00BM 0 0 0   0   0  0J ,0HJ -0HJ .0 HJ /0 HJ 00 HJ 10HJQ202 02 02 0 2  0 2  0 2 0HJ304250HJ 60HJ 70HJ&8092:02;0<2=0>H?R  0 8@X "R0X "R 0 8@X "R  0 8@X  !""#R 08@X $%"&'R 08@X ()"*+BC<Lcom/ustadmobile/lib/db/composites/CourseBlockAndDbEntities;seen1 courseBlock-Lcom/ustadmobile/lib/db/entities/CourseBlock;courseBlockPicture4Lcom/ustadmobile/lib/db/entities/CourseBlockPicture; contentEntry.Lcom/ustadmobile/lib/db/entities/ContentEntry;contentEntryLang*Lcom/ustadmobile/lib/db/entities/Language; assignment1Lcom/ustadmobile/lib/db/entities/ClazzAssignment;assignmentCourseGroupSetNameserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;?(ILcom/ustadmobile/lib/db/entities/CourseBlock;Lcom/ustadmobile/lib/db/entities/CourseBlockPicture;Lcom/ustadmobile/lib/db/entities/ContentEntry;Lcom/ustadmobile/lib/db/entities/Language;Lcom/ustadmobile/lib/db/entities/ClazzAssignment;Ljava/lang/String;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V(Lcom/ustadmobile/lib/db/entities/CourseBlock;Lcom/ustadmobile/lib/db/entities/CourseBlockPicture;Lcom/ustadmobile/lib/db/entities/ContentEntry;Lcom/ustadmobile/lib/db/entities/Language;Lcom/ustadmobile/lib/db/entities/ClazzAssignment;Ljava/lang/String;)V getAssignment3()Lcom/ustadmobile/lib/db/entities/ClazzAssignment; setAssignment4(Lcom/ustadmobile/lib/db/entities/ClazzAssignment;)VgetAssignmentCourseGroupSetName()Ljava/lang/String;setAssignmentCourseGroupSetName(Ljava/lang/String;)VgetContentEntry0()Lcom/ustadmobile/lib/db/entities/ContentEntry;setContentEntry1(Lcom/ustadmobile/lib/db/entities/ContentEntry;)VgetContentEntryLang,()Lcom/ustadmobile/lib/db/entities/Language;setContentEntryLang-(Lcom/ustadmobile/lib/db/entities/Language;)VgetCourseBlock/()Lcom/ustadmobile/lib/db/entities/CourseBlock;setCourseBlock0(Lcom/ustadmobile/lib/db/entities/CourseBlock;)VgetCourseBlockPicture6()Lcom/ustadmobile/lib/db/entities/CourseBlockPicture;setCourseBlockPicture7(Lcom/ustadmobile/lib/db/entities/CourseBlockPicture;)V component1 component2 component3 component4 component5 component6copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_releasevdޣjava/lang/Object Companion!com.ustadmobile.lib.db.compositesCourseBlockAndDisplayDetails=nA!com.ustadmobile.lib.db.compositesCourseBlockAndDisplayDetails,T                  420:34BA0000  0  0 B5 0 0 0   0 J  0HJ !0HJ "0 HJ #0 HJ9$02 02 02 0 2  0 HJ%0&2'0HJ (0HJ )0*HJ&+0,2-02.0/2001H2R 0 8@X "R  0 8@X "R 08@X "R 08@X "56@Lcom/ustadmobile/lib/db/composites/CourseBlockAndDisplayDetails;seen1 courseBlock-Lcom/ustadmobile/lib/db/entities/CourseBlock;courseBlockPicture4Lcom/ustadmobile/lib/db/entities/CourseBlockPicture; contentEntry.Lcom/ustadmobile/lib/db/entities/ContentEntry;contentEntryPicture26Lcom/ustadmobile/lib/db/entities/ContentEntryPicture2;serializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;(ILcom/ustadmobile/lib/db/entities/CourseBlock;Lcom/ustadmobile/lib/db/entities/CourseBlockPicture;Lcom/ustadmobile/lib/db/entities/ContentEntry;Lcom/ustadmobile/lib/db/entities/ContentEntryPicture2;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V(Lcom/ustadmobile/lib/db/entities/CourseBlock;Lcom/ustadmobile/lib/db/entities/CourseBlockPicture;Lcom/ustadmobile/lib/db/entities/ContentEntry;Lcom/ustadmobile/lib/db/entities/ContentEntryPicture2;)VgetContentEntry0()Lcom/ustadmobile/lib/db/entities/ContentEntry;setContentEntry1(Lcom/ustadmobile/lib/db/entities/ContentEntry;)VgetContentEntryPicture28()Lcom/ustadmobile/lib/db/entities/ContentEntryPicture2;setContentEntryPicture29(Lcom/ustadmobile/lib/db/entities/ContentEntryPicture2;)VgetCourseBlock/()Lcom/ustadmobile/lib/db/entities/CourseBlock;setCourseBlock0(Lcom/ustadmobile/lib/db/entities/CourseBlock;)VgetCourseBlockPicture6()Lcom/ustadmobile/lib/db/entities/CourseBlockPicture;setCourseBlockPicture7(Lcom/ustadmobile/lib/db/entities/CourseBlockPicture;)V component1 component2 component3 component4copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_release3X{1java/lang/Object Companion!com.ustadmobile.lib.db.composites$CourseBlockAndEditEntities.CompanionP}CD!com.ustadmobile.lib.db.composites$CourseBlockAndEditEntities.Companion>      20BJ00HHLcom/ustadmobile/lib/db/composites/CourseBlockAndEditEntities$Companion;()V serializer#Lkotlinx/serialization/KSerializer;>Lcom/ustadmobile/lib/db/composites/CourseBlockAndEditEntities;lib-database_release-"@Pjava/lang/Object!com.ustadmobile.lib.db.compositesCourseBlockAndEditEntitiesB6'7!com.ustadmobile.lib.db.compositesCourseBlockAndEditEntities~                          L20:KLB0000  0  0 0000 000B}0 0 0   0   0  0 0 0 000J102J 30HJ400HJ 50HJ 60 HJ 70 HJ 80 HJ 90HJ :0HJ ;0HJ <0HJ=0202 02 0 2  0 2  0 2 02 02 02 0200HJ>0?2@0HJ A0HJ B0HJ&C0D2E02F0G2H0IHJR0 R0  R00 !"R0  #$R0 %&R 0  '(R0 )*R 0  +,R0 -.R0 /0MN>Lcom/ustadmobile/lib/db/composites/CourseBlockAndEditEntities;seen1 courseBlock-Lcom/ustadmobile/lib/db/entities/CourseBlock;courseBlockPicture4Lcom/ustadmobile/lib/db/entities/CourseBlockPicture; contentEntry.Lcom/ustadmobile/lib/db/entities/ContentEntry;contentEntryPicture6Lcom/ustadmobile/lib/db/entities/ContentEntryPicture2;contentJobItem7Lcom/ustadmobile/lib/db/entities/ContentEntryImportJob; contentJob,Lcom/ustadmobile/lib/db/entities/ContentJob;contentEntryLang*Lcom/ustadmobile/lib/db/entities/Language; assignment1Lcom/ustadmobile/lib/db/entities/ClazzAssignment;assignmentCourseGroupSetNameassignmentPeerAllocations8Lcom/ustadmobile/lib/db/entities/PeerReviewerAllocation;serializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;(ILcom/ustadmobile/lib/db/entities/CourseBlock;Lcom/ustadmobile/lib/db/entities/CourseBlockPicture;Lcom/ustadmobile/lib/db/entities/ContentEntry;Lcom/ustadmobile/lib/db/entities/ContentEntryPicture2;Lcom/ustadmobile/lib/db/entities/ContentEntryImportJob;Lcom/ustadmobile/lib/db/entities/ContentJob;Lcom/ustadmobile/lib/db/entities/Language;Lcom/ustadmobile/lib/db/entities/ClazzAssignment;Ljava/lang/String;Ljava/util/List;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V(Lcom/ustadmobile/lib/db/entities/CourseBlock;Lcom/ustadmobile/lib/db/entities/CourseBlockPicture;Lcom/ustadmobile/lib/db/entities/ContentEntry;Lcom/ustadmobile/lib/db/entities/ContentEntryPicture2;Lcom/ustadmobile/lib/db/entities/ContentEntryImportJob;Lcom/ustadmobile/lib/db/entities/ContentJob;Lcom/ustadmobile/lib/db/entities/Language;Lcom/ustadmobile/lib/db/entities/ClazzAssignment;Ljava/lang/String;Ljava/util/List;)V getAssignment3()Lcom/ustadmobile/lib/db/entities/ClazzAssignment;getAssignmentCourseGroupSetName()Ljava/lang/String;getAssignmentPeerAllocations()Ljava/util/List;getContentEntry0()Lcom/ustadmobile/lib/db/entities/ContentEntry;getContentEntryLang,()Lcom/ustadmobile/lib/db/entities/Language;getContentEntryPicture8()Lcom/ustadmobile/lib/db/entities/ContentEntryPicture2; getContentJob.()Lcom/ustadmobile/lib/db/entities/ContentJob;getContentJobItem9()Lcom/ustadmobile/lib/db/entities/ContentEntryImportJob;getCourseBlock/()Lcom/ustadmobile/lib/db/entities/CourseBlock;getCourseBlockPicture6()Lcom/ustadmobile/lib/db/entities/CourseBlockPicture;asContentEntryAndJob=Lcom/ustadmobile/lib/db/composites/ContentEntryAndContentJob; component1 component10 component2 component3 component4 component5 component6 component7 component8 component9copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_releaseGq;java/lang/Object Companion!com.ustadmobile.lib.db.composites%CourseBlockAndGradebookDisplayDetailsZA!com.ustadmobile.lib.db.composites%CourseBlockAndGradebookDisplayDetails,T                  420:34BA0000  0  0 B5 0 0 0   0 J  0HJ !0HJ "0 HJ #0 HJ9$02 02 02 0 2  0 HJ%0&2'0HJ (0HJ )0*HJ&+0,2-02.0/2001H2R 08@X "R 0 8@X "R  0 8@X "R 08@X "56ILcom/ustadmobile/lib/db/composites/CourseBlockAndGradebookDisplayDetails;seen1block-Lcom/ustadmobile/lib/db/entities/CourseBlock;courseBlockPicture4Lcom/ustadmobile/lib/db/entities/CourseBlockPicture; contentEntry.Lcom/ustadmobile/lib/db/entities/ContentEntry;contentEntryPicture26Lcom/ustadmobile/lib/db/entities/ContentEntryPicture2;serializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;(ILcom/ustadmobile/lib/db/entities/CourseBlock;Lcom/ustadmobile/lib/db/entities/CourseBlockPicture;Lcom/ustadmobile/lib/db/entities/ContentEntry;Lcom/ustadmobile/lib/db/entities/ContentEntryPicture2;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V(Lcom/ustadmobile/lib/db/entities/CourseBlock;Lcom/ustadmobile/lib/db/entities/CourseBlockPicture;Lcom/ustadmobile/lib/db/entities/ContentEntry;Lcom/ustadmobile/lib/db/entities/ContentEntryPicture2;)VgetBlock/()Lcom/ustadmobile/lib/db/entities/CourseBlock;setBlock0(Lcom/ustadmobile/lib/db/entities/CourseBlock;)VgetContentEntry0()Lcom/ustadmobile/lib/db/entities/ContentEntry;setContentEntry1(Lcom/ustadmobile/lib/db/entities/ContentEntry;)VgetContentEntryPicture28()Lcom/ustadmobile/lib/db/entities/ContentEntryPicture2;setContentEntryPicture29(Lcom/ustadmobile/lib/db/entities/ContentEntryPicture2;)VgetCourseBlockPicture6()Lcom/ustadmobile/lib/db/entities/CourseBlockPicture;setCourseBlockPicture7(Lcom/ustadmobile/lib/db/entities/CourseBlockPicture;)V component1 component2 component3 component4copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_releaseSK%0java/lang/Object Companion!com.ustadmobile.lib.db.compositesCourseBlockAndPicture|A!com.ustadmobile.lib.db.compositesCourseBlockAndPicture~H                &20:%&B-0000  B 0 0 J 0HJ 0HJ!02 02 0HJ020HJ 0HJ 0HJ&0202 0!2"0#H$R 08@X   "R 08@X "'(9Lcom/ustadmobile/lib/db/composites/CourseBlockAndPicture;seen1block-Lcom/ustadmobile/lib/db/entities/CourseBlock;picture4Lcom/ustadmobile/lib/db/entities/CourseBlockPicture;serializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;(ILcom/ustadmobile/lib/db/entities/CourseBlock;Lcom/ustadmobile/lib/db/entities/CourseBlockPicture;Lkotlinx/serialization/internal/SerializationConstructorMarker;)Vd(Lcom/ustadmobile/lib/db/entities/CourseBlock;Lcom/ustadmobile/lib/db/entities/CourseBlockPicture;)VgetBlock/()Lcom/ustadmobile/lib/db/entities/CourseBlock;setBlock0(Lcom/ustadmobile/lib/db/entities/CourseBlock;)V getPicture6()Lcom/ustadmobile/lib/db/entities/CourseBlockPicture; setPicture7(Lcom/ustadmobile/lib/db/entities/CourseBlockPicture;)V component1 component2copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_releaseuX\,ݣjava/lang/Object Companion!com.ustadmobile.lib.db.compositesCourseBlockUidAndClazzUidn(PU$!com.ustadmobile.lib.db.compositesCourseBlockUidAndClazzUid^D                #20:"#B)0000 B00 J 0HJ 0HJ02020HJ020HJ 0HJ 0HJ&0202020 H!R0X   " R0X  "$%=Lcom/ustadmobile/lib/db/composites/CourseBlockUidAndClazzUid;seen1clazzUidcourseBlockUidserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;E(IJJLkotlinx/serialization/internal/SerializationConstructorMarker;)V(JJ)V getClazzUid()J setClazzUid(J)VgetCourseBlockUidsetCourseBlockUid component1 component2copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_release_Zjava/lang/Object Companion!com.ustadmobile.lib.db.compositesCourseGroupMemberAndPerson4h !com.ustadmobile.lib.db.compositesCourseGroupMemberAndPerson~H                &20:%&B-0000  B 0 0 J 0HJ 0HJ!02 02 0HJ020HJ 0HJ 0HJ&0202 0!2"0#H$R 08@X   "R 08@X "'(>Lcom/ustadmobile/lib/db/composites/CourseGroupMemberAndPerson;seen1courseGroupMember3Lcom/ustadmobile/lib/db/entities/CourseGroupMember;person(Lcom/ustadmobile/lib/db/entities/Person;serializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;(ILcom/ustadmobile/lib/db/entities/CourseGroupMember;Lcom/ustadmobile/lib/db/entities/Person;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V^(Lcom/ustadmobile/lib/db/entities/CourseGroupMember;Lcom/ustadmobile/lib/db/entities/Person;)VgetCourseGroupMember5()Lcom/ustadmobile/lib/db/entities/CourseGroupMember;setCourseGroupMember6(Lcom/ustadmobile/lib/db/entities/CourseGroupMember;)V getPerson*()Lcom/ustadmobile/lib/db/entities/Person; setPerson+(Lcom/ustadmobile/lib/db/entities/Person;)V component1 component2copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_release1Bjava/lang/Object Companion!com.ustadmobile.lib.db.compositesCourseNameAndPersonName               &20:%&B700000  B) 0 0 0 J 0HJ 0HJ 0HJ-02 02 02 0HJ020HJ 0HJ 0HJ&0202 0!2"0#H$R0X   "R0X  "R0X  "'(;Lcom/ustadmobile/lib/db/composites/CourseNameAndPersonName;seen1 clazzName firstNameslastNameserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;y(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V getClazzName()Ljava/lang/String; setClazzName(Ljava/lang/String;)V getFirstNames setFirstNames getLastName setLastName component1 component2 component3copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_releasezl\java/lang/Object Companion!com.ustadmobile.lib.db.compositesCoursePermissionAndListDetailׂ!com.ustadmobile.lib.db.compositesCoursePermissionAndListDetailR2           20B) 0 0 0J 0HJ 0HJ 0HJ-02 02 02 0HJ020HJ 0HJ 0HR 08@X   "  R 08@X  "R 08@X " !ALcom/ustadmobile/lib/db/composites/CoursePermissionAndListDetail;coursePermission2Lcom/ustadmobile/lib/db/entities/CoursePermission;person(Lcom/ustadmobile/lib/db/entities/Person; personPicture/Lcom/ustadmobile/lib/db/entities/PersonPicture;(Lcom/ustadmobile/lib/db/entities/CoursePermission;Lcom/ustadmobile/lib/db/entities/Person;Lcom/ustadmobile/lib/db/entities/PersonPicture;)VgetCoursePermission4()Lcom/ustadmobile/lib/db/entities/CoursePermission;setCoursePermission5(Lcom/ustadmobile/lib/db/entities/CoursePermission;)V getPerson*()Lcom/ustadmobile/lib/db/entities/Person; setPerson+(Lcom/ustadmobile/lib/db/entities/Person;)VgetPersonPicture1()Lcom/ustadmobile/lib/db/entities/PersonPicture;setPersonPicture2(Lcom/ustadmobile/lib/db/entities/PersonPicture;)V component1 component2 component3copyequalsotherhashCodetoStringlib-database_release1.Rjava/lang/Object!com.ustadmobile.lib.db.compositesDiscussionPostAndPosterNames9w!com.ustadmobile.lib.db.compositesDiscussionPostAndPosterNamesD                -20:,-BA0000 0 0  B5 0 0 0  0 J 0HJ 0HJ 0HJ 0HJ902 02 02 02  0HJ0 2!0HJ "0HJ #0HJ&$0%2&02'0(2)0*H+R 08@X "R0X "R0X "R 0X "./@Lcom/ustadmobile/lib/db/composites/DiscussionPostAndPosterNames;seen1discussionPost0Lcom/ustadmobile/lib/db/entities/DiscussionPost; firstNameslastNamepersonPictureUriserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;(ILcom/ustadmobile/lib/db/entities/DiscussionPost;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lkotlinx/serialization/internal/SerializationConstructorMarker;)Vi(Lcom/ustadmobile/lib/db/entities/DiscussionPost;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)VgetDiscussionPost2()Lcom/ustadmobile/lib/db/entities/DiscussionPost;setDiscussionPost3(Lcom/ustadmobile/lib/db/entities/DiscussionPost;)V getFirstNames()Ljava/lang/String; setFirstNames(Ljava/lang/String;)V getLastName setLastNamegetPersonPictureUrisetPersonPictureUri component1 component2 component3 component4copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_release0NZjava/lang/Object Companion!com.ustadmobile.lib.db.compositesEditAndViewPermissionjؔ5!com.ustadmobile.lib.db.compositesEditAndViewPermissionV<              "20:!"B)0000 B00 J 0HJ 0HJ02020HJ020HJ 0HJ 0HJ&0202020H R0X   " R0X  "#$9Lcom/ustadmobile/lib/db/composites/EditAndViewPermission;seen1hasViewPermissionhasEditPermissionserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;E(IZZLkotlinx/serialization/internal/SerializationConstructorMarker;)V(ZZ)VgetHasEditPermission()ZsetHasEditPermission(Z)VgetHasViewPermissionsetHasViewPermission component1 component2copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_releaseOn'yJ;java/lang/Object Companion!com.ustadmobile.lib.db.compositesEnrolmentRequestAndCoursePic+s%!com.ustadmobile.lib.db.compositesEnrolmentRequestAndCoursePic~H                &20:%&B-0000  B 0 0 J 0HJ 0HJ!02 02 0HJ020HJ 0HJ 0HJ&0202 0!2"0#H$R 08@X   "R 08@X "'(@Lcom/ustadmobile/lib/db/composites/EnrolmentRequestAndCoursePic;seen1enrolmentRequest2Lcom/ustadmobile/lib/db/entities/EnrolmentRequest; coursePicture/Lcom/ustadmobile/lib/db/entities/CoursePicture;serializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;(ILcom/ustadmobile/lib/db/entities/EnrolmentRequest;Lcom/ustadmobile/lib/db/entities/CoursePicture;Lkotlinx/serialization/internal/SerializationConstructorMarker;)Vd(Lcom/ustadmobile/lib/db/entities/EnrolmentRequest;Lcom/ustadmobile/lib/db/entities/CoursePicture;)VgetCoursePicture1()Lcom/ustadmobile/lib/db/entities/CoursePicture;setCoursePicture2(Lcom/ustadmobile/lib/db/entities/CoursePicture;)VgetEnrolmentRequest4()Lcom/ustadmobile/lib/db/entities/EnrolmentRequest;setEnrolmentRequest5(Lcom/ustadmobile/lib/db/entities/EnrolmentRequest;)V component1 component2copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_releasea^Pjava/lang/Object Companion!com.ustadmobile.lib.db.composites EnrolmentRequestAndPersonDetailsՃ!com.ustadmobile.lib.db.composites EnrolmentRequestAndPersonDetailsR2           20B) 0 0 0J 0HJ 0HJ 0HJ-02 02 02 0HJ020HJ 0HJ 0HR 08@X   "  R 08@X  "R 08@X " !DLcom/ustadmobile/lib/db/composites/EnrolmentRequestAndPersonDetails;enrolmentRequest2Lcom/ustadmobile/lib/db/entities/EnrolmentRequest; personPicture/Lcom/ustadmobile/lib/db/entities/PersonPicture;person(Lcom/ustadmobile/lib/db/entities/Person;(Lcom/ustadmobile/lib/db/entities/EnrolmentRequest;Lcom/ustadmobile/lib/db/entities/PersonPicture;Lcom/ustadmobile/lib/db/entities/Person;)VgetEnrolmentRequest4()Lcom/ustadmobile/lib/db/entities/EnrolmentRequest;setEnrolmentRequest5(Lcom/ustadmobile/lib/db/entities/EnrolmentRequest;)V getPerson*()Lcom/ustadmobile/lib/db/entities/Person; setPerson+(Lcom/ustadmobile/lib/db/entities/Person;)VgetPersonPicture1()Lcom/ustadmobile/lib/db/entities/PersonPicture;setPersonPicture2(Lcom/ustadmobile/lib/db/entities/PersonPicture;)V component1 component2 component3copyequalsotherhashCodetoStringlib-database_release#?java/lang/Object!com.ustadmobile.lib.db.compositesMessageAndOtherPerson^HcCx!com.ustadmobile.lib.db.compositesMessageAndOtherPersonN                 -20:,-B70000  0  B) 0 0 0  J 0HJ 0HJ 0 HJ-02 02 02 0 HJ02 0HJ !0HJ "0#HJ&$0%2&02'0(2)0*H+R 08@X "R 08@X "R 0 8@X "./9Lcom/ustadmobile/lib/db/composites/MessageAndOtherPerson;seen1message)Lcom/ustadmobile/lib/db/entities/Message; otherPerson(Lcom/ustadmobile/lib/db/entities/Person; personPicture/Lcom/ustadmobile/lib/db/entities/PersonPicture;serializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;(ILcom/ustadmobile/lib/db/entities/Message;Lcom/ustadmobile/lib/db/entities/Person;Lcom/ustadmobile/lib/db/entities/PersonPicture;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V(Lcom/ustadmobile/lib/db/entities/Message;Lcom/ustadmobile/lib/db/entities/Person;Lcom/ustadmobile/lib/db/entities/PersonPicture;)V getMessage+()Lcom/ustadmobile/lib/db/entities/Message; setMessage,(Lcom/ustadmobile/lib/db/entities/Message;)VgetOtherPerson*()Lcom/ustadmobile/lib/db/entities/Person;setOtherPerson+(Lcom/ustadmobile/lib/db/entities/Person;)VgetPersonPicture1()Lcom/ustadmobile/lib/db/entities/PersonPicture;setPersonPicture2(Lcom/ustadmobile/lib/db/entities/PersonPicture;)V component1 component2 component3copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_releasem!;mmT/java/lang/Object Companion!com.ustadmobile.lib.db.compositesOfflineItemAndStateBt!com.ustadmobile.lib.db.compositesOfflineItemAndStateF               ,20:+,B50000  0  B' 0 00  J 0HJ 0HJ 0 HJ+02 02 020 HJ0 20HJ  0HJ !0"HJ&#0$2%02&0'2(0)H*R 08@X "R 08@X "R0 X "-.7Lcom/ustadmobile/lib/db/composites/OfflineItemAndState;seen1 offlineItem-Lcom/ustadmobile/lib/db/entities/OfflineItem;activeDownload8Lcom/ustadmobile/lib/db/composites/TransferJobAndTotals;readyForOfflineserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;(ILcom/ustadmobile/lib/db/entities/OfflineItem;Lcom/ustadmobile/lib/db/composites/TransferJobAndTotals;ZLkotlinx/serialization/internal/SerializationConstructorMarker;)Vi(Lcom/ustadmobile/lib/db/entities/OfflineItem;Lcom/ustadmobile/lib/db/composites/TransferJobAndTotals;Z)VgetActiveDownload:()Lcom/ustadmobile/lib/db/composites/TransferJobAndTotals;setActiveDownload;(Lcom/ustadmobile/lib/db/composites/TransferJobAndTotals;)VgetOfflineItem/()Lcom/ustadmobile/lib/db/entities/OfflineItem;setOfflineItem0(Lcom/ustadmobile/lib/db/entities/OfflineItem;)VgetReadyForOffline()ZsetReadyForOffline(Z)V component1 component2 component3copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_release!c3java/lang/Object Companion!com.ustadmobile.lib.db.compositesPermissionPair$G?7!com.ustadmobile.lib.db.compositesPermissionPairV<              "20:!"B)0000 B00 J 0HJ 0HJ02020HJ020HJ 0HJ 0HJ&0202020H R0X   " R0X  "#$2Lcom/ustadmobile/lib/db/composites/PermissionPair;seen1firstPermissionsecondPermissionserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;E(IZZLkotlinx/serialization/internal/SerializationConstructorMarker;)V(ZZ)VgetFirstPermission()ZsetFirstPermission(Z)VgetSecondPermissionsetSecondPermission component1 component2copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_releaseC{bUpIjava/lang/Object Companion!com.ustadmobile.lib.db.compositesPermissionTripleˆz8fa2!com.ustadmobile.lib.db.compositesPermissionTriple<              &20:%&B100000  B#000 J 0HJ 0HJ 0HJ'0202020HJ020HJ 0HJ 0HJ&0202 0!2"0#H$R0X   "R0X  "R0X  "'(4Lcom/ustadmobile/lib/db/composites/PermissionTriple;seen1firstPermissionsecondPermissionthirdPermissionserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;F(IZZZLkotlinx/serialization/internal/SerializationConstructorMarker;)V(ZZZ)VgetFirstPermission()ZsetFirstPermission(Z)VgetSecondPermissionsetSecondPermissiongetThirdPermissionsetThirdPermission component1 component2 component3copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_releaseg 0Xjava/lang/Object Companion!com.ustadmobile.lib.db.composites+PersonAndClazzLogAttendanceRecord.Companion^<N!com.ustadmobile.lib.db.composites+PersonAndClazzLogAttendanceRecord.Companion>      20BJ00HOLcom/ustadmobile/lib/db/composites/PersonAndClazzLogAttendanceRecord$Companion;()V serializer#Lkotlinx/serialization/KSerializer;ELcom/ustadmobile/lib/db/composites/PersonAndClazzLogAttendanceRecord;lib-database_release{java/lang/Object!com.ustadmobile.lib.db.composites!PersonAndClazzLogAttendanceRecord ;O!com.ustadmobile.lib.db.composites!PersonAndClazzLogAttendanceRecordN                 -20:,-B70000  0  B) 0 0 0  J 0HJ 0HJ 0 HJ-02 02 02 0 HJ02 0HJ !0HJ "0#HJ&$0%2&02'0(2)0*H+R 0 8@X "R 08@X "R 08@X "./ELcom/ustadmobile/lib/db/composites/PersonAndClazzLogAttendanceRecord;seen1person(Lcom/ustadmobile/lib/db/entities/Person; personPicture/Lcom/ustadmobile/lib/db/entities/PersonPicture;attendanceRecord:Lcom/ustadmobile/lib/db/entities/ClazzLogAttendanceRecord;serializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;(ILcom/ustadmobile/lib/db/entities/Person;Lcom/ustadmobile/lib/db/entities/PersonPicture;Lcom/ustadmobile/lib/db/entities/ClazzLogAttendanceRecord;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V(Lcom/ustadmobile/lib/db/entities/Person;Lcom/ustadmobile/lib/db/entities/PersonPicture;Lcom/ustadmobile/lib/db/entities/ClazzLogAttendanceRecord;)VgetAttendanceRecord<()Lcom/ustadmobile/lib/db/entities/ClazzLogAttendanceRecord;setAttendanceRecord=(Lcom/ustadmobile/lib/db/entities/ClazzLogAttendanceRecord;)V getPerson*()Lcom/ustadmobile/lib/db/entities/Person; setPerson+(Lcom/ustadmobile/lib/db/entities/Person;)VgetPersonPicture1()Lcom/ustadmobile/lib/db/entities/PersonPicture;setPersonPicture2(Lcom/ustadmobile/lib/db/entities/PersonPicture;)V component1 component2 component3copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_releaseӴjava/lang/Object Companion!com.ustadmobile.lib.db.compositesPersonAndClazzMemberListDetailsLYԧ!com.ustadmobile.lib.db.compositesPersonAndClazzMemberListDetailsOP                  720:67BE0000  0  0 0 B; 0 00  0  0J "0HJ #0HJ $0 HJ %0 HJ &0HJ?'02 02 020 2 0 2 0HJ(0)2*0HJ +0HJ ,0-HJ&.0/20021022304H5R0 X "R 0X "R 0 X "R 08@X "R 08@X " !89CLcom/ustadmobile/lib/db/composites/PersonAndClazzMemberListDetails;seen1person(Lcom/ustadmobile/lib/db/entities/Person; personPicture/Lcom/ustadmobile/lib/db/entities/PersonPicture;earliestJoinDatelatestDateLeft enrolmentRoleserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;(ILcom/ustadmobile/lib/db/entities/Person;Lcom/ustadmobile/lib/db/entities/PersonPicture;JJILkotlinx/serialization/internal/SerializationConstructorMarker;)V](Lcom/ustadmobile/lib/db/entities/Person;Lcom/ustadmobile/lib/db/entities/PersonPicture;JJI)VgetEarliestJoinDate()JsetEarliestJoinDate(J)VgetEnrolmentRole()IsetEnrolmentRole(I)VgetLatestDateLeftsetLatestDateLeft getPerson*()Lcom/ustadmobile/lib/db/entities/Person; setPerson+(Lcom/ustadmobile/lib/db/entities/Person;)VgetPersonPicture1()Lcom/ustadmobile/lib/db/entities/PersonPicture;setPersonPicture2(Lcom/ustadmobile/lib/db/entities/PersonPicture;)V component1 component2 component3 component4 component5copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_releasekJ[krjava/lang/Object Companion!com.ustadmobile.lib.db.compositesPersonAndListDisplayDetailsY8hwg!com.ustadmobile.lib.db.compositesPersonAndListDisplayDetails,          20B 0 0J 0HJ 0HJ!02 02 0HJ020HJ 0HJ 0HR 08@X "  R 08@X   " ?Lcom/ustadmobile/lib/db/composites/PersonAndListDisplayDetails;person(Lcom/ustadmobile/lib/db/entities/Person;picture/Lcom/ustadmobile/lib/db/entities/PersonPicture;Z(Lcom/ustadmobile/lib/db/entities/Person;Lcom/ustadmobile/lib/db/entities/PersonPicture;)V getPerson*()Lcom/ustadmobile/lib/db/entities/Person; setPerson+(Lcom/ustadmobile/lib/db/entities/Person;)V getPicture1()Lcom/ustadmobile/lib/db/entities/PersonPicture; setPicture2(Lcom/ustadmobile/lib/db/entities/PersonPicture;)V component1 component2copyequalsotherhashCodetoStringlib-database_releaseumLjava/lang/Object!com.ustadmobile.lib.db.compositesPersonAndPicture]T!com.ustadmobile.lib.db.compositesPersonAndPicture~H                &20:%&B-0000  B 0 0 J 0HJ 0HJ!02 02 0HJ020HJ 0HJ 0HJ&0202 0!2"0#H$R 08@X   "R 08@X "'(4Lcom/ustadmobile/lib/db/composites/PersonAndPicture;seen1person(Lcom/ustadmobile/lib/db/entities/Person;picture/Lcom/ustadmobile/lib/db/entities/PersonPicture;serializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;(ILcom/ustadmobile/lib/db/entities/Person;Lcom/ustadmobile/lib/db/entities/PersonPicture;Lkotlinx/serialization/internal/SerializationConstructorMarker;)VZ(Lcom/ustadmobile/lib/db/entities/Person;Lcom/ustadmobile/lib/db/entities/PersonPicture;)V getPerson*()Lcom/ustadmobile/lib/db/entities/Person; setPerson+(Lcom/ustadmobile/lib/db/entities/Person;)V getPicture1()Lcom/ustadmobile/lib/db/entities/PersonPicture; setPicture2(Lcom/ustadmobile/lib/db/entities/PersonPicture;)V component1 component2copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_release;cjava/lang/Object Companion!com.ustadmobile.lib.db.compositesPersonAndPictureAndNumAttemptsi>@ǃ!com.ustadmobile.lib.db.compositesPersonAndPictureAndNumAttemptsR            ,       G20:FGB[0000 0  0  0 00BS0 00 0   0   0  0J 00HJ 10HJ 20HJ 30 HJ40 HJ50 H J60HJ\70202 0202 0 2  0 2  0 2 0H8J90 2:0HJ ;0HJ <0=HJ&>0?2@02A0B2C0DHER 0 X  "R 0 X  "R0X "R 0 X # "!"R0X $%"&'R08@X ()"*+R 08@X ,-"./HIBLcom/ustadmobile/lib/db/composites/PersonAndPictureAndNumAttempts;seen1person(Lcom/ustadmobile/lib/db/entities/Person;picture/Lcom/ustadmobile/lib/db/entities/PersonPicture; numAttempts isCompleted isSuccessfulmaxScore maxProgressserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;(ILcom/ustadmobile/lib/db/entities/Person;Lcom/ustadmobile/lib/db/entities/PersonPicture;IZLjava/lang/Boolean;Ljava/lang/Float;Ljava/lang/Integer;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V(Lcom/ustadmobile/lib/db/entities/Person;Lcom/ustadmobile/lib/db/entities/PersonPicture;IZLjava/lang/Boolean;Ljava/lang/Float;Ljava/lang/Integer;)V()Z setCompleted(Z)V()Ljava/lang/Boolean; setSuccessful(Ljava/lang/Boolean;)VLjava/lang/Boolean;getMaxProgress()Ljava/lang/Integer;setMaxProgress(Ljava/lang/Integer;)VLjava/lang/Integer; getMaxScore()Ljava/lang/Float; setMaxScore(Ljava/lang/Float;)VLjava/lang/Float;getNumAttempts()IsetNumAttempts(I)V getPerson*()Lcom/ustadmobile/lib/db/entities/Person; setPerson+(Lcom/ustadmobile/lib/db/entities/Person;)V getPicture1()Lcom/ustadmobile/lib/db/entities/PersonPicture; setPicture2(Lcom/ustadmobile/lib/db/entities/PersonPicture;)V component1 component2 component3 component4 component5 component6 component7copy(Lcom/ustadmobile/lib/db/entities/Person;Lcom/ustadmobile/lib/db/entities/PersonPicture;IZLjava/lang/Boolean;Ljava/lang/Float;Ljava/lang/Integer;)Lcom/ustadmobile/lib/db/composites/PersonAndPictureAndNumAttempts;equalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_releaseh0 q0java/lang/Object Companion!com.ustadmobile.lib.db.composites PersonNamesԱz8N!com.ustadmobile.lib.db.composites PersonNamesk>               "20:!"B-0000 B 0 0 J 0HJ 0HJ!02 02 0HJ020HJ 0HJ0HJ&0202020H R0X   " R0X  "#$/Lcom/ustadmobile/lib/db/composites/PersonNames;seen1 firstNameslastNameserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;g(ILjava/lang/String;Ljava/lang/String;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V'(Ljava/lang/String;Ljava/lang/String;)V getFirstNames()Ljava/lang/String; setFirstNames(Ljava/lang/String;)V getLastName setLastName component1 component2copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_release-Ojava/lang/Object Companion!com.ustadmobile.lib.db.compositesSiteTermsAndLangNametI!com.ustadmobile.lib.db.compositesSiteTermsAndLangName(         20B00J  0HJ  0HJ 02020HJ020HJ 0HJ 0HR0 R0   8Lcom/ustadmobile/lib/db/composites/SiteTermsAndLangName;terms+Lcom/ustadmobile/lib/db/entities/SiteTerms;langDisplayName@(Lcom/ustadmobile/lib/db/entities/SiteTerms;Ljava/lang/String;)VgetLangDisplayName()Ljava/lang/String;getTerms-()Lcom/ustadmobile/lib/db/entities/SiteTerms; component1 component2copyequalsotherhashCodetoStringlib-database_releasei9)java/lang/Object!com.ustadmobile.lib.db.composites!StudentAndBlockStatuses.CompanionSj<֮!com.ustadmobile.lib.db.composites!StudentAndBlockStatuses.Companion>      20BJ00HELcom/ustadmobile/lib/db/composites/StudentAndBlockStatuses$Companion;()V serializer#Lkotlinx/serialization/KSerializer;;Lcom/ustadmobile/lib/db/composites/StudentAndBlockStatuses;lib-database_releasee}java/lang/Object!com.ustadmobile.lib.db.compositesStudentAndBlockStatusesys])U!com.ustadmobile.lib.db.compositesStudentAndBlockStatusesrL                 #20:"#B300 00 0  B0 00 J 0HJ00HJ#020200HJ020HJ 0HJ 0HJ&0202020 H!R00  R0 $%;Lcom/ustadmobile/lib/db/composites/StudentAndBlockStatuses;seen1studentCLcom/ustadmobile/lib/db/composites/PersonAndClazzMemberListDetails; blockStatuses/Lcom/ustadmobile/lib/db/composites/BlockStatus;serializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;(ILcom/ustadmobile/lib/db/composites/PersonAndClazzMemberListDetails;Ljava/util/List;Lkotlinx/serialization/internal/SerializationConstructorMarker;)VV(Lcom/ustadmobile/lib/db/composites/PersonAndClazzMemberListDetails;Ljava/util/List;)VgetBlockStatuses()Ljava/util/List; getStudentE()Lcom/ustadmobile/lib/db/composites/PersonAndClazzMemberListDetails; component1 component2copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_release.ү9java/lang/Object Companion!com.ustadmobile.lib.db.composites$StudentResultAndCourseBlockSourcedIdXur0!com.ustadmobile.lib.db.composites$StudentResultAndCourseBlockSourcedId(         20B0 0J 0HJ 0HJ0202 0HJ020HJ 0HJ 0HR0X "  R08@X   " HLcom/ustadmobile/lib/db/composites/StudentResultAndCourseBlockSourcedId; studentResult/Lcom/ustadmobile/lib/db/entities/StudentResult; cbSourcedIdD(Lcom/ustadmobile/lib/db/entities/StudentResult;Ljava/lang/String;)VgetCbSourcedId()Ljava/lang/String;setCbSourcedId(Ljava/lang/String;)VgetStudentResult1()Lcom/ustadmobile/lib/db/entities/StudentResult;setStudentResult2(Lcom/ustadmobile/lib/db/entities/StudentResult;)V component1 component2copyequalsotherhashCodetoStringlib-database_releaseejava/lang/Object!com.ustadmobile.lib.db.compositesSubmissionAndFiles.Companion<!com.ustadmobile.lib.db.compositesSubmissionAndFiles.Companion>      20BJ00H@Lcom/ustadmobile/lib/db/composites/SubmissionAndFiles$Companion;()V serializer#Lkotlinx/serialization/KSerializer;6Lcom/ustadmobile/lib/db/composites/SubmissionAndFiles;lib-database_releasek($java/lang/Object!com.ustadmobile.lib.db.compositesSubmissionAndFilesdę!com.ustadmobile.lib.db.compositesSubmissionAndFiles>              20:B300 00 0  B0 00 J&0202020HR00  R0 6Lcom/ustadmobile/lib/db/composites/SubmissionAndFiles;seen1 submission<Lcom/ustadmobile/lib/db/entities/CourseAssignmentSubmission;filesPLcom/ustadmobile/lib/db/composites/CourseAssignmentSubmissionFileAndTransferJob;serializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;(ILcom/ustadmobile/lib/db/entities/CourseAssignmentSubmission;Ljava/util/List;Lkotlinx/serialization/internal/SerializationConstructorMarker;)VO(Lcom/ustadmobile/lib/db/entities/CourseAssignmentSubmission;Ljava/util/List;)VgetFiles()Ljava/util/List; getSubmission>()Lcom/ustadmobile/lib/db/entities/CourseAssignmentSubmission; write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_releasex java/lang/Object Companion!com.ustadmobile.lib.db.compositesTransferJobAndTotalsk<+"!com.ustadmobile.lib.db.compositesTransferJobAndTotalsJ                 020:/0B=0000 0  0  B1 000  0 J 0HJ 0HJ 0HJ  0 HJ5!02 020202  0 HJ"0#2$0HJ %0HJ &0 HJ&'0(2)02*0+2,0-H.R 0 X "R0X "R 08@X "R0X "128Lcom/ustadmobile/lib/db/composites/TransferJobAndTotals;seen1 transferJob-Lcom/ustadmobile/lib/db/entities/TransferJob; totalSize transferredlatestErrorStrserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;(ILcom/ustadmobile/lib/db/entities/TransferJob;JJLjava/lang/String;Lkotlinx/serialization/internal/SerializationConstructorMarker;)VD(Lcom/ustadmobile/lib/db/entities/TransferJob;JJLjava/lang/String;)VgetLatestErrorStr()Ljava/lang/String;setLatestErrorStr(Ljava/lang/String;)V getTotalSize()J setTotalSize(J)VgetTransferJob/()Lcom/ustadmobile/lib/db/entities/TransferJob;setTransferJob0(Lcom/ustadmobile/lib/db/entities/TransferJob;)VgetTransferredsetTransferred component1 component2 component3 component4copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_release rD!java/lang/Object Companion!com.ustadmobile.lib.db.compositesTransferJobItemStatus.CompanionKv !com.ustadmobile.lib.db.compositesTransferJobItemStatus.Companion       20BJ 0 2 0R0XT R0XT R0XT R0XT R0XT  CLcom/ustadmobile/lib/db/composites/TransferJobItemStatus$Companion;()VSTATUS_CANCELLEDSTATUS_COMPLETE_INT STATUS_FAILEDSTATUS_IN_PROGRESS_INTSTATUS_QUEUED_INTvalueOf9Lcom/ustadmobile/lib/db/composites/TransferJobItemStatus;valuelib-database_releasewtjava/lang/ObjectSTATUS_CANCELLEDSTATUS_COMPLETE_INT STATUS_FAILEDSTATUS_IN_PROGRESS_INTSTATUS_QUEUED_INT!com.ustadmobile.lib.db.compositesTransferJobItemStatus9n B?!com.ustadmobile.lib.db.compositesTransferJobItemStatusd      200: B0R0 jjj j j  9Lcom/ustadmobile/lib/db/composites/TransferJobItemStatus;value(Ljava/lang/String;II)VgetValue()IQUEUED IN_PROGRESSCOMPLETEFAILED CANCELLED Companionlib-database_releaseWئ?nSTATUS_CANCELLEDYA۪STATUS_COMPLETE_INTBt* STATUS_FAILEDYSTATUS_IN_PROGRESS_INT۲ESTATUS_QUEUED_INTo@rjjava/lang/Enum Companion&com.ustadmobile.lib.db.composites.xapiSessionTimeAndProgressInfo>+ &com.ustadmobile.lib.db.composites.xapiSessionTimeAndProgressInfo.J          +       F20:EFB_00000 0  0  0 00B[000 0  0  0   0 0J .0HJ /0HJ 00HJ10H!J20 H&J 30 HJ40 HJ 50HJd602020202 02  0 2 0 2  0 20H7J80 290HJ :0HJ ;0<HJ&=0>2?02@0A2B0CHDR0X "R0X "R 0 X  "R 0 X  "R0X $ !""#R 0 X )%&"'(R0X *"+R0X ,"-GHCLcom/ustadmobile/lib/db/composites/xapi/SessionTimeAndProgressInfo;seen1contextRegistrationHicontextRegistrationLo timeStarted maxProgressmaxScore isCompleted isSuccessfulresultDurationserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;(IJJJLjava/lang/Integer;Ljava/lang/Float;ZLjava/lang/Boolean;JLkotlinx/serialization/internal/SerializationConstructorMarker;)V?(JJJLjava/lang/Integer;Ljava/lang/Float;ZLjava/lang/Boolean;J)VgetContextRegistrationHi()JsetContextRegistrationHi(J)VgetContextRegistrationLosetContextRegistrationLo()Z setCompleted(Z)V()Ljava/lang/Boolean; setSuccessful(Ljava/lang/Boolean;)VLjava/lang/Boolean;getMaxProgress()Ljava/lang/Integer;setMaxProgress(Ljava/lang/Integer;)VLjava/lang/Integer; getMaxScore()Ljava/lang/Float; setMaxScore(Ljava/lang/Float;)VLjava/lang/Float;getResultDurationsetResultDurationgetTimeStartedsetTimeStarted component1 component2 component3 component4 component5 component6 component7 component8copy(JJJLjava/lang/Integer;Ljava/lang/Float;ZLjava/lang/Boolean;J)Lcom/ustadmobile/lib/db/composites/xapi/SessionTimeAndProgressInfo;equalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_releasem>S1java/lang/Object Companion&com.ustadmobile.lib.db.composites.xapiSessionTimeAndProgressInfoConst&w&com.ustadmobile.lib.db.composites.xapiSessionTimeAndProgressInfoConst     20BR0XT R0XT R0XT R0XT R0XT R 0XT R 0XT R 0XT  HLcom/ustadmobile/lib/db/composites/xapi/SessionTimeAndProgressInfoConst;()VSORT_BY_COMPLETION_ASCSORT_BY_COMPLETION_DESCSORT_BY_LEAST_RECENT_ASCSORT_BY_LEAST_RECENT_DESCSORT_BY_SCORE_ASCSORT_BY_SCORE_DESCSORT_BY_TIMESTAMP_ASCSORT_BY_TIMESTAMP_DESClib-database_release@NSORT_BY_COMPLETION_ASC'CVD SORT_BY_COMPLETION_DESCO؅~SORT_BY_LEAST_RECENT_ASC1Pҥ05SORT_BY_LEAST_RECENT_DESC+SORT_BY_SCORE_ASCk$`&%SORT_BY_SCORE_DESC]Ҡ&SORT_BY_TIMESTAMP_ASCSORT_BY_TIMESTAMP_DESCo@rjjava/lang/Object&com.ustadmobile.lib.db.composites.xapiStateIdAndLastModifiedp7Ne&com.ustadmobile.lib.db.composites.xapiStateIdAndLastModified(         20B00J 0HJ 0HJ02020HJ020HJ 0HJ 0HR0X "  R0X   " ?Lcom/ustadmobile/lib/db/composites/xapi/StateIdAndLastModified; seStateId seLastMod(Ljava/lang/String;J)V getSeLastMod()J setSeLastMod(J)V getSeStateId()Ljava/lang/String; setSeStateId(Ljava/lang/String;)V component1 component2copyequalsotherhashCodetoStringlib-database_release+hԊjava/lang/Object&com.ustadmobile.lib.db.composites.xapiStatementConstu"KD)q&com.ustadmobile.lib.db.composites.xapiStatementConstk     20BR0XT R0XT R0XT R0XT  7Lcom/ustadmobile/lib/db/composites/xapi/StatementConst;()VSORT_BY_SCORE_ASCSORT_BY_SCORE_DESCSORT_BY_TIMESTAMP_ASCSORT_BY_TIMESTAMP_DESClib-database_release7>I'SORT_BY_SCORE_ASC]Ҡ&SORT_BY_SCORE_DESCk$`&%SORT_BY_TIMESTAMP_ASCSORT_BY_TIMESTAMP_DESCo@rjjava/lang/Object&com.ustadmobile.lib.db.composites.xapiStatementEntityAndVerb1֠͐&com.ustadmobile.lib.db.composites.xapiStatementEntityAndVerbR                 520:45BU0000  0  0 00BK0 0 0   0   0  0J&,0-2.02/002102H3R  0 8@X "R  0 8@X "R0X "R08@X  !""#R 08@X $%"&'R 0 8@X ()"*+67?Lcom/ustadmobile/lib/db/composites/xapi/StatementEntityAndVerb;seen1statementEntity6Lcom/ustadmobile/lib/db/entities/xapi/StatementEntity;verb1Lcom/ustadmobile/lib/db/entities/xapi/VerbEntity; verbDisplay7Lcom/ustadmobile/lib/db/entities/xapi/VerbLangMapEntry;activity5Lcom/ustadmobile/lib/db/entities/xapi/ActivityEntity;activityLangMapEntry;Lcom/ustadmobile/lib/db/entities/xapi/ActivityLangMapEntry;statementActivityDescriptionserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;c(ILcom/ustadmobile/lib/db/entities/xapi/StatementEntity;Lcom/ustadmobile/lib/db/entities/xapi/VerbEntity;Lcom/ustadmobile/lib/db/entities/xapi/VerbLangMapEntry;Lcom/ustadmobile/lib/db/entities/xapi/ActivityEntity;Lcom/ustadmobile/lib/db/entities/xapi/ActivityLangMapEntry;Ljava/lang/String;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V#(Lcom/ustadmobile/lib/db/entities/xapi/StatementEntity;Lcom/ustadmobile/lib/db/entities/xapi/VerbEntity;Lcom/ustadmobile/lib/db/entities/xapi/VerbLangMapEntry;Lcom/ustadmobile/lib/db/entities/xapi/ActivityEntity;Lcom/ustadmobile/lib/db/entities/xapi/ActivityLangMapEntry;Ljava/lang/String;)V getActivity7()Lcom/ustadmobile/lib/db/entities/xapi/ActivityEntity; setActivity8(Lcom/ustadmobile/lib/db/entities/xapi/ActivityEntity;)VgetActivityLangMapEntry=()Lcom/ustadmobile/lib/db/entities/xapi/ActivityLangMapEntry;setActivityLangMapEntry>(Lcom/ustadmobile/lib/db/entities/xapi/ActivityLangMapEntry;)VgetStatementActivityDescription()Ljava/lang/String;setStatementActivityDescription(Ljava/lang/String;)VgetStatementEntity8()Lcom/ustadmobile/lib/db/entities/xapi/StatementEntity;setStatementEntity9(Lcom/ustadmobile/lib/db/entities/xapi/StatementEntity;)VgetVerb3()Lcom/ustadmobile/lib/db/entities/xapi/VerbEntity;setVerb4(Lcom/ustadmobile/lib/db/entities/xapi/VerbEntity;)VgetVerbDisplay9()Lcom/ustadmobile/lib/db/entities/xapi/VerbLangMapEntry;setVerbDisplay:(Lcom/ustadmobile/lib/db/entities/xapi/VerbLangMapEntry;)V write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_releaseҍi;Sjava/lang/Object Companion&com.ustadmobile.lib.db.composites.xapiVerbEntityAndNameß &com.ustadmobile.lib.db.composites.xapiVerbEntityAndNamevH                &20:%&B-0000  B0 0 J 0HJ 0HJ0202 0HJ020HJ 0HJ 0HJ&0202 0!2"0#H$R08@X   "R 08@X "'(:Lcom/ustadmobile/lib/db/composites/xapi/VerbEntityAndName;seen1 verbEntity1Lcom/ustadmobile/lib/db/entities/xapi/VerbEntity;verbName7Lcom/ustadmobile/lib/db/entities/xapi/VerbLangMapEntry;serializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;(ILcom/ustadmobile/lib/db/entities/xapi/VerbEntity;Lcom/ustadmobile/lib/db/entities/xapi/VerbLangMapEntry;Lkotlinx/serialization/internal/SerializationConstructorMarker;)Vk(Lcom/ustadmobile/lib/db/entities/xapi/VerbEntity;Lcom/ustadmobile/lib/db/entities/xapi/VerbLangMapEntry;)V getVerbEntity3()Lcom/ustadmobile/lib/db/entities/xapi/VerbEntity; setVerbEntity4(Lcom/ustadmobile/lib/db/entities/xapi/VerbEntity;)V getVerbName9()Lcom/ustadmobile/lib/db/entities/xapi/VerbLangMapEntry; setVerbName:(Lcom/ustadmobile/lib/db/entities/xapi/VerbLangMapEntry;)V component1 component2copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_releasebՊqjava/lang/Object Companioncom.ustadmobile.lib.db.entitiesAssignmentProgressSummaryGO?K5com.ustadmobile.lib.db.entitiesAssignmentProgressSummaryS8              %20:$%BA00000 0 0  B J0HJ&02020 2!0"H#R0X "R 0X  "R0X "R0X "R0X "&';Lcom/ustadmobile/lib/db/entities/AssignmentProgressSummary;seen1submittedStudents totalStudentsmarkedStudents)activeUserHasViewLearnerRecordsPermissionisGroupAssignmentserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;H(IIIIZZLkotlinx/serialization/internal/SerializationConstructorMarker;)V()V,getActiveUserHasViewLearnerRecordsPermission()Z,setActiveUserHasViewLearnerRecordsPermission(Z)VsetGroupAssignmentgetMarkedStudents()IsetMarkedStudents(I)VgetSubmittedStudentssetSubmittedStudentsgetTotalStudentssetTotalStudentscalculateNotSubmittedStudents write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_releaseUjRJjava/lang/Object Companioncom.ustadmobile.lib.db.entities+AssignmentSubmitterAndAllocations.Companionb- NJr1com.ustadmobile.lib.db.entities+AssignmentSubmitterAndAllocations.Companion>      20BJ00HMLcom/ustadmobile/lib/db/entities/AssignmentSubmitterAndAllocations$Companion;()V serializer#Lkotlinx/serialization/KSerializer;CLcom/ustadmobile/lib/db/entities/AssignmentSubmitterAndAllocations;lib-database_release20Vsjava/lang/Objectcom.ustadmobile.lib.db.entities!AssignmentSubmitterAndAllocations'~Lcom.ustadmobile.lib.db.entities!AssignmentSubmitterAndAllocationsvL                 #20:"#B300 00 0  B000 J 0HJ00HJ#020200HJ020HJ 0HJ 0HJ&0202020 H!R00  R0 $%CLcom/ustadmobile/lib/db/entities/AssignmentSubmitterAndAllocations;seen1 submitter<Lcom/ustadmobile/lib/db/entities/AssignmentSubmitterSummary; allocations8Lcom/ustadmobile/lib/db/entities/PeerReviewerAllocation;serializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;(ILcom/ustadmobile/lib/db/entities/AssignmentSubmitterSummary;Ljava/util/List;Lkotlinx/serialization/internal/SerializationConstructorMarker;)VO(Lcom/ustadmobile/lib/db/entities/AssignmentSubmitterSummary;Ljava/util/List;)VgetAllocations()Ljava/util/List; getSubmitter>()Lcom/ustadmobile/lib/db/entities/AssignmentSubmitterSummary; component1 component2copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_releaseجjava/lang/Object Companioncom.ustadmobile.lib.db.entities$AssignmentSubmitterSummary.Companion1]com.ustadmobile.lib.db.entities$AssignmentSubmitterSummary.Companion>      20BJ00HFLcom/ustadmobile/lib/db/entities/AssignmentSubmitterSummary$Companion;()V serializer#Lkotlinx/serialization/KSerializer;<Lcom/ustadmobile/lib/db/entities/AssignmentSubmitterSummary;lib-database_releaseX~java/lang/Objectcom.ustadmobile.lib.db.entitiesAssignmentSubmitterSummary=com.ustadmobile.lib.db.entitiesAssignmentSubmitterSummaryED                320:23BG0000 0 0 0  B=0 0 0  0 0J 0HJ  0HJ !0HJ "0HJ #0HJA$0202 02 02  02 0HJ%0&2'0HJ (0HJ )0HJ&*0+2,02-0.2/00H1R 0X "R 0X "R0X "R0X "R0X "45<Lcom/ustadmobile/lib/db/entities/AssignmentSubmitterSummary;seen1 submitterUidname pictureUrilatestPrivateCommentfileSubmissionStatusserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;{(IJLjava/lang/String;Ljava/lang/String;Ljava/lang/String;ILkotlinx/serialization/internal/SerializationConstructorMarker;)V;(JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;I)VgetFileSubmissionStatus()IsetFileSubmissionStatus(I)VgetLatestPrivateComment()Ljava/lang/String;setLatestPrivateComment(Ljava/lang/String;)VgetNamesetName getPictureUri setPictureUrigetSubmitterUid()JsetSubmitterUid(J)V component1 component2 component3 component4 component5copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_releaserKE}java/lang/Object Companioncom.ustadmobile.lib.db.entities%AverageCourseAssignmentMark.Companion_p]Scom.ustadmobile.lib.db.entities%AverageCourseAssignmentMark.Companion>      20BJ00HGLcom/ustadmobile/lib/db/entities/AverageCourseAssignmentMark$Companion;()V serializer#Lkotlinx/serialization/KSerializer;=Lcom/ustadmobile/lib/db/entities/AverageCourseAssignmentMark;lib-database_releaseWjava/lang/Objectcom.ustadmobile.lib.db.entitiesAverageCourseAssignmentMark1rcom.ustadmobile.lib.db.entitiesAverageCourseAssignmentMark>               20: B)0000 B J020HJ0HJ&0202020HR0X   " R0X "!"=Lcom/ustadmobile/lib/db/entities/AverageCourseAssignmentMark;seen1 averageScoreaveragePenaltyserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;E(IFILkotlinx/serialization/internal/SerializationConstructorMarker;)V()VgetAveragePenalty()IsetAveragePenalty(I)VgetAverageScore()FsetAverageScore(F)VequalsotherhashCode write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_release^ܳ >java/lang/Object Companioncom.ustadmobile.lib.db.entitiesCacheLockJoin.Companion햼KEcom.ustadmobile.lib.db.entitiesCacheLockJoin.Companion     20BR0XT R0XT R0XT R0XT R0XT R 0XT  9Lcom/ustadmobile/lib/db/entities/CacheLockJoin$Companion;()VSTATUS_CREATED STATUS_ERRORSTATUS_PENDING_CREATIONSTATUS_PENDING_DELETETYPE_OFFLINE_ITEMTYPE_SERVER_RETENTIONlib-database_release*C"Mjava/lang/ObjectSTATUS_CREATED STATUS_ERRORSTATUS_PENDING_CREATIONSTATUS_PENDING_DELETETYPE_OFFLINE_ITEMTYPE_SERVER_RETENTIONcom.ustadmobile.lib.db.entities CacheLockJoinخbH`com.ustadmobile.lib.db.entities CacheLockJoin`(       %   220:2BW000 0 0 0 0 0 J $0HJ %0HJ &0HJ '0HJ (0HJ )0HJ *0HJ +0HJ[,02020202 02 02 02 02 0HJ-0.2/0HJ 00HJ 10HR0X "R08@X "R 0X "R 08@X "R 0X "R0X "R 0X "R0X  !""#34/Lcom/ustadmobile/lib/db/entities/CacheLockJoin;cljId cljTableId cljEntityUidcljUrl cljLockId cljStatuscljTypecljOiUid(IIJLjava/lang/String;JIIJ)VgetCljEntityUid()JsetCljEntityUid(J)VgetCljId()IsetCljId(I)V getCljLockId setCljLockId getCljOiUid setCljOiUid getCljStatus setCljStatus getCljTableId setCljTableId getCljType setCljType getCljUrl()Ljava/lang/String; setCljUrl(Ljava/lang/String;)V component1 component2 component3 component4 component5 component6 component7 component8copyequalsotherhashCodetoString Companionlib-database_releaseJSTATUS_CREATED STATUS_ERROR]Ҡ&STATUS_PENDING_CREATIONo@rjSTATUS_PENDING_DELETEk$`&%TYPE_OFFLINE_ITEMTYPE_SERVER_RETENTIONo@rjjava/lang/Object Companioncom.ustadmobile.lib.db.entitiesClazz.Companion?aacom.ustadmobile.lib.db.entitiesClazz.Companion&          20BJ 00 HR0XT R0XT R0XT R0XT R 0XT R 0XT R 0XT 1Lcom/ustadmobile/lib/db/entities/Clazz$Companion;()VCLAZZ_CODE_DEFAULT_LENGTHCLAZZ_ENROLMENT_POLICY_OPEN CLAZZ_ENROLMENT_POLICY_WITH_LINKCLAZZ_FEATURE_ACTIVITYCLAZZ_FEATURE_ATTENDANCECLAZZ_FEATURE_CLAZZ_ASSIGNMENTTABLE_ID serializer#Lkotlinx/serialization/KSerializer;'Lcom/ustadmobile/lib/db/entities/Clazz;lib-database_releaseQjava/lang/ObjectCLAZZ_CODE_DEFAULT_LENGTHCLAZZ_ENROLMENT_POLICY_OPEN CLAZZ_ENROLMENT_POLICY_WITH_LINKCLAZZ_FEATURE_ACTIVITYCLAZZ_FEATURE_ATTENDANCECLAZZ_FEATURE_CLAZZ_ASSIGNMENTTABLE_IDcom.ustadmobile.lib.db.entitiesClazz\=x|com.ustadmobile.lib.db.entitiesClazz P              @      l20:klB0B00B0  00 0 0 000000000 0000 00000 0!0"0#0$%B&Ja02b0HJc0 HJ!d0e2f02g0h2i0jHR 0 X '(")*R!0X +,"-R 0X .,"/R0X 01"23R0 8@X 45"67R0X 81"93R0X :1";3R0 8@X <5"=7R08@X >1"?3R08@X @1"A3R0X B1"C3R08@X D1"E3R0X F,"GR"08@X H1"I3R 0X J1"K3R0X L1"M3R0X N1"O3R0X P1"Q3R0X R1"S3R0X T1"U3R0X V1"W3R08@X X1"Y3R0X Z,"[R 08@X \1"]3R0X ^"_`m    !"n'Lcom/ustadmobile/lib/db/entities/Clazz; clazzName(Ljava/lang/String;)VclazzLocationUid(Ljava/lang/String;J)Vseen1clazzUid clazzDescattendanceAverageclazzHolidayUMCalendarUidclazzScheuleUMCalendarUid isClazzActiveclazzStartTime clazzEndTime clazzFeaturesclazzSchoolUidclazzEnrolmentPolicyclazzTerminologyUidclazzMasterChangeSeqNumclazzLocalChangeSeqNumclazzLastChangedByclazzLct clazzTimeZoneclazzStudentsPersonGroupUidclazzTeachersPersonGroupUid"clazzPendingStudentsPersonGroupUidclazzParentsPersonGroupUid clazzCodeclazzOwnerPersonUidserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;(IJLjava/lang/String;Ljava/lang/String;FJJZJJJJJIJJJIJLjava/lang/String;JJJJLjava/lang/String;JLkotlinx/serialization/internal/SerializationConstructorMarker;)V()VgetAttendanceAverage()FsetAttendanceAverage(F)V getClazzCode()Ljava/lang/String; setClazzCode getClazzDesc setClazzDescgetClazzEndTime()JsetClazzEndTime(J)VgetClazzEnrolmentPolicy()IsetClazzEnrolmentPolicy(I)VgetClazzFeaturessetClazzFeaturesgetClazzHolidayUMCalendarUidsetClazzHolidayUMCalendarUidgetClazzLastChangedBysetClazzLastChangedBy getClazzLct setClazzLctgetClazzLocalChangeSeqNumsetClazzLocalChangeSeqNumgetClazzLocationUidsetClazzLocationUidgetClazzMasterChangeSeqNumsetClazzMasterChangeSeqNum getClazzName setClazzNamegetClazzOwnerPersonUidsetClazzOwnerPersonUidgetClazzParentsPersonGroupUidsetClazzParentsPersonGroupUid%getClazzPendingStudentsPersonGroupUid%setClazzPendingStudentsPersonGroupUidgetClazzScheuleUMCalendarUidsetClazzScheuleUMCalendarUidgetClazzSchoolUidsetClazzSchoolUidgetClazzStartTimesetClazzStartTimegetClazzStudentsPersonGroupUidsetClazzStudentsPersonGroupUidgetClazzTeachersPersonGroupUidsetClazzTeachersPersonGroupUidgetClazzTerminologyUidsetClazzTerminologyUidgetClazzTimeZonesetClazzTimeZone getClazzUid setClazzUid()ZsetClazzActive(Z)VequalsotherhashCode write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor; $serializer Companionlib-database_release/gDCLAZZ_CODE_DEFAULT_LENGTHO؅~CLAZZ_ENROLMENT_POLICY_OPENv r CLAZZ_ENROLMENT_POLICY_WITH_LINKoweVzCLAZZ_FEATURE_ACTIVITYQuCLAZZ_FEATURE_ATTENDANCE^xmCLAZZ_FEATURE_CLAZZ_ASSIGNMENT\,TABLE_IDO؅~java/lang/Object Companioncom.ustadmobile.lib.db.entitiesClazzAssignment.Companion&uOP>com.ustadmobile.lib.db.entitiesClazzAssignment.Companion&        20BJ00HR0XT R0XT R0XT R0XT R0XT R 0XT R 0XT R 0XT R 0XT R 0XT R0XT R0XT R0XT R0XT ;Lcom/ustadmobile/lib/db/entities/ClazzAssignment$Companion;()VCOMPLETION_CRITERIA_GRADEDCOMPLETION_CRITERIA_SUBMIT FILE_TYPE_ANYFILE_TYPE_AUDIO FILE_TYPE_DOCFILE_TYPE_IMAGEFILE_TYPE_VIDEOMARKED_BY_COURSE_LEADERMARKED_BY_PEERS"SUBMISSION_POLICY_MULTIPLE_ALLOWED$SUBMISSION_POLICY_SUBMIT_ALL_AT_ONCETABLE_IDTEXT_CHAR_LIMITTEXT_WORD_LIMIT serializer#Lkotlinx/serialization/KSerializer;1Lcom/ustadmobile/lib/db/entities/ClazzAssignment;lib-database_releaseR o~ajava/lang/ObjectCOMPLETION_CRITERIA_GRADEDCOMPLETION_CRITERIA_SUBMIT FILE_TYPE_ANYFILE_TYPE_AUDIO FILE_TYPE_DOCFILE_TYPE_IMAGEFILE_TYPE_VIDEOMARKED_BY_COURSE_LEADERMARKED_BY_PEERS"SUBMISSION_POLICY_MULTIPLE_ALLOWED$SUBMISSION_POLICY_SUBMIT_ALL_AT_ONCETABLE_IDTEXT_CHAR_LIMITTEXT_WORD_LIMITcom.ustadmobile.lib.db.entitiesClazzAssignment6mUcom.ustadmobile.lib.db.entitiesClazzAssignmentD          \      20:B00 0 0 0 0  0  0 00 000000 0000000000 !B0 0 0 0 0  0  0 00 000000 000000000"J _0HJ `0HJ a0HJ b0HJ c0HJ d0HJ e0 HJ f0HJ g0HJ h0HJ i0HJ j0HJ k0HJ l0HJ m0HJ n0HJ o0HJ p0HJ q0HJ r0 HJ s0 HJ t0 HJ u0HJ v0 HJw0202 02 02 02 0 2 0 2 0 2020 202020202020 202020202020202020HJx0 2y0HJ z0HJ {0HJ*|0}2~02020HR 0 X #$"%&R 0 X '$"(&R08@X )*"+,R$08@X -./0"12R&08@X 3.45"67R08@X 80"92R 08@X :*";,R08@X <0"=2R08@X >*"?,R08@X @*"A,R08@X B0"C2R08@X D*"E,R08@X F0"G2R08@X H0"I2R 0 8@X J$"K&R0 8@X L$"M&R0 8@X N$"O&R08@X P0"Q2R08@X R0"S2R08@X T0"U2R08@X V0"W2R&08@X X.Y5"Z7R08@X [*"\,R08@X ]*"^,1Lcom/ustadmobile/lib/db/entities/ClazzAssignment;seen1caUidcaTitle caDescription caGroupUidcaActivecaClassCommentEnabledcaPrivateCommentsEnabledcaCompletionCriteriacaRequireFileSubmission caFileType caSizeLimitcaNumberOfFilescaSubmissionPolicy caMarkingTypecaRequireTextSubmissioncaTextLimitType caTextLimit caXObjectUid caClazzUidcaPeerReviewerCountcaLocalChangeSeqNumcaMasterChangeSeqNumcaLastChangedBycaLctserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;}(IJLjava/lang/String;Ljava/lang/String;JZZZIZIIIIIZIIJJIJJIJLkotlinx/serialization/internal/SerializationConstructorMarker;)V=(JLjava/lang/String;Ljava/lang/String;JZZZIZIIIIIZIIJJIJJIJ)V getCaActive()Z setCaActive(Z)VgetCaClassCommentEnabledsetCaClassCommentEnabled getCaClazzUid()J setCaClazzUid(J)V#getCaCompletionCriteria$annotations()VgetCaCompletionCriteria()IsetCaCompletionCriteria(I)VgetCaDescription$annotationsgetCaDescription()Ljava/lang/String;setCaDescription(Ljava/lang/String;)V getCaFileType setCaFileType getCaGroupUid setCaGroupUidgetCaLastChangedBysetCaLastChangedBygetCaLctsetCaLctgetCaLocalChangeSeqNumsetCaLocalChangeSeqNumgetCaMarkingTypesetCaMarkingTypegetCaMasterChangeSeqNumsetCaMasterChangeSeqNumgetCaNumberOfFilessetCaNumberOfFilesgetCaPeerReviewerCountsetCaPeerReviewerCountgetCaPrivateCommentsEnabledsetCaPrivateCommentsEnabledgetCaRequireFileSubmissionsetCaRequireFileSubmissiongetCaRequireTextSubmissionsetCaRequireTextSubmissiongetCaSizeLimitsetCaSizeLimitgetCaSubmissionPolicysetCaSubmissionPolicygetCaTextLimitsetCaTextLimitgetCaTextLimitTypesetCaTextLimitTypegetCaTitle$annotations getCaTitle setCaTitlegetCaUidsetCaUidgetCaXObjectUidsetCaXObjectUid component1 component10 component11 component12 component13 component14 component15 component16 component17 component18 component19 component2 component20 component21 component22 component23 component24 component3 component4 component5 component6 component7 component8 component9copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_releaseX0/j0COMPLETION_CRITERIA_GRADEDv rCOMPLETION_CRITERIA_SUBMIToweVz FILE_TYPE_ANYb,kIFILE_TYPE_AUDIO]Ҡ& FILE_TYPE_DOCo@rjFILE_TYPE_IMAGEFILE_TYPE_VIDEOk$`&%MARKED_BY_COURSE_LEADERo@rjMARKED_BY_PEERS"SUBMISSION_POLICY_MULTIPLE_ALLOWED$SUBMISSION_POLICY_SUBMIT_ALL_AT_ONCEo@rjTABLE_ID[b`TEXT_CHAR_LIMITTEXT_WORD_LIMITo@rjjava/lang/Object Companioncom.ustadmobile.lib.db.entities)ClazzAssignmentCourseBlockAndSubmitterUidЉ!com.ustadmobile.lib.db.entities)ClazzAssignmentCourseBlockAndSubmitterUidX           %       A20:@ABQ0000  0  0 00BI 0 0 0   0  0 0J ,0HJ -0HJ .0 HJ /0 HJ 00 HJ 10HJM202 02 02 0 2  0 2 0 20HJ30240HJ 50HJ 607HJ&8092:02;0<2=0>H?R 08@X "R 08@X "R 0 8@X "R  0 8@X  !""#R0X $%"&'R 0 X ()"*+BCKLcom/ustadmobile/lib/db/entities/ClazzAssignmentCourseBlockAndSubmitterUid;seen1clazzAssignment1Lcom/ustadmobile/lib/db/entities/ClazzAssignment; courseBlock-Lcom/ustadmobile/lib/db/entities/CourseBlock;courseBlockPicture4Lcom/ustadmobile/lib/db/entities/CourseBlockPicture;courseGroupSet0Lcom/ustadmobile/lib/db/entities/CourseGroupSet; submitterUidhasModeratePermissionserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;(ILcom/ustadmobile/lib/db/entities/ClazzAssignment;Lcom/ustadmobile/lib/db/entities/CourseBlock;Lcom/ustadmobile/lib/db/entities/CourseBlockPicture;Lcom/ustadmobile/lib/db/entities/CourseGroupSet;JZLkotlinx/serialization/internal/SerializationConstructorMarker;)V(Lcom/ustadmobile/lib/db/entities/ClazzAssignment;Lcom/ustadmobile/lib/db/entities/CourseBlock;Lcom/ustadmobile/lib/db/entities/CourseBlockPicture;Lcom/ustadmobile/lib/db/entities/CourseGroupSet;JZ)VgetClazzAssignment3()Lcom/ustadmobile/lib/db/entities/ClazzAssignment;setClazzAssignment4(Lcom/ustadmobile/lib/db/entities/ClazzAssignment;)VgetCourseBlock/()Lcom/ustadmobile/lib/db/entities/CourseBlock;setCourseBlock0(Lcom/ustadmobile/lib/db/entities/CourseBlock;)VgetCourseBlockPicture6()Lcom/ustadmobile/lib/db/entities/CourseBlockPicture;setCourseBlockPicture7(Lcom/ustadmobile/lib/db/entities/CourseBlockPicture;)VgetCourseGroupSet2()Lcom/ustadmobile/lib/db/entities/CourseGroupSet;setCourseGroupSet3(Lcom/ustadmobile/lib/db/entities/CourseGroupSet;)VgetHasModeratePermission()ZsetHasModeratePermission(Z)VgetSubmitterUid()JsetSubmitterUid(J)V component1 component2 component3 component4 component5 component6copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_release ܔjava/lang/Object Companioncom.ustadmobile.lib.db.entitiesClazzEnrolment.Companionbcom.ustadmobile.lib.db.entitiesClazzEnrolment.Companion        20BJ 00HR0XT R0XT R0XT R0XT R0XT R 0XT R 0XT R 0XT R 0XT :Lcom/ustadmobile/lib/db/entities/ClazzEnrolment$Companion;()VOUTCOME_DROPPED_OUTOUTCOME_FAILEDOUTCOME_GRADUATEDOUTCOME_IN_PROGRESS ROLE_PARENT ROLE_STUDENTROLE_STUDENT_PENDING ROLE_TEACHERTABLE_ID serializer#Lkotlinx/serialization/KSerializer;0Lcom/ustadmobile/lib/db/entities/ClazzEnrolment;lib-database_release5s^java/lang/Object OUTCOME_DROPPED_OUTOUTCOME_FAILEDOUTCOME_GRADUATEDOUTCOME_IN_PROGRESS ROLE_PARENT ROLE_STUDENTROLE_STUDENT_PENDING ROLE_TEACHERTABLE_IDcom.ustadmobile.lib.db.entitiesClazzEnrolment!a!̤com.ustadmobile.lib.db.entitiesClazzEnrolment%F           '      J20:IJB00B000B 0 0 0 0 000000000000BJ!B0C2D02E0F2G0HHR0X " !R0X "#"$%R 08@X &'"()R 0X *'"+)R0X ,'"-)R08@X ./"01R08@X 2'"3)R0X 4'"5)R08@X 6'"7)R08@X 8'"9)R0X :/";1R 08@X <'"=)R0X >/"?1R 08@X @'"A)K    L0Lcom/ustadmobile/lib/db/entities/ClazzEnrolment;clazzUid personUid(JJ)Vrole(JJI)Vseen1clazzEnrolmentUidclazzEnrolmentPersonUidclazzEnrolmentClazzUidclazzEnrolmentDateJoinedclazzEnrolmentDateLeftclazzEnrolmentRole"clazzEnrolmentAttendancePercentageclazzEnrolmentActiveclazzEnrolmentLeavingReasonUidclazzEnrolmentOutcomeclazzEnrolmentLocalChangeSeqNum clazzEnrolmentMasterChangeSeqNumclazzEnrolmentLastChangedByclazzEnrolmentLctserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;Q(IJJJJJIFZJIJJIJLkotlinx/serialization/internal/SerializationConstructorMarker;)V()VgetClazzEnrolmentActive()ZsetClazzEnrolmentActive(Z)V%getClazzEnrolmentAttendancePercentage()F%setClazzEnrolmentAttendancePercentage(F)VgetClazzEnrolmentClazzUid()JsetClazzEnrolmentClazzUid(J)VgetClazzEnrolmentDateJoinedsetClazzEnrolmentDateJoinedgetClazzEnrolmentDateLeftsetClazzEnrolmentDateLeftgetClazzEnrolmentLastChangedBy()IsetClazzEnrolmentLastChangedBy(I)VgetClazzEnrolmentLctsetClazzEnrolmentLct!getClazzEnrolmentLeavingReasonUid!setClazzEnrolmentLeavingReasonUid"getClazzEnrolmentLocalChangeSeqNum"setClazzEnrolmentLocalChangeSeqNum#getClazzEnrolmentMasterChangeSeqNum#setClazzEnrolmentMasterChangeSeqNumgetClazzEnrolmentOutcomesetClazzEnrolmentOutcomegetClazzEnrolmentPersonUidsetClazzEnrolmentPersonUidgetClazzEnrolmentRolesetClazzEnrolmentRolegetClazzEnrolmentUidsetClazzEnrolmentUid write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor; $serializer Companionlib-database_release>{ OUTCOME_DROPPED_OUTQ ajOUTCOME_FAILED,̑$OUTCOME_GRADUATED'+kOUTCOME_IN_PROGRESSl4,| ` ROLE_PARENT,CV ROLE_STUDENTui<ROLE_STUDENT_PENDINGL; ROLE_TEACHERi)H>TABLE_ID,java/lang/Object Companioncom.ustadmobile.lib.db.entitiesClazzEnrolmentWithClazz|(BAncom.ustadmobile.lib.db.entitiesClazzEnrolmentWithClazz{J                 '20:&'B00000 0 0 0  000000000BJ!0 2!02"0#2$0%HR 08@X "(    )9Lcom/ustadmobile/lib/db/entities/ClazzEnrolmentWithClazz;0Lcom/ustadmobile/lib/db/entities/ClazzEnrolment;seen1clazzEnrolmentUidclazzEnrolmentPersonUidclazzEnrolmentClazzUidclazzEnrolmentDateJoinedclazzEnrolmentDateLeftclazzEnrolmentRole"clazzEnrolmentAttendancePercentageclazzEnrolmentActiveclazzEnrolmentLeavingReasonUidclazzEnrolmentOutcomeclazzEnrolmentLocalChangeSeqNum clazzEnrolmentMasterChangeSeqNumclazzEnrolmentLastChangedByclazzEnrolmentLctclazz'Lcom/ustadmobile/lib/db/entities/Clazz;serializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;x(IJJJJJIFZJIJJIJLcom/ustadmobile/lib/db/entities/Clazz;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V()VgetClazz)()Lcom/ustadmobile/lib/db/entities/Clazz;setClazz*(Lcom/ustadmobile/lib/db/entities/Clazz;)V write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor; $serializer Companionlib-database_releaseu:.com/ustadmobile/lib/db/entities/ClazzEnrolment Companioncom.ustadmobile.lib.db.entities)ClazzEnrolmentWithLeavingReason.Companionhncom.ustadmobile.lib.db.entities)ClazzEnrolmentWithLeavingReason.Companion>      20BJ00HKLcom/ustadmobile/lib/db/entities/ClazzEnrolmentWithLeavingReason$Companion;()V serializer#Lkotlinx/serialization/KSerializer;ALcom/ustadmobile/lib/db/entities/ClazzEnrolmentWithLeavingReason;lib-database_release<java/lang/Objectcom.ustadmobile.lib.db.entitiesClazzEnrolmentWithLeavingReason<= .`7com.ustadmobile.lib.db.entitiesClazzEnrolmentWithLeavingReasonrP                  .20:-.B00000 0 0 0  0000000000BJ&%0&2'02(0)2*0+H,R 08@X " R0X !""#$/0ALcom/ustadmobile/lib/db/entities/ClazzEnrolmentWithLeavingReason;0Lcom/ustadmobile/lib/db/entities/ClazzEnrolment;seen1clazzEnrolmentUidclazzEnrolmentPersonUidclazzEnrolmentClazzUidclazzEnrolmentDateJoinedclazzEnrolmentDateLeftclazzEnrolmentRole"clazzEnrolmentAttendancePercentageclazzEnrolmentActiveclazzEnrolmentLeavingReasonUidclazzEnrolmentOutcomeclazzEnrolmentLocalChangeSeqNum clazzEnrolmentMasterChangeSeqNumclazzEnrolmentLastChangedByclazzEnrolmentLct leavingReason/Lcom/ustadmobile/lib/db/entities/LeavingReason;timeZoneserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;(IJJJJJIFZJIJJIJLcom/ustadmobile/lib/db/entities/LeavingReason;Ljava/lang/String;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V()VgetLeavingReason1()Lcom/ustadmobile/lib/db/entities/LeavingReason;setLeavingReason2(Lcom/ustadmobile/lib/db/entities/LeavingReason;)V getTimeZone()Ljava/lang/String; setTimeZone(Ljava/lang/String;)V write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_release7$.com/ustadmobile/lib/db/entities/ClazzEnrolment Companioncom.ustadmobile.lib.db.entitiesClazzLog.Companion.74@com.ustadmobile.lib.db.entitiesClazzLog.Companion        20BJ 0 0 HR0XT R0XT R0XT R0XT R0XT R 0XT R 0XT 4Lcom/ustadmobile/lib/db/entities/ClazzLog$Companion;()VSTATUS_CREATEDSTATUS_HOLIDAYSTATUS_INACTIVESTATUS_MANUALLYCANCELEDSTATUS_RECORDEDSTATUS_RESCHEDULEDTABLE_ID serializer#Lkotlinx/serialization/KSerializer;*Lcom/ustadmobile/lib/db/entities/ClazzLog;lib-database_releaseFEPb7[java/lang/ObjectSTATUS_CREATEDSTATUS_HOLIDAYSTATUS_INACTIVESTATUS_MANUALLYCANCELEDSTATUS_RECORDEDSTATUS_RESCHEDULEDTABLE_IDcom.ustadmobile.lib.db.entitiesClazzLog|Öcom.ustadmobile.lib.db.entitiesClazzLogF           .      Q20:PQB'0000B0 0 00 0 0 00 0 0 0 00 000 00BJF0 2G0HJH0 HJ!I0J2K02L0M2N0OHR0X " !R0 X "#"$%R 0X &'"()R 0 X *#"+%R0 8@X ,-"./R08@X 0'"1)R08@X 2'"3)R08@X 4'"5)R0 X 6-"7/R0 X 8-"9/R0 X :-";/R0X <'"=)R0 X >-"?/R08@X @'"A)R0X B'"C)R 0X D'"E)R   S*Lcom/ustadmobile/lib/db/entities/ClazzLog; clazzLogUidclazzUidlogDate scheduleUid(JJJJ)Vseen1clazzLogClazzUid timeRecorded clazzLogDonecancellationNoteclazzLogCancelledclazzLogNumPresentclazzLogNumAbsentclazzLogNumPartialclazzLogScheduleUidclazzLogStatusFlag clazzLogMSQN clazzLogLCSN clazzLogLCBclazzLogLastChangedTimeserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;d(IJJJJZLjava/lang/String;ZIIIJIJJIJLkotlinx/serialization/internal/SerializationConstructorMarker;)V()VgetCancellationNote()Ljava/lang/String;setCancellationNote(Ljava/lang/String;)VgetClazzLogCancelled()ZsetClazzLogCancelled(Z)VgetClazzLogClazzUid()JsetClazzLogClazzUid(J)VgetClazzLogDonesetClazzLogDonegetClazzLogLCB()IsetClazzLogLCB(I)VgetClazzLogLCSNsetClazzLogLCSNgetClazzLogLastChangedTimesetClazzLogLastChangedTimegetClazzLogMSQNsetClazzLogMSQNgetClazzLogNumAbsentsetClazzLogNumAbsentgetClazzLogNumPartialsetClazzLogNumPartialgetClazzLogNumPresentsetClazzLogNumPresentgetClazzLogScheduleUidsetClazzLogScheduleUidgetClazzLogStatusFlagsetClazzLogStatusFlaggetClazzLogUidsetClazzLogUid getLogDate setLogDategetTimeRecordedsetTimeRecordedequalsotherhashCode write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor; $serializer Companionlib-database_releaseeݹdSTATUS_CREATEDb,kISTATUS_HOLIDAYo@rjSTATUS_INACTIVExC3TF"STATUS_MANUALLYCANCELEDSTATUS_RECORDED]Ҡ&STATUS_RESCHEDULED1Pҥ05TABLE_ID;b&java/lang/Object Companioncom.ustadmobile.lib.db.entities"ClazzLogAttendanceRecord.Companion%\com.ustadmobile.lib.db.entities"ClazzLogAttendanceRecord.Companion&          20BJ 0 0 HR0XT R0XT R0XT R0XT R 0XT R 0XT DLcom/ustadmobile/lib/db/entities/ClazzLogAttendanceRecord$Companion;()VATTENDANCE_THRESHOLD_GOODATTENDANCE_THRESHOLD_WARNING STATUS_ABSENTSTATUS_ATTENDEDSTATUS_PARTIALTABLE_ID serializer#Lkotlinx/serialization/KSerializer;:Lcom/ustadmobile/lib/db/entities/ClazzLogAttendanceRecord;lib-database_release#gljava/lang/ObjectATTENDANCE_THRESHOLD_GOODATTENDANCE_THRESHOLD_WARNING STATUS_ABSENTSTATUS_ATTENDEDSTATUS_PARTIALTABLE_IDcom.ustadmobile.lib.db.entitiesClazzLogAttendanceRecorddNfɨcom.ustadmobile.lib.db.entitiesClazzLogAttendanceRecord >               120:01BY00000 0 0 0 0 0BJ%0&2'0HJ(0HJ!)0*2+02,0-2.0/HR0X "R0X "R 08@X "R 08@X "R 08@X "R 08@X " R0X !""R08@X #"$2    3:Lcom/ustadmobile/lib/db/entities/ClazzLogAttendanceRecord;seen1clazzLogAttendanceRecordUid#clazzLogAttendanceRecordClazzLogUid!clazzLogAttendanceRecordPersonUidattendanceStatus*clazzLogAttendanceRecordMasterChangeSeqNum)clazzLogAttendanceRecordLocalChangeSeqNum%clazzLogAttendanceRecordLastChangedBy'clazzLogAttendanceRecordLastChangedTimeserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;K(IJJJIJJIJLkotlinx/serialization/internal/SerializationConstructorMarker;)V()VgetAttendanceStatus()IsetAttendanceStatus(I)V&getClazzLogAttendanceRecordClazzLogUid()J&setClazzLogAttendanceRecordClazzLogUid(J)V(getClazzLogAttendanceRecordLastChangedBy(setClazzLogAttendanceRecordLastChangedBy*getClazzLogAttendanceRecordLastChangedTime*setClazzLogAttendanceRecordLastChangedTime,getClazzLogAttendanceRecordLocalChangeSeqNum,setClazzLogAttendanceRecordLocalChangeSeqNum-getClazzLogAttendanceRecordMasterChangeSeqNum-setClazzLogAttendanceRecordMasterChangeSeqNum$getClazzLogAttendanceRecordPersonUid$setClazzLogAttendanceRecordPersonUidgetClazzLogAttendanceRecordUidsetClazzLogAttendanceRecordUidequalsotherhashCode write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor; $serializer Companionlib-database_releaseEfdPsATTENDANCE_THRESHOLD_GOODGyATTENDANCE_THRESHOLD_WARNINGx`HI STATUS_ABSENTSTATUS_ATTENDEDo@rjSTATUS_PARTIAL]Ҡ&TABLE_IDbͰjava/lang/Object Companioncom.ustadmobile.lib.db.entitiesClazzWithDisplayDetailsjcom.ustadmobile.lib.db.entitiesClazzWithDisplayDetailsZ`                      H20:GHB0000 0  0 0 000000000000000000 0!0"#0$%0&'0(0)0*+B,J&?0@2A02B0C2D0EHFR !0"8@X -."/0R %0&8@X 12"34R'0X 56"78R(0X 96":8R #0$8@X ;<"=>IJ9Lcom/ustadmobile/lib/db/entities/ClazzWithDisplayDetails;'Lcom/ustadmobile/lib/db/entities/Clazz;seen1clazzUid clazzName clazzDescattendanceAverageclazzHolidayUMCalendarUidclazzScheuleUMCalendarUid isClazzActiveclazzLocationUidclazzStartTime clazzEndTime clazzFeaturesclazzSchoolUidclazzEnrolmentPolicyclazzTerminologyUidclazzMasterChangeSeqNumclazzLocalChangeSeqNumclazzLastChangedByclazzLct clazzTimeZoneclazzStudentsPersonGroupUidclazzTeachersPersonGroupUid"clazzPendingStudentsPersonGroupUidclazzParentsPersonGroupUid clazzCodeclazzOwnerPersonUidclazzHolidayCalendar1Lcom/ustadmobile/lib/db/entities/HolidayCalendar; terminology3Lcom/ustadmobile/lib/db/entities/CourseTerminology; coursePicture/Lcom/ustadmobile/lib/db/entities/CoursePicture; numStudents numTeachersserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;5(IJLjava/lang/String;Ljava/lang/String;FJJZJJJJJIJJJIJLjava/lang/String;JJJJLjava/lang/String;JLcom/ustadmobile/lib/db/entities/HolidayCalendar;Lcom/ustadmobile/lib/db/entities/CourseTerminology;Lcom/ustadmobile/lib/db/entities/CoursePicture;IILkotlinx/serialization/internal/SerializationConstructorMarker;)V()VgetClazzHolidayCalendar3()Lcom/ustadmobile/lib/db/entities/HolidayCalendar;setClazzHolidayCalendar4(Lcom/ustadmobile/lib/db/entities/HolidayCalendar;)VgetCoursePicture1()Lcom/ustadmobile/lib/db/entities/CoursePicture;setCoursePicture2(Lcom/ustadmobile/lib/db/entities/CoursePicture;)VgetNumStudents()IsetNumStudents(I)VgetNumTeacherssetNumTeachersgetTerminology5()Lcom/ustadmobile/lib/db/entities/CourseTerminology;setTerminology6(Lcom/ustadmobile/lib/db/entities/CourseTerminology;)V write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_releaseߨ,%com/ustadmobile/lib/db/entities/Clazz Companioncom.ustadmobile.lib.db.entities3ClazzWithHolidayCalendarAndAndTerminology.CompanionkuW 5com.ustadmobile.lib.db.entities3ClazzWithHolidayCalendarAndAndTerminology.Companion>      20BJ00HULcom/ustadmobile/lib/db/entities/ClazzWithHolidayCalendarAndAndTerminology$Companion;()V serializer#Lkotlinx/serialization/KSerializer;KLcom/ustadmobile/lib/db/entities/ClazzWithHolidayCalendarAndAndTerminology;lib-database_release5Agjava/lang/Objectcom.ustadmobile.lib.db.entities)ClazzWithHolidayCalendarAndAndTerminology|7bcom.ustadmobile.lib.db.entities)ClazzWithHolidayCalendarAndAndTerminology7f                       D20:CDB0000 0  0 0 000000000000000000 0!0"#0$%0&'0()B*J702809HJ:0HJ&;0<2=02>0?2@0AHBR %0&8@X +,"-.R !0"8@X /0"12R #0$8@X 34"56EFKLcom/ustadmobile/lib/db/entities/ClazzWithHolidayCalendarAndAndTerminology;'Lcom/ustadmobile/lib/db/entities/Clazz;seen1clazzUid clazzName clazzDescattendanceAverageclazzHolidayUMCalendarUidclazzScheuleUMCalendarUid isClazzActiveclazzLocationUidclazzStartTime clazzEndTime clazzFeaturesclazzSchoolUidclazzEnrolmentPolicyclazzTerminologyUidclazzMasterChangeSeqNumclazzLocalChangeSeqNumclazzLastChangedByclazzLct clazzTimeZoneclazzStudentsPersonGroupUidclazzTeachersPersonGroupUid"clazzPendingStudentsPersonGroupUidclazzParentsPersonGroupUid clazzCodeclazzOwnerPersonUidholidayCalendar1Lcom/ustadmobile/lib/db/entities/HolidayCalendar; terminology3Lcom/ustadmobile/lib/db/entities/CourseTerminology; coursePicture/Lcom/ustadmobile/lib/db/entities/CoursePicture;serializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;3(IJLjava/lang/String;Ljava/lang/String;FJJZJJJJJIJJJIJLjava/lang/String;JJJJLjava/lang/String;JLcom/ustadmobile/lib/db/entities/HolidayCalendar;Lcom/ustadmobile/lib/db/entities/CourseTerminology;Lcom/ustadmobile/lib/db/entities/CoursePicture;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V()VgetCoursePicture1()Lcom/ustadmobile/lib/db/entities/CoursePicture;setCoursePicture2(Lcom/ustadmobile/lib/db/entities/CoursePicture;)VgetHolidayCalendar3()Lcom/ustadmobile/lib/db/entities/HolidayCalendar;setHolidayCalendar4(Lcom/ustadmobile/lib/db/entities/HolidayCalendar;)VgetTerminology5()Lcom/ustadmobile/lib/db/entities/CourseTerminology;setTerminology6(Lcom/ustadmobile/lib/db/entities/CourseTerminology;)VequalsotherhashCode write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_releasegmEQ%com/ustadmobile/lib/db/entities/Clazz Companioncom.ustadmobile.lib.db.entitiesClazzWithListDisplayDetailsocom.ustadmobile.lib.db.entitiesClazzWithListDisplayDetailsh                        W20:VWB0000 0 0  0 000000000000000000 0!0"0#0$0%0&0'(0)*0+,0-.B/JJ02K0LHJM0HJ&N0O2P02Q0R2S0THUR &0'8@X 01"23R *0+8@X 45"67R%0X 89":;R"0X <=">?R#0X @="A?R$0X BC"DER (0)8@X FG"HIXY=Lcom/ustadmobile/lib/db/entities/ClazzWithListDisplayDetails;'Lcom/ustadmobile/lib/db/entities/Clazz;seen1seen2clazzUid clazzName clazzDescattendanceAverageclazzHolidayUMCalendarUidclazzScheuleUMCalendarUid isClazzActiveclazzLocationUidclazzStartTime clazzEndTime clazzFeaturesclazzSchoolUidclazzEnrolmentPolicyclazzTerminologyUidclazzMasterChangeSeqNumclazzLocalChangeSeqNumclazzLastChangedByclazzLct clazzTimeZoneclazzStudentsPersonGroupUidclazzTeachersPersonGroupUid"clazzPendingStudentsPersonGroupUidclazzParentsPersonGroupUid clazzCodeclazzOwnerPersonUid numStudents numTeachers teacherNames lastRecordedclazzActiveEnrolment0Lcom/ustadmobile/lib/db/entities/ClazzEnrolment; terminology3Lcom/ustadmobile/lib/db/entities/CourseTerminology; coursePicture/Lcom/ustadmobile/lib/db/entities/CoursePicture;serializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;H(IIJLjava/lang/String;Ljava/lang/String;FJJZJJJJJIJJJIJLjava/lang/String;JJJJLjava/lang/String;JIILjava/lang/String;JLcom/ustadmobile/lib/db/entities/ClazzEnrolment;Lcom/ustadmobile/lib/db/entities/CourseTerminology;Lcom/ustadmobile/lib/db/entities/CoursePicture;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V()VgetClazzActiveEnrolment2()Lcom/ustadmobile/lib/db/entities/ClazzEnrolment;setClazzActiveEnrolment3(Lcom/ustadmobile/lib/db/entities/ClazzEnrolment;)VgetCoursePicture1()Lcom/ustadmobile/lib/db/entities/CoursePicture;setCoursePicture2(Lcom/ustadmobile/lib/db/entities/CoursePicture;)VgetLastRecorded()JsetLastRecorded(J)VgetNumStudents()IsetNumStudents(I)VgetNumTeacherssetNumTeachersgetTeacherNames()Ljava/lang/String;setTeacherNames(Ljava/lang/String;)VgetTerminology5()Lcom/ustadmobile/lib/db/entities/CourseTerminology;setTerminology6(Lcom/ustadmobile/lib/db/entities/CourseTerminology;)VequalsotherhashCode write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_releaseU%com/ustadmobile/lib/db/entities/Clazz Companioncom.ustadmobile.lib.db.entitiesComments.CompanionVytڸҁcom.ustadmobile.lib.db.entitiesComments.Companionf        20BJ00HR0XT R0XT  4Lcom/ustadmobile/lib/db/entities/Comments$Companion;()VCOMMENTS_STATUS_APPROVEDTABLE_ID serializer#Lkotlinx/serialization/KSerializer;*Lcom/ustadmobile/lib/db/entities/Comments;lib-database_releaseyx-`U6java/lang/ObjectCOMMENTS_STATUS_APPROVEDTABLE_IDcom.ustadmobile.lib.db.entitiesCommentsL[com.ustadmobile.lib.db.entitiesCommentsD          1      M20:LMBs0000 0 0 0 0 00000Bu0 00 0 0 0 0 0000J 40HJ 50HJ 60HJ 70HJ 80HJ 90HJ :0HJ ;0HJ <0HJ =0HJ >0HJy?0202 0202 02 02 02 02 0202020HJ@02A0HJ B0HJ C0HJ&D0E2F02G0H2I0JHKR0X "R0X "R0X "R 0X  "!R 0X ""#R 0X $"%R 0X &"'R08@X (")R 0X *+",-R0X ./"01R08@X 2"3NO*Lcom/ustadmobile/lib/db/entities/Comments;seen1 commentsUid commentsTextcommentsEntityUidcommentsStatuscommentsFromPersonUidcommentsForSubmitterUidcommentsFromSubmitterUidcommentsFlaggedcommentsDeletedcommentsDateTimeAdded commentsLctserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;_(IJLjava/lang/String;JIJJJZZJJLkotlinx/serialization/internal/SerializationConstructorMarker;)V(JLjava/lang/String;JIJJJZZJJ)VgetCommentsDateTimeAdded()JsetCommentsDateTimeAdded(J)VgetCommentsDeleted()ZsetCommentsDeleted(Z)VgetCommentsEntityUidsetCommentsEntityUidgetCommentsFlaggedsetCommentsFlaggedgetCommentsForSubmitterUidsetCommentsForSubmitterUidgetCommentsFromPersonUidsetCommentsFromPersonUidgetCommentsFromSubmitterUidsetCommentsFromSubmitterUidgetCommentsLctsetCommentsLctgetCommentsStatus()IsetCommentsStatus(I)VgetCommentsText()Ljava/lang/String;setCommentsText(Ljava/lang/String;)VgetCommentsUidsetCommentsUid component1 component10 component11 component2 component3 component4 component5 component6 component7 component8 component9copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_releaseS;COMMENTS_STATUS_APPROVEDb,kITABLE_IDS(qjava/lang/Object Companioncom.ustadmobile.lib.db.entitiesContentEntry.Companion=+B\Lcom.ustadmobile.lib.db.entitiesContentEntry.Companion        20BJ#0%0$HR0XT R0XT R0XT R0XT R0XT R 0XT R 0XT R 0XT R 0XT  R0XT R0XT R0XT R0XT R0XT R0XT R0XT R0XT R0XT R0XT R0XT R0XT R0XT R0XT R0XT R0XT R0XT R 0XT !R"0XT &'8Lcom/ustadmobile/lib/db/entities/ContentEntry$Companion;()VALL_RIGHTS_RESERVEDCOMPLETION_CRITERIA_AUTOMATIC%COMPLETION_CRITERIA_MARKED_BY_STUDENTCOMPLETION_CRITERIA_MIN_SCORE FLAG_IMPORTEDLICENSE_TYPE_CC_0LICENSE_TYPE_CC_BYLICENSE_TYPE_CC_BY_NCLICENSE_TYPE_CC_BY_NC_ND'getLICENSE_TYPE_CC_BY_NC_ND$annotationsLICENSE_TYPE_CC_BY_NC_SALICENSE_TYPE_CC_BY_ND$getLICENSE_TYPE_CC_BY_ND$annotationsLICENSE_TYPE_CC_BY_SALICENSE_TYPE_CC_BY_SA_NCLICENSE_TYPE_OTHERLICENSE_TYPE_PUBLIC_DOMAINLICENSE_TYPE_UNSPECIFIEDOWNER_TYPE_COURSEOWNER_TYPE_LIBRARYTABLE_ID TYPE_ARTICLE TYPE_AUDIOTYPE_COLLECTION TYPE_DOCUMENT TYPE_EBOOKTYPE_INTERACTIVE_EXERCISETYPE_PDFTYPE_UNDEFINEDgetTYPE_UNDEFINED$annotations TYPE_VIDEO serializer#Lkotlinx/serialization/KSerializer;.Lcom/ustadmobile/lib/db/entities/ContentEntry;lib-database_releaseK;*java/lang/ObjectALL_RIGHTS_RESERVEDCOMPLETION_CRITERIA_AUTOMATIC%COMPLETION_CRITERIA_MARKED_BY_STUDENTCOMPLETION_CRITERIA_MIN_SCORE FLAG_IMPORTEDLICENSE_TYPE_CC_0LICENSE_TYPE_CC_BYLICENSE_TYPE_CC_BY_NCLICENSE_TYPE_CC_BY_NC_NDLICENSE_TYPE_CC_BY_NC_SALICENSE_TYPE_CC_BY_NDLICENSE_TYPE_CC_BY_SALICENSE_TYPE_CC_BY_SA_NCLICENSE_TYPE_OTHERLICENSE_TYPE_PUBLIC_DOMAINLICENSE_TYPE_UNSPECIFIEDOWNER_TYPE_COURSEOWNER_TYPE_LIBRARYTABLE_ID TYPE_ARTICLE TYPE_AUDIOTYPE_COLLECTION TYPE_DOCUMENT TYPE_EBOOKTYPE_INTERACTIVE_EXERCISETYPE_PDFTYPE_UNDEFINED TYPE_VIDEOcom.ustadmobile.lib.db.entities ContentEntry 1com.ustadmobile.lib.db.entities ContentEntryF           G      s20:rsB'0000B 0  0 00 0000 000 00 0 0 0 0000 0 0 0 0 0  0 !0 "0 #0$%B&Jh02i0HJj0 HJ!k0l2m02n0o2p0qHR0X '(")*R0X +,"-.R$0 8@X /&01"23R!0 8@X 41"53R"0 8@X 67"89R0 8@X :7";9R 0 8@X <7"=9R 0 8@X >7"?9R0 X @1"A3R0 X B7"C9R0 8@X D1"E3R0 X F1"G3R0X H("I*R 0X J("K*R0 X L7"M9R0 X N7"O9R0X P,"Q.R0X R("S*R0 X T1"U3R0X V("W*R$0 8@X X&Y1"Z3R0 8@X [7"\9R0X ],"^.R0X _("`*R0X a("b*R&08@X c&d("e*R0X f("g*t   !"u.Lcom/ustadmobile/lib/db/entities/ContentEntry;title descriptionleafpublik)(Ljava/lang/String;Ljava/lang/String;ZZ)Vseen1contentEntryUidentryIdauthor publisher licenseType licenseName licenseUrl sourceUrl thumbnailUrl lastModifiedprimaryLanguageUidlanguageVariantUid contentFlags ceInactivecompletionCriteriaminScorecontentTypeFlag contentOwnercontentOwnerTypecontentEntryLocalChangeSeqNumcontentEntryMasterChangeSeqNumcontentEntryLastChangedBycontentEntryLctserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;(IJLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JJJIZZZIIIJIJJIJLkotlinx/serialization/internal/SerializationConstructorMarker;)V()V getAuthor()Ljava/lang/String; setAuthor(Ljava/lang/String;)V getCeInactive()Z setCeInactive(Z)V!getCompletionCriteria$annotationsgetCompletionCriteria()IsetCompletionCriteria(I)VgetContentEntryLastChangedBysetContentEntryLastChangedBygetContentEntryLct()JsetContentEntryLct(J)V getContentEntryLocalChangeSeqNum setContentEntryLocalChangeSeqNum!getContentEntryMasterChangeSeqNum!setContentEntryMasterChangeSeqNumgetContentEntryUidsetContentEntryUidgetContentFlagssetContentFlagsgetContentOwnersetContentOwnergetContentOwnerTypesetContentOwnerTypegetContentTypeFlagsetContentTypeFlaggetDescriptionsetDescription getEntryId setEntryIdgetLanguageVariantUidsetLanguageVariantUidgetLastModifiedsetLastModifiedgetLeafsetLeafgetLicenseNamesetLicenseNamegetLicenseTypesetLicenseType getLicenseUrl setLicenseUrlgetMinScore$annotations getMinScore setMinScoregetPrimaryLanguageUidsetPrimaryLanguageUid getPublik setPublik getPublisher setPublisher getSourceUrl setSourceUrlgetThumbnailUrl$annotationsgetThumbnailUrlsetThumbnailUrlgetTitlesetTitleequalsotherhashCode write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor; $serializer Companionlib-database_release&)"/ALL_RIGHTS_RESERVED'CVD COMPLETION_CRITERIA_AUTOMATICb,kI%COMPLETION_CRITERIA_MARKED_BY_STUDENTCOMPLETION_CRITERIA_MIN_SCOREo@rj FLAG_IMPORTEDo@rjLICENSE_TYPE_CC_07cg<LICENSE_TYPE_CC_BYo@rjLICENSE_TYPE_CC_BY_NC]Ҡ&LICENSE_TYPE_CC_BY_NC_ND۲ELICENSE_TYPE_CC_BY_NC_SAO؅~LICENSE_TYPE_CC_BY_ND`q7"LICENSE_TYPE_CC_BY_SALICENSE_TYPE_CC_BY_SA_NCk$`&%LICENSE_TYPE_OTHER1Pҥ05LICENSE_TYPE_PUBLIC_DOMAIN+LICENSE_TYPE_UNSPECIFIEDb,kIOWNER_TYPE_COURSEOWNER_TYPE_LIBRARYo@rjTABLE_IDEW}6 TYPE_ARTICLE+ TYPE_AUDIO'CVD TYPE_COLLECTIONo@rj TYPE_DOCUMENTO؅~ TYPE_EBOOKTYPE_INTERACTIVE_EXERCISEk$`&%TYPE_PDF1Pҥ05TYPE_UNDEFINEDb,kI TYPE_VIDEO]Ҡ&java/lang/Object Companioncom.ustadmobile.lib.db.entitiesContentEntryButtonModelwiߌcom.ustadmobile.lib.db.entitiesContentEntryButtonModel     20BR0X "R 0X  " R 0X  "R0X "R0X "9Lcom/ustadmobile/lib/db/entities/ContentEntryButtonModel;()VshowDeleteButtongetShowDeleteButton()ZsetShowDeleteButton(Z)VshowDownloadButtongetShowDownloadButtonsetShowDownloadButtonshowManageDownloadButtongetShowManageDownloadButtonsetShowManageDownloadButtonshowOpenButtongetShowOpenButtonsetShowOpenButtonshowUpdateButtongetShowUpdateButtonsetShowUpdateButtonlib-database_release1#9:ϒjava/lang/Objectcom.ustadmobile.lib.db.entitiesContentEntryImportJob.CompanionK0R0X ?("@*R 0X A("B*R0X C "D"R0X E "F"R0X G("H*R0X I "J"R08@X K("L*R0X M."N0rs7Lcom/ustadmobile/lib/db/entities/ContentEntryImportJob;seen1cjiUid sourceUricjiOriginalFilenamecjiContentEntryUidcjiParentContentEntryUidcjiContentEntryVersioncjiItemProgress cjiItemTotal cjiStatuscjiRecursiveStatus cjiPluginIdcjiParentCjiUid cjiStartTime cjiFinishTimecjiContentDeletedOnCancellationcjiCompressionLevelcjiErrorcjiErrorDismissedcjiOwnerPersonUid cjiParamsserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;(IJLjava/lang/String;Ljava/lang/String;JJJJJIIIJJJZILjava/lang/String;ZJLjava/lang/String;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V[(JLjava/lang/String;Ljava/lang/String;JJJJJIIIJJJZILjava/lang/String;ZJLjava/lang/String;)VgetCjiCompressionLevel()IsetCjiCompressionLevel(I)V"getCjiContentDeletedOnCancellation()Z"setCjiContentDeletedOnCancellation(Z)VgetCjiContentEntryUid()JsetCjiContentEntryUid(J)VgetCjiContentEntryVersionsetCjiContentEntryVersion getCjiError()Ljava/lang/String; setCjiError(Ljava/lang/String;)VgetCjiErrorDismissedsetCjiErrorDismissedgetCjiFinishTimesetCjiFinishTimegetCjiItemProgresssetCjiItemProgressgetCjiItemTotalsetCjiItemTotalgetCjiOriginalFilenamesetCjiOriginalFilenamegetCjiOwnerPersonUidsetCjiOwnerPersonUid getCjiParams setCjiParamsgetCjiParentCjiUidsetCjiParentCjiUidgetCjiParentContentEntryUidsetCjiParentContentEntryUidgetCjiPluginIdsetCjiPluginIdgetCjiRecursiveStatussetCjiRecursiveStatusgetCjiStartTimesetCjiStartTime getCjiStatus setCjiStatus getCjiUid setCjiUid getSourceUri setSourceUri component1 component10 component11 component12 component13 component14 component15 component16 component17 component18 component19 component2 component20 component3 component4 component5 component6 component7 component8 component9copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_releaseR <#PARAM_KEY_SUBTITLESdHDBTABLE_ID(0java/lang/Object Companioncom.ustadmobile.lib.db.entities%ContentEntryParentChildJoin.Companioneswcom.ustadmobile.lib.db.entities%ContentEntryParentChildJoin.CompanionT       20BJ00HR0XT  GLcom/ustadmobile/lib/db/entities/ContentEntryParentChildJoin$Companion;()VTABLE_ID serializer#Lkotlinx/serialization/KSerializer;=Lcom/ustadmobile/lib/db/entities/ContentEntryParentChildJoin;lib-database_release!(3^java/lang/ObjectTABLE_IDcom.ustadmobile.lib.db.entitiesContentEntryParentChildJoinra:d&com.ustadmobile.lib.db.entitiesContentEntryParentChildJoineF                 <20:;<B000Ba0 0  0  0 0 0 0 00 00B# 0  0  0J00210HJ20HJ&30425026072809H:R 0 8@X "R08@X "R08@X  !""#R0 8@X $"%R0 8@X &"'R0 8@X (")R 0 8@X *"+R 0 8@X ,"-R 0X .!"/#=>=Lcom/ustadmobile/lib/db/entities/ContentEntryParentChildJoin; parentEntry.Lcom/ustadmobile/lib/db/entities/ContentEntry; childEntryindex`(Lcom/ustadmobile/lib/db/entities/ContentEntry;Lcom/ustadmobile/lib/db/entities/ContentEntry;I)Vseen1cepcjParentContentEntryUidcepcjChildContentEntryUid childIndexcepcjUidcepcjLocalChangeSeqNumcepcjMasterChangeSeqNumcepcjLastChangedBycepcjLct cepcjDeletedserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;L(IJJIJJJIJZLkotlinx/serialization/internal/SerializationConstructorMarker;)V(JJI)VgetCepcjChildContentEntryUid()JsetCepcjChildContentEntryUid(J)VgetCepcjDeleted()ZsetCepcjDeleted(Z)VgetCepcjLastChangedBy()IsetCepcjLastChangedBy(I)V getCepcjLct setCepcjLctgetCepcjLocalChangeSeqNumsetCepcjLocalChangeSeqNumgetCepcjMasterChangeSeqNumsetCepcjMasterChangeSeqNumgetCepcjParentContentEntryUidsetCepcjParentContentEntryUid getCepcjUid setCepcjUid getChildIndex setChildIndexequalsotherhashCode write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_release>~wDTABLE_ID+java/lang/Object Companioncom.ustadmobile.lib.db.entitiesContentEntryPicture2.Companion #C+com.ustadmobile.lib.db.entitiesContentEntryPicture2.CompanionT       20BJ00HR0XT  @Lcom/ustadmobile/lib/db/entities/ContentEntryPicture2$Companion;()VTABLE_ID serializer#Lkotlinx/serialization/KSerializer;6Lcom/ustadmobile/lib/db/entities/ContentEntryPicture2;lib-database_release2java/lang/ObjectTABLE_IDcom.ustadmobile.lib.db.entitiesContentEntryPicture2~Zcom.ustadmobile.lib.db.entitiesContentEntryPicture2F                 -20:,-B=0000 0 0  B100 0  0 J 0HJ 0HJ 0HJ 0HJ5020202 02  0HJ0 2!0HJ "0HJ #0HJ&$0%2&02'0(2)0*H+R08@X "R0X "R 0X "R08@X "./6Lcom/ustadmobile/lib/db/entities/ContentEntryPicture2;seen1cepUidcepLct cepPictureUricepThumbnailUriserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;i(IJJLjava/lang/String;Ljava/lang/String;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V)(JJLjava/lang/String;Ljava/lang/String;)V getCepLct()J setCepLct(J)VgetCepPictureUri()Ljava/lang/String;setCepPictureUri(Ljava/lang/String;)VgetCepThumbnailUrisetCepThumbnailUri getCepUid setCepUid component1 component2 component3 component4copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_releaseyт0TABLE_ID.=Qujava/lang/Object Companioncom.ustadmobile.lib.db.entitiesContentEntryRelatedEntryJoinZ|Scom.ustadmobile.lib.db.entitiesContentEntryRelatedEntryJoineF                 :20:9:Bk00000 0 0  0 0000BJ.0/200HJ10HJ!20324025062708HR0X "R08@X "R08@X "R 08@X "R08@X  "!R 0X ""#R0X $"%R08@X &"'R 0 X ()"*+R 0X ,"-;    <>Lcom/ustadmobile/lib/db/entities/ContentEntryRelatedEntryJoin;seen1cerejUidcerejContentEntryUidcerejRelatedEntryUidcerejLastChangedByrelTypecommentcerejRelLanguageUidcerejLocalChangeSeqNumcerejMasterChangeSeqNumcerejLctserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;^(IJJJIILjava/lang/String;JJJJLkotlinx/serialization/internal/SerializationConstructorMarker;)V()VgetCerejContentEntryUid()JsetCerejContentEntryUid(J)VgetCerejLastChangedBy()IsetCerejLastChangedBy(I)V getCerejLct setCerejLctgetCerejLocalChangeSeqNumsetCerejLocalChangeSeqNumgetCerejMasterChangeSeqNumsetCerejMasterChangeSeqNumgetCerejRelLanguageUidsetCerejRelLanguageUidgetCerejRelatedEntryUidsetCerejRelatedEntryUid getCerejUid setCerejUid getComment()Ljava/lang/String; setComment(Ljava/lang/String;)V getRelType setRelTypeequalsotherhashCode write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor; $serializer Companionlib-database_release!xREL_TYPE_SEE_ALSOREL_TYPE_TRANSLATED_VERSIONo@rjTABLE_ID1Pҥ05java/lang/Object Companioncom.ustadmobile.lib.db.entities(ContentEntryRelatedEntryJoinWithLanguagecom.ustadmobile.lib.db.entities(ContentEntryRelatedEntryJoinWithLanguage_T                    *20:)*B0Bu000 0 0 0 0 000000BJ020HJ 0HJ&!0"2#02$0%2&0'H(R 08@X "+,JLcom/ustadmobile/lib/db/entities/ContentEntryRelatedEntryJoinWithLanguage;>Lcom/ustadmobile/lib/db/entities/ContentEntryRelatedEntryJoin;relatedEntryJoinA(Lcom/ustadmobile/lib/db/entities/ContentEntryRelatedEntryJoin;)Vseen1cerejUidcerejContentEntryUidcerejRelatedEntryUidcerejLastChangedByrelTypecommentcerejRelLanguageUidcerejLocalChangeSeqNumcerejMasterChangeSeqNumcerejLctlanguage*Lcom/ustadmobile/lib/db/entities/Language;serializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;(IJJJIILjava/lang/String;JJJJLcom/ustadmobile/lib/db/entities/Language;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V()V getLanguage,()Lcom/ustadmobile/lib/db/entities/Language; setLanguage-(Lcom/ustadmobile/lib/db/entities/Language;)VequalsotherhashCode write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_releaseCz# <com/ustadmobile/lib/db/entities/ContentEntryRelatedEntryJoin Companioncom.ustadmobile.lib.db.entities"ContentEntryStatementScoreProgresss_com.ustadmobile.lib.db.entities"ContentEntryStatementScoreProgress,H            "      =20:<=Bi00000 0  0 0 0000BJ10 220HJ30HJ&4052602708290:H;R 0 X "R0X "R 0X "R0X " R0X !""#$R0X %"&R0X '"(R 0 X )*"+,R0X -".R0X /"0>?DLcom/ustadmobile/lib/db/entities/ContentEntryStatementScoreProgress;seen1 resultScore resultMax resultScaled resultWeightcontentCompleteprogresssuccesspenalty totalContenttotalCompletedContentserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;M(IIIFIZIBIIILkotlinx/serialization/internal/SerializationConstructorMarker;)V()VgetContentComplete()ZsetContentComplete(Z)V getPenalty()I setPenalty(I)V getProgress setProgress getResultMax setResultMaxgetResultScaled()FsetResultScaled(F)VgetResultScoresetResultScoregetResultWeightsetResultWeight getSuccess()B setSuccess(B)VgetTotalCompletedContentsetTotalCompletedContentgetTotalContentsetTotalContentequalsotherhashCode write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_release:>9)java/lang/Object Companioncom.ustadmobile.lib.db.entitiesContentEntryVersion.Companion0ϧzcom.ustadmobile.lib.db.entitiesContentEntryVersion.Companion&          20BJ00HR0XT R0XT R0XT R0XT  R 0XT R 0XT  R 0XT ?Lcom/ustadmobile/lib/db/entities/ContentEntryVersion$Companion;()V PATH_POSTFIX9SELECT_OFFLINE_ITEM_UID_FOR_NEW_CONTENT_ENTRY_VERSION_SQLTABLE_ID TYPE_EPUBgetTYPE_EPUB$annotationsTYPE_PDF TYPE_VIDEOgetTYPE_VIDEO$annotations TYPE_XAPIgetTYPE_XAPI$annotations serializer#Lkotlinx/serialization/KSerializer;5Lcom/ustadmobile/lib/db/entities/ContentEntryVersion;lib-database_release ل)java/lang/Object PATH_POSTFIX9SELECT_OFFLINE_ITEM_UID_FOR_NEW_CONTENT_ENTRY_VERSION_SQLTABLE_ID TYPE_EPUBTYPE_PDF TYPE_VIDEO TYPE_XAPIcom.ustadmobile.lib.db.entitiesContentEntryVersion mɘcom.ustadmobile.lib.db.entitiesContentEntryVersionF           /      K20:JKBw0000 0 0 0 0 00000By00 0  0  0 0 0 0000J 20HJ 30HJ 40HJ 50HJ 60HJ 70HJ 80HJ 90HJ :0 HJ ;0HJ <0HJ}=020202 02  02  02 02 0 20202020HJ>0 2?0HJ @0HJ A0HJ&B0C2D02E0F2G0HHIR0X "R 0X "R 0 X " !R0X ""#R08@X $"%R 0X &"'R0X (")R08@X *"+R 0X ,"-R08@X ."/R08@X 0"1LM5Lcom/ustadmobile/lib/db/entities/ContentEntryVersion;seen1cevUidcevContentEntryUid cevOpenUricevContentTypecevManifestUrlcevSize cevInActivecevLastModifiedcevLctcevStorageSizecevOriginalSizeserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;(IJJLjava/lang/String;Ljava/lang/String;Ljava/lang/String;JZJJJJLkotlinx/serialization/internal/SerializationConstructorMarker;)VA(JJLjava/lang/String;Ljava/lang/String;Ljava/lang/String;JZJJJJ)VgetCevContentEntryUid()JsetCevContentEntryUid(J)VgetCevContentType()Ljava/lang/String;setCevContentType(Ljava/lang/String;)VgetCevInActive()ZsetCevInActive(Z)VgetCevLastModifiedsetCevLastModified getCevLct setCevLctgetCevManifestUrlsetCevManifestUrl getCevOpenUri setCevOpenUrigetCevOriginalSizesetCevOriginalSize getCevSize setCevSizegetCevStorageSizesetCevStorageSize getCevUid setCevUid component1 component10 component11 component2 component3 component4 component5 component6 component7 component8 component9copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_release      20BJ00HDLcom/ustadmobile/lib/db/entities/ContentEntryWithLanguage$Companion;()V serializer#Lkotlinx/serialization/KSerializer;:Lcom/ustadmobile/lib/db/entities/ContentEntryWithLanguage;lib-database_release@/1<java/lang/Objectcom.ustadmobile.lib.db.entitiesContentEntryWithLanguage <com.ustadmobile.lib.db.entitiesContentEntryWithLanguageJ                 520:45B0000 0 0 0 0 000 000000000000000 0!0"0#$0%&B'J&,0-2.02/002102H3R "0#8@X ()"*+67:Lcom/ustadmobile/lib/db/entities/ContentEntryWithLanguage;.Lcom/ustadmobile/lib/db/entities/ContentEntry;seen1contentEntryUidtitle descriptionentryIdauthor publisher licenseType licenseName licenseUrl sourceUrl thumbnailUrl lastModifiedprimaryLanguageUidlanguageVariantUid contentFlagsleafpublik ceInactivecompletionCriteriaminScorecontentTypeFlag contentOwnercontentOwnerTypecontentEntryLocalChangeSeqNumcontentEntryMasterChangeSeqNumcontentEntryLastChangedBycontentEntryLctlanguage*Lcom/ustadmobile/lib/db/entities/Language;serializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;!(IJLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JJJIZZZIIIJIJJIJLcom/ustadmobile/lib/db/entities/Language;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V()V getLanguage,()Lcom/ustadmobile/lib/db/entities/Language; setLanguage-(Lcom/ustadmobile/lib/db/entities/Language;)V write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_release6EtD,com/ustadmobile/lib/db/entities/ContentEntry Companioncom.ustadmobile.lib.db.entities ContentJobi.com.ustadmobile.lib.db.entities ContentJobD          &      ?20:>?B_0000 0 0 0  000B[0 00 0  0 0   00J )0HJ *0HJ +0HJ ,0HJ -0HJ .0 HJ /0HJ 00HJ_10202 0202 02  02 0 2  020HJ20 230HJ 40HJ 50HJ&607280290:2;0<H=R 0 X "R08@X "R 0X "R0X " R 0X !""R08@X #"$R 0X %"&R0X '"(@A,Lcom/ustadmobile/lib/db/entities/ContentJob;seen1cjUidtoUri cjProgresscjTotalcjNotificationTitlecjIsMeteredAllowedparamscjLctserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;~(IJLjava/lang/String;JJLjava/lang/String;ZLjava/lang/String;JLkotlinx/serialization/internal/SerializationConstructorMarker;)V>(JLjava/lang/String;JJLjava/lang/String;ZLjava/lang/String;J)VgetCjIsMeteredAllowed()ZsetCjIsMeteredAllowed(Z)VgetCjLct()JsetCjLct(J)VgetCjNotificationTitle()Ljava/lang/String;setCjNotificationTitle(Ljava/lang/String;)V getCjProgress setCjProgress getCjTotal setCjTotalgetCjUidsetCjUid getParams setParamsgetToUrisetToUri component1 component2 component3 component4 component5 component6 component7 component8copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_release}v@hTABLE_IDpH&=java/lang/Object Companioncom.ustadmobile.lib.db.entitiesCourseAssignmentMark.CompanionKR.8com.ustadmobile.lib.db.entitiesCourseAssignmentMark.CompanionT       20BJ00HR0XT  @Lcom/ustadmobile/lib/db/entities/CourseAssignmentMark$Companion;()VTABLE_ID serializer#Lkotlinx/serialization/KSerializer;6Lcom/ustadmobile/lib/db/entities/CourseAssignmentMark;lib-database_releasef$rظjava/lang/ObjectTABLE_IDcom.ustadmobile.lib.db.entitiesCourseAssignmentMark" YVcom.ustadmobile.lib.db.entitiesCourseAssignmentMarkpD                :20:9:Bs00000 0 0  0 0 0 000BJ!20324025062708HR0X "R08@X "R08@X "R 0 X " !R 0 X "#"$%R 08@X &"'R08@X (")R0 8@X *"+!R0 X ,"-!R0X ."/R08@X 0"1;   <6Lcom/ustadmobile/lib/db/entities/CourseAssignmentMark;seen1camUidcamAssignmentUidcamSubmitterUidcamMarkerSubmitterUidcamMarkerPersonUidcamMarkerCommentcamMark camMaxMark camPenaltycamLct camClazzUidserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;_(IJJJJJLjava/lang/String;FFFJJLkotlinx/serialization/internal/SerializationConstructorMarker;)V()VgetCamAssignmentUid()JsetCamAssignmentUid(J)VgetCamClazzUidsetCamClazzUid getCamLct setCamLct getCamMark()F setCamMark(F)VgetCamMarkerComment()Ljava/lang/String;setCamMarkerComment(Ljava/lang/String;)VgetCamMarkerPersonUidsetCamMarkerPersonUidgetCamMarkerSubmitterUidsetCamMarkerSubmitterUid getCamMaxMark setCamMaxMark getCamPenalty setCamPenaltygetCamSubmitterUidsetCamSubmitterUid getCamUid setCamUid write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor; $serializer Companionlib-database_releasejyPTABLE_IDeomjava/lang/Object Companioncom.ustadmobile.lib.db.entities$CourseAssignmentSubmission.Companion^Y9scom.ustadmobile.lib.db.entities$CourseAssignmentSubmission.Companion&          20BJ 00HR0XT R0XT R0XT R0XT R0XT R 0XT R 0 XT R 0XT FLcom/ustadmobile/lib/db/entities/CourseAssignmentSubmission$Companion;()VMARKEDMIN_SUBMITTER_UID_FOR_PERSON NOT_SUBMITTEDSUBMISSION_TYPE_FILESUBMISSION_TYPE_TEXT SUBMITTED#SUBMITTER_ENROLLED_BUT_NOT_IN_GROUPTABLE_ID serializer#Lkotlinx/serialization/KSerializer;<Lcom/ustadmobile/lib/db/entities/CourseAssignmentSubmission;lib-database_release/?:~[java/lang/ObjectMARKEDMIN_SUBMITTER_UID_FOR_PERSON NOT_SUBMITTEDSUBMISSION_TYPE_FILESUBMISSION_TYPE_TEXT SUBMITTED#SUBMITTER_ENROLLED_BUT_NOT_IN_GROUPTABLE_IDcom.ustadmobile.lib.db.entitiesCourseAssignmentSubmissionc;E/?B[00000 0  0 0 00BW0000  0  0 0 0J (0HJ )0HJ *0HJ +0HJ ,0 HJ -0HJ .0HJ /0HJ[00202020202  0 2 02 02 0HJ102230HJ 40HJ 50 HJ&607280290:2;0<H=R0X "R 08@X "R0X "R0X "R 0 X "R 08@X  "!R 0X "#"$%R08@X &"'@A<Lcom/ustadmobile/lib/db/entities/CourseAssignmentSubmission;seen1casUidcasAssignmentUidcasSubmitterUidcasSubmitterPersonUidcasTextcasType casTimestamp casClazzUidserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;\(IJJJJLjava/lang/String;IJJLkotlinx/serialization/internal/SerializationConstructorMarker;)V(JJJJLjava/lang/String;IJJ)VgetCasAssignmentUid()JsetCasAssignmentUid(J)VgetCasClazzUidsetCasClazzUidgetCasSubmitterPersonUidsetCasSubmitterPersonUidgetCasSubmitterUidsetCasSubmitterUid getCasText()Ljava/lang/String; setCasText(Ljava/lang/String;)VgetCasTimestampsetCasTimestamp getCasType()I setCasType(I)V getCasUid setCasUid component1 component2 component3 component4 component5 component6 component7 component8copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_release5V'MARKEDMIN_SUBMITTER_UID_FOR_PERSON x NOT_SUBMITTEDb,kISUBMISSION_TYPE_FILESUBMISSION_TYPE_TEXTo@rj SUBMITTEDo@rj#SUBMITTER_ENROLLED_BUT_NOT_IN_GROUP~} YTABLE_ID)UKjava/lang/Object Companioncom.ustadmobile.lib.db.entities(CourseAssignmentSubmissionFile.CompanionK*MFcom.ustadmobile.lib.db.entities(CourseAssignmentSubmissionFile.CompanionT       20BJ00HR0XT  JLcom/ustadmobile/lib/db/entities/CourseAssignmentSubmissionFile$Companion;()VTABLE_ID serializer#Lkotlinx/serialization/KSerializer;@Lcom/ustadmobile/lib/db/entities/CourseAssignmentSubmissionFile;lib-database_releasei؅b8java/lang/ObjectTABLE_IDcom.ustadmobile.lib.db.entitiesCourseAssignmentSubmissionFilek7ΤVQcom.ustadmobile.lib.db.entitiesCourseAssignmentSubmissionFileD          1      M20:LMBw00000 0 0  0  0 0000By0000 0  0   0   0 000J 40HJ 50HJ 60HJ 70HJ 80HJ 90HJ :0HJ ;0 HJ <0 HJ =0 HJ >0HJ}?0202020202 02  0 2  0 2  0 202020HJ@02A0HJ B0HJ C0 HJ&D0E2F02G0H2I0JHKR0X "R 0X "R08@X "R 0 X  !""#R 0 X $!"%#R0X &'"()R0X *"+R08@X ,"-R08@X ."/R08@X 0"1R 0 X 2!"3#NO@Lcom/ustadmobile/lib/db/entities/CourseAssignmentSubmissionFile;seen1casaUidcasaSubmissionUidcasaSubmitterUid casaCaUid casaClazzUid casaMimeType casaFileNamecasaUricasaSize casaTimestamp casaDeletedserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;(IJJJJJLjava/lang/String;Ljava/lang/String;Ljava/lang/String;IJZLkotlinx/serialization/internal/SerializationConstructorMarker;)VA(JJJJJLjava/lang/String;Ljava/lang/String;Ljava/lang/String;IJZ)V getCasaCaUid()J setCasaCaUid(J)VgetCasaClazzUidsetCasaClazzUidgetCasaDeleted()ZsetCasaDeleted(Z)VgetCasaFileName()Ljava/lang/String;setCasaFileName(Ljava/lang/String;)VgetCasaMimeTypesetCasaMimeType getCasaSize()I setCasaSize(I)VgetCasaSubmissionUidsetCasaSubmissionUidgetCasaSubmitterUidsetCasaSubmitterUidgetCasaTimestampsetCasaTimestamp getCasaUid setCasaUid getCasaUri setCasaUri component1 component10 component11 component2 component3 component4 component5 component6 component7 component8 component9copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_releaseH!5 tTABLE_ID\cy,java/lang/Object Companioncom.ustadmobile.lib.db.entitiesCourseBlock.Companionp7htcom.ustadmobile.lib.db.entitiesCourseBlock.Companion        20BJ 0 0 HR0XT R0XT R0XT R0XT R0XT R 0XT R 0XT 7Lcom/ustadmobile/lib/db/entities/CourseBlock$Companion;()VBLOCK_ASSIGNMENT_TYPEBLOCK_CONTENT_TYPEBLOCK_DISCUSSION_TYPEBLOCK_EXTERNAL_APPBLOCK_MODULE_TYPEBLOCK_TEXT_TYPETABLE_ID serializer#Lkotlinx/serialization/KSerializer;-Lcom/ustadmobile/lib/db/entities/CourseBlock;lib-database_release4W74java/lang/ObjectBLOCK_ASSIGNMENT_TYPEBLOCK_CONTENT_TYPEBLOCK_DISCUSSION_TYPEBLOCK_EXTERNAL_APPBLOCK_MODULE_TYPEBLOCK_TEXT_TYPETABLE_IDcom.ustadmobile.lib.db.entities CourseBlockld com.ustadmobile.lib.db.entities CourseBlockZN             Y      20:B00000 0  0  0 000000000 00000 0 0 0 !B0000  0   0  0 0000 0 000 0 0000 0  0  0 "J \0HJ ]0HJ ^0HJ_0HJJ`0HJJ a0HJ b0HJ c0 HJ d0HJ e0HJ f0HJ g0HJ h0HJ i0 HJ j0 HJ k0 HJ l0HJ m0HJ n0 HJ o0 HJ p0HJ q0HJ r0HJs0202020202  0 2  0 2 02 02020202 02 020202 0 202020202 0 2 0 2 0 HtJu02v0HJ w0HJ x0 HJ'y0z2{02|0}2~0HR0X #$"%&R0 X '(")*R0X +,"-.R 0X /0"12R0 X 3("4*R0X 5,"6.R 0 X 7("8*R0X 9,":.R0X ;,"<.R0X =$">&R 0X ?,"@.R0X A0"B2R0X C0"D2R0X E0"F2R08@X G,"H.R0X MIJ"KLR0 X N("O*R0X MPJ"QLR0X R,"S.R0 X T("U*R 0 X V("W*R0X X0"Y2R08@X Z,"[.-Lcom/ustadmobile/lib/db/entities/CourseBlock;seen1cbUidcbType cbIndentLevelcbModuleParentBlockUidcbTitle cbDescriptioncbCompletionCriteriacbHideUntilDatecbDeadlineDatecbLateSubmissionPenaltycbGracePeriodDate cbMaxPoints cbMinPointscbIndex cbClazzUidcbClazzSourcedIdcbActivecbHidden cbEntityUidcbLct cbSourcedId cbMetadatacbCreatedByAppIdserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;(IJIIJLjava/lang/String;Ljava/lang/String;IJJIJLjava/lang/Float;Ljava/lang/Float;IJLjava/lang/String;ZZJJLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V(JIIJLjava/lang/String;Ljava/lang/String;IJJIJLjava/lang/Float;Ljava/lang/Float;IJLjava/lang/String;ZZJJLjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V getCbActive()Z setCbActive(Z)VgetCbClazzSourcedId()Ljava/lang/String;setCbClazzSourcedId(Ljava/lang/String;)V getCbClazzUid()J setCbClazzUid(J)VgetCbCompletionCriteria()IsetCbCompletionCriteria(I)VgetCbCreatedByAppIdsetCbCreatedByAppIdgetCbDeadlineDatesetCbDeadlineDategetCbDescriptionsetCbDescriptiongetCbEntityUidsetCbEntityUidgetCbGracePeriodDatesetCbGracePeriodDate getCbHidden setCbHiddengetCbHideUntilDatesetCbHideUntilDategetCbIndentLevelsetCbIndentLevel getCbIndex setCbIndexgetCbLateSubmissionPenaltysetCbLateSubmissionPenaltygetCbLctsetCbLctgetCbMaxPoints()Ljava/lang/Float;setCbMaxPoints(Ljava/lang/Float;)VLjava/lang/Float; getCbMetadata setCbMetadatagetCbMinPointssetCbMinPointsgetCbModuleParentBlockUidsetCbModuleParentBlockUidgetCbSourcedIdsetCbSourcedId getCbTitle setCbTitle getCbType setCbTypegetCbUidsetCbUid component1 component10 component11 component12 component13 component14 component15 component16 component17 component18 component19 component2 component20 component21 component22 component23 component3 component4 component5 component6 component7 component8 component9copy(JIIJLjava/lang/String;Ljava/lang/String;IJJIJLjava/lang/Float;Ljava/lang/Float;IJLjava/lang/String;ZZJJLjava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/ustadmobile/lib/db/entities/CourseBlock;equalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_release&Hp9BLOCK_ASSIGNMENT_TYPEqQBLOCK_CONTENT_TYPE Hx+BLOCK_DISCUSSION_TYPE~)BLOCK_EXTERNAL_APPXDqrBLOCK_MODULE_TYPEoweVzBLOCK_TEXT_TYPEv rTABLE_IDAЕtjava/lang/Object Companioncom.ustadmobile.lib.db.entitiesCourseBlockPicture.Companion>ubcom.ustadmobile.lib.db.entitiesCourseBlockPicture.CompanionT       20BJ00HR0XT  >Lcom/ustadmobile/lib/db/entities/CourseBlockPicture$Companion;()VTABLE_ID serializer#Lkotlinx/serialization/KSerializer;4Lcom/ustadmobile/lib/db/entities/CourseBlockPicture;lib-database_release}ң]~zjava/lang/ObjectTABLE_IDcom.ustadmobile.lib.db.entitiesCourseBlockPictureR.Qcom.ustadmobile.lib.db.entitiesCourseBlockPictureF                 -20:,-B=0000 0 0  B100 0  0 J 0HJ 0HJ 0HJ 0HJ5020202 02  0HJ0 2!0HJ "0HJ #0HJ&$0%2&02'0(2)0*H+R08@X "R0X "R 0X "R08@X "./4Lcom/ustadmobile/lib/db/entities/CourseBlockPicture;seen1cbpUidcbpLct cbpPictureUricbpThumbnailUriserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;i(IJJLjava/lang/String;Ljava/lang/String;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V)(JJLjava/lang/String;Ljava/lang/String;)V getCbpLct()J setCbpLct(J)VgetCbpPictureUri()Ljava/lang/String;setCbpPictureUri(Ljava/lang/String;)VgetCbpThumbnailUrisetCbpThumbnailUri getCbpUid setCbpUid component1 component2 component3 component4copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_releaseJ;u!hTABLE_ID&TP>?'java/lang/Object Companioncom.ustadmobile.lib.db.entitiesCourseGroupMember.Companion/dmocom.ustadmobile.lib.db.entitiesCourseGroupMember.CompanionT       20BJ00HR0XT  =Lcom/ustadmobile/lib/db/entities/CourseGroupMember$Companion;()VTABLE_ID serializer#Lkotlinx/serialization/KSerializer;3Lcom/ustadmobile/lib/db/entities/CourseGroupMember;lib-database_releaseP몬|Wjava/lang/ObjectTABLE_IDcom.ustadmobile.lib.db.entitiesCourseGroupMemberwo/com.ustadmobile.lib.db.entitiesCourseGroupMember/D                120:01BA00000 0 0  B70000 0 J 0HJ 0HJ 0HJ 0HJ  0HJ;!0202020202 0HJ"0#2$0HJ %0HJ &0'HJ&(0)2*02+0,2-0.H/R0X "R 08@X "R0X "R0X "R08@X "233Lcom/ustadmobile/lib/db/entities/CourseGroupMember;seen1cgmUid cgmSetUidcgmGroupNumber cgmPersonUidcgmLctserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;H(IJJIJJLkotlinx/serialization/internal/SerializationConstructorMarker;)V(JJIJJ)VgetCgmGroupNumber()IsetCgmGroupNumber(I)V getCgmLct()J setCgmLct(J)VgetCgmPersonUidsetCgmPersonUid getCgmSetUid setCgmSetUid getCgmUid setCgmUid component1 component2 component3 component4 component5copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_releaseo*1/iTABLE_IDX-'rjava/lang/Object Companioncom.ustadmobile.lib.db.entities"CourseGroupMemberAndName.CompanionsScom.ustadmobile.lib.db.entities"CourseGroupMemberAndName.Companion>      20BJ00HDLcom/ustadmobile/lib/db/entities/CourseGroupMemberAndName$Companion;()V serializer#Lkotlinx/serialization/KSerializer;:Lcom/ustadmobile/lib/db/entities/CourseGroupMemberAndName;lib-database_release"l]java/lang/Objectcom.ustadmobile.lib.db.entitiesCourseGroupMemberAndNameeimcom.ustadmobile.lib.db.entitiesCourseGroupMemberAndNameMH                620:56BG0000  0  0 0B= 0 00  0   0J #0HJ $0HJ %0 HJ &0 HJ '0HJA(02 02 020 2 0 2  0HJ)0 2*0HJ +0HJ ,0HJ&-0.2/020012203H4R 08@X "R 0 X "R0X "R0 X " R 0X !""78:Lcom/ustadmobile/lib/db/entities/CourseGroupMemberAndName;seen1cgm3Lcom/ustadmobile/lib/db/entities/CourseGroupMember;name personUidenrolmentIsActive pictureUriserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;(ILcom/ustadmobile/lib/db/entities/CourseGroupMember;Ljava/lang/String;JZLjava/lang/String;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V\(Lcom/ustadmobile/lib/db/entities/CourseGroupMember;Ljava/lang/String;JZLjava/lang/String;)VgetCgm5()Lcom/ustadmobile/lib/db/entities/CourseGroupMember;setCgm6(Lcom/ustadmobile/lib/db/entities/CourseGroupMember;)VgetEnrolmentIsActive()ZsetEnrolmentIsActive(Z)VgetName()Ljava/lang/String;setName(Ljava/lang/String;)V getPersonUid()J setPersonUid(J)V getPictureUri setPictureUri component1 component2 component3 component4 component5copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_releaseFu,java/lang/Object Companioncom.ustadmobile.lib.db.entitiesCourseGroupSet.Companion<ucom.ustadmobile.lib.db.entitiesCourseGroupSet.CompanionT       20BJ00HR0XT  :Lcom/ustadmobile/lib/db/entities/CourseGroupSet$Companion;()VTABLE_ID serializer#Lkotlinx/serialization/KSerializer;0Lcom/ustadmobile/lib/db/entities/CourseGroupSet;lib-database_release9HNSjava/lang/ObjectTABLE_IDcom.ustadmobile.lib.db.entitiesCourseGroupSet0O`1fcom.ustadmobile.lib.db.entitiesCourseGroupSetD                .20:-.BK0000 0  0 0 0BJ&%0&2'02(0)2*0+H,R 0 X "R 08@X "R 08@X "R0X "R0X  "!"R08@X #"$/00Lcom/ustadmobile/lib/db/entities/CourseGroupSet;seen1cgsUidcgsNamecgsTotalGroups cgsActive cgsClazzUidcgsLctserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;Z(IJLjava/lang/String;IZJJLkotlinx/serialization/internal/SerializationConstructorMarker;)V()V getCgsActive()Z setCgsActive(Z)VgetCgsClazzUid()JsetCgsClazzUid(J)V getCgsLct setCgsLct getCgsName()Ljava/lang/String; setCgsName(Ljava/lang/String;)VgetCgsTotalGroups()IsetCgsTotalGroups(I)V getCgsUid setCgsUid write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_release 3K TABLE_ID߯$njava/lang/Object Companioncom.ustadmobile.lib.db.entitiesCoursePermission.Companionmcom.ustadmobile.lib.db.entitiesCoursePermission.Companion|$         20BJ0 0 HR0XT R0XT R0XT  <Lcom/ustadmobile/lib/db/entities/CoursePermission$Companion;()VSTUDENT_DEFAULT_PERMISSIONSTABLE_IDTEACHER_DEFAULT_PERMISSIONS serializer#Lkotlinx/serialization/KSerializer;2Lcom/ustadmobile/lib/db/entities/CoursePermission;lib-database_releasesea|ipjava/lang/ObjectSTUDENT_DEFAULT_PERMISSIONSTABLE_IDTEACHER_DEFAULT_PERMISSIONScom.ustadmobile.lib.db.entitiesCoursePermissionX,bcom.ustadmobile.lib.db.entitiesCoursePermissionB        %       ?20:>?BY00000 0 0 0 0 0BU0000 0 0 0 0 J (0HJ )0HJ *0HJ +0HJ ,0HJ -0HJ .0HJ /0 HJY00202020202 02 02 02 0 HJ10 220HJ 30HJ 405HJ&607280290:2;0<H=R0X "R 0 X "R08@X "R 0X "R0X " !R 0X ""#R 0X $"%R08@X &"'@A2Lcom/ustadmobile/lib/db/entities/CoursePermission;seen1cpUidcpLastModified cpClazzUidcpToEnrolmentRole cpToPersonUid cpToGroupUidcpPermissionsFlag cpIsDeletedserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;K(IJJJIJJJZLkotlinx/serialization/internal/SerializationConstructorMarker;)V (JJJIJJJZ)V getCpClazzUid()J setCpClazzUid(J)VgetCpIsDeleted()ZsetCpIsDeleted(Z)VgetCpLastModifiedsetCpLastModifiedgetCpPermissionsFlagsetCpPermissionsFlaggetCpToEnrolmentRole()IsetCpToEnrolmentRole(I)VgetCpToGroupUidsetCpToGroupUidgetCpToPersonUidsetCpToPersonUidgetCpUidsetCpUid component1 component2 component3 component4 component5 component6 component7 component8copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_releaset84STUDENT_DEFAULT_PERMISSIONSmž35TABLE_IDNTTTEACHER_DEFAULT_PERMISSIONSE~ehjava/lang/Object Companioncom.ustadmobile.lib.db.entitiesCoursePicture.Companionfocom.ustadmobile.lib.db.entitiesCoursePicture.CompanionT       20BJ00HR0XT  9Lcom/ustadmobile/lib/db/entities/CoursePicture$Companion;()VTABLE_ID serializer#Lkotlinx/serialization/KSerializer;/Lcom/ustadmobile/lib/db/entities/CoursePicture;lib-database_releaser{#java/lang/ObjectTABLE_IDcom.ustadmobile.lib.db.entities CoursePicture~Q1com.ustadmobile.lib.db.entities CoursePictureCD                320:23BE0000 0 0  0 B;00 0  0 0 J  0HJ !0HJ "0HJ #0HJ $0 HJ?%020202 02  02 0 HJ&0 2'0HJ (0HJ )0HJ&*0+2,02-0.2/00H1R 0 X "R08@X "R 0X "R08@X "R0X "45/Lcom/ustadmobile/lib/db/entities/CoursePicture;seen1coursePictureUidcoursePictureLctcoursePictureUricoursePictureThumbnailUricoursePictureActiveserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;j(IJJLjava/lang/String;Ljava/lang/String;ZLkotlinx/serialization/internal/SerializationConstructorMarker;)V*(JJLjava/lang/String;Ljava/lang/String;Z)VgetCoursePictureActive()ZsetCoursePictureActive(Z)VgetCoursePictureLct()JsetCoursePictureLct(J)VgetCoursePictureThumbnailUri()Ljava/lang/String;setCoursePictureThumbnailUri(Ljava/lang/String;)VgetCoursePictureUidsetCoursePictureUidgetCoursePictureUrisetCoursePictureUri component1 component2 component3 component4 component5copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_releaseĤ7bQTABLE_IDHC Wjava/lang/Object Companioncom.ustadmobile.lib.db.entitiesCourseTerminology.CompanionD|com.ustadmobile.lib.db.entitiesCourseTerminology.CompanionT       20BJ00HR0XT  =Lcom/ustadmobile/lib/db/entities/CourseTerminology$Companion;()VTABLE_ID serializer#Lkotlinx/serialization/KSerializer;3Lcom/ustadmobile/lib/db/entities/CourseTerminology;lib-database_release+ J!java/lang/ObjectTABLE_IDcom.ustadmobile.lib.db.entitiesCourseTerminologyr7ZΗcom.ustadmobile.lib.db.entitiesCourseTerminologyD<              "20:!"B=0000 0 0  B J!0202020 HR 08@X "R0X "R0X "R08@X "# $3Lcom/ustadmobile/lib/db/entities/CourseTerminology;seen1ctUidctTitle ctTerminologyctLctserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;i(IJLjava/lang/String;Ljava/lang/String;JLkotlinx/serialization/internal/SerializationConstructorMarker;)V()VgetCtLct()JsetCtLct(J)VgetCtTerminology()Ljava/lang/String;setCtTerminology(Ljava/lang/String;)V getCtTitle setCtTitlegetCtUidsetCtUid write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor; $serializer Companionlib-database_releaseB$ 9TABLE_ID3}java/lang/Object Companioncom.ustadmobile.lib.db.entitiesDateRangeMoment.CompanionxTTcom.ustadmobile.lib.db.entitiesDateRangeMoment.Companion>      20BJ00H;Lcom/ustadmobile/lib/db/entities/DateRangeMoment$Companion;()V serializer#Lkotlinx/serialization/KSerializer;1Lcom/ustadmobile/lib/db/entities/DateRangeMoment;lib-database_release|9ݷ/bjava/lang/Objectcom.ustadmobile.lib.db.entitiesDateRangeMomentmD*Fcom.ustadmobile.lib.db.entitiesDateRangeMomentLD                20: B-0000 B00 J 0HJ 0HJ02020HJ020HJ 0HJ 0HJ&0202020HR0   R0   !"1Lcom/ustadmobile/lib/db/entities/DateRangeMoment;seen1 fromMoment(Lcom/ustadmobile/lib/db/entities/Moment;toMomentserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;(ILcom/ustadmobile/lib/db/entities/Moment;Lcom/ustadmobile/lib/db/entities/Moment;Lkotlinx/serialization/internal/SerializationConstructorMarker;)VS(Lcom/ustadmobile/lib/db/entities/Moment;Lcom/ustadmobile/lib/db/entities/Moment;)V getFromMoment*()Lcom/ustadmobile/lib/db/entities/Moment; getToMoment component1 component2copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_releasejava/lang/Object Companioncom.ustadmobile.lib.db.entitiesDeletedItem.CompanionBS]com.ustadmobile.lib.db.entitiesDeletedItem.Companion        20BJ0 0 HR0XT R0XT R0XT R0XT  7Lcom/ustadmobile/lib/db/entities/DeletedItem$Companion;()VSTATUS_DELETED_PERMANENTLYSTATUS_PENDINGSTATUS_RESTOREDTABLE_ID serializer#Lkotlinx/serialization/KSerializer;-Lcom/ustadmobile/lib/db/entities/DeletedItem;lib-database_release  ]java/lang/ObjectSTATUS_DELETED_PERMANENTLYSTATUS_PENDINGSTATUS_RESTOREDTABLE_IDcom.ustadmobile.lib.db.entities DeletedItem`Ҹcom.ustadmobile.lib.db.entities DeletedItemB         .      I20:HIBm0000 0 0 0 0 0000Bm0 0 0 0 0 0 0 000J 10HJ 20HJ 30HJ 40HJ 50HJ 60HJ 70HJ 80HJ 90HJ :0HJq;0202 02 02 02 02 02 02 02020HJ<02=0HJ >0HJ ?0HJ&@0A2B02C0D2E0FHGR 0X "R 0X "R 0X "R0X  "!"R08@X #$"%&R 08@X '"(R0X ) "*"R0X +",R 0X -".R08@X /"0JK-Lcom/ustadmobile/lib/db/entities/DeletedItem;seen1 delItemUid delItemNamedelItemIconUridelItemLastModTimedelItemTimeDeleteddelItemEntityTabledelItemEntityUiddelItemDeletedByPersonUid delItemStatusdelItemIsFolderserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;o(IJLjava/lang/String;Ljava/lang/String;JJIJJIZLkotlinx/serialization/internal/SerializationConstructorMarker;)V/(JLjava/lang/String;Ljava/lang/String;JJIJJIZ)VgetDelItemDeletedByPersonUid()JsetDelItemDeletedByPersonUid(J)VgetDelItemEntityTable()IsetDelItemEntityTable(I)VgetDelItemEntityUidsetDelItemEntityUidgetDelItemIconUri()Ljava/lang/String;setDelItemIconUri(Ljava/lang/String;)VgetDelItemIsFolder()ZsetDelItemIsFolder(Z)VgetDelItemLastModTimesetDelItemLastModTimegetDelItemNamesetDelItemNamegetDelItemStatussetDelItemStatusgetDelItemTimeDeletedsetDelItemTimeDeleted getDelItemUid setDelItemUid component1 component10 component2 component3 component4 component5 component6 component7 component8 component9copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_releaseY:u%STATUS_DELETED_PERMANENTLYk$`&%STATUS_PENDINGo@rjSTATUS_RESTOREDTABLE_ID4Fbjava/lang/Object Companioncom.ustadmobile.lib.db.entitiesDiscussionPost.CompanionhҜcom.ustadmobile.lib.db.entitiesDiscussionPost.CompanionT       20BJ00HR0XT  :Lcom/ustadmobile/lib/db/entities/DiscussionPost$Companion;()VTABLE_ID serializer#Lkotlinx/serialization/KSerializer;0Lcom/ustadmobile/lib/db/entities/DiscussionPost;lib-database_release=! java/lang/ObjectTABLE_IDcom.ustadmobile.lib.db.entitiesDiscussionPost%@ϔZcom.ustadmobile.lib.db.entitiesDiscussionPostF           #      ?20:>?B0000 0 0 0 0 0000 0 0BJ!7082902:0;2<0=HR$0 8@X "R0X "R 0X  "!R08@X ""#R 0X $%"&'R0X (")R 0X *"+R0X ,"-R0X .%"/'R08@X 0"1R$0 8@X 23"4R 0 X 5"6@    A0Lcom/ustadmobile/lib/db/entities/DiscussionPost;seen1discussionPostUiddiscussionPostReplyToPostUiddiscussionPostTitlediscussionPostMessagediscussionPostStartDatediscussionPostCourseBlockUid dpDeleteddiscussionPostStartedPersonUiddiscussionPostClazzUiddiscussionPostLctdiscussionPostVisiblediscussionPostArchiveserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;q(IJJLjava/lang/String;Ljava/lang/String;JJZJJJZZLkotlinx/serialization/internal/SerializationConstructorMarker;)V()V$getDiscussionPostArchive$annotationsgetDiscussionPostArchive()ZsetDiscussionPostArchive(Z)VgetDiscussionPostClazzUid()JsetDiscussionPostClazzUid(J)VgetDiscussionPostCourseBlockUidsetDiscussionPostCourseBlockUidgetDiscussionPostLctsetDiscussionPostLctgetDiscussionPostMessage()Ljava/lang/String;setDiscussionPostMessage(Ljava/lang/String;)VgetDiscussionPostReplyToPostUidsetDiscussionPostReplyToPostUidgetDiscussionPostStartDatesetDiscussionPostStartDate!getDiscussionPostStartedPersonUid!setDiscussionPostStartedPersonUidgetDiscussionPostTitlesetDiscussionPostTitlegetDiscussionPostUidsetDiscussionPostUid$getDiscussionPostVisible$annotationsgetDiscussionPostVisiblesetDiscussionPostVisible getDpDeleted setDpDeleted write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor; $serializer Companionlib-database_releasep+cTABLE_IDP 'Rjava/lang/Object Companioncom.ustadmobile.lib.db.entitiesDiscussionPostWithDetailsÍ9TբXcom.ustadmobile.lib.db.entitiesDiscussionPostWithDetailsF                 820:78B0000 0 0 0 0 0000 0 0000000BJ&/0021022032405H6R0X " R0X !"" R0X #"$ R0X %"& R0X '(")*R0X +,"-.9:;Lcom/ustadmobile/lib/db/entities/DiscussionPostWithDetails;0Lcom/ustadmobile/lib/db/entities/DiscussionPost;seen1discussionPostUiddiscussionPostReplyToPostUiddiscussionPostTitlediscussionPostMessagediscussionPostStartDatediscussionPostCourseBlockUid dpDeleteddiscussionPostStartedPersonUiddiscussionPostClazzUiddiscussionPostLctdiscussionPostVisiblediscussionPostArchiveauthorPersonFirstNamesauthorPersonLastNameauthorPictureUripostLatestMessagepostRepliesCountpostLatestMessageTimestampserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;(IJJLjava/lang/String;Ljava/lang/String;JJZJJJZZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IJLkotlinx/serialization/internal/SerializationConstructorMarker;)V()VgetAuthorPersonFirstNames()Ljava/lang/String;setAuthorPersonFirstNames(Ljava/lang/String;)VgetAuthorPersonLastNamesetAuthorPersonLastNamegetAuthorPictureUrisetAuthorPictureUrigetPostLatestMessagesetPostLatestMessagegetPostLatestMessageTimestamp()JsetPostLatestMessageTimestamp(J)VgetPostRepliesCount()IsetPostRepliesCount(I)V write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_release:9t ɮ.com/ustadmobile/lib/db/entities/DiscussionPost Companioncom.ustadmobile.lib.db.entitiesEnrolmentRequest.Companionjcom.ustadmobile.lib.db.entitiesEnrolmentRequest.Companion        20BJ 0 0 HR0XT R0XT R0XT R0XT R0XT  <Lcom/ustadmobile/lib/db/entities/EnrolmentRequest$Companion;()VSTATUS_APPROVEDSTATUS_CANCELEDSTATUS_PENDINGSTATUS_REJECTEDTABLE_ID serializer#Lkotlinx/serialization/KSerializer;2Lcom/ustadmobile/lib/db/entities/EnrolmentRequest;lib-database_release@".Zjava/lang/ObjectSTATUS_APPROVEDSTATUS_CANCELEDSTATUS_PENDINGSTATUS_REJECTEDTABLE_IDcom.ustadmobile.lib.db.entitiesEnrolmentRequestMcHcom.ustadmobile.lib.db.entitiesEnrolmentRequestF           :      Y20:XYB0000 0 0 0 0 00000000B00 0 0  0  0  0 00000 00J =0HJ >0HJ ?0HJ @0HJ A0HJ B0HJ C0HJ D0HJ E0HJ F0HJ G0HJ H0HJ I0HJ J0HJK020202 02 02  02  02  02 0202020202 020HJL02M0HJ N0HJ O0HJ&P0Q2R02S0T2U0VHWR0X "R0X " R0X !""#$R08@X %"& R 0X '"(R 0X )"*R 0X +", R 0X -".R0X /"0 R 0X 12"34R0X 52"64R0X 7"8R0X 9": R08@X ;"< Z[2Lcom/ustadmobile/lib/db/entities/EnrolmentRequest;seen1erUid erClazzUid erClazzName erPersonUiderPersonFullnameerPersonPictureUrierPersonUsernameerRole erRequestTimeerStatuserStatusSetByPersonUid erDeletederStatusSetAutherLastModifiedserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;(IJJLjava/lang/String;JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;IJIJZLjava/lang/String;JLkotlinx/serialization/internal/SerializationConstructorMarker;)Vf(JJLjava/lang/String;JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;IJIJZLjava/lang/String;J)VgetErClazzName()Ljava/lang/String;setErClazzName(Ljava/lang/String;)V getErClazzUid()J setErClazzUid(J)V getErDeleted()Z setErDeleted(Z)VgetErLastModifiedsetErLastModifiedgetErPersonFullnamesetErPersonFullnamegetErPersonPictureUrisetErPersonPictureUrigetErPersonUidsetErPersonUidgetErPersonUsernamesetErPersonUsernamegetErRequestTimesetErRequestTime getErRole()I setErRole(I)V getErStatus setErStatusgetErStatusSetAuthsetErStatusSetAuthgetErStatusSetByPersonUidsetErStatusSetByPersonUidgetErUidsetErUid component1 component10 component11 component12 component13 component14 component2 component3 component4 component5 component6 component7 component8 component9copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_release%-qJSTATUS_APPROVEDSTATUS_CANCELED]Ҡ&STATUS_PENDINGo@rjSTATUS_REJECTEDk$`&%TABLE_ID4.~҂java/lang/Object Companioncom.ustadmobile.lib.db.entities ErrorReportݙSzcom.ustadmobile.lib.db.entities ErrorReport$         )20BR0X "R 0 8@X   " R08@X "R08@X "R08@X "R08@X "R0 X  " R!0X ""#R$0X %"&R'0X (")R*0X +",R-0 X . "/R00X 1"2R30X 4"5R60 X 7 "89:-Lcom/ustadmobile/lib/db/entities/ErrorReport;()V appVersion getAppVersion()Ljava/lang/String; setAppVersion(Ljava/lang/String;)VerrLcb getErrLcb()I setErrLcb(I)VerrLcsn getErrLcsn()J setErrLcsn(J)VerrLct getErrLct setErrLcterrPcsn getErrPcsn setErrPcsnerrUid getErrUid setErrUid errorCode getErrorCode setErrorCodemessage getMessage setMessage operatingSysgetOperatingSyssetOperatingSys osVersion getOsVersion setOsVersion presenterUrigetPresenterUrisetPresenterUriseverity getSeverity setSeverity stackTrace getStackTrace setStackTrace timestamp getTimestamp setTimestamp versionCodegetVersionCodesetVersionCodelib-database_releaseJᅱjava/lang/Objectcom.ustadmobile.lib.db.entitiesExternalAppPermission.Companion~É8 com.ustadmobile.lib.db.entitiesExternalAppPermission.Companion>      20BJ00HALcom/ustadmobile/lib/db/entities/ExternalAppPermission$Companion;()V serializer#Lkotlinx/serialization/KSerializer;7Lcom/ustadmobile/lib/db/entities/ExternalAppPermission;lib-database_release'"T"java/lang/Objectcom.ustadmobile.lib.db.entitiesExternalAppPermission(/vtcom.ustadmobile.lib.db.entitiesExternalAppPermissionF                 ;20::;BW0000 0 0 0 0 0BQ00 0 0 0  0  0J %0HJ &0HJ '0HJ (0HJ )0HJ *0HJ +0HJU,020202 02 02 02  02  0HJ-0.2/0HJ 00HJ 10HJ&20324025062708H9R 0X "R 0X "R 0X "R0X "R0X "R 0X " R08@X !""#$<=7Lcom/ustadmobile/lib/db/entities/ExternalAppPermission;seen1eapUid eapPersonUid eapPackageId eapStartTime eapExpireTime eapAuthTokeneapAndroidAccountNameserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;}(IIJLjava/lang/String;JJLjava/lang/String;Ljava/lang/String;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V=(IJLjava/lang/String;JJLjava/lang/String;Ljava/lang/String;)VgetEapAndroidAccountName()Ljava/lang/String;setEapAndroidAccountName(Ljava/lang/String;)VgetEapAuthTokensetEapAuthTokengetEapExpireTime()JsetEapExpireTime(J)VgetEapPackageIdsetEapPackageIdgetEapPersonUidsetEapPersonUidgetEapStartTimesetEapStartTime getEapUid()I setEapUid(I)V component1 component2 component3 component4 component5 component6 component7copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_releaseza{java/lang/Object Companioncom.ustadmobile.lib.db.entitiesHolidaylDDk,com.ustadmobile.lib.db.entitiesHoliday@D          "      =20:<=Bk00000 0 0  0 0000BJ10 220HJ30HJ&4052602708290:H;R 0 X "R0X "R 0X "R08@X  "!"R 08@X #"$R08@X %"&R08@X '"(R0X )*"+,R 0X -".R08@X /"0>?)Lcom/ustadmobile/lib/db/entities/Holiday;seen1holUid holMasterCsn holLocalCsn holLastModByholLct holActiveholHolidayCalendarUid holStartTime holEndTimeholNameserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;^(IJJJIJZJJJLjava/lang/String;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V()V getHolActive()Z setHolActive(Z)V getHolEndTime()J setHolEndTime(J)VgetHolHolidayCalendarUidsetHolHolidayCalendarUidgetHolLastModBy()IsetHolLastModBy(I)V getHolLct setHolLctgetHolLocalCsnsetHolLocalCsngetHolMasterCsnsetHolMasterCsn getHolName()Ljava/lang/String; setHolName(Ljava/lang/String;)VgetHolStartTimesetHolStartTime getHolUid setHolUidequalsotherhashCode write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_release͉yTABLE_ID&'java/lang/Object Companioncom.ustadmobile.lib.db.entitiesHolidayCalendarvcom.ustadmobile.lib.db.entitiesHolidayCalendarF                 620:56B00B[00  0 0 0 0 0 00 0BJ!.0/20021022304HR 0 X "R 0X "R08@X "R0 8@X  !""#R0 8@X $!"%#R0 8@X &!"'#R 0X ()"*+R0 8@X ,!"-#7   81Lcom/ustadmobile/lib/db/entities/HolidayCalendar;namecategory(Ljava/lang/String;I)Vseen1 umCalendarUidumCalendarNameumCalendarCategoryumCalendarActiveumCalendarMasterChangeSeqNumumCalendarLocalChangeSeqNumumCalendarLastChangedBy umCalendarLctserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;\(IJLjava/lang/String;IZJJIJLkotlinx/serialization/internal/SerializationConstructorMarker;)V()VgetUmCalendarActive()ZsetUmCalendarActive(Z)VgetUmCalendarCategory()IsetUmCalendarCategory(I)VgetUmCalendarLastChangedBysetUmCalendarLastChangedBygetUmCalendarLct()JsetUmCalendarLct(J)VgetUmCalendarLocalChangeSeqNumsetUmCalendarLocalChangeSeqNumgetUmCalendarMasterChangeSeqNumsetUmCalendarMasterChangeSeqNumgetUmCalendarName()Ljava/lang/String;setUmCalendarName(Ljava/lang/String;)VgetUmCalendarUidsetUmCalendarUid write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor; $serializer Companionlib-database_releaseHCATEGORY_HOLIDAYo@rjTABLE_IDTuqnujava/lang/Object Companioncom.ustadmobile.lib.db.entitiesHolidayCalendarWithNumEntries;2 tVcom.ustadmobile.lib.db.entitiesHolidayCalendarWithNumEntriesD                !20: !Bc0000 0  0 0 0000BJ&0202020HR0X ""#?Lcom/ustadmobile/lib/db/entities/HolidayCalendarWithNumEntries;1Lcom/ustadmobile/lib/db/entities/HolidayCalendar;seen1 umCalendarUidumCalendarNameumCalendarCategoryumCalendarActiveumCalendarMasterChangeSeqNumumCalendarLocalChangeSeqNumumCalendarLastChangedBy umCalendarLct numEntriesserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;](IJLjava/lang/String;IZJJIJILkotlinx/serialization/internal/SerializationConstructorMarker;)V()V getNumEntries()I setNumEntries(I)V write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_releasefRQ/com/ustadmobile/lib/db/entities/HolidayCalendar Companioncom.ustadmobile.lib.db.entitiesLanguage.CompanioniRV>com.ustadmobile.lib.db.entitiesLanguage.Companion.            20BJ0 0HR0XT R0XT R0XT R0XT R0 0    R 0XT R0XT R0XT R0XT R0XT R0XT R0XT 4Lcom/ustadmobile/lib/db/entities/Language$Companion;()VARABIC_LANG_UIDBENGALI_LANG_UIDBURMESE_LANG_UIDENGLISH_LANG_UIDFIXED_LANGUAGES*Lcom/ustadmobile/lib/db/entities/Language;getFIXED_LANGUAGES()Ljava/util/List;KINYARWANDA_LANG_UIDNEPALI_LANG_UIDPASHTO_LANG_UIDPERSIAN_LANG_UIDRUSSIAN_LANG_UIDTABLE_IDTAJIK_LANG_UID serializer#Lkotlinx/serialization/KSerializer;lib-database_releaseeT6(java/lang/Object ARABIC_LANG_UIDBENGALI_LANG_UIDBURMESE_LANG_UIDENGLISH_LANG_UIDKINYARWANDA_LANG_UIDNEPALI_LANG_UIDPASHTO_LANG_UIDPERSIAN_LANG_UIDRUSSIAN_LANG_UIDTABLE_IDTAJIK_LANG_UIDcom.ustadmobile.lib.db.entitiesLanguage)V]2ޒfcom.ustadmobile.lib.db.entitiesLanguage~D          %      A20:@AB{0000 0 0 0 0 00000BJ40 250HJ60HJ70HJ&8092:02;0<2=0>H?R 0X "R0X "R 0X "R 0X "R08@X  !""#R08@X $%"&'R08@X (%")'R08@X *%"+'R08@X ,%"-'R 0 X ./"01R0X 2"3BC*Lcom/ustadmobile/lib/db/entities/Language;seen1langUidnameiso_639_1_standardiso_639_2_standardiso_639_3_standard Language_TypelanguageActivelangLocalChangeSeqNumlangMasterChangeSeqNumlangLastChangedBylangLctserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;(IJLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZJJIJLkotlinx/serialization/internal/SerializationConstructorMarker;)V()VgetLanguage_Type()Ljava/lang/String;setLanguage_Type(Ljava/lang/String;)VgetIso_639_1_standardsetIso_639_1_standardgetIso_639_2_standardsetIso_639_2_standardgetIso_639_3_standardsetIso_639_3_standardgetLangLastChangedBy()IsetLangLastChangedBy(I)V getLangLct()J setLangLct(J)VgetLangLocalChangeSeqNumsetLangLocalChangeSeqNumgetLangMasterChangeSeqNumsetLangMasterChangeSeqNum getLangUid setLangUidgetLanguageActive()ZsetLanguageActive(Z)VgetNamesetNameequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_releasem ARABIC_LANG_UID=#F6KBENGALI_LANG_UIDMZqBURMESE_LANG_UID~7ENGLISH_LANG_UIDKK|KINYARWANDA_LANG_UIDO1NNEPALI_LANG_UIDނCPASHTO_LANG_UID;fkPERSIAN_LANG_UID[$;NjRUSSIAN_LANG_UIDG-٭pTABLE_IDX2U\ TAJIK_LANG_UID, java/lang/Object Companioncom.ustadmobile.lib.db.entitiesLeavingReason.CompanionymqgWcom.ustadmobile.lib.db.entitiesLeavingReason.CompanionK4       $      20BJ00HR0XT R0XT R0XT R0XT R 000    R 0XT R0XT R0XT R0XT R0XT R0XT R0XT R0XT R0XT 9Lcom/ustadmobile/lib/db/entities/LeavingReason$Companion;()V FAILED_TITLE FAILED_UIDFAMILY_PROBLEM_TITLEFAMILY_PROBLEM_UID FIXED_UIDS getFIXED_UIDS()Ljava/util/Map; MEDICAL_TITLE MEDICAL_UID MOVED_TITLE MOVED_UID PASSED_TITLE PASSED_UIDTABLE_IDTRANSPORT_PROBLEM_TITLETRANSPORT_PROBLEM_UID serializer#Lkotlinx/serialization/KSerializer;/Lcom/ustadmobile/lib/db/entities/LeavingReason;lib-database_releaseŚY-java/lang/Object FAILED_TITLE FAILED_UIDFAMILY_PROBLEM_TITLEFAMILY_PROBLEM_UID MEDICAL_TITLE MEDICAL_UID MOVED_TITLE MOVED_UID PASSED_TITLE PASSED_UIDTABLE_IDTRANSPORT_PROBLEM_TITLETRANSPORT_PROBLEM_UIDcom.ustadmobile.lib.db.entities LeavingReason>M}{com.ustadmobile.lib.db.entities LeavingReason>               .20:-.B00BK0 0 0 0 0 000BJ&%0&2'02(0)2*0+H,R 08@X "R 08@X "R08@X "R 08@X "R 0X  "!"R 08@X #"$/0/Lcom/ustadmobile/lib/db/entities/LeavingReason;uidtitle(JLjava/lang/String;)Vseen1leavingReasonUidleavingReasonTitleleavingReasonMCSNleavingReasonCSNleavingReasonLCBleavingReasonLctserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;Z(IJLjava/lang/String;JJIJLkotlinx/serialization/internal/SerializationConstructorMarker;)V()VgetLeavingReasonCSN()JsetLeavingReasonCSN(J)VgetLeavingReasonLCB()IsetLeavingReasonLCB(I)VgetLeavingReasonLctsetLeavingReasonLctgetLeavingReasonMCSNsetLeavingReasonMCSNgetLeavingReasonTitle()Ljava/lang/String;setLeavingReasonTitle(Ljava/lang/String;)VgetLeavingReasonUidsetLeavingReasonUid write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_release곙 FAILED_TITLE{]&= FAILED_UIDO1NFAMILY_PROBLEM_TITLEe_rFAMILY_PROBLEM_UID~7 MEDICAL_TITLEb^F MEDICAL_UID=#F6K MOVED_TITLE؀S R MOVED_UIDKK| PASSED_TITLE(*)& PASSED_UIDނCTABLE_ID ţqKTRANSPORT_PROBLEM_TITLEMTRANSPORT_PROBLEM_UIDMZqjava/lang/Object Companioncom.ustadmobile.lib.db.entitiesMessage.CompanionVD>bcom.ustadmobile.lib.db.entitiesMessage.CompanionT       20BJ00HR0XT  3Lcom/ustadmobile/lib/db/entities/Message$Companion;()VTABLE_ID serializer#Lkotlinx/serialization/KSerializer;)Lcom/ustadmobile/lib/db/entities/Message;lib-database_releaseFj^java/lang/ObjectTABLE_IDcom.ustadmobile.lib.db.entitiesMessage]Xcom.ustadmobile.lib.db.entitiesMessage~F                 520:45BK00000  0 0 0 BC000 0  0 0J  0HJ !0HJ "0HJ #0 HJ $0HJ %0HJG&02020202 0 2 02 0HJ'0(2)0HJ *0HJ +0 HJ&,0-2.02/002102H3R 08@X "R0X "R0 X "R 0X "R0X "R08@X "67)Lcom/ustadmobile/lib/db/entities/Message;seen1 messageUidmessageSenderPersonUidmessageToPersonUid messageTextmessageTimestamp messageLctserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;Z(IJJJLjava/lang/String;JJLkotlinx/serialization/internal/SerializationConstructorMarker;)V(JJJLjava/lang/String;JJ)V getMessageLct()J setMessageLct(J)VgetMessageSenderPersonUidsetMessageSenderPersonUidgetMessageText()Ljava/lang/String;setMessageText(Ljava/lang/String;)VgetMessageTimestampsetMessageTimestampgetMessageToPersonUidsetMessageToPersonUid getMessageUid setMessageUid component1 component2 component3 component4 component5 component6copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_releaseYdTABLE_ID Ljava/lang/Object Companioncom.ustadmobile.lib.db.entitiesMoment.CompanionMLdcom.ustadmobile.lib.db.entitiesMoment.Companion        20BJ 0 0 HR0XT R0XT R0XT R0XT R0XT R 0XT R 0XT 2Lcom/ustadmobile/lib/db/entities/Moment$Companion;()V DAYS_REL_UNITMONTHS_REL_UNIT TODAY_REL_TOTYPE_FLAG_FIXEDTYPE_FLAG_RELATIVEWEEKS_REL_UNITYEARS_REL_UNIT serializer#Lkotlinx/serialization/KSerializer;(Lcom/ustadmobile/lib/db/entities/Moment;lib-database_release?yRjava/lang/Object DAYS_REL_UNITMONTHS_REL_UNIT TODAY_REL_TOTYPE_FLAG_FIXEDTYPE_FLAG_RELATIVEWEEKS_REL_UNITYEARS_REL_UNITcom.ustadmobile.lib.db.entitiesMoment<!com.ustadmobile.lib.db.entitiesMomentp@                )20:()BA00000 0 0  B J020HJ0HJ& 0!2"02#0$2%0&H'R0X "R0X "R0X "R 0X "R0X "*+(Lcom/ustadmobile/lib/db/entities/Moment;seen1typeFlag fixedTimerelTo relOffSetrelUnitserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;H(IIJIIILkotlinx/serialization/internal/SerializationConstructorMarker;)V()V getFixedTime()J setFixedTime(J)V getRelOffSet()I setRelOffSet(I)VgetRelTosetRelTo getRelUnit setRelUnit getTypeFlag setTypeFlagequalsotherhashCode write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_releaseC:!0 DAYS_REL_UNITo@rjMONTHS_REL_UNITk$`&% TODAY_REL_TOb,kITYPE_FLAG_FIXEDb,kITYPE_FLAG_RELATIVEo@rjWEEKS_REL_UNITYEARS_REL_UNIT]Ҡ&java/lang/Object Companioncom.ustadmobile.lib.db.entitiesOfflineItem.Companiony com.ustadmobile.lib.db.entitiesOfflineItem.CompanionT       20BJ00HR0XT  7Lcom/ustadmobile/lib/db/entities/OfflineItem$Companion;()VTABLE_ID serializer#Lkotlinx/serialization/KSerializer;-Lcom/ustadmobile/lib/db/entities/OfflineItem;lib-database_release ~java/lang/ObjectTABLE_IDcom.ustadmobile.lib.db.entities OfflineItemg׽9com.ustadmobile.lib.db.entities OfflineItemD                920:89BQ00000 0 0  0 0BK0000 0 0  0J #0HJ $0HJ %0HJ &0HJ '0HJ (0 HJ )0HJO*0202020202 02 0 2 0HJ+0 2,0HJ -0HJ .0/HJ&00122023042506H7R 0 X "R0X "R 0X "R0X "R 08@X "R0X " R08@X !"":;-Lcom/ustadmobile/lib/db/entities/OfflineItem;seen1oiUidoiNodeId oiClazzUidoiCourseBlockUidoiContentEntryUidoiActiveoiLctserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;J(IJJJJJZJLkotlinx/serialization/internal/SerializationConstructorMarker;)V (JJJJJZJ)V getOiActive()Z setOiActive(Z)V getOiClazzUid()J setOiClazzUid(J)VgetOiContentEntryUidsetOiContentEntryUidgetOiCourseBlockUidsetOiCourseBlockUidgetOiLctsetOiLct getOiNodeId setOiNodeIdgetOiUidsetOiUid component1 component2 component3 component4 component5 component6 component7copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_release7_gR 0X ?0"@2R&08@X A(B0"C2R&08@X D(E0"F2R0X G0"H2R0X I0"J2R0X K,"L.R$08@X M(N<"O>R08@X P,"Q.R$08@X R(S,"T.R$08@X U(V,"W.R&08@X X(Y0"Z2R0X [0"\2R08@X ]<"^>R08@X _,"`.R 0X a0"b2R0X c0"d2(Lcom/ustadmobile/lib/db/entities/Person;seen1 personUidusername firstNameslastName emailAddrphoneNumgenderactive dateOfBirth personAddress personOrgIdpersonGroupUid personLct personCountry personTypepersonMasterChangeSeqNumpersonLocalChangeSeqNumpersonLastChangedByadmin personNotes fatherName fatherNumber motherName motherNumserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;8(IJLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IZJLjava/lang/String;Ljava/lang/String;JJLjava/lang/String;IJJIZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V(JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IZJLjava/lang/String;Ljava/lang/String;JJLjava/lang/String;IJJIZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V getActive()Z setActive(Z)VgetAdmin$annotations()VgetAdminsetAdmingetDateOfBirth()JsetDateOfBirth(J)V getEmailAddr()Ljava/lang/String; setEmailAddr(Ljava/lang/String;)VgetFatherName$annotations getFatherName setFatherNamegetFatherNumber$annotationsgetFatherNumbersetFatherNumber getFirstNames setFirstNames getGender()I setGender(I)V getLastName setLastNamegetMotherName$annotations getMotherName setMotherNamegetMotherNum$annotations getMotherNum setMotherNumgetPersonAddresssetPersonAddressgetPersonCountrysetPersonCountrygetPersonGroupUidsetPersonGroupUid"getPersonLastChangedBy$annotationsgetPersonLastChangedBysetPersonLastChangedBy getPersonLct setPersonLct&getPersonLocalChangeSeqNum$annotationsgetPersonLocalChangeSeqNumsetPersonLocalChangeSeqNum'getPersonMasterChangeSeqNum$annotationsgetPersonMasterChangeSeqNumsetPersonMasterChangeSeqNumgetPersonNotes$annotationsgetPersonNotessetPersonNotesgetPersonOrgIdsetPersonOrgId getPersonType setPersonType getPersonUid setPersonUid getPhoneNum setPhoneNum getUsername setUsername component1 component10 component11 component12 component13 component14 component15 component16 component17 component18 component19 component2 component20 component21 component22 component23 component24 component3 component4 component5 component6 component7 component8 component9copyequalsotherfullNamehashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_release\ )FROM_PERSON_TO_SCOPEDGRANT_JOIN_ON_CLAUSE.{ GENDER_FEMALEo@rj GENDER_MALE GENDER_OTHER]Ҡ& GENDER_UNSETb,kI9JOIN_FROM_PERSONGROUPMEMBER_TO_PERSON_VIA_SCOPEDGRANT_PT1!wȋ@i9JOIN_FROM_PERSONGROUPMEMBER_TO_PERSON_VIA_SCOPEDGRANT_PT2;b{TABLE_ID7cg< TYPE_GUESTTYPE_NORMAL_PERSONb,kI TYPE_SYSTEMo@rjjava/lang/Object Companioncom.ustadmobile.lib.db.entitiesPersonAndDisplayDetail=ŵrcom.ustadmobile.lib.db.entitiesPersonAndDisplayDetail,T                  420:34BA0000  0  0 B5 0 0 0   0 J  0HJ !0HJ "0 HJ #0 HJ9$02 02 02 0 2  0 HJ%0&2'0HJ (0HJ )0*HJ&+0,2-02.0/2001H2R 08@X "R 08@X "R 0 8@X "R  0 8@X "568Lcom/ustadmobile/lib/db/entities/PersonAndDisplayDetail;seen1person(Lcom/ustadmobile/lib/db/entities/Person; parentJoin2Lcom/ustadmobile/lib/db/entities/PersonParentJoin; personPicture/Lcom/ustadmobile/lib/db/entities/PersonPicture;personPictureTransferJobItem1Lcom/ustadmobile/lib/db/entities/TransferJobItem;serializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;(ILcom/ustadmobile/lib/db/entities/Person;Lcom/ustadmobile/lib/db/entities/PersonParentJoin;Lcom/ustadmobile/lib/db/entities/PersonPicture;Lcom/ustadmobile/lib/db/entities/TransferJobItem;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V(Lcom/ustadmobile/lib/db/entities/Person;Lcom/ustadmobile/lib/db/entities/PersonParentJoin;Lcom/ustadmobile/lib/db/entities/PersonPicture;Lcom/ustadmobile/lib/db/entities/TransferJobItem;)V getParentJoin4()Lcom/ustadmobile/lib/db/entities/PersonParentJoin; setParentJoin5(Lcom/ustadmobile/lib/db/entities/PersonParentJoin;)V getPerson*()Lcom/ustadmobile/lib/db/entities/Person; setPerson+(Lcom/ustadmobile/lib/db/entities/Person;)VgetPersonPicture1()Lcom/ustadmobile/lib/db/entities/PersonPicture;setPersonPicture2(Lcom/ustadmobile/lib/db/entities/PersonPicture;)VgetPersonPictureTransferJobItem3()Lcom/ustadmobile/lib/db/entities/TransferJobItem;setPersonPictureTransferJobItem4(Lcom/ustadmobile/lib/db/entities/TransferJobItem;)V component1 component2 component3 component4copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_release5Ԯ7java/lang/Object Companioncom.ustadmobile.lib.db.entitiesPersonAuth2.Companion: TScom.ustadmobile.lib.db.entitiesPersonAuth2.CompanionO      20BR0XT R0XT 7Lcom/ustadmobile/lib/db/entities/PersonAuth2$Companion;()VAUTH_MECH_PBKDF2_DOUBLETABLE_IDlib-database_releaseS1!java/lang/ObjectAUTH_MECH_PBKDF2_DOUBLETABLE_IDcom.ustadmobile.lib.db.entities PersonAuth2ׄ\pcom.ustadmobile.lib.db.entities PersonAuth2        20:BR0X "R 0 8@X   " R0 8@X  "R0 8@X  "R0X "R0 8@X  "R0 8@X  " -Lcom/ustadmobile/lib/db/entities/PersonAuth2;()V pauthAuth getPauthAuth()Ljava/lang/String; setPauthAuth(Ljava/lang/String;)VpauthLcb getPauthLcb()J setPauthLcb(J)V pauthLcsn getPauthLcsn setPauthLcsnpauthLct getPauthLct setPauthLctpauthMechanismgetPauthMechanismsetPauthMechanism pauthPcsn getPauthPcsn setPauthPcsnpauthUid getPauthUid setPauthUid Companionlib-database_releaseH5ɥAUTH_MECH_PBKDF2_DOUBLEmTABLE_ID`Rjava/lang/Object Companioncom.ustadmobile.lib.db.entitiesPersonGroup.Companion/com.ustadmobile.lib.db.entitiesPersonGroup.Companion        20BJ00HR0XT R0XT R0XT R 0XT R 0XT  R 0XT  R0XT 7Lcom/ustadmobile/lib/db/entities/PersonGroup$Companion;()VPERSONGROUP_FLAG_DEFAULT'getPERSONGROUP_FLAG_DEFAULT$annotationsPERSONGROUP_FLAG_GUESTPERSONPERSONGROUP_FLAG_PARENT_GROUP,getPERSONGROUP_FLAG_PARENT_GROUP$annotationsPERSONGROUP_FLAG_PERSONGROUPPERSONGROUP_FLAG_STUDENTGROUP,getPERSONGROUP_FLAG_STUDENTGROUP$annotationsPERSONGROUP_FLAG_TEACHERGROUP,getPERSONGROUP_FLAG_TEACHERGROUP$annotationsTABLE_ID serializer#Lkotlinx/serialization/KSerializer;-Lcom/ustadmobile/lib/db/entities/PersonGroup;lib-database_releaseh_|%java/lang/ObjectPERSONGROUP_FLAG_DEFAULTPERSONGROUP_FLAG_GUESTPERSONPERSONGROUP_FLAG_PARENT_GROUPPERSONGROUP_FLAG_PERSONGROUPPERSONGROUP_FLAG_STUDENTGROUPPERSONGROUP_FLAG_TEACHERGROUPTABLE_IDcom.ustadmobile.lib.db.entities PersonGroup46G8com.ustadmobile.lib.db.entities PersonGroupF                 420:34B0B[00 0 0 0 0 0000BJ!,0-2.02/002102HR0X "R 08@X "R 08@X " R 08@X !"" R 08@X #"$ R 0X %&"'R08@X (") R0X *"+5     6-Lcom/ustadmobile/lib/db/entities/PersonGroup;name(Ljava/lang/String;)Vseen1groupUidgroupMasterCsn groupLocalCsngroupLastChangedBygroupLct groupName groupActivepersonGroupFlagserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;\(IJJJIJLjava/lang/String;ZILkotlinx/serialization/internal/SerializationConstructorMarker;)V()VgetGroupActive()ZsetGroupActive(Z)VgetGroupLastChangedBy()IsetGroupLastChangedBy(I)V getGroupLct()J setGroupLct(J)VgetGroupLocalCsnsetGroupLocalCsngetGroupMasterCsnsetGroupMasterCsn getGroupName()Ljava/lang/String; setGroupName getGroupUid setGroupUidgetPersonGroupFlagsetPersonGroupFlag write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor; $serializer Companionlib-database_releaseG?8e*YPERSONGROUP_FLAG_DEFAULTb,kIPERSONGROUP_FLAG_GUESTPERSONxC3TF"PERSONGROUP_FLAG_PARENT_GROUPPERSONGROUP_FLAG_PERSONGROUPo@rjPERSONGROUP_FLAG_STUDENTGROUP]Ҡ&PERSONGROUP_FLAG_TEACHERGROUP1Pҥ05TABLE_IDp1rjava/lang/Object Companioncom.ustadmobile.lib.db.entitiesPersonGroupMember.Companion\ com.ustadmobile.lib.db.entitiesPersonGroupMember.CompanionT       20BJ00HR0XT  =Lcom/ustadmobile/lib/db/entities/PersonGroupMember$Companion;()VTABLE_ID serializer#Lkotlinx/serialization/KSerializer;3Lcom/ustadmobile/lib/db/entities/PersonGroupMember;lib-database_releaseuZ3 =java/lang/ObjectTABLE_IDcom.ustadmobile.lib.db.entitiesPersonGroupMember t:PHcom.ustadmobile.lib.db.entitiesPersonGroupMember@                420:34B00BY00 0  0 0 00000BJ&+0,2-02.0/2001H2R 0 X "R 08@X "R08@X " R08@X !""R08@X #"$R 08@X %"&R 08@X '"(R08@X )"*563Lcom/ustadmobile/lib/db/entities/PersonGroupMember; personUidgroupUid(JJ)Vseen1groupMemberUidgroupMemberActivegroupMemberPersonUidgroupMemberGroupUidgroupMemberMasterCsngroupMemberLocalCsngroupMemberLastChangedBygroupMemberLctserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;K(IJZJJJJIJLkotlinx/serialization/internal/SerializationConstructorMarker;)V()VgetGroupMemberActive()ZsetGroupMemberActive(Z)VgetGroupMemberGroupUid()JsetGroupMemberGroupUid(J)VgetGroupMemberLastChangedBy()IsetGroupMemberLastChangedBy(I)VgetGroupMemberLctsetGroupMemberLctgetGroupMemberLocalCsnsetGroupMemberLocalCsngetGroupMemberMasterCsnsetGroupMemberMasterCsngetGroupMemberPersonUidsetGroupMemberPersonUidgetGroupMemberUidsetGroupMemberUid write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_release(b+TABLE_IDI[o java/lang/Object Companioncom.ustadmobile.lib.db.entitiesPersonParentJoin.CompanionZ)com.ustadmobile.lib.db.entitiesPersonParentJoin.Companion        20BJ 00 HR0XT R0XT R0XT R0XT R0XT R 0XT R 0XT R 0XT <Lcom/ustadmobile/lib/db/entities/PersonParentJoin$Companion;()VRELATIONSHIP_FATHERRELATIONSHIP_MOTHERRELATIONSHIP_OTHER!RELATIONSHIP_OTHER_LEGAL_GUARDIANSTATUS_APPROVEDSTATUS_REJECTED STATUS_UNSETTABLE_ID serializer#Lkotlinx/serialization/KSerializer;2Lcom/ustadmobile/lib/db/entities/PersonParentJoin;lib-database_release`_vN4>java/lang/ObjectRELATIONSHIP_FATHERRELATIONSHIP_MOTHERRELATIONSHIP_OTHER!RELATIONSHIP_OTHER_LEGAL_GUARDIANSTATUS_APPROVEDSTATUS_REJECTED STATUS_UNSETTABLE_IDcom.ustadmobile.lib.db.entitiesPersonParentJoinu OO6com.ustadmobile.lib.db.entitiesPersonParentJoinF           :      Y20:XYB00000 0 0 0 0 0000000B0000 0 0 0 0  0 0000 0J =0HJ >0HJ ?0HJ @0HJ A0HJ B0HJ C0HJ D0HJ E0HJ F0HJ G0HJ H0HJ I0HJ J0HJK0202020202 02 02 02 02  02 02020202 0HJL02M0HJ N0HJ O0HJ&P0Q2R02S0T2U0VHWR0X "R0X " R 0X !""R0X #$"%&R08@X '(")*R08@X +", R 08@X -". R 0X /"0 R 0X 1"2 R08@X 3"4 R0X 5"6R 0X 7("8*R0X 9(":*R08@X ;"< Z[2Lcom/ustadmobile/lib/db/entities/PersonParentJoin;seen1ppjUidppjPcsnppjLcsnppjLcbppjLctppjParentPersonUidppjMinorPersonUidppjRelationshipppjEmailppjPhone ppjInactive ppjStatusppjApprovalTiemstampppjApprovalIpAddrserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;(IJJJIJJJILjava/lang/String;Ljava/lang/String;ZIJLjava/lang/String;Lkotlinx/serialization/internal/SerializationConstructorMarker;)VD(JJJIJJJILjava/lang/String;Ljava/lang/String;ZIJLjava/lang/String;)VgetPpjApprovalIpAddr()Ljava/lang/String;setPpjApprovalIpAddr(Ljava/lang/String;)VgetPpjApprovalTiemstamp()JsetPpjApprovalTiemstamp(J)V getPpjEmail setPpjEmailgetPpjInactive()ZsetPpjInactive(Z)V getPpjLcb()I setPpjLcb(I)V getPpjLcsn setPpjLcsn getPpjLct setPpjLctgetPpjMinorPersonUidsetPpjMinorPersonUidgetPpjParentPersonUidsetPpjParentPersonUid getPpjPcsn setPpjPcsn getPpjPhone setPpjPhonegetPpjRelationshipsetPpjRelationship getPpjStatus setPpjStatus getPpjUid setPpjUid component1 component10 component11 component12 component13 component14 component2 component3 component4 component5 component6 component7 component8 component9copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_releasej:c RELATIONSHIP_FATHERRELATIONSHIP_MOTHERo@rjRELATIONSHIP_OTHER1Pҥ05!RELATIONSHIP_OTHER_LEGAL_GUARDIAN]Ҡ&STATUS_APPROVEDo@rjSTATUS_REJECTED STATUS_UNSETb,kITABLE_IDٕjava/lang/Object Companioncom.ustadmobile.lib.db.entities(PersonParentJoinAndMinorPerson.CompanionMrcom.ustadmobile.lib.db.entities(PersonParentJoinAndMinorPerson.Companion>      20BJ00HJLcom/ustadmobile/lib/db/entities/PersonParentJoinAndMinorPerson$Companion;()V serializer#Lkotlinx/serialization/KSerializer;@Lcom/ustadmobile/lib/db/entities/PersonParentJoinAndMinorPerson;lib-database_release1]NêZjava/lang/Objectcom.ustadmobile.lib.db.entitiesPersonParentJoinAndMinorPersonGҒ̀com.ustadmobile.lib.db.entitiesPersonParentJoinAndMinorPerson~H                &20:%&B-0000  B 0 0 J 0HJ 0HJ!02 02 0HJ020HJ 0HJ 0HJ&0202 0!2"0#H$R 08@X   "R 08@X "'(@Lcom/ustadmobile/lib/db/entities/PersonParentJoinAndMinorPerson;seen1personParentJoin2Lcom/ustadmobile/lib/db/entities/PersonParentJoin; minorPerson(Lcom/ustadmobile/lib/db/entities/Person;serializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;(ILcom/ustadmobile/lib/db/entities/PersonParentJoin;Lcom/ustadmobile/lib/db/entities/Person;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V](Lcom/ustadmobile/lib/db/entities/PersonParentJoin;Lcom/ustadmobile/lib/db/entities/Person;)VgetMinorPerson*()Lcom/ustadmobile/lib/db/entities/Person;setMinorPerson+(Lcom/ustadmobile/lib/db/entities/Person;)VgetPersonParentJoin4()Lcom/ustadmobile/lib/db/entities/PersonParentJoin;setPersonParentJoin5(Lcom/ustadmobile/lib/db/entities/PersonParentJoin;)V component1 component2copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_releaseBSq\java/lang/Object Companioncom.ustadmobile.lib.db.entitiesPersonPicture.CompanionH &+com.ustadmobile.lib.db.entitiesPersonPicture.CompanionT       20BJ00HR0XT  9Lcom/ustadmobile/lib/db/entities/PersonPicture$Companion;()VTABLE_ID serializer#Lkotlinx/serialization/KSerializer;/Lcom/ustadmobile/lib/db/entities/PersonPicture;lib-database_releaseAۋ<java/lang/ObjectTABLE_IDcom.ustadmobile.lib.db.entities PersonPictureu)/com.ustadmobile.lib.db.entities PersonPictureD          "      920:89BM0000 0 0 0  0BE00 0  0 0 0 J %0HJ &0HJ '0HJ (0HJ )0HJ *0 HJI+020202 02  02 02 0 HJ,0 2-0HJ .0HJ /0HJ&00122023042506H7R 0X "R 0 X "R08@X "R 0X " R08@X !""R0X #"$ :;/Lcom/ustadmobile/lib/db/entities/PersonPicture;seen1personPictureUidpersonPictureLctpersonPictureUripersonPictureThumbnailUrifileSizepersonPictureActiveserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;k(IJJLjava/lang/String;Ljava/lang/String;IZLkotlinx/serialization/internal/SerializationConstructorMarker;)V+(JJLjava/lang/String;Ljava/lang/String;IZ)V getFileSize()I setFileSize(I)VgetPersonPictureActive()ZsetPersonPictureActive(Z)VgetPersonPictureLct()JsetPersonPictureLct(J)VgetPersonPictureThumbnailUri()Ljava/lang/String;setPersonPictureThumbnailUri(Ljava/lang/String;)VgetPersonPictureUidsetPersonPictureUidgetPersonPictureUrisetPersonPictureUri component1 component2 component3 component4 component5 component6copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_releaseͭmTABLE_IDQ_java/lang/Object Companioncom.ustadmobile.lib.db.entitiesReport.Companion*څXfcom.ustadmobile.lib.db.entitiesReport.Companion.            20BJ,00-HR0XT R0XT R0XT R0XT R0XT R 0XT R 0XT R 0XT R 0XT R 0XT R0XT R0XT R0XT R0XT R0XT R0XT R0XT R00 R0XT R0XT R0XT R0XT R0XT R0XT R 0XT R!0XT R"0#XT R$0#XT R%0#XT R&0#XT R'0#XT R(0#XT R)0XT R*0XT R+0XT ./2Lcom/ustadmobile/lib/db/entities/Report$Companion;()VATTENDANCE_OVER_TIME_BY_CLASS"ATTENDANCE_OVER_TIME_BY_CLASS_DESC BLANK_REPORTBLANK_REPORT_DESCCLASSCONTENT_COMPLETIONCONTENT_COMPLETION_DESC CONTENT_ENTRYCONTENT_USAGE_BY_CLASSCONTENT_USAGE_BY_CLASS_DESCCONTENT_USAGE_OVER_TIMECONTENT_USAGE_OVER_TIME_DESC CUSTOM_RANGEDAYENROLMENT_LEAVING_REASONENROLMENT_OUTCOME EVERYTHINGFIXED_TEMPLATES(Lcom/ustadmobile/lib/db/entities/Report;getFIXED_TEMPLATES()Ljava/util/List;GENDERLAST_MONTH_DATELAST_THREE_MONTHS_DATELAST_TWO_WEEKS_DATELAST_WEEK_DATEMONTHNEW_CUSTOM_RANGE_DATETABLE_ID*TEMPLATE_ATTENDANCE_OVER_TIME_BY_CLASS_UIDTEMPLATE_BLANK_REPORT_UIDTEMPLATE_CONTENT_COMPLETION_UID#TEMPLATE_CONTENT_USAGE_BY_CLASS_UID$TEMPLATE_CONTENT_USAGE_OVER_TIME_UID!TEMPLATE_UNIQUE_CONTENT_USERS_UIDUNIQUE_CONTENT_USERS_OVER_TIME#UNIQUE_CONTENT_USERS_OVER_TIME_DESCWEEK serializer#Lkotlinx/serialization/KSerializer;lib-database_release}$ReXjava/lang/Object"ATTENDANCE_OVER_TIME_BY_CLASS"ATTENDANCE_OVER_TIME_BY_CLASS_DESC BLANK_REPORTBLANK_REPORT_DESCCLASSCONTENT_COMPLETIONCONTENT_COMPLETION_DESC CONTENT_ENTRYCONTENT_USAGE_BY_CLASSCONTENT_USAGE_BY_CLASS_DESCCONTENT_USAGE_OVER_TIMECONTENT_USAGE_OVER_TIME_DESC CUSTOM_RANGEDAYENROLMENT_LEAVING_REASONENROLMENT_OUTCOME EVERYTHINGGENDERLAST_MONTH_DATELAST_THREE_MONTHS_DATELAST_TWO_WEEKS_DATELAST_WEEK_DATEMONTHNEW_CUSTOM_RANGE_DATETABLE_ID*TEMPLATE_ATTENDANCE_OVER_TIME_BY_CLASS_UIDTEMPLATE_BLANK_REPORT_UIDTEMPLATE_CONTENT_COMPLETION_UID#TEMPLATE_CONTENT_USAGE_BY_CLASS_UID$TEMPLATE_CONTENT_USAGE_OVER_TIME_UID!TEMPLATE_UNIQUE_CONTENT_USERS_UIDUNIQUE_CONTENT_USERS_OVER_TIME#UNIQUE_CONTENT_USERS_OVER_TIME_DESCWEEKcom.ustadmobile.lib.db.entitiesReport3icom.ustadmobile.lib.db.entitiesReportF           =      e20:deB00000 0 0 0 0 00000000000000000 !B"JZ02[0HJ\0HJ!]0^2_02`0a2b0cHR 0X #$"%&R 0X '(")*R 0X +(",*R 0X -(".*R0X /"01R0X 2("3*R0X 4("5*R0X 6("7*R0X 89":;R0X </"=1R08@X >("?*R08@X @$"A&R08@X B$"C&R08@X D$"E&R0X F$"G&R0X H9"I;R0X J9"K;R0X L("M*R08@X N$"O&R 0X P$"Q&R0X R("S*R0X T("U*R0X V("W*R0X X("Y*f     g(Lcom/ustadmobile/lib/db/entities/Report;seen1 reportUidreportOwnerUidxAxisreportDateRangeSelectionfromDate fromRelTo fromRelOffSet fromRelUnittoDatetoRelTo toRelOffSet toRelUnit reportTitlereportDescription reportSeriesreportInactive isTemplatepriority reportTitleId reportDescIdreportMasterChangeSeqNumreportLocalChangeSeqNumreportLastChangedBy reportLctserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;(IJJIIJIIIJIIILjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZIIIJJIJLkotlinx/serialization/internal/SerializationConstructorMarker;)V()V getFromDate()J setFromDate(J)VgetFromRelOffSet()IsetFromRelOffSet(I)V getFromRelTo setFromRelTogetFromRelUnitsetFromRelUnit()Z setTemplate(Z)V getPriority setPrioritygetReportDateRangeSelectionsetReportDateRangeSelectiongetReportDescIdsetReportDescIdgetReportDescription()Ljava/lang/String;setReportDescription(Ljava/lang/String;)VgetReportInactivesetReportInactivegetReportLastChangedBysetReportLastChangedBy getReportLct setReportLctgetReportLocalChangeSeqNumsetReportLocalChangeSeqNumgetReportMasterChangeSeqNumsetReportMasterChangeSeqNumgetReportOwnerUidsetReportOwnerUidgetReportSeriessetReportSeriesgetReportTitlesetReportTitlegetReportTitleIdsetReportTitleId getReportUid setReportUid getToDate setToDategetToRelOffSetsetToRelOffSet getToRelTo setToRelTo getToRelUnit setToRelUnitgetXAxissetXAxisequalsotherhashCode write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor; $serializer Companionlib-database_releaseHG"ATTENDANCE_OVER_TIME_BY_CLASS+"ATTENDANCE_OVER_TIME_BY_CLASS_DESC1Pҥ05 BLANK_REPORTo@rjBLANK_REPORT_DESCCLASS+()CONTENT_COMPLETION۲ECONTENT_COMPLETION_DESC5t CONTENT_ENTRYle*CONTENT_USAGE_BY_CLASS7cg<CONTENT_USAGE_BY_CLASS_DESC`q7"CONTENT_USAGE_OVER_TIMEk$`&%CONTENT_USAGE_OVER_TIME_DESC]Ҡ& CUSTOM_RANGE~b@DAYXDqrENROLMENT_LEAVING_REASON>sCENROLMENT_OUTCOME}\d EVERYTHINGb,kIGENDER>'LAST_MONTH_DATE˧ $LAST_THREE_MONTHS_DATE:cjoaLAST_TWO_WEEKS_DATEl'vLAST_WEEK_DATEs5wMONTHP3*NEW_CUSTOM_RANGE_DATETOК TABLE_ID329^[*TEMPLATE_ATTENDANCE_OVER_TIME_BY_CLASS_UIDXUTEMPLATE_BLANK_REPORT_UIDWբ[oTEMPLATE_CONTENT_COMPLETION_UIDxIA9l#TEMPLATE_CONTENT_USAGE_BY_CLASS_UIDs$TEMPLATE_CONTENT_USAGE_OVER_TIME_UID4(!TEMPLATE_UNIQUE_CONTENT_USERS_UID yۨUNIQUE_CONTENT_USERS_OVER_TIME'CVD #UNIQUE_CONTENT_USERS_OVER_TIME_DESCO؅~WEEKdMXPjava/lang/Object Companioncom.ustadmobile.lib.db.entitiesReportFilter.Companion"SKcom.ustadmobile.lib.db.entitiesReportFilter.Companion6        20BJ00HR0XT R0XT R0XT R0XT R0XT R 0XT R 0XT R 0XT R 0XT R 0XT R0XT R0XT R0XT R0XT R0XT 8Lcom/ustadmobile/lib/db/entities/ReportFilter$Companion;()VCONDITION_BETWEENCONDITION_GREATER_THANCONDITION_IN_LIST CONDITION_ISCONDITION_IS_NOTCONDITION_LESS_THANCONDITION_NOT_IN_LISTFIELD_ATTENDANCE_PERCENTAGE$FIELD_CLAZZ_ENROLMENT_LEAVING_REASONFIELD_CLAZZ_ENROLMENT_OUTCOMEFIELD_CONTENT_COMPLETIONFIELD_CONTENT_ENTRYFIELD_CONTENT_PROGRESSFIELD_PERSON_AGEFIELD_PERSON_GENDER serializer#Lkotlinx/serialization/KSerializer;.Lcom/ustadmobile/lib/db/entities/ReportFilter;lib-database_releaseUNjava/lang/ObjectCONDITION_BETWEENCONDITION_GREATER_THANCONDITION_IN_LIST CONDITION_ISCONDITION_IS_NOTCONDITION_LESS_THANCONDITION_NOT_IN_LISTFIELD_ATTENDANCE_PERCENTAGE$FIELD_CLAZZ_ENROLMENT_LEAVING_REASONFIELD_CLAZZ_ENROLMENT_OUTCOMEFIELD_CONTENT_COMPLETIONFIELD_CONTENT_ENTRYFIELD_CONTENT_PROGRESSFIELD_PERSON_AGEFIELD_PERSON_GENDERcom.ustadmobile.lib.db.entities ReportFilter5v !com.ustadmobile.lib.db.entities ReportFilter@                120:01B_000000  0 0  0  0BJ%0&2'0HJ(0HJ!)0*2+02,0-2.0/HR0X "R 0X "R0X "R0X "R0X "R0 X " R 0 X !"" R 0 X #"$ 2   3.Lcom/ustadmobile/lib/db/entities/ReportFilter;seen1reportFilterUidreportFilterSeriesUidreportFilterFieldreportFilterConditionreportFilterValuereportFilterDropDownValuereportFilterValueBetweenXreportFilterValueBetweenYserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;~(IIIIILjava/lang/String;ILjava/lang/String;Ljava/lang/String;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V()VgetReportFilterCondition()IsetReportFilterCondition(I)VgetReportFilterDropDownValuesetReportFilterDropDownValuegetReportFilterFieldsetReportFilterFieldgetReportFilterSeriesUidsetReportFilterSeriesUidgetReportFilterUidsetReportFilterUidgetReportFilterValue()Ljava/lang/String;setReportFilterValue(Ljava/lang/String;)VgetReportFilterValueBetweenXsetReportFilterValueBetweenXgetReportFilterValueBetweenYsetReportFilterValueBetweenYequalsotherhashCode write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor; $serializer Companionlib-database_releasekxIRCONDITION_BETWEENyCONDITION_GREATER_THAN,̑$CONDITION_IN_LISTȨ CONDITION_ISl4,| `CONDITION_IS_NOT'+kCONDITION_LESS_THANQ ajCONDITION_NOT_IN_LISTYFIELD_ATTENDANCE_PERCENTAGE~)$FIELD_CLAZZ_ENROLMENT_LEAVING_REASONpalFIELD_CLAZZ_ENROLMENT_OUTCOME$NUMBER_OF_STUDENTS_COMPLETED_CONTENTȨ NUMBER_SESSIONS,̑$ NUMBER_UNIQUE_STUDENTS_ATTENDINGTfY@PERCENTAGE_STUDENTS_ATTENDEDP>d׌$PERCENTAGE_STUDENTS_ATTENDED_OR_LATE4JTmr%PERCENT_OF_STUDENTS_COMPLETED_CONTENTYSTATEMENT_QUERYoweVzTOTAL_ABSENCES}Gd5TOTAL_ATTENDANCES(q TOTAL_CLASSESfUBlTOTAL_DURATIONl4,| ` TOTAL_LATESy0java/lang/Object Companioncom.ustadmobile.lib.db.entitiesReportWithSeriesWithFilters(v:ocom.ustadmobile.lib.db.entitiesReportWithSeriesWithFilters\                       920:89B000B0 0  0  0 00 0000 000000000000  0 !0"0 # 00$0%&B'J,02-0.HJ/0HJ&00122023042506H7R"# 00X ()"*+:;=Lcom/ustadmobile/lib/db/entities/ReportWithSeriesWithFilters;(Lcom/ustadmobile/lib/db/entities/Report;report reportSeries.Lcom/ustadmobile/lib/db/entities/ReportSeries;;(Lcom/ustadmobile/lib/db/entities/Report;Ljava/util/List;)Vseen1 reportUidreportOwnerUidxAxisreportDateRangeSelectionfromDate fromRelTo fromRelOffSet fromRelUnittoDatetoRelTo toRelOffSet toRelUnit reportTitlereportDescriptionreportInactive isTemplatepriority reportTitleId reportDescIdreportMasterChangeSeqNumreportLocalChangeSeqNumreportLastChangedBy reportLctreportSeriesWithFiltersListserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;(IJJIIJIIIJIIILjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZIIIJJIJLjava/util/List;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V()VgetReportSeriesWithFiltersList()Ljava/util/List;setReportSeriesWithFiltersList(Ljava/util/List;)VequalsotherhashCode write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_releaseh&com/ustadmobile/lib/db/entities/Report Companioncom.ustadmobile.lib.db.entitiesSchedule.Companion~kcom.ustadmobile.lib.db.entitiesSchedule.Companionf     2   20BJ60807HR0XD R0XD R 0XD  R 0XD  R 0XD R0XD R0XD R0XD R0XD R0XD R0XD R0XD R0XD R0XD  R!0XD "R#0XD $R%0XD &R'0XD (R)0XD *R+0XD ,R-0XD .R/0XD 0R10XD 2R30XD 4R50XT 9:4Lcom/ustadmobile/lib/db/entities/Schedule$Companion;()V DAY_FRIDAY getDAY_FRIDAY()I DAY_MONDAY getDAY_MONDAY DAY_SATURDAYgetDAY_SATURDAY DAY_SUNDAY getDAY_SUNDAY DAY_THURSDAYgetDAY_THURSDAY DAY_TUESDAYgetDAY_TUESDAY DAY_WEDNESDAYgetDAY_WEDNESDAY MONTH_APRILgetMONTH_APRIL MONTH_AUGUSTgetMONTH_AUGUSTMONTH_DECEMBERgetMONTH_DECEMBER MONTH_FEBUARYgetMONTH_FEBUARY MONTH_JANUARYgetMONTH_JANUARY MONTH_JULY getMONTH_JULY MONTH_JUNE getMONTH_JUNE MONTH_MARCHgetMONTH_MARCH MONTH_MAY getMONTH_MAYMONTH_NOVEMBERgetMONTH_NOVEMBER MONTH_OCTOBERgetMONTH_OCTOBERMONTH_SEPTEMBERgetMONTH_SEPTEMBERSCHEDULE_FREQUENCY_DAILYgetSCHEDULE_FREQUENCY_DAILYSCHEDULE_FREQUENCY_MONTHLYgetSCHEDULE_FREQUENCY_MONTHLYSCHEDULE_FREQUENCY_ONCEgetSCHEDULE_FREQUENCY_ONCESCHEDULE_FREQUENCY_WEEKLYgetSCHEDULE_FREQUENCY_WEEKLYSCHEDULE_FREQUENCY_YEARLYgetSCHEDULE_FREQUENCY_YEARLYTABLE_ID serializer#Lkotlinx/serialization/KSerializer;*Lcom/ustadmobile/lib/db/entities/Schedule;lib-database_releaseVWϑBjava/lang/ObjectTABLE_IDcom.ustadmobile.lib.db.entitiesSchedule/com.ustadmobile.lib.db.entitiesSchedule<        &      C20:BCB00000 0 0 0 0 000000BJ70280HJ90HJ&:0;2<02=0>2?0@HAR0X "R0X "R 0X " R0X !""#$R0X %"&R 0X '""($R08@X )""*$R08@X +",R08@X -".R 08@X /"0R 0X 1""2$R08@X 3"4R 0X 5"6DE*Lcom/ustadmobile/lib/db/entities/Schedule;seen1 scheduleUidsceduleStartTimescheduleEndTime scheduleDay scheduleMonthscheduleFrequency umCalendarUidscheduleClazzUidscheduleMasterChangeSeqNumscheduleLocalChangeSeqNumscheduleLastChangedByscheduleLastChangedTimescheduleActiveserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;P(IJJJIIIJJJJIJZLkotlinx/serialization/internal/SerializationConstructorMarker;)V()VgetSceduleStartTime()JsetSceduleStartTime(J)VgetScheduleActive()ZsetScheduleActive(Z)VgetScheduleClazzUidsetScheduleClazzUidgetScheduleDay()IsetScheduleDay(I)VgetScheduleEndTimesetScheduleEndTimegetScheduleFrequencysetScheduleFrequencygetScheduleLastChangedBysetScheduleLastChangedBygetScheduleLastChangedTimesetScheduleLastChangedTimegetScheduleLocalChangeSeqNumsetScheduleLocalChangeSeqNumgetScheduleMasterChangeSeqNumsetScheduleMasterChangeSeqNumgetScheduleMonthsetScheduleMonthgetScheduleUidsetScheduleUidgetUmCalendarUidsetUmCalendarUidequalsotherhashCode write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_release/aTABLE_IDBt*java/lang/Object Companioncom.ustadmobile.lib.db.entitiesScopedGrant.CompanionT~ Hcom.ustadmobile.lib.db.entitiesScopedGrant.Companion|$         20BJ0 0 HR0XT R0XT R0XT  7Lcom/ustadmobile/lib/db/entities/ScopedGrant$Companion;()V ALL_ENTITIES ALL_TABLESTABLE_ID serializer#Lkotlinx/serialization/KSerializer;-Lcom/ustadmobile/lib/db/entities/ScopedGrant;lib-database_release/E;⵬java/lang/Object ALL_ENTITIES ALL_TABLESTABLE_IDcom.ustadmobile.lib.db.entities ScopedGrant@v]com.ustadmobile.lib.db.entities ScopedGrantZ6             620:56Bq00000 0 0 0 0 0000BJ!.0/20021022304HR 0X "R0X "R 0X "R0X "R08@X  "!R08@X ""#R 08@X $"%R08@X &"'R 0X (")R 0X *"+R08@X ,"-7     8-Lcom/ustadmobile/lib/db/entities/ScopedGrant;seen1sgUidsgPcsnsgLcsnsgLcbsgLct sgTableId sgEntityUid sgPermissions sgGroupUidsgIndexsgFlagsserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;N(IJJJIJIJJJIILkotlinx/serialization/internal/SerializationConstructorMarker;)V()VgetSgEntityUid()JsetSgEntityUid(J)V getSgFlags()I setSgFlags(I)V getSgGroupUid setSgGroupUid getSgIndex setSgIndexgetSgLcbsetSgLcb getSgLcsn setSgLcsngetSgLctsetSgLct getSgPcsn setSgPcsngetSgPermissionssetSgPermissions getSgTableId setSgTableIdgetSgUidsetSgUid write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor; $serializer Companionlib-database_releaseP\ ALL_ENTITIESYUv ALL_TABLESp݋.TABLE_IDRb%java/lang/Object Companioncom.ustadmobile.lib.db.entities StatementEntityAndDisplayDetails8MAcom.ustadmobile.lib.db.entities StatementEntityAndDisplayDetails~H                &20:%&B-0000  B 0 0 J 0HJ 0HJ!02 02 0HJ020HJ 0HJ 0HJ&0202 0!2"0#H$R 08@X   "R 08@X "'(BLcom/ustadmobile/lib/db/entities/StatementEntityAndDisplayDetails;seen1 statement6Lcom/ustadmobile/lib/db/entities/xapi/StatementEntity;person(Lcom/ustadmobile/lib/db/entities/Person;serializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;(ILcom/ustadmobile/lib/db/entities/xapi/StatementEntity;Lcom/ustadmobile/lib/db/entities/Person;Lkotlinx/serialization/internal/SerializationConstructorMarker;)Va(Lcom/ustadmobile/lib/db/entities/xapi/StatementEntity;Lcom/ustadmobile/lib/db/entities/Person;)V getPerson*()Lcom/ustadmobile/lib/db/entities/Person; setPerson+(Lcom/ustadmobile/lib/db/entities/Person;)V getStatement8()Lcom/ustadmobile/lib/db/entities/xapi/StatementEntity; setStatement9(Lcom/ustadmobile/lib/db/entities/xapi/StatementEntity;)V component1 component2copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_release:տ]tjava/lang/Object Companioncom.ustadmobile.lib.db.entitiesStatementReportDatasbዬ[com.ustadmobile.lib.db.entitiesStatementReportDataD                )20:()B50000 0  B'0 0 0 J 0HJ 0HJ 0HJ+0202 02 0HJ020HJ 0HJ 0HJ& 0!2"02#0$2%0&H'R0X  "R0X "R0X "*+5Lcom/ustadmobile/lib/db/entities/StatementReportData;seen1yAxisxAxissubgroupserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;h(IFLjava/lang/String;Ljava/lang/String;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V((FLjava/lang/String;Ljava/lang/String;)V getSubgroup()Ljava/lang/String; setSubgroup(Ljava/lang/String;)VgetXAxissetXAxisgetYAxis()FsetYAxis(F)V component1 component2 component3copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_release java/lang/Object Companioncom.ustadmobile.lib.db.entitiesStudentResult.Companion}Sncom.ustadmobile.lib.db.entitiesStudentResult.CompanionT       20BJ00HR0XT  9Lcom/ustadmobile/lib/db/entities/StudentResult$Companion;()VTABLE_ID serializer#Lkotlinx/serialization/KSerializer;/Lcom/ustadmobile/lib/db/entities/StudentResult;lib-database_releaseM9java/lang/ObjectTABLE_IDcom.ustadmobile.lib.db.entities StudentResultcom.ustadmobile.lib.db.entities StudentResultJ           Q      x20:wxB0000 0 0 0 0 000000000000000B0 00  0  0 0 0 0 00 00000000 0 00 J U0HJ V0HJ W0HJ X0HJ Y0HJ Z0HJ [0HJ \0HJ ]0HJ ^0HJ _0HJ `0HJ a0HJ b0HJ c0HJ d0HJ e0HJ f0HJ g0HJ h0HJ i0HJj0202 0202  02  02 02 02 02 0202 0202020202020202 02 020HJk02l0HJ m0HJ n0HJ&o0p2q02r0s2t0uHvR0X !""#$R 0X %&"'(R 0X )&"*(R0X +"",$R0X -&".(R0X /0"12R08@X 3&"4(R 0X 5""6$R 0X 7""8$R0X 9:";<R0X =&">(R0X ?""@$R0X AB"CDR0X E&"F(R0X G:"H<R0X I""J$R 0X K:"L<R0X M:"N<R0X O""P$R0X Q&"R(R08@X S&"T(yz/Lcom/ustadmobile/lib/db/entities/StudentResult;seen1srUid srSourcedIdsrCourseBlockUidsrLineItemSourcedIdsrLineItemHref srClazzUidsrAssignmentUidsrStatus srMetaDatasrStudentPersonUidsrStudentPersonSourcedIdsrStudentGroupIdsrMarkerPersonUidsrMarkerGroupId srScoreStatussrScore srScoreDatesrLastModified srCommentsrAppId srDeletedserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;(IJLjava/lang/String;JLjava/lang/String;Ljava/lang/String;JJILjava/lang/String;JLjava/lang/String;IJIIFJJLjava/lang/String;Ljava/lang/String;ZLkotlinx/serialization/internal/SerializationConstructorMarker;)V(JLjava/lang/String;JLjava/lang/String;Ljava/lang/String;JJILjava/lang/String;JLjava/lang/String;IJIIFJJLjava/lang/String;Ljava/lang/String;Z)V getSrAppId()Ljava/lang/String; setSrAppId(Ljava/lang/String;)VgetSrAssignmentUid()JsetSrAssignmentUid(J)V getSrClazzUid setSrClazzUid getSrComment setSrCommentgetSrCourseBlockUidsetSrCourseBlockUid getSrDeleted()Z setSrDeleted(Z)VgetSrLastModifiedsetSrLastModifiedgetSrLineItemHrefsetSrLineItemHrefgetSrLineItemSourcedIdsetSrLineItemSourcedIdgetSrMarkerGroupId()IsetSrMarkerGroupId(I)VgetSrMarkerPersonUidsetSrMarkerPersonUid getSrMetaData setSrMetaData getSrScore()F setSrScore(F)VgetSrScoreDatesetSrScoreDategetSrScoreStatussetSrScoreStatusgetSrSourcedIdsetSrSourcedId getSrStatus setSrStatusgetSrStudentGroupIdsetSrStudentGroupIdgetSrStudentPersonSourcedIdsetSrStudentPersonSourcedIdgetSrStudentPersonUidsetSrStudentPersonUidgetSrUidsetSrUid component1 component10 component11 component12 component13 component14 component15 component16 component17 component18 component19 component2 component20 component21 component3 component4 component5 component6 component7 component8 component9copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_releaseQl,eTABLE_ID!킣7java/lang/Object Companioncom.ustadmobile.lib.db.entitiesSystemPermission.Companion}/<;com.ustadmobile.lib.db.entitiesSystemPermission.Companionj"        20BJ0 0HR0XT R0XT  <Lcom/ustadmobile/lib/db/entities/SystemPermission$Companion;()VPERSON_DEFAULT_PERMISSIONSTABLE_ID serializer#Lkotlinx/serialization/KSerializer;2Lcom/ustadmobile/lib/db/entities/SystemPermission;lib-database_release~%Djava/lang/ObjectPERSON_DEFAULT_PERMISSIONSTABLE_IDcom.ustadmobile.lib.db.entitiesSystemPermission!/Hcom.ustadmobile.lib.db.entitiesSystemPermissionpB               520:45BI00000 0 0  0 BA0000 0 0 J  0HJ !0HJ "0HJ #0HJ $0HJ %0 HJE&0202020202 02 0 HJ'0 2(0HJ )0HJ *0+HJ&,0-2.02/002102H3R 0 X "R 08@X "R0X "R0X "R0X "R08@X "672Lcom/ustadmobile/lib/db/entities/SystemPermission;seen1spUid spToPersonUid spToGroupUidspPermissionsFlagspLastModified spIsDeletedserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;I(IJJJJJZLkotlinx/serialization/internal/SerializationConstructorMarker;)V (JJJJJZ)VgetSpIsDeleted()ZsetSpIsDeleted(Z)VgetSpLastModified()JsetSpLastModified(J)VgetSpPermissionsFlagsetSpPermissionsFlaggetSpToGroupUidsetSpToGroupUidgetSpToPersonUidsetSpToPersonUidgetSpUidsetSpUid component1 component2 component3 component4 component5 component6copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_releasednĿ|ǡPERSON_DEFAULT_PERMISSIONSl0STABLE_ID6ם櫪5_java/lang/Object Companioncom.ustadmobile.lib.db.entitiesTransferJob.CompanionUXcom.ustadmobile.lib.db.entitiesTransferJob.Companion        20BJ 0 0 HR0XT R0XT R0XT R0XT R0XT  7Lcom/ustadmobile/lib/db/entities/TransferJob$Companion;()VCREATION_TYPE_UPDATECREATION_TYPE_USERTABLE_IDTYPE_BLOB_UPLOAD TYPE_DOWNLOAD serializer#Lkotlinx/serialization/KSerializer;-Lcom/ustadmobile/lib/db/entities/TransferJob;lib-database_releasel!*y*java/lang/ObjectCREATION_TYPE_UPDATECREATION_TYPE_USERTABLE_IDTYPE_BLOB_UPLOAD TYPE_DOWNLOADcom.ustadmobile.lib.db.entities TransferJob]7com.ustadmobile.lib.db.entities TransferJobH          (        G20:FGBm00000 0 0 0  0 00 0Bm000 0  0 0 0  0 00 J .0HJ /0 HJ 00HJ 10HJ 20HJ 30HJ 40HJ 50 HJ 60 HJ 70HJq802020202 02  02 02 0 2 0 2020 HJ90:2;0HJ <0HJ =0HJ&>0?2@02A0B2C0DHER08@X "R 0 8@X "R0X "R0 8@X  "!R0X ""#R 08@X $"%R 0 8@X &"'R0X (")R08@X *"+R 0X ,"-HI-Lcom/ustadmobile/lib/db/entities/TransferJob;seen1tjUidtjTypetjStatustjNametjUuid tjTableId tjEntityUid tjTimeCreatedtjCreationTypetjOiUidserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;o(IIIILjava/lang/String;Ljava/lang/String;IJJIJLkotlinx/serialization/internal/SerializationConstructorMarker;)V/(IIILjava/lang/String;Ljava/lang/String;IJJIJ)VgetTjCreationType()IsetTjCreationType(I)VgetTjEntityUid()JsetTjEntityUid(J)V getTjName()Ljava/lang/String; setTjName(Ljava/lang/String;)V getTjOiUid setTjOiUid getTjStatus setTjStatus getTjTableId setTjTableIdgetTjTimeCreatedsetTjTimeCreated getTjType setTjTypegetTjUidsetTjUid getTjUuid setTjUuid component1 component10 component2 component3 component4 component5 component6 component7 component8 component9copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_releasel=,0CREATION_TYPE_UPDATECREATION_TYPE_USERo@rjTABLE_ID      20BJ00H<Lcom/ustadmobile/lib/db/entities/TransferJobError$Companion;()V serializer#Lkotlinx/serialization/KSerializer;2Lcom/ustadmobile/lib/db/entities/TransferJobError;lib-database_release{r6jjava/lang/Objectcom.ustadmobile.lib.db.entitiesTransferJobErrorƭ7com.ustadmobile.lib.db.entitiesTransferJobError3B               520:45BC00000  0  0 B9000 0  0 J "0HJ #0HJ $0HJ %0 HJ &0 HJ='02020202 0 2 0 HJ(0 2)0HJ *0HJ +0 HJ&,0-2.02/002102H3R 0 X "R0 X "R08@X "R0X "R0X  "!672Lcom/ustadmobile/lib/db/entities/TransferJobError;seen1tjeIdtjeTjUidtjeTime tjeErrorStr tjeDismissedserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;Y(IIIJLjava/lang/String;ZLkotlinx/serialization/internal/SerializationConstructorMarker;)V(IIJLjava/lang/String;Z)VgetTjeDismissed()ZsetTjeDismissed(Z)VgetTjeErrorStr()Ljava/lang/String;setTjeErrorStr(Ljava/lang/String;)VgetTjeId()IsetTjeId(I)V getTjeTime()J setTjeTime(J)V getTjeTjUid setTjeTjUid component1 component2 component3 component4 component5copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_release>fjava/lang/Object Companioncom.ustadmobile.lib.db.entitiesTransferJobItem.Companion q `<$com.ustadmobile.lib.db.entitiesTransferJobItem.Companion>      20BJ00H;Lcom/ustadmobile/lib/db/entities/TransferJobItem$Companion;()V serializer#Lkotlinx/serialization/KSerializer;1Lcom/ustadmobile/lib/db/entities/TransferJobItem;lib-database_release@B%java/lang/Objectcom.ustadmobile.lib.db.entitiesTransferJobItemhTcom.ustadmobile.lib.db.entitiesTransferJobItemH          4        W20:VWB00000 0 0  0  0000000 0B0000 0  0   0  000000 0 J :0HJ ;0HJ <0HJ =0HJ >0HJ ?0 HJ @0HJ A0HJ B0HJ C0HJ D0 HJ E0 HJ F0HJ G0HJH0202020202 02  0 2  0 2 020202020202 0 HJI0J2K0HJ L0HJ M0 HJ&N0O2P02Q0R2S0THUR 0X "R0X "R0X  "!R 0 X "#"$%R08@X &"'R0X (")R08@X *"+R0 X ,#"-%R 0 X .#"/%R0X 0"1R0X 2"3R0X 4"5R 0X 6"7R08@X 8"9XY1Lcom/ustadmobile/lib/db/entities/TransferJobItem;seen1tjiUidtjiTjUid tjTotalSize tjTransferredtjAttemptCounttjiSrctjiDesttjiType tjiStatus tjiTableId tjiEntityUid tjiEntityEtagtjiLockIdToReleasetjiPartialTmpFileserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;(IIIJJILjava/lang/String;Ljava/lang/String;IIIJJJLjava/lang/String;Lkotlinx/serialization/internal/SerializationConstructorMarker;)VD(IIJJILjava/lang/String;Ljava/lang/String;IIIJJJLjava/lang/String;)VgetTjAttemptCount()IsetTjAttemptCount(I)VgetTjTotalSize()JsetTjTotalSize(J)VgetTjTransferredsetTjTransferred getTjiDest()Ljava/lang/String; setTjiDest(Ljava/lang/String;)VgetTjiEntityEtagsetTjiEntityEtaggetTjiEntityUidsetTjiEntityUidgetTjiLockIdToReleasesetTjiLockIdToReleasegetTjiPartialTmpFilesetTjiPartialTmpFile getTjiSrc setTjiSrc getTjiStatus setTjiStatus getTjiTableId setTjiTableId getTjiTjUid setTjiTjUid getTjiType setTjiType getTjiUid setTjiUid component1 component10 component11 component12 component13 component14 component2 component3 component4 component5 component6 component7 component8 component9copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_release_V'zTjava/lang/Object Companioncom.ustadmobile.lib.db.entities UidAndLabel9NZ:com.ustadmobile.lib.db.entities UidAndLabel:             20:B+0000  B J&0202020HR0X   "R0X "-Lcom/ustadmobile/lib/db/entities/UidAndLabel;seen1uid labelNameserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;V(IJLjava/lang/String;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V()V getLabelName()Ljava/lang/String; setLabelName(Ljava/lang/String;)VgetUid()JsetUid(J)V write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_releaseؾjava/lang/Object Companioncom.ustadmobile.lib.db.entitiesUmAccount.CompanionDXqwHcom.ustadmobile.lib.db.entitiesUmAccount.Companion>      20BJ00H5Lcom/ustadmobile/lib/db/entities/UmAccount$Companion;()V serializer#Lkotlinx/serialization/KSerializer;+Lcom/ustadmobile/lib/db/entities/UmAccount;lib-database_releaseW(java/lang/Objectcom.ustadmobile.lib.db.entities UmAccountF;nScom.ustadmobile.lib.db.entities UmAccountJ         "        =20:<=B[0000 0 0 0 0 0BQ0 0 0 0  0  0 0 J &0HJ '0HJ (0HJ )0HJ *0HJ +0HJ ,0 HJW-0202 02 02 02  02  02 0 HJ.0 2/0HJ 00HJ102J 30HJ&4052602708290:H;R 0 X "R0X "R 0X "R 0X "R 0X "R0X  !""#R0X $"%>?+Lcom/ustadmobile/lib/db/entities/UmAccount;seen1 personUidusernameauth endpointUrl firstNamelastNameadminserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;(IJLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLkotlinx/serialization/internal/SerializationConstructorMarker;)V_(JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)VgetAdmin()ZsetAdmin(Z)VgetAuth()Ljava/lang/String;setAuth(Ljava/lang/String;)VgetEndpointUrlsetEndpointUrl getFirstName setFirstName getLastName setLastName getPersonUid()J setPersonUid(J)V getUsername setUsername component1 component2 component3 component4 component5 component6 component7copyequalsotherhashCodetoPerson(Lcom/ustadmobile/lib/db/entities/Person;toString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_release5(^vjava/lang/Object Companioncom.ustadmobile.lib.db.entitiesUserSession.CompanionES Zcom.ustadmobile.lib.db.entitiesUserSession.Companion        20BJ00HR0XT R0XT R0XT R0XT R 0XT R 0XT  R 0XT R 0XT R0XT R0XT R0XT 7Lcom/ustadmobile/lib/db/entities/UserSession$Companion;()VREASON_CONSENT_REVOKEDREASON_LOGGED_OUTREASON_PASSWORD_CHANGED&getREASON_PASSWORD_CHANGED$annotations STATUS_ACTIVESTATUS_LOGGED_OUTSTATUS_NEEDS_REAUTH"getSTATUS_NEEDS_REAUTH$annotationsTABLE_ID TYPE_GUEST TYPE_STANDARDTYPE_TEMP_LOCAL TYPE_UPSTREAMgetTYPE_UPSTREAM$annotations serializer#Lkotlinx/serialization/KSerializer;-Lcom/ustadmobile/lib/db/entities/UserSession;lib-database_release;ajava/lang/Object REASON_CONSENT_REVOKEDREASON_LOGGED_OUTREASON_PASSWORD_CHANGED STATUS_ACTIVESTATUS_LOGGED_OUTSTATUS_NEEDS_REAUTHTABLE_ID TYPE_GUEST TYPE_STANDARDTYPE_TEMP_LOCAL TYPE_UPSTREAMcom.ustadmobile.lib.db.entities UserSession@com.ustadmobile.lib.db.entities UserSession>         #      @20:?@B00000 0 0 0 0 000000BJ&7082902:0;2<0=H>R0X "R 0X "R 0X " R08@X !""R08@X #"$R 08@X %"&R08@X '"(R 0X )"*R0X +,"-.R0X /,"0.R 0X 1"2R0X 3,"4.R08@X 5"6AB-Lcom/ustadmobile/lib/db/entities/UserSession;seen1usUidusPcsnusLcsnusLcbusLct usPersonUidusClientNodeId usStartTime usEndTimeusStatususReasonusAuth usSessionTypeserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;a(IJJJJJJJJJIILjava/lang/String;ILkotlinx/serialization/internal/SerializationConstructorMarker;)V()V getUsAuth()Ljava/lang/String; setUsAuth(Ljava/lang/String;)VgetUsClientNodeId()JsetUsClientNodeId(J)V getUsEndTime setUsEndTimegetUsLcbsetUsLcb getUsLcsn setUsLcsngetUsLctsetUsLct getUsPcsn setUsPcsngetUsPersonUidsetUsPersonUid getUsReason()I setUsReason(I)VgetUsSessionTypesetUsSessionTypegetUsStartTimesetUsStartTime getUsStatus setUsStatusgetUsUidsetUsUid write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_releaseE REASON_CONSENT_REVOKEDREASON_LOGGED_OUTo@rjREASON_PASSWORD_CHANGEDk$`&% STATUS_ACTIVEo@rjSTATUS_LOGGED_OUT]Ҡ&STATUS_NEEDS_REAUTHTABLE_ID*4Z TYPE_GUEST]Ҡ& TYPE_STANDARDo@rjTYPE_TEMP_LOCAL1Pҥ05 TYPE_UPSTREAMjava/lang/Object Companioncom.ustadmobile.lib.db.entitiesUserSessionAndPerson7Ϻ'com.ustadmobile.lib.db.entitiesUserSessionAndPersonR2           20B) 0 0 0J 0HJ 0HJ 0HJ-02 02 02 0HJ020HJ 0HJ 0HR 08@X   "  R 08@X  "R 08@X " !6Lcom/ustadmobile/lib/db/entities/UserSessionAndPerson;person(Lcom/ustadmobile/lib/db/entities/Person; personPicture/Lcom/ustadmobile/lib/db/entities/PersonPicture; userSession-Lcom/ustadmobile/lib/db/entities/UserSession;(Lcom/ustadmobile/lib/db/entities/Person;Lcom/ustadmobile/lib/db/entities/PersonPicture;Lcom/ustadmobile/lib/db/entities/UserSession;)V getPerson*()Lcom/ustadmobile/lib/db/entities/Person; setPerson+(Lcom/ustadmobile/lib/db/entities/Person;)VgetPersonPicture1()Lcom/ustadmobile/lib/db/entities/PersonPicture;setPersonPicture2(Lcom/ustadmobile/lib/db/entities/PersonPicture;)VgetUserSession/()Lcom/ustadmobile/lib/db/entities/UserSession;setUserSession0(Lcom/ustadmobile/lib/db/entities/UserSession;)V component1 component2 component3copyequalsotherhashCodetoStringlib-database_release\_;java/lang/Object#com.ustadmobile.lib.db.entities.extClazzAssignmentShallowCopyKt~#com.ustadmobile.lib.db.entities.extClazzAssignmentShallowCopyKt@     #0*02000 shallowCopy1Lcom/ustadmobile/lib/db/entities/ClazzAssignment;blockLkotlin/Function1;Lkotlin/ExtensionFunctionType;lib-database_release shallowCopy#com.ustadmobile.lib.db.entities.ext,ClazzEnrolmentWithLeavingReasonShallowCopyKtϡ,#com.ustadmobile.lib.db.entities.ext,ClazzEnrolmentWithLeavingReasonShallowCopyKt@     #0*02000 shallowCopyALcom/ustadmobile/lib/db/entities/ClazzEnrolmentWithLeavingReason;blockLkotlin/Function1;Lkotlin/ExtensionFunctionType;lib-database_release shallowCopy#com.ustadmobile.lib.db.entities.ext%ClazzLogAttendanceRecordShallowCopyKt#b<$#com.ustadmobile.lib.db.entities.ext%ClazzLogAttendanceRecordShallowCopyKt@     #0*02000 shallowCopy:Lcom/ustadmobile/lib/db/entities/ClazzLogAttendanceRecord;blockLkotlin/Function1;Lkotlin/ExtensionFunctionType;lib-database_release shallowCopy#com.ustadmobile.lib.db.entities.ext/ClazzLogAttendanceRecordWithPersonShallowCopyKt¼ #com.ustadmobile.lib.db.entities.ext/ClazzLogAttendanceRecordWithPersonShallowCopyKt@     #0*02000 shallowCopyDLcom/ustadmobile/lib/db/entities/ClazzLogAttendanceRecordWithPerson;blockLkotlin/Function1;Lkotlin/ExtensionFunctionType;lib-database_release shallowCopy#com.ustadmobile.lib.db.entities.extClazzLogShallowCopyKtjc#com.ustadmobile.lib.db.entities.extClazzLogShallowCopyKt@     #0*02000 shallowCopy*Lcom/ustadmobile/lib/db/entities/ClazzLog;blockLkotlin/Function1;Lkotlin/ExtensionFunctionType;lib-database_release shallowCopy#com.ustadmobile.lib.db.entities.ext6ClazzWithHolidayCalendarAndAndTerminologyShallowCopyKtzvQ#com.ustadmobile.lib.db.entities.ext6ClazzWithHolidayCalendarAndAndTerminologyShallowCopyKt@     #0*02000 shallowCopyKLcom/ustadmobile/lib/db/entities/ClazzWithHolidayCalendarAndAndTerminology;blockLkotlin/Function1;Lkotlin/ExtensionFunctionType;lib-database_release shallowCopy#com.ustadmobile.lib.db.entities.extContentEntryShallowCopyKtJH:#com.ustadmobile.lib.db.entities.extContentEntryShallowCopyKt@     #0*02000 shallowCopy.Lcom/ustadmobile/lib/db/entities/ContentEntry;blockLkotlin/Function1;Lkotlin/ExtensionFunctionType;lib-database_release shallowCopy#com.ustadmobile.lib.db.entities.ext-ContentEntryWithBlockAndLanguageShallowCopyKtI?mL#com.ustadmobile.lib.db.entities.ext-ContentEntryWithBlockAndLanguageShallowCopyKt@     #0*02000 shallowCopyBLcom/ustadmobile/lib/db/entities/ContentEntryWithBlockAndLanguage;blockLkotlin/Function1;Lkotlin/ExtensionFunctionType;lib-database_release shallowCopy#com.ustadmobile.lib.db.entities.ext!CourseAssignmentMarkShallowCopyKt͂x#com.ustadmobile.lib.db.entities.ext!CourseAssignmentMarkShallowCopyKt@     #0*02000 shallowCopy6Lcom/ustadmobile/lib/db/entities/CourseAssignmentMark;blockLkotlin/Function1;Lkotlin/ExtensionFunctionType;lib-database_release shallowCopy#com.ustadmobile.lib.db.entities.ext'CourseAssignmentSubmissionShallowCopyKt״Nъ#com.ustadmobile.lib.db.entities.ext'CourseAssignmentSubmissionShallowCopyKt@     #0*02000 shallowCopy<Lcom/ustadmobile/lib/db/entities/CourseAssignmentSubmission;blockLkotlin/Function1;Lkotlin/ExtensionFunctionType;lib-database_release shallowCopy#com.ustadmobile.lib.db.entities.extCourseGroupMemberShallowCopyKt 8H#com.ustadmobile.lib.db.entities.extCourseGroupMemberShallowCopyKt@     #0*02000 shallowCopy3Lcom/ustadmobile/lib/db/entities/CourseGroupMember;blockLkotlin/Function1;Lkotlin/ExtensionFunctionType;lib-database_release shallowCopy#com.ustadmobile.lib.db.entities.extCourseGroupSetShallowCopyKtwZo#com.ustadmobile.lib.db.entities.extCourseGroupSetShallowCopyKt@     #0*02000 shallowCopy0Lcom/ustadmobile/lib/db/entities/CourseGroupSet;blockLkotlin/Function1;Lkotlin/ExtensionFunctionType;lib-database_release shallowCopy#com.ustadmobile.lib.db.entities.extCourseTerminologyShallowCopyKt)3U)#com.ustadmobile.lib.db.entities.extCourseTerminologyShallowCopyKt@     #0*02000 shallowCopy3Lcom/ustadmobile/lib/db/entities/CourseTerminology;blockLkotlin/Function1;Lkotlin/ExtensionFunctionType;lib-database_release shallowCopy#com.ustadmobile.lib.db.entities.extDiscussionPostShallowCopyKt#com.ustadmobile.lib.db.entities.extDiscussionPostShallowCopyKt@     #0*02000 shallowCopy0Lcom/ustadmobile/lib/db/entities/DiscussionPost;blockLkotlin/Function1;Lkotlin/ExtensionFunctionType;lib-database_release shallowCopy#com.ustadmobile.lib.db.entities.extHolidayCalendarShallowCopyKtr;#com.ustadmobile.lib.db.entities.extHolidayCalendarShallowCopyKt@     #0*02000 shallowCopy1Lcom/ustadmobile/lib/db/entities/HolidayCalendar;blockLkotlin/Function1;Lkotlin/ExtensionFunctionType;lib-database_release shallowCopy#com.ustadmobile.lib.db.entities.extLanguageShallowCopyKt/ɋ#com.ustadmobile.lib.db.entities.extLanguageShallowCopyKt@     #0*02000 shallowCopy*Lcom/ustadmobile/lib/db/entities/Language;blockLkotlin/Function1;Lkotlin/ExtensionFunctionType;lib-database_release shallowCopy#com.ustadmobile.lib.db.entities.extLeavingReasonShallowCopyKtx0O8#com.ustadmobile.lib.db.entities.extLeavingReasonShallowCopyKt@     #0*02000 shallowCopy/Lcom/ustadmobile/lib/db/entities/LeavingReason;blockLkotlin/Function1;Lkotlin/ExtensionFunctionType;lib-database_release shallowCopy#com.ustadmobile.lib.db.entities.ext#PeerReviewerAllocationShallowCopyKt]^pC#com.ustadmobile.lib.db.entities.ext#PeerReviewerAllocationShallowCopyKt@     #0*02000 shallowCopy8Lcom/ustadmobile/lib/db/entities/PeerReviewerAllocation;blockLkotlin/Function1;Lkotlin/ExtensionFunctionType;lib-database_release shallowCopy#com.ustadmobile.lib.db.entities.ext#PersonAndDisplayDetailShallowCopyKt%I#com.ustadmobile.lib.db.entities.ext#PersonAndDisplayDetailShallowCopyKt@     #0*02000 shallowCopy8Lcom/ustadmobile/lib/db/entities/PersonAndDisplayDetail;blockLkotlin/Function1;Lkotlin/ExtensionFunctionType;lib-database_release shallowCopy#com.ustadmobile.lib.db.entities.extPersonParentJoinShallowCopyKtReZ#com.ustadmobile.lib.db.entities.extPersonParentJoinShallowCopyKt@     #0*02000 shallowCopy2Lcom/ustadmobile/lib/db/entities/PersonParentJoin;blockLkotlin/Function1;Lkotlin/ExtensionFunctionType;lib-database_release shallowCopy#com.ustadmobile.lib.db.entities.extPersonShallowCopyKtÖ#com.ustadmobile.lib.db.entities.extPersonShallowCopyKt@     #0*02000 shallowCopy(Lcom/ustadmobile/lib/db/entities/Person;blockLkotlin/Function1;Lkotlin/ExtensionFunctionType;lib-database_release shallowCopy#com.ustadmobile.lib.db.entities.extReportFilterShallowCopyKtv|ah+#com.ustadmobile.lib.db.entities.extReportFilterShallowCopyKt@     #0*02000 shallowCopy.Lcom/ustadmobile/lib/db/entities/ReportFilter;blockLkotlin/Function1;Lkotlin/ExtensionFunctionType;lib-database_release shallowCopy#com.ustadmobile.lib.db.entities.extScheduleShallowCopyKt D_+#com.ustadmobile.lib.db.entities.extScheduleShallowCopyKt@     #0*02000 shallowCopy*Lcom/ustadmobile/lib/db/entities/Schedule;blockLkotlin/Function1;Lkotlin/ExtensionFunctionType;lib-database_release shallowCopy#com.ustadmobile.lib.db.entities.extSiteShallowCopyKtי) 3#com.ustadmobile.lib.db.entities.extSiteShallowCopyKt@     #0*02000 shallowCopy&Lcom/ustadmobile/lib/db/entities/Site;blockLkotlin/Function1;Lkotlin/ExtensionFunctionType;lib-database_release shallowCopy#com.ustadmobile.lib.db.entities.extSiteTermsShallowCopyKtsc#com.ustadmobile.lib.db.entities.extSiteTermsShallowCopyKt@     #0*02000 shallowCopy+Lcom/ustadmobile/lib/db/entities/SiteTerms;blockLkotlin/Function1;Lkotlin/ExtensionFunctionType;lib-database_release shallowCopy$com.ustadmobile.lib.db.entities.xapiActivityEntity.CompanionUG($com.ustadmobile.lib.db.entities.xapiActivityEntity.Companion        20BJ00HR0XT R0XT R0XT R0XT R0XT R 0XT R 0XT R 0XT R 0XT R 0XT R0XT R0XT ?Lcom/ustadmobile/lib/db/entities/xapi/ActivityEntity$Companion;()VTABLE_ID TYPE_CHOICE TYPE_FILL_IN TYPE_LIKERTTYPE_LONG_FILL_IN TYPE_MATCHING TYPE_NUMERIC TYPE_OTHERTYPE_PERFORMANCETYPE_SEQUENCINGTYPE_TRUE_FALSE TYPE_UNSET serializer#Lkotlinx/serialization/KSerializer;5Lcom/ustadmobile/lib/db/entities/xapi/ActivityEntity;lib-database_releasef$java/lang/Object TABLE_ID TYPE_CHOICE TYPE_FILL_IN TYPE_LIKERTTYPE_LONG_FILL_IN TYPE_MATCHING TYPE_NUMERIC TYPE_OTHERTYPE_PERFORMANCETYPE_SEQUENCINGTYPE_TRUE_FALSE TYPE_UNSET$com.ustadmobile.lib.db.entities.xapiActivityEntitydBk$com.ustadmobile.lib.db.entities.xapiActivityEntityD                ;20::;BY0000 0 0 0 0 0BS0 0 0  0 0  0 0J %0HJ &0HJ '0HJ (0HJ )0HJ *0HJ +0HJW,0202 02 02  02 02  02 0HJ-0.2/0HJ 00HJ 10HJ&20324025062708H9R 0X "R0X "R 0X "R 08@X "R 0X " R0X !""R08@X #"$<=5Lcom/ustadmobile/lib/db/entities/xapi/ActivityEntity;seen1actUidactIdIriactType actMoreInfoactInteractionTypeactCorrectResponsePatternsactLctserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;(IJLjava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;JLkotlinx/serialization/internal/SerializationConstructorMarker;)VN(JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;J)VgetActCorrectResponsePatterns()Ljava/lang/String;setActCorrectResponsePatterns(Ljava/lang/String;)V getActIdIri setActIdIrigetActInteractionType()IsetActInteractionType(I)V getActLct()J setActLct(J)VgetActMoreInfosetActMoreInfo getActType setActType getActUid setActUid component1 component2 component3 component4 component5 component6 component7copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_release櫴UL TABLE_ID_C0C TYPE_CHOICE TYPE_FILL_INk$`&% TYPE_LIKERT1Pҥ05TYPE_LONG_FILL_IN]Ҡ& TYPE_MATCHING'CVD TYPE_NUMERIC7cg< TYPE_OTHER`q7"TYPE_PERFORMANCEO؅~TYPE_SEQUENCING+TYPE_TRUE_FALSEo@rj TYPE_UNSETb,kIjava/lang/Object Companion$com.ustadmobile.lib.db.entities.xapi!ActivityExtensionEntity.Companion1~$com.ustadmobile.lib.db.entities.xapi!ActivityExtensionEntity.Companion9     20BR0XT HLcom/ustadmobile/lib/db/entities/xapi/ActivityExtensionEntity$Companion;()VTABLE_IDlib-database_releasevLTRD%tjava/lang/ObjectTABLE_ID$com.ustadmobile.lib.db.entities.xapiActivityExtensionEntity\yQ?-$com.ustadmobile.lib.db.entities.xapiActivityExtensionEntity*           *20:*BE00 0 00 0  J 0HJ 0HJ  0HJ !0HJ "0HJ #0 HJI$020202 02 0202 0 HJ%0 2&0HJ '0(HJ )0HR0X   "R 0 X "R0X "R0X "R0X  "R08@X  "+,>Lcom/ustadmobile/lib/db/entities/xapi/ActivityExtensionEntity;aeeActivityUid aeeKeyHashaeeKeyaeeJson aeeLastMod aeeIsDeleted+(JJLjava/lang/String;Ljava/lang/String;JZ)VgetAeeActivityUid()JsetAeeActivityUid(J)VgetAeeIsDeleted()ZsetAeeIsDeleted(Z)V getAeeJson()Ljava/lang/String; setAeeJson(Ljava/lang/String;)V getAeeKey setAeeKey getAeeKeyHash setAeeKeyHash getAeeLastMod setAeeLastMod component1 component2 component3 component4 component5 component6copyequalsotherhashCodetoString Companionlib-database_release&3!TABLE_IDhc暍Ewjava/lang/Object Companion$com.ustadmobile.lib.db.entities.xapi#ActivityInteractionEntity.CompanionT]A2B$com.ustadmobile.lib.db.entities.xapi#ActivityInteractionEntity.Companion        20BJ 0 0 HR0XT R0XT R0XT R0XT R0XT R 0XT  JLcom/ustadmobile/lib/db/entities/xapi/ActivityInteractionEntity$Companion;()V PROP_CHOICES PROP_SCALE PROP_SOURCE PROP_STEPS PROP_TARGETTABLE_ID serializer#Lkotlinx/serialization/KSerializer;@Lcom/ustadmobile/lib/db/entities/xapi/ActivityInteractionEntity;lib-database_release [Rnjava/lang/Object PROP_CHOICES PROP_SCALE PROP_SOURCE PROP_STEPS PROP_TARGETTABLE_ID$com.ustadmobile.lib.db.entities.xapiActivityInteractionEntitynt Xb)$com.ustadmobile.lib.db.entities.xapiActivityInteractionEntityxD          "      920:89BK00000  0 0  0BC000 0  0 0 J %0HJ &0HJ '0HJ (0 HJ )0HJ *0 HJG+02020202 0 2 02 0 HJ,0 2-0HJ .0HJ /0 HJ&00122023042506H7R0X "R0X "R0 X "R 0 X "R 08@X " R0X !""#$:;@Lcom/ustadmobile/lib/db/entities/xapi/ActivityInteractionEntity;seen1aieActivityUidaieHashaiePropaieId aieLastMod aieIsDeletedserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;Z(IJJILjava/lang/String;JZLkotlinx/serialization/internal/SerializationConstructorMarker;)V(JJILjava/lang/String;JZ)VgetAieActivityUid()JsetAieActivityUid(J)V getAieHash setAieHashgetAieId()Ljava/lang/String;setAieId(Ljava/lang/String;)VgetAieIsDeleted()ZsetAieIsDeleted(Z)V getAieLastMod setAieLastMod getAieProp()I setAieProp(I)V component1 component2 component3 component4 component5 component6copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_releaseu,e1z PROP_CHOICESo@rj PROP_SCALE PROP_SOURCEk$`&% PROP_STEPS'CVD PROP_TARGET]Ҡ&TABLE_ID#k8java/lang/Object Companion$com.ustadmobile.lib.db.entities.xapiActivityLangMapEntry.Companion㮪Q'$com.ustadmobile.lib.db.entities.xapiActivityLangMapEntry.Companion|$         20BJ0 0 HR0XT R0XT R0XT  ELcom/ustadmobile/lib/db/entities/xapi/ActivityLangMapEntry$Companion;()VPROPNAME_DESCRIPTION PROPNAME_NAMETABLE_ID serializer#Lkotlinx/serialization/KSerializer;;Lcom/ustadmobile/lib/db/entities/xapi/ActivityLangMapEntry;lib-database_release[=,$java/lang/ObjectPROPNAME_DESCRIPTION PROPNAME_NAMETABLE_ID$com.ustadmobile.lib.db.entities.xapiActivityLangMapEntry`$com.ustadmobile.lib.db.entities.xapiActivityLangMapEntryF                 920:89BW0000 0 0 0 0 0BQ00 0  0  0 0 0J #0HJ $0HJ %0HJ &0HJ '0HJ (0HJ )0HJU*020202 02  02  02 02 0HJ+0,2-0HJ .0HJ /0HJ&00122023042506H7R0X "R 0X "R0X "R0X "R 08@X "R 0X " R 0X !"":;;Lcom/ustadmobile/lib/db/entities/xapi/ActivityLangMapEntry;seen1almeActivityUidalmeHash almeLangCode almePropName almeValue almeAieHash almeLastModserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;}(IJJLjava/lang/String;Ljava/lang/String;Ljava/lang/String;JJLkotlinx/serialization/internal/SerializationConstructorMarker;)V=(JJLjava/lang/String;Ljava/lang/String;Ljava/lang/String;JJ)VgetAlmeActivityUid()JsetAlmeActivityUid(J)VgetAlmeAieHashsetAlmeAieHash getAlmeHash setAlmeHashgetAlmeLangCode()Ljava/lang/String;setAlmeLangCode(Ljava/lang/String;)VgetAlmeLastModsetAlmeLastModgetAlmePropNamesetAlmePropName getAlmeValue setAlmeValue component1 component2 component3 component4 component5 component6 component7copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_release'ũkPROPNAME_DESCRIPTION?١D  PROPNAME_NAME5MxMTABLE_IDϊgcjava/lang/Object Companion$com.ustadmobile.lib.db.entities.xapiActorEntity.CompanionBCuҿ3$com.ustadmobile.lib.db.entities.xapiActorEntity.CompanionT       20BJ00HR0XT  <Lcom/ustadmobile/lib/db/entities/xapi/ActorEntity$Companion;()VTABLE_ID serializer#Lkotlinx/serialization/KSerializer;2Lcom/ustadmobile/lib/db/entities/xapi/ActorEntity;lib-database_releaseG:;`Hqjava/lang/ObjectTABLE_ID$com.ustadmobile.lib.db.entities.xapi ActorEntityp~%M$com.ustadmobile.lib.db.entities.xapi ActorEntityF         +        K20:JKB}0000 0 0 0 0 00000B00 0  0  0  0  0  0000J 10HJ 20HJ 30HJ 40HJ 50HJ 60HJ 70HJ 80HJ 90HJ :0HJ ;0HJ<020202 02  02  02  02  02  0202020HJ=0>2?0HJ @0HJ A0HJ&B0C2D02E0F2G0HHIR 0X "R 0X "R08@X "R08@X " R 0X !""R 0X #"$R0X %"&R0X '(")*R 0X +",R0X -".R08@X /"0LM2Lcom/ustadmobile/lib/db/entities/xapi/ActorEntity;seen1actorUidactorPersonUid actorName actorMboxactorMbox_sha1sum actorOpenidactorAccountNameactorAccountHomePage actorEtagactorLctactorObjectTypeserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;(IJJLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JJILkotlinx/serialization/internal/SerializationConstructorMarker;)Vt(JJLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JJI)VgetActorAccountHomePage()Ljava/lang/String;setActorAccountHomePage(Ljava/lang/String;)VgetActorAccountNamesetActorAccountName getActorEtag()J setActorEtag(J)V getActorLct setActorLct getActorMbox setActorMboxgetActorMbox_sha1sumsetActorMbox_sha1sum getActorName setActorNamegetActorObjectType()IsetActorObjectType(I)VgetActorOpenidsetActorOpenidgetActorPersonUidsetActorPersonUid getActorUid setActorUid component1 component10 component11 component2 component3 component4 component5 component6 component7 component8 component9copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_releaseַTABLE_IDOT lDjava/lang/Object Companion$com.ustadmobile.lib.db.entities.xapiGroupMemberActorJoin.Companion)|׸$com.ustadmobile.lib.db.entities.xapiGroupMemberActorJoin.CompanionT       20BJ00HR0XT  ELcom/ustadmobile/lib/db/entities/xapi/GroupMemberActorJoin$Companion;()VTABLE_ID serializer#Lkotlinx/serialization/KSerializer;;Lcom/ustadmobile/lib/db/entities/xapi/GroupMemberActorJoin;lib-database_release̵[java/lang/ObjectTABLE_ID$com.ustadmobile.lib.db.entities.xapiGroupMemberActorJoinAV|ZrI4$com.ustadmobile.lib.db.entities.xapiGroupMemberActorJoinD                '20:&'B100000  B#000 J 0HJ 0HJ 0HJ'0202020HJ020HJ 0HJ 0HJ&02 02!0"2#0$H%R0X   "R08@X  "R0X  "();Lcom/ustadmobile/lib/db/entities/xapi/GroupMemberActorJoin;seen1gmajGroupActorUidgmajMemberActorUid gmajLastModserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;F(IJJJLkotlinx/serialization/internal/SerializationConstructorMarker;)V(JJJ)VgetGmajGroupActorUid()JsetGmajGroupActorUid(J)VgetGmajLastModsetGmajLastModgetGmajMemberActorUidsetGmajMemberActorUid component1 component2 component3copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_release-6 |eTABLE_ID),Gxjava/lang/Object Companion$com.ustadmobile.lib.db.entities.xapiStateDeleteCommand.Companion(/eN$com.ustadmobile.lib.db.entities.xapiStateDeleteCommand.CompanionT       20BJ00HR0XT  CLcom/ustadmobile/lib/db/entities/xapi/StateDeleteCommand$Companion;()VTABLE_ID serializer#Lkotlinx/serialization/KSerializer;9Lcom/ustadmobile/lib/db/entities/xapi/StateDeleteCommand;lib-database_releaseddjava/lang/ObjectTABLE_ID$com.ustadmobile.lib.db.entities.xapiStateDeleteCommand>ږ~X$com.ustadmobile.lib.db.entities.xapiStateDeleteCommandF         !        =20:<=BW00000  0 0 0 0BQ000 0  0  0  0J &0HJ '0HJ (0HJ )0 HJ *0HJ+0HJ,0HJZ-02020202 0 2 02  02  0H.J/00210HJ 20HJ 30 HJ&4052602708290:H;R0X "R0X "R0X "R 08@X "R 0X "R 0X  "!R0 X "#"$%>?9Lcom/ustadmobile/lib/db/entities/xapi/StateDeleteCommand;seen1 sdcActorUidsdcHashsdcActivityUid sdcStateId sdcLastModsdcRegistrationHisdcRegistrationLoserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;y(IJJJLjava/lang/String;JLjava/lang/Long;Ljava/lang/Long;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V9(JJJLjava/lang/String;JLjava/lang/Long;Ljava/lang/Long;)VgetSdcActivityUid()JsetSdcActivityUid(J)VgetSdcActorUidsetSdcActorUid getSdcHash setSdcHash getSdcLastMod setSdcLastModgetSdcRegistrationHi()Ljava/lang/Long;setSdcRegistrationHi(Ljava/lang/Long;)VLjava/lang/Long;getSdcRegistrationLosetSdcRegistrationLo getSdcStateId()Ljava/lang/String; setSdcStateId(Ljava/lang/String;)V component1 component2 component3 component4 component5 component6 component7copyq(JJJLjava/lang/String;JLjava/lang/Long;Ljava/lang/Long;)Lcom/ustadmobile/lib/db/entities/xapi/StateDeleteCommand;equalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_releaseNTTABLE_ID,MPȼjava/lang/Object Companion$com.ustadmobile.lib.db.entities.xapiStateEntity.Companion%l6$com.ustadmobile.lib.db.entities.xapiStateEntity.CompanionT       20BJ00HR0XT  <Lcom/ustadmobile/lib/db/entities/xapi/StateEntity$Companion;()VTABLE_ID serializer#Lkotlinx/serialization/KSerializer;2Lcom/ustadmobile/lib/db/entities/xapi/StateEntity;lib-database_releaseGs/:java/lang/ObjectTABLE_ID$com.ustadmobile.lib.db.entities.xapi StateEntityQ7qG+$com.ustadmobile.lib.db.entities.xapi StateEntityF           >      ]20:\]B00000  0 0 0  00 00000 0B0000  0 0 0  00 0 0 00 0 J @0HJ A0HJB0H6JC0H6J D0HJ E0 HJ F0HJ G0HJ H0 HJ I0HJ J0HJ K0 HJ L0HJ M0 HJN020202020 2 02 02 0 2 020 202 02 0202 0 HOJP02Q0HJ R0HJ S0 HJ&T0U2V02W0X2Y0ZH[R0X "R0X "R 0X  "!"R0 X #$"%&R 0 X '$"(&R0X )*"+,R0X -*".,R0 X /$"0&R0X 1"2R 08@X 3"4R0X 956"78R0X 9:6";8R0 X <$"=&R 0X >"?^_2Lcom/ustadmobile/lib/db/entities/xapi/StateEntity;seen1 seActorUidseHash seActivityUid seStateId seLastMod seTimeStored seContentType seCompressed seContent seDeletedseRegistrationHiseRegistrationLoseH5PPreloadedseH5PSubContentIdserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;(IJJJLjava/lang/String;JJLjava/lang/String;ILjava/lang/String;ZLjava/lang/Long;Ljava/lang/Long;ZLjava/lang/String;Lkotlinx/serialization/internal/SerializationConstructorMarker;)Vs(JJJLjava/lang/String;JJLjava/lang/String;ILjava/lang/String;ZLjava/lang/Long;Ljava/lang/Long;ZLjava/lang/String;)VgetSeActivityUid()JsetSeActivityUid(J)V getSeActorUid setSeActorUidgetSeCompressed()IsetSeCompressed(I)V getSeContent()Ljava/lang/String; setSeContent(Ljava/lang/String;)VgetSeContentTypesetSeContentType getSeDeleted()Z setSeDeleted(Z)VgetSeH5PPreloadedsetSeH5PPreloadedgetSeH5PSubContentIdsetSeH5PSubContentId getSeHash setSeHash getSeLastMod setSeLastModgetSeRegistrationHi()Ljava/lang/Long;setSeRegistrationHi(Ljava/lang/Long;)VLjava/lang/Long;getSeRegistrationLosetSeRegistrationLo getSeStateId setSeStateIdgetSeTimeStoredsetSeTimeStored component1 component10 component11 component12 component13 component14 component2 component3 component4 component5 component6 component7 component8 component9copy(JJJLjava/lang/String;JJLjava/lang/String;ILjava/lang/String;ZLjava/lang/Long;Ljava/lang/Long;ZLjava/lang/String;)Lcom/ustadmobile/lib/db/entities/xapi/StateEntity;equalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_release x TABLE_ID?ojava/lang/Object Companion$com.ustadmobile.lib.db.entities.xapi&StatementContextActivityJoin.Companion7tҫ$com.ustadmobile.lib.db.entities.xapi&StatementContextActivityJoin.Companion{     20BR0XT R0XT R0XT R0XT R0XT  MLcom/ustadmobile/lib/db/entities/xapi/StatementContextActivityJoin$Companion;()VTABLE_ID TYPE_CATEGORY TYPE_GROUPING TYPE_OTHER TYPE_PARENTlib-database_release$1~~rjava/lang/ObjectTABLE_ID TYPE_CATEGORY TYPE_GROUPING TYPE_OTHER TYPE_PARENT$com.ustadmobile.lib.db.entities.xapiStatementContextActivityJoin1FGnGQ$com.ustadmobile.lib.db.entities.xapiStatementContextActivityJoin#*           .20:.BM00000  0  0 J !0HJ "0HJ #0HJ $0HJ %0HJ &0 HJ '0HJQ(020202020202  0 2 0HJ)0*2+0HJ ,0HJ -0 HR0X  "R 08@X "R0X "R0X "R 0 X "R0X "R0X " /0CLcom/ustadmobile/lib/db/entities/xapi/StatementContextActivityJoin;scajFromStatementIdHiscajFromStatementIdLo scajToHashscajContextTypescajToActivityUidscajToActivityIdscajEtag(JJJIJLjava/lang/String;J)VgetScajContextType()IsetScajContextType(I)V getScajEtag()J setScajEtag(J)VgetScajFromStatementIdHisetScajFromStatementIdHigetScajFromStatementIdLosetScajFromStatementIdLogetScajToActivityId()Ljava/lang/String;setScajToActivityId(Ljava/lang/String;)VgetScajToActivityUidsetScajToActivityUid getScajToHash setScajToHash component1 component2 component3 component4 component5 component6 component7copyequalsotherhashCodetoString Companionlib-database_releaseubrؠnTABLE_ID, TYPE_CATEGORYk$`&% TYPE_GROUPING TYPE_OTHER]Ҡ& TYPE_PARENTo@rjjava/lang/Object Companion$com.ustadmobile.lib.db.entities.xapiStatementEntity.CompanionJ6@1$com.ustadmobile.lib.db.entities.xapiStatementEntity.Companion&          20BJ 00HR0XT R0XT R0XT R0XT R0 XT R 0 XT R 0 XT R 0XT @Lcom/ustadmobile/lib/db/entities/xapi/StatementEntity$Companion;()VCONTENT_COMPLETECONTENT_FAILEDCONTENT_INCOMPLETECONTENT_PASSEDRESULT_FAILURERESULT_SUCCESS RESULT_UNSETTABLE_ID serializer#Lkotlinx/serialization/KSerializer;6Lcom/ustadmobile/lib/db/entities/xapi/StatementEntity;lib-database_release:vpNjava/lang/ObjectCONTENT_COMPLETECONTENT_FAILEDCONTENT_INCOMPLETECONTENT_PASSEDRESULT_FAILURERESULT_SUCCESS RESULT_UNSETTABLE_ID$com.ustadmobile.lib.db.entities.xapiStatementEntity]箪Y $com.ustadmobile.lib.db.entities.xapiStatementEntity Q                    20:B00000 0 0 0 0 0000000000000000 0!0"0#0$0%0&0'0(0)0*0+0,0-.B000 0 0 0 0 000 0 0 0 0 0 0 0 00000 0 0!0"0#0 $0%0&0'0(0)0*0+0/J 0HJ 0HJ0HMJ0HMJ0HYJ0HYJ0HYJ0HYJ0HRJ 0HJ 0HJ 0HJ 0HJ 0HJ 0HJ 0HJ 0HJ 0HJ 0HJ 0HJ0HGJ 0HJ 0HJ 0HJ 0HJ 0HJ 0HJ 0HJ 0HJ 0HJ 0HJ 0HJ 0HJ 0HJ 0HJ02020202 02 02 02 02 020202 02 02 02 02 02 02 02 0202020202 02 02!02"02#02 $02%02&02'02(02)02*02+0HJ02 0HJ 0HJ 0HJ.0202020HR0X 01"23R%0X 45"67R"0X 81"93R0X :;"<=R0X >1"?3R0X @1"A3R 0X B1"C3R!0X D1"E3R$0X JFG"HIR+0X +5"K7R0X PLM"NOR0X UQR"STR0X V;"W=R0X \XY"Z[R0X \]Y"^[R0X \_Y"`[R0X \aY"b[R0X PcM"dOR0X e1"f3R 0X g1"h3R)0X i1"j3R(0X k1"l3R&0X m1"n3R*0X o1"p3R0X q1"r3R0X s1"t3R#08@X u1"v3R'0X w1"x3R 0X yz"{|R 0X }1"~3R 0X 1"3R 0X 1"3R0X 1"3R0X 1"3R0X 1"36Lcom/ustadmobile/lib/db/entities/xapi/StatementEntity;seen1seen2 statementIdHi statementIdLostatementActorPersonUidstatementVerbUidstatementObjectTypestatementObjectUid1statementObjectUid2statementActorUidauthorityActorUidteamUidresultCompletion resultSuccessresultScoreScaledresultScoreRawresultScoreMinresultScoreMaxresultDurationresultResponse timestampstoredcontextRegistrationHicontextRegistrationLocontextPlatformcontextStatementRefIdHicontextStatementRefIdLocontextInstructorActorUid statementLctextensionProgresscompletionOrProgressstatementContentEntryUidstatementLearnerGroupUidstatementClazzUidstatementCbUidstatementDoorNodeisSubStatementserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;(IIJJJJIJJJJJLjava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Float;Ljava/lang/Float;Ljava/lang/Float;Ljava/lang/Float;Ljava/lang/Long;Ljava/lang/String;JJJJLjava/lang/String;JJJJLjava/lang/Integer;ZJJJJJZLkotlinx/serialization/internal/SerializationConstructorMarker;)V(JJJJIJJJJJLjava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Float;Ljava/lang/Float;Ljava/lang/Float;Ljava/lang/Float;Ljava/lang/Long;Ljava/lang/String;JJJJLjava/lang/String;JJJJLjava/lang/Integer;ZJJJJJZ)VgetAuthorityActorUid()JsetAuthorityActorUid(J)VgetCompletionOrProgress()ZsetCompletionOrProgress(Z)VgetContextInstructorActorUidsetContextInstructorActorUidgetContextPlatform()Ljava/lang/String;setContextPlatform(Ljava/lang/String;)VgetContextRegistrationHisetContextRegistrationHigetContextRegistrationLosetContextRegistrationLogetContextStatementRefIdHisetContextStatementRefIdHigetContextStatementRefIdLosetContextStatementRefIdLogetExtensionProgress()Ljava/lang/Integer;setExtensionProgress(Ljava/lang/Integer;)VLjava/lang/Integer;setSubStatementgetResultCompletion()Ljava/lang/Boolean;setResultCompletion(Ljava/lang/Boolean;)VLjava/lang/Boolean;getResultDuration()Ljava/lang/Long;setResultDuration(Ljava/lang/Long;)VLjava/lang/Long;getResultResponsesetResultResponsegetResultScoreMax()Ljava/lang/Float;setResultScoreMax(Ljava/lang/Float;)VLjava/lang/Float;getResultScoreMinsetResultScoreMingetResultScoreRawsetResultScoreRawgetResultScoreScaledsetResultScoreScaledgetResultSuccesssetResultSuccessgetStatementActorPersonUidsetStatementActorPersonUidgetStatementActorUidsetStatementActorUidgetStatementCbUidsetStatementCbUidgetStatementClazzUidsetStatementClazzUidgetStatementContentEntryUidsetStatementContentEntryUidgetStatementDoorNodesetStatementDoorNodegetStatementIdHisetStatementIdHigetStatementIdLosetStatementIdLogetStatementLctsetStatementLctgetStatementLearnerGroupUidsetStatementLearnerGroupUidgetStatementObjectType()IsetStatementObjectType(I)VgetStatementObjectUid1setStatementObjectUid1getStatementObjectUid2setStatementObjectUid2getStatementVerbUidsetStatementVerbUid getStored setStored getTeamUid setTeamUid getTimestamp setTimestamp component1 component10 component11 component12 component13 component14 component15 component16 component17 component18 component19 component2 component20 component21 component22 component23 component24 component25 component26 component27 component28 component29 component3 component30 component31 component32 component33 component34 component35 component4 component5 component6 component7 component8 component9copy(JJJJIJJJJJLjava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Float;Ljava/lang/Float;Ljava/lang/Float;Ljava/lang/Float;Ljava/lang/Long;Ljava/lang/String;JJJJLjava/lang/String;JJJJLjava/lang/Integer;ZJJJJJZ)Lcom/ustadmobile/lib/db/entities/xapi/StatementEntity;equalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_releaseoC)CONTENT_COMPLETEoweVzCONTENT_FAILEDqQCONTENT_INCOMPLETE329^[CONTENT_PASSEDv rRESULT_FAILUREo@rjRESULT_SUCCESS RESULT_UNSETb,kITABLE_ID;fgjava/lang/Object Companion$com.ustadmobile.lib.db.entities.xapiStatementEntityJson.Companion$com.ustadmobile.lib.db.entities.xapiStatementEntityJson.CompanionT       20BJ00HR0XT  DLcom/ustadmobile/lib/db/entities/xapi/StatementEntityJson$Companion;()VTABLE_ID serializer#Lkotlinx/serialization/KSerializer;:Lcom/ustadmobile/lib/db/entities/xapi/StatementEntityJson;lib-database_release=^wjava/lang/ObjectTABLE_ID$com.ustadmobile.lib.db.entities.xapiStatementEntityJsonzYFk$com.ustadmobile.lib.db.entities.xapiStatementEntityJsonD                -20:,-B;00000  0  B/000 0  J 0HJ 0HJ 0HJ 0 HJ302020202 0 HJ0 2!0HJ "0HJ #0 HJ&$0%2&02'0(2)0*H+R0 X "R08@X "R0X "R0X "./:Lcom/ustadmobile/lib/db/entities/xapi/StatementEntityJson;seen1 stmtJsonIdHi stmtJsonIdLostmtEtag fullStatementserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;X(IJJJLjava/lang/String;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V(JJJLjava/lang/String;)VgetFullStatement()Ljava/lang/String;setFullStatement(Ljava/lang/String;)V getStmtEtag()J setStmtEtag(J)VgetStmtJsonIdHisetStmtJsonIdHigetStmtJsonIdLosetStmtJsonIdLo component1 component2 component3 component4copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_release3&amTABLE_ID(n#java/lang/Object Companion$com.ustadmobile.lib.db.entities.xapiVerbEntity.CompanionlHĴ/)$com.ustadmobile.lib.db.entities.xapiVerbEntity.Companion$         20BJ 0 0 HR0XT R0XT R0XT R0XT R 0XT  ;Lcom/ustadmobile/lib/db/entities/xapi/VerbEntity$Companion;()VTABLE_IDVERB_COMPLETED_URLVERB_EXPERIENCED_URLVERB_FAILED_URLVERB_PASSED_URL serializer#Lkotlinx/serialization/KSerializer;1Lcom/ustadmobile/lib/db/entities/xapi/VerbEntity;lib-database_releaseT^K?java/lang/ObjectTABLE_IDVERB_COMPLETED_URLVERB_EXPERIENCED_URLVERB_FAILED_URLVERB_PASSED_URL$com.ustadmobile.lib.db.entities.xapi VerbEntityw YB$com.ustadmobile.lib.db.entities.xapi VerbEntityB               /20:./B;0000  0 0  B/0 00  0J 0HJ 0HJ 0 HJ  0HJ3!0202 020 2 0HJ"0 2#0HJ $0HJ %0HJ&&0'2(02)0*2+0,H-R0 X "R 08@X "R08@X "R0X "011Lcom/ustadmobile/lib/db/entities/xapi/VerbEntity;seen1verbUid verbUrlId verbDeletedverbLctserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;X(IJLjava/lang/String;ZJLkotlinx/serialization/internal/SerializationConstructorMarker;)V(JLjava/lang/String;ZJ)VgetVerbDeleted()ZsetVerbDeleted(Z)V getVerbLct()J setVerbLct(J)V getVerbUid setVerbUid getVerbUrlId()Ljava/lang/String; setVerbUrlId(Ljava/lang/String;)V component1 component2 component3 component4copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_release^~X:TABLE_IDʔ0eVERB_COMPLETED_URLF-VERB_EXPERIENCED_URL 0VERB_FAILED_URLQ(VERB_PASSED_URL֌v,java/lang/Object Companion$com.ustadmobile.lib.db.entities.xapiVerbLangMapEntry.Companionb1Z$com.ustadmobile.lib.db.entities.xapiVerbLangMapEntry.CompanionT       20BJ00HR0XT  ALcom/ustadmobile/lib/db/entities/xapi/VerbLangMapEntry$Companion;()VTABLE_ID serializer#Lkotlinx/serialization/KSerializer;7Lcom/ustadmobile/lib/db/entities/xapi/VerbLangMapEntry;lib-database_releaseq=fjava/lang/ObjectTABLE_ID$com.ustadmobile.lib.db.entities.xapiVerbLangMapEntryqllaGC:$com.ustadmobile.lib.db.entities.xapiVerbLangMapEntryAF                 120:01BE0000 0 0 0  B;00 0  0 0J 0HJ 0HJ 0HJ  0HJ !0HJ?"020202 02  02 0HJ#0$2%0HJ &0HJ '0HJ&(0)2*02+0,2-0.H/R 0X "R0X "R0X "R 08@X "R0X "237Lcom/ustadmobile/lib/db/entities/xapi/VerbLangMapEntry;seen1 vlmeVerbUid vlmeLangHash vlmeLangCodevlmeEntryStringvlmeLastModifiedserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;j(IJJLjava/lang/String;Ljava/lang/String;JLkotlinx/serialization/internal/SerializationConstructorMarker;)V*(JJLjava/lang/String;Ljava/lang/String;J)VgetVlmeEntryString()Ljava/lang/String;setVlmeEntryString(Ljava/lang/String;)VgetVlmeLangCodesetVlmeLangCodegetVlmeLangHash()JsetVlmeLangHash(J)VgetVlmeLastModifiedsetVlmeLastModifiedgetVlmeVerbUidsetVlmeVerbUid component1 component2 component3 component4 component5copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_releaseKܳ TABLE_IDL:java/lang/Object Companion$com.ustadmobile.lib.db.entities.xapiXapiEntityObjectTypeFlagsIJmo$com.ustadmobile.lib.db.entities.xapiXapiEntityObjectTypeFlags     20BR0XT R0XT R0XT R0XT R0XT R 0XT  @Lcom/ustadmobile/lib/db/entities/xapi/XapiEntityObjectTypeFlags;()VACTIVITYAGENTGROUP STATEMENT STATEMENT_REF SUBSTATEMENTlib-database_releasevT* wVACTIVITY'CVD AGENTo@rjGROUP STATEMENTO؅~ STATEMENT_REFk$`&% SUBSTATEMENT]Ҡ&java/lang/Object$com.ustadmobile.lib.db.entities.xapiXapiSessionEntity.CompanionE]<5k$com.ustadmobile.lib.db.entities.xapiXapiSessionEntity.CompanionT       20BJ00HR0XT  BLcom/ustadmobile/lib/db/entities/xapi/XapiSessionEntity$Companion;()VTABLE_ID serializer#Lkotlinx/serialization/KSerializer;8Lcom/ustadmobile/lib/db/entities/xapi/XapiSessionEntity;lib-database_release%8Ljava/lang/ObjectTABLE_ID$com.ustadmobile.lib.db.entities.xapiXapiSessionEntityʬȚ$com.ustadmobile.lib.db.entities.xapiXapiSessionEntityF           G      k20:jkB00000 0 0 0 0 00000 0000 00 0B0000 0 0 0 0 00000 000 0 00 J J0HJ K0HJ L0HJ M0HJ N0 HJ O0HJ P0HJ Q0HJ R0 HJ S0HJ T0 HJ U0HJ V0HJ W0HJ X0HJ Y0HJ Z0HJ [0 HJ \0HJ]0202020202 02 02 02 0 2020202020 2020202 0 2020 HJ^02_0HJ `0HJ a0 HJ&b0c2d02e0f2g0hHiR0 X " !R 0X "#"$%R 0 X &"'!R 0X (#")%R0 X *"+!R0X ,#"-%R0X .#"/%R08@X 01"23R0X 4#"5%R08@X 6#"7%R0X 8#"9%R08@X :#";%R0X <#"=%R0X >#"?%R0 X @"A!R0X B#"C%R0X D#"E%R08@X F#"G%R 0X H#"I%lm8Lcom/ustadmobile/lib/db/entities/xapi/XapiSessionEntity;seen1xseUid xseLastModxseRegistrationHixseRegistrationLoxseUsUidxseAccountPersonUid xseActorUidxseAccountUsername xseClazzUidxseCbUidxseContentEntryUidxseContentEntryVersionUidxseRootActivityIdxseRootActivityUid xseStartTime xseExpireTimexseAuth xseCompletedknownActorUidToPersonUidsserializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;(IJJJJJJJLjava/lang/String;JJJJLjava/lang/String;JJJLjava/lang/String;ZLjava/lang/String;Lkotlinx/serialization/internal/SerializationConstructorMarker;)VZ(JJJJJJJLjava/lang/String;JJJJLjava/lang/String;JJJLjava/lang/String;ZLjava/lang/String;)VgetKnownActorUidToPersonUids()Ljava/lang/String;setKnownActorUidToPersonUids(Ljava/lang/String;)VgetXseAccountPersonUid()JsetXseAccountPersonUid(J)VgetXseAccountUsernamesetXseAccountUsernamegetXseActorUidsetXseActorUid getXseAuth setXseAuth getXseCbUid setXseCbUidgetXseClazzUidsetXseClazzUidgetXseCompleted()ZsetXseCompleted(Z)VgetXseContentEntryUidsetXseContentEntryUidgetXseContentEntryVersionUidsetXseContentEntryVersionUidgetXseExpireTimesetXseExpireTime getXseLastMod setXseLastModgetXseRegistrationHisetXseRegistrationHigetXseRegistrationLosetXseRegistrationLogetXseRootActivityIdsetXseRootActivityIdgetXseRootActivityUidsetXseRootActivityUidgetXseStartTimesetXseStartTime getXseUid setXseUid getXseUsUid setXseUsUid component1 component10 component11 component12 component13 component14 component15 component16 component17 component18 component19 component2 component3 component4 component5 component6 component7 component8 component9copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$lib_database_release $serializer Companionlib-database_releaseq[>TABLE_IDTwߟw&java/lang/Object Companion androidx.roomInvalidationTracker.Observer&WYjava/lang/Object androidx.roomInvalidationTrackerbb"java/lang/Object Companion androidx.room RoomDatabase/Ӻj java/lang/Object Companioncom.ustadmobile.doorDoorDatabaseCallbackxwۅ~java/lang/Objectcom.ustadmobile.door!DoorDatabaseCallbackStatementListNjava/lang/Object)com/ustadmobile/door/DoorDatabaseCallbackcom.ustadmobile.doorDoorDatabaseRepository{qsOjava/lang/Objectcom.ustadmobile.doorDoorDbType.Companionpb` java/lang/ObjectPOSTGRESSQLITEcom.ustadmobile.door DoorDbType2@)java/lang/Object Companioncom.ustadmobile.doorDoorPrimaryKeyManager%WXjava/lang/Object Companioncom.ustadmobile.doorDoorSqlDatabaseKt )DoorSqlDatabasecom.ustadmobile.doorDoorUri.Companion'8 zjava/lang/Objectcom.ustadmobile.doorDoorUriM(`/mjava/lang/Object Companioncom.ustadmobile.doorRepositoryConfig!/A7Njava/lang/Object Companioncom.ustadmobile.doorSimpleDoorQueryImplké]Njava/lang/Object%androidx/sqlite/db/SupportSQLiteQuerycom.ustadmobile.doorSimpleDoorQueryKtF+expandArrayParamsSimpleDoorQuerycom.ustadmobile.doorSyncEntitiesReceivedEventD\ހjava/lang/Objectcom.ustadmobile.door.entities NodeIdAndAuth"w+עjava/lang/Objectcom.ustadmobile.door.extAnyExtKt5]ѪdoorIdentityHashCodecom.ustadmobile.door.extDoorDatabaseExtKtCHV.R asRepositorydbSchemaVersiondbTypedoorDatabaseMetadata execSqlBatchexecSqlBatchAsync isWrappableprepareAndUseStatementprepareAndUseStatementAsyncunwrapwithDoorTransactionwithDoorTransactionAsync dbClassNamedoorAndroidRoomHelperdoorPrimaryKeyManagernodeIdAuthCachesourceDatabasecom.ustadmobile.door.extDoorSqlDatabaseExtKtn$@]dbType execSqlBatchcom.ustadmobile.door.extDoorTag.Companion9java/lang/ObjectLOG_TAGTAG_ATTACHMENT_DIRTAG_DBTAG_REPOcom.ustadmobile.door.extDoorTag!F"java/lang/Object Companioncom.ustadmobile.door.ext DoorUriExtKtS?PgopenInputStreamtoFilecom.ustadmobile.door.extFileExpectExtKtL[ toDoorUricom.ustadmobile.door.extHttpRequestBuilderExtKtvPdbVersionHeaderdoorNodeAndVersionHeadersdoorNodeIdHeaderpagingSourceLoadParameters setBodyJson setRepoUrlcom.ustadmobile.door.ext ListExtKtӌ $vconcurrentSafeListOfmutableLinkedListOfcom.ustadmobile.door.extRoomDatabaseInternalExtKt7gw doorWrapperdoorWrapperNodeIdcom.ustadmobile.door.ext StringExtKtkRadjustQueryWithSelectInParamhexStringToByteArray minifySqlsanitizeDbNamePOSTGRES_SELECT_IN_PATTERNPOSTGRES_SELECT_IN_REPLACEMENTcom.ustadmobile.door.message DoorMessagej&od!+java/lang/Object Companioncom.ustadmobile.door.paging!DelegatedInvalidationPagingSourceNxI1androidx/paging/PagingSourcecom.ustadmobile.door.pagingPagingSourceWithHttpLoaderI{f{java/lang/Object com.ustadmobile.door.replicationDoorReplicationEntityM)|java/lang/Object Companioncom.ustadmobile.door.roomInvalidationTrackerObserverKtI8 :~InvalidationTrackerObservercom.ustadmobile.door.util KmpUuidKtRW^ randomUuidKmpUuidcom.ustadmobile.door.utilNodeIdAuthCache5 Zjava/lang/Objectcom.ustadmobile.door.utilNullOutputStreamX3Idjava/io/OutputStreamcom.ustadmobile.door.util SystemTimeKtuj|APsystemTimeInMillisapp.cash.pagingPagingSource_commonAndroidXKta^s PagingSourcePagingSourceLoadParamsPagingSourceLoadParamsAppendPagingSourceLoadParamsPrependPagingSourceLoadParamsRefreshPagingSourceLoadResultPagingSourceLoadResultErrorPagingSourceLoadResultInvalidPagingSourceLoadResultPageapp.cash.paging PagingStateKtP㰌?f PagingStateandroidx.paging PagingConfigɐN .java/lang/Object Companionandroidx.pagingPagingSource.LoadParamsIuجjyjava/lang/Object Companionandroidx.pagingPagingSource.LoadResult.Errorx? \'androidx/paging/PagingSource$LoadResultandroidx.pagingPagingSource.LoadResult.Invalid4l͟7'androidx/paging/PagingSource$LoadResultandroidx.paging&PagingSource.LoadResult.Page.CompanionS;vHjava/lang/ObjectCOUNT_UNDEFINEDandroidx.pagingPagingSource.LoadResult.Page=iyR'androidx/paging/PagingSource$LoadResultjava/lang/Iterable)kotlin/jvm/internal/markers/KMappedMarker Companionandroidx.pagingPagingSource.LoadResulttb& java/lang/Objectandroidx.paging PagingSourceOu7Vjava/lang/Objectandroidx.paging PagingState?tjava/lang/Object androidx.work BackoffPolicyDPgZ^=bjava/lang/Enum androidx.workConstraints.Builderc{java/lang/Object androidx.workConstraints.CompanionԶXHmjava/lang/Object androidx.work Constraints4JƔjava/lang/Object Companion androidx.workCoroutineWorkerڝOandroidx/work/ListenableWorker androidx.work Data.BuilderGx-java/lang/Object androidx.workData.java/lang/Object androidx.workExistingWorkPolicy]?java/lang/Enum androidx.workListenableWorker.ResultV{:java/lang/Object androidx.workListenableWorkergwvS java/lang/Object androidx.work NetworkType*ɵ0java/lang/Enum androidx.workOneTimeWorkRequest.Builder҅!androidx/work/WorkRequest$Builder androidx.workOneTimeWorkRequest.Companionw=^Pjava/lang/Object androidx.workOneTimeWorkRequestT6iuSandroidx/work/WorkRequest Companion androidx.workOneTimeWorkRequestKt+=OneTimeWorkRequestBuildersetInputMerger androidx.work Operation jp java/lang/Object androidx.work WorkManagerWsOjava/lang/Object androidx.workWorkRequest.BuilderU'ijava/lang/Object androidx.work WorkRequestiiC>Ujava/lang/Object Companion androidx.workWorker>androidx/work/ListenableWorker androidx.workWorkerParameters^][[ ]java/lang/Objectandroidx.appcompat.appAppCompatDelegateYL;java/lang/Objectandroidx.fragment.appFragmentActivityQyG#androidx/activity/ComponentActivityCandroidx/core/app/ActivityCompat$OnRequestPermissionsResultCallbackGandroidx/core/app/ActivityCompat$RequestPermissionsRequestCodeValidator moe.tlaster.precompose.viewmodelCloseableCoroutineScopeKt欌IrviewModelScope moe.tlaster.precompose.viewmodelR.animE\я java/lang/Object moe.tlaster.precompose.viewmodelRQZZjava/lang/Object moe.tlaster.precompose.viewmodel ViewModel9java/lang/Objectjava/lang/AutoCloseableandroidx.activityComponentActivityڲ=#androidx/core/app/ComponentActivity+androidx/activity/contextaware/ContextAware!androidx/lifecycle/LifecycleOwner&androidx/lifecycle/ViewModelStoreOwner5androidx/lifecycle/HasDefaultViewModelProviderFactory+androidx/savedstate/SavedStateRegistryOwner.androidx/activity/OnBackPressedDispatcherOwner4androidx/activity/result/ActivityResultRegistryOwner-androidx/activity/result/ActivityResultCaller4androidx/core/content/OnConfigurationChangedProvider*androidx/core/content/OnTrimMemoryProvider%androidx/core/app/OnNewIntentProvider2androidx/core/app/OnMultiWindowModeChangedProvider7androidx/core/app/OnPictureInPictureModeChangedProviderandroidx/core/view/MenuHost)androidx/activity/FullyDrawnReporterOwnerandroidx.activityFullyDrawnReporterOwner#Kd81java/lang/Objectandroidx.activityOnBackPressedDispatcherOwnerBEdjava/lang/Object!androidx/lifecycle/LifecycleOwnerandroidx.activity.contextaware ContextAware7java/lang/Objectandroidx.activity.resultActivityResultCallerA0&'java/lang/Objectandroidx.activity.resultActivityResultRegistryOwnerU-#gjava/lang/Objectandroidx.browser.customtabs"CustomTabColorSchemeParams.BuilderqI;9java/lang/Objectandroidx.browser.customtabsCustomTabColorSchemeParamsmjava/lang/Objectandroidx.browser.customtabsCustomTabsIntent.Builderb'$java/lang/Objectandroidx.browser.customtabsCustomTabsIntent0 y3D?ijava/lang/Objectandroidx.browser.customtabsCustomTabsSessionS O java/lang/Objectandroidx.lifecycleLifecycleOwner{;java/lang/Objectandroidx.core.netUriKtɾ_VtoFiletoUriandroidx.core.app1ActivityCompat.OnRequestPermissionsResultCallback~ؓAjava/lang/Objectandroidx.core.app5ActivityCompat.RequestPermissionsRequestCodeValidatorݠmjava/lang/Objectandroidx.core.appComponentActivityGHsandroid/app/Activity!androidx/lifecycle/LifecycleOwner/androidx/core/view/KeyEventDispatcher$Componentandroidx.core.app OnMultiWindowModeChangedProvider%ڎjava/lang/Objectandroidx.core.appOnNewIntentProvider$/java/lang/Objectandroidx.core.app%OnPictureInPictureModeChangedProviders٭java/lang/Objectandroidx.core.content FileProviderLandroid/content/ContentProviderandroidx.core.contentOnConfigurationChangedProviderPjava/lang/Objectandroidx.core.contentOnTrimMemoryProviderL0java/lang/Object!kotlinx/coroutines/CoroutineScopejava/io/Closeableio.ktor.clientHttpClientConfigMijava/lang/Objectio.ktor.clientHttpClientJvmKt! HttpClientio.ktor.client HttpClientKtʳ5 HttpClientio.ktor.client.engineHttpClientEngineCapabilityh\{java/lang/Objectio.ktor.client.engineHttpClientEngineConfigfVrPD java/lang/Objectio.ktor.client.engineHttpClientEngineFactory'Qjava/lang/Objectio.ktor.client.pluginsHttpCallValidatorKtj6*WHttpResponseValidatorExpectSuccessAttributeKey expectSuccessCallExceptionHandlerCallRequestExceptionHandlerResponseValidatorio.ktor.client.pluginsHttpClientPluginh}Pjava/lang/Objectio.ktor.client.plugins.HttpTimeout.HttpTimeoutCapabilityConfiguration"hjava/lang/Object Companionio.ktor.client.pluginsHttpTimeout.PluginCqjava/lang/Object'io/ktor/client/plugins/HttpClientPlugin0io/ktor/client/engine/HttpClientEngineCapabilityINFINITE_TIMEOUT_MSio.ktor.client.plugins HttpTimeout?java/lang/ObjectPluginio.ktor.client.plugins HttpTimeoutKtnHConnectTimeoutExceptionSocketTimeoutException)convertLongTimeoutToIntWithInfiniteAsZero*convertLongTimeoutToLongWithInfiniteAsZerounwrapRequestTimeoutExceptiontimeoutio.ktor.client.request BuildersJvmKtW`9`@deletegetheadoptionspatchpost prepareDelete prepareGet prepareHeadprepareOptions preparePatch preparePost preparePutprepareRequestputrequestio.ktor.client.request BuildersKt[ )N3requestdeletegetheadoptionspatchpost prepareDelete prepareGet prepareHeadprepareOptions preparePatch preparePost preparePutprepareRequestputio.ktor.client.requestBuildersWithUrlKt deletegetheadoptionspatchpost prepareDelete prepareGet prepareHeadprepareOptions preparePatch preparePost preparePutputurlio.ktor.client.requestHttpRequestBuilder$*0"Ujava/lang/Objectio/ktor/http/HttpMessageBuilder Companionio.ktor.client.requestHttpRequestJvmKtp_minvokeurlio.ktor.client.request HttpRequestKtHheadersinvokeisUpgradeRequesttakeFromurlio.ktor.client.request RequestBodyKtL2NsetBodyBodyTypeAttributeKeyio.ktor.client.requestUtilsKtpi=V_accept basicAuth bearerAuthcookieheader parameterhostportio.ktor.client.statement HttpResponseyjava/lang/Objectio/ktor/http/HttpMessage!kotlinx/coroutines/CoroutineScopeio.ktor.client.statementHttpResponseKtyۃ0 bodyAsChannel bodyAsTextcompleterequestio.ktor.client.statement HttpStatementnQZjava/lang/Objectio.ktor.serialization ConfigurationrUjava/lang/Object io.ktor.httpContentType.Application7rWjava/lang/Object io.ktor.httpContentType.Audioj><java/lang/Object io.ktor.httpContentType.Companion? iFjava/lang/Object io.ktor.httpContentType.Image0java/lang/Object io.ktor.httpContentType.TextTIjava/lang/Object io.ktor.httpContentType.Video hdΐjava/lang/Object io.ktor.http ContentType0E&io/ktor/http/HeaderValueWithParameters Companion io.ktor.http DateUtilsKt>t3fromCookieToGmtDatefromHttpToGmtDate toHttpDate io.ktor.httpHeaderValueWithParametersOfjava/lang/Object Companion io.ktor.httpHeaders68java/lang/Objectio/ktor/util/StringValues Companion io.ktor.http HttpMessage5tHjava/lang/Object io.ktor.httpHttpMessageBuilder@G||^java/lang/Object io.ktor.httpHttpMessagePropertiesKtwrc cacheControlcharset contentLength contentTypecookiesetag ifNoneMatchmaxAge setCookiesplitSetCookieHeader userAgentvary io.ktor.httpHttpStatusCode.Companion&java/lang/Object io.ktor.httpHttpStatusCodeH o h$java/lang/Objectjava/lang/Comparable Companion io.ktor.http ParametersKt8nNJParametersBuilder parameters parametersOfplus io.ktor.http URLBuilder{>x%fEjava/lang/Object Companion io.ktor.httpURLBuilderJvmKtz:rѧinvokeorigin io.ktor.http URLBuilderKtCf9v7 appendEncodedPathSegmentsappendPathSegmentsclonepathpathComponentsset DEFAULT_PORT authority encodedPathencodedUserAndPassword io.ktor.utilBase64KtZ.Z|edecodeBase64BytesdecodeBase64String encodeBase64 fromBase64toBase64 io.ktor.util StringValues?rl:java/lang/Object Companion io.ktor.utilTextKt/9.fD.caseInsensitivechomp escapeHTMLtoLowerCasePreservingASCIIRulestoUpperCasePreservingASCIIRulesio.ktor.util.date DateJvmKtİGMTDate getTimeMillistoDate toJvmDateio.ktor.util.dateGMTDate.Companionj java/lang/Objectio.ktor.util.dateGMTDateP?java/lang/Objectjava/lang/Comparable Companionio.ktor.utils.ioByteChannelCtorKtXJȎ9ZByteReadChannelio.ktor.utils.io ByteChannelKt / ByteChannelByteReadChannelio.ktor.utils.ioByteReadChannel.Companionnjava/lang/Objectio.ktor.utils.ioByteReadChanneljava/lang/Object Companionio.ktor.utils.io TemporaryKt6q{vCancellationExceptionio.ktor.utils.io.core StringsKtO#eT6 prematureEndOfStream readBytes readBytesOfreadText readTextExactreadTextExactBytesreadTextExactCharacters readUTF8LinereadUTF8LineToreadUTF8UntilDelimiterreadUTF8UntilDelimiterTo toByteArray writeTextio.ktor.utils.io.jvm.javaio BlockingKt82sp toInputStreamtoOutputStreamid.zelory.compressor CompressorZA=lo/java/lang/Objectid.zelory.compressor.constraint CompressionL;1uP& java/lang/Objectid.zelory.compressor.constraintDefaultConstraintKtYdefaultid.zelory.compressor.constraintDestinationConstraintKt< gЫ destinationkotlinx.coroutinesAwaitKtkawaitAlljoinAllkotlinx.coroutinesBuildersKt__BuildersKtXv$m runBlockingkotlinx.coroutinesBuildersKt__Builders_commonKt("0: withContextasyncinvokelaunchkotlinx.coroutinesCompletableDeferred2k'(+java/lang/Objectkotlinx/coroutines/Deferredkotlinx.coroutinesCompletableDeferredKtzӳbzCompletableDeferred completeWithkotlinx.coroutinesCompletableJob)java/lang/Objectkotlinx/coroutines/Jobkotlinx.coroutinesCoroutineDispatcher*˒61kotlin/coroutines/AbstractCoroutineContextElement)kotlin/coroutines/ContinuationInterceptorKeykotlinx.coroutinesCoroutineScopeN`>]java/lang/Objectkotlinx.coroutinesCoroutineScopeKt5ᇳCoroutineScope MainScopecoroutineScopecurrentCoroutineContextcancel ensureActiveplusisActivekotlinx.coroutinesDeferred)84~java/lang/Objectkotlinx/coroutines/Jobkotlinx.coroutinesDelayKtrڍawaitCancellationdelay toDelayMilliskotlinx.coroutinesDelicateCoroutinesApigd%java/lang/Objectjava/lang/annotation/Annotationkotlinx.coroutines DispatchersN+݊java/lang/Objectkotlinx.coroutines ExceptionsKtݚOLECancellationExceptionkotlinx.coroutinesExperimentalCoroutinesApifDX&java/lang/Objectjava/lang/annotation/Annotationkotlinx.coroutines GlobalScopewJ)?X+ com.ustadmobile.libcacheUstadCacheBuilder.Companion[     20BR0XT R0XT R0XT 6Lcom/ustadmobile/libcache/UstadCacheBuilder$Companion;()VDEFAULT_SUBPATH_CACHEDEFAULT_SUBPATH_PERSISTENTDEFAULT_SUBPATH_WORKlib-cache_releaseBnjava/lang/ObjectDEFAULT_SUBPATH_CACHEDEFAULT_SUBPATH_PERSISTENTDEFAULT_SUBPATH_WORKcom.ustadmobile.libcacheUstadCacheBuilder)SXΐcom.ustadmobile.libcacheUstadCacheBuilderI<             *20:*BC000 0   0 0  0J(0)R0X "R 0X "R0X "R0 X "R  0 0 X  !""#R0X $%"&'+,,Lcom/ustadmobile/libcache/UstadCacheBuilder; appContextLandroid/content/Context; storagePathLkotlinx/io/files/Path;dbNamelogger3Lcom/ustadmobile/libcache/logging/UstadCacheLogger; sizeLimitLkotlin/Function0;cachePathsProvider-Lcom/ustadmobile/libcache/CachePathsProvider;(Landroid/content/Context;Lkotlinx/io/files/Path;Ljava/lang/String;Lcom/ustadmobile/libcache/logging/UstadCacheLogger;Lkotlin/jvm/functions/Function0;Lcom/ustadmobile/libcache/CachePathsProvider;)V getAppContext()Landroid/content/Context; setAppContext(Landroid/content/Context;)VgetCachePathsProvider/()Lcom/ustadmobile/libcache/CachePathsProvider;setCachePathsProvider0(Lcom/ustadmobile/libcache/CachePathsProvider;)V getDbName()Ljava/lang/String; setDbName(Ljava/lang/String;)V getLogger5()Lcom/ustadmobile/libcache/logging/UstadCacheLogger; setLogger6(Lcom/ustadmobile/libcache/logging/UstadCacheLogger;)V getSizeLimit"()Lkotlin/jvm/functions/Function0; setSizeLimit#(Lkotlin/jvm/functions/Function0;)VgetStoragePath()Lkotlinx/io/files/Path;setStoragePath(Lkotlinx/io/files/Path;)Vbuild%Lcom/ustadmobile/libcache/UstadCache; Companionlib-cache_release {XeDEFAULT_SUBPATH_CACHE$넱kDEFAULT_SUBPATH_PERSISTENT9JDEFAULT_SUBPATH_WORK7m&Wjava/lang/Object Companion$com.ustadmobile.libcache.db.entities CacheEntryg'sd$com.ustadmobile.libcache.db.entities CacheEntry*        6  20B00000 0 0  0   0000 0 J 30HJ 40HJ 50HJ 60 HJ 70 HJ 80HJ 90HJ :0HJ ;0HJ <0HJ =0 HJ >0 HJ ?0HJ@020202020202 02 0 2 0 2  0202020 20 HJA0B2C0HJ D0HJ E0HR0X "R  08@X "R08@X "R 0 X " R 0 X !"" R0X #"$R 0X %"&R0X '"(R0X )"*R0 X +", R0X -".R0 8@X /"0 R0X 1"2FG1Lcom/ustadmobile/libcache/db/entities/CacheEntry;keyurlmessage statusCode cacheFlagsmethod lastAccessed lastValidated integrityresponseHeaders storageUri storageSizeuncompressedSizev(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIJJLjava/lang/String;Ljava/lang/String;Ljava/lang/String;JJ)V getCacheFlags()I setCacheFlags(I)V getIntegrity()Ljava/lang/String; setIntegrity(Ljava/lang/String;)VgetKeysetKeygetLastAccessed()JsetLastAccessed(J)VgetLastValidatedsetLastValidated getMessage setMessage getMethod setMethodgetResponseHeaderssetResponseHeaders getStatusCode setStatusCodegetStorageSizesetStorageSize getStorageUri setStorageUrigetUncompressedSizesetUncompressedSizegetUrlsetUrl component1 component10 component11 component12 component13 component2 component3 component4 component5 component6 component7 component8 component9copyequalsotherhashCodetoStringlib-cache_releaseMrjava/lang/Object$com.ustadmobile.libcache.db.entities RetentionLock%\C$com.ustadmobile.libcache.db.entities RetentionLock((         20B#000J 0HJ 0HJ 0HJ'0202020HJ020HJ 0HJ 0HR08@X  "  R0X   "R0X  "4Lcom/ustadmobile/libcache/db/entities/RetentionLock;lockIdlockKey lockRemark((JLjava/lang/String;Ljava/lang/String;)V getLockId()J setLockId(J)V getLockKey()Ljava/lang/String; setLockKey(Ljava/lang/String;)V getLockRemark setLockRemark component1 component2 component3copyequalsotherhashCodetoStringlib-cache_releaseaU鎞ۋpjava/lang/Object com.ustadmobile.libcache.headersMimeTypeHelperZZx com.ustadmobile.libcache.headersMimeTypeHelperL    f 20:J020H&J020H& 1Lcom/ustadmobile/libcache/headers/MimeTypeHelper;guessByExtension extension mimeTypeByUriuri Companionlib-cache_releaseͼjava/lang/Object Companion com.ustadmobile.libcache.headersMimeTypeHelperExtKt̒i>c com.ustadmobile.libcache.headersMimeTypeHelperExtKt)   0*020guessByExtensionFromFilename1Lcom/ustadmobile/libcache/headers/MimeTypeHelper;filenamelib-cache_releaseguessByExtensionFromFilenamecom.ustadmobile.libcache.ioInputStreamExtKt|Vcom.ustadmobile.libcache.ioInputStreamExtKtG      0*0200*020 skipExactlyLjava/io/InputStream; bytesToSkip uncompresscompressionType*Lcom/ustadmobile/libcache/CompressionType;lib-cache_release skipExactly uncompresscom.ustadmobile.libcache.io SourceExtKt>d=com.ustadmobile.libcache.io SourceExtKt:             0*02020&0*020 2 0 2 0  0*020 00*020  0*0rangeLkotlinx/io/RawSource;Lkotlinx/io/Source;fromBytetoBytetransferToAndGetSha256,Lcom/ustadmobile/libcache/io/TransferResult;pathLkotlinx/io/files/Path;sourceCompression*Lcom/ustadmobile/libcache/CompressionType;destCompressionType uncompresscompressionTypeunzipTo+Lcom/ustadmobile/libcache/io/UnzippedEntry;destPathuseAndReadSha256lib-cache_releaserangetransferToAndGetSha256 uncompressunzipTouseAndReadSha256com.ustadmobile.libcache.ioTransferResultLzB=`com.ustadmobile.libcache.ioTransferResult,          20B00J  0HJ  0HJ 02020HJ020HJ0HJ 0HR0 R0   ,Lcom/ustadmobile/libcache/io/TransferResult;sha256 transferred([BJ)V getSha256()[BgetTransferred()J component1 component2copyequalsotherhashCodetoStringlib-cache_release=tkjava/lang/Objectcom.ustadmobile.libcache.io UnzippedEntry)qfcom.ustadmobile.libcache.io UnzippedEntry .          20B000J 0HJ 0HJ 0HJ'0202020HJ020HJ 0HJ 0HR0   R0   R0  +Lcom/ustadmobile/libcache/io/UnzippedEntry;pathLkotlinx/io/files/Path;namesha256.(Lkotlinx/io/files/Path;Ljava/lang/String;[B)VgetName()Ljava/lang/String;getPath()Lkotlinx/io/files/Path; getSha256()[B component1 component2 component3copyequalsotherhashCodetoStringlib-cache_releasednjava/lang/Objectcom.ustadmobile.libcache.md5 Md5DigestVvZ com.ustadmobile.libcache.md5 Md5Digest1    f20J020H&(Lcom/ustadmobile/libcache/md5/Md5Digest;digestbyteslib-cache_releaseHHi&java/lang/Objectcom.ustadmobile.libcache.md5Md5DigestCreatorKtDqUĮcom.ustadmobile.libcache.md5Md5DigestCreatorKt  0 Md5Digest(Lcom/ustadmobile/libcache/md5/Md5Digest;lib-cache_release Md5Digestcom.ustadmobile.libcache.md5Md5DigestExtKt-dKcom.ustadmobile.libcache.md5Md5DigestExtKt'   0*020urlKey(Lcom/ustadmobile/libcache/md5/Md5Digest;stringlib-cache_releaseurlKey!com.ustadmobile.libcache.responseHttpPathResponseLv !com.ustadmobile.libcache.responseHttpPathResponseB               20B=0000   0  0  J0HR0X R0X R0 X R0X R0 X R08VX4Lcom/ustadmobile/libcache/response/HttpPathResponse;.Lcom/ustadmobile/ihttp/response/IHttpResponse;pathLkotlinx/io/files/Path; fileSystemLkotlinx/io/files/FileSystem;mimeTyperequest,Lcom/ustadmobile/ihttp/request/IHttpRequest; integrity extraHeaders,Lcom/ustadmobile/ihttp/headers/IHttpHeaders;(Lkotlinx/io/files/Path;Lkotlinx/io/files/FileSystem;Ljava/lang/String;Lcom/ustadmobile/ihttp/request/IHttpRequest;Ljava/lang/String;Lcom/ustadmobile/ihttp/headers/IHttpHeaders;)VbodyRead Lkotlinx/atomicfu/AtomicBoolean;headers getHeaders.()Lcom/ustadmobile/ihttp/headers/IHttpHeaders; getRequest.()Lcom/ustadmobile/ihttp/request/IHttpRequest; responseCodegetResponseCode()I bodyAsSourceLkotlinx/io/Source;lib-cache_releaseIc ~java/lang/Object,com/ustadmobile/ihttp/response/IHttpResponse!com.ustadmobile.libcache.responseHttpResponseExtKt7ݐb8!com.ustadmobile.libcache.responseHttpResponseExtKtE      0*0 0*0 0*0 bodyAsString.Lcom/ustadmobile/ihttp/response/IHttpResponse;(bodyAsUncompressedSourceIfContentEncodedLkotlinx/io/Source;requireHeadersContentLengthlib-cache_release bodyAsString(bodyAsUncompressedSourceIfContentEncodedrequireHeadersContentLength!com.ustadmobile.libcache.responseStringResponser)hwX!com.ustadmobile.libcache.responseStringResponse2           20B;0000  0  0 J0HR 0X R0X R0X R0X R0X R0 X 2Lcom/ustadmobile/libcache/response/StringResponse;.Lcom/ustadmobile/ihttp/response/IHttpResponse;request,Lcom/ustadmobile/ihttp/request/IHttpRequest;mimeType extraHeaders,Lcom/ustadmobile/ihttp/headers/IHttpHeaders; responseCodeagebody(Lcom/ustadmobile/ihttp/request/IHttpRequest;Ljava/lang/String;Lcom/ustadmobile/ihttp/headers/IHttpHeaders;IILjava/lang/String;)V bodyBytesheaders getHeaders.()Lcom/ustadmobile/ihttp/headers/IHttpHeaders; getRequest.()Lcom/ustadmobile/ihttp/request/IHttpRequest;getResponseCode()I bodyAsSourceLkotlinx/io/Source;lib-cache_release'fjava/lang/Object,com/ustadmobile/ihttp/response/IHttpResponsecom.ustadmobile.libcache.uuid RandomUuidKtv-.7vcom.ustadmobile.libcache.uuid RandomUuidKt  0 randomUuidlib-cache_release randomUuidcom.ustadmobile.ihttp.nanohttpdNanoHttpdRequestAdapterKt||(-com.ustadmobile.ihttp.nanohttpdNanoHttpdRequestAdapterKt+    0*020asIHttpRequest,Lcom/ustadmobile/ihttp/request/IHttpRequest;&Lfi/iki/elonen/NanoHTTPD$IHTTPSession;serverLfi/iki/elonen/NanoHTTPD;lib-ihttp-nanohttpd_releaseasIHttpRequestcom.ustadmobile.ihttp.nanohttpdNanoHttpdResponseAdapterKt@]M(ʯcom.ustadmobile.ihttp.nanohttpdNanoHttpdResponseAdapterKt    0*0toNanoHttpdResponse"Lfi/iki/elonen/NanoHTTPD$Response;.Lcom/ustadmobile/ihttp/response/IHttpResponse;lib-ihttp-nanohttpd_releasetoNanoHttpdResponsecom.ustadmobile.ihttp.headersIHeadersBuilder1sqgcom.ustadmobile.ihttp.headersIHeadersBuilder*   !      20B00J0J0 2 0 2 0 J 0 2 0 J0 20R00X /Lcom/ustadmobile/ihttp/headers/IHeadersBuilder; headersList+Lcom/ustadmobile/ihttp/headers/IHttpHeader;(Ljava/util/List;)Vbuild,Lcom/ustadmobile/ihttp/headers/IHttpHeaders;headernamevalue removeHeadertakeFromheaderslib-ihttp-core_release^bBjava/lang/Objectcom.ustadmobile.ihttp.headersIHeadersBuilderKt Ҵy~com.ustadmobile.ihttp.headersIHeadersBuilderKt@      02000iHeadersBuilder,Lcom/ustadmobile/ihttp/headers/IHttpHeaders;blockLkotlin/Function1;/Lcom/ustadmobile/ihttp/headers/IHeadersBuilder;Lkotlin/ExtensionFunctionType;lib-ihttp-core_releaseiHeadersBuildercom.ustadmobile.ihttp.headers IHttpHeaders){ӣcom.ustadmobile.ihttp.headers IHttpHeaderso      " f 20: J020HJ0020H&J00H& ,Lcom/ustadmobile/ihttp/headers/IHttpHeaders;getname getAllByNamenames Companionlib-ihttp-core_release@v5java/lang/Object Companion(com.ustadmobile.ihttp.headers.directivesDirectivesToMapKtޡ=(com.ustadmobile.ihttp.headers.directivesDirectivesToMapKt/ $  00020directivesToMapheaderlib-ihttp-core_releasedirectivesToMapcom.ustadmobile.ihttp.request'IHttpRequest.Companion.Method.Companiondޚڀcom.ustadmobile.ihttp.request'IHttpRequest.Companion.Method.Companion[        20BJ020R00X  GLcom/ustadmobile/ihttp/request/IHttpRequest$Companion$Method$Companion;()V ALL_METHODS=Lcom/ustadmobile/ihttp/request/IHttpRequest$Companion$Method;forName methodNamelib-ihttp-core_release09cwqjava/lang/Objectcom.ustadmobile.ihttp.requestIHttpRequest.Companion.Method (!com.ustadmobile.ihttp.requestIHttpRequest.Companion.Methodh      200: B0R0 jjj j j j =Lcom/ustadmobile/ihttp/request/IHttpRequest$Companion$Method; methodName((Ljava/lang/String;ILjava/lang/String;)V getMethodName()Ljava/lang/String;GETPUTPOSTHEADOPTIONSDELETE Companionlib-ihttp-core_release ")703java/lang/Enum Companioncom.ustadmobile.ihttp.requestIHttpRequest.Companionp`˜com.ustadmobile.ihttp.requestIHttpRequest.Companion&   20:B6Lcom/ustadmobile/ihttp/request/IHttpRequest$Companion;()VMethodlib-ihttp-core_releasei&ijava/lang/Objectcom.ustadmobile.ihttp.request IHttpRequestLPϧC|com.ustadmobile.ihttp.request IHttpRequest"        f 20:J0 20 H&R0XR0X R 0 X  ,Lcom/ustadmobile/ihttp/request/IHttpRequest;headers,Lcom/ustadmobile/ihttp/headers/IHttpHeaders; getHeaders.()Lcom/ustadmobile/ihttp/headers/IHttpHeaders;method=Lcom/ustadmobile/ihttp/request/IHttpRequest$Companion$Method; getMethod?()Lcom/ustadmobile/ihttp/request/IHttpRequest$Companion$Method;urlgetUrl()Ljava/lang/String; queryParamname Companionlib-ihttp-core_release ~ ؓP&java/lang/Object Companioncom.ustadmobile.ihttp.requestIHttpRequestWithByteBody԰戶com.ustadmobile.ihttp.requestIHttpRequestWithByteBody1    f20J0H@8Lcom/ustadmobile/ihttp/request/IHttpRequestWithByteBody;,Lcom/ustadmobile/ihttp/request/IHttpRequest; bodyAsBytes4(Lkotlin/coroutines/Continuation;)Ljava/lang/Object;lib-ihttp-core_releasevjava/lang/Object*com/ustadmobile/ihttp/request/IHttpRequestcom.ustadmobile.ihttp.request"IHttpRequestWithFormUrlEncodedDatayT\mmcom.ustadmobile.ihttp.request"IHttpRequestWithFormUrlEncodedDataI   $   f20J 0 000H@BLcom/ustadmobile/ihttp/request/IHttpRequestWithFormUrlEncodedData;,Lcom/ustadmobile/ihttp/request/IHttpRequest;bodyAsFormUrlEncodedDataMap4(Lkotlin/coroutines/Continuation;)Ljava/lang/Object;lib-ihttp-core_release.Cq\Ejava/lang/Object*com/ustadmobile/ihttp/request/IHttpRequestcom.ustadmobile.ihttp.requestIHttpRequestWithTextBody +com.ustadmobile.ihttp.requestIHttpRequestWithTextBody1    f20J0H@8Lcom/ustadmobile/ihttp/request/IHttpRequestWithTextBody;,Lcom/ustadmobile/ihttp/request/IHttpRequest; bodyAsText4(Lkotlin/coroutines/Continuation;)Ljava/lang/Object;lib-ihttp-core_releaseqp{java/lang/Object*com/ustadmobile/ihttp/request/IHttpRequestcom.ustadmobile.ihttp.requestRequestBuilderbz{Bcom.ustadmobile.ihttp.requestRequestBuilder8      !        20BJ020J020J02020R0X "R 0 0 X   R0X "R0X " !.Lcom/ustadmobile/ihttp/request/RequestBuilder;()VbodygetBody$lib_ihttp_core_release()[BsetBody$lib_ihttp_core_release([B)Vheaders+Lcom/ustadmobile/ihttp/headers/IHttpHeader;!getHeaders$lib_ihttp_core_release()Ljava/util/List;method=Lcom/ustadmobile/ihttp/request/IHttpRequest$Companion$Method; getMethod?()Lcom/ustadmobile/ihttp/request/IHttpRequest$Companion$Method; setMethod@(Lcom/ustadmobile/ihttp/request/IHttpRequest$Companion$Method;)VurlgetUrl()Ljava/lang/String;setUrl(Ljava/lang/String;)V byteArraybodyTextheader headerName headerVallib-ihttp-core_release<2Xe9java/lang/Objectcom.ustadmobile.ihttp.requestRequestBuilderKt,ehcom.ustadmobile.ihttp.requestRequestBuilderKts"       )0202000 02000 iRequestBuilder,Lcom/ustadmobile/ihttp/request/IHttpRequest;urlblockLkotlin/Function1;.Lcom/ustadmobile/ihttp/request/RequestBuilder;Lkotlin/ExtensionFunctionType;requestBuilderlib-ihttp-core_releaseiRequestBuilderrequestBuildercom.ustadmobile.ihttp.responseByteArrayResponseN|"com.ustadmobile.ihttp.responseByteArrayResponse0          20B10000  0  J0HR0 X R0X R 0X R0X R0X R 0 X 2Lcom/ustadmobile/ihttp/response/ByteArrayResponse;.Lcom/ustadmobile/ihttp/response/IHttpResponse;request,Lcom/ustadmobile/ihttp/request/IHttpRequest;mimeType extraHeaders,Lcom/ustadmobile/ihttp/headers/IHttpHeaders; bodyBytes responseCodep(Lcom/ustadmobile/ihttp/request/IHttpRequest;Ljava/lang/String;Lcom/ustadmobile/ihttp/headers/IHttpHeaders;[BI)Vheaders getHeaders.()Lcom/ustadmobile/ihttp/headers/IHttpHeaders; getRequest.()Lcom/ustadmobile/ihttp/request/IHttpRequest;getResponseCode()I bodyAsSourceLkotlinx/io/Source;lib-ihttp-core_releasex ⲤIjava/lang/Object,com/ustadmobile/ihttp/response/IHttpResponsecom.ustadmobile.ihttp.response IHttpResponsex-;;com.ustadmobile.ihttp.response IHttpResponse}(          f20J 0H&R0XR0X R 0 X  .Lcom/ustadmobile/ihttp/response/IHttpResponse;headers,Lcom/ustadmobile/ihttp/headers/IHttpHeaders; getHeaders.()Lcom/ustadmobile/ihttp/headers/IHttpHeaders;request,Lcom/ustadmobile/ihttp/request/IHttpRequest; getRequest.()Lcom/ustadmobile/ihttp/request/IHttpRequest; responseCodegetResponseCode()I bodyAsSourceLkotlinx/io/Source;lib-ihttp-core_release #o'Gjava/lang/Objectcom.ustadmobile.ihttp.responseStringResponseڼs1Scom.ustadmobile.ihttp.responseStringResponse2           20B10000  0 J0HR 0 X R0X R0X R0X R0X R0 X /Lcom/ustadmobile/ihttp/response/StringResponse;.Lcom/ustadmobile/ihttp/response/IHttpResponse;request,Lcom/ustadmobile/ihttp/request/IHttpRequest;mimeType extraHeaders,Lcom/ustadmobile/ihttp/headers/IHttpHeaders; responseCodebody(Lcom/ustadmobile/ihttp/request/IHttpRequest;Ljava/lang/String;Lcom/ustadmobile/ihttp/headers/IHttpHeaders;ILjava/lang/String;)V bodyBytesheaders getHeaders.()Lcom/ustadmobile/ihttp/headers/IHttpHeaders; getRequest.()Lcom/ustadmobile/ihttp/request/IHttpRequest;getResponseCode()I bodyAsSourceLkotlinx/io/Source;lib-ihttp-core_releaseִj $java/lang/Object,com/ustadmobile/ihttp/response/IHttpResponsecom.ustadmobile.lib.utilRandomStringKt(̎!P* com.ustadmobile.lib.utilRandomStringKtA    02020"0XD CHAR_POOL_DEFAULT randomStringlengthcharPoollib-util_release randomStringcom.ustadmobile.lib.util SystemTimeKt4ťcom.ustadmobile.lib.util SystemTimeKt  0getSystemTimeInMillislib-util_releasegetSystemTimeInMilliscom.ustadmobile.lib.utilTimeZoneUtilKt3qcom.ustadmobile.lib.utilTimeZoneUtilKt   *00getDefaultTimeZoneIdkotlin.jvm.PlatformTypelib-util_releasegetDefaultTimeZoneIdcom.ustadmobile.lib.utilUmAccountUtilKt W 1mIcom.ustadmobile.lib.utilUmAccountUtilKt5   020"0X  sanitizeRegexLkotlin/text/Regex;sanitizeDbNameFromUrlurllib-util_releasesanitizeDbNameFromUrlcom.ustadmobile.lib.util.extXmlPullParserExtKt|$com.ustadmobile.lib.util.extXmlPullParserExtKt4           E0*0j`2 0 j` 2 0 2  0200"00X "SEPARATE_END_TAG_REQUIRED_ELEMENTS[Ljava/lang/String; serializeToLorg/xmlpull/v1/XmlPullParser;0Lcom/ustadmobile/xmlpullparserkmp/XmlPullParser; xmlSerializerLorg/xmlpull/v1/XmlSerializer;0Lcom/ustadmobile/xmlpullparserkmp/XmlSerializer; inclusivefilter2Lcom/ustadmobile/lib/util/ext/XmlSerializerFilter;separateEndTagRequiredElements(Lorg/xmlpull/v1/XmlPullParser;Lorg/xmlpull/v1/XmlSerializer;ZLcom/ustadmobile/lib/util/ext/XmlSerializerFilter;[Ljava/lang/String;)Vlib-util_release serializeToandroidx.savedstateSavedStateRegistryOwnerr!java/lang/Object!androidx/lifecycle/LifecycleOwnerandroidx.media3.common BundleableMgFR!java/lang/Objectandroidx.media3.commonEffectIH%java/lang/Objectandroidx.media3.common MediaItemH java/lang/Object!androidx/media3/common/Bundleableandroidx.media3.common MimeTypesJe.java/lang/Objectandroidx.media3.common.util UnstableApi{9ޒjava/lang/Objectjava/lang/annotation/Annotationandroidx.annotationOptIntPjava/lang/Objectjava/lang/annotation/Annotationorg.kodein.di.android ClosestKtН[ [ closestDIorg.kodein.di.androidDIPropertyDelegateProvider$ vjava/lang/Objectorg.kodein.di.android%LazyContextDIPropertyDelegateProviderx8java/lang/Object0org/kodein/di/android/DIPropertyDelegateProvider org.kodein.diBindInstanceKt\A*݀ bindConstant bindInstanceinstance org.kodein.diBindProviderKt s bindProviderbindProviderOfprovider org.kodein.diBindSingletonKt7 =bindEagerSingleton bindSingletonbindSingletonOfeagerSingleton singleton org.kodein.diDI.BindBuilder.WithScope? 5java/lang/Objectorg/kodein/di/DI$BindBuilder org.kodein.diDI.BindBuilderPVcjava/lang/Object org.kodein.diDI.Builder.TypeBinder Q+java/lang/Object org.kodein.di DI.Builder]_java/lang/Objectorg/kodein/di/DI$BindBuilder&org/kodein/di/DI$BindBuilder$WithScope org.kodein.di DI.Companion‡=9աjava/lang/Object org.kodein.di DI.ModuleLtjava/lang/Object org.kodein.diDI pjava/lang/Objectorg/kodein/di/DIAware Companion org.kodein.diDIAware@mYjava/lang/Object org.kodein.di DIAwareKt`6 Factory FactoryOrNullInstanceInstanceOrNullOnProviderProviderOrNull newInstance AnyDIContextanyTypedirect org.kodein.di DIBuilderKtwU٬ contextFindercontextTranslatorargumentbindbindingcontext contexteddelegateregisterContextFinderregisterContextTranslatorscopedwith org.kodein.diDirectDI9 )+java/lang/Objectorg/kodein/di/DirectDIBase org.kodein.di DirectDIAwareo +Qjava/lang/Object org.kodein.di DirectDIBase/Zx,Tjava/lang/Objectorg/kodein/di/DirectDIAware org.kodein.di DirectDIKt_lN newInstancelazy org.kodein.di LazyDelegatejava/lang/Object org.kodein.di RetrievingKt m"4a diContextconstantfactory factoryOrNullinstanceinstanceOrNullonproviderproviderOrNullorg.kodein.di.bindingsBindingMwS6(java/lang/Objectorg.kodein.di.bindings DIBinding\kژjava/lang/Objectorg/kodein/di/bindings/Bindingorg.kodein.di.bindingsNoArgBindingDIQXjava/lang/Objectorg/kodein/di/DirectDI"org/kodein/di/bindings/WithContextorg.kodein.di.bindingsNoArgDIBinding(kjava/lang/Object org/kodein/di/bindings/DIBindingorg.kodein.di.bindingsProviderK5fjava/lang/Object%org/kodein/di/bindings/NoArgDIBindingorg.kodein.di.bindingsScopeGejava/lang/Objectorg.kodein.di.bindingsScopeCloseableEjava/lang/Objectorg.kodein.di.bindings ScopeRegistryåE $java/lang/Object%org/kodein/di/bindings/ScopeCloseableorg.kodein.di.bindings Singleton0hMjava/lang/Object%org/kodein/di/bindings/NoArgDIBindingorg.kodein.di.bindingsStandardScopeRegistryW8$org/kodein/di/bindings/ScopeRegistryorg.kodein.di.bindings WithContextLājava/lang/Object#nl.adaptivity.xmlutil.serializationXML.XmlCodecConfig:GYpjava/lang/Object#nl.adaptivity.xmlutil.serialization XML.XmlInputRVjava/lang/Object6nl/adaptivity/xmlutil/serialization/XML$XmlCodecConfig#nl.adaptivity.xmlutil.serializationXMLWx java/lang/Object"kotlinx/serialization/StringFormat Companion#nl.adaptivity.xmlutil.serialization XmlSerialNameQ?$java/lang/Objectjava/lang/annotation/Annotation#nl.adaptivity.xmlutil.serializationXmlValue>3yjava/lang/Objectjava/lang/annotation/Annotationkotlinx.serializationDeserializationStrategy}fwB.java/lang/Objectkotlinx.serializationExperimentalSerializationApi x\O`java/lang/Objectjava/lang/annotation/Annotationkotlinx.serialization KSerializerC5Ojava/lang/Object+kotlinx/serialization/SerializationStrategy-kotlinx/serialization/DeserializationStrategykotlinx.serialization SerialFormatrmmbjava/lang/Objectkotlinx.serializationSerialFormatKt~\`)7decodeFromByteArraydecodeFromHexStringdecodeFromStringencodeToByteArrayencodeToHexStringencodeToStringkotlinx.serialization SerialName·a"8java/lang/Objectjava/lang/annotation/Annotationkotlinx.serialization Serializable.Sljava/lang/Objectjava/lang/annotation/Annotationkotlinx.serializationSerializationStrategy=/java/lang/Objectkotlinx.serialization StringFormat ֭|Njava/lang/Object"kotlinx/serialization/SerialFormatkotlinx.serialization.builtinsBuiltinSerializersKtRi%qArraySerializerBooleanArraySerializerByteArraySerializerCharArraySerializerDoubleArraySerializerFloatArraySerializerIntArraySerializerListSerializerLongArraySerializerMapEntrySerializer MapSerializerNothingSerializerPairSerializer SetSerializerShortArraySerializerTripleSerializerUByteArraySerializerUIntArraySerializerULongArraySerializerUShortArraySerializer serializernullable!kotlinx.serialization.descriptorsPrimitiveKind.INT_/kotlinx/serialization/descriptors/PrimitiveKind!kotlinx.serialization.descriptors PrimitiveKindQb~h,kotlinx/serialization/descriptors/SerialKind!kotlinx.serialization.descriptorsSerialDescriptorךg/~java/lang/Object!kotlinx.serialization.descriptorsSerialDescriptorsKt|Ѝ}# PrimitiveSerialDescriptorSerialDescriptorbuildClassSerialDescriptorbuildSerialDescriptorlistSerialDescriptormapSerialDescriptorserialDescriptorsetSerialDescriptorelementnullable!kotlinx.serialization.descriptors SerialKindysZrD۵java/lang/Objectkotlinx.serialization.encodingCompositeDecoder1'java/lang/Object Companionkotlinx.serialization.encodingDecoder] java/lang/Objectkotlinx.serialization.encoding DecodingKt`ݨ SdecodeIfNullabledecodeStructurekotlinx.serialization.encodingEncoder-$X[java/lang/Objectkotlinx.serialization.json Json.Defaultŝ.mkotlinx/serialization/json/Jsonkotlinx.serialization.jsonJson\7Njava/lang/Object"kotlinx/serialization/StringFormatDefaultkotlinx.serialization.jsonJsonArray.CompanionJAn)?java/lang/Objectkotlinx.serialization.json JsonArray6*&kotlinx/serialization/json/JsonElementjava/util/List)kotlin/jvm/internal/markers/KMappedMarker Companionkotlinx.serialization.json JsonBuilderd Sjava/lang/Objectkotlinx.serialization.json JsonContentPolymorphicSerializerR]java/lang/Object!kotlinx/serialization/KSerializerkotlinx.serialization.json JsonDecoderkCrjava/lang/Object&kotlinx/serialization/encoding/Decoder/kotlinx/serialization/encoding/CompositeDecoderkotlinx.serialization.jsonJsonElement.Companion java/lang/Objectkotlinx.serialization.json JsonElement0java/lang/Object Companionkotlinx.serialization.jsonJsonElementBuildersKt%l;*1 buildJsonArraybuildJsonObjectaddaddAll addJsonArray addJsonObjectput putJsonArray putJsonObjectkotlinx.serialization.json JsonElementKt8Lx JsonPrimitiveJsonUnquotedLiteralunexpectedJsonjsonUnquotedLiteralDescriptorboolean booleanOrNull contentOrNulldouble doubleOrNullfloat floatOrNullint intOrNull jsonArrayjsonNull jsonObject jsonPrimitivelong longOrNullkotlinx.serialization.jsonJsonKtIԟ6QJsondecodeFromJsonElementencodeToJsonElementkotlinx.serialization.jsonJsonNull]q%(kotlinx/serialization/json/JsonPrimitivekotlinx.serialization.jsonJsonObject.CompanionqE>-ujava/lang/Objectkotlinx.serialization.json JsonObject5~lSw&kotlinx/serialization/json/JsonElement java/util/Map)kotlin/jvm/internal/markers/KMappedMarker Companionkotlinx.serialization.jsonJsonObjectBuilder9vy<java/lang/Objectkotlinx.serialization.jsonJsonPrimitive.Companion~v]jjava/lang/Objectkotlinx.serialization.json JsonPrimitive+]NYڦ&kotlinx/serialization/json/JsonElement Companioncom.russhwolf.settings OperatorsKtoLގ ?<containsget minusAssignsetcom.russhwolf.settingsSettingsjava/lang/Object Companionkotlinx.datetime Clock.System4nGc~java/lang/Objectkotlinx/datetime/Clockkotlinx.datetimeClock4O {zMBjava/lang/Object Companionkotlinx.datetimeDateTimePeriodr q2java/lang/Object Companionkotlinx.datetimeDateTimePeriodKtWYXDateTimePeriodbuildDateTimePeriodplus toDatePeriodtoDateTimePeriodkotlinx.datetimeDateTimeUnit.CompanionO߈java/lang/Objectkotlinx.datetimeDateTimeUnit.DateBased{%4kotlinx/datetime/DateTimeUnit Companionkotlinx.datetimeDateTimeUnit.DayBasededm'kotlinx/datetime/DateTimeUnit$DateBased Companionkotlinx.datetimeDateTimeUnit.MonthBased*ztoLocalDateTimekotlinx.datetimeLocalTime.Companion+awjava/lang/Objectkotlinx.datetime LocalTimextRjava/lang/Objectjava/lang/Comparable Companionkotlinx.datetimeTimeZone.Companiona.ww"java/lang/Objectkotlinx.datetimeTimeZoneqN.java/lang/Object Companionkotlinx.datetimeTimeZoneKt__TimeZoneJvmKt ےG\ApatStartOfDayInoffsetAt toInstanttoLocalDateTimekotlinx.datetime UtcOffsetP43java/lang/Object Companionkotlinx.datetimeUtcOffsetJvmKt5dH_ UtcOffsetkotlinx.datetime UtcOffsetKtK7iT UtcOffset asTimeZoneandroidx.sqlite.dbSupportSQLiteDatabaseƛe java/lang/Objectjava/io/Closeableandroidx.sqlite.dbSupportSQLiteQueryR ArithmeticExceptionAssertionErrorClassCastException ComparatorConcurrentModificationExceptionError ExceptionIllegalArgumentExceptionIllegalStateExceptionIndexOutOfBoundsExceptionNoSuchElementExceptionNullPointerExceptionNumberFormatExceptionRuntimeExceptionUnsupportedOperationExceptionkotlinUnit\gm3%java/lang/Objectkotlin.collectionsArraysKt__ArraysJVMKtXe9~ arrayOfNullscopyOfRangeToIndexCheckcontentDeepHashCodeImplorEmptytoString toTypedArraykotlin.collectionsArraysKt__ArraysKtY ,)lcontentDeepEqualsImplcontentDeepToStringImplflattenifEmpty isNullOrEmptyunzipkotlin.collectionsArraysKt___ArraysJvmKtL_&asList binarySearchcontentDeepEqualscontentDeepHashCodecontentDeepToString contentEqualscontentHashCodecontentToStringcopyIntocopyOf copyOfRangecopyOfRangeImpl elementAtfillfilterIsInstancefilterIsInstanceTomaxmaxBymaxWithminminByminWithplus plusElementsortsortWithsumOf toSortedSet toTypedArraykotlin.collectionsArraysKt___ArraysKt!m@{allany asIterable asSequence associate associateBy associateByTo associateTo associateWithassociateWithToaverage component1 component2 component3 component4 component5containscountdistinct distinctBydropdropLast dropLastWhile dropWhileelementAtOrElseelementAtOrNullfilter filterIndexedfilterIndexedTofilterIsInstancefilterIsInstanceTo filterNot filterNotNullfilterNotNullTo filterNotTofilterTofindfindLastfirstfirstNotNullOffirstNotNullOfOrNull firstOrNullflatMapflatMapIndexedflatMapIndexedTo flatMapTofold foldIndexed foldRightfoldRightIndexedforEachforEachIndexed getOrElse getOrNullgroupBy groupByTo groupingByindexOf indexOfFirst indexOfLast intersectisEmpty isNotEmptyjoinTo joinToStringlast lastIndexOf lastOrNullmap mapIndexedmapIndexedNotNullmapIndexedNotNullTo mapIndexedTo mapNotNull mapNotNullTomapTomaxmaxBy maxByOrNullmaxOf maxOfOrNull maxOfWithmaxOfWithOrNull maxOrNullmaxWith maxWithOrNullminminBy minByOrNullminOf minOfOrNull minOfWithminOfWithOrNull minOrNullminWith minWithOrNullnoneonEach onEachIndexed partitionrandom randomOrNullreduce reduceIndexedreduceIndexedOrNull reduceOrNull reduceRightreduceRightIndexedreduceRightIndexedOrNullreduceRightOrNullrequireNoNullsreversereversed reversedArray runningFoldrunningFoldIndexed runningReducerunningReduceIndexedscan scanIndexedshufflesingle singleOrNullslice sliceArraysortBysortByDescendingsortDescendingsorted sortedArraysortedArrayDescendingsortedArrayWithsortedBysortedByDescendingsortedDescending sortedWithsubtractsumsumBy sumByDoublesumOftaketakeLast takeLastWhile takeWhiletoBooleanArray toByteArray toCharArray toCollection toDoubleArray toFloatArray toHashSet toIntArraytoList toLongArray toMutableList toMutableSettoSet toShortArrayunion withIndexzipindices lastIndexkotlin.collectionsCollectionsKt__CollectionsJVMKtv& buildbuildListInternalcheckCountOverflowcheckIndexOverflowcollectionToArraycreateListBuilderlistOfterminateCollectionToArraycopyToArrayOfAnyshuffledtoListkotlin.collectionsCollectionsKt__CollectionsKt%+CList MutableList arrayListOf buildListcollectionToArrayCommonImpl emptyListlistOf listOfNotNull mutableListOfthrowCountOverflowthrowIndexOverflow asCollection binarySearchbinarySearchBy containsAllifEmpty isNotEmpty isNullOrEmptyoptimizeReadOnlyListorEmptyshuffledindices lastIndexkotlin.collectionsCollectionsKt__IterablesKtAIterablecollectionSizeOrDefaultcollectionSizeOrNullflattenunzipkotlin.collectionsCollectionsKt__IteratorsJVMKtspniteratorkotlin.collectionsCollectionsKt__IteratorsKtBv~forEachiterator withIndexkotlin.collections&CollectionsKt__MutableCollectionsJVMKt JQfillshufflesortsortWithkotlin.collections#CollectionsKt__MutableCollectionsKt.!f addAllconvertToListIfNotCollection minusAssign plusAssignremove removeAll removeFirstremoveFirstOrNull removeLastremoveLastOrNull retainAllkotlin.collections CollectionsKt___CollectionsJvmKtM8 filterIsInstancefilterIsInstanceTomaxmaxBymaxWithminminByminWithreversesumOf toSortedSetkotlin.collectionsCollectionsKt___CollectionsKtNmh:allany asIterable asSequence associate associateBy associateByTo associateTo associateWithassociateWithToaveragechunked component1 component2 component3 component4 component5containscountdistinct distinctBydropdropLast dropLastWhile dropWhile elementAtelementAtOrElseelementAtOrNullfilter filterIndexedfilterIndexedTofilterIsInstancefilterIsInstanceTo filterNot filterNotNullfilterNotNullTo filterNotTofilterTofindfindLastfirstfirstNotNullOffirstNotNullOfOrNull firstOrNullflatMapflatMapIndexedflatMapIndexedTo flatMapTofold foldIndexed foldRightfoldRightIndexedforEachforEachIndexed getOrElse getOrNullgroupBy groupByTo groupingByindexOf indexOfFirst indexOfLast intersectjoinTo joinToStringlast lastIndexOf lastOrNullmap mapIndexedmapIndexedNotNullmapIndexedNotNullTo mapIndexedTo mapNotNull mapNotNullTomapTomaxmaxBy maxByOrNullmaxOf maxOfOrNull maxOfWithmaxOfWithOrNull maxOrNullmaxWith maxWithOrNullminminBy minByOrNullminOf minOfOrNull minOfWithminOfWithOrNull minOrNullminWith minWithOrNullminus minusElementnoneonEach onEachIndexed partitionplus plusElementrandom randomOrNullreduce reduceIndexedreduceIndexedOrNull reduceOrNull reduceRightreduceRightIndexedreduceRightIndexedOrNullreduceRightOrNullrequireNoNullsreversed runningFoldrunningFoldIndexed runningReducerunningReduceIndexedscan scanIndexedshufflesingle singleOrNullslicesortBysortByDescendingsortDescendingsortedsortedBysortedByDescendingsortedDescending sortedWithsubtractsumsumBy sumByDoublesumOftaketakeLast takeLastWhile takeWhiletoBooleanArray toByteArray toCharArray toCollection toDoubleArray toFloatArray toHashSet toIntArraytoList toLongArray toMutableList toMutableSettoSet toShortArrayunionwindowed withIndexzip zipWithNextkotlin.collectionsGrouping%Ijava/lang/Objectkotlin.collectionsGroupingKt__GroupingJVMKtMuv-Q eachCountmapValuesInPlacekotlin.collectionsGroupingKt__GroupingKt=< aggregate aggregateTo eachCountTofoldfoldToreducereduceTokotlin.collections IntIteratorS[+Xjava/lang/Objectjava/util/Iterator)kotlin/jvm/internal/markers/KMappedMarkerkotlin.collectionsMapAccessorsKt8*java/lang/Objectkotlin.coroutinesCoroutineContext(nnjava/lang/Object kotlin.enums EnumEntrieslhO"java/lang/Objectjava/util/List)kotlin/jvm/internal/markers/KMappedMarker kotlin.io ByteStreamsKtجq bufferedbufferedReaderbufferedWriterbyteInputStreamcopyTo inputStreamiterator readBytesreaderwriter kotlin.io CloseableKt ʽCGC closeFinallyuse kotlin.io ConsoleKt printprintlnreadLinereadln readlnOrNull kotlin.ioFilesKt__FileReadWriteKtf(_ω appendBytes appendTextbufferedReaderbufferedWriter forEachBlock forEachLine inputStream outputStream printWriter readBytes readLinesreadTextreaderuseLines writeBytes writeTextwriter kotlin.ioFilesKt__UtilsKtEbx$O createTempDircreateTempFilecopyRecursivelycopyTodeleteRecursivelyendsWith normalize relativeTorelativeToOrNullrelativeToOrSelfresolveresolveSibling startsWithtoRelativeString extensioninvariantSeparatorsPathnameWithoutExtension kotlin.io TextStreamsKtL;v6 bufferedcopyTo forEachLine lineSequence readBytes readLinesreadTextreaderuseLines kotlin.jvmJvmClassMappingKt&ʴڔ isArrayOfannotationClassdeclaringJavaClassjava javaClassjavaObjectTypejavaPrimitiveTypekotlin kotlin.jvmJvmFielde :java/lang/Objectjava/lang/annotation/Annotation kotlin.jvm JvmInline l67java/lang/Objectjava/lang/annotation/Annotation kotlin.jvm JvmOverloadsQ pjava/lang/Objectjava/lang/annotation/Annotation kotlin.jvm JvmStaticp|,java/lang/Objectjava/lang/annotation/Annotation kotlin.jvmThrows?7^ java/lang/Objectjava/lang/annotation/Annotation kotlin.jvmVolatileo"JɵE~java/lang/Objectjava/lang/annotation/Annotationkotlin.jvm.internal.markers KMappedMarker/ѯpuzjava/lang/Object kotlin.mathMathKt__MathJVMKt$)U+A)absacosacoshasinasinhatanatan2atanhcbrtceilcoscoshexpexpm1floorhypotlnln1ploglog10log2maxminroundsignsinsinhsqrttantanhtruncateIEEEremnextDown nextTowardsnextUppow roundToInt roundToLongwithSign absoluteValueulp kotlin.mathUMathKt]J^Kmaxmin kotlin.randomRandom.Default kotlin/random/Randomjava/io/Serializable kotlin.randomRandom6[4java/lang/ObjectDefault kotlin.randomRandomKtk0 օRandomboundsErrorMessagecheckRangeBoundsfastLog2nextIntnextLong takeUpperBits kotlin.rangesCharProgression}h<java/lang/Objectjava/lang/Iterable)kotlin/jvm/internal/markers/KMappedMarker Companion kotlin.ranges CharRangenv,Fgkotlin/ranges/CharProgressionkotlin/ranges/ClosedRangekotlin/ranges/OpenEndRange Companion kotlin.ranges ClosedRangeQ T'Ujava/lang/Object kotlin.rangesIntProgression}java/lang/Objectjava/lang/Iterable)kotlin/jvm/internal/markers/KMappedMarker Companion kotlin.rangesIntRangeoӱ!kkotlin/ranges/IntProgressionkotlin/ranges/ClosedRangekotlin/ranges/OpenEndRange Companion kotlin.ranges OpenEndRangeY6java/lang/Object kotlin.rangesRangesKt__RangesKtP)6` checkStepIsPositivecontainsrangeTo rangeUntil kotlin.rangesRangesKt___RangesKtL`. coerceAtLeast coerceAtMostcoerceIncontainsdownTofirst firstOrNulllast lastOrNullrandom randomOrNullreversedsteptoByteExactOrNulltoIntExactOrNulltoLongExactOrNulltoShortExactOrNulluntil kotlin.rangesURangesKt___URangesKt3 Ր<_J coerceAtLeast coerceAtMostcoerceIncontainsdownTofirst firstOrNulllast lastOrNullrandom randomOrNullreversedstepuntilkotlin.reflectKAnnotatedElement30 shjava/lang/Objectkotlin.reflectKClass)¬rҥjava/lang/Object$kotlin/reflect/KDeclarationContainer kotlin/reflect/KAnnotatedElementkotlin/reflect/KClassifierkotlin.reflect KClassifierN%%&Ꞡjava/lang/Objectkotlin.reflectKDeclarationContainer?07:~java/lang/Objectkotlin.sequencesSequencesKt__SequenceBuilderKtIIDiteratorsequencekotlin.sequencesSequencesKt__SequencesKtMKXm}h Sequence emptySequenceflatMapIndexedgenerateSequence sequenceOf asSequence constrainOnceflattenifEmptyorEmptyshuffledunzipkotlin.sequencesSequencesKt___SequencesJvmKtd filterIsInstancefilterIsInstanceTomaxmaxBymaxWithminminByminWithsumOf toSortedSetkotlin.sequencesSequencesKt___SequencesKt} Xr(~allany asIterable asSequence associate associateBy associateByTo associateTo associateWithassociateWithToaveragechunkedcontainscountdistinct distinctBydrop dropWhile elementAtelementAtOrElseelementAtOrNullfilter filterIndexedfilterIndexedTofilterIsInstancefilterIsInstanceTo filterNot filterNotNullfilterNotNullTo filterNotTofilterTofindfindLastfirstfirstNotNullOffirstNotNullOfOrNull firstOrNullflatMapflatMapIndexedflatMapIndexedTo flatMapTofold foldIndexedforEachforEachIndexedgroupBy groupByTo groupingByindexOf indexOfFirst indexOfLastjoinTo joinToStringlast lastIndexOf lastOrNullmap mapIndexedmapIndexedNotNullmapIndexedNotNullTo mapIndexedTo mapNotNull mapNotNullTomapTomaxmaxBy maxByOrNullmaxOf maxOfOrNull maxOfWithmaxOfWithOrNull maxOrNullmaxWith maxWithOrNullminminBy minByOrNullminOf minOfOrNull minOfWithminOfWithOrNull minOrNullminWith minWithOrNullminus minusElementnoneonEach onEachIndexed partitionplus plusElementreduce reduceIndexedreduceIndexedOrNull reduceOrNullrequireNoNulls runningFoldrunningFoldIndexed runningReducerunningReduceIndexedscan scanIndexedsingle singleOrNullsortedsortedBysortedByDescendingsortedDescending sortedWithsumsumBy sumByDoublesumOftake takeWhile toCollection toHashSettoList toMutableList toMutableSettoSetwindowed withIndexzip zipWithNextkotlin.sequencesUSequencesKt___USequencesKtRqFHssum kotlin.textCharsKt__CharJVMKtZ5Wb checkRadixdigitOf isDefinedisDigitisHighSurrogate isISOControlisIdentifierIgnorableisJavaIdentifierPartisJavaIdentifierStartisLetterisLetterOrDigitisLowSurrogate isLowerCase isTitleCase isUpperCase isWhitespace lowercase lowercaseChar titlecase titlecaseChar toLowerCase toTitleCase toUpperCase uppercase uppercaseCharcategorydirectionality kotlin.textCharsKt__CharKt7 digitToChar digitToIntdigitToIntOrNullequals isSurrogateplus titlecase kotlin.textCharsetsu(Cjava/lang/Object kotlin.textHexExtensionsKt.M\tgQformattedStringLengthparsedByteArrayMaxSize hexToBytehexToByteArrayhexToInt hexToLong hexToShort toHexString kotlin.textRegex.CompanionAA Qjava/lang/Object kotlin.textRegex L(rqEagjava/lang/Objectjava/io/Serializable Companion kotlin.textStringsKt__IndentKt`<>R prependIndent replaceIndentreplaceIndentByMargin trimIndent trimMargin kotlin.textStringsKt__StringBuilderJVMKtT appendLine appendRangeappendlncleardeleteAt deleteRange insertRangesetsetRange toCharArray kotlin.textStringsKt__StringBuilderKtϹ%|?O buildStringappend appendLine kotlin.text'StringsKt__StringNumberConversionsJVMKtgw|  toBigDecimaltoBigDecimalOrNull toBigIntegertoBigIntegerOrNull toBooleantoBytetoDoubletoDoubleOrNulltoFloat toFloatOrNulltoInttoLongtoShorttoString kotlin.text$StringsKt__StringNumberConversionsKtcnSNWnumberFormatError toByteOrNull toIntOrNull toLongOrNull toShortOrNull kotlin.textStringsKt__StringsJVMKt1 mk"String capitalize codePointAtcodePointBeforecodePointCount compareToconcatToString contentEquals decapitalizedecodeToStringencodeToByteArrayendsWithequalsformatinternisBlank lowercase nativeIndexOfnativeLastIndexOfoffsetByCodePoints regionMatchesrepeatreplace replaceFirstsplit startsWith substring toByteArray toCharArray toLowerCase toPattern toUpperCase uppercaseCASE_INSENSITIVE_ORDER kotlin.textStringsKt__StringsKt-/^9requireNonNegativeLimitcommonPrefixWithcommonSuffixWithcontainscontentEqualsIgnoreCaseImplcontentEqualsImplendsWith findAnyOf findLastAnyOfhasSurrogatePairAtifBlankifEmptyindexOf indexOfAnyisEmpty isNotBlank isNotEmpty isNullOrBlank isNullOrEmptyiterator lastIndexOflastIndexOfAny lineSequencelinesmatchesorEmptypadEndpadStartregionMatchesImpl removePrefix removeRange removeSuffixremoveSurroundingreplace replaceAfterreplaceAfterLast replaceBeforereplaceBeforeLast replaceFirstreplaceFirstChar replaceRangesplitsplitToSequence startsWith subSequence substringsubstringAftersubstringAfterLastsubstringBeforesubstringBeforeLasttoBooleanStricttoBooleanStrictOrNulltrimtrimEnd trimStartindices lastIndex kotlin.textStringsKt___StringsJvmKtO犉 elementAtmaxmaxBymaxWithminminByminWithsumOf toSortedSet kotlin.textStringsKt___StringsKttbD|wallany asIterable asSequence associate associateBy associateByTo associateTo associateWithassociateWithTochunkedchunkedSequencecountdropdropLast dropLastWhile dropWhileelementAtOrElseelementAtOrNullfilter filterIndexedfilterIndexedTo filterNot filterNotTofilterTofindfindLastfirstfirstNotNullOffirstNotNullOfOrNull firstOrNullflatMapflatMapIndexedflatMapIndexedTo flatMapTofold foldIndexed foldRightfoldRightIndexedforEachforEachIndexed getOrElse getOrNullgroupBy groupByTo groupingBy indexOfFirst indexOfLastlast lastOrNullmap mapIndexedmapIndexedNotNullmapIndexedNotNullTo mapIndexedTo mapNotNull mapNotNullTomapTomaxmaxBy maxByOrNullmaxOf maxOfOrNull maxOfWithmaxOfWithOrNull maxOrNullmaxWith maxWithOrNullminminBy minByOrNullminOf minOfOrNull minOfWithminOfWithOrNull minOrNullminWith minWithOrNullnoneonEach onEachIndexed partitionrandom randomOrNullreduce reduceIndexedreduceIndexedOrNull reduceOrNull reduceRightreduceRightIndexedreduceRightIndexedOrNullreduceRightOrNullreversed runningFoldrunningFoldIndexed runningReducerunningReduceIndexedscan scanIndexedsingle singleOrNullslicesumBy sumByDoublesumOftaketakeLast takeLastWhile takeWhile toCollection toHashSettoList toMutableListtoSetwindowedwindowedSequence withIndexzip zipWithNext kotlin.text TypeAliasesKt7uD AppendableCharacterCodingException StringBuilder kotlin.text Typographyiݹ,L;java/lang/Object kotlin.textUHexExtensionsKt(dpV hexToUBytehexToUByteArray hexToUInt hexToULong hexToUShort toHexString kotlin.text UStringsKt.<.NE toStringtoUByte toUByteOrNulltoUInt toUIntOrNulltoULong toULongOrNulltoUShorttoUShortOrNull kotlin.timeDuration.Companionj0fjava/lang/Object kotlin.timeDuration)KF9{java/lang/Objectjava/lang/Comparable Companiondev.icerock.moko.resources AssetResourceBט9java/lang/Objectandroid/os/Parcelabledev.icerock.moko.resources ColorResource%@Ǝyjava/lang/Objectdev.icerock.moko.resources FileResource4NT6xejava/lang/Objectdev.icerock.moko.resources FontResource2X>3java/lang/Objectandroid/os/Parcelabledev.icerock.moko.resources ImageResourcebn&u 1java/lang/Objectandroid/os/Parcelabledev.icerock.moko.resourcesPluralsResource>GENjava/lang/Objectandroid/os/Parcelabledev.icerock.moko.resourcesResourceContainerWYjava/lang/Objectdev.icerock.moko.resourcesStringResourceĢZjava/lang/Objectandroid/os/Parcelable kotlinx.io BuffersJvmKtrl#8H asByteChannelcopyTo readAtMostToreadTo transferFromwrite kotlinx.ioCoreKt=XdiscardingSinkbuffered kotlinx.io JvmCoreKta͕ZasSinkasSourceisAndroidGetsocknameError kotlinx.ioRawSink$Hἴjava/lang/Objectjava/lang/AutoCloseablejava/io/Flushable kotlinx.io RawSource`<D1vjava/lang/Objectjava/lang/AutoCloseable kotlinx.ioSinkzϝ:Njava/lang/Objectkotlinx/io/RawSink kotlinx.io SinksJvmKt:Q*U asByteChannelasOutputStreamwrite writeString kotlinx.ioSourcec}java/lang/Objectkotlinx/io/RawSource kotlinx.io SourcesJvmKtindexOf readByteArrayreadDecimalLong readDouble readDoubleLe readFloat readFloatLereadHexadecimalUnsignedLong readIntLe readLongLe readShortLereadTo readUBytereadUInt readUIntLe readULong readULongLe readUShort readUShortLe startsWithOVERFLOW_DIGIT_START OVERFLOW_ZONE kotlinx.ioUtf8Kt{&readLinereadLineStrict readStringreadUtf8CodePointutf8Size writeStringwriteUtf8CodePointkotlinx.io.files FileMetadatawe󄯮3java/lang/Objectkotlinx.io.files FileSystem=Ojava/lang/Objectkotlinx.io.filesFileSystemJvmKtFSystemFileSystemSystemTemporaryDirectoryFileNotFoundExceptionkotlinx.io.filesPath_5qX' java/lang/Objectkotlinx.io.files PathsJvmKtEAPathsinkHack sourceHackSystemPathSeparatorkotlinx.io.filesPathsKtzzPathsinksourcenl.adaptivity.xmlutilEventType.END_ELEMENT ao/Enl/adaptivity/xmlutil/EventTypenl.adaptivity.xmlutilEventType.START_ELEMENTfznl/adaptivity/xmlutil/EventTypenl.adaptivity.xmlutilEventType.TEXT^7nl/adaptivity/xmlutil/EventTypenl.adaptivity.xmlutil EventTypeʘhjava/lang/Enumnl.adaptivity.xmlutil XmlReaderx(+java/lang/Objectjava/io/Closeablejava/util/Iterator)kotlin/jvm/internal/markers/KMappedMarker io.github.reactivecircus.cache4kCache.Builder.Companion6黌e9java/lang/Object io.github.reactivecircus.cache4k Cache.Builder<+(ajava/lang/Object Companion io.github.reactivecircus.cache4kCachejq|java/lang/Objectio.github.aakira.napierNapierLS5Ljava/lang/Object com.ustadmobile.xmlpullparserkmpXmlPullParserConstantstLjava/lang/Object com.ustadmobile.xmlpullparserkmpXmlPullParserExtKt 4ywRosetInputString com.ustadmobile.xmlpullparserkmpXmlPullParserFactoryKtNhXmlPullParserFactory com.ustadmobile.xmlpullparserkmpXmlPullParserKtOO/ XmlPullParsernet.thauvin.erik.urlencoderUrlEncoderUtil5|gjava/lang/Object'com.github.doyaaaaaken.kotlincsv.client CsvReader,xXsjava/lang/Object>com/github/doyaaaaaken/kotlincsv/dsl/context/ICsvReaderContext$com.github.doyaaaaaken.kotlincsv.dslCsvReaderDslKt.HhTRE csvReader,com.github.doyaaaaaken.kotlincsv.dsl.contextCsvReaderContextijava/lang/Object>com/github/doyaaaaaken/kotlincsv/dsl/context/ICsvReaderContext,com.github.doyaaaaaken.kotlincsv.dsl.contextICsvReaderContextYEr-java/lang/Objectdev.icerock.moko.graphicsColortjava/lang/Object Companion org.jsoupJsoupS|s ƌjava/lang/Objectorg.jsoup.nodesDocument.OutputSettings.Syntaxs"yjava/lang/Enumorg.jsoup.nodesDocument.OutputSettingst&V&java/lang/Objectjava/lang/Cloneableorg.jsoup.nodesDocumentQu#org/jsoup/nodes/Elementorg.jsoup.nodes DocumentTypeg=org/jsoup/nodes/LeafNodeorg.jsoup.nodesElement_ ՗Oorg/jsoup/nodes/Nodeorg.jsoup.nodesEntities.EscapeModeո:java/lang/Enumorg.jsoup.nodesEntitiesU̾java/lang/Objectorg.jsoup.nodesLeafNode ScHorg/jsoup/nodes/Nodeorg.jsoup.nodesNode/%-Yjava/lang/Objectjava/lang/Cloneableorg.jsoup.nodesTextNode=5org/jsoup/nodes/LeafNodeorg.jsoup.parserParserUQ[Pjava/lang/Object&io.michaelrocks.libphonenumber.androidAsYouTypeFormatter,Wnʴjava/lang/Object&io.michaelrocks.libphonenumber.android!PhoneNumberUtil.PhoneNumberFormat s)java/lang/Enum&io.michaelrocks.libphonenumber.androidPhoneNumberUtil Mjava/lang/Object&io.michaelrocks.libphonenumber.androidPhonenumber.PhoneNumberd;m Njava/lang/Objectjava/io/Serializable&io.michaelrocks.libphonenumber.android Phonenumber :java/lang/Objectandroidx.media3.transformerAudioMixer.FactoryV java/lang/Objectandroidx.media3.transformer AudioMixer&tYjava/lang/Objectandroidx.media3.transformerCodec.EncoderFactoryh n+java/lang/Objectandroidx.media3.transformer CompositionmKbmjava/lang/Objectandroidx.media3.transformerDefaultAudioMixer.Factory탴java/lang/Object.androidx/media3/transformer/AudioMixer$Factoryandroidx.media3.transformerDefaultAudioMixerUjava/lang/Object&androidx/media3/transformer/AudioMixerandroidx.media3.transformerDefaultEncoderFactory.BuilderfAL!java/lang/Objectandroidx.media3.transformerDefaultEncoderFactory?_Wojava/lang/Object0androidx/media3/transformer/Codec$EncoderFactoryandroidx.media3.transformerEditedMediaItem.BuilderE5java/lang/Objectandroidx.media3.transformerEditedMediaItemjڳ/9F{java/lang/Objectandroidx.media3.transformerEffectstH*#xjava/lang/Objectandroidx.media3.transformerExportException:~0java/lang/Exceptionandroidx.media3.transformer ExportResultJ ߊo<java/lang/Objectandroidx.media3.transformerProgressHolder@o"3java/lang/Objectandroidx.media3.transformerTransformer.Builder! +ŕyjava/lang/Objectandroidx.media3.transformerTransformer.ListeneraҬ׹java/lang/Objectandroidx.media3.transformer Transformerijava/lang/Objectandroidx.media3.transformerVideoEncoderSettings.BuilderGjava/lang/Objectandroidx.media3.transformerVideoEncoderSettingsYaS6java/lang/Objectandroidx.media3.effectGlEffect&Dtjava/lang/Objectandroidx/media3/common/Effectandroidx.media3.effectGlMatrixTransformationAkwjava/lang/Objectandroidx/media3/effect/GlEffectandroidx.media3.effectMatrixTransformationEh&3#java/lang/Object-androidx/media3/effect/GlMatrixTransformationandroidx.media3.effect PresentationYqػjava/lang/Object+androidx/media3/effect/MatrixTransformation rawhttp.core HttpMessage창iyjava/lang/Objectrawhttp/core/Writable rawhttp.coreRawHttp~ ᩉjava/lang/Object rawhttp.coreRawHttpHeaders|B:java/lang/Objectrawhttp/core/Writable rawhttp.coreRawHttpRequestCrawhttp/core/HttpMessage rawhttp.coreRawHttpResponseɘ~A<rawhttp/core/HttpMessage rawhttp.coreWritable"]java/lang/Objectrawhttp.core.body BodyReaderO&ғjava/lang/Objectrawhttp/core/Writablejava/io/Closeablerawhttp.core.body BytesBody߽!P]!rawhttp/core/body/HttpMessageBodyrawhttp.core.bodyHttpMessageBody (java/lang/Objectrawhttp.core.body StringBodyh`mIlrawhttp/core/body/BytesBodyorg.xmlpull.v1 XmlPullParser5_Gt$java/lang/Objectorg.xmlpull.v1XmlPullParserFactory/njava/lang/Objectorg.xmlpull.v1 XmlSerializer java/lang/Object fi.iki.elonenNanoHTTPD.IHTTPSession/M$java/lang/Object fi.iki.elonenNanoHTTPD.Method4J`java/lang/Enum fi.iki.elonenNanoHTTPD.Response.IStatus3ljava/lang/Object fi.iki.elonenNanoHTTPD.Response.Status6 ״T!}java/lang/Objectandroid/os/Parcelablejava/lang/Cloneableandroid.content.pm ActivityInfojH~ android/content/pm/ComponentInfoandroid/os/Parcelableandroid.content.pmApplicationInfoƩ-M"android/content/pm/PackageItemInfoandroid/os/Parcelableandroid.content.pm ComponentInfo]u&RAE"android/content/pm/PackageItemInfoandroid.content.pm PackageInfo7|åjava/lang/Objectandroid/os/Parcelableandroid.content.pmPackageItemInfocEy;java/lang/Objectandroid.content.pm$PackageManager.NameNotFoundExceptionb f android/util/AndroidExceptionandroid.content.pmPackageManagerUVDbjava/lang/Objectandroid.content.res ResourcesR6java/lang/Objectandroid.databaseCursorM~java/lang/Objectjava/io/Closeableandroid.graphicsBitmap.CompressFormatäMjava/lang/Enumandroid.graphics Bitmap.ConfigwnzŗYcjava/lang/Enumandroid.graphicsBitmapAbg\java/lang/Objectandroid/os/Parcelableandroid.graphics BitmapFactoryD"M{java/lang/Objectandroid.graphics.drawableDrawable.Callbackƍz,java/lang/Objectandroid.graphics.drawableDrawable$!: 8 java/lang/Objectandroid.graphics.pdfPdfRenderer.Page<aɓ\java/lang/Objectjava/lang/AutoCloseableandroid.graphics.pdf PdfRendererjava/lang/Objectjava/lang/AutoCloseable android.mediaMediaCodecInfo'v.'Pjava/lang/Object android.mediaMediaCodecListGjava/lang/Object android.mediaMediaExtractor ~'4Ajava/lang/Object android.media MediaFormat3iCjava/lang/Object android.mediaMediaMetadataRetriever7:Xfjava/lang/Objectjava/lang/AutoCloseable android.net#ConnectivityManager.NetworkCallbackrp(java/lang/Object android.netConnectivityManager݋>2java/lang/Object android.netNetworkDl.]CYjava/lang/Objectandroid/os/Parcelable android.netNetworkRequest.Builder׀gjava/lang/Object android.netNetworkRequest*MBC8java/lang/Objectandroid/os/Parcelable android.netUri!java/util/zip/InflaterInputStream java.util.zipGZIPOutputStreamSg"java/util/zip/DeflaterOutputStream java.util.zipInflaterInputStreamqBGSjava/io/FilterInputStream java.util.zipZipEntryf"vŤXjava/lang/Objectjava/lang/Cloneable java.util.zipZipInputStream{HZd!java/util/zip/InflaterInputStream java.util.zipZipOutputStreamL .u"java/util/zip/DeflaterOutputStream javax.crypto SecretKey2O9Zjava/lang/Objectjava/security/Keyjavax/security/auth/Destroyable javax.cryptoSecretKeyFactory^10java/lang/Objectjavax.crypto.spec PBEKeySpecsjava/lang/Objectjava/security/spec/KeySpecjavax.security.auth Destroyable =/Ujava/lang/Objectjavax.xml.namespaceQName=cjava/lang/Objectjava/io/Serializable