/Header Record For PersistentHashMapValueStorage4  com ustadmobile lib db composites TransferJobAndTotals kotlin Any seen1 Int transferJob entities F totalSize Long5.red latestErrorStr String serializationConstructorMarker 9x ) internal SB  Deprecated message 8This synthesized declar should not be usirectly replaceWith R  expression imports level AionLHIDDEN js JsEx0 Ignore \.kt androidx room EmbeddedWnent1 2 3 4 copy equals Boolean other hashCode to$ $er Compan Wble %$ Ker Gener descriptor 2s %DbchildQs Array8e decodPencodf#D Unit $iE-Per vZ$         4   2      N" #1$F& ' (1/1514171318X:  ;3=s@ #AC8#E"3BJ68H  % 0 0 0 %"6U<8H6J>2?(8B2D(2F(8R98WHX} % ,~p0 0!@0 0" 0$ 0% 0& 6( B   08!uP 4:34Bd( ( (((z+aB `bd(J )8H %J *8 + 3,8@*-2<1 (1 ((8HP.20(8HbQ18HR 28 R HX %R  H  8@HX R !30J 0 0  hQ 0r  % !com..lib.db.s  C cdb dao &CourseAssignmentSubmiFileDao_Repo !( door http 5sitoryDao`FlowHelper _db RoomDatabase _rlTDoorI0 _ _bClient io ko"c& H" _%Id _endpoint) 7Dao z(getAllPQsFrom`tterAsC coroutines flow !p collecVrs List  / , w seUid afgetBy`UidAnd on account2;& cPinser yz  " :rAsync  Iy/qsetDele1 @casa$d' updateTime  " Uri uriEM}  MM MM1EEq 11   !vaaQ$ % &(/ 0VO19B$((J2'(2((8 H J)2*v+2,(-2.( 8951 @K224( 8 #5#q627n8(2:(3;SA5}$? 08A A N:MNB}$ $$ N  !) " #$%&' (6)*+@,( !_$  (+I2J( 8H EJ L8UER,8@H$E$QR0Q +H$uER (H ) *$Z.EE A A E  U !. :"  1 c?cpLastModified cp'UcpTo0Rol9 6pTo "6cp@sFla5pIs""r&a annot p Repli!-eEtag   " PKey auto+b%,05<6 7 8,FA,C S!indices Index,aidx_c'p_ !.M@tablremoteInD St,_gy RINSERT_INTO_RECEIVE_VIEW Triggers  on On )(0evx 0 E" Qp condi'+Sql 0SELECT %NEW_LAST_MODIFIED_GREATER_THAN_EXISTING% sqlk `s %UPQ% or--JINSTEAD_OF - _" ,. STUDENT_DEFAULT_PERMISSIONS TABLE_ID TEACHER' 2 p./ i.Q " 1 l1 EE  ')nQ$ tQ(*')*B+ , -M.9.@1B1F1I" 1L"" "" 1"X 1?X1 `1>1 a, c +d3fsi .jl1.nB @z1 ' 3_8. 'R\HXT/P ]C^*  &,&/f0( ' )}e }Jg2h qk2m C GRb  '  P* 0, @0(0- 0/ 0f-1a Qs S QS ! 08#%/q?:>?B|  /    ?(+)B@/z|~(J 08/W'J 1 2 538$45 "1/H7z/Q'JJ8^/n/ v/1( Q(8/Q'J918/j;/  *&A" J B C J1Q DE  GA H 8J \!XCT JP BL" M!#8OP  J 0$8RSXUT UpQV W45%8Y|ZO& ' %') & A Sits ! s!n   TsHtml!" $& 4 Q`  e RCsn $sn    u  (?S @  W7 O"Qsite     3 39 1 +4!3($ 1&j&'!9 *1+,( 011 2 1* G9*9J1"< B3% 1%E % z1 R91S U -V s[ 0\^0$ C"K c 3Q8  )RPT  ) + f0* ) + W NJY2Z q]2_ ? GRT @ )  9. @0*! @1 03 S 9  " #08%@  6:56B 4 + 9: 9''B/9)o o c Q)Rc  ) 1 \R\R ) R4 CR  1 I)  f ! " :qA ;#8= \$X? Q% A!u&8CD q'8FGUH I QJ K4q(8MN$O )  N%)+ "? }2 `Member"*)"" _dao #; <)bcheck*sBelongsfI ,93"@4 g;l p8(1All/RWhere?`IsIn "By'9( s((QmoveI'AnewR old  1" 8" ! p active&us  0D/#/2!1 "'&! 2A 2[1@H@';5(327('"4(^(f-M@228--"a-L!|"#g25b-G5 %2/(2'-B8 2/#L8|'R Y8EjDownloadJobME;Infc8@ numI&2ies zEDa  R [/P8 v6%C1BRA!BFs (J  tS J hQ J080 (l8/ :  P8H*@R  [4 , 8$ {@ Jr:?$  4 sx: eI8l`%aAny s3 se0z:I)1j./V& : 57 ( ,, , ,,S J ,Q J, , ,` J2 ,:  8    8 ,(  A t& : / 4}A@VRollUz# c%A!  * kEp&Sy=! 2Max FinalWeight^:Tnalty' )$E@ProgoI H@ ;Success Byt'dV&@CsnC) /ed; P1 MaColumn defaultL ) 6;j tunique GG3/1'1Ip<`-?K Gy2Q+f-331/X-0f-1`rJ1:\Je&+<m&"m&1H7ILG%Q&J>&B .&f0 . 6D6JF2GqJ2L&<GRA@ .P! 0#@0!J&&!S"#Q%S&'(J*p&7:67B  .'&&+h q.R H Q.R.Q236%7  [ 3Hs gS55y nv  > 629. J* B&;kc< O .% :t >o qXapiSe&" j @@xse>& xr xseRegis#]ionHi@Lo @sB\xseA2I 0tor" "AUser\ ))U Cb 3 0VerQ/1oot BityIB'! xl 0 xseExpirI1uth&ddknown 's'%& '0E 23 4 5 6 7 8 9/'SZ506 7 8 91( ; bxapisp9"y_d(['C 1N1 1" # $ &&&"1 2| 15 6 Q:1;1  1ZF&!08&c3$eho1Y1uF v9x ,y3{~ /  A/7L'( t; 4Rs4 'b0 4< 0) 4"U*Oza 4J|2}U4J2c bc Z4Rwc 4c p0+ 0-@0)D0.&B} c '? W()c +S,-c .c 0} # & Y:XYBd ~<:X ^ h&^ 1j  1j $$   !{'%B7s&1(8X(s (J @W4J A B C DV0EF G H+0IWlJHK0L M N O 4`QTR$AS '((( 1(@@(W1(PFh(4JT2U<H#V WHq4R  HW B( / [  14=5 ++ +V: +0Q1  $V: Vr ? OCS(6) (Q! ](q0 ^0"8`YW#XbYQ$ d!u%8fg(q&8ijUk lYQm n4q'8pq$Ar 4~$i5(*QB" \  S CLockJoinSV>&]S@lisd2X ^) ST22And5*"t(=0:d=2s 31x\quid l1 s/p^(sW1  :q  K1 W0rw0"Tu7 2-T1J\"TV.T66K4(T "GdTA OC \aDiscuPostDao_JdbcImpl ! 2N1"_iH4zAdapter-_abort jq43ion,:T=/ #[ S!PostId1Allv*/eswJ/Jv0AndI?Ppost7include7!7s t?KP@ getFTitl[2geK\ 6!opcTsFS6B cGCQ5+-M LkeMd'/  s}#)3\X/\*#n# * b /L#/  V#qUcYFt 6\P 25b*:5wFWF1KG1'&\>5>5O ;!A"4 B 5d 81000d\? Rz=O # LeavingReason)t(lB\) KMCSN9;LCB$1 v1 G11KM <1Yr  FAILED_TITLE Failed test UID FAMILY_PROBLEM/ Family economic problem /CB FIXNSMap MEDICALZMedical CE MOVMoved U PASS U Pass'TRANSPORTY2por@1R!/ &h 3)=O=, !'3!!11"22 3 `l31$@8$!1$J# 21)V l =h=i&1k<u n 10q11s} +3d8U=3NR(O>P2>7Q(R(S((0T1W1X7Y117Z([(\((](^(_((0`W!3 )7a<b7c<< H *  i-iX#f0+ 'X#,j[AJl>qp2r2 =GRg>>q0+ 400/4@ 04>+X#m824!Bpg# c>U# >[#>-QRi"=!4.#!43*!4Dm=! 2@M ( "4Q  74a 8U0!8:"=?&u%8AB=q&8DEUF GQH I4q'8KL$M=%(,-#  u-gW=0Map/m 4RQ % /_[@" [3\."v)`. wlh/ \sq  11 DV11m432B!J.1e2-0*0p'0@zdk9ld @"-j - j? yG ReportDaoCommE S  B_ASC3])oDESC8%c"@Ɩ4PR: R ` zO u?< u#/V.0Sum_ gpd.1s {^ mx)L6&HasViewLearnerTtUFr &@isGg7&% calculateNotvq XWilly$  BA/ H5q1 *fz#yQ11 `Jk[1'6 A#1 +> J T0Q3 B a?183  w N #*.F # 6/x6!Jwq2"`7 9 GR, @ #"0>P p#G`30TSo 0 (" 3" 08B$?Tq':&'Bj     " +BJ$8H G% #-    %  = 96z-n- A #Ew `U  8;a" LO/ PersonNameAndUid kotlin Any seen1 Int person$&Long name String serializationConstructorMarker X9x ) internal SB  Deprecated message 8This synthesized declar should not be usirectly replaceWith R  expression imports level AionLHIDDEN js JsEx0 Ignore P83Namc.kt component1 2 copy equals Boolean other hashCode tox$ $Per Compan NWble %$ Ker GenerT descriptor 2s %DbchildQs Array8e decodPencod0#D Unit $3E--er value           $        t 1 1&1 ,1+1 .1*1 /F 1 234s7 8:8<"3BJ-8H  ! 0 0 0 !"6U38H6J526(892;(2=(8R08WHX} ! ,~p0 0@0 0 0 0 0! 6( B   08uP +:*+BX( ( ((n+aBT (J "8H !J #8 @$2$1 ( (8H(%2'(8H:Q(8H )8H !R  HX 2 H 3* 0 0 Q 0 ~10'! ! com.ustadmobile.lib.db.entities 3'   ?@core@0dao,;/5#5 t@.ext4r"5"   com  lib db sites EnrolmentRequestAndzDetails,+e/f, K" NPicture Y" , #@ T androidx room Embeddedn3z /xq  3 "3!B!B   (J 8SJ  38@"281( Q (8J2(8B 28 R8@HX  R  V A !}p5   xapi XapiEByObjectTypeFlagACTIVITYA 7 .kt AGENT GROUP STATEM _REF SUB/>w Sq =w"M_R HXTU R   ` A $.@ B$   dao ClazzDao_DoorWrapper  _db doorG RoomDatabase _E/E c^2And#QPermiI vsAsFlow coroutines f!! lS account&    ExistsAsync_ findAll collections Li# -`Live  !By c + yFromWeb7 L  /Duid'3Uid>! ! HolidayCalendar2)`ndAndTnology 0N/ es10Eff,veY`ndFilt f[Uid = @pag ! PSSourcbywrDisplayU s searchQuery excludeSe!ed95 sortOrder  currentTime p OneRosterUserHBes ;!ByledMembertgetClasss~pOfIds ndLabel ids . rzM ) ;PCZonexL Hj[ `UoursesBy s getTitlePinse2y p   'update 3!  ttnceAverag# timeChanged9W ~u    q e M%1. 331#y1-@01  a 3"51?3BFN"qB   (J 2(2(8[ S J@H@R 8R  8 !2"( 8 (;$ 4&( @'2((8 F3) 3*W<+#, z.2/(8F130 7(28(29:R;(8552@(83A;3C3D42E{T(8/`G2H(iu3IRJ2K(84L4M2O(8#3P#3Q2Rh2S(8R  HX R H  0_0 0 0 100 0 0 q 0 0 0 10L!HV"10  >A# 3   o  * !SBlock 7 #D $< Q  5Urin&! u thumbnail4)@ ups@  /i3i e1  q {1o/"q(2R(8J2("u  i?0~8 ,+ ` 1c Dao Base $ OneToManyJoin* #By!> \ 3*hl / H0Dao]Af c4`X!a ! c  Ij  Ys  E5A  7 70 &BJ 2p& J @52($8/2(8/1(1030 !* TN 0 & 5. S M* W2 p 4HA 4I // U#  m m 1  q 3 ! " % & ' 1  1617s9 !q? $@4 1$D!@3EJ5N $F $6;6J=2> CEGR8@ $\ A0g 0# 0% 0& 0' 6SQS 08 6$"}3:23B^ ((t+48\1(S$J )( * 1"+,1 (3($ .B/ 08 H $$4WR 432  $  ,Q 0>yA $?5A"| & W gW 0ctH "cy 8 ctFoctLctya annot7  "ie"LastModified GEtag7 PrimaryKey autoV!@& Y>tableId remoteIn St!_gy R INSERT_INTO_RECEIVE_VIEW"aTrigg!S!#  on On >=events E" fp condi%0Sql 0SELECT %NEW_LAST_MODIFIED_GREATER_THAN_EXISTING% sqlState' `s %UPA% o!O INSTEAD_OF !ct_%!_i& TABLE_ID $K""/4'""  (.p1 l!.$ % "0( ) "1.>1/" J:49(!4C3 I,1 J L )M3OsR ,SU1,WrKr%<6H8P#S#RG #X@o f0& #h#'NNa #JQqT2V6GRK@ # h# *&0+ 0- 0. 0/QtSQ\#08@  -:,-Bdg#m#y#s#y#CBR#qR H #U#R  "# +0   0A 1 083!  \ X6T JP BL! 8&"8:;  J q#8=>a? @ J$QA B4q$8DE$F #  #%%' ݱ qContext}!it Pscaj3CIdHi@Lo 4ToHash  f3Typ$Tow%IdRA d# $4 5 6 7E#) MA'ETAG_NOT_EQUAL_TO1$)s*csityjoin %d % p s# TYPE_CATEGORY"QING qOTHER PARENT t"|"QQb*1 %41( b r*j11 F*1<=>1${rCR@ RABCDF "s "p $:$BC5 %  s(J %WJ   %$1B & & 1 ( m0(Pu2!!&b3*3* CR  )QR-&2R $!0  Z $$3$ ;& 0  &P '08)WX+Q -!u8/0q823U4 5Q6 74q89:$2; 3?  & A %%% #O  1  (5! eX$6/ cb*r"7Alld!9% c" $G%]! ce1inO#!Ini3e Hidden hideUntil#w%* #$ @apse/ !_ %bPies =a* q%@Gradebook,#&$0dIdv$$ &$#u!%;%3And 3WUidBy|KA,"! -\ >QDiscuH31Pos#p 8ByAssign 9 a)<v$If4Tz]_listt " $/ LineItem $ Watitle,3p3Rion D%Adue resultValueMin Float-ax/ };1 E3]q &%11 cN#_1)]3i (% W"tt %4QJ'F!%. . "$&)-)?$( / 1J%/Q(8 1J%S(8 2($8;% +()-928)y/20#1#3244EW317M%448M<#l##X%3 8XX%pBl5C(T%0;@F0GH!IJKL(2N(TVO2O+$+$10N10(Q $ %$ ,10%3$8&%0! 0"  0"$/"_/"txapi @PExten $"$#; $TAllBy.L 371y P %/4 1i8:  m8e8$&,\"22 1 q)6 (%"8H@ 2) ' 'C  '1 i$0  p nb#GroupI-PActor q%t&> w="Or; zhq" #2 sIfNeede-Qgmaj? '" lBG:j @t%`h36/3('3 J'Z55(:0 *#`R  shallowC)7D8+%0 o u blockbA Fun 1m0$OSMextF $=$= &"= o @ 02_.8@ ]tv: : ?& .2C4' @e8gxFqLong  Ma1QCsn PLocal3astl0#ByCl 1  e:AqFlag mC2 C&OAny / H& 1 1xH&|-2&c;:&$(&J&,f1+ A10F 2 S8  1;L1= 3EJ.(&B )(&f0 )EJ4A6AJ6D2(&q:2<>GR1@ )(& #8 1A Q S>& S!"(&# 08%@_AE 4  EN > !$/$/\ L&'cBR )l T2lxN/ A )3  $ r  o ORepo #0_r<TDoor;Ncsitory'; _httpClient io ktor c& H" _#;Y _endpoi#kGH  @ :  S =E : 1b@+, , +2n1"j 1n~1"Y $ 71(1++(J2 %S@ 17Q#(8 RH 2H 2H 2H 2H b H /#10 a5hA 4  ? 4SOffl'*> 5  ntentEntry ,>h1And$ ! 9X  znodeId: i Y"  7eBy 0oi 0 /# :; '' h%A"rU:Q(8 J2]R (8g56-#?0k5& i  0  c U>G= u@ 3 [>aA l D@`  NV L- n$G>9q#-  rFpassword$G2 p# >0s P* AsLy00And" P 9sstamp @# @i1rtO2+ A`Text 'b wISystemAc, 2 getAllP get>s@ Xh@(oL Or-&acrI*AAuth&B *' f?' 3&0seExisting&J4s >2s  91 C/3;^4 v q ;$6Q& h8/3?*/.B2C(8#Dc1E(48#H#I2J(1K?5sN2O(H5wQ2R(-UU(8V|WC5XY #%%  /4+ OyQ   AT*<05 ! 6$  L?0A ' ? (dLanguageVariaVSlang&B%  8ryCIV$:V>SeqNum / /55 ^5&5 W5 5-5Rwv-553U.~%6S5J>Q$5g.|% 551*7 {..1/ 0 12X >". J1%D@3%GN181 S?61 Tp V -5YYs\ 0]_10a J/)YR6P'RQ /O '6F* '6+MXp 'JZ2[(8HY'J^2`pAvYZ'RUvY'p 6Y."60/ 01 02 03653ppS p|Q 08#$pq8:78B|o" o28c &6#B 3 U GP 68 S'R  "/  g/'g/'g/QR|/p6\R\R6' 24/6'ZH &v@! "<Q =0#8?/W$XA6Q% C!u&8EF/q'8HIUJ K6QL M4q(8O$AP 'g%)+7 $  PaQu6`@ppj  qppjPcsn L 3Lcb0t "XR<ppjMinoQppjRela:/hip ppjEmailPhone ppj/P ppjmus ppjApprovalTiemwoIpAddr?1a    +c1F8 eY 0 23 4A2 3 $88<98Ub  Zp8 RELATIONSHIP_FATHER!MO!_LEGAL_GUARDIAN 0[US_APPROVEDREJECTED "_UNSETFAW 4+d1Y [ U1O *#0_ +"#3 _ - - 11B$A0,A #y6 *d1O: 1Q" V1X3%Z 1%dQV+ q01rA 1 tW u3wzW {}10W +X pX  .RhX 0 ijkl9m_n93o?M . v Jx2y q|2~ W GRs @ . N$  ! S"# N$%S&' ( 08*h #; N:MNBO$ O$  J0?0@A B<CD E F0G`1zH<K <<< 1(H1( 03(K.JI2J(8fKK L!cS.R   1H9 Q.Ry $=. 2L BD/WR h 1 \G& +  . R9 g #}  " RA S4#8U W Y!u&8[\Dq'8^_U` a Qb c4q(8ef$Og .   s=ScheduleDao_JdbcImpl p! ,B& T tAdapter'_abort }RK3ion& f!7/ O>4k 4All01sByhM<[o~= YV $5 v9=x" ;"<U! (eA("n3 sHp i% ; (//,; =`  63 Sn%;1 kr%H %(q  K11` f2B+a J(%{S J"@H@2$(_#l#&l##_2+(W#"3 J_: 38 Rd R^ R H  7F469Y)9a&$-gu9 opedGrantDaoCommonSQL_FIND_BY_NpAND_ENTRir2I C G*5.*,LCASERWHEN <R.firs# IS NOT NULL T# ICELSEIG3.(3]Name +`ND AS "HFROM4JOIa W(OND1.sg,^Uid =V6HLEFTk O.i[WHERETRD = :Rj;AND4h:]  $\USER_HAS_SYSTEM_LEVEL_PERMISSION CQ-S(b+$ U =  =qB= :a=' >( O0 OR?-2)UKSQ(es & :pP) > 0 /8[%C"@mf@R i( m( 2g #8 m2O  "Mx 2&  S2iB"conversationsFokD*,+n@AndOx k7Y a/"mj/W# #sEbTy{?Uid 5 Ij    ) ) ))2Z 2Z  2xxf()()C"/2/ 2wQ(Jjz(2"((1J %j1JD"/P)(8 P PR2 2 H  2 2H  2G@  b/  wUNh @ bOC  n&"rtn- - g<'rB`SeriesKFiel*ChY *HEDropDown# BetweenX2Y n0SverbAB VerIK@y x&3Map ( i3( 3!NnL&wg& _&= Penera tedSerializer descriptor 2s %DWchil<s Array8R decoder encoding D 'qUnit $Per E-!er value         1@D  2    3 $)F+ ,1-F/ 0 1141315171218X: !;3=s@ $AC8$E"3BJ68H  . 0 0 0 ."6U<8H6J>2?(8B2D(2F(8R98WHX} . ,~p0 0"@0 0# 0% 0& 0' 6!("# B%&'  ( 08*u@ 3:23B(    q(  ((((+ BR8@HX . Rp HX; < 0 0    %! . com.ustadmobile.lib.db.entities * com : lib db= DiscussionPost kotlin Any seen1 Int d)Uid Long pReplyToM$Title String Message StartDatekCourseBlockk dpDeleted Boolean KedPerson4 PClazz \!X@T JP BL" B!#8DE  Jw q$8GH>I J J QK L4q%8NO$%P -    %&(   Qcore dao ScopedGrantDao_Repo S _db$ RoomDatabase _r6TDoorHsitory _i _httpClient io ki"c& H" _%Id6  _endpoi  Async s eXWies A" 63Lis:@ collec0s ?D  q  1 D      ,HQ 1"W!"!%B$ 1 (  (J2(8H@ J2 (8RH R H 2H 2H 2H H ( 1 @ 0 0 0a0   edao 3'  9 , 5   AndDisplayDetails $ s xapi L1 pI " Q  Pn  #:   Embedded component1 2 copy equals@othhashCode toz   4 / '       Q  1!&# $%8*. 3  1/  S6  x  S< #  # 2B "> F ": 8: "J:2;: 1"J@B: Z"R5: ": P 0!i@00" 0$n QW: P S: : : q""t 0:/0BX: 4 n+aB  (J &8H.S '8 @(2$1 ( (8H()2+(8H:Q,8HR -8 AR " 9R     10$<A " O  ~+DContextActivityJoin Wrapper - ,  .F sfindAllBy9  7% CIdHi~Lo scaj=BType0 "Or[ 8 / vv q  "  & q N,1 V3  5B  (J202218 ` J2 28 X R H 3 Q0 0 09A   . @    O.  DistinctCategorySchema  cn0u  CN{0`6! sk.oO v n L D   $b  @1 `4\41lq ` Q"^  f  /^ v l| t d d ; ,N N #N F #N 62N 6J425N q82:N  t "By>0Uid  coroutines flow F  tK^  t0JobJ"jENumbY@sNotD0Pena#< item 2s 1Outgoingw\ionFoPaIfDone'$tNodeId tp updater Rus j h Hus $"'IfForAllInJob &predProg$ w?redy5{ U 1 3-g +1ww[V$$!"ByPJ2P"P(8A J2(r s!2"( 6#2%(8 $&2'(2(( 1*( ,f -04.(H R H 8 $700  v    2 -"_i > BX| # at  0IfMoreInfoChangedb2ac"6NotYetDefined2acAactInter!onpactCor"ResponsePatterns Rttn @ Hh9(Q C"bq(J> J2b3 Jb c2(1 J(t !( 2#(* R1 w 4zy 0  ? S%( &T"2And@Z ` ,0DaoU|`sForUs#paging PSource includeA#H/e1For]NryParentChild`cepcj`time d&"By'~~Cs uB new" (oTimeU [ 7EQ  E1   R3+O/m @&A`BJ1(/8H@ JP8H&FS(85H@!S"( $F)0 >+.2a0 ( C œ ! "7 '[ 2_ = 0 o bg list ?sps2-0.!uwB"cP J #  +^ j jR?0 *0 0 X+`Assign'RSubmi)+@cas Fcas@AcasHcasTexts imestamp casq+ 5 ColumnInfo defaultValue 0@+&0+34 5 6 7 8 l++ !(cU/a:s: + + MARKED MIN_SUBMITTER_UID_FOR_PERSON NOT1D )SSION_TYPE_FILEaTEXT ,7# R_ENROLLED_BUT_]IN_GROUP_,/>Q $6    ;> $QA1&Fq( )T5KQ-V5.V5  I(57,1D 1G3IKO,3"P1,1 [H1B1 e  f  h +i3ksn .oq1.s6#5'3d85 'R\h, 'R]p3^(_;7`&abL!_3c&* '@!f0( 'k)jJ6Jl2mk'Jp2rkJkW'RgJ6O 'kP* 0,@ @0(D0-,D 01kU7kS k! 08#j%!qB:ABB|J6!,>6r-D6,#)B@!z|~s(J 3 "W'J 4 5 B81"$71" 188=" 90: 1J;M"U" ]"1((1(3("'J<2># 3 ?" @"'r-3'R?7-'N-Q+,7  -Q'R"C0 .2 -iR2- "-E-a F4 8H-J-a-w#8NO-QQRUS T-QU VUq%8XY$ZA& 'Z0')| *% S R8 ZDao Base  )# "8#LanguageRelP7rEntries Y/EryUu/^0&d(BysUidWith +!As; xsites OAT+# v!p clazz4 ` 8account? aUrl s !*$>9 ,z9!t9   %_BEdit8s lAndPicture 79V #60BryId??5And>>HLive!1 pSimilarIryForKhan <j2gerenByAll ,t F3=$aFiltere7!By##is langParam $P0 so&Sder ;,c$ByOwner eFromUids Uid ab9 ;s "80Uid;XapiObjectId o f&"My1s )G2untq!OfUW1.1 emg" "  t cFlag  |. 9 Inlv91eInen2ser1/'|  VA ]8 8&@,?.W# X)#g83 4 5H  7K8  1 Hh <1! 2 61J!r*&#1|*}|#}P!(8v"4$41%{18 ( * 6-(j.{1/58 404#132F1-7wA29:1;( $28/v-52?:@2B(8Cr psZqFm6Ext.ktn 0F Z#1Q 1}64FQ   $@8@H@ 10cBO0o  H VS 2I "J #Z J)K3_%D" 5UriV> } u4 thumbnail4Tc*HJ8xr$ vd~8B$Pq "q(2# $2(89 .8,(/1"5" ($hym/ & q k%NN)C6) h4E e q 0k _ *? 0X>Rں4? X> A#A$@Mark<7%; z7&> r7checkNo  s Q7=% aq$%ANextb Tob6For! &:! mK pgetAll2\EmZd! 0AndT!erU*f )a2s  E'#j&OfxB$1 fR ~tudent M/ '5; AverageF!/. +k9>u.1;5>1$%J0S( 55&3"y% y%C@JP(8k1 JZ+7(( U J531 J(5  /U/M/Z/dR*( 8 -.20(Y Y#T4(845#aR  H:S R :G p0{4^D aD(D DJ4 \C0a4D)?M !PVerbX4 ( (#k,/ :z/B=7.6@"sn..\"A.W#3=- G  y Q^ u'Rphttp #I0DaoV0Hel&@1JR+Jw repoDao Lw a G* c? ( z }:6`[P)`|J J600\@@^6666^^oQ  1!))% & ' U)1* x^E $F %n)"J1O1SU"HI]Om]3(;3#( 1J!?+,-2.(^  ^ ^ #^ 23( A 46-A4/Q9(8) J&6T_$ FAj4B4#FE3D#F2-I L 1M(28/52Q:UT(8QU2Vy52WuW3XF4TY2Z<#[\2^( 85_#`5#aiqb2c4d(R5e:f(3gLoRH RQ  Q 2H Qs9R HX   3 z9L610 1P  n  ! "#D'SD `(!X*dXR9O+  H V  y  %)Z ( 6 \(*%:v/u  C%q  R1'w ZI 1RP" < <3(m?1 JcC5]Y J" /$JC /OCd2,( 4% %1C%K:AJ3084#m:x{$${Qw CSq  0$%5JS?@CI.* HOU 8Terminology  5 g%0@/ &a " =AllB"9P AU.-%Long get  G- ,;/a(P E]/lS:%lN1\Dd[ e7O7C"$2 g0 J `H1\**48G%*PF#iV +FCR^H: [V? H$/YS0 & P'ContbD 0eD 42S)2  I5 s1Tb2/%in." '"# "/I  I !L ;%1'C"'-''5c`.#2 P?'!'*Y 7/"Hs'"`? /"}." 2 1And5 rn !H1 bG ,TNB>E!> `ri i ireo!q?j`s ="=`Xo  cWo =`!.W Serializable ReplicateEntity t Id remoteInsertStrategy RINSERT_INTO_RECEIVE_VIEW Triggers  on On )(events E" Q7 conditionSql 0SELECT %NEW_LAST_MODIFIED_GREATER_THAN_EXISTING% sqlS#`s %UP% order O INSTEAD_OF Se_!_i  CONTENT_COMPLETE FAILED .IN$PASSED RESUL3URE ByteSUCCESS &UNSET TABLE_ID sTer Ker Gened descriptor 2s %DWchil<s Array8t` deco>encoding D Unit $Per E-,er           !44 5 6 7 8< AC D1EG H I1Jbu v wz  2 2! 4  4$   QtG0Y s0 -3 00 .0"(BJ8H  FRHXT  aHTS8Q0x F 0 0 0) 0 0* F"+J2(80ǭ(2{(8R8WHX/ F , 0 .@0* 0/ 01 02 03 69(:; B=>?  @ 08BuP t:stB ( q ( q(q(( ("6#$%&' ()*+(,(-./012$?3( ;+qB!#%')+-/13579;=?ACEGIKMOQSUWY[]2(J K8H FJ L 5M8N 5O8P Q R 5S805T8 UlV W X Y ZH[\ ] ^ 5_85`8 a$b c d e f gTh5i8ljk l m Pn21 (1( 1(01(1( 1 ("H#$%&('()*1+(P1,(-./012(8 Ho2p( 8HQq8HR r8 @R fU ,H )5&H$% ' ( 5+H<2`5H5H  l5H   T 0 / - 1   *8@HX<P UR .&0 G"GR   #  " 7Bq 0   ,2 x Jryn J B {$Q|}J$ B {D/J&~&0&L !   0"8 g#c{_ J[ BW$ #%8  J5 &8 (  Jb <0'8|) F $com.ustadmobile.lib.db. ies.xapi (+  com ? core db dao ContentEntryPicture2Dao Image  updateUri kotlin^ uid Long u0Str thumbnail4time hp.kt upListAsync  collec0s " lib O/p Q.    3  s   Q  (   0c& `BJ" @ (2 2 (8H@ J2 1D Q 0 a0    sdao  'G CloryJoinDao_Repo "' ) _db door room RoomDatabase _rJTDoor\sitory _ _httpClient io k:"c& H" _&Id _endpoi*PfindByParentCRUuids|W qgoryUidOk# 2y  CListl '&public 2s ?+s  +       ',3IQ I "#"% &_"^Q$.  1 (R   (J2 2 8H J2 285!"@# "20 2 8#R '8 3(.RH R H 2H 2H 2H H .10%1 o0 0 6Language@Any seen1 Int langUiso_639_1_standard23 |p_Type hActive Boolean LocalChangeSeqNum iMasterBLast2dByTLct ationConstruMarker 9x ) internal B` Deprepd mess\ 8This synthesized declar should not be usirectly replaceWith +  expression imports level AionLHIDDEN js JsEx0P Ign  a annotB* PModified nEtag androidx2 PrimaryKey autoS equals other hashCode to$ $er Compan"]|eovalue\ | ARABIC_LANG_UID BENGALIgURMESEvENGLISHaFIXED_UAGESKINYARWANDA*pINEPovPASHTO"PERSIAN:RUSfTAJIK, ? 1    3@&( )1*, -.3/012z3 4 51=1 >1?1"BA1F3%HKR1<Z *[1 d1;1e& g /h3jsm 2np12r#)Sc8 +RU!TP VWX0YoH\7]^_`0a |b((s 010+<(0, +"(-43i84Jk2l%aq#E#GRf"@ +""p0. 00@0,!3 04 05 6qS "Q"S#$"% 08' A <:; ?$1Z@4 j!l!n!'| *&*JA2B+| C& D&G *<% `% `% #3*R *Q.W/ *  hQk 3H ]R57* q H a I8K \ XM Q! O!u"8QRq#8TUUV W QX Y q$8[\$] 0%,_( %U&Mc  3a{A' * *%(** Oc '%0 AndPassword;%` firstq s; "la08 pV% p9 /@5*KcBR J    bA C' 0 t$ &&  addSyncCallback,$1Bui% &d UmApp nodeIdAndAuth ) N2R0ExtAextc33@ Qt1 3AA1#3  '2(8@ 0100\1 =eCext;/`#5 =N  shallowC(CourseAssign6*!u blockA Fun'1$!"MSFg  )4'$3 0(8@ 10C# ][ j'g@ Act&V'<' "'B& &G{ =! B9 account& T*`uid GroupMemb7- g!h[4"B3'Ytsites 1%3AndP uid2" '"Or&#FZ7+ Ifn$ : */h   y'  |7 7y'Uq 7# $." 1(P P"D@B$ Q1' BJ'18q'J 2!{ 'U%(8$ &245 8  *2538 2,H24u 2.(:/0RH RH '2H 2H  'AH' 5 .4Q 0S 0d 1 0*A `5  m (-U**5Dao#rByMinor-9[ -Z: mD, (-1xRWhereSNotEnrolledInClazz Required r=UidFilter \0Uid/'1Andi>FromWeb is4Approved2 isxOf useQ6 2%.% ,/%  #+1Q  h+q   /$ +1  .2.#8..r 38@2+58N$%N1=38*+28W+ mn2  P/ |O |bUserS)DaoCommon} FIND_LOCAL_SESSIONS_SQL, D G ?.B.*,  1).*<h FROM< CJOINQ O#.XUid =Z2.use3 HLEFTkq)x[WHEREz00 O = (yCOALESCE$(,Bnode[/IdK ~LIMIT 1), 0)));ANDsD = 1A4(3.us & 8) != 88/8%a"-K "R1( tjn1  3 5 # ivityIntera :,()@Uidsm1 2iesR! _lC$ QI2 TAllBy$ i E7y n*  /t U  Br% 1 >  l  l y1eB5&s 2 (hQJb6@B5b3(tb(+ @5i1O u G7? G7pxapi fe{$ DE get(  w .V` stmt`CIdHi4OLo 7W l44   1  M7O1v3Q'" 2B !v E?< ASit.9 #it^. i. FFlow2 coroutines f! ZruthSalt k6}# ]2* workspacez    1461 b%1k91 " BJ 8H& J  8 3 N9  a J2:"8)y M163(  # O*HeE  Q%#" )Average 5#" a6 Sc 4Float Penalty=5t 46 4! 7  J2"/ @ @t:@@ F11"1 ') 2% ^*1 , >)2J 2173p cJ(8pB  `0 ws6. 16J021q4268GR++I@ +I~#`0 0> 0 6SQS 08a$ 1&:%&BX1P? (m+K !2I0R J $0 S`X  0 N 8Q 0)A l ~  @(d!TransferJobErrorEtjeId tjeTjd y$A tjeC5Stre tjeDismissx( }(:z0#'.&!v)=cidx_tu@jobeup_tjetju@</}&+"9F~0   @(h&"}&@ 0q1&}&&u168=Q 8l9B09SA  9]QSG #9&#&z# N %F %6C6JE2FqI2K9GR@@ %!@00" 0$ 0% 0&C*"S7S18!%%y5:45BjB%%%##B(%p%h jl%*@%W%J + ,@%-% T_NS%J2/L% %1T%$%3%J$%R2$% 3$%%17 1Ht%7|1% % )L7 7"%$*&7"FJU 9$Q :;O %%+  &eClazzABas8"+# zMiesForGradeboo s A$ =91ro-6S sortWsearchText:"fq@ cur0G studentsLimit Offset 2sJ '%@]$esGC/1s $2AndubDetail1s pB] *c &AsJb"E}1sBy,ndRole $$4And-!  HcLeavingReason !G? p!D#Jpaging PSource !;@ pera i d  e LF6@ UViewPuRCheck3! esz4f.sB d 6OF !Paged get-AledAhM )&]XsZMAgetn" KN/& tpg9" +o~JeFor! 'l 6 ti#`}Bnew "ol##DateLeft@end/7[@ +1#K] }  } %  :1#  :^$K %. c  # . / C;2sCcC I 1 OA `*QJB 2 2 C2T2(2@ 2X`J2X$&5#5P&(8 SJ'(  XJ)~i A@$"AE$/8;-GR2(8U?53=7S5(836ZA18O 38;5:S(88"<N5H=$ J5$>J@$A SB(85C&DH 6G2I(81JZ  QJL52e N(R"P>S2(Q<|RST),UGV0 0 Q"==-""q0 0  ;& >    0|10bED D10 1! - A#   _h  z 9#a(o " 72 zQU. X /^  O%   ,%y S@ -Ra0 r? wS *Tff f  .N0Js*A cm Ub ;!U/n #Jb-B  && Rf*JX5 @  ( 3&P(8qS J20H'Jl.aK!88?0 < <?t ܁&7<c TIPpJobProg6P KFcjicjiItem8 Total cjiS:Q cjic&xcjiOwn: \  ?#< F?> 44 >Z"1 (+F E.. Fi < bgW!q9 :6N1 ?GO@B56;6!J; >]9CEGR8#6 00!uy3:23Bp01 ~M;?(+Glprtw(J &' u7 )*+03:,[; '%|%8- 0/(G 01    0e -5 M!C7CDP   *O  ScopedGra\:o's\YsgPcsn sgLbAgTab1 sg5F sgQs sg/52sgBsgFlags#pz: )F UZZ YKFY++$ D ,7C_to_  NXppi0UPDATE  SET sgLct = 0)0pBsg_qp ) ALL_ENTITIES X1S E  E1  E%( &%%X*+,B%Z %11%l \ 9B>1 A3Cc3##p#E1 S(3 X1 Yj1 [E\ FaEFX1/f ti&EWFp )RT?Z1P 3UHVF` )%,&f0) )E] wJ_2` qc2e : GRZ O )&E&3Q S!"&#08%A' 6:56B&!  $  :E.&#A! )>k! i /DW)RP)\DQR DD/\R /Qjqk D)D 4F!7 nj8f J0 B,: C!;<2&,82=  ?WQ` @ !qw\"X:DQ# E!u$8GHDq%8JKUL Mg N E5&8QzRk!' )   y(D3 'Q -B5,0O=   {sC}   ' .(f<Q @P By6& ;0Str ^ bEI8UidX ' pE/j; Q& I& 50TT2 (05 @@2*&/5i#;P300EH =5 D  U;K5H E ?;? > 3PTermsKOneToMany*= T / 1All=r #! a@BOnly E-( K!r3 "9[g@% e Available$<s%C6LatestByB lang ^0s Code in}> @k! s!>p change @ upQ!Pterm ?26 (1;jYX) > >0V"h>WW0J ^>>7(>B5 8 $X CCS#(8 61$ (S(( 8 4*(9Pqj 0t@# jO.?4O6 qH!!?LogeH%AYH&P     W   02(8@  0 0 0  #com.ustadmobile.lib.db.entities.ext( com 8 core db dao CourseBlockDao_DoorWrapper  _db door room RoomDatabase _Q5Q.kt existsByUid kotlin Boolean cbLong "findAllQByClazzUidAsFlow Bx coroutines f! collections List lib0mposites bAndDisplayDetails cs includeInactive Hidden hideUntilFilterTime accountPerson* PagingSource androidx p) `Int Aapse!_ [ync #bEF =f$ `' 4* '%#AndGradebookQ=adId s tString$&cE!DuidpUidWithPicture 3k'By%|bA,"! -\ >DiscussionPostm#p 8ByAssignmen) 9 a)XvgetTitlefinsert 2y  rUnit '/qreplaclist update Am# zq changeb ' FromLineItem NLastModified t descrip" &DzAdue resultValueMin FloatBax v0up'`      +1+  G  (1     @  q p @" # $Z%1(<* +-1 037:>3 FW"B  (J 2(8H@ J'2(2(2p (8H)5-!)?&( //5'/S(8 p2)#8 3,;`.2/()122(8)y324#5#3648EW29ow;2<=2?(8M@#A##B2C( 85DE2G( 8#H#qI2J#3KG55LM5N(/3O/;@P0QRxSTUV(2X(TYVZ2*R  HX R H  0 0 0 0 0 00 0 q0 0     D0 0 0 !&"0# 0$    rdao  9c     Any clazzName@LocaI bseen1F ADesc attendanceAverageaSHolidayUMCal(r\zScheule1 is2W NQStart2 1End 0Feas-PchoolpPEnrolkPolicy Terminolog qMasterCSeqNum "l2ast3dByp 3LctaZone -StudentsP PGroup|Teacher":@PendZ A$/ar]CCodeROwner}serializConstructorMarker  ) internal SB  Deprecated mess, 8This synthesized declar should not be usirectly z 2 R a expre  imports level AionLHIDDEN js JsEx0P Igng   ;  ColumnInfo defafS 102f a annotn &i oEtag s0 25966 PrimaryKey autoGener equals other hash$ $er Companion U 6y f y tableId remoteIn+ Stg_gy RINSERT_INTO_RECEIVE_VIEW Triggers value  on On 0/0ev0 E" XD 0ndi0Sql 0SELECT %NEW_LAST_MODIFIED_GREATER_THAN_EXISTING% sqlState$`s %UP% order O INSTEAD_OF nEI_ _# % ble CLAZZ_CODE_DEFAULT_LENGTH ENROLMENT_POLICY_OPEN WITH_LINK "FEATURE_ACTIVITY TTENDANCE `ASSIGN TABLE_ID $ KDer Td &or Rors %0 or chil<s Array8G 0ecozPenco3 D  $E-_er 1  t ( ) \ \ 3,(\ 15 7 819F; < =(@ A B.3CDE 1I1P1Q1#T3VX3&Z]d1h1O1q1N1rt /u3wsz 2{}12< P? +BJp8H! :RiHXTN :RjbkSlH;0'7mnoMt 0 0 G  0, :"-Uv8HJx2y(8|2~(2W(8Rs8WHX  : ,QM`0. 00@0, 01 03 04 05 6-(./ B123  4 086u@ O:NOB(B  (B (('Qq(2(;AN   `! "#$%& ?'(+ABJ L(8H :J Mr :R HXGU %H  r$8@HX >U?R +5  :7qRL0\RWR  P!U R :&!UGR $L7 #    ! " ?sWHR  +!JR Hq3*   " #R A S$ $8U \%XWT JP BL& Y!'8[\  JUq(8^_` a JQb c4q)8ef$gY* :  !"#$%&ll0libkies +-r  r qxapi F DeleteCommandoRepo  0_r=Ository _dao _httpClient io ktor c& H" _I _endpoiW _ >( dP/[ q -0 [C    sQ a[q q x1 "1B$ o1(q(JA@ RH 2H 2H 2H 2H H   0 0 0 0  E.@ F  PSiteJdbcImpl  (:4% pAdapter#_abort r P 3ion" DSite GQ get$ -m 0ruthSalt=QC s 20 up % workspace QY 1Q     aP YKb1! B(J 8H J 8 Q 8 @ JR(8)23! 2"8A R1   70 3P 01 _;/  3 ՜ * C ]h 3 s#, .~>/ $] .AndSubmitter)R @zM !> L{ 8A comKes 1And* > ! 1WMembersByA^ IB )YAQ , 6;PeerReviewerAllhH 4 getAllIs@!"Z\MarksE&0 g'HV NN,. .EptterSum^6For/!1kRarchText sortOB$get Aget 0Uidi getLatest Allowed geG{ingType>4l3sFo) )# )+0rogK G0 (<tterCountg++sAndName!Or<!Se p3! g, z1Str5 b t#  + B0 u a $ B:6%  " / .( ( .  .  0 2  w 1$1'u 0)L   w  w 32 4 Q6  '!''2  1SBP"   @(2[4( 1 2(e 1 J 4  ;2"R"8 DJ % 5&X * ,S2.#85"/*21(8$3$$-  q1(2;2<( 3>S2?w  5$ w 2!CZ "8m !FAw>GA"/!6JBKSL(85M}$SN(8!2P("Q @R2T(85U#V5#1W3!Y(2[(/q\2]q^2_M_;`q@a2$ / |  !$ 0<+|! <! z!J!!q0"p%2& R6_' 0(!  )+Of o +HK{  ,  * U ,p& + +"g UR c s +  u g 4&0 y +Ny  3/fq W 1<1@3HYO *O O 5(1'* 2#4$( 5-%)?*( / 5+/S!(8 U 2-#8 T (8;0  +28) 6#7#+#4:+38+ > TA(8MB# #+4tD2E( 5F !J TI(8WJ## X55NO5P(  / @ 0STxUVW 7Z(T[\{ { { [+= 10 %  e  + ,+ +!`{ #0_$ 0%u ލR  shapOCopy 5 ,Heblock A Fund51`ExtenF)& $S extF *1*1WW(1O o7m" T  LDao Base w#0 c^AUser((kN-ui 60DaoB 7?h U5 g 87~7 U75 p76V B`' 5 -54iFasswordHash2 pa.sq>. !AsO00And" c stamp exclude@#  Se8ec7#rt*'b h8,8ISystemAcP nod+P#n}L2All getName9: ) XI+46 Or,Race " <cbAuth  *" + , -a' 39!sExisting4s s$S1P cur/~/>  1%<"}1  K q    3 ><1! "1 ) *D1+D2 3 >8";1 > 3 GJ &'Q 2 y6Ѧ@ J2 &5"4#"  :1e( Q#Q t1$   55&(6q/(2,C -1.('7/(20( 8 l?/111 t R 98/ Q3<. U?(865A(648G5857I(K58$5N(va 05  *6"6 .; E!6  w$5 I Tc 10K A  i o0 !O TransferJob p! / l! *: %ByContentEntr5cTotals  j|2Andd: c Ajob   @job RJobBy%c@able-]3 #COffl='or%p0Job`(%usbjob BJ"s) If3)O9poKou1%-U({{%3*#*1~/-[%5 (1#(K58 %(%< NU+(8 N<?JhB10\&?0}U ^aUserSe ^ ^ /^ *D) :! ! @sFor# +od  v+ ItllLocalK @max@OfBirth endO7'z exemptN} C newjreasoo C end@ {#e;;Rv$ss>s?  ! hHv :/ 1& J&Nq $ \ hg  FCsert# K/_  Au!Aw Ae!!1+-,B6-.>2F #  ( *0+ <"-!$!$!;%(.'5 (4 *   5( q4254P^P@=2I+>10d \ ?0d?6 !`LanguN=$AE_  add^=1iond 5ies ZKKg24Sqlj2t $UmAppYAMigrb.kt dropOldG'7;s <3s eSqliter!0CQ CQ  B 8@H     5 A } L1!.nOK QL *0Dao4g> BARG_FIL=ALL_SCORESZ  !H>3>#NTA/8  <c"@MwR7: R B RJ:#NR CZ?T ZQVariaG/, S Ade r $ 1:/RSy  m6 q& ;  A c{ DKv* 1EB-dL5 Y0yTo@ KMPCPStarts kIPBlockk2 dp7d*Ke 4  E @VisiAD'No longerC`- willDremoved Aug/24U@Arch< D/.@DAD8room EmbeddedD B/B{D/!A9=  !  !97(% 9Q,9- 10 1 !fB3W16HI-13!R S;  "uvB1#B,#NC"3A@678A0/; @f0 /2A6=2A1/J!@2A1/J !E2AG2AZ/R:2A/2AY#y40"@ 0& @Q =W#$2A&S'(2A)2A`+ Ak 4:34BO A; @+; (( x pA?(+%B@Y@/T@06UM"  s ;A /^>  ;O;  p dao ;c Xapi yj V"V#; W8 1D'EM4cenx0ByAuK6@ctiv2~V a$lxseRoot+0Ver!,7>[ U4$As 7!,3 xs/3 )S>3 ;> <G11 ;R>@JAT ` J(2{ 2>*2}'1 Jq/!0"ZaR  HP fC  ;u>A K>% U J(d>:OO}'ndOEP VYhN> I.PV c^<tP T46 "@P8*hE+ V0 t,#jQc;e! c0#"  O  ,y  P "P    3EE |B- /N1./ 0 1$9 (# Q=  -?A .B;NC@#N1J:93L-1M#sO #IN3RSU &GNGN  K B @ ,WLf0 @ !6Q 6AJSO,KM6Y [ GRN @ @ KM $#+ 6@ 0)G Q3 S45 Q7S89 : 08< $ I:HIB ,G 7M 7 CM  1M  1MO  `1M1M)(o$ +%. // @J G8@R+8@Hn @n QR')38 #  A @c  %! 6 d B ORepoDyJ &J0Dao+0Helc  c#KirrepoDao E>  )] }E +E  x D%FBuid%2E V .E'Dst [Du'ZC,&E< de /`  e /NQz9(R EZ FQ1 !T e###q/ 008/ e*E ' ( EZO-Z1^1e P q/Q W Q Q(JVE%6$&P'(8 1J.*R&(8 94!8 ))*:;9O)RJ 1?$X2X4:6IE909e."9*c2=(aD$E$H-/$D2G(:/%:I$9$8/$wewDDF1J!$: fQAw5: A _" 6UBA:38$;X$SY(8 1ZE.; \#]E28!E#EF#b2c(Q d(,5f(/qg2hqi2jM_5klg,RH RH  U2H LU0 H HX   ge5U% 010) CfS 0! : B! 6 tE tE Q* 0+ 1 ;)p,!,- 16. 0/  !U? R(aC/$xt|@Join U/ *    +@ j: 1E; "_id?VL oUAllBy'(Y0,$ s@CIdHi1Lo scaj_+1Q7"Orme Lij '/I56wJ0w %YQQk+J1} B8`(J\l3(( :3(+ X G (Xh$/A   $O= / (k3RelatedE#&w** ; r<$%`cerejHY, iArelh`comme:g=.4RelC/ ij$$lR+ U$Qh$ r $[+D^F$0($' ;;-0. F31@$ $  RQ <$=>  #  #:<xf8B ,$,6>$6!J EeqFHGR;@ ,t :$ QS !ee#S$%& 08($S6:56eR(B,! B eD!e  f0(B'B132(eR,J 4BQ,R,BF $ $l!1A ,K$d %d . bCategoa {"$l 0g c1=I $"ByGpCk\Uuids`^ 3 c`/ $:@! iNn   7B &public 2s :/|. 5U t` U  t` 5*q :G H Uw1 W? 2!(@1w$08X K<#@VR J T@.?Ku&E'>9 40    =spRequestb^%" 62$o/+e7}SGh"p Course#Picture serializationConstructorMarker kotlinx ) internal SB  Deprecated message 8This synthesized declar should not be usirectly replaceWith R  expression imports level AionLHIDDEN js JsEx0@ Ignore EnrolmentRequestAndCoursePic.kt androidx room Embedded component1 &2 copy equals Boolean other hashCode toString $ $~er Compan |Wble %$ Ker Gener descriptor 2s %DbchildQs Array8e decodPencod#D Unit $aE--er value         4   1 *      3F  1!F# $ %3*.1 1101 31/14` 6  739s< #=?8#A"3BJ28H  " 0 0 0 ""6U88H6J:2;(8>2@(2B(8R58WHX} " ,~p0 0!@0 0" 0$ 0% 0& 6( B   08uP 0:/0BX( ( ((n+aBT (J &8H "J '8 @(2$1 ( (8H()2+(8H:Q,8HR -8 R 8@HX " R uq 0  10$< " !com.ustadmobile.lib.db.sites  [  com <0 c3db dao Stud:sultDao_DoorWrapper  _db doorL RoomDatabase _U7U existsByUid f srLong findByClazzAndZ collec s List lib# $-BlockSourcedId c[q"s aPersonXaccouVUidByB% sMpinsertSAsyncK lentities @ up62 ?mu   q  1 (q   a6Q  0s88! "!aB  (J 2(8H@ J2(2y2(802 ( 8t#2$(R  HX R H 0 0 0 0 0 00 0 0 0a0 rr5sedao j/ jaDiscuTopicDaoCommon Any SORT_DATE_ASC Int ;L1oDESC8(r"@RHXT R s O > >aSubmiDAndFiles>bseen16% s-s `Assign4 S1 fR\,6AndTransferJob m4 4 1 10 6 q 3a #1'1&1)P 1*, -> 26 T 15F   ( N $ F $ 6. 6J021 q426 8 GR+  $   p0 0 @0#4 ( # Q S Q   08 Avo &:%& (m+1 (q R H $R H $. P0 A0 S 0  A $ %=j 3 GroupMember?$:CASE_CLAZZ_UID_WHEN_NOT_ZERO_USEIT_ELSE_LOOKUP_CGS(5SQLmC m$(:A )  0 THEN &(SELECT qSet.cgs * KFROMCz+RE7zrUid = : \ q1END $FIND_BY_COURSEGROUPSET_AND!/.--First get a M of all ePs - tmay contains duplics for [ s who leave and re-HpWITH Allal.sAndActiveStatus(15led5 B, is"K) AS3VU.BK@` (:time BETWEENa DateJoined AND,ALeft m $Z $ & =7c- $Role = 1000), --qdolidat-moves any_1$le7 G6DISTINCT .3hJAST(dInner.INTEGER F , d . O1+ =Y w2uORDER BYMu c? LIMIT 1* ci-- Now cre~with eachname, the c g0m0 object ifa! st( .fyNames || ' '"la)pZY-.*$E n vIh vThumbnailUripictureUri )CJOIN O_ HLEFTw~* w'--z@will/most recent in case of]% a@s eg f V +O.@.cgm n@u0 =6 ! 6s(q ;X q2Setn h1Lctd2 s'"(:Filter = 0 OR )./** Begin per check - must hc S views2R, or aBuserLQbe in8Qsame 2/('(Q/* If` 1 is0ownQ%, @s arvanted * (COALESCE{ W_ %_P\6 Oc| O: O 4XUid), 0)& 8Cq rebae `y that" ! aGI !`parame C!to8[ / ?{ 5@4has9the|.D"*/ OR EXISTS@&>.cp6 f  V<G X_ForA6 sU.cpTo[sE!= 0  SP_5)n_ K "  Np]N N|=X4.cpAyzJc}m {8K\ I(H/To /OR\ &= [[wsFlag &O8192k\) > 0y fSystemk/.s 6u  0/.s R1S 1-% > H1b! " _Pf>B HJ(:a?w _ANumb #) s, @ D2(  ?( + "LN L%DRepoO$M%`http 1sitoryDao8+pFlowHel%{%* u%_repo Door%I% _bClient io kO*"c& H" _I%% _endpoint *%47Dao 55NoS!VsMade, coroutines flow R+ #9Qa%Q%!CFrom%a" a"@tterl3/s0" doesUserHave&d&&d&&By11Uid$bur"6#`&7Jy" f\s 2ssi^ 7Las4$' getAll@sFor. : -paging PR'/ $@ getLateB!get&Of1For0inp'" `" @ '' '/0up/!!'''-! ---!!!'1^1q - -#-("(!- .!q/ (q0 1-7 !8 " -B,B$+ ( @('J2#(8 H J$'SJ%#2&2((8 )+*+6Y9, 223(8>"(Xp?5@26iF-Fn9;E]( 85?>)#@.4 8#C#D5#RH RH 2 H "2H 0 H p HX?jf).b)2"0 0 0 1 01 0p"0 1 0#" :A$ k")' ,b(+  rt?1Z( 'r'% RxYAxis -VisualType 1Sub ( ("(3(ATTENDANCE_QUERY AVERAGE_DURATION  USTIME_PER$R BAR_CHART m0RAC5S_RECORDED LINE_GRAPH NONE NUMBER_+VWSERS $OF_STUDENTS_COMPLETED_CONTENT &SESSIONS fUNIQUE;ING PERCENTZOED $ _OR_LATE %& STATEMENTMTOTAL_ABSENCES u" tCLASSES1| S55'Q 101601 jjw5^ 0FFm5*5*5*V3'*1Dn1,1E1GM*H3JMM*NP1 RM*#n5*QC8H85 'R/ 0"12<3(4d35Rc6;789:;<=>(?@AB o1447n0 '+I+JK2L+qO2Q7S+GRF+@ '++ 6+S++S +! 08# $+y-:,-Bp7-37 ?36 +'B3Q(2*6 'J +8) 'R HXU  H    Y x3 @,6   A ' 6 <, O-   SummaryA2 #  #!lpPrivate3jS2rY   4=38$4 5=   0==2Q 1 $1 =\82L=#N,1 2=0 _27>781:> = >@9B2=3220s96!J<ACGR62Q(91A0Q0 2 0! 62=222%=y1:01Bj ==')B(=hjls(J %=S$J &= = (3)8$12*==1 (3(>$J+2-= 3 .> />$J2 5H    nE$*>:B'>- 2083<z3<%x3x w9 y e!<c5!yFloat x.Asub%nXD 1 9w1)!D1( ! D! l3369$BPcsn L #4Lcb t  g%P8LoguJrregistPAllowed authSalt}Q8La annotf LastChangedBy LocalSeqNum ueEtag :Modified Master:E$Q PrimaryKey autoHQ- -QQ *@<1teI3$S)oegy RINSERT_INTO_RECEIVE_VIEW TriggersEQ#  on On 0/events E" X conditionSql **(0COUNT(*) ',B3n1tOR NEW.? yR1}%6*5AND=%NEW_LAST_MODIFIED_GREATER_THAN_D3BING%*vP sql`s %UP% order O INSTEAD_OF_$_z TABLE_IDq/j+_ 1 j3H$1&SH; *&+&2hWH211&H13lS >&"MMb@%@LHRH1S U -V3Xs[ 0\^10`K)Q )RPV_ )fF* )+NWNJY2Z}]2_GRT@ )fS sT.G@0*0/ 01 02 03Sf S!"GI#f08% A 6:56BgT  g(y'cBR S)R h  8@H2T)GT GT\R/znP &9RT) 4a 0J f'! " : a ; #8= \$X?T JP BL% A!&8CD  J 0'8FGH I J(J K4q(8MN$O )   %)+ O@  -UAuth2/(U /i_ 2UidQU % B" 8AUser $u  G :8- a /I  TI $ 1 )OTHQ g 1t%ON%&!},U\ ,1\(J2(8H@ T7(58$s"2$( ,PR+  + 2H +2H  +MU b!b1 Ua0 U۟!? ! 8 3s 1!`K U 0comS=& E4 ! M n A_! ! /5!f(T\ ! ! 1T!1%d 028*2B13P  !Z ~!>X ?f @<V " *S358)!  ; 3$JH1MAJA!W2EJR8 )T ;0#0t0! 0#M_ )T )T!!}3:23Bd ,! ! z##B b(!(!)!* + 3*, t!|!18_|!Q-2/[V0 318 |!x_F $ ( !/ $)\ u! m! 2(  !T%m ? OfflineItem_a' & o.& E1 a>$ > >>>06.0(N~r9 1;8> #?LfC>f4>>b>f:>6AJz8>D>GR7>> (f (/>>*'&"!2:12B^>t' !8001"+p$4:-"(Mff($ / 22$f>  shallowC-fe(d 8eblockB Function1(`Exten>9 B9SextF jj1| >Nj  02&8@ dq j!1# Vc#!1 C.exthQU @G$1< ~0cacaTitlekAn UR( P_EC caDl#m)l> C D V 1F< 3G??QM1n1o1"r3tv3%x{ % 0 Sml0 .P 01 A1# *H g;R @ 4} )8<<<49Q=!d+ ;"߫1,Vp8H  ;J20!!uWRO ;!S- 0/+D00!@ 04Q W/0!2S34! 5 187%1m:lmB ( k!1(/:(F r8 G! "#f"$%& '() *j&?B;9 "(@s)(J OS;J P9 Q R S T UC<VW XlY Z<[0\$] ^$_`Habc d eTfIg 4(1((1( 0!"#p$%&'(3)(;Jh2ioj k4;&% 2%W;R$$; ?$AR,Q% .@~QAR. .lM >QBR%]QBR(>%1)40VR&P ; R8@HX ; @(IR'qR4?%QBRS r?   _KR|"_LR!> X  H ;R K  NR# B* 0 0 0 0 0 Q 0 ", ! " p q 0#8s a$]uY JU BQ% w!&8yz  J1q'8|}~   J(  0(8  !) ; com.ustadmobile.lib.db.entities *, M  com :? core db dao ClazzDaoCommon kotlin Any FILTER_CURRENTLY_ENROLLED Int =S.kt 3CPAST.MENTS SELECT_ACTIVE_CLAZZES String < * FROM Y WHERE CAST(isActive AS INTEGER) = 1 SORT_ATTENDANCE_ASC aDESC 2NAM*?)#@          "BRHXTE R  3 H&2(&x  1 bb'cedao \ \)CourseAssignmentSubmissionDao_DoorWrapper +  _db door room RoomDatabase _,D ocheckNorsMade x coroutines flow F"Boolean aUid Long _Async _countFileFromStudenty sJ@tterr3/s0" doesUserHavUQs ac:`PersonJv&findBy|UidAndA( collectGList lib / " f\s  7Las0xgetAll or. : androidx pagw! PSource $@ getLate!getStatusOfK1For insert 12y @ WrUnit '/update @ =q        q 3H  q! *" #D) * +B3"% ( (J 2(8H J@H@3#22(8)?Q20jY9$2%(8 2&j^#8 p?'@2()5"8 F2,n9-E].)5"8 F/20(8510224(8 #5#65#R  HX R H V 0 0 0 0 O Q 01010 c  0 "">A  O  composites ZNamesbseen1ec first%2la serializaConstructorMarkerH ) internal SB  Deprecated message 8This synthesized declar should not be usirectly replaceWith R a expre imports level AionLHIDDEN js JsEx0 Ignore ]iyPnent1T 2 py equalsNother hashCode to}$ $Ker Companion IWble %$ Ker GenerO descriptor 2s %DbchildQs Array8e decodPencode#D $.E-er value~  pQ~3 11% 3*-1)1 .F 0 133s6 791;@3' J,8H ` R (0 "6U28H6J425(882:(2<(8R/8WHX  ,#p0 0# 0 0 0 0 6  B  818uP *:)*BXq ( ? (n+aBT (J !8H J " @#2$1 ( (8H(s&(8H:Q'8HP (8qP R  0  5& NQ 0: #A #! gU  3"'  d ,;/5#v pies.ext4B ndDetailPer `clazzs! E hasAttendanceKohasViewMembers#hasLearningRecordy  Embedded &>3$4>5a=/ =s   +K      C05Kq! " % & ''1 4/629~q9 :1<] ? "@B9"D]'5]N $]F $]6;]6J=2>]qA2C]E]GR8]@ $]]E ]0! 0# 0$ 0%G3]Q]S]]38 :E$"]}3:23Bd]q (?(z+)B ibMds(J (mq$J )8 * + 1*,1 (Q(81$JLQ.(8V/ 1089$Ri$qR  HW$R   Q 0 = O $%  ? Q %!A2llo  GSummary aMPeerReviewerA,C$m M 3 Y$$'AaQ  $,&2 77iF $!&41(1,1/g1*tq4 58p: !o=9!?"0"N #"F #"66"6!Jh9"1<9@"GR3"@ #""g0 0"&  S"QS""08_.:-.n+ (J $8s#J %8 1&1 (Q (81#JoQ)( 8 :* 1+8 #R H H #@zW#  8A #% ?; EditAndView ,O ) x zj[bQ%(8b&b 1'8b   $ LHH& ? ̚!&!JdbcImpl!," fC"._Adapter_abort EntityI53ion8 ">!E   !S  &1 i  1/  1N1#$B0* ! C"!!J2, J 1 J!#!(2(8)?Q 2!0GY9" p% Q @ p!X@9)!-.9.]/)5!021(8!1348#!#7F# R!1  w ^! '+ 0 0 0101021 0!":A # !/ = qxapi %*2ity$ @actp&'actIdIri!actType actMoreInfo (!a'!pactCorj!ResponsePatternsf?Lct)a annot "i #(Modified 0Eta'`@ Pri7Key> /$" b5<6 7k  " tableId remote St"_gy RINSERT_INTO_RECE-VIEW Trigg"x"#  on On 0/events E" Xp condi%SSql 0-`%NEW_L.MODIFIED_GREAP. THAN_EXISTING% sqlState$,`s %UPP% orJ#!O INSTEAD_OF name Avity"y_K TABLE_ID TYPE_CHOICE sFILL_INLIKERT ELONG  MATCHING=NUMERIC qOTHER  PERFORMANCE pSEQUENC=TRUE_FALSE@_UNSET$/s ./a ,Vz*sO1sMs0?e*$%&1&1(u)$$, - U18>1> !:@1 C3EG3#ILSi3 de g +h3jsm .np1.rN #-%'x3c8-% 'RW/2 'RXYZ[\ ]^_ `abu 'H*%f0( ')iJk2lqo2qFGRf&@ '~ 0a4, @0(0- 0/ 00 01)3&S !#C'" =:<=Bv 2-&W 4& !B8rt z|\&/'u 1 2 1384 &Q'JB6 & 1(3(1'J 09(3 : `;8H`3   76`' <2<\'R 20T| d Qz-x " %   A6V6BK !8D \"XFT JP BL# H!u$8JK63%8Mb7(O P JQQ R4q&8TUAV ' $"' xapi ')%'  6"ContentEntryVer,R4$K4%= D4223 3FP cevu G4} (J/s-outCacheLock{3!=2(ByEb34'cS+Ub=Uid_ 2K<" 2TransferJobItem  - {*t&4/ /2 1 fq "- 1$!+"B 22Q(8Fs J 8 22(S J/2(85"(2#(1.Fx# 10`-1% P 10 Re50eFilter u:1'r'/ esKFiel*C *UValueEDropDown# BetweenXY28 0CONDITION_BETWEEN +IN_LIST +HIS f_NOT ALESS& 5NOTLhFIELD  1 1&"&9u$$ z^?1 AZBF+GV3HJ1L*W3=* &R. *@ /012345"6789:;<qu 4'&q4CqfAJET 4&JI2KqMq4GR@q@ &qq~4 SqQ-4,P 08"G A ,:+,B|4X   d  4#BJ V;)(8HG %    oA 5H  5D J 46 &    " &&4 , O. _  =PBlock j * aphttp "sitoryDaoq pFlowHelA/ tA _/ t AIA _b0Cli@io ktor c& H" _I _endpoint _xG 7Dao q exists  '0cbJ " 7Allb!By3M   S6' b/4bisplay51s 5includeIna3e Hidden hideUntilM OTimeA* AF'A Aapse@!_ b<4iesGf6 4 d' As' %#AndGradebookQ AadId sA !cDC!Duid0UidIsPicture 3b |ZA,"! -\ >`Discus=1Pos #p 8 D d1 EPvgetTitlef&C9>rlist " Aerq changeZ 'E FromLine N  t&>j>> 4F0Dat2>!ue qresult`Min FloatBax v4up0D/ H   \ 1 / /(" (" R>Dq"   Q% Q' 1(/b>0  1//Z/7/70S8 %^>/. 1K( 3Sd0 B$ O..A(S"Q(8c!1J'u"*(2+(2,-p.(8 H)-C)?4(/ /C/S+(8pS*(83:;Q<2=S")>2?(8)y@2A#B#3C4EEFoowH2IJ2L(8MM#N##O2P(9$WQR2T(845U#qV2W#3XG55YZ5[(/3\/ ;@]0^_x`ab c()7e( TfVg28RH RH 2 H 02H 0 H p HXE0 L0#j?a2" @! @##q  0"2109Q & ' D10"*)"*8>F+ 0, C eL  OB$ AityExten!I +L  5T , * 00 "y_+GTAllBy" %( yY/  1COq  =h6Ib6 q  W 1!=((@"m((J2PQJ@J:J['P R'' H $  HMEC H?1 : #pParentCFDJoin / %   i&  Oalls sO   IBZUuids pl cq  !Ofs94 O1sBy'FR.-s;N:v/ j&Race Dao mov OfiesToNew( 0 seP ed 2s ? s"publicM`psJ02 eq" U0Top67 FA sepiesDele5K 30edU8% i / ) + 1 ;O#+     8B+ s-O1s q  II Y$P" s! ! (J 8 1J8-3 ( QJ!SSG3"(d,-#,-4N)NE*s #+ -#-#-0e-1JN2N13( < rOTJ 5N7]3 8 F# ;@;<( F @RQ   2H  GFh '+ OH$ H-= O  F!O )"MTN,U  1 "!"conversa*SowH}@AndO:N~N searchQuery8Th"me# #sp&o_Uid^/M# \::1~   l`O"   E1S w !JN   8Z Q  40 U  ?.   P@  f6Q>LT9"9/4#B|,Q#1G3AAZ Q(J46(3#3(1 J4e2!(XV3e 3@'k3[-%{U#Y3?03+ M #=#A(%3#Daie7B aieHash aieProp ai0E4 ai2  @p 3autoSet3WV3123n3 b3DA!$% p4sBV$l4,v3'Fityi) 3S PROPw31S rSCALE TOURCECTEPSgTARGET3 `W@r K' W/39 * %3$%3 $s(%31*br: ; nP*>"$P$g1F "$"o1"R3]81^` *a3csf -gi1-k#3&1\$ 'RV!3V2(3P/ '33'32'393[_t3/d2'1X(b2$AJd2$qh2jSE2$GR_2$22$2)CS 0X.2:J2:J28# 29:89Bp232'$RJ#!B0}2 2pr$w(J -2. "Qe2 22wZ$1:3a22)Yy2Qgc2Z18AYr62723 Hi2$ 5H3H :"[2 +2%Tv2+iv2=2 2 2b @ A 0 8C \!XE2Q" G!u#8IJ2q$8LM&UN O2QP Q4q%8ST$U2%&( D!;KR 8 Y By!Ik"0All#Q |0Ande"er a"" $sZ!*Sthicture@ getJ"\"#sg3 6!op`T #B% >$-M 3/ '/ $ +3set2"3 d4 " 7/ܡ/5 S < 1 #Y1&i"'C-( 1 2X` 3 N"N33!("r 4$ D" fLD+v":,("38:WpYD2/(!!#0ofP3(8 1 Jy!o536(c"R9R/R49d"d10j8 $f1 0R0 04 $ _? )z_Xf6%J'g1D2W2HfGR;f2g_fG&_&&00(fP222# A 6:56_T)?(z+_rs(J *>&_ ,+g -w@ 1*.2_Q(8"1&J5*01( >|cg 138 @&_& 1 _wMx*1bx5@ m}Y0h & !vI^U  Y )??   !pr(t K U LDThumbnail#fileSize %ev2 L Cl  i( K1 'WO+h&# K3"# # M"% 1( K1M+ ,ZK<M U1A jK" 9 JQ13 W:1X71 ZM[s`MccQ-eo Jo &9 VaK&RUHXT ?d & 0 0 0 0' &"(BJ\8H  &J^2_(8b2d(2D(8RY8WHXG & ,~p0) 0+@0'00 . 0/ 00 6( B    08"u ;::;Bp( ( q (((+aB0lnprt(J /8H}7 0 5182 538348 @:52T1 ( 1 (1((8Hx627(8H֊Q88HR 98 R HX &R H  8@HXP sR H&: & .R  +7* 0 0 X  ? A @& 8B \!XDT JP BL" F!#8HI  JWq$8KLuM N JQO P4q%8RS$!T & com.ustadmobile.lib.db.entities &(0 com : lib db = ClazzLog kotlin Any cUid Long logDate scheduleseen1 Int ,1Log^ timeRecorded Done Boolean cancellationNote String 1C"Ded NumPresent'QNumAb 'artial ;S)StatusFlagFMSQNFLCSN#TLCB R LastChangedTime serializConstructorMarker v9x ) internal SB  Deprecated message 8This synthesized declar should not be usirectly replaceWith R  expression imports level AionLHIDDEN js JsEx0 Ignore Log.kt door annotB' IBy LocalYSeqNum i+Modified Etag Master:androidx room PrimaryKey autoGener equals other hashCode $er Compan~ y tableId remoteInsertSt__gy RINSERT_INTO_RECEIVE_VIEW Triggers value  on On 0/PevenE" Xp condie+Sql 0SELECT %NEW_LAST_MODIFIED_GREATER_THAN_EXISTING% sql&!em^@%UP0% Ar O INSTEAD_OF name 'Blog_!_i# . ble STATUS_CDHOLIDAY  INACTIVE MANUALLYCANCELED*RECORDED *RESCHEDU%TABLE_ID $ KDer d descriptor 2s %DWchil<s Array8pe decoAencoding D Unit $JE- er         ,  !  " # $( -|/ 0113 4 536789z: ; <C1 F3HJ3#LOV1Z1 [1B1 d1A1e g -h3jsm 0np0r"2 ) Tc8H P2R\!T0 ]^ _`abF 2   F* 2 +i 2Jk2l 2Jo2q I Z2Rf 2   * / 01 02 03G % W&' )S*+ ,v 08. @ B:ABB  (B  #o    6   % #BJ>2?(8Hp @8H3 X   7V 2w QR \R/\RuR Hq  :Q =  7T I2" 10    D Q E>0!8G W"XI Q# K!u$8MN q%8PQUR S QT U4q&8WX$Y'5( 2 / %)+/  D  shallowCopy< HolidayCalendar blockJ P Funcf1ExtensionkType HS extF 1. 1   02(8@ ra U#U C.ext / Fc UserSX ; R 0usG  usPcsn usLbt usPerson1usClientNod usStart R usEn tus usReaso_EAuth 3 us  !   +  indices Indexs  pd!_s6`_node_S  $ ( W2 ! busers  REASON_CONSENT_REVOKED LOGGED_OUT PASSWORD_CHANGED L * ;@NEED HAUTH TYPE_GUEST STANDARD TEMP_LOCAL UPSTREAMO {q  M { "') *1+- . /k k 23z4 5 q 1:"W   1"E 3Gg %g 1%M1%T Hc _ ?fO g1i1 lO mo0q"O bO  ,RW O 0 XYZ&[& _ b ' : ` 9 `  , h Jj2k qn2p = GRe @ , i Q S ! #S$%i& 08(e B 9:89Bi >    0(L'!B  ,  Q,R , \R \R/9RD2qqQ J 5 $ 0,E R7E 9-  /  b^;Z J* B& =`>?,&,#,@! " CaA D0#8F \$X= Q% I!u&8KL '8eOUP Q QR S45(8UAV , sD 3 '   . @core0dao,5";:/j F  dao Leaving Dao_DoorWrapper S _dbS RoomDatabase _U7U( findAllvs@pag! PeSourcehs m* [Async colles List (BLiveRByUid7%u />#u &ve coroutines flow FCgetpFromUididAndLabel )2y   ' @upd @?19e  aQ e    rG2Q  1 )1 <oooo3%(* !6aB  (J  8 J 8H@ R 8@238@2383$ 5$# #&2'(8#(u)2+(8 #,#-F#.iR  HX R H sN 0 0  ! HQ 010 0 0!A  0 6L# U f UmApp*activity\<xapi AZFCmF;,In .. #LangMapEntry_1 `actor#$A cacheLockJoin,C*`Assignf&3 ( TEnrol;; &LogAttendXC0 * 0comss C contentCatego5.C( maO."4 &b"$ Hs5F Im1Job+ V0Par: @picture2s921100RelK 9! r0VerZ rvcourse!1/C2QSubmi 88 !>@FileB!B#FB33 ''.GroupMembe&- ,0SetV)&7Per( *'TNQnolog deletedItem*Dadiscu2PosD$eRReque(errorRepE2ex>#:AppX# &g *h.H (  languag : SVaria!+l   $r& M offlineOaoutgo h#k/OpeerReviewerAllo3/P#h     T6z&,+ *B'% r G'  scopedGr*SAsit>#S   e0andr/S. ' $xt &1! B /rJ& Qstud%1sula,S 1Nod2' S zsystem+/Stransfer*T %*8)&u M^Aver#V .  W PR/X?&Q  Y$0 &A  e$ *&m$T 3.3 63$&$@3,.$324$**3>(@I$3D$$2$3N(PRJ3 VX$3\^`b$3f$$ln$3rtvxz|~  4      4       4   !@& BR8H&4 8 48 48 48 48 48 48 48 48 48 4!8 4#8 4%8 4'8 4)8 4+8 4-8 4/8 418 438 458 478 498 4;8 4=8 4?8 4A8 4C8 4E8 4G8 4I8 4K8! 4M8" 4O8# 4Q8$ 4S8% 4U8& 4W8' 4Y8( 4[8) 4]8* 4_8+ 4a8, 4c8- 4e8. 4g8/ 4i80 4k81 4m82 4o83 4q84 4s85 4u86 4w87 4y88 4{89 4}8: 28; d 8< D8= D8> D8? D8@ D8A D8B D8C D8D D8E D8F D8G D8H D8I A8J C  0 0 0 d-1Q 0pQ0 > 0 0 0 ^0 0 0 0 0 0 0! 0%# 0$ 0% 0& 0' 0( 311+ 3-3(q 04 05 06 07 08 09 0: 0; 0< 0= 0> 0? 0@ 0A 0B 0C 0D 0E 0F 0G 0H 0I 0J 0K 0L 0M 0N 0O 0P 0Q 0R 0S6A /( 2 1 |j Ej  3$uceccjUCx/1W/11#By$.$  room ColumnInfo i#TC1C$ i$313<1w$qD1D $ $s$1$R1-e 3d### M#{ 1!=81 ?{ #%{ %#%c # #7@1 U 1 W#i "1]#g g 10bg J#S0 %RRp #O %"%"Y"MJ[2\"q_2a"A"GRV" % " Q@ S";"S" 08! $"8:78Bv""""'0325(8H %J 68%%;P"9%Rq"% "R) "AR"0%00#9R";xR2x ? ~>" q /Q!;/Q <0"8> #;"A;Q% C&w&8EF;"QHIUJ K;"_"M4q(8OP$OQ %/   g initPreloaded s ; ! : Ext.kt0G/Qh6G/#/ 8@ & 1  " ' O   /P vlme/ < LangHashECode.$ f< N:  O  u  component1 2 3 4 u5 copy;K> v 3to. e  % p<s=  M Pverb1map  /44?%]1 ?%     I. %;    )j1j7 8 t 1 ;"t !.;!.""p;a. d 5PqX *Y;^n;_a1-ct KW;&:Tt 3St e u 1$%J-' FZu NJ\2]u q`2bu Bu GRWu u u ~Fu S+u u ѳF 6:56Bjv  R  >-D-:j j +#aB(fhjl(J *8iFW%J + 5,8- .$12/qF F FQ(8F%J022' F" 248 _-F ; '   'M rFH-w:10 " :P- $- -Q =-a  > 0 8@ FB F5-EG q$8IJ UK L QM NU : $ F.KF j  _JdbcImpl a, g ">`BPAdapt 0"_abort C3ion$$GH,5/ K upC^,e2O, searchBit  P  S sortZC`isTemp%, +,,, f," f,, -;- ,s query _.Q ,5toggleVisibility|Items @ se .$" '-%; " 3-3-/ 1t0 C- /-/-1z1$ Q !2# $ % rA"`2BK-PJ!243 2@ 2@ 2@F- "-"-"" \ J'2((8 H@-2*( -+2,(8 4-6.(V21(f-V2V4 8E6728(29( 2:(8;R@5<c Rw- R H  9^-j:--.d-&$|-1 0k3: 04? m-H y+ 1 +1Kn,4Has$n:1Hsexclude$QusFilLaAllFor!ByL1MP-6Log,w qI["2F-y2292`WithinRRL` fromA tolimit "8 \!$  u%F 3@ve `MostRecentm`ToEdit:("rLN HB newc timeM" (//3[ Q$Y,<,<3 KIP"" 3@ 29P(8"Q J23(KU J //2F/5'%/&M'1(*X( 3A)j_ J!*S2+(1 JE32-(i33F3/  0(411 .4GFr426(4H#38E39^E^k<4=(Q5>b/D 3;!!w 310 c" !3*  15Job  etoUri p cjProguP cjTotal cjNotifi`,Title cjIsMetereB8Fowed4params   R \Qv l 4  _Q)<67 8  5;job 'JbQ ); -bQ~  jQ  ' ,#D 1  3'L)*/D  5D5D F RQF 1 I ,1 S1 W8 " !-,*dnQD1-i1KZ5(RC_ (g F' (g \`1(J\c(Jf2hFZ(R](g CW\RC3!g "08$# ?:>?B|   6CP*\#B [xz|C1(\ 34 5($168@ 7801J9@ 8 0H0(3(\(J:2;\v<\ =X(aQXW(R3!(;@~2L  -!(\0-!Di   E!# " qQ Aqa  By8D \XFqQ  H!!8JK  J#q"8MN@O !QQQ R4q#8TU$VO% (T!] P  RePd Z+Dao Bas/4 9 ' 1All3plations al (b  JName<i"A 0Dao &\;R CC" wPrimaryBy& #public s#/9b141  4 B  P"21% 2(8H@ Jej2p2{2 /B2(v20. BBt 2C%A e# \  _U<_l<_ _repo &EBJ!sik_Fb _httpR io ktor c& H" _%Id4 _endpoint= mFuri thumbnailp@- = u t/ Ea m  |7e{ 1tEzzR"r$5cqeeq(J"RE&U :dq@ JvE3 (ERH 2 H 2H 2H H J2eE)2O  _? GI&D :D TAllBy*F WE`E3 aEEv$If|Xalmem' V.a " 'IfEExists .6(<"AiT <6/ #S ;o$  P $ $;AI;Rq |$1 1"9I* [hWh 3(/I J"!2#$2%( AI1J.$($*)604(B@R  2H  C. 6 6/6!A  \+M  3 M$ $ MIGRATION_105_106PB miget DoorMc) eI%s nZ6_107Z7_108Y8_109j20_121Z1_122Z2_123Z3_124Z4_125Z5_126J6_12Z27_12[28_12Y9_130LZ30_13Z32_13Z33_13Z34_13Z35_13Z36_13Z37_13Z38_13Z39_14Z40_14Z41_14iZ42_1443_144 \44_145_CLIENTiSERVER+Z45_14Z46_1447_148 +mS8_149m_WITH_OFFLINE_ITEMS "-+NO$Z49_15Z50_15Z51_15Z52_15Z53_15i54_155c55_1560Z56_15Z57_15Z58_15Z59_16i60_161yo61_162Z62_16Z63_16Z64_16Z65_16Z66_16Z67_16j68_169_9_170Z70_17Z71_17Z72_19Z94_19Z95_19Z96_19Z97_19Z98_19Y99_20i200_20201_202 e   'QextJ1`sCbL1M1N`+P  QQRK8 "J        ?                  ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J v 5$O0$ 0ext_  p? p8kM0  (By##$ 8.yz O2#V | /rzl0 p  p p p |"f TSJOE`J2r.28# AwUB1    ?  {P coub-6s@% XfP%/ PpX cl* ' * /TWr1jQ *Q1J$uu#c$# J/4W4h#;)'B Bo0 ϲ? ƲO <#TEversViUserAs[r{F!4N3s P@AndOrN" .-D71ac$w9 D`pP0# #QsFromKBt/v <1 xT '&-A"'`J2^3u'& J2S21J[&o')34, o0  1? ),3Ps),~ W/ i+CV&BypYG#O1And) aV1in,Q&() sS& .OtPrivate1For8WLtter$ s5>t2s  3And / )I U0=xs#cZ$ #,~ 'IV1 c(,m-/o% !6h'' ,s1D"'$'$1$D :$2V4B$/( ( ((((J2!(2"( 8H J$P8 H@q)2*) /8+"8 F-2.48/#8 i021(8q325G6( 27(8RH R H 2H 2H 2H / H P 0 0 0 0 0 0 0 0 0 0 0 q 0 0   0!  com.ustadmobile.core.db.dao ;/   #90lib8entities.ext4#  com q lib db ;C CourseGroupSet kotlin Any seen1 Int cgsUid Long cgsName String cgsTotalJs cgsActive Boolean cgsClazzHPLct serializationConstructorMarker 9x ) internal SB  Deprecated message 8This synthesized declar should not be usirectly replaceWith R  expression imports level AionLHIDDEN js JsEx0 Ignore $.kt androidx room ColumnInfo index door annotk iLastModified Etag PrimaryKey autoGenerate $yer Compan E6y I tableId remoteInsertStN_gy RINSERT_INTO_RECEIVE_VIEW Triggers value  on On 0/PevenvE" Xp condic1Sql 0SELECT %NEW_LAST_MODIFIED_GREATER_THAN_EXISTING% sqlStatem^@%UP% order O INSTEAD_OF n!!cagaBset_!_i% ble TABLE_ID t$ K%Der d descriptor 2s %DWchil<s Array8Hpe decopencodiD Unit $E-&er           ,       !|# $1%F' ( )(+ , -.1.3/3141739;3"=@G1 K121 N111O Q +R3TsW .XZ-.\"K'BJM8H  &RLHXT  & 0 00( &")NUS8HNJU2V(8Y2[(2:(8RP8WHX & ,~p0* 0,@0( 0- 0/ 00 01 6( B    08"u@) 2:12Bp     ?(+ BR HX &R8@HX *R0sR  HE0 AJR 2r 0Q Q  '  5-A 6H 88 \!X:T JP BL" ?  Jyq$8ABC D JQE F4q%8HI$JA& &+  U ')1  f dao xapi VerbLangMapEntryDao_Repo S _dbZy RoomDatabase _r;TDoorMsitory _y _httpClient io k"c& H" _%Id v _endpointx 0pfindBy#UidAsync collec rs List  02 vB !rt6list a {   1q HQVQ oq ~36"9B$   (J2 (8H@ J!2#(8@Rr W  2H 2H 2H  r C(30n n Z j 1  J .@  - N  `AssignDao Base > ', OneToManyJoin2.NC BlockAndSubmitterFFlow coroutines f!)tR5 ao [ $c accountPerson*d!DaL By!nd# souid !t eLive BWith (A comGAes tM1And* > ! 1p MembersByA B )YPEnrol Q , 6;PeerReviewerAlloca 4 getAll1sBysh!"Q6sBy0C&!  e'H NN,. .EptterSumx S6For @pag ! PbSource1kRD archText sortOplR $get KAget vUidFrom getLatest TimeAllowed geG{ingType>42For) )# )+0rogxK G0 (<PtterC g++@sAnd!Or<0Set-p3! g, duz1Str5 btime up>xBT ulQst ap change* @0cb >& y/   #11    $$B? ! "0#@'*1, 0 1    1 >21C3JMh&BJ 2W 2](8H& J2R(884P8H@/2A;35T 8X X # &02(#8"B2+(8$-N $$- H26(827S38S39$:$$2;$5<>!=q?2@Aw>AA2"BfA2DESF(8;G$UH(8`I2K(L(2N(8QO2PTQ2R(0@S2?A4 10` r(10$q 0 0   1 0  Q 0vq0b""# R6$ 0% b b !@ ] u3Per4uJdbcImpl y 4R %hBAdap _" 3ion/  o Applicable W0iesg  t  > ^<s - O !An!gDetail! includeDeleB ) ,   !#p 6Has*  ) E2 pF/ "1 oync2 3$ %By 4Uid2A ! :/ %f X&' BPair& ` firs @` secoT R E/ ( cTriple]v thirdh t0cp 4 is @ f  vOuserHasZ8Edi( 0] * & -0  Us}  2' s/     1 Q  u   QF   1  0 $ % &   10015181@ AB.CJ~ 1"1 J" @1#K 0 H= /A2)s 2*u4 oj];-j8.6!N 01TR2(8"R#w8'4_G 28M 9:S;(8GM 5=(5>Y!6 ANB ) Vp c_k+21 0:5 0  $ 3! ko0 OOOd OJ  j" o 9 Picture !( v lPhasMO6ateB9 , w# : room Embedded/ Wnent1 2 3 4 5 6 copy equals other hashCode toD"L"r  - # ?9 OW*3W1D]IIII!4199(F*.+.+;1:&)~@,A&7SF %21I1%K33<8` )%f0 ) 6B6BJDGqH2JLGR?@ )d#)`& 0' 0(IQSQ S!"# 08% Qo ::9:'1(1('+aB0;=prt(J -8H )J .8 5/8 508 518 328 @:32T1 (1 (1(1(1((8 Hxs5( 8H֊Q68HR 78 )RP)}QR eQ Hr)R H 3<AQ 0 *A )h(=0  s"^LogAttendanceRecord$R(Z(IRD  ##i+!%#%a%Ous *5qMasterCSeqNum ),YLocal+%+2ast*_dBy ''4" 6)% L \1n1 pq% &&p1)!*+ '' ' ~56>s; !<!h21hB (h-hF (h67h6!Jt:h1?hAhGR4h@ (hh`A0"00$QRShL'S !h"h08$R6'.:-.B7'%'7# =#Y0 *C' +BJ,8 (Rf(&(L/O (.%.33'/) , &O  &TransferJobDaoComm5/;,_CONTENT_ENTRY_VERSION_UIDS_FORuUID_SQL hC (i Content)'Version.cevQ*OFROM9] _WHERE2kUid = :cAUid)Y" _TRANSFER_JOB_TOTALS!(GSUM( Item.tjTotalSizeY  5Y (b.tjiTj .td) AS t},U =#re M /8%r"@pR* T2(( R `  A  S {  >30  cevOpenUri(I#ManifestUrl cevr cevIn!"Icev1t3HqStorage?)bOrigin_ 6w3 `33 ~3 defaultV213)( 0 +b7 8 9; ^ $S4  _e."_vZ4 ENTITY  " 4/S( qOffline/oiP*N$8.oiE ?NEWO AND CAST(T>INTEGER) = 1B =PNodeIW 0lCOALESCE-&QnodeC/I1@Syncr&LIMIT 1), 0)$NO-  y22,,L 8o = 738< < % . 7 T8@Pend*Job(oiptjO!, VALUES (d89f~~ D738,2 AFTER "o_[_item: PATH_POSTFIX api/D2/ 98_OFFLINE_ITEM  ;NEW  .{N}< TYPE_EPUB epub PDF pdf VIDEO video3CXAPI6/-W<1X.X.F63 P$O<(\.=<$6.Q,Y<-$B.B.t$2.1M|<Q3"SV]1 f1H1 uE1v"%1 xW<y3{~W<  A.#t'3t8t +Rg0h ijQkHS: 7l'mnopqrss +9>7<4+")zJ|2}<+J2P6GRwO +<)S <"$%08'%rH:GHBs y88<<#3BX`91(KS+J 8W 9 : ;o$< = >0?0@A 1bB_  0(|1C/18E 1F8+>O 5H t> 1:+:WR > :2q 3U4R ]?+ [JR6>3*;; >K>a  L/ 8N !P>R$w#8TU>QWXUY Z>Q[ \!q%8^_$`?RaRbRcRdReA& +?O2 H [:ScopedGraW:GD9 6(& s4< K" P &' f  T' I' 'G 68  8 q .(/' 88S.'O8F11P833'FF9/'7q? $@<1B1$D: Eu 5EN $'F $E6; 6!J.> 57C E GR8 @ $ E1SM=%' S [3 FP 08 % q3:23B^E  x t'!Bp  0 \s(J (S$J ) *Y$J"+Q$J,OG'B/ 108 Q$R '$c1  52  ')U 0'yA $?W!com.O?O(U   >  8 ./L-K.n mN.5!N.xM15G]V.M1%%5"GMV.%5% M? S M%MS2  I y% MN !yF !yy.y6#JxT$H,6y8yGR+y@ !y %S4#<..C400#yQySy%Sy 08%}&:%&BXx %m#L *!;-!09'! A ! %  _%HolidayCal,r=K. ~= KiKOH3All#sdHOData_I= U@ =m@With)&1iesREFWF3NumI e|IkIPI ]S"eO  q; =E '" rU L" ;" F/jV0+!; j R1 ;:3~LnQ a;D! ;1%ZZ31L}%MQ/Z 4 #ZP #8 :4JZ#8 .Z:I ZZ48F/k FR2(8#x32454"36 bRHY2 H  ZR Z+BO: c: Q:* q:"Z& vB Y91cb>&3&C cbp9&cbpThumbnail 9I 9&*& P& Y& 9T % \ "Z  =bQpc%7ert7' !TT / 1B ~2 1) Z 1* :1(:): \1T17 5B:V2!"!1"E81"Lu Y  SU *Zq[ -\D1^1-`K& QZ #RPC_h #ZF' # (NW 1#JYZeJ]2_ ? Z#RT # P) 0+2@0'000Z.Z  S>    j B;6:56Bd 2?) z#)B bds(J +W#J , ->;Y#J*/R;,: OJ3 4O3#R:# #i# 2  :ah ;4 8=Z?ZA!w#8CDQFGUH IQJ K4q%8MN$OO #%&(4" j?  uUuRequestZtZ ZDaoWithFlowHelpKZZ}repoDao KpClazzAnI0son/Z {" - cO ! s@<@FiltE<\*EIwM   ALsLU UbM4UsehKLhPic aMChas r"K+e" _SWd"  =/Cy  U TT1 q  :Ql\JQ1BU&&\TwwJww8mSSS(+9,(<&2 "3 #4jJ11:\\1(##QJ\Q2$3%( UJ''2-( 2/(20( JQJ1liA1JmS^isSQ;(8{IS=>d4?(RH ,] 2 H 2H $0 H HX \1 >A(8A2 O]WQ0 0iS)RA' "[6I?p  ] eb[Q( ` -Dt$R(._ignoreR?A +ficN!orPQStudentIncz DyQ"sQ/"OUids`ById JPIIdHi$LosumableRegishh a,O00 aZuKs  )K+/ "7 qP%E Zt yA laRpletionOr[vTrueVal>8&h ]s roleIdq"f0 currentsLimit Offset *v@ByPa@C<1 p'7 !""JJF2t-1K0R BaI`(JZ;(2(8 J23(Bd@ JY rd TaR_ J$ Y;3+(1 JFs1.(q1(23456H[8$~u[:; R~#RB(82 DQ 2E8Z'^I^1JK28* RV>4 GS r*$D @ 10Z1 0 R >QDD(J"2(2 !(8H@ J.#$&$q'( 2(S)(8 0?(*0 *?.+* Z Z.20( 8 RH RH 2H 2H 2H  H D 0 0 0 0 0 0 0 010 P 0  3daor  ScrapeQueueItemDaoCommon/ Any STATUS_DONE Int 92 /FAILED uPENDINGRUNNING8   Q  1fƎRHXT\ R   ` aA 0 w= ::]$ClazzEnrolm=bDetailsbseen1$ e:T0 cd!  courseTerminology CserializUConstructorMarker Tx) internal SB Deprecamessage 8This synthesized decla should not be usirectly replaceWith R  expression imports level AionLHIDDEN js JsEx0P Ign'F androidxEmbedded]Wnent1 2 3hpy equals%other hashCode to$ $er Compan Wble %$ Ker Gener descripm 2s %DbchildQs Array8e decodPencod#D V$uE-er value@%& ` 3 q b   d3Nq! RQ#F% & '0R111413161217`9 !:3<s? $@B1$D"3"EJ5 B $ yu$ ; 6J=2> qA2C E GR8 @ $  ~ Q S QS  8 Ps 3:23  1 (  t' Z \(J (8H $J )8 3*8 @"+201 (1 ((8H<,2.(8HNQ/8HR 08 AR P e $z QR  z 32   U3 XyA $D!D  LD L 5SORT_FIRST_NAME_ASC?8.aDESC (LACX)SQL_SELECT_LIST_WITH_PERMISSIONu D $ CanViewrUidsViaP$(p[ F) ASAP/* Se+  &s that can2viewed ba:^eUserBNJOIN-O01.cp_Uid = 6p=ANDU.cpTo2ORolew2s (36.cpsFlag & 8192) > 0N^   Hy K <\  q|WHERE :? != w =d _x H 0 UN^S/+Q z whereS  is grant 0 to,mI/*/wW P   )0?3.*, Picture.** BLEFT!A (O&.V4G:2/* Begin check */20 (% (dEXISTST1 fSystem 'z U/.s wI(JN<jONOT #Is LOR (? IN7  [V)>o/* EndA(:ex = 0 OR IN 0 Ln, $ `aHv:timestamp BETWEEN DateJoine`\ MOLeftBP E50Typ 0y7E .eds(:searchText = '%'~#OR/.firstNames || ' '"lag LIKE VGROUP BYM\"\1"E1"L3 R51 S U *V3Xs[ -\^1-`K&3Q8( #RP h #_Rf0' #(NW(NJY2Zq]2_?GRT@ #P) 0+Z@0'00(. 0/ 00d(`& SQS 08%q6:56Bd( ?(z+3B bSJ +1#J * - . 1*/ 18#J022D%J3 `48H)7 #R  HX #R  2G*\x)V    :A ; 8= \!X?T JP BL" A!#8CD  Jq$8FGH I J4QJ K4q%8MN$AO #r% P &( 8,d {%1 k 1*+I C7poryJoin?*JdbcImpl "!  -W* .7Cp3Adapter> _abort 73ion= ,*N *ByParentCL"pUuids R @gory ~$*# # s 2y ) CList  'k*&public s update) a    )Q  1*1 W"//"QE! 0B aJ2-2(8H J2)285)#Q2q4R 8.3.@R") )B ?;10 )-A7 A -(p' zLeavingReasohlRepo R -i-;2Alls` paging PbSource - ^* SA#(BLiveB7`uid )#u Bve x routines flow FCget@From+!B Ui-?bel*G(" /3 !&-s&1q  D-(Q (1o& i 1" #B* + , -3/P4<7&-%2 -1((J 8SJ !-rJ $8 2%-!8 T'2(( 8 3)$ 5.##21(F2X1334 8F6#75#3W.PR-  -  - 2H H Z3-0 0 010< 10q 0 0 0 0!  O f =% ScheduleDao Bas %4All1sByovI.R7R0Dao /i!As$5 !ve9cG Pync !  C"  Or+# s%(3 changeTime up/c\ \1  |2p2+1a1ap2  .&a&BJ 2 8H& J3BH@42(8##248#!F"2$(2%( 238@(2]1>1d!0 102? 3n ' ( ,+ 0xapi Verb 2mPverbZ6FrlId.K8p  78fy0];ASVERB_COMPLETED_U@RL (=:://adlnet.gov/expapi/e s/89R5O ORL %L EfailIIPASSIIopassed7/  :1i3 2  Q 26 :6 0  2$1&< '< (21)6 1+:,5521 = 3?A3#CFM 21]_ +`.3bse .fh1.j[#>'3[8> %RQ>Y| %RR0USHT7U((V(W(X((Y(qZ %1 .:@00(?@)aJc2dqg2i@GR^@@,@0(D0-@ 01C3@Q @@s 7:67@S3@3z#@ s(J -% /3 0$1*1 %3J4 5%W%R5A R %~dvf | "   ;%P <0!8>W"X@Q# B!u$8DEq%8GHUI JQK L4q&8NO$PA$.4 iA%')<  `Actor $  ) ? ?$F "_i@:, ;V 2And5&AZ7A $1sw g!$ 4 nd Byv|C$ 1%_A?"Or};FoAH If'Cd  #.. A  A$0A7.2$22>Q(J%  $Q!( 8Z3(R J$H   0A 3  A 0kA ,A O  $EK?pRequestDoorWrapp=!& E":[ 3Ksd% ,8q statusFilPInt uPendingKs71Q$TG% AK@F + ,+ U7!As?PicFChasr+e3" oH$"us@l/y  &1  }F1 H FLL0"k#( >>$ $ $ $ (-~ 2B v_JQJ X^}5'1(Pb2#(m1 J*A)1 JE^=EQ/20A142(R  HX  7L+EEr*K1 0 t 0 0  SDO  ~& +?uEH ForStudentIn|Ei t Ky^"sXsd8ByIy]III$LosumableRJ! C-J kuJs  B,+/ "7 %E tAl+@pletionOrProgDvTrueValj&h ]Qs ro)p"f7 current\  sLimit Offset *v!!= ! p! '7p 2)"8F(w*@getJ/ltH tDisplay@queMa DoorQugetOne@C ge:M" 5! eNUF%NLBs0 "/%CLu *L  $ "   LBEq16 D)o18E3 ; =0E>  1F X @(2C3(QJ3(y1J/#6 TQ1J YMS%( 8 ;H@1((  n +(l-./0J11O(bJ4<5W]R<(8T ?8 2@8 1B/S38o9D`E2G(8*C7XP10 . 10 rh gM.& Q " Q# 0$.O%  8n(# + *22 C04R D( A '2 {$xuri t2/tBJ  U/ /$ZJ/#T8/LP"#" 3 1(JH"@#Z b#A#".i A#>Q}?0# K 0. A" '{ X V&/  "111&{wzq (J*lPQ J!S R   C "L,&  (5!?/ 5!' , ?!Qgmaj3- n V8!O;B!autoSet7q71 QMQ'Uroom7% p/8s indices IndexF76Q*idx_mXK Pjoin_Q&+, @-8W8"N'g#9$ S8 6Z 8  Z,,8$Z[',S14Z5   8??1DJ"GIP1 SS 721 W 1 Y Z! . dDK U8S"RT w5RB "81> ` "8` [` a "J8^` qa2c :` GRX` G "8~` 8W8S` 08` S y 1 8?(t+SZZ R S"S8 *F "SF 0(v $18> BS 0T*7W"R"$ " &=H 803$`/Y *0K ^77  F8B J B : U ?(<  =A8?A8aB @4 8BA8:A8E!u#8GH q$8JK4@L +8QN O45%8Q{RDA& "8  wO i p v 4i4bcheck#BelongsTok8/ ! o6 1All)WVP9DIsIn&! (D78 QmoveI EAnewR old / 0!AAe a&usG Gwtlu[(mlG?~?sC"'Hba4Bb!893//:1J/fb 4M$R4;1&o44"4L+,3-(!54G4"b1!;hb&610% *? #M_ " m"feSender# &To  GMeV0    F <@`&2&J405 6F@1 \_idx_send_to_, GW: 2 nf L$/ / / 1 ;\1//Rj/##/1+;.LF F 1H1#K3#NUtHb1 [1 ]Fc f1.h" YW%RX/GG/_1%JbG/Qe2g GZ%R\o GG/ oG/G/G/#G/ ;::;Bpo`zbfS/S/G#!B0;/lnprtc/../ 0 1 G$23 1:4%8G=2cU/HG/Q527=Mf8/9/7A/HG 7/1pGR [Z%R Jq -/jG 62=. J* B&? N@dA]Q  D]%<0!8G]/G/Jcu$8LM]q%8OP\UQ RQS T45&8VW/q/G? tOfflinl/* K /H? "_F*G : (By`5 /CF |+QA&Ge c S  @nodO 70ritem 'By]Gw0oi >5 E GQq *a|Q>is""]/,Gq(2nF1351 J# )!g R?* G.  ] BO*> G3P">5" n  !WithAttemptsSum 9 etitle.!Cl a^3 p)Q sta0'`e endM[B duUn resultScH0Sca:Float 0MaxF%~"9> ]  +nn1 7 ?)~!C (S3)Q(;/1 .6 3 0+ dq3 4A )s)n)>N@3!H{3/8;N +wnF +65 6!JY(8 };2= GR2  + :! nu#Z$/Gp0! 6? S Q"S#$%08'i "~{ -:,-B +    _w5;'!Bn: S+R     $  :H<)  5 += *6NA +< %< " ?  z 3And(2Xr( B# LXq(ContentEntr%yAndPicture.kt androidx room Embedded component1 &2 copy equals Boolean other hashCode toString  $serializer Companion Sgable %$ Ker Generated descriptor 2s %DWchil<s Array8e decodPencod#D Unit $Per E--er value         4   1 *      3F  1!F# $ %3*.1 1101 31/14` 6  739s< #=?8#A"3BJ28H  " 0 0 0 ""6U88H6J:2;(8>2@(2B(8R58WHX} " ,~p0 0!@0 0" 0$ 0% 0& 6( B   08uP 0:/0BX( ( ((n+aBT (J &8H "J '8 @(2$1 ( (8H()2+(8H:Q,8HR -8 R 8@HX " R uq 0  10$< " !com.ustadmobile.lib.db.sites   com <3 core db dao OneToManyJoinDao T kotlin Any insertListAsyncp entity collections Xpupdate!K !U!/XYQ1 1 Y Q   1Pf*J 2 (8H@ J @s Q 8*a0 gedao  Alib Person seen1 Int p+! Ries =2 p" $ aConstructorMarker  9x ) internal Bp Deprec message 8This synthesized declar should not be usirectly replaceWith R expressm imports level AionLHIDDEN js JsEx0P Ign!(v HζB  shallowC UzaDiscuPost blockA Fun11P`ExtenjType GSextF    1d   - -5 5  02(8@  q  A # C.ext   DClazzEnrolment*  )c>Uid Long Sd@Date. e2jLeft 2jRole "AttendancePercentFloat +VctiveLeavingRea Outcome LocalChangeSeqNum !iMaster""BLast u6J@2AuqD2FuHuGR;u 0 ~u_#_S$%uQ'S()u* 08,A 5:45Buu { $q(  (('aBR@@0U 00 0 @ 8A 0 G 2' Holidayb0hol;rC holNrsn hol}!snG MoC|ct holCholxCalendarbAStartTime holEnd holName~ Xmdoor annot/ viModified bEtag _  PrimaryKey auto !Eq Trigg #  on On RECEIVEVIEW events E INSERT condi&0Sql 0SELECT %NEW_LAST_MODIFIED_GREATER_THAN_EXISTING% sqlState `s %UPXP% or!O INSTEAD_OF nl_remote_& otableId )I StMQgy R? c_INTO__ TABLE_IDG/@- |18> X('(&1)1+q, -\\2 3 ;:<>3"@@1"J1N1&Q1 SVW Y -Z3\s_ 0`b10dK)6U8*RTHXT  *u1f0* *+N[ *J]2^qa2c1=GRX@ *=.@0*0/ 01 02 03QS!S"#$08&$r::9:B1 t=?(+BJ627(8Hkp 88H HX 5H  1*QRIN\R /uR Hqq* 5 0vZ \ \  \!X=T JP BL" ?#8AB  J q$8DEF G JDQH I4q%8KL$M & OA P&0'8RO( *  )+qN " L  f|  0us i ` first| Rs la  emailAddr phonet@gen+a +OfBirth t<Ress rOrgId  PGroup7Country *Y PbWill]ved in Aug/24 once 5 ! u that handles missing columns8@ ion goes online 9  ndadmin Notes fathery# umber m! /umP  pC$Info defaultValue 0 -#  0# 23 4 5 6 7 8 9g222''24M3 56 7 8 @9 c$N Afull$b  M AH  d((NEW. IS NULL+S OR (LANOT  /S(,/CFROM4^ c WHERE*(= O)) F!OR)/ =)% 4Z)iAND CASTLct AS BIGINT) >COALESCE     @), 0 '  ^)_PERSON_TO_SCOPEDGRANT_JOIN_ON_CLAUSE ((ScopedGrant.sgT] = -2- 3*#5Gf9e ?Uids6  `O IN D+CTL ) Cpc.<PB,._L)gW)R GENDER_FEMALE   UOTHERqUNSET 9GROUPMEMBOI_VIAePT1 I  O 4.sg k Me .g*  I 1Per _ons &'N2 0:.ON0N4TYPE_GUEST  cNORMAL! oSYSTEMa/+0a 9//1)c*+,(/a6a/181:a;a/'m@Aayy1Ft1h1i1"l3np3%ru| 3gf0 .P 01 A1s#t*&f8ue9Rv( 9R>T 8ee88>>8zf83-.0+ 9"u1,v19J2x1P9J!IoIj9RJ9{1P- 0/B@0+D00F@ 04` 7W-.J0S12J 3y085/%{1g:fgB |1 3E *  K]<((  ?!(."2E?#($%&'2(89B2tvxz|~! !"X#0$%&'J3HJ3S9J IJ3 J K$L M$1N83<O$P Q$5R80SHT MTVW X Y Z [ \ ]^_A`K4S41 (1((1(4 @ !"X#0$%&Q'(8519J(Qb(85p9Jc8 3 d 5 e 59sQ9R"KX 37$7:57?% 5 J0 V5 ?&C ?' 5 J7  1"!C$5" >_R"$ QR#$J5 1+D_E>R G>ER J4  3*zv FV9x ! "jtQ k0#8myW$XoyQ% q!u&8styq'8vwUx yyQz {4q(8}~$O) 9]%*,]3c'   x&6,) c . TransferJob0tj1tjtjStatus tj#A? @ W)R_ )@ Q-'Q.R' 3  Z J+  ^++ V1u J +J}  A'0  A 0,D( J$ B F&','3)k 0(H>O )0% B? Bpxapi != eDeleteCommandDao_DoorWrapper #S _dbE/nG RoomDatabase _dao $<_3 c inserwB F( d:A99_/r 1-:1>F5q  TB@5  t1,Q H1`S35B D (C*!28H@ `X 2H * $ 0 0  i .@ n y:? r  D`Cours9:Daov 6findApplicable0 iesForAcc{((% 'D L8 aCq  *0Dao3!By UidAsPagingSource J!p) 8;= }Cg0AndDDetail fsinclud2d $nd  fAsFlowyC coroutines f!#X!6HasAWithcE2)/ "1 oync2 3$ %By^4Uid?2 $* ;,%f X&' BPair& ! }+ second E/ ( cTriple]h thirtB setPd>0cp4 is B+yF up+c &5HasjFEdit ( Pssign3Submitter-02And4!IUser/% a/>' sL?f fY( 0 dRQ  R G <r4f?<1  1: :'L :LG2@1:@&/2(8/H`J2  2  &q2U(8/ /2"XLR#(8 ?$R5% (!JJ R,(8q8"-; # _?'.$20(8Mq1234 S5(8GO158Y5!9;NuQ<(8k3vu  ~  0 0 0 *102 0A q 0 0    3  a0 J 0 ! 1ity y mRepo  0_r9  Kcsitory  _httpClient io k}P"c& H" _%Id& _endpoiE8{_{ fL :! /1( "OrI( te`IfMorem.9T1).NotYetDefBactType actInter%OpactCorJResponsePa|Ons/  ?%17 BQ1/1/q k1 p!(7! @/P"5B$O5q(w5J2(8 QJ 3 82#$2$( 2%(1(& 2$1)(  *RH RH 2H 2H 2H H 8=O))@ 0N 10YA    \ preloa@xSgGd UmApp) 0ExtRaext0GQ<V[Ga   8@H@  0}?1 0ext a@entsb  X2 N!b &&By - W1Andr + * (H s& .ORPrivaa&Fo / 5>ts s> bP)IW  0= 3#c$ " r #Byw _!X? /  E`  ' 1 CR c2Cq  " 1   1&c= 5 (J 29{ 08: (8H@ ) /8!"8 F$4 #8 i3 8 +G,(2-(8 >S R >@ D  N F10   ?  S ?~ (ContentE90Rell `KJdbcImpl *   +@ j;"0_R Adapter; _abort  _A3ion: K '1Alllm4  R !ALang'c|M&8., $uLwC'By" ! SN2y    Wx#public e2s //I  [  2 20  1 JBZ* 1#  2BAJ9S J  R (8"#R$( 8 #R %8 . R1 Y y J_e K c c c   ?B pX!K6LogOVRecor ?1 PX  Pc}^ X$ a T=3=<F<aa=7 = $ 11 G!1 7A % & !qGYGFOOO9s!-GV1?c!@B1$DOr!`F $/0 $"٫/!;!6AJ= aqA2CvE!GR8 a@ $!! S aOS aO` %!3:23B^ a8Ft'!B /|as(J (o S$J )W *,S$J"+W :aBa$J,2.(8BaB/ 08 H $RF k$ Wa  sH!tp 8 A|*yA $I!Wf K)"  PError)rt i /  *  :x{6Cod. 2er$& @errc 1 & e/ e1O" Q(8U  s2(: E-: "   ?< & G9<]Actor" #8 )3!_iDh" ~ y   #u BRdsIfNeedeQgmajo= hJ!MoG" /+ i "1i  xDP99*A"7  2~67 C1 JL0r R H  7$z 0 40 tg/ _# e   `ParentEAndMinor> ` F 9qK8 mJR5 @ 2 #& & 'b'o )P [01.& !1"#.0T-H 0n(n  T 0 S5 \> |>"& T \1\N ! F ! N 7 6!J5!:&.1!J/ ? A 4GR4 @ ! &.P 0 F#!Q0! *.j%- S &.S  08 8n}/:./BX  f-n# 8ns (J % S!J & Q!J'   -1!Jr#* :+ ,-W!R !    J7"  $<O !$,%$, ?J "PVerbO1Map ! ": p *^) x r #,82 vJ C ZlistJ 5H7T 14 y  !@"q_,0(V_,~ ; q,&   },"    M B? iHN =fqI j? 5 (/ +{  5 V!%/y%%V1   Mw 1+k= 3(*C6(> +1 JP") /%V &48' d)RAJ*1 1 +Q.(8 pL@*- .* *.*  3?. pm!_Sitefm%=\m' cvPCateg*u( *{ctnCatJaSchema& \ HZ!"bMaster*l#A!?f *%6erm? Yff!PqlSta tements %UPSERT% order O6 INSTEAD_OF contentcategory_remote_insert Serializable TABLE_ID sTer K%er Generated descriptor 2s %DWchil<s Array8pe decoencoding D Unit $Per E-&er          $        !t# $1%' ( )3*+,-z. / 01318191!<3>@3$BEL1 O171 R161 S U -V3Xs[ 0\^!0`"J)BJQ8H  &RPHXT & 0 0 0 0* &"+MUW8HMJY2Z(8]2_(2?(8RT8WHX & ,~ 0 .@0* 0/ 01 02 03 6( B    08"u@(  7:67Bv( ( q ( $ ?(+ BJ224(8H &J 58H 8@HX & R\R\RZR  1R  HXtbR  H 7"-q 0 Q 0 d !:Q ; "8= \#X?T JP BL$ A!%8CD  Jq&8FGH I JQJ K4q'8M $N!( & com.ustadmobile.lib.db.entities )+  com :& core db dao xapi GroupMemberActorJoinDao_Repo  _db door room RoomDatabase _r?TDoorQsitory _ _httpClient io k"c& H" _Id kotlin Long _endpoint StrR.kt OrIgnoreListAsync[ collections ( lib b #updateLastModifiedTimeIfNeededcQgmaj?mPUid " lFA@ upmE? a ZD   1 ,   q H1 q &q 1 B$1(((J2(8H@ J!2"(2#5$(:%0RH RH 2H 2H 2H H ( 0 0 0 0 0 0a0  f@dao.cC  ; /   #> @.ext4 "C C SchemaDao Base 2s findB@aUrl sK zC!Davpublic#k/`    1 q  Q  0I& BJ 2 (8H& J 8 1Z10%  a0   5  O D XapiSessionEyq#Ui2 =p uid '7MostRecent+!Byg AndActivity accountPersonm a xseRoot- EntryVer`clazz  D$  teComplete c d Boolean time xseUidiXQ X13&*T q(2 ! U'(8%(2)( 2+<4,(%*> q 0 "H  shallowCopy   CourseTerminology block) A Fun1`ExtenmType JSextF u " 02(8@ B t A a/y J  osites PFdeTripleDAny seen1 Int rsD0vsecondKh thira[ pConstruMarker  9x ) internal B` Depred message 8This synthesized declar should not be usirectly replaceWith R R expr imports level AionLHIDDEN js JsEx0"  & QwWnent1 2 3 py equals other hashCode to $ $[@er [anion % value?  q  & 1 (  & $  1 /  lS2 15j 1 81;<1=3@@3.8@s !)f0 !)64)6J627)q:2<)>)GR1)@ !))G @0p0 0q P 0 QS)?S)P8 P|  ,:+,B^*6?(t+aB  (J "8H !J # $ @"%201 (  (8H<1&S8HNQ(8HR )8 CR  !  3 @ XLA !!  IP   StudentResult d q exists r0sr BC 0ByC 3And#u f$-2And&BcSourcedI "s_ q  UiWB% s X Hlis " .  / /q     /1*1  {{A28H@ J 2Q2A2'#80q2/$t2(xa0 O n zU Verb    + buid ugk  1!" , 4(  %.   ?0 " ?9 "C`Pictur_Wrapper $ J%=a-g%3tXFLive  coroutines flow F1 e M  '8" f/ 1J ! 1  #  ,  R"  (S JUR(854X4@4@"24R  HX R H  (0- ?08&  8U DateRangeMo ! T from%3to  !z nw typeFlag fix relTo relOffSet rel" DAYS_REL_UNIT MONTHa TODAY!TO TYPE_FLAG_FIXED RELATIVE WEEKCVYEAR/")H&a1 S D1c<< ("" 1 .V1* 8tq1 214ds 7 "1:"1@ t T@ -@ @F @63@ J526@ J92;@=@Z R0@ @P 0|@0A0 0!*W@i"@@+:*+BX@n+  p (J !*: 1#1 (Q (8 J$2& :' 1(8&P R   H$(  - "#p#-$g:D$EFGH&IJ"% '$M~R""% j>o ?%A BC/ 18%1 J 3 ? B A C >  " /=$q#$ AəO   # %8$i  > 70 0 /Q $z!q +d Q L1]$O[$ [$s3":'1)"X k$X  k$)gk$M 1J<_ #p$ o$ @T(( 8 4+43,$ PRz  $ $ $ 2H  $E6 (u0 0$a0 Oo )6JdbcImpl  1L"{.yAdapter,_" y In7'3ion,:)) =" 45UriT%u^ ui( thumbnail4! ~c/~$ W'+r  +  ' }pAJ"` 2 Q2C@ '~ 9 B T+ _ O ~ 0Logy p tiVclazzHasu'OduleJexcludeStatusFil aAllFor0LogKZ <6QLog 9 q f[jFk%y androidx paging PS, 9+ in"+ A tolimit "8 \!$ ( sF  & Q1Uid=&>`ToEdits(! B new timeChb2d Ro(/cHR,?3?3?3'Q% 'q& 2+ ,  1?%"&>z, &](Q)(8 OQJ*/ -9./5'/0M1 (22Yp?(3)_J!4*R5(8  28 18 F# !0(  ;! 5 =F>2@( 8F5A#3B"qC2DE5EkF4G(Q5Hb/u %Zu 30s o ^ 0   1 0 " !  O >,e $Q * + /  *  ;+ +OHash+ +1se21in Des+i+xByAgent%,'D,rregist='nUuidHiSLo m 2 Since getH5PPreload get3Ids&w!8AndQ2   _ies 28F  )  1  #2Q *&p     3(\1 J.2$$3 (I1 J(=20*.*, Q'(8  g2 1 H@@9  [26  #Vm20 +  44}$,2u,.Q \, SeSQ X3zPAndNa 0cgsk5 j ae j$]2  !As+,>dEPEnrol1s  / )>E% 3AndX/ $I72Num-hL" 1!Se #g> assign3,` 1>64_6 % % x &/ *%4 =+4 +4vZ Q 011= hP"%t4(t4 Q(8%_J'* 41JMS(8A #w$D$% *u) "@ln1'*)  U,( 8<-V.2/$9^e5c 7: 0# 61 0 f10 o xO  g PeerReviewerAllocationl  s i!getAll)7 ; v'h ]' "In*1+l(lentries~- e@ cb! c_ ;  "   y  ;51#1(̻ +im Q 2!A"' <% | AJ'vu+#q5#.o/$60 /51R+%4+ S<((?s QLogAttendanceRecord 5  1And  N.!G. ` {  c{"3F  3ResUids olT new H q A (.# ? .V"NRJ.1J9&3( (ec/?A;:DDl o0   ? c+  L ! ,O_abo </ "Y " y9+I % p=I Q gb(I," 1$Lc#=TransferJobItemEt (,*t Y:mq25T $q ' 01"2*]7C"2Q(JWR#&4R(3)(+,1 J"0 /(=B1<If>CRG<9 H O10 a3#'D ,   PError  4 $ /? dismiss By+1jo 0r <y 0 e8/  # : 0I a MO GO ?09Oj jA!C {A$0  A ?E 1 SystemPerlF884 8%8 /@2 7All  ( `  %-0Has vAndView2For  2! A6 b B% p/ '{!fPair  CC#R w %+s?sU G 6G1WT 1/!B!3(- :   J&6   M2#( 5%( @M!1 J )S*(8 O )  )R.(8/ ?V  7 Hh  MN ?  de["atqs^ RAuZ  / BTExt.k2HQB92Hq !DoPPL,A42Hq (2 8HAH@M fO  .H?z -&8\J | 8 +'$D* |0s Q 8% t(H2)8)Hf'x)HY7)H(_)H)8q!J *88H 5   3&bs!8 8 8/H&́ @ &. dUmApp]YA) Y0DoYvBY]nodeZY7NCallbackHNJMlogger log lL0db!_1ity TZPPH-IKO5 // 1LangMapECa2  3k1o ~T /_b v  )4d/ <$Q '  ;\ ?1P _Com#s +_gX")0XX#5t V@Joinn \E$I6*Z#0ParDhildh 8 AE2[l<32 F 1qRelatedl!C0VerT tFurse R2 36Sub/  "?0Fil:G/ !C#GL4!((/&A'.9)-!SeM5)'S +Z(Z7%V) _Discus2Pos%_dRReque)!_$rO'_>_HolidayCal F/  ) ! _1uag: RVariaY"_LeavingReas# _v _OfflineItem/_%,;&"_<AAuthR !H , 8t88C -5U +Ti ]&A L _47 _ScopedGrQ_Sit   !_//00andv/( !E$xt=/2! C 0uJG0W -_iR,_lc_User\& _OOmW ( /_^^3 db8PinvaC @TraccYd/I !Ev na  e; N8XDreal^ eg    O9VcacheLockR,C8n% O  *Pclea*cTables close cH d_bS2 "P:$O5 Ima JoR E     99/  k !( #   $Ps^vcreateI""d5M-d$e1]a2ex^]:App/E51Daol(Rss TBdao@refCh2 K'1T  .h ' l ,l ?*oaoutgo5pli.? O/p.1 p'%z %9TI"Q0 re2arunIn!::_Arunnp&$R )H*sW7 <7-x5a>q//CaY#Z syncNod' S Y{&)&  %*)*u#v  CQq7qIQ Y3S*4CbqqFbFu>WS-8e(/V#*NN' 2NHqNNN3>0@q3DFHJLNPq3TqqZqq3`bdfhjlnprtvxz|~  4     4   4   0  R0T 2 2 0 P40Z  0 ++0_+   c'0d'  !-ABv-I M #Im(J m)J 8/ " $HB  D8J0"$q@D l@D U@d 8<B8K 0  )% (2b 8%d 8 D8 D8 D8 D8L D8 D8 D8 D8 D8 D8 D8 D8 D8 D8 D8 D8 D8! D8" D8# D8M D8N D8$ D8% D8& B8O "2Q2(R8Pd 8' D8( D8) D8* D8+ D8, D8- D8. D8S D8/ D80 D8T D81 D82 D83 D84 D85 B86 2(Ueb 87d 88 D89 D8: D8; D8< D8= D8> D8? D8@ D8V D8A D8W D8X D8Y D8B D8C D8D A8E R 8FHX R 8FHV8FHV8FH V8FH V!8FH V#8FH V%8FH V'8FHV)8FHV+8FHV-8FHV/8FHV18FHV38FHV58FHV78FHV98FHV;8FHV=8FHV?8FHVA8FHVC8FHVE8FHVG8FHVI8FHVK8FH VM8FH!VO8FH"VQ8FH#VS8FH$VU8FH%VW8FH&VY8FH'V[8FH(V]8FH)V_8FH*Va8FH+Vc8FH,Ve8FH-Vg8FH.Vi8FH/Vk8FH0Vm8FH1Vo8FH2Vq8FH3Vs8FH4Vu8FH5Vw8FH6Vy8FH7V{8FH8V}8FH9T8FH:8FH;<=>?@ABCDE3 ]R 8VHX0 QFG]R HH3 H 0 4IAh%TUoa=G '0+G0PihhA 0!T0# 0$ 0% 0@' 0#.) 0* 0+ q{q- 0. i{0m{0 09@5 0 0? 0@ 0A 0B 0C 0D 0E 0F 0G 0H 0I 0J 0K 0L 0M 0N 0O 0P 0Q 0S$@U 08(W 0X 0Y(0[ 0\ 0] H&^P0` 0a 0b 0e 0f 0g 0h 0iQze@ &e  com uυ&stadmobile core db dao PersonGroupMemberDao Base lib entities .r checkBelongsToO kotlin collections List gqUid Long pLC.kt findAllRWhere*`IsIn "ByaUidAnd(RQmoveAsync Int newB ol, changeTime updat7Active Unit aStatus Boolean 6Bx       (q "          43 "&BJ 2(2(8H@ J20#8*5"U(8$u2(*rR(8$* 0 0 0 0 0 0 0  com.u..db.dao &  com 4 h CoursDao_DoorWrapper " _db door room RoomDatabase _R#;]+SetAndClazz9 BAndName cgs` cYtbFilteraccountC/ " AsFlow x coroutines f!,EEnrolments / )>smposites AndPicture $IG2NumOL6 c50SetLNum assignn],``! D%" 8rIS studUinsert 2y Z ] '/" %0upelistq  q  Q    1 <   (1!J# $1&1+1 3B ( (J( 2( (2(8H@ J'* 0H)5 MS(8A9" q(%2'w(w) **2,(82-2.(8/20( 851224(8#5#65#7#q829F5R  HX R H ^ 0 0  00 A 0q0 0      1 0 = 0 5 % 5!ExternalAppPermission9JdbcImpl #: $9\5")_Adapter4_abort E yInsertion3 ?DU getVccess ByAeapB getGrantedAuthToken Stri ackageId  current7 F ge&ByJ!tQ  /e/~.1k    1b3j"jjJ2(|Q Jjjj181 JjA J2(S0 R` H ,f&w c x v? 4  4xapi XapiSe0[  bAny   x B5 u= 2 'VMostRecentByActorAnd K a$xseRoot-contentEntryVer g  # 0ateComplete  d[  xseUidn ] A [ 1*q   [ [  3S BJ 2 (8 J(2( *1V 1J; 04(q 0+ % A %  % .wC ) 8 * y O aDiscu0Pos  eri sbseen1)d7HQs firstO12la"  Uri serializapConstrufMarker  )B in? SB Deprecamessage 8This synthesized declar should not be usirectly replaceWith R R expr imports level AionLHIDDEN js JsEx0P IgnY Dandroidx Embedded@ Wnent1 2 3 4Tpy equalsother hashCode to$ $@er uanion Wble %$ Ker Gener descriptor 2s %DbchildQs Array8e decodencoding D $qE-er value  j 10 S " z ! "\1#H % & '1.1 4131 61217@ 9 :3<s? "@B1"D<13z BJ58H  $Q 0 p$"6U;8H6J=2>(8qA2C:WE(8R88WHX} $ 3~p0 0 @0 0! 0# 0$ 0% 6( B   08 uPN 3:23Bd @ (^Q?(z+aB `bd(J (8H $J )8 * + @*,2<1 (1 (q@HP s/(8HbQ08HR 18 R 8@HX $ R  HXGR   J1  ZO $ A $D!Dvlib.db.U q/P#   A(a\ ؿ; aeWDaoCommonpACTOR_UIDS_FOR_PERSON5CTEMHC -- Get the  Uids forCs Se!y A doc(info on t$join relEshiph@AgenL b5For\(s !, U) AS(AbSELECT.4bUid AS@J 77k= AHFROMx XWHERE O; IN2()"s.W # 1)!d%),  -- Add in |.U uids#"  4Ev [UNION>xJoin.gmajE HWQJOIN O2F=q) FIND_STATUSTUDENTS_SQL }&UWITH %s(77/bZh @c IN (:=Z{2=WBlockn@, cb cbType, ca0ing.F.v4 01 2.=?p @O(1.cb U :c;CLEFTi'm o = 1035e&u @-- W4FpeerJjQ, tak6 average o! l%2 distinct ...B  I  ) R?AVGTSoScaled +iuq Z8stamp = %"f_InnerX !a1 .[ }"!1E "!Fq~$ "SA"$d!". U!"Q_L0 S"r3?5xtI=; T,LIMIT 1, )an 1but= wm6 f  P'M ' b ^  m9* P 8 H2 &n$ (qb0MP+# ! )  2 ))[r* &+u9ORDER BY  Q DESCN e& bPmplished so fariz Y   %Qp\*E     c e:,1V/ =6 9[>EMENT_ENTITY!US>TCLAZZ>1 CL " ${2*PC$n,Vp &.858 ,: Ip R@Role,30003ES7\7 ai !6:W ((-"=OR  9q IS NOT;3ONT`YRY  S   PKCHQ K c/$Or5m/ "(:YG=|L0 ORY 8[?37% Ml_MATCHES_ACCOUNTHIXIJ_ANDX_ROOT W[ :c YPTS$0PAR ` 8 8( Pa,XCPpHQcepcj&O$ J0zE p"0G8e 1 0h_MpTABLES_jMMR1 :U6_INNER  .1 9 Z DS  -- Fetch all `s that"< ld[k S or pG8-P-1 re[ (*,O/.*($%.* HY   ^ [ \~d  %CR $f  t DISTINV"RF p] \  A   =d?xTrueValvSeI=-1 /U  H@?ionC&*:,p O ,U2IS_FAILEMPLETION_CLAUSE  0$H TDU A3/ 0SUCCESSFULz "1A& - 3O+URSEBLOCKS %X\ }K/ 3  O(9 S!"/>c hxh ,cPbbR HXT lb R  !"#$kh40 kh  ntTnQnologkxT. gk=AllFrax2ksRPagingSourceg!p) w Zl8lGget7For&V s ,D !   kGssOs/z gTfx1sn|f Js gA"kx  8H& J 8 w3(wknkk6nwO.w0 _fxn ndw* 3Zd dUmAppwy_Repo wTDoor('Psitor+iAbUnw%xd config !C$_.n*Qo{}xapi dN7WQF5% 2Ika|{44 66qLangMapn77 8 8/1o s1 _&Aw$H$ H!##,,LogAttendanceRecord6Y@ @0f  romments   #_3bCategoA..`Schema[4:#: ,D'$NN;;(7#7 nFy2??8877 6Rg!ed'$?!~q ~61^^78,_6Subvv/ " D"_CourseAssignmentSubmissionFileDao &Course#_Repo _)PBlock9&&aPicturf-44GroupMember`3 220Set//,,3Per.. 00-*TZ`nology[ 2_DeletedItem,&q_Discu2Pos ,p_EnrolRReque.0p_ErrorrY&'_vActorJoin8_HolidayCalenda. .Y& _Languag@ > aVarian'._LeavingReas*c _Messw _Offline &_PeerReviewerAllocatiw<_PersonAuth2& &!!:B!BBBvM 22dParent1 008# -*  _Schedu  _ScopedGr&Q_SitJ  s*"r_StatepCommand+44QEntit-& &ContextActivity\$7!H H5"J, Xa_StudZ1sul`*_SystemO/ 0_UserSe&`_Verb qMapEntrc$ 0c_XapinU2*_db _endpoint kotlin String _httpClient io ktor c& H_repositoryHelper  9`Id Lo`" }x coroutines flow Fb replibB DoaR \newValue Int conne"Rus c Any dbName dbVerH` invationTracker room I#aa&@xteni),PInter .. #h /$ 1  a cacheLock,Cfclazz\ 8.C(  &`LogAttsnceRecor0 :Z * Pclea@TablmjUnit Async close comE & StentCatego g ma."4 &"$ Hs5F Im!JoVTChilde @29210qRelated9! rZ r+cm 1MarM c  2 i8 !> !B#F 3 7 '. b " T , ' )&P S( *'   vcreate+P collBons List d K  -d  ? e   *e  externalApp/E&g" .h    (1 ' l    $ !,l  6 m  : o  q outgoO {/O/p  : p    } ]    T6 &,m *fRremoteNodeIdOrFake`Null Q ,  J  ' s&  $3 *s *S#s   1 /s . % . ' :j 1! B/r & ,s  a' S /s  transferD*T l%*T)*up p 3 vj F oVd  /x^ ^ ' Companion _DB_NAME      " 1     3 3 !#%')+-/13579;=?ACEGIKMOQ1 S3 UWY[]_acegikmoqsuwy3 {}    4    4     L N0O0PR 0L 0'0T0U.0VP0XRY 4L  ++0]     4       2L 4                      L      A B4                      4      4        4    F"/BRHXT (  0\ 0M " :B( (J 8MH J 8N D8O D8P D8Q D8R D8S D8T D8U D8V D8W B8X 0  "@ B8Y%d 8Z D8[ D8\ D8] D8^ D8_ D8` D8a D8b D8c D8d D8e D8f D8g D8h D8i D8j D8k D8l D8m D8n D8o D8p D8q D8r D8s D8t D8u D8v D8w D8x D8y D8z D8{ D8| D8} D8~ B8 t 8 E8 E8 E8 C8 d 8G@C8e 8 E8 E8 E8 E8 E8 E8 E8 E8 E8 E8 E8 E8 E8 E8 E8 E8 E8 E8 B8 R  8BHX R 8BHV8BHV8BHV8BHV8BHV8BH V8BH V8BH V 8BH V"8BH V$8BHV&8BHV(8BHV*8BHV,8BHV.8BHV08BHV28BHV48BHV68BHV88BHV:8BHV<8BHV>8BHV@8BHVB8BHVD8BHVF8BHVH8BH VJ8BH!VL8BH"VN8BH#VP8BH$VR8BH%VT8BH&VV8BH'VX8BH(VZ8BH)V\8BH*V^8BH+V`8BH,Vb8BH-Vd8BH.Vf8BH/Vh8BH0Vj8BH1Vl8BH2Vn8BH3Vp8BH4Vr8BH5Vt8BH6Vv8BH7Vx8BH8Vz8BH9V|8BH:T~8BH;8BH<=>?@ABC HXD 8FHE`HF 0 G 0 1IX@S  H 2(J8V@VHJX30 ?K 3H00 KDJLp 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0! 0" 0# 0$ 0% 0& 0' 0( 0) 0* 0+ 0, 0- 0. 0/ 00 01 02 03 04 05 06 07 08 09 0: 0; 0< 0= 0> 0? 0@ 0A 0B 0C 0D 0E 0F 0G 0H 0I 0J 0K 0M 0Q 0R 0S 0Z H0W 0[ ^ 0_ 0` 0a 0b 0c 0d 0e 0f 0g 0h 0i 0j 0k 0l 0m 0n 0o 0p 0q 0r 0s 0t 0u 0v 0w 0x 0y 0z 0{ 0| 0} 0~ 0 D0 0 0 0  0S 0  com.ustadmobile.core.db   com 2 3p db d?[_JdbcImplpDdoo RoomDatabase @.kt _insertAdapter&_abort _I"3ion% lib e!Sies 6 findBy&5Uid^ h/EN! 2y   '/update E0eBy w e Boolean changeTime <_"  nb?##A !  'S Q  >      43# B(J2(8 U JH J2(8##2(8##5# 2!(2"(2$(@%.@:&RRH R H Q 0 s0  1 .dao 0  2N" -= iesForGradebook vxapi <1y  NrroleId" sortOrder searchText#Pfilt#raccountL@ cur& sLimit Offset FllBy@#l@&$esGAWithp compo1s $E2AndubDetails otherc*c %AsZ* b"E}1sBy,UidAndRole $$4And-!  Hc  !G;ByAD#Jandroidx pag%! PSource `Member;% p5 d  eeuid L6@FViewwpCheck 83!$ ez4.sB d 6}!Paged get-AledAR* Qson = F/3Uid&]X sZ tLAgetn& 1 C" A ++:For! '6led@ CD?d `Bnew "ol ,"  DateLeft e*_teyb  $ % & q* +.3 .14 5  6v n1L N1Y*@1(nq(2  !7"(#2((8 5)5R,(8 3-(8/|#8 20*"8A52X5(/293)R8(8S?39;5:2;(83<X5=>2?(8;5@S(88"BN5FC$8HH5"DHF$GSH(85I$J9K6vM2N 5OP2R( 8<<ST4"3UhqV2W X(z RZ(8Q8([A2\]^)5_G`*eo /p ~t t     >   `" T10!&10#D$ 10 3 '  = , 9 P; -L) A @iveU" 6@tter_.-bseen1U canMarkw @oder-Y serializationConstruT-[&erB  )B in'? SB p Deprec*# & 8This synthesized declar should not be usrirectlyU/0ace & p expres.` im%s level AionLHIDDEN js JsEx0 Ignore 0 Snent1, 2 3 4 py equals , hashCode to00$(er# 0bleb Ter Kqer Gend descrip'1 2s %D c&-Qs Array8`e dec{H0cod #D $g"En6valueXw$ 3 WVD D{$s$11 i$3"NI$1 01/1 2Y$l18\ ; <41>1@3J18H  #"0 #"6U78H6!JX:(8?&WA(8R48WHX} # ~A0pl 6  B   08uB /:./Bd( (  ((z+aB `bd(J $8H #J % & 3'8$@*(2<1 (  (8HPb s*(8HbQ+8HR ,8 R HX #R  H   AE 3a ~A #B!Bvlib.db. U J*  8,7 4Dao55 R50Dao_5564 5d Door/I@ _d6*_bC616 " _5IC66repoDao  3nam5$*[qp uid 0 Aso2>4 ?Q}sDisplaya9And% 0V %a `UUid -X-4And4dFasswordHash2 p# Z>>s As0 c1cr 100And" F0s Pstamp exclude#  SeO/edj'b  I;- nodeId 2<" BP getsn" ) X9?O?blace " XAAuth >' *0" E , -' 39!sExisting44s 0s L4 1 e/X  - -   s - 1< q! q" .& ' ( . .q3 4  ! -D $E %Fx1J1M1S3Z-1` !M)5B$ L)A((Ji!81J." "xSJ*#+#q,2.sR/(8 Kq1q( 5Q:1617pLj-G>?2@(pq RB(8j-//1G 2 KL@N#2P(QQR2T(8F#1VcXvX2Y(53\(c5w^2_(sa2b(Gc|dC5e4f(aRH RH 2 H 2H 2H 0 H Q H#H# #    #10"&B#T10"(,q #zLa0"      w (d{ t Schooll(s(? MbMasterTSeqNum !YLocal  2ast;dByYLct .PFileS  /MimeTypeW.  a annot* GBModified nEtag 5 room PrimaryKey auto%n:yvTABLE_ID   h##p5Q%&k;q) AA1,$Q0 1 Y Y61 :J) $6= >sC (D5 1(H K!698S(R82 (F}*(#N?Q(JAJ U(JEIZ(R<(P$ 0&e#MmdWS !"$`A 5:45B p #cBR J (R8@HX ( R\R\R qR HU(R  q5  : 9 3+5  fI (   &g(ies !# )Oo ,  tWrapper )QX-Vn2e N !BydA)!@ )a ? 8A \ XCT JP BL! E!"8GH  J1q#8JKkL M JQ"QN O4q$8QR$SA% %L  %&(  R 0Si- K C@get $  b0\AuthSalt  X Y V#ac 70 up0?% workspaceu ME 17Lu 1!k _ 4  Y 4  5 ^ 3 +7 Y % /7 6 % 6% 6%  # 5~MR*V&an  A sdc6 &@sdc$!" @ivitEQ sdc\IMod sdcRegis ]ionHi/Lo! OEX4 2,  1 2 *05$6 7 h;*' $GNY6 % ps + sa  Vc ' /45 = M"; =   1 55E,$ %FQ("q) *1+1;"<""3 P"P$5P" "45"" Yjw "\  Pb   geL, X  'RW  ' R   ' ^ OJ`2a,!f F GR[ @ ' ,~ ,3 Q   ! 08# #  ::9:Bv   p,,  T$0( '!B8 r tvx 1(0s(J , W'J - > / > 118- 2 1B3  - - * (1(Q(8: Q'J4: : b: `88 H.    'F 'A ~-2  M'0/  ; ( >   ;  ABA B] 8D \!XFY Q" H!I 5KY $8K NUO PY QQ R4q%8TU$AV 'T $$ .O Y #54S eZ *E[=0Dao %on  FILTER_ACTBONLY5A? )PERMISSION_REQUIRED_BY_CLAZZENROLMENT_UID"C eCASE ( ."<;?{ FROM1Ok WHERE OzUid = :d^1 N)WHEN 1000 T 8GELSE1END9%00SONS_FOR_PAGADEBOOK_QUERY_CTE ,3dUids(p G) AS<@Rourse*.0:(3a&.*s-JMIN(s UQ=&\c st   T^ O ANDF 3 . V ORDER BY _ DESC qLIMIT 1Ce7C"/INt LDT r  3 }@ C[DI"(:&H_ != 1WOR (:CH7BETWEEN:[b/))/* Begin p^4 check */y("/* If the I1 isrowner o%cW, alls are granted(COALESCE{ ~_%_POtsO=9 4 oP), 0) 8 < /*>q reba!  &`y that"1for{0 asy qparamet%C!to8u? a  a q has inR, |.D!*/r 1OR ( SAH&0.cp@ 6 f  LEFT JOI" 1C_For*7 -ONU.cpTo6E!= 0 Y SP_5)n_ _Inner `p]N SAe yzJ  3 > {~\  (H/To /OR& _ [[:wsFlag &&12W\) > 0 {<u/.s 6u  0/.s R;S ;7/ H2OR t4) `/* End ~ )>uBfirs>p || ' '"law LIKE :bT] PGROUP=j%(:TbpmQp  WHEN 3 TCourseMember.lastName /}ELSE ''END ASC,CASE(:sortOrder)!22firs848&/DE+7earliestJoinDatY9>`latest8OLeft008/10?+ LIMIT :studentsLimi&WOFFSE"Offset H 1SELECT_ACCOUNT_PERSON_UID_IS_STUDENT_IN_CLAZZ5 F(> EXISTS(1 FROM ClazzEnrolmen[WHERE&).c5CqUid = :?UidoO ANDI cPersonJWaccouR"Role = 1000)o0_BYK_AND_ROLE_SQL +f&' *1q3.*, Picture.*:AMIN(4w Qw8ed) /'.pj 0Uid) AS ,p9 /AXl| 9W 3j Bk ,ZR+_Activ ORDER BYJ BM1nLEFT JOIN/O2S]{b/INoDISTIN ' / u^R`D+%_roleI B(:filter != 1z OR (:currentTim, BETWEEN_p/)) /* Begin permission check */Mq /* If the B1 isrowner o%c W, alls are granted(COALESCE{ \_%_POR O? 4 UP), 0) 89 / q reba  entity that"1for{0 asyX `parame?C!to8 directly a  5@ahas inR, |.D */  $OR Z &>.cpZ\ f  Ce X_ForAz #OU.cpTo[$/!=$ Sw5)n_ _Inner  |p]|S AyzJcr    { G(H/To -OR&   7[[wsFlag &:+ \) > 0t fSystemf/.s 6u  0/.s R,S ,(  9 #OR9  a$)a `/* Endd z ) Lp || ' ' LIKE :searchTexUPGROUP9~  ^ Z 3+ Z 93 :ty #@          "BRHXTE R H2( r&-  0 0 0 com.ustadmobile.core.db.dao    com 4 5 db dao xapi " ityInteractionDao_DoorWrapper $ _db door room RoomDatabase _g%=a.kt ,find+GWithE#iesAsync kotlin cGs List Long K! ]GllBybJalib Ties ! {7y S insertOrIgnoreLUnit3 3a %5[    U    .3 .Q q V3({ xB ( (J2(8H@ J2(82(8R  HX R  3$ 0 0 0  A  .xapi 0 ?x  dUmAppy[Metadatag &! = allTablesf String = zdbClass ref2 KhasReadOnlyhBoolean replicate Map Int cion R*#yP verHO0 10 a   ]1  6  1 1 1 &1BR  HX R 8VHS8VH 8VHX+R8VH18+t7 t10 0 0 0@ ,a0 D 3 '   , @Act ~p/[vByUidAny   D|@y avcwb`uid GroupMembers g!vi`EtagBy composites1%AndLastMod uid2* F updateIfX&Changed ne& #c@ upF/5Y q   ] Q1Q  u3!$o(2(8J2w2(2(86 2(8 2"H2#( 2%(:&0Z1&1, 2B$K ( ((!!J1(.3!( 1J 3 ( J%2'(8 {(2)( 85*#+2-( 8 #.#/5#0#q122364(R5cRRH R H 2H 2H H F4 10 104 1 o 0 @Ļx  shallowCopyQ)HolidayCal]0rAnTerminology bl L A Fun1YoType 7bS@!F } 1F}  02(8@  0Qs   7  de1ateQBq^W  >J= H:\14J k PH@ ?0 5 6 ^  % c2="leseen1 -J6, 2 0* 2* "Percentage Float + eLeavingRea Outcome RLocalrSeqNum +,iMaster"C2ast #  ^!ZBV J B"D JW # F a G $8I \%XDT JP BL& L!'8NO  Jq(8QRsS TQU V4q)8XY$Z-* 1 L P +-"} E  PLangu  * 'k Vtitl e author publisher license; ,# Url sourc thumbnail 0us=7A2 l "p  #l RVaria KFlags leafG#k ceIna pcomple0 @Crit (q:<7`, willj `ved so @minS;k} @Owne $(    '  %ByJ )$ @ P A[ Embedded8  R  ?Y a   mY  1-4q/ 0.1"2 35:w 1<" 1>>q@ A>B0 1D1F% = 1IXK  L&3NsQ #RT1#V 3  3G8 ` ?` f0 ?, 6M, 6JO2P, qS2U, W, GRJ, @ ?, , P 0!$ @00" 0$ 0% 0&P ` S34, Q6S78, 9 08;FB, D:CDB     ((  ; Y  G  M 1!(A:"(A#$$Q&X'o ( )*+ ,(.(=+aBR, > ?$ 0    ~O ?%( #  . -O(( J .6 ("CAllL ReYd-RN / f#@ryUuo".&m(By0UidDetailsA$O2AndK  I@uV)Sf q *$u1.,8 9 :   1 P !|2q (J &21 J!,@(2G'!@8H#T(",5$"@#1!T&(8 4 '2)f!4)4C!,e!- / !!j3{34j F8!26E#7FA-<26 A2>? @($4RA(8/2C/2D:g"E2G(8urH2I(V"FJFKF4QL2M'N55 RQ(85R#A F#TFiqU2V4W(R1X*0 Y(](3ZLoCR  50 R *)5W "s*7 "10B  Q 02U 0 Q! 0"H10 tA# 8 Q8g 2 q ""0Num_74 um"7 & =) B~& nJ  (vv   54k(n&'1( (:1* lq2 3S8 \&.\B )\f0 )\64\6!J7\q:2<\>\JR1)\ 2 T#B(x t40"FS\ S!"#\08%$\+:*+B\   D#D0)Ho )4% v? v&E%pmptsSum# 4Anyn,& ]^p#aYP sta/qte end 2du$ astPriv m"1SleSubaH0 sv@Prog$ 5#"o$QM{%>++==\1 +.Z 1 1%1'bZ1)+1#," \K#\d ?^ 5 6f[#s; !<6@l61l*llF *ll7l*J92:lQ*J=S M !Z*R4l*l l.h+#lVWl!S"#l$l&r/:./Bl6rZ rr#rr*!!  $5 H$   <1!*2R kF` *R O *%^ _ K?R)5e. x*&5 (?50Dao):0HelEE E5i!67Dao 4Set}5/!:@1And@cgs5! a^" w1GE,/)Qs9=m<Bes $IGA1Num/ IL" 11SetVg> assignE n,``! DQDrI e 6R 6L;pl Q tE?;hyl="EH=l +++"1*6!! +9vA"6o 6Kzq(J(XB>%&jB(B1J'*  ?1J6M3#(W6(5w6w$7*382;+1J*R>(81?w@2B(8##D5##1FF5RH Rd7  I7 2H 70 H Q HGGr" J 04i?    # $ C 1 sZC EItemg8M>i<AJ@IdAn}B U2N;Oc*sForUser A8s/e)FoDJoin Unit cepcj"d!ussPHB new" (/ƻYC SAi<9 \#0$0  1*Qu<ut2s  AndPicture )I.UsaccountD0=4s insertAsync c$ lt updat#ByUid Unit uid d- changeTime             Fq  @  "*   $11#%"&BJ2(2(8H& JP8H@q2) /8"8 F248 #8 i!2"( 8q$2&G'(2((8 @ 0 0 0j~ 0 010  || | ContentCategoryDao_Repo  _db door room RoomDatabase _r:TDoorLsitory _ _httpClient io ktor c& H" _%Id _endpoint StrBySchemaIdJ3 s10 n+! y  'zpublicu /e    q  q ,q 1"% &"$( ( ((((J25(8H J2 (8o"@#"2$( 8#R '8 3(?RH R H 2H 2H 2H  H . 0 0 *4o0  ? ClazzAndDisplayDetails/ c%Q6 terminology PT! cc " numStudOTeachers active#Is(* MqEmbeddSnent1 2 3 4 5 6h py equals other hashCode to>F/x&@ii3q g"#?RB0(F1 (1((J 8H U 8 58 58  38@:2l1(1 (1 (1(@Hx3H֊Q!8HR "8 R HX R8@HX R S H65  1 --1,v   0 0b! 0lib :   hZDiscussionPostWithv seen1 )d?  pReplyToc$UTitle7Message StartDatek)PBlockkC dpD} + Ke 4 / 8H6J@2A(8D2F(2H(8R;8WHX} 3 s~p0 0A@0 0 0 0! 0" 6 ('( B*+,  - 08/u@ 5:45B{  {  91   (( 1X  !X?"(+BR HW3R    5!H02 H 3 5 &^A 3  i 5 ?  YPGroupPBase 3 ( RByUid++1U LC coroutines flow F0!Byz+ 0 g co/zO     GU)3 1 GG@ 208UJ @3#dS(8#q21(!r10Q M 10A TT A AO NASit B_Wrapper  3MP.kt 1Allm   U" 0BOnly T As)~9Language@% p! 2vailable$<s  A ulK $ByB lang ^0s r $ s" G;f=! so " 3V0 upb  /X a  &1t i1___g1 3 "*.!%B  (J 2181S J& 2%8 U!( 8 #r Y%2&'58 6)2+(8 ,2-( ru2/( ;00v122BR  HX R H 3P~10 &> q 0  `n vityStatu+c!SedOrC#Q qwwifiSsM!c+Y On N  PrimaryKeyB  Ey STATE_CONNECTED_LOCAL 3ING5DIS2" METERED $UN /B 14 8  8  8  8 wQ !u###1 +*1) 1(1 3 s 5 338q; !<,1>1!@#  318  #R, T  -./0q #N4  f0 #aa7aJ92:aq=2?aAP GR4a@ #aaP 0@0!]" 0# 0$q QKSaQSa 08 $ap):()BL`1Bdv  9)!BS#R   1 L#LSR  #   A #% ?  M" AP50And  ,MH1 pq!S!  - @   >Or z F"w#CJ SJ  QJ";[!8CJ2(CB18C 28 7  LK ) A +   EntryRel JJoin  /Pcerej LV,C,#dBy relType #.4Rel CRLocalDSeqNum iMaster?LctP  "a annotN* iModified nEtag c'" T autoEk( 9 tableId @teIn St_gy R INSERT_INTO_RECEIVE_VIEW aTriggd#  on On >=PevenE" f< conditionSql 0SELECT %NEW_LAST_MODIFIED_GREATER_THAN_EXISTING% sqlStatem^@%UPP% or6!O INSTEAD_OF#"*c2e2r2 Rjoin_0_[ REL_TYPE_SEE_ALSO pTRANSLA VERSION TABLE_IJ /C 37   5=$ 1&C ' Q*E += ,3-h/0z1 2 G tA 3;*; !N ABD3%FIP8X1 Y [ -\3^sa 0bd10f=p )W P)RT  UVO ) F* ) +s] )J_2` )Jc2e C Z)RZ ) p!. @0*0/ 01 02 03 z W  S!" # % A ::9:B r&   +BwQ527 T 88H ) Q)R  ) QR"\R\RSR  q : - 4SR  7kdJ , C !=|Q >0"8@ # \$XCT JP BL% E&&8GH  Jq'8JKL M J(N O4q(8QR$S )   ( %)+ 3'   ,5"h A dMember* 7+ Dcgm(8N ; R `enrol"Isn" p-/"Z `ZN) ) r id% $"F#N )A#N01)XP #A#) Q%F' ( F [#0S#c@@SA "  " C"3,7S#B &S#f0 &b6=b6J?2@bqC2EbGbGR:b@ &b~?#bbK#@ 0%=#S#SbQ/Sb M08"B+T#j;#1(V_#?(+!B(_f_hjlo*cS&J +c ,K -+.$12/ + +1(1(Q(8&31(R128 238 )Rl&bV&  +E&0n|#O &%͵O  #qxapi @ityIj)a673JdbcImpl !! "7X-.Adapter2p"_iB)53ion8@I , 1UidQ!a2ies {7L 0aK! ]GllBybJ )1 i"Or*"$!/ 6/ 66)'36i$ q V{$1Y  2B AJK$`8H@ K$U(86 `RH2f 10H6 s$.xapi rF  %-ELefty.-E< QDao 2&/st.@end- LExt.ktF  An"1q 88142 (22)p8@H&n%a0 o^T # &O lTyRequest 4 $ /o_abort? !By#An102 m ! s`"1FilM1 &uPending|QsForC 5W=x %5s A}5I= searchTexg0 soUe5/As' AK>?Pic<Chasr8!" "S_*l" 0/ܤ ] ~< b&&. l&  r& d5     q  1 8 #NQ&     &&(J2T-c2(81 J'<2 ( 2&-*2$(81 Jf&+)A N1 JG&^&Q J-S&18T1 JS&1A2d43( RA&P R#g TG&L* \2AO&403& # bA ? *X5." &?I .V-&41DAny5m#Dm 192V^%& +Z !>]/Q +@&1 ,F& 0 @ tS1 N4.47)&!&-N F 636!J6%;=GR0@  2 A0Y%4=QS00(" 08%+:*+BX? (n+!B;{S J "Q J#Oo8C":'W (" % La $ 3; (, "A "0 2  shallowC$GeXFeblock A Fun717`Exten69"%Sw-4ex  E  J 1 E3B ~* Q 0  ` C A E# (=5A.ext>A ?  a`Parent! oRepo  Di 4Minb<  SOH ArlD11 ZRWhere51Not QledIn\ "  dired @ 8 \0UidH1And q >FromWeb is4@Appr=c"is[wOf use e  (2" 2%65Iw   ' 7O  # VE19 1 S~-("=!,s nEnE0IFEH"223%(2&2N NQ)2*I1+238 *1.  EE"> + 2OInOIE "5"  ?  10Log))' % Z BS7/ O! m0HasIOdule:  1exN 0All l0LogI   X1FacJH9MJo inJRM` fromA tolimit "M 8\!$ v / v<A8=MostRecentLogToEditZT?KxBK{<4Log)OHB newc time+,99/!3 L=1R h 1fA;f'C.9# $ ~ ~AP"G%9 !:KR J". ~F/'(5)6 *Yp() !09*R-(8 O `#F9 #2|#r324(LF628(#3:E"q;2<E3k>4?(QBb/CRV L 0410B> 2w?F vSystem2 / -/P ' siS0Dao@HelpP-Pw repoDao KI > % ys - 0HasvAndViewF9 Pk2! M&b % pm5/ '{!APairCLffirst` secohs#R w  +s<?s_C%:* b? dHcCNRTJJ   $ q! A:8% )- .1+,.Q.  5-"C {8fR##3(#3$( + #=~LR81J`M0H`32(8 /U~UJ46Q7(8 _J8;sR;(8/@RRrRH  R2H S0 H HX bIK 6@H :5 ! :! " A# 77D05O dZd0DaoY.*SLEFT_JOIN_ENROLMENT_FOR_ACCOUNT_PERSON_FROM_COURSEPERMIS2U_WITH*UID_PARAMoK C    v X_ForASZ B  v /.sv 6u  0/.s RS (  / K 4/ =9A2 : b9?3 %a s $n 8HAS5#u_SQL N(8 ""  '&  PonUid is the owner of course, all permissions are granted */ (COALESCE( (SELECT _Clazz_P\ .cOPersonUid I FROM HO: ^WHERE4x1= :Uid), 0) = :account)c,/*IL reb1a CS entity that"7for{0 asy;Uidqqparamet%C!to8pH directly aenrolmentRole a@ahas inR@then|.D!*/ OR EXISTS &>.cp \ f  LEFT JOINHE X_ForA -ONU.cpTo[sE!= 0 ?AND SP_5n_ _Inner `p]N SAeyzJoActivecORDER BY `DateLeft DESC qLIMIT 1{WG(H/To /OR&=  Z[[wsFlag &:+ \) > 0t fSystemf/.s 6u  0/.s R,S ,(  9)t" &, _CLAZZ_UID_FOR_ENROLMENTaSQL 024For TcYB 3   _" : _COURSEPERMISSION_ENTITESCACCOUNT_PERSONH!Dm/* Getts givenG a- user based o( &irb W role+  Z%.*|Y_.Us   jk u ( tCXm/-DQ UUNIONe"1s w 3 can view membersa2   mA    | a #8         "BRHXT ( R  )  0 0 com.ustadmobile.core.db.dao   com 4 5 db dao *`Assignw 3Sub; FileDao_JdbcImpl !, _db door room RoomData/ -Bn.kt 2_insertAdapter= _abort EI93ion<q lib _ies M (getAllQsFromtterAsFlow kotlinx coroutines f!! collect` List3mposites , AndTransferJob s'Long afgetByeUidAndq- n22ssi i! J2y rAsync rUnit '/setDeleted casa$dBoolean updateTime  " Uri uri String,4 T   <3 Q  j   j     D  Z3&,1(J2(2(8H J2v 2!("2#(895$ @K%2'( 8#(#q)2*n+( 2-(3.SA5//:0( /RH R H @ 0 0 0 0 0 100 0 00 0 0 ;(/   #Y0libXpies.ext4 ]e\iScopedGWithName u seen1'!Ig sgPcsn sgLbt sgTableId sg<7 sg sgGrou sgIndex sgU @s nF serializaConstructorMarker ) internal SB Deprecamessage 8This synthesized declar should not b d replacea7 R a expre imports level AionLHIDDEN js JsEx0 Ignore $ $ er Companion ble Any\Ter K er Gener descriptor 2s %DbchildQs Array8e decoder coding D $"En6valueg1W 3 5e-e%3(!5q( )1*1 .1-1/1 1k3 2q4 537s: ;=1?@3L L J08H  +100 +"6U68H6J829(8q<2>vW@(8R38WHX} + ,~@0 0 0 0 0! 6   B"#$  % 08'u@ -:,-B (     ((+BR HX +Eqa q 0 A +N U t  d  shallowCopy $$LeavingReason block#A FunH 1`ExtenoType -X SextF g g 1m m e m 9   02(8@ yQ$u# A f 0 ReDao Bas  # findAllABandroidx pag6! PeSource searchBit " p sortOr isTemplate  y0DaoT T ,Bve    f By   r#u  ve uid getResults query a DoorQNh& toggleVisibility |Items @ seT ed! +  # k  / s1 1  c0  3a     &1+&BJ! @(2? 29 298H& J1 b8 H@42 2 8 #2 T%(8 &  V*2,(8 "-2.(2/0 S0(8 b122(@V 30  @ 0WQ 01010: #  7 PContentCategorySchema./ ! _repo /6R@sitoM_ _httpClient io k "c& H" _%Id_endpoin _ r5 #v( : "  !aV b changK < 1 /5e1!# C) Ke%,};=2(,,6"(O##O&3!JD#OF3JN1+( s!JM.@:/R%,j40b?V !ClazzLogAttnceRecord%&Q  ? p%PeerReqerAlloc'  (@ P0s C g'v !By)*s&includeIn=(`` entrR0cb  P//1  {Q  {1  1   S(8Q Jr # ##F 1 J$u %&/R{ (C     ? T c G / 4 k2 9,  bJ( >j, /XA6d L J Dd :((! " # $A" !>D2<p p7@A S&(8 IR(( 8  48 +3 " 2/(V0>!J8T3(8E4q52627y U8(89R@5:ctt8   101 0?0'  u { O es fFilterqBrt ) ) C:5xAxis m/R S0Pfrom sRelTo OffSet `$1to/2to- + )8vortTitl E`prior$ BW$IdE$IdqMasterCzSeqNum 7YLocal2ast4dByX! }! equals oth+(!hashCode! =!!/=1  ='!3 3'! 1+,C'-C'.0!338 !!3<@1D1C1F1B1GFI J3LsO "PR1"T=!!E!B =!f0 =!6K!6JM2N!qQ2SU!GRH!@ =!~10!R!0! 0# 0$ 0%L!Q0!S12!Q4S56!7 089 $!C:BCB(B" ! !  q( ())!"$#$%H&'( @)(( +B >2?( 8H =J A8q=R )Hs"C=8; ( 0 !6uA ="   */bUserS,'),  " F," a"  ~2Q' ^'  kh!?.Embedded component1 2 @3 cs#A,2to5,(/r h0  (   ._RA@%Q (J 8H J 8 38 @"201(1 ( (8H<iu3HNQ8HR 8 R8@HX   R    $o0 0O  5LanguageVaria90 3'1Z.kt #0 .0>" g?r ng #/0*//- k i/w1C#1K#G};/;/2(M.dd / ##S2(^S#L. ...+ "?0.O> [! !E$O%EC 4bError: 8(^ #|+ 0; -PB er8'a>!erC K36 e/h72& &3  @"c&&A2"!8%7J\&&28$   N%D<O  *?+ "arentJoin 4 % /_6@" 4RMinor2*m+]1GWW:-1Not:QledInB" Eequired c2UidwH1And_* >7qWeb is4`ApprovV6 2 is[@Of W  # " %J/Sm6 1  . ?*#1 2r !2r 5z N dN!Q63$($628< R# Z:Zel:^&?0f32 '65* ,1 e N xapi State5 ^ L s"oseHash #iv-1 seQ) seLastMod s"0Sto3 se0 m5eI9B*Bgist5,HiLo seH5PPreloa 3SubY/IdC E=a annot 6i47AEtag ;ifi( 40+ A 23 4] i$506 7 8 9 % $6 a7 0A primaryKeys7G nt#t?9rremote;>Soegy RINSERT_INTO_RECEIVE_VIEW Triggc-7#  on On 0/events E" X conditionSql 0A%NEW_LAST_MODIFIED_GREATER_THAN_LING% sqli`s %UPA% ou2|2INSTEAD_OF: s6'"y_ TABLE_ID8?QB 441j#>1Q88'8,->880 1 8I J K1M1N1Q3SU3"WZa1H1g,Fhhj *k3msp -qs1-uz@K &3f8*9 /ReB3 /710f0' /L(NlLNJn2oLqr2tLTLGRiL@ /L~p0) 0+@0'00H(. 0/ 00 6,93$LQ&LS'(L)L08+A H:GHBC9 90I9 0 79079 $0#G+!Bpo1( 4P/J 5 568 7 8$598$:H; 5<8$=> ?$@A1zBs { 1( 1(01(Q(8/JC2D( 8bE8H F/R HX  $ 5H$ a;0 T72/GuR HJ nJ00 GiaBm^ L J<  ~  OA P 8R \!XTT JP BL" V!#8XY  J 0$8[\s] ^pQ_ `4q%8bc$Ad /$6 xBxapi &(p t Oq t AF*  ~_dao !9' .{2B> R >0TexSs>$B$get KAget 6rom]JRLatest IA@aed geG0ingl>4c%sF)#/ r+0rogEK G{ (<t%M ++sAndName!Or<0Set-pO3! g,Jz1Str5 b98g5Kw!eB0 u%st/o/5/ w'"" ra/ P U 8?,u+{15  s! ;1%;F$'F3+.10 4 5  6F"8$  1X{ O +9t02("1 Jy0!1 J4 1/;0Rr J #8U,T@X?,6 * @,2 38"{@*U/(8$@$$5-3r HG2:(82;/3<S3=$>$$$2?$5@>!A,28 BAw>EA2"FfA2HISJ(8;K$SL(8& O& @P2R(85S#T5#U2V(2W(5Y(/qZ2[q\2]M_;^q@_2&$!.!v 3.B10 2(B  h 6  Q 0"'.q0!f$"% J6!& ` c3 ) 4OO   )  !&eicture &/!I  A3 p@P-  U''$ [O~- (K YS  ~- ~-DQ HEJB-11#H$ fO Q/p14+ 1 639S< #nOnOA3L2-B "-E"-X3"46-6!J3;4@4BvOGR5-@ "44~00ZOnnO|-@ 0&}Q S4JS- 08#4 0:/0BX336*z-n+!BT*&S"J '[Q"J(v*0 (6+Vv*:, -v*"a*"*QR Da*u S*cm$<A "!w!jP y'(  |a u  N &A t ~2+4)sn+4Gsn @ 44E~A ColumnInfo iW   & hh7}6% P0d autoVj ] !p@nWac' J1vJN] B1(&<&z1(F*lQ+],w1.@=S/ 61X1:63">@6%6%% m6  WgXs] 0^`10b1 J1 )`S8H )RRcbX )|\f0* )H +XY|MJ[2\H <aH AH GRVH @ )H XhH *P !t1 02 03Q2 SH ^  S!"H #H 18% $6q8:78B6G 1B|W Q `Xu  { '!B"3)RH3) -D"QR# 3)8 QR40\R\RZR x cr 6 X! iY ! "<A =#8? \$XAQ% C!u&8EFq'8HIUJ KQL M4q(8OP$AQ )U7%)+ c.? c.Q7 B0D!coun$7@sFor3G#od - nodeId +:'XT!llsA@max+?OfBirth endO<', exemptNe@ newG&us reasoC end@A sed @end  Rsp # >s?K  H y` 7A!  @Lc -E  `B Byma$u O(" 1# g?& .I8Q3vN H. H$ %e1'{Xf_A"۫X1J2^!82` J2$5(*#YX38<"CI $$!U`6S 8X1 J5 X:S+( 8 .kU (8 D 3M R6I10 10Ea 0 . '9d' . 1OV .SActorg+ a& g!m NaMbox  _sha1sum BOpen!tvEPHomePQdS.-+RObjec/ .Q SeF_8v =  02 1&.Qm. 1indices I#.{-Qidx_-Buid_]_+ot}W.cagentN . .x .~pC3% (= .1,EE1.B1 2gnpB H J1O1 R3TU3#WZa1 d1G1 g1Fh  j ,k3msp /qsP/u"K(BJf8H  +ReHXT  + 0 0 0 0) +"*NUl8HNJn2o(8r2t(2K(8Ri8WHX + ,~0+ 0- 0) 0. 00 01 02 6(  B"#$  % 08'u +"*  G:FGB ( ( q(*B?(+aBX(J 58H +J 6 5788598: ; < = > ?T@b@21 ( 1(8(8HA2C(8HQD8HR E8 R HX +R  8@HX R 0R L  TGR 3 H< gQ4gG*q 0 I10 JFIB J B K JCQ L7M  N   PDA Q_ !8S \"XKT JP BL# V!$8XY  Jq%8[\wU] ^Q_ `45&8b{c&' + $com.ustadmobile.lib.db.entities.xapi (*  com ? core db dao DiscussionPostDao_Repo  _db door room RoomDatabase _r9TDoorKsitory _o _httpClient io ktor c& H" _Id kotlin Long _endpoint String .kt findByIdWithAllReplies androidx pagI! PSource Int lib comJes m0And]erNames postUid includeDeleted Boolean !Persons collecti rList nicture Hl*  uid getTitle ge <AsFlow cxroutines f! 6popLevelLsByCourseBlock lDetails c+-M LatestMessage '/ s insert 2y rAsync NrUnit 'Cset/#d updateTime  " *0 upv `      ` 1@ Sq        D q ,1  bQ   "#"1% &1') *`.  / !0 "1.131;  yB$gg1(I J2!(2"( 8H J$R8 H@(2+(8 ,$ 3-$Gu224^25#8:36p728(859:2<(8#2=2>( 2?(8d3@A/c#5B#dRH R H 2H 2H 2H H p 0 0 0 0 0  0 J1 0R u 0# 0$440 0% osdao  3 '  9 , E  #ActivityLangMapEntryWrapper % &>cTAllBy15y73 aM IfChangedTalmeD.`Hash UValueR LastMod pIfInterronEntityExists .bngCode<"Ai\ <d/ A P a   &Q q N13 ! aB  (J2 18 J"2(2(8$;.$$* 60@!2BR  HX R H s" 0z0 0 0A  / -  - (d UmAccou~ 4 Any seen13 ! pepusernaA tauth 0Url0rstF C la fadmin= serializaConstructorMarker )0 ional SB Depreca m 8This synthesized declar should not be usirectly replace z  a expre{ imports lc $ 1ionu  HIDDEN js JsEx0P Ign  m Pnent1  2 3 4 5 6 7: py equals other hash2to # 3to$ $er Companion Wble %$ Ker Gener descrip@  2s %DbchildQs Array8e decodencoding D N$qE-Per vA/ 1    .<3( " 1$ % 141 8171 :16 lq= >3@sC D6C"3L6980'f0 '6?1'JB'JE2GIZ'R<'~40A00 0 0! 0"W3 !## 7:67Bvj K ]1 , ?(+#B6prt1(xoSJ (S'J ) * 1+8;,- 3.8$1B/ 1 (1(18'J021(8z2p'J38  '  5H$  3. q A ' U 4   SystemPermic ! ":     b2 atNYen 3 + -HasEditAndViews2For}PE2! V64b % p/ '{!fPair   second#R w9+s?s33   &{13O3 ; ;0 5  B1 !66, 9 9 `J 23(? R JQ(8? S J$QR J28 5#$ /% /5&(L)Y_ J* ;+2-(dS R   G NsL30 sq0 0"10 A #Q TransferJobErro @dis9dByJobIH@job (^  fLG  e/pnn 1P P??2g&!2W28H@ J%8$ 9:*$o0  ?>  @uagegRepo  iY4AllbLive drQ b!ByDRThree l -1Two %Gqprimar/R0UidG3 u 3sAsp sortOr searchText {SoU)s &Z toggleVisibilit, 0 se(edItem UtotaC /~/+|q q q! 121A"4 i2$(zb&'"t)2*#U#,g q.23( RJ 5V67(8VP;(8 yQ<2=#>#?2@(wB( 2CaR D8 L}]FC%RI= /1010Yq0 0 &  M& $StudentResul d2( s3v) LG cbBR'$pv Embedded $   /h   1A$1BOs (J #S J Q JU1(0 (1M:P#R 8  ,Q R"8# 8#C $ "" !+6? | ClazzAssignmen!@CommASSIGNMENT_CLAZZ_UID_CTE_SQLb!MdC o1PUid(cuUid) AS((SELECT &51.caRLFROM+K| WHERE .caUid = :a : 5HAS_LEARNINGRECORD_AND_MEMBER_VIEW_PERMISSION!?HasLearningRecordS)V (has  (W /* If the 1 isrowner o%t!f, all ,s are granted */w(COALESCE{ __.OnO  4A, 0)  F)c,/*q reb"a  `y that"1for{0 asy qqparamet%C!to8fO aPenrolBRole aR$q has inR, n0ion|.D**/| OR EXISTS &;.cp #$\ f  LEFT JOINE X_ForA -ONU.cpTo[sE!= 0 ?AND SP_5)n_ _Inner `p]N SAyzJ!ecORDER BY `DateLeft DESC qLIMIT 1{G(HT& /OR&=  Z[[:wsFlag &?128#\) > 0u  /.s 6u  0/.s R-S-)! :)" # _[ IS_PEERMARKED[ 6 (F  "iingTypt. LN  B = 2# *GROUPSET 8FOR  6.caGrou& " G 0SONIF_ENROLLED_ELSE_0! 3!QS|  X?''f#a T-So = 100A^~ C G>; ?;0H04H" >$_SUBMITTER=TCCOUN q^1 H SubmitterGM U CASES@-- W  individual N s& uf jyS :ledh  '&wise zeroEWHEN5 .T]^ R M v@by g%Bs bu-G*rV*&an_6i~mo9 Ln   0andh's#)"--?.v # a?/mtw&=  BUT_NOT_IN S@  @MembL!gm Nuf C4 C>  Se;      B  a6 /-1& 1END" 8n U  !HD SORT_NAME_ASCiA!& 1LISW2l& v0(@Id, 1 T0-- 'S(*  d0s;&7 eg `DISTIN +6 ASi.8Kp || ' '[BMDgj&L$ O .*+edO) T.;  #BP-- eih@(l+Agn r+ 33( on) ss^)iqreviewer)  +1uH,/OR-- checkHsto mark tD+pe"v AF  *SPeerRBAllolE0.pr8.  >77u$J!Y ToD$(er: !x v h'7%VUNIONV4%is7dqHe.g. 5P!6Id,:(CR lg}c6f d Wu/ng /-- %in00was2}Ado az{2Ugiven {*3"0>4  b#-q  C  31 M_  P>D * l  <+ %|xWITHOUT:-aCTE /'   4%AS-)z $A2H& i5 0S $ b0u |3:3,! #3  f 0  #I r l NT m vZS?Set(8sSet.cgs F+\$T *H O /@?R?C KQRVeta R b PJ&9OL2  9` J?H? H bW? HMB"MwV@AndO ?pW"m0DBC! /B .J` dW[[WL @Ab]C4DW3iCdCAPW/& 4\ H3 VD1PO/HfD*\^WP1 HPH$*a@ahW1,h10"a32511xWq8 !91;I> $?A1$C{pW:W4pWN #pWF #j6:j6#J(Hj`BpWDpWGR7pW@ #pWjpWXW"GhWo`[`% 0& 0'Vj pWSjW3pW 08WU#j 2:12B^j!FNC jWXWXWt'!ByFW\:W'}F#FWV ) WQ#J"*F W1 (0(RW$0J0-(FLWi 1/8 VQ#R FF#FQR 32FWIoi YFyA #hF5V aO% FContenta3VerV  :N_NDP cev RV#0Dao(Ns]outCacheLock\O!=f(ByE3Uid.UGO'c+U=Uid_Vy?RK<# fSItemEtag\ D{*t&J/PNRMQ M a ]R Ra1aS af>NV"RR4 (RcJ 8R@2nR8H&RURUS(851bQ2mR1*II" U A040aR R? O  Convers 0F 'c'=o, 1! lM P [ Y b M6 !. . '5\f~a> OZ.  {!. & . jk*& 3/ 1.4 5Raa;u<,a aa 1 $ F $ 67 1$JMR:aj? A Z$R4 $ X A040aD 0#  W S    _/:./ aa  t#  \` % P$J &P ' Q$J"(     1$JUT+ N,` - $` `  aA$0 Y   \O $ %    _S  Z $?@A B CD<@zE21 ( 1 (1(((1( 0(8HF2G(8H*QH8HR I8 R  HXU  H 3H 8@HX(P WR > JRGR  00: 63 0 0 " VRMN J$ B O JQPQ&,&R  TA U 8W \!XOT JP BL" Z!#8\]  Jq$8_`~sa bQc d45%8fgG& . com.ustadmobile.lib.db.e ies ') P  com : lib db sites Ag 0Uid{ 3Ands  kotlin Any a% Long 2_Lct J   P  Boolean GInt  /PV*63"!B s (J  6W J   1" 0 (f<@218N18 28 CR  dW R   9xI5M1 _!_6 "5 _:{ _ a Stud JsultTbseen1's] srSourcedId srCourseBlock-srLineItem/Href srC 1srAssign srStatus'MetaData P *qGroupId s?$ srScoreq FloatD m` srAptq srDele9 dS9x )O in   j# 56 7 8 9A222x IWG"syry JJ3 "$L% & ' (,113J4$R7 8 91:b; < =1Z*1\1 _3ac#B#B#:Y $J1v1xJ4~J  A. KKtK 6Rs~T  6<6"zNJ|2}2bGRw@ 6 ) S*+Q-S./0 082 % Y:XYB\V*  0 !(#(*'"B 1!(c6  A B  CD E0F0G HW$I J 5K8lL<M$N O$P QR0ASv xp 88  @ Q!(8 6JT2U( VK1W8  S6R  ^ ^  $1!HW6R6VJV$v<$< 0D0$$HDG. :10 >>0   ]A ^!8` \"Xb#u$8fgq%8ij%Uk lQm nUq&8pq$Ar 6' ContentEntryPicture@cep Hcep?"%ri Md epFileSize cepTimestampMimeType cepActive ~ pAttach  / i_  dFWithX Rcepp /* 9 9 93 3#; 1%9& )9*9+]].rccc32!  ! 2;1<1#?3AC3&EHO181 U17QX - u S^ 1s s 91c *PT  (RS _ ( F+ (,NZ NJ\2] 1` B GRW @ (  s0+2 03 04" S 8 S ! "$NB8:78B|  0   # BJ425(8H (J 68H~ $ <Q(R 0( QR @Q(R!!;(R2AR 9ZO"  v !" Q# = a >0$8@ W%XB Q& D!u'8FG q(8IJUK L QM N4q)8PQ$R (    %*,xu  +cdao  Dao_JdbcImpl S _db&Q&P Roomjbase /HyfindByT%2And W collec$rs List aP% BP q0`sForUs)&'@pag#! P5 pincludew "on!i/$e9Fory `arentC#$CJoin#acepcjrtime d&BycupdatBas uidD new(Time/$@ Aq  C$    &o$1 <q  1 @ ]$Q"B(J 28H@ J22(8u` J2!S"(85#2$( 2%S&RH 8 0 10 0 0  0 0$a0 Ox.db.dao? Ƅ   / "_TAdaptnr_abort (3ion) d h7 uuAsync L xnroutines flow F0aNameBy6 g-" " s :b' 'uT" Fe/b/1?~Q  '1 v Hd\h ZZf }}Q$J %p1(pp2R(8R5{3u@2"r#T(8F # !292 8#3&#3' aR H<10 10/'_ 0(  3 "HolidayCalendar"V-Dgory4 um=*"& CE MasterChangeSeqNum YLocal2ast8dBy"*(* 1$]b` a.WK"hc JCATEGORY_HOLIDAYKK3.R B 1 p \k.\'\a.1+\,.L/R301tQ2  d"{\%\1%FZ1%MD .161T` V -W\s\ 0]0\C"]. ..S*RPT"00 QF8 *f i.F* *f+fXf*JZ2[f*J^2`i@fZ*RUf*fu..@0*!e.1jf<Wf!Z#f$p08&f7:67Bfv -1R |e)#!B+*O,Q*R#*QR\R\R9*RO*n`5'I Y l,gW";Q8 <0#8>QW$X@ ,Q% B!u&8DEQq'8GHUI JQQK L4q(8N$OO *I(,3)+', " ! iSchema # $9v) 4 D  BaUrl s -    3publics / ] 1  4(5d %28d 6 o .] .] S O 3:'  7 , -  ,Dao Base   "! 9AtailPermi;1sAsf/*-! UNx accou-  E0DaobExistsq/b?All  MZ1Cod0d,tFromWeb7q /^5 !@H& )t`ndAndTnology 0N/ es10Eff*,veY`ndFilt;f2Uid|= ! <w3rDisplayLs searchQuery ex1 Se!ed95b sort;P cur 0 p OneRosteHBes ;0ByE3?42@euT(8/uB2C(u2D/RE2F(8R2G#2I(8A 10.^ V101010&F8T rQ 05q0@ 10LHV >A  8 o  c^C7 0dul6_DoorWrapp _>2K4All#s{; QSc r As G$5 !ve9& G  T C!  1 =  -+F# s4!aJV(! c3 upsert/f  X 1 I1  AAAng(/" ~ (J 21 Jj M   #!"#2%(6# #P)(8 *6 J,2- .(S0(8 11RdR  HX :2H 9> ""<T 0:?   LoRepo  0_r<!N0sit _httpClient io ktor c& H" _~:K  _endpoint+_~1C % 9  !9"    'Fo4;9 a@;, = / }  " "1q  1 ! BF).$1 (4'r(J RJ E3JA '(+'5zG-2/(8 0#4"2#FRH R H "2H 2H j H  "00 O n 8AOS n `Error rtxq  5 w % L A 5B er@@err@y & e/|%0 1E'%1u }1 3l   5(@2)7$>s)U%u)"3A C  Outgoing0ionF.!"#o3AdooKtities `/ Wlist?sZ;KQ / '1 2A& 2 (85rJ 8 * o0  ?3 % Se5AEantsc SORT_NAME_ASC^#=d3oDESC8e%c"@ƑwReb RnD` FK? B ?`  B'0)  B*' /6Tex  tL  & 6  ((  mT +/ X U((Y +T& PQ ; .$ Yj 4( 26 1 (Tc5A58+ 10 50 .Q lGJmmonJpSUBMITMSLIST_IN_CLAZZ_CTE  HG Submitter4 (sIId, t )7AS (SELECT DS1CT Q8 .c[H AS f WNA 3.ca= >KFROM&RJOIN $O"./+ =sTm EO*1.ca<O1= : Bn9N(j&2.cb.gr J;ANDKType = 1034RWHERE y06~2/+  :*ef2Rol0.cbGracePeriodJ# ,1@1#B` 3g\c-338g\` +3-f0 +-69-6J;2<-} 1A(T \GR6-O +LP 0!#0" 0$ 0% 0& 6[ S \L"S#$>%>8' A 0:/0BL:K-_[f--K-?#CBRi-i-+d-=H A +*9:X%r,8,A) ? x:P.xapi1 +6? 6S OfflV" 0oi~oiNodeId oim7oi HH<oi0oij`jfU* U T Ze1.-Te "o_item_node_cJ _eJHXee3e eXe1))}##pe#fe1%1'66, -LGdd1D 1G3I e"e1"O"GF}6^U NUOH 6_U`>1b1 eHfe1.jK'[H &RZ;OOZ &w  e& 7a NJc2d qg2i A6GR^ e & Hia eQS 63   08")% U=:<=Bv e 0( '!B8Tz 7vxz|s(J /lSW&J 0 1 2 d04S 5$;B6S SS@ P+38(1`b9+S P:8H*z77&'d7  SQ&RZ77& Yd&H& . D$P J ! m+ 0,?(cAcBCHQ EHa Fx0 8H7cA7cK!u#8MN7$HE ScTc5%8W{XO& & c; / # c@.ext4 +? +< ! ityLangMapEntry"X7/ "" #8Z 73_*ED# $By  I +( #If,1Q alm,I.`Hash V^o RMod pIfInterr"on5" .!ng# "Ai\ < /] +mI-mw 1 2!u1& & &D+&y#1PA"lj#Hu(Jz+_#AJ"q#74(#!J.V1$ $*!0c1f R +a&*^9&C0 @ 0l/#  0 #D  shallowCqsge`Tu blockA Fun7L1`Extens+ HSextF eoeo::co;@WJFtFGD"tA#@3% BJ/8H  (0 ("6U58H6J728(8;2=(2?(8R28WHX} ( ,~p0 0@0 0 0" 0# 0$ 6( B !  " 08$u@ -:,-B|( ( (((+d d S(R X   d   8@HX ( R !>  "A ( 5   HolidayCalendar DoorWrapper   _ !9Y' 3All*PsLive K coroutines flow Fo  ]+ uxiesCoun@pag! PbSourceWF3NumI eB%u]  "id  &"  !  y$   m ' list upd r?d3 ) 1 / q  Jq / >Q U 1~,  "S S ' !'"B ]  (J  8H J 8 2( 8C !3" 5#2$(8 5% #&2((8 #x)2*+4"3,  `X 2H 7F n 0 0 0 0 Q 0.&A 4 3  deactivates    SiteTermsDao u/st  changeTime <Ext.ktF  7A1G  ?1 5 42 (2 (8@H@ B Jo0 F0BO pxapi VerbLangMap4y/(00X2 vBq!0Dao F/t0  .   01  :1m0K&BJ 2(8H@ XR(8 40 1  B  .D  X   i0AndL uG"s Vetotal Rcomponent1 2 3 copy equals Boolean oth hashCode to/P* 1PqB   (J 8H J 8  @"201(1 ( (8H<~~NQ8HR 8   d   $ . A h XZ ] sites !CourseAssign|0And0erNl Fg/c< / \1 mPFirst`s"La*PictureUri2$k : $4 '  1 ?31! "1%&@ t132 |217Xq? "@,1B1"Dl$F $6;$J=2>$JA2CEZ$R8$E @0D0!D 0%W3 B 3:23Bd ?(z+B7)bds(J (P$J ) * + 1*,%-1 (Q(8=$J-2/(%V0=n118=Q$R $$R  j< L `A $e! *U  \ LeavingReason PBase   *2All9sHNL  R (M 7w&st /veCgetAFrom0 {ndLabel /Q d1   s       D "&  J  8H& J  rJ 82(8 2(83$5# #U#(8 s$2%( AN 62 "30r10q0 0  9A ss@  + A 1SystemPermiss 6spV spTo AGrou#6spQsFlag spLastModifi}spIsDelem   a annot. fieEtag  |@ Pri#Key auto  5<6 Z  indices Index! aidx_sp_- NtableId remote St_gy RINSERT_INTO_RECEIVE_VIEW Trigg on On )(events E" Q6 conditionSql 0SELECT %NEW_LAST_MODIFIED_GREATER_THAN_EXISTING% sqlD`s %UPP% orJ!O INSTEAD_OF . ! PERSON_DEFAULT_PERMISSIONS TABLE_ID9/ ' 1 00  0  Q"  $21&'(21)b* + &19"3<>p 3EGH3"JMT1 W1;1 [ 1 \ ^ +_3asd .eg1.ic ' 3Z8 %RXHXT %RYT  %  f0( %$ )f`$ fJb2c$ qf2h$ GR]$ @ %$ \ ~p0* 0,@0(0- 0/ 00 01 Q$ S$ S$ $ 08! %$ };::;Bp$   0 0 '!B0 Iprt@ .@ 1%J u 01 2 3X Q%J:4H X   h %J526(8h ~7h `88H; W%Rt `% b& #(   % -G C$  O%8  *&=" J B ? J Q @<A  C.A DE 8F \!X?T JP BL" I!#8KL  Jq$8NOXUP QpQR S45%8U|VA& % 5')7 ( ? CategorySchema % 0 ! sAwv _Url &?aLocalCWSeqNum '(iMaster)")BLast'?dBy?LctA  nA  g w 0  &  #  u!_r   M   3  e" _"  ,U"1! 1# %1' ( *+,- . / (38*  1"=y" K1&N1 PS6  SV - 1Y \ 0], 0 C"J  6R8 U&RQ b &!D0R f0* & + X &JZ2[ &J^2` ::U & (. @0*! 1 02 03 &W  k ",$(7:67Bv ((((  # Q224; Ap 58H/1 |& QR9R7 \R/# &# R1# N &r  *- - = d : < w#8>? QABUC D QE F4q%8HI$J &LA M%0'8OO( & %)+ - e ClazzLog.ndanceRecor.2"/c3 ##n+!%2*0"*5L),%+ Y ''(& pk  M \ &f6logr ATTENDANCE_THRESHOLD_GOOD Float " WARNING STATUS_ABSENT VCED PARTIAL 0        22       2)?A3$CF 1R  1 Z  - b c<10g # ( ^3/  L?3S 13TC)7UVW3-1D * )H H ^H J`2aH qd2fH @H GR[H H H  H H H A)H =|3< N < N  'N >8N _=   f f Q { &r r 9#T 0T q9 Q : 0 8< "t W#X@t Q$ B+`%8DP hq&8GHP UI Jt QK L4' &   t (t } t 4[/"{]J#|4/ $> 4%=aq E get*s= 46` stmtCIdHi/BLo !4"Or:##/y#/d# //w /4&4Q )N4| 9@"w 33 (J27.>b8H@-7#&N3S R N3 1" 3! >  " 030'  # , 7)2 Ime<0Jobz&>1%%>& F B %x&#a$In>hJobsBy1c7!.Qt?(*WOwner% P12 j1" '7ErrorDis$#ed&% d:10I$DE cjiQcjiT1+*us11And0 e/ Q5   36 < ,7 ' 'Q 7<z 'M=` P"'13 218&J2A&A3'53s2(&RJY7'B41J7~1"5#(+'5%( 5'N %(k44(( 18xpP 0 =s 0=3 ?'.A c% 9'^" B2 A7;ity~6eCommoni-[$LANG_MAP_WHERE_INTERACTION_ENTITY#S/ c C c1T(almeJPUid, BHash BCodeCValu )Ai&')p$:M^1 AS`,44[- &*.+ (*,, (1 EFROMICbaction7dS 78.ai" =b0e ?ANDYR/>6 88 1-ƍ<gCR @ P ;! pFi  ? "G P @Join>.8yF< JFByParentC3D!Uu-QLongA(X# %Zfu&public- m A /`  3.-. lq  O-q 2 K<:& J --8 -  O )8?@  U-^ Hu3AndW ]AH eJ  6EP+D    "p8h8HVP2>"^H/ J 8I<!  HH/Qq O 28 > MM  a t 1 8U8S tHH8#O &8$ 8688 8$ 0 8%*8 H1( z'8*s(J '*&$88 5)8 *79*+*8Q(88&D.ZEU?V/* 108 *&R H HK"QR H6O^ , $8  O80!8 ;/#A?@.ext48,= 1% b 'D8OI0RepbE3phttp  AsitoCWithFlowHelIhS0_rWI}SI _bClient io kaN"c& H" _I _endpoint)7Dao + QActor iesForStudentIn OList4 5 K1y % "sR7!s accou eById 0y @Lo 9ResumableRegis37 `  a2eus mTRBlock+/ "7 Asj%E ltAlP00ple9$Or1vTrueValb&h ]s roleId@;0 so_4 searchText filter cur A" sLimit Offset *n  ! p 77 CHBH!By*@getB/ltq< V DisplayDetails query Q ugetOne:C ge#  < rtS Ċ 5VV V 1<AV1IE*1^  LQ)*Mq! 5Q" >51(u-*-*2  3 !4 "5&<$ zC*D5J (K )LW3OW%*:WB$ ((1(Q(JAM1$(^<&(8 H@ J3)S*(8 L,&-.T <?1(Y6S8(8;5F:q;(2=1>(45@ABHqC2D$`qE2FG5H~I2N(8T P8 2Q8 3S'o9U^V2X(8*RH RH  c 2H ~ 0H HX \R #p >yNT#  T%.0 0& 0' L+>V6A 0#.6...A/ Ym KH? K CN@"ng|30^gterms& 4c langT:UK$X} < <DLK/V A\}^AK ! K1> K K 2 !F KKK6  1H 6 4   K!:  23U z ^a M$  &  y  %#9 # LLq$ LL1'   N+.1= q> !?L3B!@(5 @P"b 2$2$ 8$q2P$Q(8B 1 JK  $TSX1 J0X6$ ! c?3VY /b&Baa: 81yM JhFgF^ N0 MF00OA"! zha 1 J:*S J hkMQ!(8 "@&^3&( :&(^58 HS-(81/( r'51( 9013:Bi XD^i[&10 MCsa"&Jg = ?Log" %! 0HasCOdulePO ^) qexclud"2usFo|"aAllFor9.   h;cBF$yvR+9l1 inAR_` fromA to!l;X8\!\  &=  By0maIVE #F% ^  T0)Ries qUgT3gT\: { q- 1o28 / W2(gr J 8.6?g  rO Bf  shallowC]cu)K) |'` 8 b7 A Func-19ExtensionoType .Y SQ4exWg1vWg 1Q2 Hcz 02Qg` 6 # C# {vn#eO X{vScopedGrant  ;An & s0 "L'    S /huZ  a(133Gg:3 333GgF2d?02R ^ .Vt'ApY E get*eccessPWD g XP eap  R |aAgetedAuthTokenV packageI=x"g!VUidByJ!tQ Yf/e/bia976ii ]d5R$JdR o 5] 6-H* wr5=  m? m'z;5iTAllBy/8 y/5! E()&$If  L5 #3 t4 14-If3Exists .4m/| Oys<v3fmIl"{jRl "%"1(3( 1J.D$$*<03ln8[ l A  q *T? V*n 22 AG  ]U bIEPtorMa9rker Deprecated message 8This synthesized declaration should not be usirectly replaceWith R  expression imports level AionLHIDDEN js JsEx0 Ignore ActivityLangMapEntry.kt door annotN iLastModified Etag component1 2 3 4 5 96 copy equals Boolean other hashCode toString $serializer Compan%# Sfable ntity t Id remoteInsertStrategy RINSERT_INTO_RECEIVE_VIEW Triggers value  on On 0/PevenE" Xp condi&1Sql 0SELECT %NEW_LAST_MODIFIED_GREATER_THAN_EXISTING% sqlStatem^@%UP% order O INSTEAD_OF name "alangmape_!_i androidx room J primaryKeys PROPNAME_DESCRIPTION descrip% #( TABLE_ID $ Ker Gened T&or`Rors %Dsor chil<s Array8&pe deco&encoding D Unit $Per E-,er           $       !z# $1%' ( )1*131 91:1=3?A3CFMQ #R $S181 Z171[ ] *^3`sc -df)-h"u&BJY8H  &RUHXT (V WOQXH&#d & 0 0 0 0 0' &"(xU_8HxJa2b(8e2g(2@(8R\8WHX & ,~p0) 0+@0'00 . 0/ 00 6 B    08"uPT  8:78Bp ( ( q(?(+aB0lnprt(J +8H &J , 5-8. /$0 @:12T1 ( 1((8Hx224(8H֊Q58HR 68 @R  q}7   3H$8@HX4P TR &3*q 0 A10  ;A < 8> \X@T JP BL B! 8DE  J@q!8GH^I J JQK L4q"8NO$P %T) / & $com.ustadmobile.lib.db.ebies.xapi &(w  com ?0 cdb dao HolidayDao_DoorWrapp S _db RoomDatabase _I1I9 sfindBy! CalendaUid kotlin collecs List lib # =2 hFrGLong fsAsync S2y  y '/update 0 0eBy vactive changeTime < nb?1 Q3Q 3    C11y H3 "W sB J 2(8H J @2(8##2(8##F#2 (2!(2#(@$.c:%RrX R H 3 4Q0 0 0 0 Qsdao  ] OfflineItemDaobAny qContent _=x coroutines flow FC} wsites f1And ; cXNnodeId 40Dao! i g item 0" !j0oi -/1B      6  0 1 0 H :s  F 112r&aJ228H& J2 @q2)R(8q" 0hth 0 l!m l*d CourseBlockAndDb 5ies|seen1 Int3J' $Picture ! ( (  u?p assign ClazzAsGroupSetN  ConstructorMaX ) internal F B5 Embedded ;3/B Q  1  3 1L   t L1'(N+ , -161<1;1>h`~qA #B1DG &HJ1&L33=8` *mS 0F *!6C6JE2FqI2KMGR@ * ~ 0$@0 0% 0' 0( 0) 63Q!J S"#$ 08& s ;::;   1( (+lPprts(J .S*J / 108 1x 528 338 1:4 1(1(1(Q(8 *J527( 8 r8 198 Q*R*qR H!!!1 K1 *1DMQ c 10<'A * ! qI U ! x_ |  ButtonModelyshowDelete$G A7sownload9kManageCOpen*uU /8 wC"Q3 @R jA     A i Oa [0Job pParentC"JJoinqcjipcj $ " C A7[8 Z</J{%A     ?4 k p!p?H p z SyncNode getLocaltClientI 6O"r N P7//NO&1;G ; 1 S< Q 8 a J 2N  n_[Kx cpPerson*SsDisplay p startD pxtRegis:E 2du resultSuccess Byte rS4Scaled Float 0MaxS%   ' : 3          o 1,n1/1+10 s2 35S8  8 1 =  .   64 6AJ6 38q:2< > GR1   P 0 @00 0!  #n    # ,:+,B|   Q# ?(+  * 5H  5H$5H  )E*$ h   L 0  $`LogAttnceRecordiJdbcImpl &w '<b , Adapter7_abort  !yI3ion6F G/ -o upb# !nd!?And cXg  1Logt"PRu" 7H ua: " QRescheduleUids olT new eurlu H+ 1 !  1 |||1 !C"ɋq(Jff@ J#8LP(8 o F285"4Q#2%4@&2,#'5#(#q)2*+6,(/-cR R R H  7B7 Q 010Q 0a0 H}  } ? } ,IQSubmi'FileAndTransferJob )s7sa 6 t`gItem qV /[ ^ (v  /&1  qy3' I'1#1'$01'1.*1 1   141 6 7.g'P< # ee'1#A  2 F "k[f0 "68 6!J ;1>&B GR5 @ "    1$ &T QW&S& #& 0:/0BX k&n#!BCJ &S"J 'Q"J(Iq +&:,Q -&""Qu%%$<A "% r 7  E2,DaoCommoF',_ACCOUNT_PERSON_AND_STATUS_FIELDSUJ :account Uid AS s,00 /Cb ,(Q MAX(N"@ `.exten/@Prog/)B{ FROM =*UWHEREsincludeR*sFI_) = 1J\ ANDt$.s.A %. =GV!=+.m MCASTn leA'$OrqINTEGER )%s2 rOCASE -- If a sFful  Z exists, then 4 as6]EWHEN//S(,   9  0 g  t 1HY0ion#H S EA/))T-- Else if no ! rAEhowever a fail@mark]eP\[X"0AX+HELSE NULL!/ND7X#Is#Y AG^ jD"X%1  Tl/edn  hb[:T@W M/V& _FOR_CONTENT_ENTRY 0  x SORT_TITLE_ASC:G/@w&3jƬ$RR1{E 21 )2E0((0# a  dUmAppA Js(6Ia`sKputil 4B#Classes ?@ dbAK#@refA# !6Ru3db-metadata ext M$rKBmBA re46ory00oRepoj)H P H >H>q  >(!AQ"T0 R  HX K+ +HXD?0 0+7q .,EG00 @0 %0 q0 8:+0q.db -+P:&?8 0+C>T*PeerReviewerAllocr(9A1% a)s1*UX11'N%%)=11%%1 R%16K+=F%\%ML 11 %%%t112N%7%L1:1 <%1-%!%F !%13%1!J;6%Q!J9%%=%Z!R0%!%1%%W%S%%|$%%y+:*+BR%%?Lh#+- %"%b!J#2%%!9G&%!%K (%!R H !8 p'{%u%u%A !=w18M,   \" K|A.daoK1 ? , E,D, I+NCD ,C x,MiCc,,x,Y3' ,   RStudentR+ 88 1 8!!8 ,8 </ "Y o8 *7h8L[ sr}+ULongxOB8/O  R eO$(H8iMSourcedI8"sxq,, -$9VUidByB% sM. RB lQS O u/7U7P>fJ 87pO 8jJ\>s2#E "C 88S(87vRq(2S(8=R&87U$( 8 $2R4&(7 87`J9RI10710MR7"9 '0Z  shb wC5OV < 70 bqPM A FunU1$E70oType (SS AF i\i\:i\i\:1 e6UA\ 02m8@ ?I0 $  # ءG#AIG@.extn #` Error%rtFp appVerr1.rerrLcb` `CVQdBy .#snFcSeqNumPtaPPcsn MasterK{ % PB_d auto^0 e FCode^b0 op _ingSys os !benterUri s9-X stackTrace >stamp vJ^H(a?*rta/`GKPU H H/ D ^ 7`DD\3&"'  8DS"]CBBQ R = M 6Q RM3R0N/\R/ZR P YPR -dL7   ! "<#$CH%$1aC@ 0   (H]a )8+ \X-H]Q /!u812H]q845IU6 7H]Q8 94q8;<$= [M ? K ]Auth2K B#h6J@2A1DfYHGR;hh [MCM#iSM rA&SYvA[M`AhqM hh%y6:56Bdh VMz+BhVAbds(J *Aig+ ,3Y - 3*.YGYg/21( >qY& 3#Y* -& XXl"y i   vA0 OgA   ? @Lan]L2Andv`f "l)^2oNc7q?6`x+ u" EH"%GHu"u"GH1#6 "T T1' ".<`(T[HS4 @oym" 6d^S6!Jl3q628 T:GR-m"n0 0 @0-H`0 0h!5""m"08m"#o (:'($H T$Hm' Sf @"P %8bO 1&8 T!S0!ppN Q"%( 2 (M  0Ediio]" 1Z 0=506 7 8 9 ' $ yMf *h1  w* w*1"rwGP1$*h6OPH1 \o*36lvw1Ih3KGhtqN 'O3QTrwUW9*YP#J*N 4F$ 4P%6P6JR2SPqV2XPZPGRMP 4 P@(HP.w"w-PQ':S()*Q+S,-*.n0s%H:GHBOhp( W  !( +!BN*"1(:1((J58 4J 787 588 9g:g ;g 8 ?vh3@8 3ZAh(1(1( 1( Q(84JB2D(8EQ 1F84RH 2H 2H 2H H 4RH 4RH 2H 2 H  H 4t 0 0 0     0  0p 0 0 0 0 0!l( " 4 !com.ustadmobile.lib.db.composites #%Aq  com <^ lib db entities CourseBlock kotlin Any seen1 Int cbUid Long cbType cbIndentLevel cbModuleParentR5cbTitle String8Description cbComple Criteria cbHideUntilDate 6aadlinecbLateSubmissionPenalty cbGracePeriod, cbMaxPoints Float#inx cbClazz SourcedId cbActive Boolean`HiddenQEVy<QcbLce> cbMetadata\reatedByAppId sAlizaonstructorMarker 9x ) internal SB p Deprecu message 8This synthesized declar should not be usirectly replaceWith R a expre imporyl(2ion:HIDDEN js JsEx0 Ignore .kt door annotE }iLastModified Etag androidx room PrimaryKey autoGenerk ]vnent1 0 23 4 5 6 7 8 9g222'3@ 45 6 7 8 9 copy equals other hashCode to$ $@er  an+ indices Kx value name idx_cbN@_cbcVuid u tableId remoteInsertSt_gy RINSERT_INTO_RECEIVE_VIEW Triggers  on On )(AeveVE" Qp condi1Sql 0SELECT %NEW_LAST_MODIFIED_GREATER_THAN_EXISTING% sqlStatem^@%UP% order O INSTEAD_OF *!_i%  ble BLOCK_ASSIGNMENT_TYPE ECONT+DISCUSSION+EXTERNAL_APP ?bMODULE'3TEXcTABLE_ID $ KDer d# d0For 2s %Oor chil<s Array8 pe decoHencoding D Unit $E-&er          4&  ' ( ) *. 35 6179 : ;1 ?3_a1e1 h3jk3#mpw1z^ ]0 ,P 0/ /"(BJ8H8  8R{HXT  |}~"<(G   0) 8"*e8HJ2(80ǐ(2b(8R8WHX 8 ,p0+ 0- @0) 0. 00 01 02 6+(,- B/01  2 084uP   ^:]^B( (  q( q(<q( !"#$?%(+qB$(J A8H 8J B8 C5D8E F0G05H805I8 J K0LHMNHO P Q<R<S$T U0V0W PX2!1 (1 ( 1(  1(8  P1(( !"(#$(8HY2Z(8HQ[8HR \8 R HXU H 5H $$$$  l `  !8@HXP uR H#n"$  n: n @) " o<( *&`" J B b JeQcYd   fa ga !8i \"XbT JP BL# l!$8no  Jq%8qrWUs toQu v45&8x{yA' 8Cc (*  c dao HolidayCalendarDao_JdbcImpl S _db RoomDatabase 3P:# {Adapter._abort  ? 3ion-<+ >/ $] upsert findAll>@sLiva coroutines flow Fp collec[ s List UEntriesCount@pag ! PF3NumI eB  uAsync #  82y , j  '_ l@upd F?    q  3 Q  q      L q    ^ L") !# B(J 8H J 8 @ 2` 8 H@;#3$ 5%2&(8 5'F(2*(8 #x+2,-4"3.RH R H  qN 0#10h  0 0 0 10SQ 06 &A ]edao  O# PersonGroupjRepo  0_r6TDoorHsitory _ _httpClient io ktor c& H" _%Id|` _endp[_x 2 aNameByH`Uid gR )/3 3CQ C1. !"#:_s, -0$A 1 (1 +  (J2 08UJSJ#5Q%(8#&2'( 8#$Fr)2+( Y4#3/E WRH a 72H 2H H @@ DY eB10.s302 0 2<@  shallowCMQ LeavingReason A Fun1]`Exten+iType FSextF }}p19{  02(8@  0  K#}ties.ext 3 '   , # "uPicture3UriBuri thumbnailbtime y F 0 J /OcWW1!J : Q#  $/"L /"/@(24LRA @04 ( %.50?0  t MAX_VALID_DATE}7ConstantsP MS_PER_HOUR> UNSET_DISTANT_FUTURE !*Qr   V"H  "T 8/2/ T 0  Tc  SchedulN D: 4All5sBy"@I!   d As $5 !ve9y G    ( '; ~# sY3+aS changeT/މc   1/ P# 12319 ! 1"28  *"8 # 6/( 0#Q123 4#35LJ627q8( 2:yR@;2R|%J|0 xv $! ?e qxapi 5Dao$_ByActorAndHash@P accq aB1seFincludeDele$##P0Dao3lByAgentAndA4 sen`regis ionUuidHiSLo m" Since getH5PPreload get3Ids! &# 9And #   n% sg_iesZ X X 7q  1  .,1  38}CC222+1 @& BJ" 2 (2(8H@ J.$$@(2)S(80?(0 *?.* ZZ7 R!(8 54J( Q 0 o A  P.dao.7@  Z$8 AndTerminology}( 2' t9)Q V&u Embedde[(*& 2%% C$ $##e&?:# mQ  ###1#; / )!) 1$%#B01/ ; $$ $$18q ; "$>D1"@k3V#"S18U#` "s"0 """67"6AJ9"q=2?lA"GR4" " "<-"B0! 0# 0$ 0%!QS""S" 08%"/:./BX"?(n+3Bl  !& S"J ' Q"J(  183"J^ 3 , 1-8S"R  "R 8@HT"Ol .q$ 3A ". d"?+ U 2 O 5And$ ' ) B ? O g /0 kE $@Memb(? ;{? 4, By1% 0 uBst }"Orf-F  IfCd+/ #M ME E 31&G G ; `J2p& 2W18 $ bq A  =2HH 5 (:!0=8  10A r Ώ ?B :S ,EJson`p g k # .!` stmt+I /Lo} !/I m, ms  q,   1V w g6#o1()))1q(J%r1J3$(PRA 2H 2H A2H  AC(5=%\ u m 5O Q;/ O  /%ContentCategory@Bas , 8: ByRmaIdA  5 Vzpublic]6 /ht sB[ H/q    v @"SBJ w 2P8H&Q 8 5"710a0 40q{""? CacheLockJoi@' 1L!& ,:' <1 do"}1%I 2ByT32And|$ "t w pPending;2s  \"us6)?Ous  :&1@1~O&3(1 JrU J  6K" 4!(T&x%t0 %X"*Ȩ? Ѩ a Imag Y  f a  6  @/bR"\A)))A) 1 [j  3M1 G s  BCom  # c#e EText!dEFrom1For<@ttero0 0lag u AW< !  9+8+8`30 8 0,G( J$ B I88J/K8Q M8a N70 8P8W!XI8Q" S!u#8UV8q$8XYWUZ [8Q\ ]45%8_{`A& + .U '), % V .EntryPar@hildi ! p)( 70 c3bindex ccepcj]<,7 k"CFY!\IU' RLocalSeqNum iMasterBLast3dByOT    k 6~ "" ColumnInfo defaultVbG/0  XI oIGH=H* 7_#* ")ce,+Ojoin= # /# (y0&-1 3 < <2'o 1)2 # +F-! .! #5 q2 3P-4 35GG8P-D@BS 3#IK[ 1&N&[ 1&X1 [1? GI$EHqa /b&1ds g 2QHQH12lGJC + ]C S,R\0 C F ,/ W<$f0, ,/ -Mc/ ,Je2f/ ,Ji2k/ C/ Z,R`/ ,/ . / 7 01 03 0)5 W !/ #S$%/ &$(AG ?:>?BOG R (BD   #:D 2 * kF++8 #0B0 ~ (I.<= ,J =8/Q,R $,  } #R  0<Q1R>qRS0\R\RZR S : 0,F/? 3 w5 W!,A5 U"C5 5 QDE #G!A H<$8J \%XC4 Q& M!u'8OP4 q(8RSVUT U4 X W45)8YzZO* ,4 %+-4  0%S.yDao_DoorWrapper60-D ?QP m0/C;U6&u0b0E: b0X"?t4 w+ "1B"u+"lB1 "C:6?1%t?5B \ (%P q@ J.Q:$$W3(K:1 J(C0*.9&*)4D ?Q&(8  `X 2H & #X4# 0NA &80#,>>1  ? -#;]Auth2* ! * 5{*%*JF 1 pgD' '*1serl)$u  )bauth  )&/ /w) +G +G .'G=G C" h(&` (J73V1 J3h 18U22S R   C &IE3. a0 #J D 3J!nd+2;,oDetailwL" 0  earliestg"platestLeft enrolORole"_P 3 cDq\4x$3Y Y4<'}  s+  4 .5H ?.J1A=1$N4C=\\11"151:+1; s= ! 4SC $/$(439(4N &(4F &?6JA2BqE2GGR<@ & Vm "@0!$4@% 0'~43V S(4  08" %V}7:67Bj(4 Z'!B(fhfjls(J *q&J +8U , - .bQ&J2/%P &Q(84& ?Q2(8^34 148 4&S  9&RS&WR v30-4 - d4 A &4% O  sE*fQ I* !) c)cEI -ide22"0AttSnctcentagexc+:?el?  Outcome  !"  qiLct lK K~I6Zon   Jo.+A+#$PPP3 3(PQ/<3 4 19H<~>?&1A1DEG$j"`B 2Y.2@6AJB_qF2HJ4GR=@ 2\;~%S&'Q)S*+,08.$4q:0 ^* *** r_ (V0(b 'aBR2\)2"S A 2! 06.O/ d/`Assign-sQi kPcasa<@tter C6 AMimeUR FileNameq@ri ;`Size .pstamp !! !!r!+9j1SjC.N1K `Attachp!Xj3j)j92#4aW/aE "R ,. y1,.3*.w1 "2 "E!"f   J! !3PR#4.#4.#! !Zer 4.,4./4./4.K!i 4. !./!.)E-F*j!.!Q >.!.Ci!.+%^_H:GH!.   !  ' !.-"Q 1(-h'- -- $;0< _"$>$? @ A!.B -N). g@cX!.QC2D\R+E+ F!.-- -"#+"/ 0V+(. n [YG# Of#S. ;.U6#f.G.!I.Q  L.gMgO"gQ.#.$.%.&.`Fa'.g;/$B /[.O { L  8 `BuH iesForGradebook ? # Ky_X 1ros0 0 soH0derUrIarchr;filterT@ curw/ ` stud;tLimit SOffse$8All g . 1AllW$esW  I$2A@d1s u *c YH b"E}4Z1AndY$!kU UD#K+h1 pR  d  GZ h6@UViewPupCheck 83La ^P4.sB d 6}!Paged get-AledAbiQson i F!p3Uid&]XmZ{Q getnTy "  6 j) #\0+up:For tlX \3/ `%Bnew "ol ,"  Ovd)SGs D.$Sk &)SB$1ak' <$  D# '%S1&T/T/PgP 3 4 5 6@1D1K3 P X"B ( (J@ 2(2(2q(2  (8H@ J!2'(8 H5(5R+(8 3,(:8.|#82/*"8A51X5(/292)R7(8S?38;592:(83;X5<=2>(8;5?S(88"AN5FB$7HH5"CHE$FSG(85H$I9J6L2M(85N?O2Q(8#<RS4"3ThqU2VW(2Y(8Q8(ZA2[\])5^G_*eR  HX R H  0 0 0 0 0 0 0 010 q0 0    B   ! 0 ^Z10Q 0"8D# 10 #$ 0% 0& com.ustadmobile.core.db.dao + com 4; lib db entities PersonGroup kotlin Any name String seen1 Int g.Uid Long MasterCsn PLocalastChangedByCQLct Nl Active Boolean pFlag serializationConstructorMarker 9x ) internal SB  Deprecated message 8This synthesized declar should not be usirectly replaceWith R  expression imports level AionLHIDDEN js JsEx0 Ignore .kt door annotE* iModified bEtag SeqNum androidx room PrimaryKey autoGenerate $er CompanTriggers value  on On RECEIVEVIEW even.E INSERT condi1Sql 0SELECT %NEW_LAST_MODIFIED_GREATER_THAN_EXISTING% sqlStatem^@%UPX% order O INSTEAD_OF _remote_inseEj5y sVble btableId ?I> St0Qgy RU c_INTO__ PERSONGROUP_FLAG_DEFAULT RGUEST" 8qPARENT_=0=rSTUDENT=\rTEACHERTABLE_ID $ K8Der Bd descriptor 2s %DWchil<s Array8pe decoencoding D Unit $uE-$er         3   ,       $|& '1(* + ,3-./0z1 2 3793!;>E1H1 I1J1'M 3 W2 1X Z -[3]s` 0ac10e> PA )BJV8H  )ROHXT0 P QRSTU`V )g0* )"+U\8H׿!JX_(8b2d(28(8RY8WHX ) ,~ 0 .@0* 0/ 01 02 03 6( B !"  # 08%u@ 6:56B(B| ( ( ((\ 0?(+ BR HX )R8@HX R\R\RsR He: ! 4R H+3 ,0    \ X8T JP BL! :"8<=  Jq#8?@A B J(C D4q$8F$G& 'KQV L/(8N ) ~L  0lib  U )+     dao LanguageDaoCommon SORT_LANGNAME_ASC 89 .aDESC THREE_LET9F/(WO-+/81%"W2GRn R     t 1   CoursePermi. Dao_DoorWrapp!S _db   RoomDatabase _:":[6findApplicable2 iesForAccount p collec rs List  T8 aKm  ByClazzUidAsPagingSource !p)  composites y0AndDetail ch includeDele  $nd uid AsFlow lx coroutines f!#U 6HasB cEE2 p/ "1 oync2 3$ pByEnrol 4Uid?2 $*! #%f X&' BPair ` firsd second( E/ ( cTriple]h thirtD set 0cp4 is updateTime upsert+c userHasZ8Edi( ~PssignSubmitter-02AndjIUser/% a/>' sL?  @ q  U     & ' 1) 1 4 1  0s  # $ % & 3+ 141 7?"W 5(Y5ER(8_q 2!2 IJ" /2'XLR((8 ?)5*S,(8 j5-8!.A20R1(8q"#_?'3GF2516 39(G5<(~}5!>q@eAuz  0 0*1 0250   !?0/ UAuth2q` pauth"2#3Lcb2TOLcsnOtZMechanism^P^b/lQlyoN.2 AUTH_MECH_PBKDF2_DOUBLE 'x2] /!  ##3 !  3*1!3 #%(3*1S18E]l 5 0(6 07T Z c)  "\Q : C1  g \ R*/AP&\RA   A  08"zWX$zQ &!u8()zq8+,VU- .zQ/ 04q823$4P 5%4# U > ContentEntry^ PBlock P( "\O 'cDLVtitlA ep@Id u or publisher licenseType   aUrl s thumbnailXuse Picture l"p#l SVaria Kvs leafk ceInar !le0ritl B on x, will be removed so@minSFk}@Owne$#  $ZDct )$ @0 bO" A P#Uw QEmbeddedA e  M?#u s TTT0) 4 2 3 ! ! 1<1>T?,1@B C #1G"1F0$vMVN.PnS $TV$,H"3cJI8q A nf0 AnEJOn6JQ2Rn!WnYnGRLn@ Ann  A0( 40# @ 0'` [S56nQ8S9:n; 08=$dF:EFBR%k}k|%w(( %% 1!(A:"(A#$1%F&R' ( )*+ ,@.(C+aBR.$ AZ QR,3(^A `  A A"5 AParRequired"!p&GGWnent1 2 copy equals0othashCode= 3tob#j#/P@ O $ =s"Y(Px (J  8H J  C2, (8H(@2+S8H:Q8HR 8 @R  ' G A o 6%0>O '$G <2ReA#$! r!a xAxis PDateR$#SeA frs0e sRelTo OffSet R 0toGB to- + ) tTf  l  !$es g% isTempl`prior: =e$IdL_$Id8 7q  $f8% x}u k % % %MB ATTENDANCE_OV&IME_BY_CLASS "  BLANK_REPORT !LPCONT&COMPLETION 4 tENTRY GUSAGD]5* 67 CUSTOM_RANGE DAY ENROLMLEAVING_REASON OUTCOME EVERYTHING FIXED_TEMPLATESGENDER f(NTH_DATE : SsWO_WEEK%2h NEW_|*_ UUID , \!#!k%$%K!&VUNIQUsBUSERG/ # N0 sv ? *161&V('y(V() ('Q56&9V(:' ($=,(] @ AV(B"&(  3"(31R0% %>(1%^^t *u  P  /P 02 A2U )m(c8w 8Rb n(0 cde3f3g%'7h3i::j:'7klm3n`" ot7pq3rOPsH 3vl07wĀxyz{d|(} 0~'!T+!ƚ)7GC? 8K n(,10+  d, 8"ߦ*-8E9J2*P8J!=Q=8WR>@ 8> *P. 006@0,01 03 04 05Q+(S,->Q/p1>2>084$*H:GHB*o>  D*V'$ !`"#$ ?%(+B!D2E(8HP F8!S8R * ^7   $Q( 5H<1#mm8+$ +"\R!+ } : E+C+O{ C7  l)7" +6 !Q" La M#8O \$XQQ% S!`&8U+,q'8XY UZ [Q\ ]4q(8_`$a 8 + ++% !"#$5)-  #,uxapi $30xtAaityJoiV*h/ & [* _ *p*Ycsitoryz* _httpClient io k2"c& H" _2 _endpoi5H' _H)UAllBy2/Id _*/C4 s<5IIdHiLo scaj74!" -5"Or6*RAsyncG(/S! S3A r'U3 0 t'C  1 t' 11H/ {`'`'VQ 'q ~O]!1%&  5B$A;1(5s(J2%'"T'@ J$2O'RH 2H 2H 2H 2H b H jA 0; ;:&:1  -.]C :!%? % !C):5Setxj-:All"ForClazzc- L searchText&!W_der ! s&6(.s-x-!.7 ! 22y  " 'Z," 3c,% I + U  G+AjP %<E%bAM1G 1%>B+q) 777C"2e   e^ ew(J_ 2P 08 1JdR!(8 +#;B-+#. #/Y+S@#B#B24( {BW54:+4W57#F@RPR    2H  CF %%@  10e 10  0 0 2 O )5Dao B ' ?3 aOC#!DamOvuIfMoreInfo($p1ac6NotYetDefin0act2ac$PactI?!on8pactCorg?ResponsePatterns51|q  1  Q  () CC?1B&h  2 (8H@ J2382$20 21(E 26$S4(*  10 0 ?2 U   R  " 5 |    1  F"[1(Q(8RJ"8 /!?1O A  9Y!6"C(E=** 9 B2 *#l=:(5 0(,#' '#)E?9 SB  #;+   I01#$K0 ;1 1P10 EBm)~6AQ6  SF[BS< #E=A (2(B "(f0 "(88"J:2;1"J}5@eBcAZ"R5cA"5#0J 0$(qWS 08BPk 0:/0BX(  ?(n+F&T"& (J &8F&s"J '8 3(>&Q (8F&1"J7+ Q ,8:& 2-8 GR A" 1 !0A  j&<A "!@//=(~- 8dUmApp_JdbcImpl >4+OI>;I=\&R data" jdbc 0db11=(A dbK1PQuery;2out( !Db logger log L3_Ah  _VCxten@% N9% 6D H 8 ::qLangMapy; ; < < or-  _CacheLockx, .!_(A<V2 2((T/=+''N0LogAttendanceRecord:$:D D44 _CBents$ H#_bCatego22`Schemac!8>#> 0+$RR? ZIN0Job5 jj,TChild'y JJpicture2 C<<;;  :0RelO(C!4Ver> :Furse@Mark <,_#6SubD/ & H"H@File*L#PPABloc=**n188QMembe oD 66 " j3007PerV C V4 Tb`nology #_B@Item0*_Discus2Pos 0%_0e24p_Error.:o *B_Ex$S:AppU!>!_ <_HolidayCalc.2 2*  _J IF$9N82_LeavingReas\, .2 _M@TX "_Offline, *q_Outgo{Ht :_PeerReviewerAllo="@"_#3fA**))  ($$ rG[V%rrJ|0U 665 44:1. q| _o"du $_ScopedGr*Q_Sit  Y !&!_ !an 88 1* *G }!! (;!L L9 F&J `a_Studf1sul. _SyncNod $_SystemW4_Transfer **/4432!_.Iea*Q_Ver  dT ( 4c_Xapiz63 db ` invabtJ ac+Z/IImplHelper z8realNodeId util ,Pb@pKeyMana=8-aBI$&$ (, $ . 0 $ 1  a ,c&CMa 8#   M bK :G Z PcleaM@TablN79close cA# iA% (6EB"4: T"$ A5F y e @ . 2jJ0e C! rZ rDr 2 h 8 !>;" ! B#FD$ Z'. " - ,#<&& Q *'H  vcreate+T"dYS -d((4 eR *e  ? e V$ g  _ .h    (1     $ !,l  y makeC\`& m  : o  ? o  ? p  1 pc2      T6&&,)+ *}T  q-m +=z' sc  p *sY Y s C.  E  ,;  .     H  B`Pr & ,s  7 s  ? s  : t   %*?)BVS M 3 v  "E  -\P@ ? Q5b#7b.=b.U  vF ".:" *.3P..cP'3:VV3-/135nV9:3A0CEGI/:3MOQSUub3Ygbgb_ibib1e1g3ikmoqsuwy{}:2v:4   :$   4     4       4   4  Pp;0`p; 4     4      2  4                     < =     2 4                     4     4       4  !$B*d3 /KK(J 8Vv/J 8W D8X D8Y D8Z D8[ D8\ D8] D8^ D8_ D8` B8a 0  i/  B8b%d 8c D8d D8e D8f D8g D8h D8i D8j D8k D8l D8m D8n D8o D8p D8q D8r D8s D8t D8u D8v D8w D8x D8y D8z D8{ D8| D8} D8~ B8 a 8; E8 C8 b8w$C8e 8 E8 E8 E8 E8 E8 E8 E8 E8 E8 E8 E8 E8 E8 E8 E8 E8 E8 E8 E8 E8 E8 E8 E8 E8 E8 E8 E8 E8 B8 R 8FHX R 8FH V 8FH V"8FH V$8FH V&8FH V(8FHV*8FHV,8FHV.8FHV08FHV28FHV48FHV68FHV88FHV:8FHV<8FHV>8FHV@8FHVB8FHVD8FHVF8FHVH8FHVJ8FHVL8FH VN8FH!VP8FH"VR8FH#VT8FH$VV8FH%VX8FH&VZ8FH'V\8FH(V^8FH)V`8FH*Vb8FH+Vd8FH,Vf8FH-Vh8FH.Vj8FH/Vl8FH0Vn8FH1Vp8FH2Vr8FH3Vt8FH4Vv8FH5Vx8FH6Vz8FH7V|8FH8T~8FH98FH:;<=>?@ABCDEFGHIJKLMNOPQ  HXkS H 0 [S  H 0 Rc HS @40(2TX0U0\+u-@ }4_7tbxblb40l 0? 0@ 0A 0B 0C 0D 0E 0F 0G 0H 0I 0J 0K 0L 0M 0N 0O 0P 0Q 0R 0S 0T 0U 0V 0W 0X 0Y 0Z 0[ 0\ 0] 0^ 0_ 0a 0b 0c 0d 0e 0f 0g 0h 0i 0j 0k 0l 0m 0n 0o 0p 0q 0r 0s 0t 0u 0v 0w 0x 0y 0z 0{ 0| 0} 0~ 0 0 0 0 0 0  .jyD > - ,.S$ l9 3SELECT_SYSTEM_PERMISSIONSvS_FOR_ACCOUNTUID_SQLAe9-C e sEXISTS(1\FROM ^ '|WHERE :lV != 0m=ANDUR.spTo^Uid =O wI(6.spqsFlag &<%:p4( U) > 0?NOTPIsDelqeted) & 0SYSTEM_PERMISSIONS_EXISTS_FOR_ACCOUNTUID_SQL_PT1 :)(SELECT 1FROM SystemPermission'WHERE :accountPersonUid != 0 .] ANDUV.spTo;=OI(6.spqsFlag &<,12 K9U) > 0?NOTVIsDel#8         "SBRHXT ( R  )  0 0 com.ustadmobile.core.db.dao   com 4 5 db dao !CourseAssignmentSub<FileDao Bas lib entities ; (getAllQQsFromtterAsFlow kotlinx coroutines f!! collections List3mposites , AndTransferJob sUid Long a $Q Dao.kt getByCeUidAnd!, n! 2l pinsertAsync Unit yS set` casaG"d Boolean updateTime Uri uri String q            D ?3"&W&BJ 2(2(8H& J2v2(2(8H@:q2 :!(2#($:%( 8 0 0 0 100 0 00 0 0    JobStatus9Any CANCELED Int 'COMPLETE H_MAXpIN FAIA NOT_QUEUED PARTIAL_PAUSED  RUNNING X IN WAITINGCONNECTION  QIN s"To" /:Q l1l#!J X(8 RP8  0 <2* &2 2&.( rQ  C  3 '   , ?  ParentJoinDao_DoorWrapper ! _db door room RoomDatabase _G":[bfindByMinor/ p5: mL1hRWhere;`NotEnrIdInClazz Required c UidFilter \qUidWith1And uid >qWeb is4iApprov"iswOf useA %!p 2@ upN%D/q  G    q   o13 ""@  ( (J 8H@ J2(8158 <#8$1!38 *R%(8R  HX R  32Q 0 0"0 0&? ) ?    dRepo `http sitoryDao 0Hel$ 0_rSQI( _bClient io ktor c& H" _I$ _endpoint_rm7Dao AndDetail   S  bExists 9?All& {# -`Live  !By1Cod Kde pName n V (! !NHolidayCalendar2)nN Tnology 0N/ es10Eff ,veYn! f[Uid = androidx paging PbSource6 ywListDisplay? s searchQuery excludeSe !ed95 sortOrder P cur p OneRosterUserHBes ;!ByxledMembgetClassy~pOfIds ndLabel ids . r zM  OCZonex L HNE `U0sBy s getTitle0in" p [U8<3!  ttnceAverag# timeChanged  FUOOc " "MbbJS ^ J   !Q" # $:1("* +,  -$1 :^> #? $@1A3 BL3OS1[P$ ( ((((1J%&(8 H J' rJ )8 R .8 /20(8(;1223(@425(8F3637W<8#9z;2<(8F3=2C(D(2E(2FGRH(855I/SJ(8 ^K2M(83N;3P3Q42R{T%(8/uT2U(u2V/RW2X( 84YZ2\( 8 #3]#3^2_h2`(8 RH RH 2 H 2H 2H 0 H p HXG "    0 0 0!1 01 0&Q" 0" 0 0& 0' 0%( 10H)Hj*10>O+ N  Q? d<UKItem{Enum valuC1 3 IN_PROGRESS~  `ompanic STATUS_"c_INT w'OOfp#x 3 ,S Q#1  0     P R2Q.*Q,QQ QK :Bp(R j j j jj F!vlib.db.H  b% A c P n Z y  6 ApplicableQEoHForA  L ~   s0Andc !  1in &'  v   C#6Has   2y "1 oync2 3$  P4Uid?2 $ *!  %f X&' 4Pain rs s Qseco E/ ( TTripl ]` thir5 0cp$ i  +c userHasZ8Edi( p S*-0AAndAIUser/ S v?F# S 0 %  q  q! % & '+ ) *% 1 "2# 3# 4 39=+ 3EM/ 1J+' 4,( q.2/+  90 25X/A26 y  #i !J : j ;!ZR?(8 ?"@# ?'A$a 28M1DZ   Z [ 5J(U 5!LqNe QO(8k 1 10kQ 0 a e  &s 1 0% :'F  3) q ?0%e  e O P qxapi ^ityIntera!Y a |< ,$@Uidsy= $=WAllByT< 5 ! m7y S" @sOrIgnor/X >$ }o $$! M!!  1O!1R1O!-1Hq 6$cY }t }Q(JS!3(tJ2"P#6!8PRq  2H 2H  C0N  @\! A  $ dao.xapi   ]!?* :6%=  pCommandJdbcImpl   !6V'"'_}~Adapter1_! '!yI3ion1 B -" c$/z,' * 2A O2BPJ2&c 0  Q9Y{9'8  shallowCopyw?  SiteTerms block#A Fun1w`Exten)eType BS}&extF ((S%s(( 02(8@ 0  ز(#lpies.ext|= !"PeerReviewerAlloca(/ $ %: *5O_aboE/ +kx)K&4 o'O ;!In2e(replaceOentries )@ cb4! c=b)/ (+J "" l " ")(1|1 C,3(s!1 J&(5((2(i u #(!1" #!5#5%i'(2((A)Rd R"1   ))"A)))i1 P- LO  QCont$`tryVera.!/ U } =" eP cev( ! outCacheL!=LatestByER.'c+U=Uid_P  K<" p.CEtag {*t&+/ږ-A=C 1C s 71$&' ( )3/2/ !vUJ "Q*(8 gCJ+s,2-( 015>.B=   VĦ?8  | "Y g"I%eseen1  "L0|Desc a'" Float 8$$UM %zScheule2 isWNL E*QStart "1End Features*`School=*cPolicy& %++bMaster"SeqNum l2ast3dByU3Lct3$! -pStudentqsonGrou Te+r":PendingA$- @2'0Own X+#,  t/" B#  ic" "D num  serializ ConstructorMarker )0 i?onal SB Deprecat,message 8This synthesized declar should not be usirectly n2 R  p expresw imports level AionLHIDDEN js JsEx0" !  Y .Embedded $'(erS  %2blea  *$ K =/PGener0 descriptor 2s %&bchildQs Array8pe deco9(Penco3 D d$E-#er!?  &  &<(1,0 1243( 38 &N&N&N&1C&D&%1H81G1I1K1F&~SN #&3QqT &U,1W1&Y.3!!J8HB Bn r 0 B"!6UP8H6JR2S(8;%Xd WZ(8RM8WHX} B ,_$$X @0 !'0) 65967 B9:;  < 08>u@z G:FGB/ (! 4:' q(   `! "#$%& '(M)(+( `.N?/( + BR'8@HX B R+0 -4#&ER . 1)--E04& &A B77 P ! =G " PStateScoreProgD %X P b resul." RMax dScaled5 eWeight @Comp< $pxsuccess By"penalty total# Hde%"3pequals other hashR ojJ?b?+<1Yf5=%1'1 0f3 2.Q 5n6;.<>010B *0f0 *06706!J9-n--?0A0GR40@ *002 +#=+" +QS0Q!S"#0$008&$0/:./B0j  vvB ?(+#B+0,(Z7 *J -8Hq*R H ) ;5 H <; 5H *%* z$kO *% !?P m  4;% v (_; U="By|6' A" &DLongw(.o[ync OLive) j3 ! )f3c ]U B thumbnailJ/ t!,;1 B ,3YL 33&;13 3.z9 <; $P(81 J>1 J5;#7B"E;l#3R(8WI#!$MBh@&(2 A! (2 5*(1",y-}B/<&f;4JB10 Br2 $N ;I /? ҦOF P!=W$ D>^ ?- @jestDao .lA*,. ZQ c9 Cz@D@G#+P:. A.s. :6Tex=:U4Use-?Pic/ h.rO" eB!" g "usj,/  Q   7A,H  3155*0 q 810&!,",#((('NHNHA22f9 2s @ J'e 'HwA&)@A%GA HXJ&^#8X9S)(8 1*Y,,d4-(3H   [H'  *7cH,1 0  1 3  *? 'ErrorRe * " JAi?s* {  -rr8 ;@err =& eK 1o7 FKm"D bg Q "q  8 Y"WH*D < H*A DnD3"(/U#2$"PRH*  H* 2H H*2H  H*E.M ='7L*! :O :: '?| -k'C *5 1 b   @2 pM ( P82 ECr% #  B(e KB kSnent1O 2 3 @4 cL)KN TX2toNE/!6*    ] RP O:?(J 8H J 8 58 38 @*2<1(1 (1 ((8HP- bQ8HR 8 ARQR  x ~  :%H A :S &+ %% 0Alls l1 a!BOnlyL As)6 0AllQLangumD@% pgLAvailable$<s * Buid ]&4@ laTP0s  $ sQ" Q{  %" Z A/*! sq*3?V  r! />&I\8 $ F&F&F&370;e/$8" hB& _&*6<&1 8.$8%80H&AE$BE&CES8( 8H&0E01>Bc71`- j- ^ % b7j 4CC !C&?  +[SU#  j b!count,I5ndN  @B`nodeI%;!ll&=@maxDateOfBirth endO'P#p exempthsId new,@reaC end@=$@endH NRso?sFs>s?'Cs g''7 wAQ&L @  0 `@ BypN> jG " X# _/0 & 6>%6/vK0 13$4O>fffA"ÊEN;B(*!0"mJ#$:S7J"$^S`3+(k,-3 .,RJ 2d1J6>P&(8 u:>s;2(!s<2=("b_Ob9 Z1 0"  ?0F9O+ ~# ScopedGran  5Q & s _9 V @ n /|(w MOd Q<g9I!1 1 zq ZV5(I1'V R9;_ :2(d _<,S0son erMFurseCA isl '0 VM"m,g3/R * p1 <W J  0 5 bW' U'? @ 3s .7Andx7,L'"s2[AHTV& bek  '  7'.dd.1c 3UU?;U>ZF -Uw!H&M'./|=' H ]'t47'5.s: !;/?@3'0}.N #M'F #}.66M'6!JT9}.xG>@M'GR3M'@ #M'M'2 R#.Rp0# 0$&7'7'S}.QS}. 08M'BP .:-.BXM'o c'n'!B '9. (J $8xs#J %8 1&l1 (Q (8t#V)it:1*8h 2+8 *_rnsy HrMwe& |J <,E,y'M 2!K#K 0 g 208Q Ji&E1 JR& 3(1 J(`$1 (M*0g1 R rg ' I&Y]A F K#? P @AuthF ) ? . I )K  9? Y >! 0( c\PasswordForL# p!oHashu r\` &c5*}&oP 0 q(Js28r 2;NIJk @4( +I0u&#JV0 ^r %#/#- & ? 5#(  )ikR 1All-e/.4Ro<  )Bi# isTempla;&Xo  ,/ve5"4 "veQ getROLY oONCE oWEEKLYYEARLY TABLE_ID Ter KDer 5d descriptor 2s %DWchil<s Array8l` decoMencoding D Unit $Per E-&er          $       " 't) *1+- . /30123z4 5 61=1 >1?1!B3DF3$HKR1<1 p1;1 q s ,t3vsy /z|"/~"(BJo8H  ,RVHXD0 WX YZ[\]9^&_`_abcdefghijklmnT* , 0 0 0 0) ,"*Uu8HJw2x(8{2}(2E(8Rr8WHX\ , ,~p0+ 0-@0) 0. 00 01 02 6( ! B#$%  & 08(u@  <:;2@B4GR5@ " 0P 0!#0" 0$ 0% 0&B0S006""_0:/0n' 1 (j"jQ"J(Q (8"J)2+(3 , 1-89"Rd"8QR  %Da 10$<O "%  SyncNodJdbcImpl ("( ,Bv&tAdapter'_" ('3ion'$ )Q get(  )#s/d.. . &3 ((  NA"^ B(J 8` J2p RH b H "A h? 9 AndEnrol87Sv clazzWKcMY /  deactivateByUids,%p Holida%0 uQ$sj $ ! c}1T#:Ext.ktF   B-1   @-P1 jF- 42 (2 8@H@ k 0 "H!3  L!ContentEntryImportJobh @cji 2q source$cjiOriginalFile0HcjiiBcjiParent.1Ver3cjiItemProg3# Total cjiStatuspRecursive p`luginI!}KQStart cjiFinishDeletedOnCancella]&(4Com54Level cjiError  0Dis!ed8OwnU"oParams 5/  "3! S 0 23 4 5 6 7 8 9g'203 4 5 6 7 8 96indices Index unique PARAM_KE4BTITLES subtitles!/ ) 1 $!!(/11Se315S6S !1W%m!1 \!g!!1bh1 d3e.3gj3km1$omb %Q`8H'1 4R]!(^ 4R_Q!p 4(.:f0 4ef4Jh2i4Jl2n[Z4Rc4"@0D0#D 0''tW()+S,-.0N% :V:UVBč1K1!!!1+1!0 !T !!#CBT2V2 <,q4J =8 > ?$@ A BX<C<5D8E$F<G$H I J0K L M N OIPa1 ()1(8 1(0(p(Q (84JQ2R(8S TQ4R34M$8}S9R #43-4 m3 94 0Q4$<  ` $ r$`;G0@4 s3* N\ 0,X( J$ B ZXs[ 44O 4$% 3?1 30?4?5 ; v initPreloadedLeavingReasB3*}?O[0[e 90 9-  - D0% ?J/ !` "7X (k"_iiB vuU get5P stmtCIdHi6BLo 5"OrC~q5B5/$ _` 4J q g gg$ 4 uD%14> 5 sQ(J33( J2(8P R 30 k  ; 3a0 ;3@ ''y3#31 F` Blocku " s"$@sCb& s0sIs&K= sIsSucc sSdScaledD3D+ 2 . )STATUS_COMPLETED IN_PROGRESSxC/ 9O7( C)1A#199#911993%N1 5#)1D##B1CD1E1C"])8o1P&R6 P 7B & SAF &>Q&J@d1*qD2FHZ&R;&49A0<9i#40";#7J S " %4:34Bp*o1<; (?(+!B0iAA#rt1(}##S&J (5 )} 1*8 +# ,  1:- # H 1((Q(8 &J.2/( f0 118 #&}*  1HE *   2H$=6 z & A &*% & t 6;      ?F ful K* : LMM * "% pNNsCN'NETAG_NOT_EQUAL_TOM1$!s :BKjson: >> M8+ B   2302!L3#;%&'22nLnL:1 8" 6L:1@ ~L! 1!L3HR} 1Ss U )O3X[|Lm1^<1,`] :%Q] S$RPJ 8R $K 10f0& $K ;WK $JY2Z$J]2_K ?K Z$RTK $,~p0( 0*@0&#JJ/637K K ,K W , _#K  3:23BdK   JQ hJz'B `bd0# $# ; *; +; Q$J*,   ,Q$J- ,J 1$9$R:$,3  -:$N ," 7  :Q ::a  ; 8= \ X?:!JEDuJq#8FGUH I:JKUq$8MN$AO $ $6O41iesDU %'z @L40Set{JH- 40 5*2 +"+ -O_abo- %=/ #[ -findAll<1For,Hpaging PSO$ 9IY,BP searchTexe 0 sog_der !{ Z! J&6(&KWuid 7JJ(J x]/s{M)/D: &1 ?JJCJJ11S   >JP"zzq/z@(2m 2m08I/&J5  @!2&(8 47J #8J48#8J#8J28 #j#3/W[J#F 0CR)0FI X0 I30 f. S0 'K? K9~I&gmp cgmSetAcgmNumber cgm<7I?KB=H3 \~05 X o\<g/m1vY zI 1/3" s>pJ  8|` J2YO$1 2-)!8Q JB^#B4A2-dnS @S#`+EH#%vB#v(A%)34*(5%!J )1,Y]}FY1@;2( FIuR  HX% ? 7:m% mJg DY  %j% Y%"g;/%# 0ext4r"&O T Y$K@FAndAttendance &Y;-N*m7@Date_e2jLeft 2jRole "pPercentzlFloat +Vctivek \+ QOutco XA+CC:k 8k" gl qQLct 0! K6 a', [ 6FP``+&`,9q   `Ma,`ksj&&'}-:P'@EJA'1 E3'6/JB 1/Jo ,f0 1 [<6!JJ?qB2D FGR9@ 1  P CJ6a0# 6J$S%& Q(S)* + 08- $1h6   &5 6'56+}X31P<%QO 1 % IO  AuthDaoCommYP1UENCRYPTED_PASS_PREFIXIAe: PLA+7p: !auth% cateThisEncryptedPassworo wprovid-e.LC#oT@/@n*3njm cA(2_q8 J {(8 R/mP(  ~ (1 4 ]h! ?d1? K $\!)JL4yB KBF . #<$Inr00Jobq x/hZTt(*SOwnerl5 yh3 j _bBXBc3% diBZ0C-BSC+1&"us JB!e/_/T>U$13{%hrr"///-^-u2 4 2`hK5K"]R J#YRW  AGhZ7+( 6-N+( 2.( 7DYNh10Y*34#? ̂#%Ushaccou#,&Ofi$s$  filterC t0tudo'np Average}/0niD  D 1 ] 24 #R` *#H*#W! " f 6 # ^p"&t`BJ(8H& Jf (8H@555/ /G/$dR&( 8 L$8 $1d1 _m1+ '9#1 0iUmo0 # ? aDiscuOPost +  By7 Id0All.9"'P comp osites DiscussionPostAnd"erNames postUid Long includeDeleted Boolean FDao.kt !findByQIdWithAllRepliesPersons collecti rList icture Huid getUTitle String ge*AsFlow kotlinx coroutines f! 6popLevelTsByCourseBlocksDetails c+-M LatestMessage '/  cs settAsync Unit d updateTime (pentityAsert       (q "          q 8 N3 11H ! " # 1 %*"&BJ 2(2(8H& JR8H@2(8 $ 3$ Gu$2&^ 2'#8:3(p2)L2+(2,(80-2.(8/$ d 0 0 0 0 0 0 0 0(0 0 u 0 081 0 !0 0  com.ustadmobile.core.db.dao    com 4 5 db dao PeerReviewerAllocaDao Base alib _ies 3 getAll2s \ assignmenImpByClazz($c 'Inactive(replace@entr8@ cb_Lb chang N! 7y /pF1 1 &3(QJ`u2(2(8J2*25(v209(".O (  9Any seen1 Int 6(^ -Lc*%riDThumbnailUri Jserializ~ConstructorMarker1 ) internal SB Depreca!m 8This synthesized declar should not be usirectly 3x ? a expre imports l$ 1ion HIDDEN js JsEx0 Ignore door annotG iLastModified Etag androidx room PrimaryKey autoGeneratomponent1 2 3 4 5_py equals other hashCode to $ $er Companion E Rble nAttachment 5tableId remoteIn` St_gy RINSERT_INTO_RECEIVE_VIEW Triggers value  on On 0/PevenE" Xp condiV0Sql 0SELECT %NEW_LAST_MODIFIED_GREATER_THAN_EXISTING% sqlState`s %UP% order O INSTEAD_OF name03 p_!_i TABLE_ID $ KwDer d descriptor 2s %DWchil<s Array8e/ coencoding D  E-_erV )       ;   5   1$& ' (21)b* + ,1:1 ;3<=1 @3BD3#FIP191 V181W Y +Z3\s_ .`b1.dN2K'BJU8H  %RTHXT  % 0 0 00( %"% )NU[8HNJ]2^(8a2c(2C(8RX8WHX % ,~p0* 0,@0( 0- 0/ 00 01 6( B   08!uP*  9:89Bj( ( q (A() +aB(fhjl(J .8H %J / 5081 328@232H1 ( 1 ((8Hd425(8HvQ68HR 78 R HX %R 8@HXP sR H&: & -$TR  +  Q 0  "    >A ? !8A \"XCT JP BL# E!$8GH  J/q%8JKML M JqQN O4q&8QR$AS %)  0lib j ies ')  / Languag  % 4AllL   dJ  a ByVRThreeYAlang  !wo "p z 9X0Uid 3 u (?sAsSourceo @pag! P t S sortsearchText So     z toggleVisibil , >0 seiedItemUtotarCount ?Q  y "/P  8TQJ'&5""@4T2##2(8y 2%( R '8 U*(8 E+hQ 20>51(/R 28L324(:35]9JKq0 0 0 0  r ContentEntryDao_JdbcImpl !S _dbj . RoomDatabase "7X 'j Adapter2_abort   3ion1B *(By;" /4" ~4 ,,q  H F1 0-  Xq !! B(JEq@ J?2H2814R(8#1")@#2% 4RH R H 2  {Q 0 0  o0  R? RStudentResult{lRepo q 0_r8TDoorJsitory _dao _httpClient io k"c& H" _I _endpoi_zA exi680sr3AndE`u$-62And?(dI"sf}haccou VUidByB! sM`Wlist "  /3 1 RQ  3!8*+"$C E  3( 1Jq"(2#S$(83%4U)( 8 $t,2-( RH R H 2H 2H H 8  Q 0o 0  +O l  TransferJobe  @tji`tjiTj @ tjT SD4 tjQred tjAttempt etjiSrc`tjiDe UPype "ptatus MB tjiy WtjiLockIdToReletjiPartialTmpFileX ColumnInfo defaultV  10 23  E6!7 8 99MB'indices IndexQtji_._80y_e%#tjob_tjuid -/-L %j . Xf1`1+1./` 0131E3KM1 R1J1 T1 U W !Xs] $^1$b33S8` -7f0 -6Y6J[2\q_2aNGRV@ -P 0"@00# 0% 0& 0'IQ BS!"$S%& '8) %J:IJB hO*?(+#Bp(J 58- 7T8 9 :`$;H<$= >$?<@ A$B 1zC1 ( " 8Q(8-JD2F(8G H- 5 H  W-R- 1U2R 7?+ V7  n7    R4 VRLN J* B&N/5OPJ B N[ QO -T%T3i$'  $ ,;/5# @.ext4R tZ  bb  V < p labelN7d ] % $ : = /A nI )nA A _ |n#1 &1"3 ' )*  { { 1294 % ! F ! 6+ 3!Jq123 5 Z!R( ! #Y)0 0 0 0 X"W 3  A #:"#BX  m#!BuS!R  G!R >O !% V? a ' TerminologyDoorWrapper " #;]rz ,|Fk!it) A/ $[  Bod.@EForA+ +,Ty! / .1  Q_$111 b3 $ 0 8DR J r  *y$z!5GR%(8u3&#44FR  HX R  0 0 0.A 0.H  o ^ t1!'(Vleaf_ypublik+'cm -yauthor <s license   4Url & t+l+Xuse ;8 la*.?d@ 3A.C.E F G1S".1%._(1%f1jQ (/P .P 01 A1 #8*H/P=Rk!T:0 lmnop&q9r&st uvw&xyz {_|}TL~_|GM888888!1!0+ ="!1,V%J =J2[0!NYNWROO ='11O+1c&P3 04O` .S12O'14S56O7O389b="OQ:PQB&1\U (BZz#z#1(O1  (c1 QS AA:"(A#$1%F&R' ( )*+ ?,(S+BJM2N(8H%2 O=R !YQ=R"KX5*0 ={1QR+\R(\R)ZRr H'CR  &2'7{q  JqWKR %7  O7   8<TH5$:1%L nV5  1C 4 + k5*R2"(! "TQT U#8W \$XY2Q% [!u&8]^2q'8`a}Ub cmQd e4q(8gh$ia) =    !"$%&'()*+93%*,% F h= `ClazzZ. )<!>.`0.X0 c;2AndDPu<@sAsFqD3$EUNs*AUidE?+>*$% E .43 c 4,yFromWeb7(%4'( 4$veVF0Uid<HolidayCalendar)nP 0/ es10EffF,veYndFilter f[Uid =4ywListDisplay?2s 4Query exzGS*495q4 currentF% p OneRosterUsBes ;PByEnr.6vdMember,getClasss~pOfIds AidsVG. r " i;CZonenx36L HjJ `UGs6'0s ^e=!5 ttnceAverageS time//15=q 5 '  1s ,,1 .t2 3@53 61C1O !  2 21(.~1lR J 1 0!8 <(_Q#( 8 +*.`4'( @G)5o2* W 6W].4#-4 zGR0(8F357( 8(7q9(2:;R<(855=/3>(/?2A(8pB5;2%3E"42F{T(8/uH2I(u2J/RqK2LE;@ 3N2P(8W3Q43R2Sh2T(83/30 !0=I/10 /* MI/ /S+)!:10LM)#HV#*10 >$<4   !TRIGGER_CONDIETAG_NOT_EQUALS[IF@ants) 'PC A7_TOGCpWHERE_NEWERC QCCvJ3'd|(   L !   C"H?( "  0  j&  !O rAKImportJobDaoCommE_ }&*FIND_IN_PROGRESS_JOBSCONTENT_ENTRY_UID1!a C 4!.cE2,--ItemProgG6_Total3u20_Error/5  FROM$%%Q>sUid = : k_AND (s   BETWEEN 42&20HOR ({zEA= 25@/NOLDismissed))k/8_%c"-ƙ!uRk( 1  NO CategoryH$# @  $!9Y YBySchemaI { <Q3 s1?D(n* (%T!c4ies@/ /< 8 $ $ $ 1$`/#q 2NN#3@$@##4 <?#&NJE# 6?0# nN<UV'( 10  00<f X'# PaChildJoins  )} *h//&E/ 0u(@U all ^BF Uu! pg c 1!Ofs94O][;3F:RR.-sE)xRRace Dao movW OfiesToNew ( IsI"*M`psTXU0Top6% +1setG3ies!\" 30edU8% i//T1Jn g-&1 15x ;2 wf  1 JU I) I)Es 4- E"b-F2%(#h-(t-h*+\J5,(/4 -/]3 0F22J4F36uBFCRFBUJ BH  shallowC?8\  P u blockA FunF`1I`Exten, JSaextF22!_;012_1T I|5V 02H8@ (z9q =)# أ8Q AJY2`Submit i14 Z ' s<J-O[Z s vB ZB7 +]B#9X  dB HS` #9 9 8 )B 91 /o1 1X 9 9B7))X)+9&S-8X8+9O8&6338W6!JzP6&19W2=XGR0&+9% #H40'9D 0!:B8#%:B_+:*+,9H @9 A"1AS!J #AQ!J$@W@!'"6W:(@ )@ 99XW1 9~Y5$ $9! ?^z"`  O  %Pe 4sGD ADD.i 0&PERSON ALL ._ATTENDANCE_RECORD ^ cEDIT  LEARNING< E8dMANAGE0a_ENROL/ !wTEACHER!BuODERATE`` DIRECPROL C_ALL1S /TuITE_SETTINGS @USERAPMISSIE N^_RESET_PASSWORDS2hh11y#oDCRo R BT 8 03 E @'73~(3N7 &SC6.!7&L3t:3:9Q9SS3S9hA _CDp.db 3' C5UCG e i @MarkoRepo 6phttp +tR0DaoC'@HelpU4V\c .VRiZ YS7Dao checkNo ?(>/edm =$SANextT ToT > ! mfni2EsForE%]x  S/ !0AndT!er*f )Ys"n>&-)#,&OfIGInt$'R ~\T@,-n 5 )cData E&G)6/>,?n ..Q g? b1v?&1&,J|&Q 5mTDoX(D)[ 1*&1+g d &!&" J&0647% % A"n$21U1{bTP1J13(#$1Jgn#u%3&(1J?5T&1JD/Z& /EdP8(8v%4 _&;E!]28.v&2>(Do& @@2B(84C#RH RoU  TU 2H U0 H HX 4%" @%D o   %$N q0#R 'd4Q' 0)8R Ao _ ?S _ $#L`?QW] )iYbe.Fc7P couU@-(b + _ Dbg+ ZYH$]19*1$%u t5t5DY 2(5JD1JD#! +#}D4Y&.G3zgDr*Yb'O  bOffline&gending4W oiptjIdo O:Y XU)T Dr)  K gA Y 3$}W YW/jl . Qv## 1u\"  !B0US s(J RSJ  $$1:R R1((0(iHdZ  P!8H*hid8WRR6U 6KG7 1y70=6YtdiO [_; ImageDao{ ;1rOw'u%sGAi tyT_.ktH2 z1Cf-&0J"M22V8H@ EatȰ%?< %+bE@yRels |ITM e-] (.s'1Allr`lationoF 3(= S~ LHN%8X.w&.bj55t'By}( z  )# _) /%M(8 9f 4M4 %%7()rje%? $   $ $ #$  %P $8 ^4.%%B Mw2 q0 i_b? 0 % Pb.dao